.elementor-5191 .elementor-element.elementor-element-465bc6c > .elementor-background-overlay{background-image:url("https://staging.spotgiraffe.com/wp-content/uploads/2022/04/gh.png");background-position:center right;background-repeat:no-repeat;background-size:contain;opacity:0.57;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-58f875f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-58f875f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-58f875f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-5191 .elementor-element.elementor-element-0bc6b62{width:var( --container-widget-width, 606px );max-width:606px;--container-widget-width:606px;--container-widget-flex-grow:0;text-align:left;}.elementor-5191 .elementor-element.elementor-element-0bc6b62 .elementor-heading-title{color:#00B187;font-family:"Righteous", Righteous;font-size:44px;font-weight:600;line-height:50px;letter-spacing:-0.1px;}.elementor-5191 .elementor-element.elementor-element-620c526 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:11px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-620c526{text-align:left;color:var( --e-global-color-text );font-family:"Questrial", Righteous;font-size:15px;font-weight:400;}.elementor-5191 .elementor-element.elementor-element-85ddc5d > .elementor-widget-container{margin:0px 10px 0px 15px;}.elementor-5191 .elementor-element.elementor-element-7467bb5{text-align:right;}.elementor-5191 .elementor-element.elementor-element-7467bb5 img{width:56%;}.elementor-5191 .elementor-element.elementor-element-c52e0d9:not(.elementor-motion-effects-element-type-background), .elementor-5191 .elementor-element.elementor-element-c52e0d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FF;}.elementor-5191 .elementor-element.elementor-element-c52e0d9 > .elementor-background-overlay{opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5191 .elementor-element.elementor-element-c52e0d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-766afd0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-766afd0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-766afd0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-5191 .elementor-element.elementor-element-073e6f6{width:var( --container-widget-width, 606px );max-width:606px;--container-widget-width:606px;--container-widget-flex-grow:0;text-align:left;}.elementor-5191 .elementor-element.elementor-element-073e6f6 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Barlow", Righteous;font-size:36px;font-weight:bold;line-height:55px;}.elementor-5191 .elementor-element.elementor-element-6cd072e > .elementor-widget-container{margin:0px 0px -15px 0px;padding:11px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-6cd072e{text-align:left;color:var( --e-global-color-secondary );font-family:"Barlow", Righteous;font-size:16px;font-weight:400;}.elementor-5191 .elementor-element.elementor-element-db30acf > .elementor-widget-container{margin:0px 10px 0px 15px;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-5aec273.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-5aec273.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-5aec273.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5191 .elementor-element.elementor-element-5aec273 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:24px;}.elementor-5191 .elementor-element.elementor-element-016ab66{text-align:right;}.elementor-5191 .elementor-element.elementor-element-016ab66 img{max-width:100%;}.elementor-5191 .elementor-element.elementor-element-8d33c30{padding:90px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-3aed5a8{margin-top:30px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-d49d947.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-d49d947.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-4adaaeb{width:var( --container-widget-width, 606px );max-width:606px;--container-widget-width:606px;--container-widget-flex-grow:0;text-align:left;}.elementor-5191 .elementor-element.elementor-element-4adaaeb .elementor-heading-title{color:#00B187;font-family:"Righteous", Righteous;font-weight:600;line-height:47px;letter-spacing:-0.1px;}.elementor-5191 .elementor-element.elementor-element-5ee2fbc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5191 .elementor-element.elementor-element-5ee2fbc .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-5191 .elementor-element.elementor-element-5ee2fbc .elementor-button{font-family:"Questrial", Righteous;font-size:16px;font-weight:500;border-radius:3px 3px 3px 3px;padding:16px 30px 16px 30px;}.elementor-5191 .elementor-element.elementor-element-abbed00{padding:0px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-ab56f3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-ab56f3a .job_listings nav.job-manager-pagination, .elementor-5191 .elementor-element.elementor-element-ab56f3a .job_listings .load_more_jobs{display:none !important;}.elementor-5191 .elementor-element.elementor-element-68cec4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-5df0419{padding:0px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-2ca8a8f{margin-top:30px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-c67f4e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-c67f4e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-87db265{text-align:left;}.elementor-5191 .elementor-element.elementor-element-87db265 .elementor-heading-title{color:#2C397D;font-family:"Barlow", Righteous;font-size:40px;font-weight:bold;text-transform:capitalize;line-height:42px;}.elementor-5191 .elementor-element.elementor-element-01d4b18 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5191 .elementor-element.elementor-element-01d4b18 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-5191 .elementor-element.elementor-element-01d4b18 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Righteous;font-weight:var( --e-global-typography-accent-font-weight );border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px;}.elementor-5191 .elementor-element.elementor-element-4651998{padding:0px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-5792333 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-5792333 .job_listings nav.job-manager-pagination, .elementor-5191 .elementor-element.elementor-element-5792333 .job_listings .load_more_jobs{display:none !important;}.elementor-5191 .elementor-element.elementor-element-69e0e86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-ef62d12{padding:30px 0px 30px 0px;}.elementor-5191 .elementor-element.elementor-element-e691c47:not(.elementor-motion-effects-element-type-background), .elementor-5191 .elementor-element.elementor-element-e691c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-5191 .elementor-element.elementor-element-e691c47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 30px 0px;}.elementor-5191 .elementor-element.elementor-element-e691c47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5191 .elementor-element.elementor-element-528772d .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Righteous", Righteous;font-size:40px;font-weight:600;}.elementor-5191 .elementor-element.elementor-element-b7df676{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Righteous;font-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-66852d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-66852d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-fc34174 .elementor-button{background-color:#00B187;font-family:"Questrial", Righteous;font-weight:600;border-radius:3px 3px 3px 3px;padding:16px 30px 16px 30px;}.elementor-5191 .elementor-element.elementor-element-fc34174 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5191 .elementor-element.elementor-element-fc34174 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-5191 .elementor-element.elementor-element-770814e:not(.elementor-motion-effects-element-type-background), .elementor-5191 .elementor-element.elementor-element-770814e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-5191 .elementor-element.elementor-element-770814e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5191 .elementor-element.elementor-element-770814e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5191 .elementor-element.elementor-element-eae7a75{padding:90px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-a701738{text-align:center;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-3ffdb11.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-3ffdb11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-dee3f6e .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Righteous;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5191 .elementor-element.elementor-element-70cd7f7{width:var( --container-widget-width, 517px );max-width:517px;--container-widget-width:517px;--container-widget-flex-grow:0;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Righteous;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5191 .elementor-element.elementor-element-74e82d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5191 .elementor-element.elementor-element-74e82d7 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-5191 .elementor-element.elementor-element-74e82d7 .elementor-button{font-family:"Questrial", Righteous;font-weight:600;border-radius:3px 3px 3px 3px;padding:16px 30px 16px 30px;}.elementor-5191 .elementor-element.elementor-element-a8ef933{padding:90px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-47db4a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5191 .elementor-element.elementor-element-47db4a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://staging.spotgiraffe.com/wp-content/uploads/2021/11/Mask-Group-1.png");}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-47db4a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-47db4a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-47db4a1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5191 .elementor-element.elementor-element-47db4a1 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-5191 .elementor-element.elementor-element-47db4a1 > .elementor-element-populated, .elementor-5191 .elementor-element.elementor-element-47db4a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-5191 .elementor-element.elementor-element-47db4a1 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5191 .elementor-element.elementor-element-47db4a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:060px 0px 60px 0px;}.elementor-5191 .elementor-element.elementor-element-47db4a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5191 .elementor-element.elementor-element-85ca582{text-align:center;}.elementor-5191 .elementor-element.elementor-element-85ca582 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Righteous", Righteous;font-size:41px;font-weight:600;}.elementor-5191 .elementor-element.elementor-element-4b9030b > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-5191 .elementor-element.elementor-element-4b9030b{text-align:center;color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Righteous;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5191 .elementor-element.elementor-element-c64d7dc .elementor-button{background-color:var( --e-global-color-accent );font-family:"Questrial", Righteous;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5191 .elementor-element.elementor-element-c64d7dc .elementor-button-content-wrapper{flex-direction:row;}.elementor-5191 .elementor-element.elementor-element-76f743b{padding:90px 0px 0px 0px;}.elementor-5191 .elementor-element.elementor-element-9c20893 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:11px;}.elementor-5191 .elementor-element.elementor-element-d1d8a47{text-align:left;}.elementor-5191 .elementor-element.elementor-element-d1d8a47 .elementor-heading-title{color:#00B187;font-family:var( --e-global-typography-primary-font-family ), Righteous;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5191 .elementor-element.elementor-element-1b2d76a{width:var( --container-widget-width, 369px );max-width:369px;--container-widget-width:369px;--container-widget-flex-grow:0;color:var( --e-global-color-text );font-family:"Barlow", Righteous;font-size:16px;font-weight:400;}.elementor-5191 .elementor-element.elementor-element-1b2d76a > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-cd86160.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-cd86160.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-a5eb64e .elementor-button{font-family:"Barlow", Righteous;font-size:16px;font-weight:600;border-radius:3px 3px 3px 3px;padding:16px 30px 16px 30px;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-5e2d4a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-5e2d4a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-47db4a1 > .elementor-element-populated{margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-5191 .elementor-element.elementor-element-85ca582{text-align:center;}}@media(min-width:768px){.elementor-5191 .elementor-element.elementor-element-58f875f{width:57.28%;}.elementor-5191 .elementor-element.elementor-element-5e5bed7{width:42.676%;}.elementor-5191 .elementor-element.elementor-element-766afd0{width:60%;}.elementor-5191 .elementor-element.elementor-element-5aec273{width:39.956%;}.elementor-5191 .elementor-element.elementor-element-d49d947{width:59.196%;}.elementor-5191 .elementor-element.elementor-element-f6628ed{width:40.715%;}.elementor-5191 .elementor-element.elementor-element-d153ee4{width:64.374%;}.elementor-5191 .elementor-element.elementor-element-94e4c1d{width:35.537%;}.elementor-5191 .elementor-element.elementor-element-c67f4e5{width:59.196%;}.elementor-5191 .elementor-element.elementor-element-b9e2fea{width:40.715%;}.elementor-5191 .elementor-element.elementor-element-8f23c98{width:64.374%;}.elementor-5191 .elementor-element.elementor-element-0dc043a{width:35.537%;}.elementor-5191 .elementor-element.elementor-element-4a73dc6{width:63.153%;}.elementor-5191 .elementor-element.elementor-element-66852d9{width:36.803%;}.elementor-5191 .elementor-element.elementor-element-5e2d4a5{width:55.174%;}.elementor-5191 .elementor-element.elementor-element-b40ee99{width:2.007%;}.elementor-5191 .elementor-element.elementor-element-3ffdb11{width:42.455%;}.elementor-5191 .elementor-element.elementor-element-9c20893{width:56.49%;}.elementor-5191 .elementor-element.elementor-element-cd86160{width:43.466%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5191 .elementor-element.elementor-element-58f875f{width:100%;}.elementor-5191 .elementor-element.elementor-element-766afd0{width:100%;}.elementor-5191 .elementor-element.elementor-element-5e2d4a5{width:52%;}}@media(max-width:767px){.elementor-5191 .elementor-element.elementor-element-0bc6b62{text-align:center;}.elementor-5191 .elementor-element.elementor-element-620c526{text-align:center;}.elementor-5191 .elementor-element.elementor-element-7467bb5{text-align:center;}.elementor-5191 .elementor-element.elementor-element-d49d947{width:100%;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-d49d947.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-d49d947.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-d49d947.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5191 .elementor-element.elementor-element-4adaaeb{text-align:center;}.elementor-5191 .elementor-element.elementor-element-f6628ed{width:100%;}.elementor-5191 .elementor-element.elementor-element-c67f4e5{width:100%;}.elementor-bc-flex-widget .elementor-5191 .elementor-element.elementor-element-c67f4e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5191 .elementor-element.elementor-element-c67f4e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5191 .elementor-element.elementor-element-c67f4e5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5191 .elementor-element.elementor-element-87db265{text-align:center;}.elementor-5191 .elementor-element.elementor-element-87db265 .elementor-heading-title{font-size:34px;}.elementor-5191 .elementor-element.elementor-element-b9e2fea{width:100%;}.elementor-5191 .elementor-element.elementor-element-528772d{text-align:center;}.elementor-5191 .elementor-element.elementor-element-b7df676{text-align:center;}.elementor-5191 .elementor-element.elementor-element-47db4a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:23px 0px 25px 0px;}.elementor-5191 .elementor-element.elementor-element-85ca582{text-align:center;}.elementor-5191 .elementor-element.elementor-element-4b9030b > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-5191 .elementor-element.elementor-element-d1d8a47{text-align:center;}.elementor-5191 .elementor-element.elementor-element-1b2d76a{text-align:center;}}/* Start custom CSS for job_search, class: .elementor-element-85ddc5d */.elementor-5191 .elementor-element.elementor-element-85ddc5d .search-keywords input{
    padding-right: 0;
}/* End custom CSS */
/* Start custom CSS for job_search, class: .elementor-element-db30acf */.elementor-5191 .elementor-element.elementor-element-db30acf .search-keywords input{
    padding-right: 0;
}/* End custom CSS */
/* Start custom CSS for job_board, class: .elementor-element-ab56f3a */ul.job_listings .job_listing.job-list.single_job_listing_2 {
    background: #fff;
    border: 2px solid #f6f8ff;
}

.job-manager .full-time, .job-type.full-time, .job-types .full-time, .job_listing .full-time, .single_job_listing .meta .full-time {
    background: #00B187 !important;
}/* End custom CSS */
/* Start custom CSS for job_slider, class: .elementor-element-68cec4a */.btn-main, .btn-main:active, .btn-main:focus, .btn-main:hover, form.post-password-form input[type=submit]
{
    background : #00B187;

}

.slick-dots li {
    background: transparent;
    border: 2px solid #00B187;
}



.slick-dots li.slick-active {
    background:  #00B187;/* End custom CSS */
/* Start custom CSS for job_board, class: .elementor-element-5792333 */ul.job_listings .job_listing.job-list.single_job_listing_2 {
    background: #fff;
    border: 2px solid #f6f8ff;
}/* End custom CSS */
/* Start custom CSS for listing_categories_grid, class: .elementor-element-def28a5 */.listing-categories.grid-layout2 .listing-category a:hover {
    background: #ffffff;
}

listing-categories.grid-layout2 .listing-category .title {
    font-size: 18px;
    margin: 15px 0 0;
    -webkit-transition: none;
    transition: none;
    font-weight: 500;
}

.listing-categories.grid-layout2 .listing-category a:hover .positions, .listing-categories.grid-layout2 .listing-category a:hover .title, .listing-categories.grid-layout2 .listing-category a:hover i {
    color: #000;
    display: block;
    position: relative;
    z-index: 1;
    font-weight: 500;
}


.listing-categories.grid-layout2 .listing-category .title {
    font-size: 18px;
    margin: 15px 0 0;
    -webkit-transition: none;
    transition: none;
    font-weight: 500;
}


.listing-categories.grid-layout2 .listing-category .positions {
    color: #2C397D;
    font-size: 14px;
}




.listing-categories.grid-layout2 .listing-category a {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    border-radius: 3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: inherit;
    justify-content: center;
    overflow: hidden;
    background: white;
}

.listing-categories.grid-layout2 .listing-category a:hover
{
    background: red;
}/* End custom CSS */