@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.onlyfy.net/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:Source_Sans_3;src:url(https://www.praktischarzt.at/wp-content/themes/praktischArzt-theme/css/customers/fonts/krages/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.woff2);}
@font-face{font-family:prescreen-icons;src:url(https://www.praktischarzt.at/wp-content/themes/praktischArzt-theme/css/customers/fonts/krages/prescreen-icons.woff);}
#jobAdContainer .ja-block{width:100%;margin:0;padding:0 25px;font-size:13px;white-space:normal;margin-top:-35px;}
#jobAdContainer .ja-section{border:1px solid #f7a600;display:block;margin:0 auto;padding:0;font-size:0;white-space:normal;background:#FFF;max-width:700px;}
#jobAdContainer .title-container.mobile{display:block;font-weight:bold;color:#b42313;font-size:36px;margin-top:35px;margin-bottom:-10px;}
#jobAdContainer .title-container.mobile h1{font-size:36px;}
#jobAdContainer .gehalt.mobile p{font-size:13px;}
#jobAdContainer .contact-container.mobile p{font-size:13px;}
#jobAdContainer .title-info-container.mobile{display:block;color:#b42313;font-size:18px;font-weight:600;}
#jobAdContainer .intro.mobile{display:inline-block;text-align:justify;font-size:13px;white-space:normal;margin-bottom:-48px;}
#jobAdContainer .intro.mobile p{font-size:13px;}
#jobAdContainer .section-text{font-size:13px;}
#jobAdContainer .contact-container.mobile{display:block;margin-bottom:-33px;}
#jobAdContainer .ja-left{float:left;margin:0px;padding:0px;width:83%;}
#jobAdContainer{font-family:'Source_Sans_3', sans-serif;}
#jobAdPdfMarker .ja-section{border:none;}
#jobAdContainer .ja-wrap{font-weight:400;}
#jobAdContainer h1{font-weight:bold;color:#b42313;}
#jobAdContainer .title-info-container{color:#b42313;font-size:18px;font-weight:600;}
#jobAdContainer .intro, #jobAdContainer .gehalt, #jobAdContainer .contact-container{text-align:justify;}
#jobAdContainer a{color:black;}
#jobAdContainer .section-header-1{padding-top:15px;}
#jobAdContainer .section-header{padding-top:30px;padding-bottom:5px;}
#jobAdContainer .section-text{font-size:13px;}
#jobAdContainer .section-text ul{list-style:none;padding-left:50px;}
#jobAdContainer .section-text ul li{margin:5px 0px;font-size:13px;list-style:disc;}
#jobAdPdfMarker .section-text ul{list-style:disc;}
#jobAdContainer .btn-container{margin:25px 0;display:flex;justify-content:center;align-items:center;width:100%;}
#jobAdContainer .btn{background-color:#f7a600;color:white;font-weight:bold;font-size:17px;border-radius:10px;width:200px;text-align:center;padding:10px 0px;}
#jobAdContainer .btn:hover,
#jobAdContainer .btn:active,
#jobAdContainer .btn:focus{background-color:#FEC304;border-color:#FEC304;color:#fff;box-shadow:0px 12px 16px 0px rgba(0,0,0,0.24),0px 17px 50px 0px rgba(0,0,0,0.19);}
#jobAdContainer .footer-container{position:relative;max-width:100%;margin-top:60px;margin-bottom:-93px;display:flex;justify-content:space-between;padding:0px 30px 0 70px;}
#jobAdContainer .footer-text{color:white;}
#jobAdContainer .footer-left{padding-left:40px;}
#jobAdContainer .img-container-logo{margin:0px -25px 0px;padding:0px;}
#jobAdPdfMarker .btn-container{margin-left:200px;margin-right:200px;}
#jobAdPdfMarker .btn{border:8px solid #f7a600;border-right:60px solid #f7a600;border-left:60px solid #f7a600;}
#jobAdContainer .ja-left{float:left;margin:0px;padding:0px;width:83%;}
#jobAdContainer .ja-middle{float:left;width:1%;}
#jobAdContainer .ja-right{float:left;margin:5px 0px 0px;padding:0px;width:15%;}
#jobAdContainer .benefits{background-color:#b42313;color:white;border-top-left-radius:20px;border-bottom-left-radius:20px;margin:20px -32px 20px 0px;}
#jobAdPdfMarker .benefits{margin-top:0;}
#jobAdContainer .benefit-item{margin:20px 5px 0px;}
#jobAdContainer .benefit-icon img{display:block;margin-left:auto;margin-right:auto;}
#jobAdPdfMarker .benefit-icon{padding-left:35px;}
#jobAdContainer .benefit-txt{text-align:center;padding-bottom:10px;}
#jobAdContainer .contact-container{padding-left:50px;}
#jobAdContainer .print{text-align:center;margin-bottom:25px;}
#jobAdContainer .print a{color:#f7a600;}
#jobAdContainer .structure{display:none;}
#jobAdPdfMarker .single_job_share_button{margin-top:15px;flex:auto;}
.job-ad-editable.job-ad-editable.job-ad-editor strong{display:inline;}
#jobAdContainer .ja-right{float:left;margin:5px 0px 0px;padding:0px;width:15%;}
#jobAdContainer .gehalt.mobile{display:block;}
[class^="icon-"], [class*=" icon-"]{font-family:'prescreen-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-print::before{content:"\e66e";}
#jobAdContainer .section-text ul li::marker{color:#b42313;}
#jobAdContainer .pdf{display:none;}
@media screen and (max-width:620px){
#jobAdContainer .footer-container{}
}
@media screen and (max-width:767px){
#jobAdContainer .footer-container{position:relative;max-width:100%;margin-top:72px;margin-bottom:-75px;display:flex;justify-content:space-between;padding:0px 20px 0 20px;}
#jobAdContainer .img-container-logo img{max-width:100%;height:80px;}
#jobAdContainer .footer-left{padding-left:20px;}
#jobAdContainer .img-container-logo{margin:0px 0 0px;}
}
@media screen and (max-width:560px){
#jobAdContainer .ja-left, #jobAdContainer .ja-right{float:none;width:100%;}
#jobAdContainer .ja-right{margin:0px;}
#jobAdContainer .benefit-item{float:left;width:100%;margin:10px 0px;}
#jobAdContainer .benefit-icon img{max-width:100%;height:auto;}
#jobAdContainer .benefits{margin:15px 0px;border-radius:0px;justify-content:center;}
#jobAdContainer .section-header-container{margin:0px -50px 0px -25px;}
#jobAdContainer .section-text ul{padding-left:25px;padding-right:15px;}
}
@media(min-width:461px) and (max-width:767px){
#jobAdContainer .img-container-logo{margin:0px -25px 0px;}
}
@media screen and (max-width:460px){    
#jobAdContainer .ja-block{padding:0px;}
#jobAdContainer .contact-container{padding-left:0px;}
#jobAdContainer .mobile{padding-left:15px;padding-right:15px;}
#jobAdContainer .ja-left{padding:0 0 0 25px;}
}
#jobAdContainer .section_with_title-element-default-section-with-title{padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;}
#jobAdContainer .section_with_title-element-default-section-with-title{width:100%;max-width:100%;}
#jobAdContainer h1.text-element-header_text{font-family:Source Sans Pro, sans-serif;font-weight:700;font-size:38px;color:hsla(40.32388663967612, 100%, 48.431372549019606%, 1);margin-top:0px !important;margin-bottom:38px !important;}
#jobAdContainer .text-element-header_text-2{font-family:Source Sans Pro, sans-serif;font-weight:700;font-size:32px;color:hsla(40.32388663967612, 100%, 48.431372549019606%, 1);margin-top:0px !important;margin-bottom:32px !important;}
#jobAdContainer .columns-element{width:100%;display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;}
#jobAdContainer .column-element-7fedb030-8184-4c8b-96ca-4daf6549c7b8{width:50%;max-width:50%;flex-shrink:0;flex-grow:0;flex-basis:50%;}
#jobAdContainer .column-element-5dd0e203-8074-4b17-b851-84439a7ceef5{width:50%;max-width:50%;flex-shrink:0;flex-grow:0;flex-basis:50%;}
#jobAdContainer .section_with_title-element-default-section-with-title{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:flex-start;}
#jobAdContainer ul.text-element-body_text{padding-left:20px !important;}
#jobAdContainer .columns-element-default-columns{padding:7.5px 7.5px;}
#jobAdContainer .column-element-955f86ce-85e8-4d1c-b47d-0cc6182551d5{width:30%;max-width:30%;flex-shrink:0;flex-grow:0;flex-basis:30%;}
#jobAdContainer .column-element-1d3e3e52-8fc6-40bc-a631-738a182ac107{width:70%;max-width:70%;flex-shrink:0;flex-grow:0;flex-basis:70%;}
#jobAdContainer .apply-button-element{border-top:1px solid hsla(40.32388663967612, 100%, 48.431372549019606%, 1);border-right:1px solid hsla(40.32388663967612, 100%, 48.431372549019606%, 1);border-bottom:1px solid hsla(40.32388663967612, 100%, 48.431372549019606%, 1);border-left:1px solid hsla(40.32388663967612, 100%, 48.431372549019606%, 1);border-top-left-radius:0.25em;border-top-right-radius:0.25em;border-bottom-left-radius:0.25em;border-bottom-right-radius:0.25em;}
#jobAdContainer .apply-button-element{background-color:hsla(40.32388663967612, 100%, 48.431372549019606%, 1);padding-top:1em;padding-bottom:1em;padding-left:2em;padding-right:2em;font-family:Source Sans Pro, sans-serif;font-weight:700;font-size:16px;color:hsla(0, 0%, 100%, 1);}
#jobAdContainer .social-links-container{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;}
#jobAdContainer .social-links-container a{background-color:transparent;}
#jobAdContainer .social-links-container .avatar{padding:22%;background:#e8e9ec;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:23px;flex-wrap:wrap;border-radius:12px;margin-top:20px;margin-bottom:20px;}
#jobAdContainer .main-element-default-main{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:flex-start;}
#jobAdContainer .columns-element-default-columns-column-prototype{padding-top:7.5px;padding-bottom:7.5px;padding-left:7.5px;padding-right:7.5px;}
#jobAdContainer .section-element-default-section{padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;}
#jobAdContainer .text-element-header_text-5{font-family:Source Sans Pro, sans-serif;font-weight:700;font-size:18px;color:hsla(40.32388663967612, 100%, 48.431372549019606%, 1);margin-top:0px !important;margin-bottom:18px !important;}
#jobAdContainer .column-element-c9df1ff0-234c-480e-9ddd-3ccedb44c9fd{width:50%;max-width:50%;flex-shrink:0;flex-grow:0;flex-basis:50%;}
#jobAdContainer .column-element-b1a3a45e-57a0-47f6-b763-e9f28d265d02{width:50%;max-width:50%;flex-shrink:0;flex-grow:0;flex-basis:50%;}
#jobAdContainer .columns-element-6536b225-5e1e-4647-aac2-fe13316ba726{padding:15px 7.5px;}
#jobAdContainer .text-element{width:100%;}
.svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}
#jobAdContainer svg:not(:root).svg-inline--fa, #jobAdContainer svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box;}
#jobAdContainer .text-element-header_text-3{font-family:Source Sans Pro, sans-serif;font-weight:700;font-size:26px;color:hsla(40.32388663967612, 100%, 48.431372549019606%, 1);margin-top:0px !important;margin-bottom:26px !important;}
#jobAdContainer .text-element-body_text{font-family:Source Sans Pro, sans-serif;font-weight:400;font-size:14px;color:hsla(0, 0%, 0%, 1);margin-top:0px !important;margin-bottom:14px !important;}
@media(max-width:576px){
#jobAdContainer .column-element-7fedb030-8184-4c8b-96ca-4daf6549c7b8 {
width: 100%;
max-width: 100%;
flex-shrink: 0;
flex-grow: 0;
flex-basis: 100%;
}
#jobAdContainer .column-element-955f86ce-85e8-4d1c-b47d-0cc6182551d5 {
width: 100%;
max-width: 100%;
flex-shrink: 0;
flex-grow: 0;
flex-basis: 100%;
}
#jobAdContainer .column-element-1d3e3e52-8fc6-40bc-a631-738a182ac107 {
width: 100%;
max-width: 100%;
flex-shrink: 0;
flex-grow: 0;
flex-basis: 100%;
}
#jobAdContainer .column-element-5dd0e203-8074-4b17-b851-84439a7ceef5 {
width: 100%;
max-width: 100%;
flex-shrink: 0;
flex-grow: 0;
flex-basis: 100%;
}
#jobAdContainer h1.text-element-header_text {
margin-left: 0;
}
#jobAdContainer .column-element-c9df1ff0-234c-480e-9ddd-3ccedb44c9fd {
width: 100%;
max-width: 100%;
flex-shrink: 0;
flex-grow: 0;
flex-basis: 100%;
}
#jobAdContainer .column-element-b1a3a45e-57a0-47f6-b763-e9f28d265d02 {
width: 100%;
max-width: 100%;
flex-shrink: 0;
flex-grow: 0;
flex-basis: 100%;
}
#jobAdContainer .text-element-header_text-2 {
font-size: 29px;
height: auto !important;
}
}