﻿.hero .hero-slider .hero-slide .overlay-1 {
    position: absolute;
    top: 0px;
    left: -200%;
    height: 100%;
    width: 400%;
    opacity: 0.5;
    background-color:#ff0000;
    transform: scaleX(-1) scaleY(-1) rotate(-35deg);
    z-index: 300;
}

.hero .hero-slider .hero-slide .overlay-2 {
    position: absolute;
    top: 0px;
    left: -230%;
    height: 100%;
    width: 400%;
    opacity: 0.7;
    background-color: #ff7300;
    transform: scaleX(-1) scaleY(-1) rotate(35deg);
    z-index: 200;
}

.hero .contact {
    background: #ff9900;
    position: absolute;
    bottom: 0px;
    right: 0px;
    height: 100px;
    width: 320px;
    z-index: 200;
    -webkit-clip-path: polygon(0 90%, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 90%, 100% 0, 100% 100%, 0 100%);
    transition: all linear 0.2s;
}

.eu-logo
{
    float:left;
    padding-right: 1em;
}


.latest-media
{
    padding: 7.5rem 0;
}

.mask-bg.mask-dark:before {
    background-color: #570000;
}

/* .top-left-up.bottom-left-down
{
    -webkit-clip-path: polygon(0 10%, 100% 0, 100% 100%, 0 90%);
    clip-path: polygon(0 6%, 100% 0, 100% 100%, 0 90%);

} */

.section-title {
    padding-top: 8rem;
}

.latest-media a.latest-media--link
{
    top:0;
}

.latest-media {
    padding: 0 0 4rem 0;
}

.feature-boxes
{
    margin: 2rem 0;
    padding: 2rem 0 4rem
}

.google-map {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}




.controls .control {
    background: url(../geoheximages/header-control.svg) no-repeat center;
    height: 61px;
    width: 50px;
    border: 0;
    padding: 0;
    cursor: pointer;
    margin-right: 0.9375rem;
}

.latest-media-landing .controls .control {
    background: url(../geoheximages/header-control-grey.svg) no-repeat center;

}


.feature-boxes .feature-box__link {
    color: #a30d0d;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-weight: 600;
}



.feature-boxes .feature-box__content:before
{
    background-image: url("../geoheximages/bullet2.png");
    background-color: transparent;
    transform: none;
    height: 59px;
    width: 55px;
    left: 0;
}



.header .header__bar .logo__link
{
    z-index: 9999;
    position: relative;
}


.feature-boxes .feature-box__content:after {
    display: none;
    /* content: '';
    position: absolute;
    top: 20px;
    left: 10px;
    height: 20px;
    width: 10px;
    background: #2161A5;
    transform: skew(145deg, 0deg); */

}

.feature-boxes .feature-box__content {
    position: relative;
    padding-left: 70px;
}

/* .hero-slide {
    opacity: .1!important;
} */


/**/


.header .header__bar .logo__link,
.header .header__bar .icon-logo, 
.header__nav-mobile .header__bar .icon-logo {
    fill: #fff;
    height: 44px;
    width: 147px;
}

.hero .hero-breadcrumbs ul li {
    position: static;
    padding: 0;
    margin: 0;
    display: inline-block;
    color: #fff;
    font-size: .75rem;
    font-weight: 600;
}

.ui-card .ui-card__type {
    background-color: #ff9100;
}


.mask-bg .controls .control {
    background: url(../geoheximages/header-control.svg) no-repeat center;

}

#back-to-top {
    background: url(../geoheximages/header-control-grey.svg) no-repeat center!important;

}

.footer .footer__social .social__link
{
    color: #ff7b00;
}

.hero .contact:focus, .hero .contact:hover
{
    background: #a30d0d;
}


.main li:before {
  background:#a30d0d;
}

.main li:after {
    background:#ff7b00;
}


/* .social-share__list.social-share--vertical .social-share__link .icon
{
    fill: #707070;
} */

.footer .icon
{
    fill: #ff7b00;
}


.latest-media-landing .icon
{
    fill: #ff7b00;
}