.elementor-widget-container .mas-swiper-arrows .elementor-button-link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49118 .elementor-element.elementor-element-5bee89d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;box-shadow:0px 0px 6px 0px #000000;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-49118 .elementor-element.elementor-element-5bee89d:not(.elementor-motion-effects-element-type-background), .elementor-49118 .elementor-element.elementor-element-5bee89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8af1a15 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-49118 .elementor-element.elementor-element-541263a{text-align:center;}.elementor-49118 .elementor-element.elementor-element-541263a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-49118 .elementor-element.elementor-element-2e299fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs{text-align:center;}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li span.ha-breadcrumbs-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li span.ha-breadcrumbs-text:hover{color:var( --e-global-color-secondary );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li.ha-breadcrumbs-start span.ha-breadcrumbs-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li.ha-breadcrumbs-separator span.ha-breadcrumbs-separator-icon{color:var( --e-global-color-bf838b4 );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li.ha-breadcrumbs-separator span.ha-breadcrumbs-separator-text{color:var( --e-global-color-bf838b4 );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li.ha-breadcrumbs-item.ha-breadcrumbs-end span.ha-breadcrumbs-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-49118 .elementor-element.elementor-element-9f4c942{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-49118 .elementor-element.elementor-element-9f4c942:not(.elementor-motion-effects-element-type-background), .elementor-49118 .elementor-element.elementor-element-9f4c942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f9b82b );}.elementor-49118 .elementor-element.elementor-element-945ef15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-mas-posts .mas-posts-thumbs-wrapper .swiper-slide{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-posts .mas-swiper-arrows .elementor-button-link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-posts .mas-elementor-posts-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-mas-posts .btn__load-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-posts .elementor-pagination .page-numbers{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-posts .elementor-pagination .page-numbers:hover{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-posts .elementor-pagination .page-numbers.current{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49118 .elementor-element.elementor-element-250b27a > .elementor-widget-container{margin:3% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-49118 .elementor-element.elementor-element-250b27a .mas-elementor-posts-nothing-found{text-align:center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#d4d9dd;border-radius:8px;background-color:##f9fafa;}.elementor-49118 .elementor-element.elementor-element-250b27a .mas-posts.mas-grid{gap:18px;row-gap:20px;}.elementor-49118 .elementor-element.elementor-element-250b27a .mas-posts,.elementor-49118 .elementor-element.elementor-element-250b27a [data-elementor-type="mas-post"]{height:100% !important;}.elementor-49118 .elementor-element.elementor-element-250b27a .elementor-pagination{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;margin-top:15px;}.elementor-49118 .elementor-element.elementor-element-250b27a nav.woocommerce-pagination{margin-top:15px;}.elementor-49118 .elementor-element.elementor-element-250b27a .woocommerce nav.woocommerce-pagination ul li{border:0;}body:not(.rtl) .elementor-49118 .elementor-element.elementor-element-250b27a nav.woocommerce-pagination ul li:not(:first-child){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-49118 .elementor-element.elementor-element-250b27a nav.woocommerce-pagination ul li:not(:last-child){margin-right:calc( 8px/2 );}body.rtl .elementor-49118 .elementor-element.elementor-element-250b27a nav.woocommerce-pagination ul li:not(:first-child){margin-right:calc( 8px/2 );}body.rtl .elementor-49118 .elementor-element.elementor-element-250b27a nav.woocommerce-pagination ul li:not(:last-child){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-49118 .elementor-element.elementor-element-250b27a .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-49118 .elementor-element.elementor-element-250b27a .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 8px/2 );}body.rtl .elementor-49118 .elementor-element.elementor-element-250b27a .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 8px/2 );}body.rtl .elementor-49118 .elementor-element.elementor-element-250b27a .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 8px/2 );}.elementor-49118 .elementor-element.elementor-element-250b27a nav.woocommerce-pagination ul li a, .elementor-49118 .elementor-element.elementor-element-250b27a nav.woocommerce-pagination ul li span{padding:8px 12px 8px 12px;}.elementor-49118 .elementor-element.elementor-element-250b27a .elementor-pagination .page-numbers{padding:8px 12px 8px 12px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:600;color:#576366;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#d3d9dd;border-radius:5px 5px 5px 5px;}.elementor-49118 .elementor-element.elementor-element-250b27a .elementor-pagination .page-numbers:hover{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:600;color:#576366;background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#b9c1c8;border-radius:5px 5px 5px 5px;}.elementor-49118 .elementor-element.elementor-element-250b27a .elementor-pagination .page-numbers.current{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:600;color:#576366;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#f2f4f5;border-radius:5px 5px 5px 5px;}.elementor-49118 .elementor-element.elementor-element-6d1005b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-49118 .elementor-element.elementor-element-0459161{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:2%;}.elementor-49118 .elementor-element.elementor-element-efba066{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-49118 .elementor-element.elementor-element-7248a54 > .elementor-widget-container{margin:-25px 0px 38px -15px;padding:0px 0px 0px 0px;}.elementor-49118 .elementor-element.elementor-element-7248a54 .mas-elementor-posts-nothing-found{text-align:center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#d4d9dd;border-radius:8px;background-color:##f9fafa;}.elementor-49118 .elementor-element.elementor-element-7248a54 .mas-posts.mas-grid{gap:18px;row-gap:20px;}.elementor-49118 .elementor-element.elementor-element-7248a54 .mas-posts,.elementor-49118 .elementor-element.elementor-element-7248a54 [data-elementor-type="mas-post"]{height:100% !important;}.elementor-49118 .elementor-element.elementor-element-7248a54 .elementor-pagination{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;margin-top:15px;}.elementor-49118 .elementor-element.elementor-element-7248a54 nav.woocommerce-pagination{margin-top:15px;}.elementor-49118 .elementor-element.elementor-element-7248a54 .woocommerce nav.woocommerce-pagination ul li{border:0;}body:not(.rtl) .elementor-49118 .elementor-element.elementor-element-7248a54 nav.woocommerce-pagination ul li:not(:first-child){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-49118 .elementor-element.elementor-element-7248a54 nav.woocommerce-pagination ul li:not(:last-child){margin-right:calc( 8px/2 );}body.rtl .elementor-49118 .elementor-element.elementor-element-7248a54 nav.woocommerce-pagination ul li:not(:first-child){margin-right:calc( 8px/2 );}body.rtl .elementor-49118 .elementor-element.elementor-element-7248a54 nav.woocommerce-pagination ul li:not(:last-child){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-49118 .elementor-element.elementor-element-7248a54 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-49118 .elementor-element.elementor-element-7248a54 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 8px/2 );}body.rtl .elementor-49118 .elementor-element.elementor-element-7248a54 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 8px/2 );}body.rtl .elementor-49118 .elementor-element.elementor-element-7248a54 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 8px/2 );}.elementor-49118 .elementor-element.elementor-element-7248a54 nav.woocommerce-pagination ul li a, .elementor-49118 .elementor-element.elementor-element-7248a54 nav.woocommerce-pagination ul li span{padding:8px 12px 8px 12px;}.elementor-49118 .elementor-element.elementor-element-7248a54 .elementor-pagination .page-numbers{padding:8px 12px 8px 12px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:600;color:#576366;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#d3d9dd;border-radius:5px 5px 5px 5px;}.elementor-49118 .elementor-element.elementor-element-7248a54 .elementor-pagination .page-numbers:hover{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:600;color:#576366;background-color:#00000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#b9c1c8;border-radius:5px 5px 5px 5px;}.elementor-49118 .elementor-element.elementor-element-7248a54 .elementor-pagination .page-numbers.current{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:600;color:#576366;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#f2f4f5;border-radius:5px 5px 5px 5px;}@media(min-width:768px){.elementor-49118 .elementor-element.elementor-element-0459161{--width:25%;}.elementor-49118 .elementor-element.elementor-element-efba066{--width:75%;}}@media(max-width:1024px){.elementor-widget-container .mas-swiper-arrows .elementor-button-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49118 .elementor-element.elementor-element-541263a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li span.ha-breadcrumbs-text{font-size:var( --e-global-typography-text-font-size );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li.ha-breadcrumbs-start span.ha-breadcrumbs-text{font-size:var( --e-global-typography-text-font-size );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li.ha-breadcrumbs-item.ha-breadcrumbs-end span.ha-breadcrumbs-text{font-size:var( --e-global-typography-text-font-size );}.elementor-49118 .elementor-element.elementor-element-9f4c942{--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-widget-mas-posts .mas-posts-thumbs-wrapper .swiper-slide{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .mas-swiper-arrows .elementor-button-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .mas-elementor-posts-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-mas-posts .btn__load-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers:hover{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers.current{font-size:var( --e-global-typography-accent-font-size );}.elementor-49118 .elementor-element.elementor-element-250b27a > .elementor-widget-container{margin:0px -15px 0px -15px;padding:0px 15px 0px 15px;}.elementor-49118 .elementor-element.elementor-element-250b27a .woocommerce nav.woocommerce-pagination ul li{border:0;}.elementor-49118 .elementor-element.elementor-element-6d1005b{--padding-top:4%;--padding-bottom:5%;--padding-left:1%;--padding-right:1%;}.elementor-49118 .elementor-element.elementor-element-7248a54 > .elementor-widget-container{margin:0px -15px 0px -15px;padding:0px 15px 0px 15px;}.elementor-49118 .elementor-element.elementor-element-7248a54 .woocommerce nav.woocommerce-pagination ul li{border:0;}}@media(max-width:767px){.elementor-widget-container .mas-swiper-arrows .elementor-button-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49118 .elementor-element.elementor-element-541263a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li span.ha-breadcrumbs-text{font-size:var( --e-global-typography-text-font-size );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li.ha-breadcrumbs-start span.ha-breadcrumbs-text{font-size:var( --e-global-typography-text-font-size );}.elementor-49118 .elementor-element.elementor-element-2e299fc .ha-breadcrumbs li.ha-breadcrumbs-item.ha-breadcrumbs-end span.ha-breadcrumbs-text{font-size:var( --e-global-typography-text-font-size );}.elementor-49118 .elementor-element.elementor-element-9f4c942{--padding-top:8%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-mas-posts .mas-posts-thumbs-wrapper .swiper-slide{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .mas-swiper-arrows .elementor-button-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .mas-elementor-posts-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-mas-posts .btn__load-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers:hover{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers.current{font-size:var( --e-global-typography-accent-font-size );}.elementor-49118 .elementor-element.elementor-element-250b27a > .elementor-widget-container{margin:4px -15px 16px -15px;}.elementor-49118 .elementor-element.elementor-element-250b27a .woocommerce nav.woocommerce-pagination ul li{border:0;}.elementor-49118 .elementor-element.elementor-element-6d1005b{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-49118 .elementor-element.elementor-element-7248a54 > .elementor-widget-container{margin:4px -15px 16px -15px;}.elementor-49118 .elementor-element.elementor-element-7248a54 .woocommerce nav.woocommerce-pagination ul li{border:0;}}/* Start custom CSS for sidebar, class: .elementor-element-a75f83b */.blockquote, article .entry-title a:hover, article .entry-title a:focus, article.post .entry-title a:hover, article.post .entry-title a:focus, .comment-content .reply a, .comment-form .required, .blog-grid article.post .entry-meta .comments-link a, .blog-grid article.post .entry-meta .posted-on a, .pagination li a .meta-nav, .widget_search form.search-form label:after, .widget_search .woocommerce-product-search label:after, .jobhunt_recent_posts_widget a:hover i, .jobhunt_recent_posts_widget a:focus i, .widget_calendar .calendar_wrap a:hover, .widget_calendar .calendar_wrap a:focus, .widget ul li a:hover, .widget ul li a:focus, .widget_rss .widget-title a:hover, .widget_rss .widget-title a:focus, article .media-attachment .post-icon:hover i, article.post .media-attachment .post-icon:hover i, article .media-attachment .post-icon:focus i, article.post .media-attachment .post-icon:focus i, .site-header-inner-wrapper .menu li a:hover, .site-header-inner-wrapper .menu li a:focus, .footer-v2 .footer-widgets a:hover, .footer-v2 .footer-widgets a:focus, .footer-v2 .footer-widgets address a:hover, .footer-v2 .footer-widgets address a:focus, .footer-v2 .footer-widgets .textwidget a:hover, .footer-v2 .footer-widgets .textwidget a:focus, .footer-v2 .footer-widgets .textwidget a:hover p, .footer-v2 .footer-widgets .textwidget a:focus p, .footer-v2 .footer-widgets .widget_nav_menu .menu-item a:hover, .footer-v2 .footer-widgets .widget_nav_menu .menu-item a:focus, .footer-v2 .footer-widgets .widget ul li a:hover, .footer-v2 .footer-widgets .widget ul li a:focus, .footer-v3 .footer-widgets a:hover, .footer-v3 .footer-widgets a:focus, .footer-v3 .footer-widgets address a:hover, .footer-v3 .footer-widgets address a:focus, .footer-v3 .footer-widgets .textwidget a:hover, .footer-v3 .footer-widgets .textwidget a:focus, .footer-v3 .footer-widgets .textwidget a:hover p, .footer-v3 .footer-widgets .textwidget a:focus p, .footer-v3 .footer-widgets .widget_nav_menu .menu-item:hover, .footer-v3 .footer-widgets .widget_nav_menu .menu-item:focus, .footer-v3 .footer-widgets .widget_nav_menu .menu-item:hover a, .footer-v3 .footer-widgets .widget_nav_menu .menu-item:focus a, .footer-v3 .footer-widgets .widget ul li a:hover, .footer-v3 .footer-widgets .widget ul li a:focus, .footer-v5 .footer-widgets a:hover, .footer-v5 .footer-widgets a:focus, .footer-v5 .footer-widgets address a:hover, .footer-v5 .footer-widgets address a:focus, .footer-v5 .footer-widgets .textwidget a:hover, .footer-v5 .footer-widgets .textwidget a:focus, .footer-v5 .footer-widgets .textwidget a:hover p, .footer-v5 .footer-widgets .textwidget a:focus p, .footer-v5 .footer-widgets .widget_nav_menu .menu-item a:hover, .footer-v5 .footer-widgets .widget_nav_menu .menu-item a:focus, .footer-v5 .footer-widgets .widget ul li a:hover, .footer-v5 .footer-widgets .widget ul li a:focus, .v1 .job-category .job-count, .v1 .job-category > a:hover i, .blog-grid article.post .post-readmore a:hover, .blog-grid article.post .post-readmore a:focus, .blog-grid article .post-readmore a:hover, .blog-grid article .post-readmore a:focus, .blog-list article.post .post-readmore a:hover, .blog-list article.post .post-readmore a:focus, .blog-list article .post-readmore a:hover, .blog-list article .post-readmore a:focus, .how-it-works-section.v1 .step i, .job-pricing-inner .woocommerce-Price-amount, .job-list-section .load_more_jobs strong, .how-it-works-section.v3 .step:hover i, .candidate-profile-inner .view-resume, .v4.job-categories-section .job-category i, .v2.jh-site-stats-section .site-stats .stats-count, .v4.how-it-works-section .step i, .job-list-tab-section .load_more_jobs strong, .jobhunt-faq-section .faq-content-question-header h5[data-toggle=collapse]::after, .faq-with-testimonail-section .slick-dots li.slick-active button::before, .header-search-icon .job-search-block .job-search-keywords::after, .header-search-icon .job-search-block .job-search-location::after, .header-search-icon .resume-search-block .resume-search-keywords::after, .header-search-icon .resume-search-block .resume-search-location::after, .page-template-template-homepage-v1 .job-search-block .job-search-keywords::after, .page-template-template-homepage-v1 .job-search-block .job-search-location::after, .page-template-template-homepage-v1 .resume-search-block .resume-search-keywords::after, .page-template-template-homepage-v1 .resume-search-block .resume-search-location::after, .page-template-template-homepage-v1 .site-content-page-header-inner::after, .page-template-template-homepage-v3 .site-content-page-header-inner::after, .jh-companies .company-category .categories a, .jh-companies .company-category .categories li::after, .widget-area .jobhunt-wpjm-search button, .widget_jobhunt_wpjm_location_search button, .jobhunt-wpjmc-search button, .jobhunt-wpjmc-location-search button, .jobhunt-wpjmr-search button, .jobhunt-wpjmr-location-search button, .woocommerce-product-search button, .widget_jobhunt_wpjm_date_filter .jobhunt-wpjm-date-filter-list__item.chosen a::before, .widget_jobhunt_wpjmc_date_filter .jobhunt-wpjmc-date-filter-list__item.chosen a::before, .widget_jobhunt_wpjmr_date_filter .jobhunt-wpjmr-date-filter-list__item.chosen a::before, .company-profile-inner .company-location, .single-resume-content .single-resume__content-area .resume-manager-education dt::before, .single-resume-content .single-resume__content-area .resume-manager-skills li::before, .job-listing-company strong, .post-type-archive-job_listing .job-search-block .job-search-keywords::after, .post-type-archive-job_listing .job-search-block .job-search-location::after, .type-list-classic.post-type-archive-job_listing .jobhunt-wpjm-active-filters > ul .chosen a, .job-list-summary-section .job_summary_content strong, .page-template-template-homepage-v1 .jh-scroll-to a i, .page-template-template-homepage-v3 .jh-scroll-to a i, .page-template-template-homepage-v5 .jh-scroll-to a i:hover, .comment-list .woocommerce-review__published-date, .comment-list .woocommerce-review__published-date a, .job_listing.job_position_featured .job-listing-loop-job__title
 {
    color: #0078C1 !important;
}


/* 整个 sidebar 变横向 */
.sidebar-jobs {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  align-items: center;
}

/* 每个 widget 横向排列 */
.sidebar-jobs .widget {
  flex: 1;
  min-width: 250px;
  margin: 0;
}

/* form 内部横排 */
.sidebar-jobs form {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* input 拉满 */
.sidebar-jobs input.search-field,
.sidebar-jobs input.location-search-field {
  flex: 1;
  height: 45px;
  padding: 0 15px;
}

/* button 固定 */
.sidebar-jobs button {
  height: 45px;
  padding: 0 20px;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for mas-posts, class: .elementor-element-250b27a *//* 针对公司 logo 图片 */
.elementor-element-17d66868 img {
    width: 100%;          /* 占满父级 column 宽度 */
    height: auto;         /* 按比例缩放 */
    object-fit: contain;  /* 保持完整比例，不裁剪、不拉伸 */
    display: block;       /* 去掉底部空隙 */
    margin: 0 auto;       /* 居中显示 */
}

/* 可选：父 column 宽度调整，防止被文字压缩 */
.elementor-element-4c31747 {
    width: 30% !important; /* 根据需要改百分比 */
}

.elementor-element-70bfd77f {
    width: 70% !important; /* 右侧文字 column */
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-bcc1f39 */.blockquote, article .entry-title a:hover, article .entry-title a:focus, article.post .entry-title a:hover, article.post .entry-title a:focus, .comment-content .reply a, .comment-form .required, .blog-grid article.post .entry-meta .comments-link a, .blog-grid article.post .entry-meta .posted-on a, .pagination li a .meta-nav, .widget_search form.search-form label:after, .widget_search .woocommerce-product-search label:after, .jobhunt_recent_posts_widget a:hover i, .jobhunt_recent_posts_widget a:focus i, .widget_calendar .calendar_wrap a:hover, .widget_calendar .calendar_wrap a:focus, .widget ul li a:hover, .widget ul li a:focus, .widget_rss .widget-title a:hover, .widget_rss .widget-title a:focus, article .media-attachment .post-icon:hover i, article.post .media-attachment .post-icon:hover i, article .media-attachment .post-icon:focus i, article.post .media-attachment .post-icon:focus i, .site-header-inner-wrapper .menu li a:hover, .site-header-inner-wrapper .menu li a:focus, .footer-v2 .footer-widgets a:hover, .footer-v2 .footer-widgets a:focus, .footer-v2 .footer-widgets address a:hover, .footer-v2 .footer-widgets address a:focus, .footer-v2 .footer-widgets .textwidget a:hover, .footer-v2 .footer-widgets .textwidget a:focus, .footer-v2 .footer-widgets .textwidget a:hover p, .footer-v2 .footer-widgets .textwidget a:focus p, .footer-v2 .footer-widgets .widget_nav_menu .menu-item a:hover, .footer-v2 .footer-widgets .widget_nav_menu .menu-item a:focus, .footer-v2 .footer-widgets .widget ul li a:hover, .footer-v2 .footer-widgets .widget ul li a:focus, .footer-v3 .footer-widgets a:hover, .footer-v3 .footer-widgets a:focus, .footer-v3 .footer-widgets address a:hover, .footer-v3 .footer-widgets address a:focus, .footer-v3 .footer-widgets .textwidget a:hover, .footer-v3 .footer-widgets .textwidget a:focus, .footer-v3 .footer-widgets .textwidget a:hover p, .footer-v3 .footer-widgets .textwidget a:focus p, .footer-v3 .footer-widgets .widget_nav_menu .menu-item:hover, .footer-v3 .footer-widgets .widget_nav_menu .menu-item:focus, .footer-v3 .footer-widgets .widget_nav_menu .menu-item:hover a, .footer-v3 .footer-widgets .widget_nav_menu .menu-item:focus a, .footer-v3 .footer-widgets .widget ul li a:hover, .footer-v3 .footer-widgets .widget ul li a:focus, .footer-v5 .footer-widgets a:hover, .footer-v5 .footer-widgets a:focus, .footer-v5 .footer-widgets address a:hover, .footer-v5 .footer-widgets address a:focus, .footer-v5 .footer-widgets .textwidget a:hover, .footer-v5 .footer-widgets .textwidget a:focus, .footer-v5 .footer-widgets .textwidget a:hover p, .footer-v5 .footer-widgets .textwidget a:focus p, .footer-v5 .footer-widgets .widget_nav_menu .menu-item a:hover, .footer-v5 .footer-widgets .widget_nav_menu .menu-item a:focus, .footer-v5 .footer-widgets .widget ul li a:hover, .footer-v5 .footer-widgets .widget ul li a:focus, .v1 .job-category .job-count, .v1 .job-category > a:hover i, .blog-grid article.post .post-readmore a:hover, .blog-grid article.post .post-readmore a:focus, .blog-grid article .post-readmore a:hover, .blog-grid article .post-readmore a:focus, .blog-list article.post .post-readmore a:hover, .blog-list article.post .post-readmore a:focus, .blog-list article .post-readmore a:hover, .blog-list article .post-readmore a:focus, .how-it-works-section.v1 .step i, .job-pricing-inner .woocommerce-Price-amount, .job-list-section .load_more_jobs strong, .how-it-works-section.v3 .step:hover i, .candidate-profile-inner .view-resume, .v4.job-categories-section .job-category i, .v2.jh-site-stats-section .site-stats .stats-count, .v4.how-it-works-section .step i, .job-list-tab-section .load_more_jobs strong, .jobhunt-faq-section .faq-content-question-header h5[data-toggle=collapse]::after, .faq-with-testimonail-section .slick-dots li.slick-active button::before, .header-search-icon .job-search-block .job-search-keywords::after, .header-search-icon .job-search-block .job-search-location::after, .header-search-icon .resume-search-block .resume-search-keywords::after, .header-search-icon .resume-search-block .resume-search-location::after, .page-template-template-homepage-v1 .job-search-block .job-search-keywords::after, .page-template-template-homepage-v1 .job-search-block .job-search-location::after, .page-template-template-homepage-v1 .resume-search-block .resume-search-keywords::after, .page-template-template-homepage-v1 .resume-search-block .resume-search-location::after, .page-template-template-homepage-v1 .site-content-page-header-inner::after, .page-template-template-homepage-v3 .site-content-page-header-inner::after, .jh-companies .company-category .categories a, .jh-companies .company-category .categories li::after, .widget-area .jobhunt-wpjm-search button, .widget_jobhunt_wpjm_location_search button, .jobhunt-wpjmc-search button, .jobhunt-wpjmc-location-search button, .jobhunt-wpjmr-search button, .jobhunt-wpjmr-location-search button, .woocommerce-product-search button, .widget_jobhunt_wpjm_date_filter .jobhunt-wpjm-date-filter-list__item.chosen a::before, .widget_jobhunt_wpjmc_date_filter .jobhunt-wpjmc-date-filter-list__item.chosen a::before, .widget_jobhunt_wpjmr_date_filter .jobhunt-wpjmr-date-filter-list__item.chosen a::before, .company-profile-inner .company-location, .single-resume-content .single-resume__content-area .resume-manager-education dt::before, .single-resume-content .single-resume__content-area .resume-manager-skills li::before, .job-listing-company strong, .post-type-archive-job_listing .job-search-block .job-search-keywords::after, .post-type-archive-job_listing .job-search-block .job-search-location::after, .type-list-classic.post-type-archive-job_listing .jobhunt-wpjm-active-filters > ul .chosen a, .job-list-summary-section .job_summary_content strong, .page-template-template-homepage-v1 .jh-scroll-to a i, .page-template-template-homepage-v3 .jh-scroll-to a i, .page-template-template-homepage-v5 .jh-scroll-to a i:hover, .comment-list .woocommerce-review__published-date, .comment-list .woocommerce-review__published-date a, .job_listing.job_position_featured .job-listing-loop-job__title
 {
    color: #0078C1 !important;
}/* End custom CSS */
/* Start custom CSS for mas-posts, class: .elementor-element-7248a54 *//* 针对公司 logo 图片 */
.elementor-element-17d66868 img {
    width: 100%;          /* 占满父级 column 宽度 */
    height: auto;         /* 按比例缩放 */
    object-fit: contain;  /* 保持完整比例，不裁剪、不拉伸 */
    display: block;       /* 去掉底部空隙 */
    margin: 0 auto;       /* 居中显示 */
}

/* 可选：父 column 宽度调整，防止被文字压缩 */
.elementor-element-4c31747 {
    width: 30% !important; /* 根据需要改百分比 */
}

.elementor-element-70bfd77f {
    width: 70% !important; /* 右侧文字 column */
}/* End custom CSS */