﻿/*!
Theme Name: Jobs KSM
Theme URI: http://underscores.me/
Author: Anderthalb.ch
Author URI: https://anderthalb.ch
Description: WP Theme for Klinik Schloss Mammern\'s Job Page
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: jobsksm
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Jobs KSM is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.titleLarge{font-family:"Roboto", sans-serif;font-weight:400;font-size:2.5em;letter-spacing:0.1em}.titleMedium{font-family:"Libre Baskerville", serif;font-weight:400;font-size:1.3em;line-height:2.1em}.titleSmall{font-family:"Roboto", sans-serif;font-weight:400;font-size:1.5em;letter-spacing:3px}.paragraphLarge{font-family:"Roboto", sans-serif;font-weight:400;font-size:1.3em;line-height:31px}.paragraphMedium{font-family:"Roboto", sans-serif;font-weight:300;font-size:1em;line-height:27px}.labelLarge{font-family:"Roboto", sans-serif;font-weight:500;font-size:1.4em}.labelMedium{font-family:"Roboto", sans-serif;font-weight:400;font-size:0.9em;letter-spacing:0.5em}.labelSmall{font-family:"Roboto", sans-serif;font-weight:300;font-size:0.8em}.labelVerySmall{font-family:"Roboto", sans-serif;font-weight:400;font-size:0.7em;letter-spacing:0.1em}html{-webkit-hyphenate-character:"-"}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#000000;font-family:"Roboto", sans-serif;font-size:20px;line-height:1}h1,h2,h3,h4,h5,h6{clear:both}p{margin-top:0;margin-bottom:1.5em;text-align:center;font-family:"Roboto", sans-serif;font-weight:300;font-size:1em;line-height:27px}strong{font-weight:500}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#D9D9D9;font-family:"Courier 10 Pitch", courier, monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym{border-bottom:1px dotted #CED4DA;cursor:help}mark,ins{background:#D9D9D9;text-decoration:none}big{font-size:125%}.elementor-widget:not(:last-child){margin-bottom:0px !important}::selection{background:#26A084;color:#FFFFFF}body{background:#FFFFFF}.home #slider-scroll-btn{display:none;position:fixed;top:90vh;right:49px;z-index:99;color:#26A084;background-color:#FFFFFF;padding:10px;transition:opacity 0.2s ease-out;font-size:48px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (min-height:900px){.home #slider-scroll-btn{display:none !important}}hr{background-color:#D9D9D9;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}ul{font-weight:300;font-size:1em;line-height:27px}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}.elementor-slideshow__header,.elementor-slideshow__footer{background:transparent}table{margin:0 0 1.5em;width:100%}header{background-color:#FFFFFF}header .elementor-section-wrap .elementor-section,header .elementor-section{padding:0 39px !important}header .elementor-section-wrap .elementor-section .elementor-container,header .elementor-section .elementor-container{min-height:97px;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}header .elementor-section-wrap .elementor-section .elementor-container .headerLeft.logo .elementor-widget-image img,header .elementor-section .elementor-container .headerLeft.logo .elementor-widget-image img{width:237px !important;max-width:unset}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-html .search-toggler,header .elementor-section .elementor-container .headerRight .elementor-widget-html .search-toggler{cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-html .search-toggler p,header .elementor-section .elementor-container .headerRight .elementor-widget-html .search-toggler p{margin-bottom:0;font-family:"Roboto", sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0.5px;color:#686868}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-html .search-toggler i,header .elementor-section .elementor-container .headerRight .elementor-widget-html .search-toggler i{margin-left:10px}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-html .search-toggler i:before,header .elementor-section .elementor-container .headerRight .elementor-widget-html .search-toggler i:before{content:"";font-family:"ksm-icons";font-size:20px;color:#686868}.sticky-header{-webkit-transition:transform 0.34s ease !important;transition:transform 0.34s ease !important}.headerup{transform:translateY(-110px)}header.sticky-header{--header-height: 100px;--shrink-me: 0.80;--transition: .3s ease-in-out}header.sticky-header>.elementor-container{transition:min-height var(--transition)}header.sticky-header.elementor-sticky--effects>.elementor-container{min-height:calc(var(--header-height) * var(--shrink-me)) !important;height:calc(var(--header-height) * var(--shrink-me))}header.sticky-header .elementor-nav-menu .elementor-item{transition:padding var(--transition)}header.sticky-header.elementor-sticky--effects .elementor-nav-menu .elementor-item{padding-bottom:10px !important;padding-top:10px !important}header.sticky-header>.elementor-container .logo img{transition:max-width var(--transition)}header.sticky-header.elementor-sticky--effects .logo img{max-width:calc(100% * var(--shrink-me))}header nav.elementor-nav-menu--main .elementor-nav-menu a{transition:transform 1 ease;-moz-transition:transform 1 ease;-webkit-transition:transform 1 ease;-o-transition:transform 1 ease}header nav.elementor-nav-menu--main .elementor-nav-menu a:hover{transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);-webkit-transform:scale(1.15)}@media screen and (min-width:1441px){header{background-color:#FFFFFF}header .elementor-section-wrap .elementor-section .elementor-container,header .elementor-section .elementor-container{max-width:1362px}}@media screen and (max-width:1024px){header .elementor-section-wrap .elementor-section .elementor-container .headerLeft,header .elementor-section .elementor-container .headerLeft{width:auto}header .elementor-section-wrap .elementor-section .elementor-container .headerLeft.logo .elementor-widget-image img,header .elementor-section .elementor-container .headerLeft.logo .elementor-widget-image img{width:237px !important}header .elementor-section-wrap .elementor-section .elementor-container .headerMiddle,header .elementor-section .elementor-container .headerMiddle{display:none}header .elementor-section-wrap .elementor-section .elementor-container .headerRight,header .elementor-section .elementor-container .headerRight{width:auto}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-container,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-container .search-toggler,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-container .search-toggler{margin-right:40px}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-container .search-toggler p,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-container .search-toggler p{display:none}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu{width:26px}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-menu-toggle,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-menu-toggle{background:transparent;padding:0;color:#000000}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-menu-toggle .elementor-menu-toggle__icon--open.eicon-menu-bar:before,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-menu-toggle .elementor-menu-toggle__icon--open.eicon-menu-bar:before{content:"";font-family:"ksm-icons"}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-menu-toggle .elementor-menu-toggle__icon--close.eicon-close:before,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-menu-toggle .elementor-menu-toggle__icon--close.eicon-close:before{content:"";font-family:"ksm-icons";-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);font-size:20px}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown{background-color:#FFFFFF;height:calc(100vh - 97px);z-index:1000;overflow:hidden;width:100%;margin-left:0;position:absolute;top:0;left:0;overflow-y:scroll;display:block;margin-top:34px !important;padding:42px 25px 0;font-size:20px;border-top:1px solid #D9D9D9}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown ul.elementor-nav-menu li a,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown ul.elementor-nav-menu li a{font-family:"Roboto", sans-serif;font-weight:400;font-size:1em;line-height:1;border-top:1px solid #D9D9D9;padding:14px 0}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown ul.elementor-nav-menu li a.elementor-item-active,header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown ul.elementor-nav-menu li a.elementor-item:focus,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown ul.elementor-nav-menu li a.elementor-item-active,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown ul.elementor-nav-menu li a.elementor-item:focus{background-color:transparent}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown ul.elementor-nav-menu li:last-child a,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown ul.elementor-nav-menu li:last-child a{border-bottom:1px solid #D9D9D9}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item:hover,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item:hover{background-color:transparent}}@media screen and (max-width:768px){header .elementor-section-wrap .elementor-section{padding:0 20px !important}header .elementor-section-wrap .elementor-section .elementor-container{min-height:66px}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu--dropdown{padding:42px 20px 0;height:calc(100vh - 67px);margin-top:18px !important}}@media screen and (max-width:375px){header .elementor-section-wrap .elementor-section .elementor-container .headerLeft.logo .elementor-widget-image img,header .elementor-section .elementor-container .headerLeft.logo .elementor-widget-image img{width:187px !important}header .elementor-section-wrap .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-container .search-toggler,header .elementor-section .elementor-container .headerRight .elementor-widget-wrap .elementor-widget-container .search-toggler{margin-right:20px}}footer{background-color:#F4F4F4;padding:0 155px 30px 155px}footer #ksm-footer{padding-top:30px}footer .footerTop{padding:9px 0 28px;border-bottom:1px solid #D9D9D9}footer .footerTop .elementor-widget-image img{width:237px !important}footer .footerMiddle{padding:23px 0 20px;border-bottom:1px solid #D9D9D9}footer .footerMiddle nav ul li.menu-item a.elementor-item:before{content:"";font-family:"ksm-icons";font-size:10px;color:#686868;position:absolute;left:0;opacity:1 !important}footer .footerMiddle .footer-logos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}footer .footerMiddle .footer-logos .elementor-widget-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}footer .footerMiddle .footer-logos .elementor-widget-wrap .elementor-element{width:fit-content}footer .footerMiddle .footer-logos .elementor-widget-wrap .elementor-element:last-child img{margin-right:0 !important}footer .footerMiddle .footer-logos .elementor-widget-wrap .elementor-element .elementor-widget-container{margin:0 -10px;padding:0}footer .footerMiddle .footer-logos .elementor-widget-wrap .elementor-element .elementor-widget-container img{width:50%}footer .footerBottom{padding:24px 0 5px}footer .footerBottom .elementor-container .elementor-column:last-child{margin-left:0}footer .footerBottom .elementor-widget-text-editor{margin:0 !important}footer .footerBottom .elementor-widget-text-editor p{text-align:left;font-weight:400;margin:0 !important}footer .footerBottom .elementor-widget-text-editor p a{text-decoration:underline}footer .footerBottom .elementor-icon-list-item .elementor-icon-list-icon i{color:#686868;font-size:26px;width:auto}footer .footerBottom .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#26A084}footer .elementor-widget-form .elementor-form-fields-wrapper{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group{padding:0 !important}footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-text,footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-email{max-width:445px;margin-right:10px;font-size:18px !important;font-weight:400 !important;letter-spacing:0.5px !important;line-height:24px !important;margin-bottom:0 !important}footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-text input,footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-email input{height:74px;box-shadow:unset !important;border:unset !important;padding:15px 22px !important}footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-submit{max-width:221px}footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-submit button{min-height:unset;padding:24px 30px;font-size:18px !important;font-weight:400 !important;letter-spacing:0.5px !important;line-height:24px !important}footer .elementor-widget-form .elementor-message{text-align:center}@media screen and (max-width:1024px){footer{padding:0 108px 25px}}@media screen and (max-width:768px){footer{padding:0 20px 20px}footer .footerTop{padding:9px 0 30px}footer .footerMiddle{padding:29px 0 20px}footer .footerMiddle .elementor-widget-wrap{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .footerMiddle .elementor-element:last-child>.elementor-widget-container{margin-left:0 !important;margin-top:32px}footer .footerMiddle .elementor-column:last-child{width:100%}footer .footerMiddle .elementor-column:last-child .elementor-widget-wrap{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}footer .footerMiddle .footer-logos .elementor-widget-wrap{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}footer .footerBottom{padding:26px 0 8px}footer .footerBottom .elementor-icon-list-items.elementor-inline-items{-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start;margin-bottom:23px}footer .elementor-widget-form .elementor-form-fields-wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-text,footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-email{max-width:unset;width:100%;margin-right:unset;margin-bottom:10px !important}footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-text input,footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-email input{height:64px;padding:15px 22px !important}footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-submit{max-width:unset;margin:0 !important;width:100%}footer .elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-submit button{padding-top:19px;padding-bottom:19px;max-width:unset;width:100%}footer .elementor-widget-form .elementor-message{margin-top:30px}}@media only screen and (max-width:1300px){footer .elementor-widget-wrap .elementor-widget-nav-menu:last-child .elementor-widget-container{margin-left:0;margin-top:14px}}@media only screen and (max-width:1025px){footer .footer-logos{width:100% !important}}header .elementor-section.searchform,.search-again{padding:0 !important;position:fixed;top:0;left:0;width:100%;height:97px;z-index:9999;display:none}header .elementor-section.searchform.active,.search-again.active{display:block}header .elementor-section.searchform.active .elementor-container .elementor-column:after,.search-again.active .elementor-container .elementor-column:after{content:"";display:block;width:100vw;height:calc(100vh - 97px);background-color:rgba(0, 0, 0, 0.1);position:absolute;top:97px;left:0}header .elementor-section.searchform .elementor-container,.search-again .elementor-container{max-width:unset;border-bottom:0;box-shadow:0 10px 10px 0 rgba(0, 0, 0, 0.07)}header .elementor-section.searchform .elementor-container .elementor-widget-search-form,.search-again .elementor-container .elementor-widget-search-form{height:100%}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container,.search-again .elementor-container .elementor-widget-search-form .elementor-widget-container{height:100%}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form,.search-again .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form{height:100%}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container,.search-again .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container{height:100%;background:#FFFFFF;max-height:97px}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container input[type=search].elementor-search-form__input,.search-again .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container input[type=search].elementor-search-form__input{font-family:"Roboto", sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0.5px;color:#686868;border:0px !important}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit,.search-again .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit{background-color:#006157;min-width:173px;padding:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;cursor:pointer}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit:before,.search-again .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit:before{content:"Suchen";font-family:"Roboto", sans-serif;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0.5px;color:#FFFFFF}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit i,.search-again .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit i{margin-left:10px}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit i:before,.search-again .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit i:before{content:"";font-family:"ksm-icons";font-size:20px;color:#FFFFFF}body.search #newsletter{display:none}.search.search-results .elementor-location-archive section,.search.search-no-results .elementor-location-archive section{padding:0 39px !important}.search-again{display:block !important;height:auto;margin-bottom:100px !important}.search-again .elementor-container{box-shadow:none;height:unset !important}.search-again .elementor-container .elementor-widget-search-form{height:unset !important}.search-again .elementor-container .elementor-widget-container{margin:0 !important;height:unset !important}.search-again .elementor-container .elementor-widget-container .elementor-search-form{height:unset !important;margin:50px 0}.search-again .elementor-container .elementor-widget-container .elementor-search-form .elementor-search-form__container{box-shadow:none;border:1px solid #CED4DA !important;max-height:55px !important;margin:0 11.6em !important}.search-again .elementor-container .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__submit{font-family:"Roboto", sans-serif;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0.5px;color:#FFFFFF;background-color:transparent !important;min-width:unset !important;padding:18px !important}.search-again .elementor-container .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__submit:before{display:none}.search-again .elementor-container .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__submit i{font-family:"ksm-icons";font-size:20px;margin-left:10px;font-weight:normal}.search-again .elementor-container .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__submit i:before{content:"";color:#D9D9D9 !important}.search-again .elementor-heading-title{font-family:"Roboto", sans-serif;font-weight:400;color:#686868;font-size:30px;letter-spacing:3px;line-height:34px}.search-again .elementor-widget-shortcode .elementor-shortcode .result-count{font-family:"Roboto", sans-serif;text-align:center;font-weight:400;font-size:1em;line-height:31px}.searchresult{margin:100px 0}.searchresult .elementor-posts-container.elementor-posts .elementor-posts-nothing-found{font-family:"Roboto", sans-serif;font-weight:400;color:#686868;font-size:30px;letter-spacing:3px;line-height:34px;text-align:center}.searchresult .elementor-posts-container.elementor-posts.elementor-grid article.elementor-post.elementor-grid-item{border-top:1px solid #D9D9D9;padding:40px 0;display:none}.searchresult .elementor-posts-container.elementor-posts.elementor-grid article.elementor-post.elementor-grid-item:last-child{border-bottom:1px solid #D9D9D9}.searchresult .elementor-posts-container.elementor-posts.elementor-grid article.elementor-post.elementor-grid-item .elementor-post__text{padding:0;padding-bottom:5px;margin:0}.searchresult .elementor-posts-container.elementor-posts.elementor-grid article.elementor-post.elementor-grid-item .elementor-post__text .elementor-post__title{margin-bottom:20px}.searchresult .elementor-posts-container.elementor-posts.elementor-grid article.elementor-post.elementor-grid-item .elementor-post__text .elementor-post__title a{font-family:"Roboto", sans-serif;font-weight:400;color:#686868;font-size:30px;letter-spacing:3px;line-height:34px}.searchresult .elementor-posts-container.elementor-posts.elementor-grid article.elementor-post.elementor-grid-item .elementor-post__text a{color:#26A084;font-weight:500}.searchresult .elementor-posts-container.elementor-posts.elementor-grid article.elementor-post.elementor-grid-item .elementor-post__text .elementor-post__excerpt{margin-bottom:0}.searchresult .elementor-posts-container.elementor-posts.elementor-grid article.elementor-post.elementor-grid-item .elementor-post__text .elementor-post__excerpt p{margin-top:0px;text-align:left;font-size:20px;font-family:"Roboto", sans-serif;font-weight:400}.searchresult .elementor-button-link.elementor-button{padding:22px 78px;font-size:18px;font-family:"Roboto", sans-serif;font-weight:400}@media screen and (max-width:1024px){.search.search-results .elementor-location-archive .search-again .elementor-container .elementor-widget-container .elementor-search-form .elementor-search-form__container,.search.search-no-results .elementor-location-archive .search-again .elementor-container .elementor-widget-container .elementor-search-form .elementor-search-form__container{max-height:55px !important;margin:0 5.6em !important}.search.search-results .elementor-location-archive .searchresult,.search.search-no-results .elementor-location-archive .searchresult{margin:100px 0}.search.search-results .elementor-location-archive .searchresult .elementor-posts-container.elementor-posts.elementor-grid,.search.search-no-results .elementor-location-archive .searchresult .elementor-posts-container.elementor-posts.elementor-grid{display:block !important}}@media screen and (max-width:768px){header .elementor-section.searchform{height:66px}header .elementor-section.searchform.active .elementor-container .elementor-column:after{height:calc(100vh - 66px);top:66px}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container{max-height:66px}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit{min-width:66px;padding:20px 20px 21px 20px;display:block}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit:before{display:none}header .elementor-section.searchform .elementor-container .elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__submit i{margin-left:0}.search.search-results .elementor-location-archive .search-again .elementor-container .elementor-widget-container .elementor-search-form .elementor-search-form__container,.search.search-no-results .elementor-location-archive .search-again .elementor-container .elementor-widget-container .elementor-search-form .elementor-search-form__container{margin:0 0.6em !important}.search.search-results .elementor-location-archive section,.search.search-no-results .elementor-location-archive section{padding:0 20px !important}}.pdf-download .elementor-button-link.elementor-button{margin-bottom:35px !important;background:transparent;padding:0;border:0;font-size:55px;margin-top:27px}.pdf-download .elementor-button-link.elementor-button:hover{border:0;background:transparent}.socialshare .elementor-widget-container .elementor-grid-item{margin-right:21px}.socialshare .elementor-widget-container .elementor-grid-item:last-child{margin-right:0}.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn{height:auto}.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon{width:auto;background-color:#FFFFFF !important}.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i{font-size:28px;color:#686868}.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fab.fa-facebook:before,.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fas.fa-facebook:before{content:""}.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fab.fab.fa-xing:before,.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fas.fab.fa-xing:before{content:""}.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fab.fa-whatsapp:before,.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fas.fa-whatsapp:before{content:""}.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fab.fab.fa-linkedin:before,.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fas.fab.fa-linkedin:before{content:""}.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fab.fa-envelope:before,.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fas.fa-envelope:before{content:""}.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fab.fa-facebook,.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fab.fa-xing,.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fab.fa-whatsapp,.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fab.fa-linkedin,.socialshare .elementor-widget-container .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i.fas.fa-envelope{font-family:"ksm-icons"}@media screen and (max-width:375px){.socialshare .elementor-widget-container{margin-bottom:50px}.socialshare .elementor-widget-container .elementor-grid-item{margin-right:15px}}.elementor-widget-form .elementor-form-fields-wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group{padding-right:0;margin-bottom:21px !important}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group:last-child{margin-bottom:27px !important}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-upload{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-upload label{position:relative;top:unset;width:100%;height:auto;margin:unset;overflow:visible;clip:unset;max-width:318px;border:1px solid #CED4DA;border-radius:4px;background-color:#8CC6B9;padding:15px 13px;font-family:"Roboto", sans-serif;font-weight:400;font-size:16px;color:#FFFFFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-upload label:after{content:"";font-family:"ksm-icons";font-weight:400;font-size:30px;float:right}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-upload label:hover{background-color:#26A084}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group .elementor-upload-field::-webkit-file-upload-button{display:none}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group .elementor-upload-field{max-width:318px;border-bottom:1px solid #CED4DA;background-color:transparent;padding:15px 13px;font-family:"Roboto", sans-serif;font-weight:400;font-size:16px;color:#000000;cursor:pointer}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group .elementor-upload-field:hover::before{border-color:#CED4DA}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group .elementor-upload-field:active::before{background:#8CC6B9}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-html .form-infos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;max-width:318px}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-html span,.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-acceptance span{font-family:"Roboto", sans-serif;font-weight:300;color:#686868;font-size:15px;letter-spacing:0.5px}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-submit{margin-top:28px}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-submit button{max-width:318px;cursor:pointer}.elementor-widget-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-submit button:hover{color:#26A084 !important}.elementor-widget-form .elementor-message{padding:5px;border:0;font-family:"Roboto", sans-serif;font-size:16px}.elementor-widget-form .elementor-message.elementor-message-success{border-color:#26A084}.elementor-widget-form .elementor-message.elementor-message-danger:before{font-size:13px;font-family:"ksm-icons";content:"" !important;line-height:17px;margin-bottom:1px}.video-testimonial{margin:0 7.75em !important}.video-testimonial .elementor-testimonial-wrapper .elementor-testimonial-content{margin:30px 0 0;font-size:20px}.video-testimonial .elementor-testimonial-wrapper .elementor-testimonial-content blockquote{font-family:"Libre Baskerville", serif;font-weight:400;font-size:1.6em;line-height:52px;color:#26A084;margin:0;-webkit-hyphens:auto;-moz-hyphens:auto;-o-hyphens:auto;hyphens:auto}.video-testimonial .elementor-testimonial-wrapper .elementor-testimonial-content .elementor-testimonial-details{font-family:"Roboto", sans-serif;font-weight:300;font-size:1em;line-height:27px;margin-top:34px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.video-testimonial .elementor-testimonial-wrapper .elementor-testimonial-content .elementor-testimonial-details p{margin-bottom:0}.video-testimonial .elementor-testimonial-wrapper .elementor-testimonial-meta{text-align:center}.video-testimonial .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image a{position:relative}.video-testimonial .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image a:after{content:"";font-family:"ksm-icons";font-size:89px;display:inline-block;width:89px;height:89px;position:absolute;right:-44.5px;bottom:6px;color:#26A084;background-color:#FFFFFF;border-radius:50%}.video-testimonial .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:262px;height:262px;border-radius:50%;-o-object-fit:cover;object-fit:cover;max-width:none}@media screen and (max-width:768px){.video-testimonial{margin:0 !important}.video-testimonial .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image a:after{right:-24.5px}}@media screen and (max-width:375px){.video-testimonial .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image a:after{font-size:89px;display:inline-block;width:89px;height:89px;right:0;bottom:6px}}aside.elementor-section.sticky-btns-wrapper{position:fixed;right:0;top:375px;z-index:99;width:119px}aside.elementor-section.sticky-btns-wrapper .elementor-container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}aside.elementor-section.sticky-btns-wrapper .elementor-container .elementor-column{background-color:#8CC6B9;width:100%;margin-bottom:5px}aside.elementor-section.sticky-btns-wrapper .elementor-container .elementor-column h5{font-family:"Roboto", sans-serif;font-weight:700;font-size:0.8em;color:#FFFFFF}aside.elementor-section.sticky-btns-wrapper .elementor-container .elementor-column h5 a{display:inline-block;padding:1.5em 42px 1.5em 18px}.elementor-popup-modal.sticky-button-open{-webkit-justify-content:flex-end !important;-moz-justify-content:flex-end !important;-ms-justify-content:flex-end !important;justify-content:flex-end !important;-ms-flex-pack:flex-end !important;-webkit-align-items:center !important;-moz-align-items:center !important;-ms-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;background-color:transparent !important}.elementor-popup-modal.sticky-button-open .dialog-widget-content{background-color:#26A084;box-shadow:none !important;position:absolute;top:calc(375px + 85px)}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message{max-width:508px;padding:22px 12px 22px 17px}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section h5.elementor-heading-title{font-family:"Roboto", sans-serif;font-weight:700;font-size:0.8em;color:#FFFFFF;margin-bottom:18px}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section h5.elementor-heading-title a{display:inline-block}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-widget-text-editor{margin:0 !important}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-widget-text-editor p{font-weight:300;line-height:27px;color:#FFFFFF;text-align:left}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-widget-gallery{margin-bottom:30px}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-person-wrapper{margin-top:0}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-person-wrapper .elementor-person-content{margin-top:0}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-person-wrapper p,.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-person-wrapper a{color:#FFFFFF;text-align:left}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-person-wrapper .elementor-person-meta{display:none}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-person-wrapper .elementor-person-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-person-wrapper .elementor-person-contact a span.ksmicon_mail{color:#FFFFFF}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-person-wrapper .elementor-person-contact a span.ksmicon_mail:hover{color:#D9D9D9}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section .elementor-person-wrapper .elementor-person-contact a:hover{color:#D9D9D9}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-close-button.dialog-lightbox-close-button{top:22px !important;right:12px !important}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-close-button.dialog-lightbox-close-button i{font-size:26px;font-family:"ksm-icons";color:#FFFFFF}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-close-button.dialog-lightbox-close-button i:before{content:""}@media screen and (max-height:600px){aside.elementor-section.sticky-btns-wrapper{top:calc(50% - 85px)}}@media screen and (max-height:1040px){.elementor-popup-modal.sticky-button-open .dialog-widget-content{top:calc(50% - 285px)}}@media screen and (max-width:768px){aside.elementor-section.sticky-btns-wrapper{position:fixed;right:unset;top:unset;bottom:0;width:100%}aside.elementor-section.sticky-btns-wrapper .elementor-container{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}aside.elementor-section.sticky-btns-wrapper .elementor-container .elementor-column{max-width:122px;margin-bottom:0;margin-right:3px}aside.elementor-section.sticky-btns-wrapper .elementor-container .elementor-column:last-child{margin-right:0}aside.elementor-section.sticky-btns-wrapper .elementor-container .elementor-column h5 a{display:inline-block;padding:0.75em 15px;text-align:center}.elementor-popup-modal.sticky-button-open{-webkit-justify-content:center !important;-moz-justify-content:center !important;-ms-justify-content:center !important;justify-content:center !important;-ms-flex-pack:center !important;-webkit-align-items:flex-end !important;-moz-align-items:flex-end !important;-ms-align-items:flex-end !important;-ms-flex-align:flex-end !important;align-items:flex-end !important}.elementor-popup-modal.sticky-button-open .dialog-widget-content{position:unset;top:unset;height:100vh}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message{width:unset;max-width:unset}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section-wrap .elementor-section:last-child .elementor-widget-container,.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-message .elementor-section:last-child .elementor-widget-container{margin-bottom:67px}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-close-button.dialog-lightbox-close-button{top:0px !important;right:0px !important;color:#FFFFFF;padding:20px;background-color:#26A084}.elementor-popup-modal.sticky-button-open .dialog-widget-content .dialog-close-button.dialog-lightbox-close-button i{font-size:26px;font-family:"ksm-icons";color:#FFFFFF}}.text-contact-person{margin-bottom:100px !important}.text-contact-person p,.text-contact-person a{color:#686868}.text-contact-person a:hover{color:#26A084}.text-contact-person .elementor-person-wrapper .elementor-person-meta{display:none}.text-contact-person .elementor-person-wrapper .elementor-person-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.jobcontent .elementor-person-wrapper{margin-top:24px !important}.elementor-widget-person-ksm .elementor-person-wrapper{margin-top:54px}.elementor-widget-person-ksm .elementor-person-wrapper .elementor-person-content{margin:30px 0 0;font-size:20px;font-family:"Roboto", sans-serif;font-weight:300;line-height:27px;margin-top:29px}.elementor-widget-person-ksm .elementor-person-wrapper .elementor-person-content p{margin-bottom:0}.elementor-widget-person-ksm .elementor-person-wrapper .elementor-person-content .elementor-person-details{margin-bottom:13px}.elementor-widget-person-ksm .elementor-person-wrapper .elementor-person-content .elementor-person-contact a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;float:left;margin-right:5px}.elementor-widget-person-ksm .elementor-person-wrapper .elementor-person-content .elementor-person-contact a span.ksmicon_mail{color:#686868;font-size:20px;line-height:27px;margin-right:9px}.elementor-widget-person-ksm .elementor-person-wrapper .elementor-person-content .elementor-person-contact a:hover span.ksmicon_mail{color:#26A084}.elementor-widget-person-ksm .elementor-person-wrapper .elementor-person-meta .elementor-person-image img{width:262px;height:262px;border-radius:50%;-o-object-fit:cover;object-fit:cover;max-width:none}a{color:#000000}a:visited{color:#000000}a:hover,a:focus,a:active{color:#006157}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#CED4DA;border-radius:3px;background:#26A084;color:#FFFFFF;line-height:1;padding:0.6em 1em 0.4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#CED4DA;background:transparent}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#CED4DA}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select{color:#686868 !important;border:1px solid #CED4DA !important;border-radius:4px !important;padding:15px 13px !important;background-color:#FFFFFF !important;font-size:16px !important;line-height:24px !important}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,select:focus{color:#000000 !important}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 !important}.elementor-column .elementor-col-33{margin:0 10px}.elementor-column .elementor-col-33:first-child{margin-left:0}.elementor-column .elementor-col-33:last-child{margin-right:0}main.page header.elementor-section,main.elementor-1078 header.elementor-section,main.jobs.type-jobs header.elementor-section,main.education.type-education header.elementor-section{padding:8.5em 0 8.5em 0;background-color:#26A084;color:#FFFFFF;text-align:center}main.page header.elementor-section .elementor-heading-title,main.elementor-1078 header.elementor-section .elementor-heading-title,main.jobs.type-jobs header.elementor-section .elementor-heading-title,main.education.type-education header.elementor-section .elementor-heading-title{font-family:"Roboto", sans-serif;font-weight:400;font-size:2.5em;letter-spacing:0.1em;color:#FFFFFF;margin:0 39px}@media screen and (max-width:768px){main header.page-title .elementor-heading-title{margin:0 20px !important}}h2.elementor-heading-title{font-family:"Roboto", sans-serif;text-align:center;font-weight:400;color:#686868;margin-top:0;margin-bottom:50px;font-size:1.5em;letter-spacing:3px}.elementor-widget-text-editor{margin:0 11.6em !important}.elementor-widget-text-editor p:first-child{margin-bottom:1.5em !important}.elementor-widget-text-editor p:last-child{margin-bottom:0}@media screen and (max-width:1024px){.elementor-widget-text-editor{margin:0 5.6em !important}}@media screen and (max-width:768px){.elementor-widget-text-editor{margin:0 !important}}.elementor-divider{padding-top:0 !important}.elementor-divider .elementor-divider-separator{border-top:1px solid #D9D9D9 !important}.introtext .elementor-widget-wrap .elementor-widget-container,.introtext .elementor-widget-wrap p{font-weight:300;font-size:1.3em;line-height:33px;color:#686868;text-align:center}.introtext .elementor-widget-wrap .elementor-widget-container p,.introtext .elementor-widget-wrap p p{font-size:1em;margin:0}.introtext p{font-weight:300;font-size:1.3em;line-height:33px;color:#686868;text-align:center}.introtext p p{font-size:1em;margin:0}.title-text .elementor-widget-wrap .elementor-widget-container p{color:#686868}.boxed-content{background-color:#F4F4F4;margin-top:40px;padding:0 30px 20px 30px}.boxed-content h5{font-family:"Roboto", sans-serif;font-weight:400;font-size:1.5em;letter-spacing:3px;line-height:31px;color:#686868;margin:37px 0 47px}.boxed-content p.listelement{margin-bottom:30px !important}@media screen and (max-width:1024px){.jobcontent .elementor-widget-text-editor.boxed-content,.boxed-content{margin-bottom:40px !important}}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items{margin:0;margin-bottom:50px}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(6n){margin-right:0 !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:first-child,.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(7n){margin-left:0 !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(16.666% - 50px);-moz-flex-basis:calc(16.666% - 50px);-ms-flex-basis:calc(16.666% - 50px);flex-basis:calc(16.666% - 50px);margin:0 30px 50px}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{padding-left:0;margin-top:20px;text-align:center;color:#686868;font-weight:700;-webkit-hyphens:auto;-moz-hyphens:auto;-o-hyphens:auto;hyphens:auto}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item a:hover .elementor-icon-list-icon i,.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item a:hover .elementor-icon-list-text{color:#26A084}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item,.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items a{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon i,.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items a .elementor-icon-list-icon i{font-size:100px !important;width:auto;color:#686868}@media screen and (max-width:1024px){.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items{margin-bottom:40px}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(6n){margin-right:30px !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(7n){margin-left:30px !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+4){margin-right:0 !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+5){margin-left:0 !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(25% - 45px);-moz-flex-basis:calc(25% - 45px);-ms-flex-basis:calc(25% - 45px);flex-basis:calc(25% - 45px)}}@media screen and (max-width:768px){.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+4){margin-right:20px !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+5){margin-left:20px !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+3){margin-right:0 !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+4){margin-left:0 !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(33.333% - 27px);-moz-flex-basis:calc(33.333% - 27px);-ms-flex-basis:calc(33.333% - 27px);flex-basis:calc(33.333% - 27px);margin:0 20px 35px}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{margin-top:10px;font-size:0.75em}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon i,.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items a .elementor-icon-list-icon i{font-size:80px !important}}@media screen and (max-width:375px){.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:first-child{margin-left:0px !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(even){margin-right:10px !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+4){margin-right:10px !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+5){margin-left:10px !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+3){margin-right:0 !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+4){margin-left:0 !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(33.333% - 15px);-moz-flex-basis:calc(33.333% - 15px);-ms-flex-basis:calc(33.333% - 15px);flex-basis:calc(33.333% - 15px);margin:0 10px 35px}}@media screen and (max-width:319px){.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+3){margin-right:10px !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+4){margin-left:10px !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(even){margin-right:0 !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(odd){margin-left:0 !important}.benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(50% - 10px) !important;-moz-flex-basis:calc(50% - 10px) !important;-ms-flex-basis:calc(50% - 10px) !important;flex-basis:calc(50% - 10px) !important}}.steps{margin:0 39px}.steps h2.elementor-heading-title{margin-top:42px}.steps .elementor-inner-section{padding:50px 0 33px !important}.steps .elementor-inner-section .elementor-container{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.steps .elementor-inner-section .elementor-column.elementor-col-33{margin:0;-webkit-flex-basis:calc(33.333% - 15px);-moz-flex-basis:calc(33.333% - 15px);-ms-flex-basis:calc(33.333% - 15px);flex-basis:calc(33.333% - 15px)}.steps .elementor-inner-section .elementor-widget-wrap .elementor-widget-container{text-align:center}.steps .elementor-inner-section .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper{background-color:rgba(38, 160, 132, 0.3);padding:90px 30px 20px}.steps .elementor-inner-section .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{position:absolute;top:-50px;left:calc(50% - 50px);height:100px;border-radius:50px;background-color:#FFFFFF;margin-bottom:0}.steps .elementor-inner-section .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon{font-size:100px}.steps .elementor-inner-section .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content{-webkit-hyphens:auto;-moz-hyphens:auto;-o-hyphens:auto;hyphens:auto;word-break:break-word}.steps .elementor-inner-section .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{font-family:"Roboto", sans-serif;font-weight:400;font-size:1.3em;line-height:31px;color:#686868;margin-top:0;margin-bottom:10px}.steps .elementor-inner-section .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{font-family:"Roboto", sans-serif;font-weight:300;font-size:1em;line-height:27px;color:#000000}@media screen and (max-width:768px){.steps{margin:0 20px}.steps h2.elementor-heading-title{margin-top:32px}.steps .elementor-inner-section .elementor-column.elementor-col-33{margin:50px 0;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;width:100%}.steps .elementor-inner-section .elementor-column.elementor-col-33:first-child{margin-top:0}.steps .elementor-inner-section .elementor-column.elementor-col-33:last-child{margin-bottom:0}.steps .elementor-inner-section .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper{padding:82px 25px 25px}}.elementor-section.two-spalten{margin:0 !important}.elementor-section.two-spalten:first-child{margin-bottom:50px !important}.elementor-section.two-spalten .elementor-container .elementor-column[data-settings='{"background_background":"classic"}']{min-height:538px}.elementor-section.two-spalten .elementor-container .elementor-column[data-settings='{"background_background":"classic"}'] .elementor-widget-wrap{background-position:center;background-repeat:no-repeat;background-size:cover}.elementor-section.two-spalten .elementor-container .elementor-column:first-child{margin-right:15px}.elementor-section.two-spalten .elementor-container .elementor-column:first-child .elementor-widget-text-editor,.elementor-section.two-spalten .elementor-container .elementor-column:first-child .elementor-heading-title{padding-left:39px}.elementor-section.two-spalten .elementor-container .elementor-column:last-child{margin-left:15px}.elementor-section.two-spalten .elementor-container .elementor-column:last-child .elementor-widget-text-editor,.elementor-section.two-spalten .elementor-container .elementor-column:last-child .elementor-heading-title{padding-right:39px}.elementor-section.two-spalten .elementor-container .elementor-heading-title{text-align:left;margin-top:2px;margin-bottom:24px}.elementor-section.two-spalten .elementor-container .elementor-widget-text-editor{margin:0 !important}.elementor-section.two-spalten .elementor-container .elementor-widget-text-editor p{text-align:left}@media screen and (max-width:1024px){.elementor-section.two-spalten .elementor-container{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:768px){.elementor-section-full_width .elementor-widget-testimonial-ksm{margin:0 20px !important}.elementor-section.two-spalten{margin:80px 0}.elementor-section.two-spalten:first-child{margin-bottom:20px !important}.elementor-section.two-spalten .elementor-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-section.two-spalten .elementor-container .elementor-column[data-settings='{"background_background":"classic"}']{min-height:316px}.elementor-section.two-spalten .elementor-container .elementor-column:first-child,.elementor-section.two-spalten .elementor-container .elementor-column:last-child{margin-right:0;margin-left:0}.elementor-section.two-spalten .elementor-container .elementor-column:first-child .elementor-widget-text-editor,.elementor-section.two-spalten .elementor-container .elementor-column:first-child .elementor-heading-title,.elementor-section.two-spalten .elementor-container .elementor-column:last-child .elementor-widget-text-editor,.elementor-section.two-spalten .elementor-container .elementor-column:last-child .elementor-heading-title{padding-left:20px;padding-right:16px}.elementor-section.two-spalten .elementor-container .elementor-heading-title{margin-top:37px;margin-bottom:26px}}.elementor-section.text-two-spalten .elementor-container{margin:0 5.8em !important}.elementor-section.text-two-spalten .elementor-heading-title{text-align:left;margin-bottom:24px}.elementor-section.text-two-spalten .elementor-widget-text-editor{margin:0 !important;column-gap:130px}.elementor-section.text-two-spalten .elementor-widget-text-editor p{text-align:left}@media screen and (max-width:768px){.elementor-section.text-two-spalten .elementor-container{margin:0 !important}.elementor-section.text-two-spalten .elementor-widget-text-editor{column-gap:unset;columns:1 !important}}.content-section section.elementor-section-boxed{margin:0 39px}.content-section section.elementor-section.elementor-top-section.elementor-element{margin-top:100px;margin-bottom:100px}.content-section section.elementor-section.elementor-top-section.elementor-element.small-space{margin-top:50px !important;margin-bottom:50px}.content-section:first-of-type(section.elementor-section.elementor-top-section.elementor-element){margin-top:0}section{padding:0}@media screen and (max-width:768px){.content-section section.elementor-section-boxed{margin:0 20px}.content-section section.elementor-section.elementor-top-section.elementor-element{margin-top:80px;margin-bottom:80px}}body.error404 #newsletter{display:none}body.error404 main .elementor-section{margin:0 39px 39px}body.error404 main .elementor-section .elementor-container{height:calc(100vh - 147px);padding:0 39px 30px}body.error404 main .elementor-section .elementor-container .elementor-heading-title{font-family:"Roboto", sans-serif;font-weight:400;font-size:2.5em;letter-spacing:5px;margin:0 0 20px}body.error404 main .elementor-section .elementor-container .elementor-widget-text-editor{margin:unset;color:#FFFFFF;font-family:"Roboto", sans-serif;font-weight:300;font-size:1em;line-height:27px}@media screen and (max-width:768px){body.error404 main .elementor-section{margin:0;background-position:center !important}body.error404 main .elementor-section .elementor-container{height:calc(100vh - 66px);padding:0 20px 40px}}.dialog-message{font-size:20px !important}.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content{box-shadow:none}.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button,.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message{color:#FFFFFF}.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button i,.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message i{font-size:26px;font-family:"ksm-icons"}.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button i.eicon-close:before,.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message i.eicon-close:before{content:""}.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button i.eicon-chevron-right:before,.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message i.eicon-chevron-right:before{content:""}.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button i.eicon-chevron-left:before,.elementor-lightbox .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message i.eicon-chevron-left:before{content:""}.elementor-popup-modal.benefitPopup{background-color:rgba(0, 0, 0, 0.8) !important}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content{box-shadow:none}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message{padding:42px 30px 25px !important;color:#000000}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message .elementor-heading-title{font-family:"Roboto", sans-serif;font-weight:400;font-size:1.5em;letter-spacing:3px;margin:0 !important}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-top:30px !important;margin-bottom:0px !important}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon i{font-size:150px;color:#686868}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message .elementor-icon-box-wrapper .elementor-icon-box-title{margin:0;font-family:"Roboto", sans-serif;font-weight:500;font-size:1em;line-height:27px}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message .elementor-icon-box-wrapper .elementor-icon-box-description{font-family:"Roboto", sans-serif;font-weight:300;font-size:1em;line-height:27px}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button{top:-38px !important;display:block}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button i{font-size:26px;font-family:"ksm-icons";color:#FFFFFF}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button i:before{content:""}@media screen and (max-width:768px){.elementor-popup-modal.benefitPopup{background-color:#FFFFFF !important}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content{height:100vh}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message{padding-top:67px !important}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message .elementor-widget-container{margin-bottom:67px}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button{top:0px !important;right:0px !important;color:#686868;padding:20px;background-color:#FFFFFF}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button{top:0 !important}.elementor-popup-modal.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content .dialog-close-button.dialog-lightbox-close-button i{color:#686868}}.elementor-icon-box-wrapper{text-align:center}.benefitPopup .dialog-widget-content.dialog-lightbox-widget-content{top:50%;left:50%;transform:translate(-50%, -50%)}body.single-jobs,body.single-education{background-color:#FFFFFF !important}body.single-jobs main.jobs.type-jobs,body.single-jobs main.education.type-education,body.single-education main.jobs.type-jobs,body.single-education main.education.type-education{background-color:#FFFFFF !important}body.single-jobs main.jobs.type-jobs .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.single-jobs main.education.type-education .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.single-education main.jobs.type-jobs .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.single-education main.education.type-education .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:first-child{width:calc(66.66666% + 10px);margin-right:30px}body.single-jobs main.jobs.type-jobs .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.single-jobs main.education.type-education .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.single-education main.jobs.type-jobs .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.single-education main.education.type-education .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:last-child{width:calc(33.33333% - 10px)}body.page-template-page_education{background-color:#FFFFFF !important}body.page-template,body.jobs-template-default,body.single-jobs{background-color:#F4F4F4}body.page-template main.site-main.custom-posts,body.jobs-template-default main.site-main.custom-posts,body.single-jobs main.site-main.custom-posts{padding-bottom:100px}body.page-template main.site-main.custom-posts header,body.jobs-template-default main.site-main.custom-posts header,body.single-jobs main.site-main.custom-posts header{background-color:#26A084;padding:8.5em 0em 8.5em 0em;margin:0;text-align:center}body.page-template main.site-main.custom-posts header h1.entry-title,body.jobs-template-default main.site-main.custom-posts header h1.entry-title,body.single-jobs main.site-main.custom-posts header h1.entry-title{color:#FFFFFF;margin:0 39px}body.page-template main.site-main.custom-posts .page-content-wrapper,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper,body.single-jobs main.site-main.custom-posts .page-content-wrapper{max-width:1440px;margin:0 auto;padding:0 39px}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section{margin-top:94px}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section .category_title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section .category_title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section .category_title{text-align:center;color:#686868}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education{width:100vw;margin-left:calc((100vw - 100%) / 2 * -1)}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active{background-color:#FFFFFF}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title{border-bottom:0 !important}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title h3.entry-title,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title h3.entry-title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title h3.entry-title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title h3.entry-title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title h3.entry-title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title h3.entry-title{color:#26A084}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title .job-count,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title .job-count,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title .job-count,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title .job-count,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title .job-count,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title .job-count{display:none}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title .job-close,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title .job-close,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title .job-close,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title .job-close,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .job-title .job-close,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .job-title .job-close{display:block}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .entry-content,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .entry-content,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .entry-content,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .entry-content,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs.job-active .inner-section .entry-content,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education.job-active .inner-section .entry-content{padding:20px 0 40px}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs:last-child .inner-section .job-title,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education:last-child .inner-section .job-title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs:last-child .inner-section .job-title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education:last-child .inner-section .job-title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs:last-child .inner-section .job-title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education:last-child .inner-section .job-title{border-bottom:1px solid #D9D9D9}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section{max-width:1440px;width:100%;margin:0 auto;padding:0 39px;cursor:pointer}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #D9D9D9;padding:40px 0}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title h3.entry-title,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title h3.entry-title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title h3.entry-title,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title h3.entry-title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title h3.entry-title,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title h3.entry-title{color:#686868;width:calc(66.66666% + 10px);line-height:34px;margin:0;-webkit-hyphens:auto;-moz-hyphens:auto;-o-hyphens:auto;hyphens:auto;word-break:break-word}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title .job-count,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title .job-count,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title .job-count,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title .job-count,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title .job-count,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title .job-count{font-family:"Roboto", sans-serif;font-weight:700;font-size:1.5em;letter-spacing:3px;line-height:34px;color:#686868}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title .job-close,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title .job-close,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title .job-close,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title .job-close,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .job-title .job-close,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .job-title .job-close{display:none}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content{margin-top:0;background-color:#FFFFFF;position:relative;overflow:hidden;transition:height 0.3s ease-out;height:auto}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content .backtotop,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content .backtotop,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content .backtotop,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content .backtotop,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content .backtotop,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content .backtotop{display:none}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:first-child{width:calc(66.66666% + 10px);margin-right:30px}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.jobs-template-default main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.single-jobs main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section .entry-content .elementor .jobcontent .elementor-container .elementor-column.elementor-top-column:last-child{width:calc(33.33333% - 10px)}.jobcontent{background-color:#FFFFFF;cursor:auto}.jobcontent .show-desktop .elementor-widget-person-ksm{margin-top:3px}.jobcontent .elementor-widget-text-editor{margin:0 !important}.jobcontent p{text-align:left}.jobcontent p.listelement{margin-bottom:10px}.jobcontent ul{margin-left:20px;padding-left:10px;font-family:"Roboto", sans-serif;font-weight:300;font-size:1em;line-height:27px}.jobcontent ul li{padding-left:9px}.jobcontent .benefits.elementor-widget-icon-list{margin-top:3px}.jobcontent .benefits.elementor-widget-icon-list:before{content:"Deine Benefits";font-family:"Roboto", sans-serif;font-size:20px;font-weight:500;color:#686868}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container{margin-top:10px}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+4){margin-right:20px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+5){margin-left:20px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+3){margin-right:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+4){margin-left:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(33.333% - 27px);-moz-flex-basis:calc(33.333% - 27px);-ms-flex-basis:calc(33.333% - 27px);flex-basis:calc(33.333% - 27px);margin:0 20px 35px}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{padding-left:0;margin-top:20px;text-align:center;color:#686868;font-weight:700}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item,.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items a{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon i,.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items a .elementor-icon-list-icon i{font-size:100px !important;width:auto;color:#686868}.jobcontent .elementor-widget-person-ksm:before{content:"Deine Ansprechperson";font-family:"Roboto", sans-serif;font-size:20px;font-weight:500;color:#686868}.jobcontent .form-hidden{display:none}.jobcontent .form-button{margin-top:30px;margin-bottom:30px !important;margin-right:40px}.jobcontent .form-button a.elementor-button-link{max-width:318px;width:100%;min-height:unset;padding:24px 30px;font-size:18px !important;font-weight:400 !important;letter-spacing:0.5px !important;line-height:24px !important}.jobcontent .elementor-field-type-submit button{max-width:318px !important;min-height:unset;padding:24px 30px;font-size:18px !important;font-weight:400 !important;letter-spacing:0.5px !important;line-height:24px !important}.jobcontent .show-mobile .benefits,.jobcontent .show-mobile .elementor-widget-person-ksm{display:none}@media screen and (max-width:1280px){.jobcontent.elementor-section .elementor-container{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container{margin-top:10px}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+3){margin-right:20px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+4){margin-left:20px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(even){margin-right:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(odd){margin-left:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(50% - 20px);-moz-flex-basis:calc(50% - 20px);-ms-flex-basis:calc(50% - 20px);flex-basis:calc(50% - 20px)}}@media screen and (max-width:1024px){body.single-jobs,body.single-education{background-color:#FFFFFF !important}body.single-jobs main.jobs.type-jobs .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.single-jobs main.education.type-education .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.single-education main.jobs.type-jobs .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:first-child,body.single-education main.education.type-education .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:first-child{width:100% !important;margin-right:0 !important}body.single-jobs main.jobs.type-jobs .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.single-jobs main.education.type-education .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.single-education main.jobs.type-jobs .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:last-child,body.single-education main.education.type-education .elementor-section.content-section .elementor-widget-container .elementor-section.jobcontent .elementor-container .elementor-column.elementor-top-column:last-child{width:100% !important}body.page-template main.site-main .page-content-wrapper{margin:0 20px}body.page-template main.site-main .page-content-wrapper article.jobs.jobs .inner-section,body.page-template main.site-main .page-content-wrapper article.education.jobs .inner-section{padding:0 20px !important}body.page-template main.site-main .page-content-wrapper article.jobs .job-title,body.page-template main.site-main .page-content-wrapper article.education .job-title{position:relative}body.page-template main.site-main .page-content-wrapper article.jobs .job-title h3.entry-title,body.page-template main.site-main .page-content-wrapper article.education .job-title h3.entry-title{width:100% !important}body.page-template main.site-main .page-content-wrapper article.jobs .job-title .job-count,body.page-template main.site-main .page-content-wrapper article.education .job-title .job-count{display:none}body.page-template main.site-main .page-content-wrapper article.jobs .entry-content .backtotop,body.page-template main.site-main .page-content-wrapper article.education .entry-content .backtotop{display:block !important;position:absolute;right:0;bottom:70px;transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);color:#000000}body.page-template main.site-main .page-content-wrapper article.jobs .entry-content .elementor .jobcontent .elementor-container .elementor-column:first-child,body.page-template main.site-main .page-content-wrapper article.education .entry-content .elementor .jobcontent .elementor-container .elementor-column:first-child{width:100% !important;margin-right:0 !important}body.page-template main.site-main .page-content-wrapper article.jobs .entry-content .elementor .jobcontent .elementor-container .elementor-column:last-child,body.page-template main.site-main .page-content-wrapper article.education .entry-content .elementor .jobcontent .elementor-container .elementor-column:last-child{width:100% !important}body.page-template main.site-main .page-content-wrapper article.jobs.job-active .job-title h3.entry-title,body.page-template main.site-main .page-content-wrapper article.education.job-active .job-title h3.entry-title{margin-right:20px !important}body.page-template main.site-main .page-content-wrapper article.jobs.job-active .entry-content,body.page-template main.site-main .page-content-wrapper article.education.job-active .entry-content{padding:0 20px 42px 20px}body.page-template main.site-main .page-content-wrapper article.jobs .job-close,body.page-template main.site-main .page-content-wrapper article.education .job-close{position:absolute;right:0;top:15px}.jobcontent .show-desktop{display:none !important}.jobcontent .show-mobile .benefits,.jobcontent .show-mobile .elementor-widget-person-ksm{display:block;margin-bottom:33px !important}.jobcontent .show-mobile .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:first-child{margin-left:0 !important}.jobcontent .show-mobile .benefits{margin-top:51px}.jobcontent .show-mobile .elementor-widget-person-ksm{margin-bottom:108px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items{margin-bottom:40px}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(even){margin-right:20px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(odd){margin-left:20px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(6n){margin-right:20px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(7n){margin-left:20px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+4){margin-right:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+5){margin-left:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(25% - 45px);-moz-flex-basis:calc(25% - 45px);-ms-flex-basis:calc(25% - 45px);flex-basis:calc(25% - 45px)}}@media screen and (max-width:768px){body.page-template main.site-main.custom-posts{padding-bottom:80px}body.page-template main.site-main.custom-posts header h1.entry-title{margin:0 20px}body.page-template main.site-main.custom-posts .page-content-wrapper{padding:0 20px}body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.education .inner-section,body.page-template main.site-main.custom-posts .page-content-wrapper .category-section article.jobs .inner-section{padding:0 20px}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+4){margin-right:20px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+5){margin-left:20px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+3){margin-right:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+4){margin-left:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(33.333% - 27px);-moz-flex-basis:calc(33.333% - 27px);-ms-flex-basis:calc(33.333% - 27px);flex-basis:calc(33.333% - 27px);margin:0 20px 25px}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{margin-top:10px;font-size:0.75em;line-height:20px}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon i,.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items a .elementor-icon-list-icon i{font-size:80px !important}.jobcontent .elementor-field-type-submit button,.form-button a.elementor-button-link{padding-top:19px !important;padding-bottom:19px !important}.jobcontent .show-mobile .elementor-widget-person-ksm{margin-bottom:98px !important}.jobcontent .show-mobile .benefits{margin-top:68px}}@media screen and (max-width:410px){.jobcontent .form-button{margin-right:0}.backtotop{bottom:20px !important}}@media screen and (max-width:375px){.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(even){margin-right:10px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(odd){margin-left:10px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+4){margin-right:10px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(4n+5){margin-left:10px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+3){margin-right:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+4){margin-left:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(33.333% - 20px);-moz-flex-basis:calc(33.333% - 20px);-ms-flex-basis:calc(33.333% - 20px);flex-basis:calc(33.333% - 20px);margin:0 10px 25px}}@media screen and (max-width:319px){.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+3){margin-right:10px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(3n+4){margin-left:10px !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(even){margin-right:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li:nth-child(odd){margin-left:0 !important}.jobcontent .benefits.elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item{-webkit-flex-basis:calc(50% - 10px) !important;-moz-flex-basis:calc(50% - 10px) !important;-ms-flex-basis:calc(50% - 10px) !important;flex-basis:calc(50% - 10px) !important}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.gallery-slider{overflow:hidden}.job-slides{padding:0 39px}.job-slides .elementor-widget-post-slider{max-width:calc(1440px - 48px) !important;margin:0 auto 65px}.job-slides .elementor-widget-post-slider .slick-wrapper{width:100%;background-color:transparent;margin-bottom:0px;text-align:center}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-list{padding-bottom:50px}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-list .slide-item{background-color:#26A084;color:#FFFFFF;display:flex !important;justify-content:center;align-items:center;text-align:center;height:257px;border:15px solid #F4F4F4;border-top:0;border-bottom:0;overflow:hidden;padding:30px}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-list .slide-item h3{font-family:"Roboto", sans-serif;font-size:1.25em;line-height:30px;text-transform:uppercase;font-weight:700;max-width:343px;-webkit-hyphens:auto;-moz-hyphens:auto;-o-hyphens:auto;hyphens:auto;word-break:break-word;padding:0}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-slide div:first-child{margin-bottom:30px}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-arrow{position:absolute;bottom:-25px;left:50%;cursor:pointer;z-index:99;color:#686868}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-arrow.left{transform:translate(-66px, 0px)}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-arrow.right{transform:translate(46px, 0px)}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts ul.slick-dots{display:none !important}.job-slides .elementor-widget-post-slider .slick-wrapper .results{margin-bottom:45px;margin-top:-25px;color:#686868;font-family:"Roboto", sans-serif;font-weight:300}.job-slides .elementor-widget-post-slider .slick-wrapper a.slider-button{background-color:#006157;color:#FFFFFF;border-radius:4px;padding:15px;font-family:"Roboto", sans-serif;font-weight:500;font-size:18px;letter-spacing:0.5px;line-height:24px}.hero-slider{margin-top:-100px !important}.hero-slider rs-module .custom.tparrows{width:auto !important;height:24px !important;background:transparent !important;top:unset !important;bottom:-3px !important}.hero-slider rs-module .custom.tparrows.rs-touchhover{background:transparent !important}.hero-slider rs-module .custom.tparrows:before{font-family:"ksm-icons" !important;font-size:24px !important;line-height:24px !important}.hero-slider rs-module .custom.tp-bullets{top:unset !important;bottom:0px}.hero-slider rs-module .custom.tp-bullets .tp-bullet{background:#686868;width:8px;height:8px;border-radius:50%;margin-top:0px}.hero-slider rs-module .custom.tp-bullets .tp-bullet.selected{border:2px solid #FFFFFF;background:#FFFFFF;top:-2px !important;margin-top:0}@media screen and (max-width:768px){.job-slides{padding:0 20px;background-color:#26A084 !important}.job-slides .elementor-widget-heading .elementor-heading-title{color:#FFFFFF}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-list{padding-bottom:0}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-list .slide-item{border:0px solid #26A084;padding:0}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-list .slide-item h3{max-width:100%;padding:0}.job-slides .elementor-widget-post-slider .slick-wrapper .slick-posts .slick-arrow{color:#FFFFFF}.job-slides .elementor-widget-post-slider .slick-wrapper .results{color:#FFFFFF}.opener-slider{width:100vw;margin-left:calc((100vw - 100%) / 2 * -1) !important}.hero-slider{margin-top:-80px !important}.hero-slider#rev_slider_5_1_wrapper{height:calc(100vh - 87px) !important}.hero-slider#rev_slider_5_1_wrapper rs-module#rev_slider_5_1{height:100% !important}.hero-slider rs-module rs-layer.headline-big{font-size:55px !important}}.elementor-widget-video .elementor-widget-container .elementor-wrapper{margin:40px 0}@media screen and (max-width:1024px){.elementor-widget-video .elementor-widget-container .elementor-wrapper{margin-top:0}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#D9D9D9;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#000000;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}