.elementor-4963 .elementor-element.elementor-element-422894b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4963 .elementor-element.elementor-element-6ddb10d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4963 .elementor-element.elementor-element-001de89 .tx-logo img{max-width:233px;}@media(max-width:767px){.elementor-4963 .elementor-element.elementor-element-001de89 .tx-logo img{max-width:93px;}}/* Start custom CSS for tx_headers, class: .elementor-element-001de89 */.pf-menu-btn-2.offcanvas_toggle{
    display: grid;
}

@media (min-width: 992px) {
    .pf-menu-btn-2.offcanvas_toggle {
        display: none;
    }
}

.pf-header-5-area .vy-main-navigation .navbar-nav li .dropdown-menu
{
background-color: #899e9f;
border-radius: 0 0 14px 14px;
box-shadow: 0px 7px 20px 0 rgb(0 0 0 / 50%);
}

.vy-main-navigation .navbar-nav li .dropdown-menu li
{
border-radius: 14px;
}

.vy-main-navigation:is(.has-header-2) .navbar-nav li .dropdown-menu li a
{
line-height: 18px;
}

.pf-header-5-area .vy-main-navigation .navbar-nav li .dropdown-menu li:hover
{
background: #0f3b3dab;
}

.trp-shortcode-switcher .trp-switcher-dropdown-list
{
margin-top: 1.8rem;
padding: 10px;
background-color: #899e9f;
border-radius: 0 0 14px 14px;
}

.trp-language-item:hover
{
background: #0f3b3d7a;
border-radius: 14px;
}

.trp-language-item:hover .trp-language-item-name
{
color: white;
}

@media (max-width: 600px) {
    .admin-bar .is-open {
        padding-top: 0 !important;
    }
    .trp-shortcode-overlay
    {
        left: -18px;
    }
    .trp-shortcode-arrow
    {
        display: none;
    }
}/* End custom CSS */