/*
 Theme Name:   PHAsT
 Theme URI:    https://www.elegantthemes.com/gallery/divi/
 Description:  Divi Child Theme
 Author:       Elegant Themes
 Author URI:   https://www.elegantthemes.com
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  divi-child
*/

.et-menu .menu-item-has-children>a:first-child::after {
    font-size: 20px;
    color: #006271;
}

.container {
    width: 100%;
    padding: 0 20px;
}

.et-menu .menu-item-has-children>a:first-child::after {
    content: '';
    background-image: url('assets/images/arrow-down.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 24px;
    height: 24px;
    right: -6px;
}

.wp-block-latest-posts.wp-block-latest-posts__list {
    display: inline-block;
    width: 100%;
}

@media (min-width:1280px) {
    .main-footer-content .et_pb_column_1_6 {
        width: 11%;
        margin-right: 2%;
    }

    .main-footer-content .et_pb_column_1_2 {
        width: 60%;
    }
}

@media (min-width:981px) {}

@media (max-width:980px) {
    .footer-menu .et_pb_menu__menu {
        display: block;
        width: 100%;
    }

    .footer-menu .et_mobile_nav_menu {
        display: none;
    }

    .et_pb_column {
        margin-bottom: 20px;
    }

    .header-desktop {
        display: flex;
    }

    .header-right {
        display: none;
    }

    .header-mid .et_pb_menu__wrap {
        justify-content: flex-end;
    }

    .header-desktop .et_pb_column {
        margin-bottom: 0 !important;
    }
}

@media (min-width:768px) and (max-width:980px) {
    .tablet-flex {
        display: flex;
    }

    .tablet-flex .et_pb_column {
        width: 48.5%;
    }
}

@media (max-width:767px) {}