@import url('https://fonts.googleapis.com/css2?family=Changa:wght@200;300;400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap');
@font-face
{
font-family: 'icomoon';
src: url("https://res.cloudinary.com/eleorex/raw/upload/v1592383626/Iconmoon/icomoon_qawtxn.eot");
src: url("https://res.cloudinary.com/eleorex/raw/upload/v1592383626/Iconmoon/icomoon_qawtxn.eot?#iefix") format("embedded-opentype"), url("https://res.cloudinary.com/eleorex/raw/upload/v1592383691/Iconmoon/icomoon_cu6l0c.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}
@import url(https://p.typekit.net/p.css?s=1&k=rff0eeh&ht=tk&f=14032.14034.14038.21510.26893.26894.26897.26898.26909.26910.26913.26914.29382.29383&a=3305797&app=typekit&e=css);
@font-face
{
	font-family: "aktiv-grotesk";
	src: url(https://use.typekit.net/af/ab3e12/000000000000000077359d4f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"), url(https://use.typekit.net/af/ab3e12/000000000000000077359d4f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"), url(https://use.typekit.net/af/ab3e12/000000000000000077359d4f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 400
}

@font-face 
{
	font-family: "aktiv-grotesk";
	src: url(https://use.typekit.net/af/a798a9/000000000000000077359d55/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"), url(https://use.typekit.net/af/a798a9/000000000000000077359d55/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"), url(https://use.typekit.net/af/a798a9/000000000000000077359d55/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 700
}

@font-face
{
	font-family: "aktiv-grotesk";
	src: url(https://use.typekit.net/af/c11a71/000000000000000077359d5e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"), url(https://use.typekit.net/af/c11a71/000000000000000077359d5e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"), url(https://use.typekit.net/af/c11a71/000000000000000077359d5e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 500
}

@font-face
{
	font-family: "aktiv-grotesk";
	src: url(https://use.typekit.net/af/cbf647/000000000000000077359d61/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff2"), url(https://use.typekit.net/af/cbf647/000000000000000077359d61/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff"), url(https://use.typekit.net/af/cbf647/000000000000000077359d61/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 800
}

@font-face
{
	font-family: "aktiv-grotesk-condensed";
	src: url(https://use.typekit.net/af/739bc8/00000000000000003b9ad12a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"), url(https://use.typekit.net/af/739bc8/00000000000000003b9ad12a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"), url(https://use.typekit.net/af/739bc8/00000000000000003b9ad12a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 400
}

@font-face
{
	font-family: "aktiv-grotesk-condensed";
	src: url(https://use.typekit.net/af/e25aad/00000000000000003b9ad12b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"), url(https://use.typekit.net/af/e25aad/00000000000000003b9ad12b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"), url(https://use.typekit.net/af/e25aad/00000000000000003b9ad12b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");
	font-display: swap;
	font-style: italic;
	font-weight: 400
}

@font-face 
{
	font-family: "aktiv-grotesk-condensed";
	src: url(https://use.typekit.net/af/75d2b8/00000000000000003b9ad12e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"), url(https://use.typekit.net/af/75d2b8/00000000000000003b9ad12e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"), url(https://use.typekit.net/af/75d2b8/00000000000000003b9ad12e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 700
}

@font-face 
{
	font-family: "aktiv-grotesk-condensed";
	src: url(https://use.typekit.net/af/a9b64d/00000000000000003b9ad12f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"), url(https://use.typekit.net/af/a9b64d/00000000000000003b9ad12f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"), url(https://use.typekit.net/af/a9b64d/00000000000000003b9ad12f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");
	font-display: swap;
	font-style: italic;
	font-weight: 700
}

@font-face 
{
	font-family: "aktiv-grotesk-extended";
	src: url(https://use.typekit.net/af/e10446/00000000000000003b9ad13a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"), url(https://use.typekit.net/af/e10446/00000000000000003b9ad13a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"), url(https://use.typekit.net/af/e10446/00000000000000003b9ad13a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 400
}

@font-face 
{
	font-family: "aktiv-grotesk-extended";
	src: url(https://use.typekit.net/af/ce6561/00000000000000003b9ad13b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"), url(https://use.typekit.net/af/ce6561/00000000000000003b9ad13b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"), url(https://use.typekit.net/af/ce6561/00000000000000003b9ad13b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");
	font-display: swap;
	font-style: italic;
	font-weight: 400
}

@font-face
{
	font-family: "aktiv-grotesk-extended";
	src: url(https://use.typekit.net/af/3f03c1/00000000000000003b9ad13e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"), url(https://use.typekit.net/af/3f03c1/00000000000000003b9ad13e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"), url(https://use.typekit.net/af/3f03c1/00000000000000003b9ad13e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 700
}

@font-face
{
	font-family: "aktiv-grotesk-extended";
	src: url(https://use.typekit.net/af/669c64/00000000000000003b9ad13f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"), url(https://use.typekit.net/af/669c64/00000000000000003b9ad13f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"), url(https://use.typekit.net/af/669c64/00000000000000003b9ad13f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");
	font-display: swap;
	font-style: italic;
	font-weight: 700
}

@font-face 
{
	font-family: "aktiv-grotesk-thin";
	src: url(https://use.typekit.net/af/099172/000000000000000077359d41/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff2"), url(https://use.typekit.net/af/099172/000000000000000077359d41/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff"), url(https://use.typekit.net/af/099172/000000000000000077359d41/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("opentype");
	font-display: swap;
	font-style: normal;
	font-weight: 200
}

@font-face
{
	font-family: "aktiv-grotesk-thin";
	src: url(https://use.typekit.net/af/647e79/000000000000000077359d44/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3) format("woff2"), url(https://use.typekit.net/af/647e79/000000000000000077359d44/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3) format("woff"), url(https://use.typekit.net/af/647e79/000000000000000077359d44/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3) format("opentype");
	font-display: swap;
	font-style: italic;
	font-weight: 200
}
body{ margin:0; padding:0; box-sizing:border-box;font-family: "aktiv-grotesk", sans-serif !important;
font-weight: 400;font-size:16px;
    letter-spacing: 0px;
    font-style: normal;min-width: 320px;overflow-x:hidden;}
* { box-sizing:border-box; }

.newfooter{font-family: "aktiv-grotesk", sans-serif !important;}
header a,footer a {
    transition: color 0.1s linear;
}


.well.featurehover.featurehover-alljobs, .well.featurehover.featurehover-jobsbylocations.center, .well.featurehover.featurehover-jobsbycategories.center, .well.featurehover.featurehover-alljobs:hover, .well.featurehover.featurehover-jobsbylocations.center:hover, .well.featurehover.featurehover-jobsbycategories.center:hover {
    cursor: pointer;
}

.btn { cursor:pointer; }

form label{
    cursor:default;
}


 .gototop .btn-group-lg>.btn, 
 .gototop .btn-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}

.gototop #back-to-top {
    z-index: 999;
    cursor: pointer;
    position: fixed;
    bottom: 11px;
    right: 20px;
    display: none;
}

.gototop #back-to-top {
    -webkit-box-shadow: inset 0 0 0 1px #ffffff;
    -moz-box-shadow: inset 0 0 0 1px #ffffff;
    box-shadow: inset 0 0 0 1px #ffffff;
}
@media screen and (max-width: 1200px) and (min-width: 767px) {
a.btn.btn-large.btn-primary.JOB_U {
    width:100%;
}

a.btn.btn-large.btn-primary.Sea_Agent {
    width: 100%;
    margin-top: 10px;
}
}


@media screen and (max-width: 352px) and (min-width: 320px) {
    .well.featurehover.featurehover-misc.center a {
    width: 100%;
    box-sizing: border-box;
}

.well.featurehover.featurehover-misc.center a:nth-child(2) {
    margin-bottom: 10px;
}
a.btn.btn-large.btn-primary.Sea_Agent {
    width: 100%;
    margin-top: 10px;
}
}


@media screen and (max-width: 979px) and (min-width: 768px) {
    .well.featurehover.featurehover-alljobs.center .highlight,
.well.featurehover.featurehover-jobsbylocations.center .highlight,
.well.featurehover.featurehover-jobsbycategories.center  .highlight{
    font-size: 16px;
}

ul.unstyled.featuring.animated.fadeIn i {
    font-size: 82px;
}

}


@media screen and (max-width: 767px) and (min-width: 320px){
    .jobdescription a.btn.btn-primary.btn-large.btn-block.btn-apply-part{
        margin-bottom:10px;
    }
}

.Div_Class {
    margin-top: 6px;
}

.Width_Full a {
    width: 100%;
}

.input-block-level.search-query {
    margin-bottom: 10px;
}

.pdtop{
    padding-top:0;
}

.featurehover:hover {
    background-color: transparent !important;
    cursor: auto !important;
}

.row-fluid.general_j .highlight {
    cursor: default;
     font-size:18px !important;
}

.row-fluid.general_j .well.featurehover.featurehover-misc.center div {
    cursor: default;
}
.container.main-cntr {
    margin-top: 50px;
    font: 14px/20px Roboto, Arial, Helvetica, sans-serif !important;
    color: #424242;
}
.yesaallowthespace .container.main-cntr {
    margin-top: 15px;
}
.jobdescription .span8.content.pdtop h3{
    font-size:20px;
}
.jobdescription .span8.content.pdtop h3{
    font-size:20px;
}
.jobdescription .span8.content.pdtop p{
    font-family: arial, helvetica, sans-serif !important;
    font-size: 12pt;
}
span.content.resume-font {
    font-size: 14px;
    line-height: 20px;
    font-weight:700;
}
@media only screen and (max-width:1920px){
 .firefox .span3.x5 #locations{
      margin-bottom:15px !important;
  }
  .firefox .span3.x5 #tags{
      margin-bottom:12px !important;
  }
.firefox .Div_Class.\31 .int {
    margin-bottom: 12px !important;
}
.Div_Class.\31 .int {
    margin-top: 6px;
}
.span3.x5 .input-block-level.search-query {
	margin-bottom: 9px !important;
    } 
    .span3.x5 #tags{
      margin-bottom:6px !important;
  }
  .span3.x5 #locations{
      margin-bottom:5px !important;
  }
  .safari .Div_Class.\31 .int {
    margin-top: 8px !important;
}
}
 @media only screen and (max-width:979px) and (min-width:768px){
 .firefox .Div_Class.\31 .int {
	margin-top: 9px !important;
}
 .firefox .span3.x5 #locations{
      margin-bottom:5px !important;
  }
  .firefox .span3.x5 #tags{
      margin-bottom:5px !important;
  }
  .firefox .span3.x5 .input-block-level.search-query {
	margin-bottom: 5px !important;
    }
    .span3.x5 .input-block-level.search-query {
    margin-bottom: 2px !important;
    }
    .span3.x5 #tags {
    margin-bottom: 2px !important;
    }
    .span3.x5 #locations {
    margin-bottom: 2px !important;
    }
    .Div_Class.\31 .int {
    margin-top: -3px !important;
    }
.safari .Div_Class.\31 .int {
    margin-top: 0px !important;
    }
.safari  .span3.x5 .input-block-level.search-query {
    margin-bottom: 1px !important;
    }
.safari .span3.x5 #tags{
      margin-bottom:1px !important;
  }
  

}       



@media (max-width: 767px) {
  .modal.fade.show {
    top: 20px;
  }}
.modal.fade.show {
  top: 10%;
}
.modal.fade.show {
  opacity: 1;
}

body .modal-backdrop.fade.show {
  background-color: #000;
}
.modal-backdrop, .modal-backdrop.fade.show {
  opacity: 0.75;
  filter: alpha(opacity=75);
}


.dropdown-menu.inner.show {
  display: block;
}
.dropdown-menu.show {
  display: block;
}

.filter-option::before {
               font-weight: 900;
    content: "\f0d7";
    font-family: "Font Awesome 6 Free";
    margin-right: 5px;
    position: absolute;
    top: 11px;
    right: 6px;
}