@import url("../css/_hero-banner.css?v=4");
@import url("../css/_short-intro-section.css");
@import url("../css/_career-optional-slider.css");
@import url("../css/_repeater-section.css");
@import url("../css/_tiled-module.css");
@import url("../css/_testimonial-section.css");
@import url("../css/_grid-section.css");
@import url("../css/_intro-here-module.css");
@import url("../css/_features-module.css");
@import url("../css/_common-cta-section.css");
@import url("../css/_nav-filter-module.css");

.filter-nav li a:hover:after, .filter-nav li a.active:after  {content: ""; background: url("../images/orange-line.svg") 0 0 no-repeat;}

.career-wrap .filter-nav{width: auto; margin: 0;}
.career-wrap ul>li:before{display: none;}


/*-- media css starts here --*/

@media only screen and (min-width: 1024px){
    .career-shape-1 {width: 287px; height: 342px; top: -32px; left: -23px;}
    .career-shape-2 {width: 83px; height: 119px; right: 160px; top: -45px;}
    .short-intro-section { padding: 65px 0 103px; }
    .tp-shape-8 {left: -106px}
    .tp-shape-9 {top: -29px; right: -19px; }
    .repeater-section.reverse { padding: 85px 0 82px; }
    .repeater-section{padding: 85px 0 40px;}
    .intro-here-module{padding: 0;}
    .features-module{padding: 33px 0 68px;}
    .career-wrap .filter-nav{padding-top: 10px;}
    .subscribe-module {padding: 40px 0 98px;}
}

@media only screen and (max-width: 1023px) and (min-width: 200px) {
    .career-shape-1 { width: 166px; height: 193px; top: -21px; left: -16px; } 
    .career-shape-2 { width: 83px; height: 71px; right: 78px; top: -30px; }
    .intro-here-module{padding: 0;}
    
    

}


@media only screen and (max-width: 1023px) and (min-width:768px) {
	.repeater-section.reverse .repeater-main {padding: 60px 0 70px;}
    .repeater-section .repeater-main{padding: 60px 0 30px;}
	.career-wrap .career-optional-slider h3 {margin-bottom: 40px;}
    .career-wrap .filter-nav { margin: 0 0 30px 0; }
}


@media only screen and (max-width: 767px) and (min-width: 200px) {
    .short-intro-section { padding: 52px 0 64px; }
    .repeater-content { padding-bottom: 26px;}
	.repeater-section.reverse .repeater-main {padding: 56px 0 59px;}
    .repeater-section .repeater-main{padding: 56px 0 30px;}
    .grid-main{padding: 22px 0 0;}
	.features-module {padding: 59px 0 27px;}
	.features-module-grid .features-txt {padding: 24px 0 0 0;}
    .career-wrap  .filter-nav { margin: 0;}
    .career-wrap-main{ margin-bottom: 50px; display: block; }
    .career-optional-slider h3 { margin-bottom: 30px; padding: 0; }
    .subscribe-module { padding: 40px 0 62px; }
}