.btn-primary .button-icon {
	display: none; 
}
.btn-secondary .button-icon {
	display: none; 
}
.btn-tertiary .button-icon {
	display: none; 
}
.icon-list.icon-add li::before  { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
}
.btn .button-icon.icon-add, .btn-text .button-icon.icon-add, .virta-icon.icon-add { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
}
.icon-list.icon-check li::before  { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/check.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/check.svg');
}
.btn .button-icon.icon-check, .btn-text .button-icon.icon-check, .virta-icon.icon-check { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/check.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/check.svg');
}
.icon-list.icon-rocket-launch li::before  { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/rocket_launch.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/rocket_launch.svg');
}
.btn .button-icon.icon-rocket-launch, .btn-text .button-icon.icon-rocket-launch, .virta-icon.icon-rocket-launch { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/rocket_launch.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/rocket_launch.svg');
}
.icon-list.icon-close li::before  { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/close.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/close.svg');
}
.btn .button-icon.icon-close, .btn-text .button-icon.icon-close, .virta-icon.icon-close { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/close.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/close.svg');
}
.icon-list.icon-arrow-right li::before  { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_right.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_right.svg');
}
.btn .button-icon.icon-arrow-right, .btn-text .button-icon.icon-arrow-right, .virta-icon.icon-arrow-right { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_right.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_right.svg');
}
.icon-list.icon-arrow-left li::before  { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_left.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_left.svg');
}
.btn .button-icon.icon-arrow-left, .btn-text .button-icon.icon-arrow-left, .virta-icon.icon-arrow-left { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_left.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_left.svg');
}
.icon-list.icon-download li::before  { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/download.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/download.svg');
}
.btn .button-icon.icon-download, .btn-text .button-icon.icon-download, .virta-icon.icon-download { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/download.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/download.svg');
}
.icon-list.icon-checkmark li::before  { 
	mask-image: url('/wp-content/themes/hwkplus/img/checkmark.svg');
	-webkit-mask-image: url('/wp-content/themes/hwkplus/img/checkmark.svg');
}
.btn .button-icon.icon-checkmark, .btn-text .button-icon.icon-checkmark, .virta-icon.icon-checkmark { 
	display: block; 
	mask-image: url('/wp-content/themes/hwkplus/img/checkmark.svg');
	-webkit-mask-image: url('/wp-content/themes/hwkplus/img/checkmark.svg');
}
.toggle-icon-add {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	transform: rotate(0deg);
}
.toggle-icon-add.active {
	transform: rotate(225deg);
}
.wp-block-blockflow-expand .expand-toggle .icon-direction-down .toggle-icon-add {
	transform: rotate(0deg);
}
.wp-block-blockflow-expand .expand-toggle .icon-direction-right .toggle-icon-add {
	transform: rotate(0deg);
}
.wp-block-blockflow-expand .expand-toggle .icon-direction-left .toggle-icon-add {
	transform: rotate(0deg);
}
.wp-block-blockflow-expand.open .expand-toggle .toggle-icon-add {
	transform: rotate(225deg);
}
.toggle-icon-chevron_down {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	transform: rotate(0deg);
}
.toggle-icon-chevron_down.active {
	transform: rotate(180deg);
}
.wp-block-blockflow-expand .expand-toggle .icon-direction-down .toggle-icon-chevron_down {
	transform: rotate(0deg);
}
.wp-block-blockflow-expand .expand-toggle .icon-direction-right .toggle-icon-chevron_down {
	transform: rotate(270deg);
}
.wp-block-blockflow-expand .expand-toggle .icon-direction-left .toggle-icon-chevron_down {
	transform: rotate(90deg);
}
.wp-block-blockflow-expand.open .expand-toggle .toggle-icon-chevron_down {
	transform: rotate(180deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-0-icon-add .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-0-icon-add .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-0-selected-icon-add .wp-block-blockflow-navigation-link.has-submenu.level-1 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-0-selected-icon-add .wp-block-blockflow-navigation-link.has-megamenu.level-1 > .components-base-control > .components-base-control__field::after {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-b .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-b .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-0-icon-add .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-0-icon-add .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-0-selected-icon-add.level-1-position-b .wp-block-blockflow-navigation-link.has-submenu.level-1 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-0-selected-icon-add.level-1-position-b .wp-block-blockflow-navigation-link.has-megamenu.level-1 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-r .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-r .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-0-icon-add .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-0-icon-add .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-selected-icon-add.level-1-position-r .wp-block-blockflow-navigation-link.has-submenu.level-1 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-selected-icon-add.level-1-position-r .wp-block-blockflow-navigation-link.has-megamenu.level-1 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-l .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-l .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-selected-icon-add.level-1-position-l .wp-block-blockflow-navigation-link.has-submenu.level-1 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-selected-icon-add.level-1-position-l .wp-block-blockflow-navigation-link.has-megamenu.level-1 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-b.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-b.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-0-icon-add .blockflow-navigation-level-1 > li.has-sub-menu.open > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-0-icon-add .blockflow-navigation-level-1 > li.has-mega-menu.open  > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-r.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-r.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-l.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-add.level-1-position-l.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-1-icon-add .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-1-icon-add .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-1-selected-icon-add .wp-block-blockflow-navigation-link.has-submenu.level-2 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-1-selected-icon-add .wp-block-blockflow-navigation-link.has-megamenu.level-2 > .components-base-control > .components-base-control__field::after {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-b .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-b .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-1-icon-add .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-1-icon-add .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-1-selected-icon-add.level-2-position-b .wp-block-blockflow-navigation-link.has-submenu.level-2 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-1-selected-icon-add.level-2-position-b .wp-block-blockflow-navigation-link.has-megamenu.level-2 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-r .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-r .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-1-icon-add .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-1-icon-add .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-selected-icon-add.level-2-position-r .wp-block-blockflow-navigation-link.has-submenu.level-2 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-selected-icon-add.level-2-position-r .wp-block-blockflow-navigation-link.has-megamenu.level-2 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-l .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-l .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-selected-icon-add.level-2-position-l .wp-block-blockflow-navigation-link.has-submenu.level-2 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-selected-icon-add.level-2-position-l .wp-block-blockflow-navigation-link.has-megamenu.level-2 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-b.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-b.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-1-icon-add .blockflow-navigation-level-2 > li.has-sub-menu.open > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-1-icon-add .blockflow-navigation-level-2 > li.has-mega-menu.open  > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-r.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-r.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-l.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-add.level-2-position-l.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-2-icon-add .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-2-icon-add .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-2-selected-icon-add .wp-block-blockflow-navigation-link.has-submenu.level-3 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-2-selected-icon-add .wp-block-blockflow-navigation-link.has-megamenu.level-3 > .components-base-control > .components-base-control__field::after {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-b .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-b .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-2-icon-add .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-2-icon-add .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-2-selected-icon-add.level-3-position-b .wp-block-blockflow-navigation-link.has-submenu.level-3 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-2-selected-icon-add.level-3-position-b .wp-block-blockflow-navigation-link.has-megamenu.level-3 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-r .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-r .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-2-icon-add .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-2-icon-add .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-selected-icon-add.level-3-position-r .wp-block-blockflow-navigation-link.has-submenu.level-3 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-selected-icon-add.level-3-position-r .wp-block-blockflow-navigation-link.has-megamenu.level-3 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-l .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-l .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-selected-icon-add.level-3-position-l .wp-block-blockflow-navigation-link.has-submenu.level-3 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-selected-icon-add.level-3-position-l .wp-block-blockflow-navigation-link.has-megamenu.level-3 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-b.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-b.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-2-icon-add .blockflow-navigation-level-3 > li.has-sub-menu.open > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-2-icon-add .blockflow-navigation-level-3 > li.has-mega-menu.open  > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-r.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-r.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-l.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-add.level-3-position-l.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-3-icon-add .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-3-icon-add .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-3-selected-icon-add .wp-block-blockflow-navigation-link.has-submenu.level-4 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-3-selected-icon-add .wp-block-blockflow-navigation-link.has-megamenu.level-4 > .components-base-control > .components-base-control__field::after {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-b .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-b .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-3-icon-add .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-3-icon-add .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-3-selected-icon-add.level-4-position-b .wp-block-blockflow-navigation-link.has-submenu.level-4 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-3-selected-icon-add.level-4-position-b .wp-block-blockflow-navigation-link.has-megamenu.level-4 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-r .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-r .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-3-icon-add .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-3-icon-add .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-selected-icon-add.level-4-position-r .wp-block-blockflow-navigation-link.has-submenu.level-4 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-selected-icon-add.level-4-position-r .wp-block-blockflow-navigation-link.has-megamenu.level-4 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-l .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-l .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-selected-icon-add.level-4-position-l .wp-block-blockflow-navigation-link.has-submenu.level-4 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-selected-icon-add.level-4-position-l .wp-block-blockflow-navigation-link.has-megamenu.level-4 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-b.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-b.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-3-icon-add .blockflow-navigation-level-4 > li.has-sub-menu.open > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-3-icon-add .blockflow-navigation-level-4 > li.has-mega-menu.open  > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-r.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-r.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-l.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-add.level-4-position-l.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-0-selected-icon-chevron_down .wp-block-blockflow-navigation-link.has-submenu.level-1 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-0-selected-icon-chevron_down .wp-block-blockflow-navigation-link.has-megamenu.level-1 > .components-base-control > .components-base-control__field::after {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-b .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-b .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-0-icon-chevron_down .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-0-icon-chevron_down .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-0-selected-icon-chevron_down.level-1-position-b .wp-block-blockflow-navigation-link.has-submenu.level-1 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-0-selected-icon-chevron_down.level-1-position-b .wp-block-blockflow-navigation-link.has-megamenu.level-1 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-r .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-r .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-0-icon-chevron_down .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-0-icon-chevron_down .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-selected-icon-chevron_down.level-1-position-r .wp-block-blockflow-navigation-link.has-submenu.level-1 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-selected-icon-chevron_down.level-1-position-r .wp-block-blockflow-navigation-link.has-megamenu.level-1 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(270deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-l .blockflow-navigation-level-1 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-l .blockflow-navigation-level-1 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-selected-icon-chevron_down.level-1-position-l .wp-block-blockflow-navigation-link.has-submenu.level-1 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-selected-icon-chevron_down.level-1-position-l .wp-block-blockflow-navigation-link.has-megamenu.level-1 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(90deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-b.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-b.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-0-icon-chevron_down .blockflow-navigation-level-1 > li.has-sub-menu.open > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-0-icon-chevron_down .blockflow-navigation-level-1 > li.has-mega-menu.open  > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(180deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-r.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-r.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(90deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-l.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-0-icon-chevron_down.level-1-position-l.level-0-icon-rotate .blockflow-navigation-level-1 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(270deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-1-selected-icon-chevron_down .wp-block-blockflow-navigation-link.has-submenu.level-2 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-1-selected-icon-chevron_down .wp-block-blockflow-navigation-link.has-megamenu.level-2 > .components-base-control > .components-base-control__field::after {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-b .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-b .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-1-icon-chevron_down .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-1-icon-chevron_down .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-1-selected-icon-chevron_down.level-2-position-b .wp-block-blockflow-navigation-link.has-submenu.level-2 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-1-selected-icon-chevron_down.level-2-position-b .wp-block-blockflow-navigation-link.has-megamenu.level-2 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-r .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-r .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-1-icon-chevron_down .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-1-icon-chevron_down .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-selected-icon-chevron_down.level-2-position-r .wp-block-blockflow-navigation-link.has-submenu.level-2 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-selected-icon-chevron_down.level-2-position-r .wp-block-blockflow-navigation-link.has-megamenu.level-2 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(270deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-l .blockflow-navigation-level-2 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-l .blockflow-navigation-level-2 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-selected-icon-chevron_down.level-2-position-l .wp-block-blockflow-navigation-link.has-submenu.level-2 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-selected-icon-chevron_down.level-2-position-l .wp-block-blockflow-navigation-link.has-megamenu.level-2 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(90deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-b.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-b.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-1-icon-chevron_down .blockflow-navigation-level-2 > li.has-sub-menu.open > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-1-icon-chevron_down .blockflow-navigation-level-2 > li.has-mega-menu.open  > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(180deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-r.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-r.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(90deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-l.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-1-icon-chevron_down.level-2-position-l.level-1-icon-rotate .blockflow-navigation-level-2 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(270deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-2-selected-icon-chevron_down .wp-block-blockflow-navigation-link.has-submenu.level-3 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-2-selected-icon-chevron_down .wp-block-blockflow-navigation-link.has-megamenu.level-3 > .components-base-control > .components-base-control__field::after {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-b .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-b .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-2-icon-chevron_down .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-2-icon-chevron_down .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-2-selected-icon-chevron_down.level-3-position-b .wp-block-blockflow-navigation-link.has-submenu.level-3 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-2-selected-icon-chevron_down.level-3-position-b .wp-block-blockflow-navigation-link.has-megamenu.level-3 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-r .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-r .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-2-icon-chevron_down .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-2-icon-chevron_down .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-selected-icon-chevron_down.level-3-position-r .wp-block-blockflow-navigation-link.has-submenu.level-3 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-selected-icon-chevron_down.level-3-position-r .wp-block-blockflow-navigation-link.has-megamenu.level-3 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(270deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-l .blockflow-navigation-level-3 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-l .blockflow-navigation-level-3 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-selected-icon-chevron_down.level-3-position-l .wp-block-blockflow-navigation-link.has-submenu.level-3 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-selected-icon-chevron_down.level-3-position-l .wp-block-blockflow-navigation-link.has-megamenu.level-3 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(90deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-b.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-b.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-2-icon-chevron_down .blockflow-navigation-level-3 > li.has-sub-menu.open > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-2-icon-chevron_down .blockflow-navigation-level-3 > li.has-mega-menu.open  > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(180deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-r.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-r.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(90deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-l.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-2-icon-chevron_down.level-3-position-l.level-2-icon-rotate .blockflow-navigation-level-3 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(270deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-3-selected-icon-chevron_down .wp-block-blockflow-navigation-link.has-submenu.level-4 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-3-selected-icon-chevron_down .wp-block-blockflow-navigation-link.has-megamenu.level-4 > .components-base-control > .components-base-control__field::after {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-b .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-b .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-3-icon-chevron_down .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-3-icon-chevron_down .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-3-selected-icon-chevron_down.level-4-position-b .wp-block-blockflow-navigation-link.has-submenu.level-4 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-3-selected-icon-chevron_down.level-4-position-b .wp-block-blockflow-navigation-link.has-megamenu.level-4 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-r .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-r .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-3-icon-chevron_down .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-3-icon-chevron_down .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-selected-icon-chevron_down.level-4-position-r .wp-block-blockflow-navigation-link.has-submenu.level-4 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-selected-icon-chevron_down.level-4-position-r .wp-block-blockflow-navigation-link.has-megamenu.level-4 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(270deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-l .blockflow-navigation-level-4 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-l .blockflow-navigation-level-4 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-selected-icon-chevron_down.level-4-position-l .wp-block-blockflow-navigation-link.has-submenu.level-4 > .components-base-control > .components-base-control__field::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-selected-icon-chevron_down.level-4-position-l .wp-block-blockflow-navigation-link.has-megamenu.level-4 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(90deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-b.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-b.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-3-icon-chevron_down .blockflow-navigation-level-4 > li.has-sub-menu.open > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-3-icon-chevron_down .blockflow-navigation-level-4 > li.has-mega-menu.open  > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(180deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-r.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-r.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(90deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-l.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-3-icon-chevron_down.level-4-position-l.level-3-icon-rotate .blockflow-navigation-level-4 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(270deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-main-icon-add .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-main-icon-add .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-main-selected-icon-add .wp-block-blockflow-navigation-link.has-submenu.level-0 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-main-selected-icon-add .wp-block-blockflow-navigation-link.has-megamenu.level-0 > .components-base-control > .components-base-control__field::after {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/add.svg');
	transform: translateY(-50%) rotate(0deg);
}
body:not(.wp-admin):not(.block-editor-iframe__body).is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-b .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-b .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-main-icon-add.mobile-nav-type-expanding .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-main-icon-add.mobile-nav-type-expanding .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-main-selected-icon-add.level-0-position-b .wp-block-blockflow-navigation-link.has-submenu.level-0 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-main-selected-icon-add.level-0-position-b .wp-block-blockflow-navigation-link.has-megamenu.level-0 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-r .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-r .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-main-icon-add .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-main-icon-add .blockflow-navigation-level-0 > li.has-mega-menu  > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-main-selected-icon-add.level-0-position-r .wp-block-blockflow-navigation-link.has-submenu.level-0 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-main-selected-icon-add.level-0-position-r .wp-block-blockflow-navigation-link.has-megamenu.level-0 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-l .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-l .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-main-selected-icon-add.level-0-position-l .wp-block-blockflow-navigation-link.has-submenu.level-0 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-main-selected-icon-add.level-0-position-l .wp-block-blockflow-navigation-link.has-megamenu.level-0 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-b.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-b.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-main-icon-add.mobile-nav-type-expanding .blockflow-navigation-level-0 > li.has-sub-menu.open > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-main-icon-add.mobile-nav-type-expanding .blockflow-navigation-level-0 > li.has-mega-menu.open > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-r.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-r.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-l.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-add.level-0-position-l.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(225deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-main-selected-icon-chevron_down .wp-block-blockflow-navigation-link.has-submenu.level-0 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-main-selected-icon-chevron_down .wp-block-blockflow-navigation-link.has-megamenu.level-0 > .components-base-control > .components-base-control__field::after {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_down.svg');
	transform: translateY(-50%) rotate(0deg);
}
body:not(.wp-admin):not(.block-editor-iframe__body).is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-b .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-b .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-main-icon-chevron_down.mobile-nav-type-expanding .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-expanding.level-main-icon-chevron_down.mobile-nav-type-expanding .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-main-selected-icon-chevron_down.level-0-position-b .wp-block-blockflow-navigation-link.has-submenu.level-0 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-main-selected-icon-chevron_down.level-0-position-b .wp-block-blockflow-navigation-link.has-megamenu.level-0 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(0deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-r .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-r .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-main-icon-chevron_down .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.mobile-nav-type-sliding.level-main-icon-chevron_down .blockflow-navigation-level-0 > li.has-mega-menu  > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-main-selected-icon-chevron_down.level-0-position-r .wp-block-blockflow-navigation-link.has-submenu.level-0 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-main-selected-icon-chevron_down.level-0-position-r .wp-block-blockflow-navigation-link.has-megamenu.level-0 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(270deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-l .blockflow-navigation-level-0 > li.has-sub-menu > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-l .blockflow-navigation-level-0 > li.has-mega-menu > .wp-block-blockflow-navigation-link::after,
.wp-block-blockflow-navigation.level-main-selected-icon-chevron_down.level-0-position-l .wp-block-blockflow-navigation-link.has-submenu.level-0 > .components-base-control > .components-base-control__field::after,
.wp-block-blockflow-navigation.level-main-selected-icon-chevron_down.level-0-position-l .wp-block-blockflow-navigation-link.has-megamenu.level-0 > .components-base-control > .components-base-control__field::after {
	transform: translateY(-50%) rotate(90deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-b.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-b.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.mobile-nav-type-expanding .blockflow-navigation-level-0 > li.has-sub-menu.open > .wp-block-blockflow-navigation-link::after,
.is-mobile-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.mobile-nav-type-expanding .blockflow-navigation-level-0 > li.has-mega-menu.open > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(180deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-r.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-r.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(90deg);
}
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-l.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-sub-menu:hover > .wp-block-blockflow-navigation-link::after,
.is-desktop-menu-active.wp-block-blockflow-navigation.level-main-icon-chevron_down.level-0-position-l.level-main-icon-rotate .blockflow-navigation-level-0 > li.has-mega-menu:hover > .wp-block-blockflow-navigation-link::after {
	transform: translateY(-50%) rotate(270deg);
}
.totop-icon-arrow_up {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_up.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_up.svg');
}
.totop-icon-chevron_up {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_up.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_up.svg');
}
.totop-icon-expand_circle_up {
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/expand_circle_up.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/expand_circle_up.svg');
}
.totop-icon-arrow-up {
	mask-image: url('/wp-content/themes/hwkplus/img/arrow-up.svg');
	-webkit-mask-image: url('/wp-content/themes/hwkplus/img/arrow-up.svg');
}
.btn .button-icon.icon-search, .virta-icon.icon-search { 
	display: block; 
	mask-image: url('/wp-content/themes/hwkplus/img/search-black.svg');
	-webkit-mask-image: url('/wp-content/themes/hwkplus/img/search-black.svg');
}
.btn .button-icon.icon-search-flipped, .virta-icon.icon-search-flipped { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/search_flipped.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/search_flipped.svg');
}
.btn .button-icon.icon-arrow-right, .virta-icon.icon-arrow-right { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_right.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_right.svg');
}
.btn .button-icon.icon-filter-list, .virta-icon.icon-filter-list { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/filter_list.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/filter_list.svg');
}
.btn .button-icon.icon-filter, .virta-icon.icon-filter { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/filter.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/filter.svg');
}
.btn .button-icon.icon-filter-funnel, .virta-icon.icon-filter-funnel { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/filter_funnel.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/filter_funnel.svg');
}
.icon-list.icon-download li::before  { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/download.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/download.svg');
}
.btn .button-icon.icon-download, .virta-icon.icon-download { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/download.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/download.svg');
}
.icon-list.icon-arrow_downward li::before  { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_downward.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_downward.svg');
}
.btn .button-icon.icon-arrow_downward, .virta-icon.icon-arrow_downward { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_downward.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_downward.svg');
}
.icon-list.icon-keyboard_arrow_down li::before  { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/keyboard_arrow_down.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/keyboard_arrow_down.svg');
}
.btn .button-icon.icon-keyboard_arrow_down, .virta-icon.icon-keyboard_arrow_down { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/keyboard_arrow_down.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/keyboard_arrow_down.svg');
}
.virta-icon.icon-keyboard_arrow_right { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/keyboard_arrow_right.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/keyboard_arrow_right.svg');
}
.virta-icon.icon-arrow_right { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_right.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/arrow_right.svg');
}
.virta-icon.icon-expand_circle_right { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/expand_circle_right.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/expand_circle_right.svg');
}
.virta-icon.icon-expand_circle_right_alt { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/expand_circle_right_alt.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/expand_circle_right_alt.svg');
}
.virta-icon.icon-arrow-right { 
	display: block; 
	mask-image: url('/wp-content/themes/hwkplus/img/arrow-right.svg');
	-webkit-mask-image: url('/wp-content/themes/hwkplus/img/arrow-right.svg');
}
.virta-icon.icon-ring { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/ring.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/ring.svg');
}
.virta-icon.icon-dots_rotate { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/dots_rotate.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/dots_rotate.svg');
}
.virta-icon.icon-dots_bounce { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/dots_bounce.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/dots_bounce.svg');
}
.virta-icon.icon-email { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/email.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/email.svg');
}
.virta-icon.icon-facebook { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/facebook.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/facebook.svg');
}
.virta-icon.icon-instagram { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/instagram.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/instagram.svg');
}
.virta-icon.icon-linkedin { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/linkedin.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/linkedin.svg');
}
.virta-icon.icon-pinterest { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/pinterest.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/pinterest.svg');
}
.virta-icon.icon-rss { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/rss.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/rss.svg');
}
.virta-icon.icon-soundcloud { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/soundcloud.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/soundcloud.svg');
}
.virta-icon.icon-vimeo { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/vimeo.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/vimeo.svg');
}
.virta-icon.icon-x { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/x.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/x.svg');
}
.virta-icon.icon-xing { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/xing.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/xing.svg');
}
.virta-icon.icon-youtube { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/youtube.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/youtube.svg');
}
.virta-icon.icon-whatsapp { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/whatsapp.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/whatsapp.svg');
}
.virta-icon.icon-telegram { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/telegram.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/telegram.svg');
}
.virta-icon.icon-phone { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/phone.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/phone.svg');
}
.virta-icon.icon-reddit { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/reddit.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/reddit.svg');
}
.virta-icon.icon-skype { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/skype.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/skype.svg');
}
.virta-icon.icon-tumblr { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/tumblr.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/tumblr.svg');
}
.virta-icon.icon-threads { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/threads.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/threads.svg');
}
.virta-icon.icon-tiktok { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/tiktok.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/tiktok.svg');
}
.virta-icon.icon-messenger { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/messenger.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/messenger.svg');
}
.virta-icon.icon-snapchat { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/snapchat.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/snapchat.svg');
}
.virta-icon.icon-twitch { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/twitch.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/twitch.svg');
}
.virta-icon.icon-discord { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/discord.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/discord.svg');
}
.virta-icon.icon-line { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/line.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/line.svg');
}
.virta-icon.icon-signal { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/signal.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/signal.svg');
}
.virta-icon.icon-kickstarter { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/kickstarter.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/kickstarter.svg');
}
.virta-icon.icon-bereal { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/bereal.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/bereal.svg');
}
.virta-icon.icon-mastodon { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/mastodon.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/mastodon.svg');
}
.virta-icon.icon-spotify { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/spotify.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/spotify.svg');
}
.virta-icon.icon-wechat { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/wechat.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/wechat.svg');
}
.virta-icon.icon-bluesky { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/bluesky.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/bluesky.svg');
}
.virta-icon.icon-custom { 
	display: block; 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/social/custom.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/social/custom.svg');
}
.breadcrumb-nav.icon-chevron_right li::before { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_right.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/chevron_right.svg');
}
.breadcrumb-nav.icon-dot li::before { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/dot.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/dot.svg');
}
.breadcrumb-nav.icon-line li::before { 
	mask-image: url('/wp-content/themes/virtawp/assets/icons/material/line.svg');
	-webkit-mask-image: url('/wp-content/themes/virtawp/assets/icons/material/line.svg');
}
