.flexslider {
    background:transparent !important;
    border:0 !important;
    margin:0 !important;
}
.slider {
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    width:100%;
}
.slider__header {
    color:#fff;
    font-size:4.5rem;
    text-align: center;
    margin-top:5rem;
}
.slider__services p {
    color:#fff;
    text-transform: uppercase;
    font-weight: 300;
    font-size:2rem;
    letter-spacing: 5px;
    text-align: center;
    padding:2rem 0;
}
.flex-control-nav li {
    display: block !important;
}
.flex-control-paging li a.flex-active {
    background:#DF8C18 !important;
    border:1px solid #DF8C18 !important;
}
.flex-control-paging li a {
    background:transparent !important;
    border:1px solid #fff !important;
    margin-bottom: 1rem !important;
}
.flex-control-nav {
    left: 2rem !important;
    top: 50% !important;
    bottom:0 !important;
}
.flex-control-paging li a:hover {
    background: rgba(223, 140, 24, 0.7) !important;
}
.flex-direction-nav a.flex-prev::before { 
    content:"" !important;
    background-image:url(../../images/arrow-grey.svg) !important;
    width:84px !important;
    height:70px !important;
    background-size:84px 70px !important;
}
.flex-direction-nav a.flex-next::before { 
    content:"" !important;
    background-image:url(../../images/arrow-orange.svg) !important;
    width:84px !important;
    height:70px !important;
    background-size:84px 70px !important;
}
.flex-direction-nav a {
    opacity: 1 !important;
    width:84px !important;
    height:70px !important;
}
.flex-direction-nav .flex-prev {
    left:0 !important;
}
.flex-direction-nav .flex-next {
    right:0 !important;
}
.flex-direction-nav .flex-next {
    left:84px !important;
}
.flexslider:hover .flex-direction-nav .flex-prev {
    left:0 !important;
}
.flex-direction-nav{
    position: relative !important;
    bottom:-20.5rem !important;
}
.flex-control-nav {
    width:3rem !important;
}
.slider__services img.bracket {
    width:48px !important;
    height:156px !important;
    left: 25% !important;
    position: absolute !important;
    top: 38px !important;
}
.slider__services img.bracket2 {
    transform:rotate(180deg) !important;
    -webkit-transform:rotate(180deg) !important;
    -moz-transform:rotate(180deg) !important;
    -ms-transform:rotate(180deg) !important;
    -o-transform:rotate(180deg) !important;
    width:48px !important;
    height:156px !important;
    right: 25% !important;
    position: absolute !important;
    top: 38px !important;
}
.slider__end {
    position: relative;
}
@media(max-width:1400px) {
    .slider__header {
        font-size:3.5rem !important;
    }
    .slider__services p {
        font-size:1.6rem !important;
    }
    .slider__services img.bracket2,.slider__services img.bracket {
        top: 28px !important;
    }
    .flex-direction-nav {
        bottom: -22rem !important;
    }
}
@media(max-width:1200px) {
    .slider__services img.bracket2{
        right: 20% !important;
    }
    
    .slider__services img.bracket {
        left:20% !important;
    }
}
@media(max-width:992px) {
    .slider__services img.bracket2{
        display: none !important;
    }
    
    .slider__services img.bracket {
        display: none !important;
    }
}
@media(max-width:560px) {
    .slider__header {
        font-size:2rem !important;
    }
    .slider__services p {
        font-size:1.4rem !important;
        letter-spacing: 1px !important;
        padding: 1rem 0 !important;
    }
    .flex-control-nav {
        left:0 !important;
    }
    .flex-direction-nav {
        bottom: -15.3rem !important;
    }
}