/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
/* ============================================ *
 * FONT
 * ============================================ */
@font-face {
    font-family: 'tt_autonomous';
    src: url('font/tt_autonomous.eot');
    src: url('font/tt_autonomous.eot?#iefix') format('embedded-opentype'),
         url('font/tt_autonomous.woff2') format('woff2'),
         url('font/tt_autonomous.woff') format('woff'),
         url('font/tt_autonomous.ttf') format('truetype'),
         url('font/tt_autonomous.svg#tt_autonomous') format('svg');
    font-style: normal;
}
.font-logo h1.the7-heading-title {
    font-family: 'tt_autonomous' !important;
    font-weight: 300 !important;
}

/* ============================================ *
 * Layout
 * ============================================ */
.elementor-752 .elementor-element.elementor-element-bdd13c0 .elementor-field-group.recaptcha_v3-bottomleft, 
.elementor-752 .elementor-element.elementor-element-bdd13c0 .elementor-field-group.recaptcha_v3-bottomright {
    display: none !important;

}
.gradient {
    background: linear-gradient(240.72deg, #113141 0%, #3471b3 100%) !important;
}
.the7-vr-options a {
    border-width: 3px !important;
}

/* ============================================ *
 * WPML
 * ============================================ */
.elementor-location-header .wpml-ls-current-language > a span.item-content,
.elementor-location-header .wpml-ls-legacy-list-horizontal a {
    height: 30px;
    padding: 6.5px 16px;
    background: linear-gradient(107.13deg, rgba(255, 255, 255, 0.36) 0%, rgba(255, 255, 255, 0.08) 100%);
    border: 0.3px solid #c9c9c9;
    box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(5px);
    border-radius: 25px;
    color: #fdfdfd;
    z-index: 10;
    font-weight: 700;
    cursor: pointer;
    gap: 8px;
    display: flex;
    align-items: center;
}
.elementor-location-header .dt-nav-menu-horizontal > li > .horizontal-sub-nav, 
.elementor-location-header .dt-nav-menu-horizontal > li > .horizontal-sub-nav .horizontal-sub-nav {
    min-width: 70px !important;
    --sub-menu-width: 70px !important;
    padding: 5px 5px !important;
}
.elementor-location-header .dt-nav-menu-horizontal .depth-0 > .horizontal-sub-nav {
    --left: 40px !important;
    --Top: -30px !important;
}
.elementor-location-header .dt-nav-menu-horizontal>li>.horizontal-sub-nav {
    top: 66px !important;
}

/********RESPONSIVE**********/
/* Mobile Small screen 768px */
@media only screen and (max-width: 48em) {
	/*Header WPML*/
    .elementor-location-header .wpml-ls-legacy-list-horizontal a.wpml-ls-link img {
        max-width: inherit;
    }
}