/* https://fritsch-kkl.de/wp-content/themes/astra-fritsch/style.css?ver=1.0.0 */
@font-face{font-display:swap;font-family:'HCPCaveat';font-style:normal;font-weight:400;src:local(''),url(/wp-content/themes/astra-fritsch/fonts/caveat/caveat-v17-latin-regular.eot) format('embedded-opentype'),url(/wp-content/themes/astra-fritsch/fonts/caveat/caveat-v17-latin-regular.woff2) format('woff2'),url(/wp-content/themes/astra-fritsch/fonts/caveat/caveat-v17-latin-regular.woff) format('woff'),url(/wp-content/themes/astra-fritsch/fonts/caveat/caveat-v17-latin-regular.ttf) format('truetype'),url(/wp-content/themes/astra-fritsch/fonts/caveat/caveat-v17-latin-regular.svg#Caveat) format('svg')}.caveat *{font-family:"hcpcaveat",sans-serif}.fl-node-5fd364fdadb88 .fl-module-content .fl-icon i,.fl-node-5fd364fdadb88 .fl-module-content .fl-icon i:before{font-size:30px!important}#fl-icon-text-5d1082c951906 a,#fl-icon-text-5fd364fdadb88 a{color:#43494d}.fl-node-5fd364fdadb88 .fl-module-content{margin-top:-10px!important;text-align:left!important;color:#43494d}.fl-callout-text ul{margin-left:20px}.header-heading h1 span{margin:20px 45px}.header-heading .uabb-module-content::after{border-left:20px solid #22509e;height:100%;position:absolute;right:-1px;bottom:0;content:" "}.header-heading .uabb-module-content::before{border-left:5px solid #C3C3C3;height:120%;position:absolute;right:19px;bottom:0;content:" "}.header-heading .uabb-second-heading-text{font-size:30px!important}.header-heading .uabb-module-content{background-color:#fff;display:inline-block;padding:24px 84x;-moz-transform:skew(-20deg,0deg);-webkit-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg)}.header-heading .uabb-module-content h1{-moz-transform:skew(20deg,0deg);-webkit-transform:skew(20deg,0deg);-o-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg);transform:skew(20deg,0deg);padding-right:35px}.uabb-ib1-outter a:hover .uabb-ib1-title{background-color:#79B7E1}.fl-rich-text ul{margin-left:20px}.fl-rich-text li{list-style-type:none}.fl-rich-text ul li::before{content:" ";border-left:3px solid #79B7E1;height:1em;display:inline-block;width:1em;margin-left:-1em;-moz-transform:skew(-20deg,0deg);-webkit-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg)}@media screen and (min-width:1024px){#menu-hauptmenue>.current-menu-item::before,#menu-hauptmenue>.current-menu-ancestor::before{background-color:#22509E;width:20%;height:3px;content:"";position:absolute;bottom:0;left:10px}.current-menu-ancestor>.sub-menu li::before{visibility:hidden;display:none}.current-menu-ancestor>.sub-menu li a::before{visibility:hidden;display:none}}.blueslash-before{position:relative;margin-left:0}.blueslash-before .uabb-dual-color-heading::before{border-left:2px solid #C3C3C3;height:70px;position:absolute;left:3px;content:" ";-moz-transform:skew(-20deg,0deg);-webkit-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg);bottom:5px}.blueslash-before .uabb-dual-color-heading span::before{border-left:6px solid #22509E;height:55px;content:" ";-moz-transform:skew(-20deg,0deg);-webkit-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg);position:absolute;left:2px;bottom:5px}.blueslash-before .uabb-dual-color-heading{margin-left:20px}.blueslash-before .uabb-dual-color-heading h2,.blueslash-before .uabb-dual-color-heading h1{padding-left:35px}.slash-list .uabb-callout-outter{position:relative}.slash-list .uabb-list-icon-text::before{content:" ";border-left:3px solid #79B7E1;-moz-transform:skew(-20deg,0deg);-webkit-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg);height:15px;position:absolute}.slash-list h3.uabb-list-icon-text-heading,.slash-list h4.uabb-list-icon-text-heading,.slash-list h5.uabb-list-icon-text-heading,.slash-list h6.uabb-list-icon-text-heading{padding-left:12px}.rotate-10{-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.job-post{max-width:100% !Important;margin:0 !Important;padding-top:120px !Important}.modal-title,.position_title{font-weight:900;letter-spacing:1px;text-transform:uppercase;color:#43494F!important}.jobs-row-label{font-weight:700;text-transform:uppercase;color:#3A3A3B;border-bottom:0}.jobs-row-label span{border-bottom:0 !Important}.job-listing .job-preview{background-color:#F8FAFC !Important;border:0 !Important;border-radius:0 !Important}.job-post .job-side .job-content-wrap{background-color:#F8FAFC !Important;border:0 !Important;padding:10px 30px!important;border-radius:4px}.job-side .position_logo{display:none}.job-post .job-content{margin-bottom:120px}.job-preview h5 a{font-size:18px!important}.jobs-modal-form .modal-input-fileinput,.jobs-modal-form .modal-input-text{background:#F8FAFC!important;padding:10px 20px!important;border-radius:0!important;display:block;width:100%;max-width:100%;height:auto!important}.jobs-modal-form .job-submit{text-transform:uppercase}.job-search-submit,.job-search{display:none}.job-listing-categories .job-category{border:1px solid #c3c3c3 !Important;border-radius:0!important}.job-content-wrap .jobs-row-label{moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:767px){.job-post .jobs-row.position_title .jobs-row-input{font-size:22px!important}.job-post .job-content{margin-bottom:40px}.job-post{padding-top:20px !Important}}