.main-menu-design .menu-item a{
    text-decoration: none !important;
    padding: 0px 8px !important;
}
.main-menu-design .menu-item a::after {
    margin-right: -7px;
}

.main-menu-design li.menu-item.menu-item-type-custom.menu-item-object-custom a:hover {
    color: #d21e2b !important;
} 

/*.et_color_scheme_red.page-template-default:not(.home) .et_section_regular:not(.et_pb_with_background) a:hover {
    color: #d21e2b !important;
}*/
.main-menu-design a.et_pb_menu__icon.et_pb_menu__cart-button {
    text-decoration: none !important;
    margin: 0;
    margin-left: 30px;
}
.lan-col-col li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-lt.wpml-ls-current-language {
    padding-top: 0px;
}
.lan-col-col {
    display: flex;
    justify-content: center;
}
.maiin-raw-main {
    display: flex;
    flex-direction: row;
    align-items: center;
}
.main-menu-design ul.sub-menu .menu-item a {
    padding: 8px 9px !important;
	font-weight:300 !important;
}
.main-menu-design .nav li ul {
    border-bottom-left-radius: 22px;
    border-bottom-right-radius: 22px;
}
.main-menu-design .et-menu-nav li.mega-menu>ul>li>a:first-child {
    border: none;
}

.image-mm-menu img {
    border-radius: 20px;
    width: 94%;
    height: 185px;
    object-fit: cover;
}

.et_pb_menu .et-menu-nav>ul ul {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 10px;
}

Lithuanian
li#menu-item-18097 {
    width: 50%;
    border-right: 1px solid #d11f2c;
    align-self: start;
 
}

li#menu-item-18071 {
    border-left: 1px solid #d11f2c;
	width: 43% !important;
	 align-self: start;
    margin-left: 15px;
}

li#menu-item-18072, li#menu-item-18098 {
    width: 27%;
}
li#menu-item-18076, li#menu-item-18101 {
    width: 27%;
}
li#menu-item-18104, li#menu-item-22864, li#menu-item-22877 {
    
    border-right: 1px solid #d11f2c;
    align-self: start;
    margin-right: 15px !important;
}

li#menu-item-18105 {
    width: 24%;
}
li#menu-item-18104 {
    width: 50%;
}

li#menu-item-19675 img {
    height: auto;
}

#menu-item-18157 a {
    width: auto;
}

#menu-item-18157 a img {
    height: auto;
}

li#menu-item-18157 {
    width: 50% !important;
}

/*English*/
li#menu-item-18120 {
	  border-right: 1px solid #d11f2c;
	 align-self: start;
    margin-right: 15px;	
 	/*width: 43% !important; */
}
#menu-item-22856> ul.sub-menu {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
li#menu-item-22861 {
/*width: 43%;*/
    border-right: 1px solid #d11f2c;
    align-self: start;
  
}

li#menu-item-18579, li#menu-item-18142 {
	 width: 27%;
}
li#menu-item-18120, li#menu-item-18596 {
 width: 27%;	
}

li#menu-item-18588 {
	width: 24%;
}
li#menu-item-22864 {
	width: 50%;
}

/*Russian*/

li#menu-item-18152 {

    border-right: 1px solid #d11f2c;
    align-self: start;
    margin-right: 15px;	
}

li#menu-item-22874 {
width: 50%;
    border-right: 1px solid #d11f2c;
    align-self: start;
  
}
li#menu-item-18646, li#menu-item-18158 {
	 width: 27%;
}
li#menu-item-18152, li#menu-item-18657{
 width: 27%;	
}

li#menu-item-18660 {
	width: 27%;
}
li#menu-item-22877 {
	width: 50%;
}

li#menu-item-18105 a, li#menu-item-18106 a, li#menu-item-18107 a, li#menu-item-18108 a, li#menu-item-18660 a, li#menu-item-18661 a, li#menu-item-18663 a, li#menu-item-22878 a, li#menu-item-18588 a, li#menu-item-18587 a, li#menu-item-18604 a, li#menu-item-22865 a, li#menu-item-18592 a, li#menu-item-18594 a, li#menu-item-18596 a, li#menu-item-18142 a, li#menu-item-18098 a, li#menu-item-18099 a, li#menu-item-18100 a, li#menu-item-18101 a, li#menu-item-18102 a, li#menu-item-18158 a, li#menu-item-18655 a, li#menu-item-18656 a, li#menu-item-18657 a {
    color: #666 !important;
    font-weight: 400 !important;
}

/* Menu Hide – removed 2026-09-30: language switching via WPML-translated header layouts */

li#menu-item-18051 > ul.sub-menu, li#menu-item-22863 > ul.sub-menu, li#menu-item-22876 > ul.sub-menu {
    display: flex !important;
    flex-direction: row;
}

li#menu-item-18071 {
    background-image: url(https://mytax.lt/wp-content/uploads/2025/03/konsultacijos_mobile-1.webp);
    grid-auto-flow: row;
	align-items: center;
    justify-items: center;
    height: stretch;
    background-size: cover;
    background-repeat: no-repeat;
}

#menu-item-18071 > a {
    display: flex;
    align-items: center;     /* vertical center */
    justify-content: center; /* horizontal center */
    text-align: center;
    height: 100%;
    width: 100% !important;
}

#menu-item-18066> ul.sub-menu {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}

@media (max-width:980px) {
	
	header.et-l.et-l--header .et_pb_section .et_pb_row .et_pb_column {
    margin-bottom: 0;
}
	
	#mnunew .et_mobile_nav_menu {
    display: block !important;
}
	.lan-col-col {
    width: 12% !important;
}

.maiin-raw-main.et_pb_row--with-menu {
    width: 100%;
}
	
	
.logo_img {
    align-items: baseline;
    width: 150px !important;
}

/*div#mnunew {
    width: 100%;
}
*/
.et_pb_column_0_tb_header.et_pb_column.et_pb_column_3_4.et_block_column.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu {
    margin-bottom: 0pc;
}

.lan-col-col {
    justify-content: flex-end !important;
}

.lan-col-col a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
    padding-right: 0px !important;
   
}
	
	.maiin-raw-main.et_pb_row--with-menu {
    padding: 0 !important;
}
	
ul#mobile_menu2 {
    width: 100%;
}

ul#mobile_menu2, ul#mobile_menu4, #mobile_menu6 {
    background: #f3f4f5;
    margin: 0px !important;
}
	
	ul.sub-menu.visible {
    padding-left: 0px !important;
}

ul.sub-menu.visible li {
    padding-left: 0px;
}
	
	.redtxt a {color: #D72F3B !important;}

.lrgetxt a {
    font-size: 18px !important;
    font-weight: 700 !important;
}
	
	.mobile_menu_bar {
		bottom: 0px !important;
	}
}

@media (min-width:981px) {
	.et_pb_column_1_tb_header.et_pb_column.et_pb_column_1_4.et-last-child.et_block_column.et_pb_css_mix_blend_mode_passthrough.lan-col-col {
    width: 15% !important;
}

.et_pb_column_0_tb_header.et_pb_column.et_pb_column_3_4.et_block_column.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu {
    width: 85% !important;
}
div#mnunew .et_pb_menu_inner_container.et_flex_module {
    width: 90%;
}
	div#mnunew .et_pb_menu_inner_container.et_flex_module .et_pb_menu__wrap {
    justify-content: center;
}
div#mnunew {
   /* width: 100% !important;*/
    display: flex;
    flex-direction: row;
    justify-content: center;
	margin-bottom:0px !important;
}
	
	.et_pb_row_0_tb_header.et_pb_row_3-4_1-4.maiin-raw-main.et_pb_row--with-menu {
    max-width: 1200px !important;
    width: 90% !important;
}
}
/*--------------------mobile menu full width css-----------------------*/

@media (max-width:1024px) {
	/* STEP 1: break container limitation */
#mnunew,
#mnunew .et_pb_menu_inner_container,
#mnunew .et_pb_menu__wrap,
#mnunew .et_pb_menu__menu {
    position: static !important;
}

/* STEP 2: target ONLY mega menu dropdown */
#mnunew .et-menu > li.mega-menu-parent {
    position: static !important;
}

/* STEP 3: make dropdown full width */
#mnunew .et-menu > li.mega-menu-parent > .sub-menu {
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    width: 100vw !important;
    max-width: 100vw !important;
    margin: 0 !important;
}

/* STEP 4: remove divi weird transforms */
#mnunew .sub-menu {
    transform: none !important;
}

	
	
}
.home .entry-content>.hero {
    display: none;
}
/*---------------------------------------------------*/

li#menu-item-22857>a:hover, li#menu-item-22869>a:hover, #menu-item-22861>a:hover {
    color: black !important;
}

li#menu-item-22857>a, li#menu-item-22869>a  {
  
font-weight: 700 !important;
    color: black !important;
    font-size: 14px !important;
    pointer-events: none;
}

#menu-item-18120 a {
    padding: 10px 9px !important;
    line-height: 20px;
}

li#menu-item-18120 {
    padding-top: 50px !important;
}

li#menu-item-18152 a {
    line-height: 20px;
    padding: 10px 9px !important;
}

#menu-ietem-18152 a {
    padding: 10px 9px !important;
}

li#menu-item-18152 {
    padding-top: 30px !important;
}

@media (max-width:1325px) and (min-width:981px) {
	/*li#menu-item-18076 {
		padding-top:65px !important;
	}*/
	
	li#menu-item-18152 {
    padding-top: 50px !important;
}
}

li#menu-item-18146 img {
    height: 150px !important;
}

li#menu-item-22861 ul.sub-menu li a:hover {
    color: #d21e2b !important
}

#menu-item-18097>a:hover, li#menu-item-22874>a:hover, li#menu-item-22864>a:hover, li#menu-item-22877>a:hover, li#menu-item-18104>a:hover {
    color: black !important;
}

#menu-item-18097 ul.sub-menu li a:hover, #menu-item-22874 ul.sub-menu li a:hover, li#menu-item-22864 ul.sub-menu li a:hover, li#menu-item-22877 ul.sub-menu li a:hover, li#menu-item-18104 ul.sub-menu li a:hover {
   color: #d21e2b !important
}

.mobile_nav.opened ul#mobile_menu4, .mobile_nav.opened ul#mobile_menu2, .mobile_nav.opened ul#mobile_menu6   {
    display: block !important;
}

li#menu-item-22861>a, li#menu-item-22874>a, #menu-item-18078>a, li#menu-item-18104 > a, li#menu-item-22864 > a, li#menu-item-22877 > a {
    pointer-events: none !important;
}

li#menu-item-18125 {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    align-content: center !important;
    flex-wrap: wrap !important;
     width: calc(100% - 43%) !important;
}
li#menu-item-18157{
	display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    align-content: center !important;
    flex-wrap: wrap !important;
     width: calc(100% - 50%) !important;
}

li#menu-item-19675  {
	display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    align-content: center !important;
    flex-wrap: wrap !important;
  
}
li#menu-item-18125 a, li#menu-item-18157 a, li#menu-item-19675 a {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: center;
}

li#menu-item-19675 picture {
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.page-id-14296  .et_pb_section_0.hero {
    z-index: 8;
}

li#menu-item-18078 ul.sub-menu, li#menu-item-22856 ul.sub-menu, #menu-item-22868 ul.sub-menu, li#menu-item-18051 ul.sub-menu {
	padding-right:0px !important;
}

li#menu-item-19675 img.sp-no-webp {
    width: 88% !important;
}

li#menu-item-18115, li#menu-item-18146 {
    width: 34.33% !important;
}

li#menu-item-18115 img, li#menu-item-18146 img {
    width: 100% !important;
}

li#menu-item-18066 ul.sub-menu {
    padding-right: 0px;
}

li#menu-item-18874 img.sp-no-webp {
    height: 165px;
    object-fit: cover;
}

li.menu-item-18578, li.menu-item-18586, li.menu-item-18599, li#menu-item-18532, li#menu-item-18540, li#menu-item-18547, li.menu-item-18645, li.menu-item-18653, li.menu-item-18659 {
    display: none;
}

li.menu-item-18577.et_first_mobile_item.dt-open > a, li.menu-item-18585.dt-open > a, li.menu-item-18598.is-hover.dt-open > a, li#menu-item-18531.dt-open > a,
li#menu-item-18539.dt-open > a, li#menu-item-18546.dt-open > a, #mobile_menu6 li.menu-item-18644.et_first_mobile_item.dt-open > a, li.menu-item-18652.is-hover.dt-open > a, li.menu-item-18658.dt-open > a, 
li.current-menu-item.page_item.page-item-16776.current_page_item.menu-item-22891 a, li.current-menu-item.page_item.page-item-8683.current_page_item.menu-item-18610 a, li#menu-item-18553.current-menu-item > a, li#menu-item-18554.current-menu-item > a, li.current-menu-item.page_item.page-item-16785.current_page_item.menu-item-22902 > a, li.current-menu-item.page_item.page-item-12839.current_page_item.menu-item-18667 > a {
    color: #d21e2b !important;
}

#mobile_menu6 li.menu-item-18644.et_first_mobile_item a {
    color: #666666 !important;
}

#mobile_menu6 li.menu-item-18658 a {
    color: #666666 !important;
}

#mobile_menu6 li.menu-item-18658.dt-open > a {
    color: #d21e2b !important;
}

#menu-item-19125 > a li#menu-item-22861 > a, li#menu-item-22864 > a, li#menu-item-22874 > a, li#menu-item-22877 > a, li#menu-item-18097 > a, li#menu-item-18104 > a {
    font-weight: 700 !important;
	color:black !important;
}
#menu-item-19125.bold-menu-text > a, #menu-item-22861.bold-menu-text > a {
    font-weight: 700 !important;
    color: black !important;
}

li#menu-item-18076 {
    border-right: 1px solid #d11f2c;
    align-self: start;
    margin-right: 15px;
    padding-top: 50px !important;
}
li#menu-item-18097 {
    width: 50%;
    border-right: 1px solid #d11f2c;
    align-self: start;
    /* margin-right: 15px; */
}

/*Mobile Menu*/
@media (max-width:1024px) {
.main-menu-design .menu-item a {
    text-decoration: none !important;
    padding: 8px 8px !important;
}
	li#menu-item-18076, li#menu-item-18101 {
    width: 100%;
    padding-top: 0 !important;
    border: none !important;
}
	li#menu-item-18072, li#menu-item-18098 {
    width: 100% !important;
}
	#menu-item-19674 {
    display: none;
}
	li#menu-item-18104 {
    width: 100% !important;
    border: none !important;
}
	.menu-item a:hover {
		color:#b7112a !important;	}
}

li#menu-item-22862 {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    align-content: center !important;
    flex-wrap: wrap !important;
	text-align: center;
}
#menu-item-22862 img {
   height: 210px;
}
#menu-item-19698 a {
    width: max-content !important;
    background: #b7102a;
    padding: 10px 25px !important;
    border-radius: 8px;
    margin-bottom: 10px;
    font-size: 14px;
    font-family: 'Plus Jakarta Sans';
    text-transform: capitalize;
}
li.wpml-ls-slot-shortcode_actions.wpml-ls-current-language {
    padding-top: 0 !important;
}
.menu-item-22863 ul.sub-menu, #menu-item-22860 ul.sub-menu, #menu-item-22856 ul.sub-menu {
    padding-right: 0 !important;
}
li.et_pb_menu_page_id-12536.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-18152 {
    border-right: 1px solid #d11f2c;
    align-self: start;
    margin-right: 15px;
    width: 30%;
}
li.link-desble.et_pb_menu_page_id-18156.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-22874 {
    width: 50%;
    border-right: 1px solid #d11f2c;
    align-self: start;
    margin-right: 15px;
    width: 48% !important;
}
.menu-item-22873 .image-mm-menu img {
    height: auto !important;
}
.menu-item-22873 ul.sub-menu {
    padding-right: 0 !important;
}
li.link-desble.et_pb_menu_page_id-18168.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-22877 {
    border-right: 1px solid #d11f2c;
    align-self: start;
    margin-right: 15px !important;
    width: 47% !important;
}