/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.5.0.1667151817
Updated: 2022-10-30 18:43:37

*/

main header {
    display: none;
}

.site-header{
    z-index: 10;
    position: fixed;
    background-color: white;
    width: 100%;
    top: 0;
}

.elementor section:first-child{
    margin-top: 100px !important;
}

@media screen and (min-width: 1025px) {
    .elementor section:first-child{
        margin-top: 130px !important;
    }
}

.custom-logo{
    max-height: 50px;
    width: auto;
}

@media screen and (min-width: 768px) {
    .custom-logo{
        max-height: none;
        width: auto;
    }
}

@media screen and (max-width: 991px) {
    header .sub-menu{
        display: none;
    }

    header .sub-menu li{
        max-height: none !important;
        transform: unset !important;
    }

    header .sub-menu a{
        background-color: #f6f7f7 !important;
    }

    header menu > li{
        position: initial !important;
    }
}


.arrow-style:after {
    display: block;
    content: "\25BE";
    font-size: 1.5em;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #666;
    position: absolute;
    right: 0;
    top: 35px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    text-decoration: none;
    padding: 20px;
}

.sub-menu-active .sub-menu{
    display: block !important;
}
