

.qode_content_slider .flex-direction-nav .flex-prev, .qode_content_slider .flex-direction-nav .flex-next{
    width: 78px;
    height: 58px;
    line-height: 62px;
    left: -15%;
    transform: translateY(-50%);
}

.qode_content_slider .flex-direction-nav .flex-prev{
    top: calc(50% - 30px);
}

.qode_content_slider .flex-direction-nav .flex-next{
    top: calc(50% + 30px);
}


.title.title_size_large h1 {
    font-size: 75px;
    line-height: 85px;
    color:#fff;
}

@media only screen and (min-width: 769px) and (max-width: 1024px){
    h1{
        font-size: 40px;
        line-height:50px;
    }
}

.q_icon_with_title .icon_title_holder {
    margin: 0 0 0px;
}

.q_icon_with_title .icon_text_holder h5.icon_title {
    line-height: 31px;
}

.page_not_found h2 {
    margin: 120px 0 20px;
}

.page_not_found p {
    margin: 15px 10% 35px;
}

.qode_content_slider .flex-direction-nav .flex-prev{
    background-color: #fff;
}

.qode_content_slider .flex-direction-nav .flex-prev i{
    color: #000;
}

.qode_content_slider .flex-direction-nav .flex-prev:hover{
    background-color: rgba(241,201,47,1);
}

.qode_content_slider .flex-direction-nav .flex-next:hover{
    background-color: #fff;
}

.qode_content_slider .flex-direction-nav a.flex-next:hover i{
    color: #000;
}

#rev_slider_1_1 .zeus .tp-bullet-title, #rev_slider_1_1 .zeus .tp-bullet-image, #rev_slider_1_1 .zeus .tp-bullet-imageoverlay{
    display: none;
}

/* Custom css */

/* Menu */
nav.main_menu>ul>li>a {
    padding: 10px 0px 0 17px  !important;
}
.drop_down .narrow .second .inner ul li {
    width: 160px !important;
}
header.transparent .drop_down .second:not(.right) {
    left: -3px !important;
}
.side_menu_button > a, .mobile_menu_button span, .fixed_top_header .side_menu_button > a, .fixed_top_header .popup_menu .line, .fixed_top_header .mobile_menu_button span {
    color: #848689;
    font-size: 18px;
}

/* Icons background hover 
.animated_icon_inner span.animated_icon_back i, {
    background-color: #ffffff00 !important;
}
*/
/* wasf icons color */
.animated_text span{
   color: #ffffff !important;
}

/* border icons color */
.animated_icons_with_text .animated_icon_with_text_inner::after {
border-bottom: 0px !important;
}

/* header background */
.header_bottom {
    background-color: rgba(35, 31, 32, 0.76) !important;
}
