.elementor-115748 .elementor-element.elementor-element-c9d2fc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BCBCBC21;--border-color:#BCBCBC21;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115748 .elementor-element.elementor-element-c9d2fc5:not(.elementor-motion-effects-element-type-background), .elementor-115748 .elementor-element.elementor-element-c9d2fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6b7d7e );}.elementor-115748 .elementor-element.elementor-element-c089d48{--display:flex;}.elementor-115748 .elementor-element.elementor-element-c089d48:not(.elementor-motion-effects-element-type-background), .elementor-115748 .elementor-element.elementor-element-c089d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-115748 .elementor-element.elementor-element-0737a81{text-align:left;}.elementor-115748 .elementor-element.elementor-element-0737a81 img{width:139px;}.elementor-115748 .elementor-element.elementor-element-6321501 > .elementor-widget-container{background-color:#000000;}.elementor-115748 .elementor-element.elementor-element-6321501 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-d8e3a49 );fill:var( --e-global-color-d8e3a49 );}.elementor-115748 .elementor-element.elementor-element-6321501 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-115748 .elementor-element.elementor-element-6321501 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-115748 .elementor-element.elementor-element-6321501 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-115748 .elementor-element.elementor-element-6321501 .elementor-nav-menu--main .elementor-item:focus{color:#CFA30E;fill:#CFA30E;}.elementor-115748 .elementor-element.elementor-element-6321501 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#5F5F5F;}.elementor-115748 .elementor-element.elementor-element-6321501 .elementor-nav-menu--dropdown a, .elementor-115748 .elementor-element.elementor-element-6321501 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-115748 .elementor-element.elementor-element-6321501 .elementor-nav-menu--dropdown{background-color:#000000;}@media(max-width:1024px){.elementor-115748 .elementor-element.elementor-element-c9d2fc5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-115748 .elementor-element.elementor-element-c089d48{--justify-content:center;}header#header .elementor-115748 .elementor-element.elementor-element-0737a81 .menuzord-brand{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-115748 .elementor-element.elementor-element-c9d2fc5{--content-width:10%;}.elementor-115748 .elementor-element.elementor-element-c089d48{--width:100%;}}@media(max-width:767px){.elementor-115748 .elementor-element.elementor-element-c9d2fc5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}}/* Start custom CSS for container, class: .elementor-element-c9d2fc5 */@media (max-width: 1024px) {
    .tm-header-menu {
        position: fixed;
        height: 100vh;
        width: 350px;
        top: 0;
        left: 0;
        bottom: 0;
        margin: 0;
        overflow: hidden;
        z-index: 999;
        transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
        -webkit-transform: translateX(-100%);
        -moz-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
        visibility: hidden;
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.08);
        background-color: #000;
        overflow-y: scroll;
    }
}/* End custom CSS */