.elementor-15659 .elementor-element.elementor-element-41862a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15659 .elementor-element.elementor-element-3d69e48 .thf_header_common, .elementor-15659 .elementor-element.elementor-element-3d69e48 .offcanvas-header-common .dates-menu-area, .elementor-15659 .elementor-element.elementor-element-3d69e48 .offcanvas-header-common::after, .elementor-15659 .elementor-element.elementor-element-3d69e48 .offcanvas-header-common{background-color:#121212;}.elementor-15659 .elementor-element.elementor-element-3d69e48 > .elementor-widget-container{margin:-11px -12px 0px -12px;}.elementor-15659 .elementor-element.elementor-element-3d69e48{z-index:9999;}.elementor-15659 .elementor-element.elementor-element-3d69e48 .dates-header-logo, .elementor-15659 .elementor-element.elementor-element-3d69e48 .offcanvas-header-common .dates-header-logo{flex-basis:12%;}.elementor-15659 .elementor-element.elementor-element-3d69e48 .thf-menu-part-item > li > a{font-family:"Syne", Sans-serif;}.elementor-15659 .elementor-element.elementor-element-3d69e48 .thf-menu-part-item li:hover a, .elementor-15659 .elementor-element.elementor-element-3d69e48 .sub-menu li:hover{color:#000000 !important;}.elementor-15659 .elementor-element.elementor-element-3d69e48 .menu-items ul li:hover, .elementor-15659 .elementor-element.elementor-element-3d69e48 .sub-menu li:hover, .elementor-15659 .elementor-element.elementor-element-3d69e48 .thf-menu-part-item li .sub-menu li:hover{background:#B32020;}.elementor-15659 .elementor-element.elementor-element-3d69e48 .menu-items .thf-menu-part-item li::after, .elementor-15659 .elementor-element.elementor-element-3d69e48 .menu-items .thf-menu-part-item li:hover, .elementor-15659 .elementor-element.elementor-element-3d69e48 .menu-items .thf-menu-part-item li a:hover::before, .elementor-15659 .elementor-element.elementor-element-3d69e48 .menu-items .thf-menu-part-item li a:hover::after{background:#f80707;}.elementor-15659 .elementor-element.elementor-element-3d69e48 .menu-items .thf-menu-part-item li .sub-menu{border-bottom-color:#f80707;}.elementor-15659 .elementor-element.elementor-element-3d69e48 .sub-menu .menu-item-has-children a::before, .elementor-15659 .elementor-element.elementor-element-3d69e48 .menu-item-has-children a::before, .elementor-15659 .elementor-element.elementor-element-3d69e48 .thf-menu-part-item .menu-item-has-children::before, .elementor-15659 .elementor-element.elementor-element-3d69e48 .thf-menu-part-item .menu-item-has-children .sub-menu .menu-item-has-children::before{color:#02010100;}@media(max-width:767px){.elementor-15659 .elementor-element.elementor-element-3d69e48 .dates-header-logo img{height:45px;}.elementor-15659 .elementor-element.elementor-element-3d69e48 .menu-items ul li, .elementor-15659 .elementor-element.elementor-element-3d69e48 .sub-menu li{margin:29px 15px 15px 15px;}.elementor-15659 .elementor-element.elementor-element-3d69e48 .thf-menu-part-item .menu-item-has-children::before, .elementor-15659 .elementor-element.elementor-element-3d69e48 .thf-menu-part-item .menu-item-has-children .sub-menu .menu-item-has-children::before{font-size:0px;}}