@media (min-width:1200px){.container{max-width:1280px !important}}.gridlove-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:70%;max-width:850px !important}.gridlove-sidebar{-webkit-box-flex:0;-ms-flex:0 0 330px;flex:0 0 330px;width:330px;max-width:330px;position:relative;min-width:30% !important}.gridlove-box,#disqus_thread{background:#fff;border-radius:5px !important}.flaggedc-reveal-button,.flaggedc-submit-button{text-transform:none;font-size:14px !important}.onsubmit-apilocs-con a,.depdrpdwn-form-submitbtn{float:left;width:100%;color:#fff;border-radius:1px;padding:10px;text-align:center;border-radius:3px !important}.email-jobs-top,.jobsearch-typo-wrap .email-jobs-top{display:inline-block;width:100%;padding:10px 19px;color:#fff;font-size:17px;text-align:left;text-transform:capitalize;border:none;border-radius:5px 5px 0 0;outline:none}.salary-input span{position:absolute;right:14px;top:8px;padding:0 25px 0 0 !important}.gridlove-site-header{margin-bottom:20px !important}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{color:#0c3b6d !important;float:left !important;line-height:1.5em !important;padding:0 0 0 1em !important;text-align:left !important;width:35% !important;font-size:14px !important}.rp4wp-related-job_listing>ul li.job_listing a .meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta,ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{color:#999 !important;float:right !important;line-height:1.5em !important;list-style:none outside !important;margin:0 !important;padding:0 0 0 1em !important;text-align:right !important;width:20% !important;font-size:12px}.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left !important;line-height:1.5em !important;padding:0 0 0 42px !important;width:45% !important}.rp4wp-related-job_listing>ul li.job_listing a,.rp4wp-related-job_listing>ul li.no_job_listings_found a,ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{zoom:1 !important;border:0 !important;display:block !important;line-height:1.5em !important;overflow:hidden !important;padding:6px 0 0 2em !important;position:relative !important;text-decoration:none !important}@media (max-width:579px){body{padding-top:50px !important}.col-sm-12,.gridlove-content,.gridlove-footer [class^=col-lg-]{padding-left:0 !important;padding-right:0 !important}.gridlove-ad{margin:15px auto 20px;text-align:center}.gridlove-sidebar{flex:0 0 100% !important;width:100% !important;max-width:100% !important}.gridlove-sidebar{padding-left:2px;padding-right:2px}ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{visibility:visible}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{color:#0c3b6d !important;float:right !important;line-height:1.5em !important;text-align:right !important;width:50% !important;font-size:14px !important}.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left !important;line-height:1.1em !important;width:50% !important}.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left !important;line-height:1.5em !important;padding:0 0 0 10px !important;width:50% !important}ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{visibility:hidden !important}.rp4wp-related-job_listing>ul li.job_listing a,.rp4wp-related-job_listing>ul li.no_job_listings_found a,ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{zoom:1 !important;border:0 !important;display:block !important;line-height:1.5em !important;overflow:hidden !important;padding:5px !important;position:relative !important;text-decoration:none !important}.rp4wp-related-job_listing>ul li.job_listing a .meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta,ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{color:#999 !important;float:right !important;line-height:1.5em !important;list-style:none outside !important;margin:0 !important;padding:0 0 0 1em !important;text-align:right !important;width:50% !important;font-size:12px}.gridlove-post-b .entry-image a:after{background-color:rgba(0,0,0,.63) !important}}.box-inner-p-bigger{padding:25px !important}@media (max-width:579px){.box-inner-p-bigger{padding:25px 5px 25px !important}}.terms-priv-chek-con p{line-height:normal;color:#8a8a8a !important}.review-stars-sec label{display:flex !important;flex:2 !important;font-weight:600 !important;color:#575757 !important}.gridlove-pn-ico,.gridlove-slider-controls>div{height:25px;width:25px;line-height:28px !important;display:inline-block;vertical-align:top;border-radius:50%;font-size:9px;float:left;margin-right:15px;text-align:center;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.gridlove-logo{max-height:50px !important}.alignwide{position:relative;width:100% !important}@media (max-width:579px){.job-manager-form fieldset label:not(.full-line-checkbox-field label){display:block !important;float:left !important;margin:0;vertical-align:middle !important;width:100% !important}}@media (min-width:1200px){.job-manager-form fieldset label:not(.full-line-checkbox-field label){display:block;float:left;margin:0;vertical-align:middle;width:20% !important}}.wp-block-search .wp-block-search__button{margin-left:10px !important;margin-right:20px !important;border-radius:5px !important}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset !important;border-radius:5px !important}.wp-block-latest-posts.wp-block-latest-posts__list li{overflow-wrap:break-word;margin-bottom:15px !important}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:.4em !important;text-align:center}.application_button{padding:1em 2em !important;text-align:center !important;background-color:#0b498a !important;border-radius:50px !important;color:#fff !important;border:3px solid #4f8fe1 !important}.box-inner-p-smaller{padding:40px 20px 0 25px !important}.module-desc{margin-top:10px !important;max-width:100% !important;width:100% !important}.gridlove-link-pages a,.gridlove-link-pages span,.gridlove-pagination .page-numbers{height:50px;width:50px;display:inline-block;vertical-align:top;border-radius:5px !important;line-height:50px}.box-inner-p-smaller .entry-header{margin-bottom:10px !important}.gridlove-footer .widget:first-child{margin-top:20px !important}.gridlove-footer .widget:last-child{margin-bottom:10px !important}.grupo-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:20px;max-width:1200px;margin:auto}.gridlove-site-header .sub-menu{margin:0;margin-top:0;padding:0;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1);opacity:0;left:-5000px;border-radius:5px !important;width:210px !important;position:absolute;z-index:1000049;text-align:left;-webkit-backface-visibility:hidden;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.widget{padding:20px 10px 20px 15px !important;line-height:1.43 !important;clear:both !important}ul.job_listings li.job_listing a div.position .company{color:#999 !important;font-weight:200 !important;font-size:12px !important}div.job_listings ul.job_listings{margin:10px 0 0 !important}.entry-image,.wp-caption{position:relative !important;text-align:center !important}.wp-block-latest-posts.wp-block-latest-posts__list li{overflow-wrap:break-word !important;margin-bottom:15px !important;padding:0 10px !important}.single_job_listing .company{border:1px solid #eee !important;box-shadow:0 1px 1px rgba(0,0,0,.1) !important;box-sizing:content-box !important;clear:both !important;display:block !important;margin:0 0 2em !important;min-height:3em !important;padding:1em !important;position:relative !important;border-radius:5px !important}.single_job_listing .company .company_header{margin:0 0 1em !important;min-height:30px !important}.entry-meta .meta-item{display:inline-block !important;vertical-align:middle !important;margin-right:10px !important;pointer-events:none !important}.relatedjobs{background-color:#ececec !important;padding:15px 0 0 !important;color:#252525 !important;font-size:12px !important;width:100% !important;font-family:arial !important;border-radius:5px !important}.relatedjobs ul li.col_3{width:calc(33.33% - 10px) !important;height:auto !important;min-height:130px !important;border-radius:5px !important}.relatedjobs .comp{font-weight:500 !important;font-size:12px !important;color:#919191 !important;padding-bottom:5px !important;text-align:center !important}.single_job_listing .job_description{margin:1em !important}.single_job_listing .application{margin:0 0 1em !important;overflow:hidden !important;padding:0 !important;text-align:center !important}p.goft-source-wrapper{margin-top:25px !important;display:none !important}@media (max-width:600px){.wp-block-latest-posts__list li{display:flex;align-items:flex-start;gap:12px;margin-bottom:15px}.wp-block-latest-posts__list img{width:100px;height:auto;object-fit:cover;flex-shrink:0;border-radius:6px}.wp-block-latest-posts__list li a{display:block;font-weight:600}}@media (max-width:600px){.wp-block-latest-posts__list li{flex-direction:row}.wp-block-latest-posts__list li a{display:block;font-weight:500;line-height:1.1;color:#404040}.wp-block-latest-posts.wp-block-latest-posts__list li{overflow-wrap:break-word !important;margin-bottom:15px !important;padding:10px !important}div.job_listings{margin-bottom:1em !important;margin-left:-25px !important;margin-right:-25px !important}}.job-manager-single-alert-link{display:inline-block !important;background-color:#ececec !important;color:#fff !important;padding:12px 24px !important;border-radius:30px !important;font-weight:700 !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;transition:background-color .3s !important;margin:20px auto !important;display:block !important;max-width:fit-content !important;border:1px solid #80b8ff !important}.job-manager-single-alert-link:hover{background-color:#005bb5 !important;color:#fff !important}