
/* custom css - generated by TagDiv Composer */
/* custom css - generated by TagDiv Composer */
.td_block_list_menu ul{
                  flex-wrap: wrap;
                  margin-left: 12px;
                }.td_block_list_menu ul li{
					margin-left: 0;
				}.td_block_list_menu ul li a{
					display: flex;
                  	margin-left: 0;
                }.td_block_list_menu .td-blm-menu-item-txt{
					display: flex;
					align-items: center;
					flex-grow: 1;
				}.td_block_list_menu .sub-menu{
                  padding-left: 22px;
                }.td_block_list_menu .sub-menu li{
                  font-size: 13px;
                }.td_block_list_menu li.current-menu-item > a,
				.td_block_list_menu li.current-menu-ancestor > a,
				.td_block_list_menu li.current-category-ancestor > a,
				.td_block_list_menu li.current-page-ancestor > a{
				    color: var(--td_theme_color, #4db2ec);
				}.td_block_list_menu .td-blm-sub-icon{
					display: flex;
					align-items: center;
					justify-content: center;
					margin-left: .6em;
					padding: 0 .6em;
					transition: transform .2s ease-in-out;
				}.td_block_list_menu .td-blm-sub-icon svg{
					display: block;
					width: 1em;
					height: auto;
				}.td_block_list_menu .td-blm-sub-icon svg,
				.td_block_list_menu .td-blm-sub-icon svg *{
					fill: currentColor;
				}.td_block_list_menu.td-blm-display-accordion .menu-item-has-children ul{
					display: none;
				}.td_block_list_menu.td-blm-display-accordion .menu-item-has-children-open > a > .td-blm-sub-icon{
					transform: rotate(180deg);
				}.td_block_list_menu.td-blm-display-horizontal ul{
					display: flex;
				}body .tdi_79 ul{
					margin: 0px;
				}body .tdi_79 a,
				body .tdi_79 .td-blm-sub-icon{
					color: #000000;
				}body .tdi_79 li.current-menu-item > a,
				body .tdi_79 li.current-menu-ancestor > a,
				body .tdi_79 li.current-category-ancestor > a,
				body .tdi_79 li.current-page-ancestor > a,
				body .tdi_79 a:hover,
				body .tdi_79 li.current-menu-item > a > .td-blm-sub-icon,
				body .tdi_79 li.current-menu-ancestor > a > .td-blm-sub-icon,
				body .tdi_79 li.current-category-ancestor > a > .td-blm-sub-icon,
				body .tdi_79 li.current-page-ancestor > a > .td-blm-sub-icon,
				body .tdi_79 a:hover > .td-blm-sub-icon{
					color: #f26060;
				}body .tdi_79 li{
					font-family:Cabin !important;font-size:14px !important;line-height:22px !important;font-weight:500 !important;
				}

/* portrait */
@media (min-width: 768px) and (max-width: 1018px){
/* custom css - generated by TagDiv Composer */
body .tdi_79 li{
					font-size:12px !important;
				}
}

/* phone */
@media (max-width: 767px){
/* custom css - generated by TagDiv Composer */
body .tdi_79 li{
					font-size:13px !important;line-height:26px !important;
				}
}
