/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

@media (min-width: 768px) {
    .nav.navbar-nav .menu-item-language {
        border-left: 1px solid #d0d0d0;
    }
}

.careers .fl-col-group {
    align-items: center;
    display: flex;
}

.careers .fl-col-content p {
    margin-bottom: 0;
}

.careers .careers-location {
    text-align: left;
}

@media (min-width: 769px) {
    .careers .careers-location {
        text-align: right;
    }
}

.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item ~ li.current-menu-item > a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-ancestor > a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-parent > a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item > a {
    color: #808080;
    transition: .3s;
}

.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.active-anchor a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item ~ li.current-menu-item.active-anchor > a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-ancestor.active-anchor > a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-parent.active-anchor > a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item.active-anchor > a,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li a:hover,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item ~ li.current-menu-item > a:hover,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-ancestor > a:hover,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-parent > a:hover,
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.current-menu-item > a:hover {
    color: #2e3c4c;
}

button:hover,
input[type=button]:hover,
input[type=submit]:hover {
    background: #0033ff;
    border: 1px solid #0027f3;
    cursor: pointer;
}

.scroll-down .fl-icon {
    -webkit-animation-name: Floating;
    animation-name: Floating;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    position: relative;
}

@-webkit-keyframes Floating {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    65% {
        -webkit-transform: translate(0, 15px);
        transform: translate(0, 15px);
    }
    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
}

@keyframes Floating {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    65% {
        -webkit-transform: translate(0, 15px);
        transform: translate(0, 15px);
    }
    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
}