a.external_icon{background:url(/wp-content/plugins/sem-external-links/external.png)center right no-repeat;padding-right:13px}img{border-style:none;height:auto;max-width:100%;vertical-align:top}.menu-image-title-hide .menu-image-title,.menu-image-title-hide.menu-image-title{display:none}.widget-area ul{margin:0;padding:0;list-style:none}.widget-area ul li{margin:0 0 20px}:root{--primary-color:#2ace5e;--primary-color-rgb:42,206,94;--primary-color-dark:#24af50;--primary-color-dark-rgb:68,183,104;--background-color:#efefef;--background-color-rgb:239,239,239;--footer-background:#000;--footer-background-rgb:0,0,0;--fallback-color:#f0f0f0;--fallback-color-rgb:240,240,240;--font-color:#000;--font-color-rbg:0,0,0;--white-color:#fff;--white-color-rgb:255,255,255;--primary-font:"Nunito Sans",sans-serif}html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-overflow-x:hidden}body,figure.post-thumbnail{margin:0}body,html{overflow-x:hidden}a{background-color:transparent;color:#2ace5e;text-decoration:none;-webkit-transition:all ease .35s;-moz-transition:all ease .35s;transition:all ease .35s}b{font-weight:bolder}button,input{margin:0;overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[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}body,input{color:#000;font-size:18px;font-weight:300}body,button,input{font-family:"Nunito Sans",sans-serif;line-height:1.5}h1,h2,h3,h4{clear:both;font-weight:700;line-height:1.3em}h1{font-size:2.1665em;margin:.5em 0}h2{font-size:1.7223em;margin:.65em 0}h3{font-size:1.3888em;margin:.7em 0}h4{font-size:1.1112em;margin:.8em 0}p{margin-bottom:1.5em}i{font-style:italic}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}ul{margin:0 0 1.5em 3em;list-style:disc}figure{margin:1em 0}button,input[type=submit]{display:inline-block;background:#2ace5e;border:1px solid #2ace5e;color:#fff;font-weight:700;font-size:.888em;border-radius:5px;padding:10px 18px;cursor:pointer;outline:0;-webkit-transition:all ease .35s;-moz-transition:all ease .35s;transition:all ease .35s}a.btn:hover,button:hover,input[type=submit]:hover{background:0 0;color:#2ace5e}input[type=search]{color:#000;border:1px solid #e6e6e6;border-radius:5px;padding:5px 15px;width:100%;height:50px;font-size:.8888em;font-weight:400;outline:0}input[type=search]:focus{color:#000}a:focus{outline:0}a:active,a:hover{outline:0}.widget-area .widget ul li a,a:hover{color:#000}.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:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.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}.container:after,.container:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before{content:"";display:table;table-layout:fixed}.container:after,.entry-content:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 60px}#secondary .widget:last-child{margin-bottom:0}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content{margin:1.5em 0 0}.custom-logo-link,.entry-meta>span,a.btn{display:inline-block}.container{margin:0 auto;max-width:1170px}.btn-wrap{display:block;width:100%;text-align:center}a.btn{background:#2ace5e;border:1px solid #2ace5e;color:#fff;font-weight:700;font-size:.888em;border-radius:5px;padding:10px 18px}.entry-meta{font-size:.778em;font-weight:400}.entry-meta>span{vertical-align:middle;margin-right:15px;padding-right:15px;border-right:1px solid rgba(0,0,0,.5);line-height:1}.entry-meta>span:last-child{border-right:none;margin-right:0;padding-right:0}.entry-meta>span a{color:rgba(0,0,0,.6)}.entry-meta>span a:hover,.entry-title a:hover,.secondary-nav ul li:hover>a,.site-header .header-t a:hover,.widget-area .widget ul li a:hover{color:#2ace5e}.entry-title a{color:#000;display:inline-block}form.search-form:after,form.search-form:before{content:"";display:table}form.search-form:after{clear:both}form.search-form label{float:left;width:calc(100% - 50px);display:inline-block}form.search-form input.search-field{border-radius:5px 0 0 5px;height:50px;border-right:none}form.search-form input.search-submit{width:50px;height:50px;line-height:50px;text-align:center;padding:0;border-radius:0 5px 5px 0;border:0;color:#fff;background:#2ace5e url(/wp-content/themes/jobscout-pro/images/search-icon.svg);background-size:15px;background-repeat:no-repeat;background-position:center;text-indent:60px;overflow:hidden}form.search-form input.search-submit:hover{opacity:.75;filter:alpha(opacity=75)}#secondary .widget .widget-title{font-size:1.112em;margin-top:0;margin-bottom:15px;font-weight:700}.site-header ul,.widget ul{margin:0;padding:0;list-style:none}.widget-area .widget ul li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e6e6e6;font-size:.888em;font-weight:400}.widget-area .widget ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.site-content{margin-top:50px;margin-bottom:50px}.rightsidebar #primary{float:left;width:75%;padding-right:40px}#secondary{float:left;width:25%}.header-main .main-navigation .toggle-btn,.responsive-nav{display:none}.site-header .header-t{background:#f5f5f7;padding:8px 0}.header-t .left-block{display:inline-block;width:70%;vertical-align:middle}.secondary-nav ul li{display:inline-block;font-size:.778em;line-height:1.4;position:relative}.secondary-nav ul li a{display:inline-block;color:#6a6a6a;padding:0 17px;font-weight:400}.right-block a.btn-link:first-child,.secondary-nav ul.nav-menu>li:first-child>a{padding-left:0}.right-block a.btn-link:last-child,.secondary-nav ul.nav-menu>li:last-child>a{padding-right:0}.header-t .right-block{display:inline-block;vertical-align:middle;width:29%;text-align:right;float:right;margin-top:2px}.right-block a.btn-link{display:inline-block;position:relative;padding:0 20px;font-size:.778em;color:#6a6a6a;line-height:1.4;font-weight:700}.header-main{padding:30px 0}body:not(.home) .site-header{box-shadow:0 2px 4px rgba(0,0,0,.16)}.header-main>.container{display:flex;flex:1;flex-direction:row;align-items:center}.header-main .site-branding{width:30%}.header-main .menu-wrap{width:70%;text-align:right;display:flex;justify-content:flex-end;flex:auto;align-items:center;flex-direction:row}.menu-wrap .main-navigation{width:calc(100% - 150px)}.main-navigation ul li{font-size:.888em;display:inline-block;position:relative;vertical-align:middle;font-weight:700}.main-navigation ul li a{display:inline-block;vertical-align:middle;padding:17px;color:#000}.main-navigation ul li a:focus{outline:dotted 1px rgba(0,0,0,.1)}.footer-b a:hover,.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current_page_item>a,.main-navigation ul li:hover>a{color:#2ace5e}.menu-wrap .btn-wrap{width:150px;text-align:right}.footer-t{background:#000;padding-top:60px}.footer-b{background:#212121;padding:15px 0;text-align:center}.footer-b,.footer-b a{color:rgba(255,255,255,.8)}.footer-b .privacy-block{display:inline-block;vertical-align:middle;line-height:1.5;width:200px;text-align:left}.footer-b .privacy-block+.copyright{display:inline-block;vertical-align:middle;width:calc(100% - 205px);text-align:right}#back-to-top,#back-to-top span{-webkit-transition:all ease .35s;-moz-transition:all ease .35s;transition:all ease .35s}#back-to-top{position:fixed;bottom:0;right:20px;z-index:9999;opacity:0;visibility:hidden}#back-to-top span{display:inline-block;width:40px;height:40px;background:#151515;color:#fff;border-radius:100%;text-align:center;line-height:40px;cursor:pointer}#back-to-top span:hover{background:#2ace5e}.list-view .site-main article{box-shadow:0 2px 4px rgba(0,0,0,.16);overflow:hidden;border-radius:5px;margin-bottom:40px;display:flex;flex:1;flex-wrap:wrap}.list-view .site-main article .post-thumbnail{display:inline-block;vertical-align:middle;width:45%}.list-view .site-main article .post-thumbnail img{width:100%;height:100%;object-fit:cover}.list-view .site-main article .content-wrap{display:inline-block;vertical-align:middle;width:54%;padding:20px 25px}.list-view .site-main article .entry-meta{margin-bottom:10px}.site-main article .entry-header .entry-title{margin:0;font-size:1.112em;line-height:1.5;font-weight:700}.site-main article .entry-content{margin-top:0}.site-main article .entry-content p{margin-top:5px;margin-bottom:15px;display:table;width:100%}.footer-b,a.readmore-link{font-size:.888em;font-weight:400}a.readmore-link{text-transform:capitalize;display:inline-block}a.readmore-link svg{width:17px;margin-right:10px}a.readmore-link:hover svg line,a.readmore-link:hover svg path{stroke:#000}.breadcrumb-wrap{padding:15px 0 12px;background:#f5f5f7}.breadcrumb-wrap #crumbs{font-size:16px}.breadcrumb-wrap .separator{display:inline-block;margin:3px 7px 0;font-size:12px;font-weight:400;vertical-align:top;color:rgba(0,0,0,.6)}.breadcrumb-wrap span.current a{pointer-events:none;color:rgba(0,0,0,.6)}@media screen and (max-width:1300px){.header-main .site-branding{width:27%}.header-main .menu-wrap{width:73%}}@media screen and (max-width:1199px){.container{max-width:1000px;padding-left:15px;padding-right:15px}.secondary-nav ul li a{padding-left:12px;padding-right:12px}.secondary-nav ul li:first-child a{padding-left:0}.secondary-nav ul li:last-child a{padding-right:0}.header-main{padding:20px 0}.menu-wrap .main-navigation{width:calc(100% - 130px)}.header-main .main-navigation ul li{font-size:.7778em}.header-main .main-navigation ul li a{padding-left:12px;padding-right:12px}.header-main .menu-wrap .btn-wrap{width:130px}.header-main .menu-wrap .btn-wrap a.btn{padding-left:15px;padding-right:15px;font-size:.7778em}}@media screen and (max-width:1024px){.container{max-width:768px}.rightsidebar #primary{float:none;width:100%;padding-right:0;padding-left:0}#secondary{float:none;width:100%;margin-top:50px}.header-main .main-navigation ul,.header-main .menu-wrap .btn-wrap,.site-header .header-t{display:none}.site{-webkit-transition:all ease .35s;-moz-transition:all ease .35s;transition:all ease .35s}.header-main{padding-top:20px;padding-bottom:20px}.header-main .site-branding{width:calc(100% - 50px)}.header-main .menu-wrap{width:50px}.menu-wrap .main-navigation{width:auto}.header-main .main-navigation .toggle-btn{width:40px;height:40px;padding:0;display:inline-block;position:relative;cursor:pointer}.header-main .main-navigation .toggle-btn .toggle-bar{display:block;background:#fff;width:18px;height:2px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.header-main .main-navigation .toggle-btn .toggle-bar:first-child{top:-12px}.header-main .main-navigation .toggle-btn .toggle-bar:last-child{bottom:-12px}.header-main .main-navigation .toggle-btn:hover .toggle-bar{background:#2ace5e}.responsive-nav,.responsive-nav .close-btn .bar{top:0;right:0;-webkit-transition:all ease .35s;-moz-transition:all ease .35s;transition:all ease .35s}.responsive-nav{display:flex;flex:1;flex-direction:column;position:fixed;width:350px;background:#fff;z-index:999999;overflow:auto;height:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}.responsive-nav .nav-top{border-bottom:1px solid #d9d9d9;padding:20px;position:relative}.responsive-nav .close-btn{display:inline-block;vertical-align:middle;width:20px;height:20px;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.responsive-nav .close-btn .bar{background:#707070;width:15px;height:2px;position:absolute;bottom:0;left:0;margin:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.responsive-nav .close-btn .bar:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.responsive-nav .close-btn:hover .bar,.responsive-nav .right-block a.btn-link:hover{background:#2ace5e}.responsive-nav .right-block{padding:20px;text-align:center;border-bottom:1px solid #d9d9d9}.responsive-nav .right-block a.btn-link{background:#6e6e6e;color:#fff;display:block;border-radius:5px;padding:10px;font-size:.888em}.responsive-nav .secondary-nav{order:4}.responsive-nav .main-navigation ul,.responsive-nav .secondary-nav ul{margin:0;padding:0;list-style:none}.responsive-nav .main-navigation ul li,.responsive-nav .secondary-nav ul li{display:block;font-weight:400;font-size:.8888em}.responsive-nav .main-navigation ul li a,.responsive-nav .secondary-nav ul li a{padding:15px 20px;border-bottom:1px solid #d9d9d9;width:100%}.responsive-nav .secondary-nav ul li a{color:#000}.responsive-nav .secondary-nav ul.nav-menu>li:first-child>a{padding-left:20px}.secondary-nav ul.nav-menu>li:last-child>a{padding-right:20px}.responsive-nav .secondary-nav ul li:hover>a{color:#2ace5e}.responsive-nav .btn-wrap{order:5;width:100%;padding:20px}.footer-b .privacy-block,.footer-b .privacy-block+.copyright{width:100%;text-align:center}}@media screen and (max-width:767px){.container{max-width:420px}a.btn{display:block}.responsive-nav{width:320px}.list-view .site-main article{flex-direction:column}.list-view .site-main article .content-wrap,.list-view .site-main article .post-thumbnail{width:100%}}