

@media only screen and (max-width: 1200px){
 nav.main_menu > ul > li > a span.item_inner {
   padding: 0 12px;
 }
}

.eltd-info-card-slider-pagination {
    padding: 10px 0 30px !important;
}

.single_image_shader_landing .vc_single_image-wrapper {
    position: relative;
    overflow: hidden;
}

.single_image_shader_landing .vc_single_image-wrapper:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    right: -450px;
    border-bottom: 750px solid transparent;
    border-right: 450px solid rgba(255,255,255,0.4);
    -webkit-transition:right .4s cubic-bezier(0.24, 0.91, 0.36, 1);
    transition:right .4s cubic-bezier(0.24, 0.91, 0.36, 1);
}

.single_image_shader_landing .vc_single_image-wrapper:hover:after {
    right: 0;
}

@media only screen and (max-width: 768px) {
  .single_image_shader_landing .vc_single_image-wrapper:after {    
    border-bottom-width: 450px;    
    border-right-width: 300px;    
    right: -300px;
  }
}

@media only screen and (max-width: 600px) {
  .single_image_shader_landing .vc_single_image-wrapper:after {    
    border-bottom-width: 350px;    
    border-right-width: 200px;    
    right: -200px;
  }
}

.eltd_column.column1 {
    width: 100%!important;
text-align: center
}

.textwidget{
text-align: center
}

span.item_inner:hover {
    background-color: #005272!important;
}

.current-menu-item span.item_inner {
    background-color: #005272!important;
color:#fff!important
}

#multiscroll-nav:not(.dark):not(.light) li .active span:before{
border-color: #005272!important;
}

#multiscroll-nav:not(.dark):not(.light) li .active span{
background-color: #005272!important
}

.item_inner:after{
display:none!important
}

nav.main_menu.drop_down.right {
    margin-right: 10px!important;
}

a.qbutton.icon_right.rotate_icon.animate_button {
    background: none!important;
    border: 2px solid #fff;
}

span.icon_holder {
    border-left: 2px solid #fff!important;
}

a#caroufredsel-prev{
border: none;
background-color: rgba(0, 82, 114, 0.8)!important
}

a#caroufredsel-next{
border: none;
background-color: rgba(0, 82, 114, 0.8)!important
}

form.wpcf7-form {
    max-width: 60%;
    margin: 0 auto;
}

input.wpcf7-form-control.wpcf7-submit {
    margin-left: 20px;
}

input.wpcf7-form-control.wpcf7-submit:hover {
    background-color: black;
    color: #fff!important;
}

.font_awesome.circle.eltd_icon_list_item_icon {
    border: 2px solid;
}

select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    height: 163px!important;
}

.second ul li a span.item_text {
    background-color: rgba(33,33,33,1)!important;
}

span#current-positions {
    font-size: 22px;
    font-weight: bold;
    text-decoration: underline;
}

.eltd_logo a {
    visibility: visible!important;
}
.moose{fill:none;stroke:#F27055;stroke-width:3;stroke-miterlimit:10;}

.moose1{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10;}

.moose2{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose3{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose4{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose5{fill:none;stroke:#fff;stroke-width:3;stroke-miterlimit:10;}