.elementor-98 .elementor-element.elementor-element-b2c8e76{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-98 .elementor-element.elementor-element-71acfd2 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-71acfd2{text-align:left;}.elementor-98 .elementor-element.elementor-element-71acfd2 img{width:153px;max-width:100%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-98 .elementor-element.elementor-element-914b0ea .elementor-menu-toggle{margin:0 auto;background-color:#AC222200;}.elementor-98 .elementor-element.elementor-element-914b0ea .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-914b0ea .elementor-nav-menu--main .elementor-item:hover,
					.elementor-98 .elementor-element.elementor-element-914b0ea .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-98 .elementor-element.elementor-element-914b0ea .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-98 .elementor-element.elementor-element-914b0ea .elementor-nav-menu--main .elementor-item:focus{color:#000000;}.elementor-98 .elementor-element.elementor-element-914b0ea .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-98 .elementor-element.elementor-element-914b0ea .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#DFDDDD;}.elementor-98 .elementor-element.elementor-element-914b0ea .e--pointer-framed .elementor-item:before,
					.elementor-98 .elementor-element.elementor-element-914b0ea .e--pointer-framed .elementor-item:after{border-color:#DFDDDD;}.elementor-98 .elementor-element.elementor-element-914b0ea .elementor-menu-toggle:hover, .elementor-98 .elementor-element.elementor-element-914b0ea .elementor-menu-toggle:focus{background-color:#C40808;}.elementor-98 .elementor-element.elementor-element-914b0ea{--nav-menu-icon-size:15px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-98 .elementor-element.elementor-element-b2c8e76{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-98 .elementor-element.elementor-element-b2c8e76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-71acfd2 */.elementor-nav-menu .menu-item a {
    display: inline-block;
    transition: padding-right 0.3s ease; /* Плавное расширение контейнера */
}

.elementor-nav-menu .menu-item a:hover {
    padding-right: 30px; /* Расширяем контейнер при наведении */
}

.elementor-nav-menu .menu-item a:hover::after {
    content: '';
    display: inline-block; /* Стрелка в потоке документа */
    width: 20px;
    height: 20px;
    background-image: url('https://metallspesialisten.no/wp-content/uploads/2025/04/strelka.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 10px; /* Отступ слева от текста */
    vertical-align: middle; /* Выравнивание по вертикали */
}

.elementor-nav-menu .menu-item {
    display: inline-block;
    margin-right: 10px; /* Отступ между пунктами */
}/* End custom CSS */

/* Start custom CSS for nav-menu, class: .elementor-element-914b0ea */nav a::after,
.menu-item a::after,
nav .menu-item::after {
    content: none !important;
    display: none !important;
}
/* Добавляем SVG к пункту меню "Kan Lages?" */
.menu-item-125 a::after {
    content: ''; /* Пустой контент, так как используем фоновое изображение */
    display: inline-block; /* Делаем псевдоэлемент блочным для корректного отображения */
    width: 20px; /* Ширина SVG (можно настроить) */
    height: 20px; /* Высота SVG (можно настроить) */
    background-image: url('https://metallspesialisten.no/wp-content/uploads/2025/04/tmpneoja.svg'); /* URL SVG */
    background-size: contain; /* Сохраняем пропорции SVG */
    background-repeat: no-repeat; /* Не повторяем изображение */
    margin-left: 5px; /* Отступ от текста */
    vertical-align: middle; /* Выравниваем по центру текста */
}

/* Сохраняем существующий стиль для "Kan Lages?" */
.menu-item-125 a {
    background-color: #ff0000; /* Красный фон */
    padding: 5px 10px;
    display: inline-block;
    border-radius: 5px;
    color: #fff; /* Белый цвет текста */
}
/* Убираем ::after для всех пунктов меню, кроме "Kan Lages?" */
.menu a::after:not(#menu-item-91 a::after),
.menu .menu-item::after:not(#menu-item-91.menu-item::after) {
    content: none !important;
    display: none !important;
}

/* Добавляем SVG к пункту меню "Kan Lages?" */
#menu-item-91 a::after {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url('https://metallspesialisten.no/wp-content/uploads/2025/04/tmpneoja.svg');
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 5px;
    vertical-align: middle;
}

/* Сохраняем стиль для "Kan Lages?" */
#menu-item-91 a {
    background-color: #ff0000;
    padding: 5px 10px;
    display: inline-block;
    border-radius: 5px;
    color: #fff;
}/* End custom CSS */


