/*!
Theme Name:     Adrevicor (Neve Child)
Theme URI:      https://themeisle.com/themes/neve/
Template: neve
Author:         Montania System AB
Author URI:     https://montania.se
Description:    Neve child theme.
Version:        1.0.0
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    adrevicor
*/:root{--container-pad: clamp(1rem, 4vw, 2.5rem);--text-width: 45rem}.container.single-post-container,.container.single-page-container{max-width:100%;padding-left:0;padding-right:0}.single-post-container>.row,.single-page-container>.row{margin-left:0;margin-right:0}.nv-single-post-wrap.col,.nv-single-page-wrap.col{padding-left:0;padding-right:0}.nv-content-wrap>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}.nv-content-wrap>.alignwide{max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto}.nv-content-wrap>.alignfull{width:auto;max-width:none;margin-left:0;margin-right:0;padding:0}.nv-page-title-wrap{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}.header--row .container,.site-footer .container{max-width:var(--wp--style--global--content-size);padding-left:0;padding-right:0}#aioseo-admin-bar-noindex-warning .wrapper{min-height:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.admin-bar .header-menu-sidebar .close-sidebar-panel{margin-top:var(--wp-admin--admin-bar--height, 32px)}.nv-content-wrap .wp-block-themeisle-blocks-advanced-columns>.innerblocks-wrap{max-width:100%}.nv-content-wrap>.alignfull.wp-block-themeisle-blocks-advanced-columns>.innerblocks-wrap{max-width:var(--wp--style--global--content-size);margin-inline:auto}.nv-content-wrap .counter-start>.innerblocks-wrap{max-width:var(--columns-width);margin-inline:auto}.nv-content-wrap .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%}.nv-content-wrap .wp-block-themeisle-blocks-advanced-column{min-width:0}#header-grid.neve-transparent-header:not(.is-stuck) .header-main{--bgcolor: rgba(0, 0, 124, 0.35)}#header-grid.neve-transparent-header .header-main .sub-menu{--bgcolor: #00007c}.header--row .neve-mega-menu .no-link,.header--row .neve-mega-menu .nv-cl{text-transform:uppercase;letter-spacing:.22em;color:var(--nv-c-2);font-weight:600;font-size:.875rem;line-height:1rem}.nav-menu-primary .wrap::after,.nav-menu-secondary .wrap::after{background-color:var(--nv-c-2) !important}.neve-mega-menu:hover>.sub-menu{max-width:860px;border-radius:16px;border:1px solid hsla(0,0%,100%,.1490196078);border-top:0}.menu-mobile .neve-mm-heading.dold{display:none}.sm-style .sub-menu .wrap::after,.sm-style .sub-menu .wrap:hover::after{display:none !important}.header--row .nav-menu-secondary>ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header--row .nav-menu-secondary>ul>li>.wrap{background-color:var(--nv-c-1);white-space:nowrap;border:1px solid rgba(0,0,0,0);border-radius:8px;padding:8px 12px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.header--row .nav-menu-secondary>ul>li>.wrap>a,.header--row .nav-menu-secondary>ul>li>.wrap .caret{color:var(--nv-text-dark-bg)}.header--row .nav-menu-secondary>ul>li:hover>.wrap{background-color:var(--nv-primary-accent)}.header--row .nav-menu-secondary>ul>li:hover>.wrap>a,.header--row .nav-menu-secondary>ul>li:hover>.wrap .caret{color:#fff}.header--row .nav-menu-secondary>ul>li.linje>.wrap{background-color:rgba(0,0,0,0);border-color:currentColor;border-radius:10px}.header--row .nav-menu-secondary>ul>li.linje:hover>.wrap{background-color:var(--nv-site-bg)}.header--row .nav-menu-secondary>ul>li.linje:hover>.wrap>a,.header--row .nav-menu-secondary>ul>li.linje:hover>.wrap .caret{color:var(--nv-dark-bg)}.header--row .nav-menu-secondary>ul>li>.wrap::after{display:none}.header--row .nav-menu-secondary .sub-menu{border-radius:8px}.header-menu-sidebar .nav-menu-secondary{margin-top:1.5rem}.wrapper p,.editor-styles-wrapper p{max-width:var(--text-width);text-wrap:pretty;margin-inline:0}.wrapper p.has-text-align-center,.editor-styles-wrapper p.has-text-align-center{margin-inline:auto}.nv-content-wrap>:is(p,h2,h3,h4,h5,h6,ul,ol):where(:not(.alignwide):not(.alignfull)){max-width:min(var(--text-width),var(--wp--style--global--content-size));margin-inline:calc((100% - var(--wp--style--global--content-size))/2) auto}.nv-content-wrap>:is(p,h2,h3,h4,h5,h6,ul,ol):where(:not(.alignwide):not(.alignfull)).has-text-align-center{margin-inline:auto}.heading{font-family:var(--headingsfontfamily),var(--nv-fallback-ff);margin-bottom:0;letter-spacing:0;font-size:1.1rem}p.preheader{text-transform:uppercase;letter-spacing:.22em;color:var(--nv-primary-accent);font-weight:600;font-size:.75em;line-height:1rem}.excerpt-wrap ol,.excerpt-wrap ul,.nv-content-wrap ol,.nv-content-wrap ul{margin-block:1rem}li::marker{color:var(--nv-c-2);font-size:1.5em;line-height:1em}.hfg_header li,.site-footer li{font-size:.875rem}.site-footer :is(h1,h2,h3,h4,h5,h6){margin-bottom:0}.site-footer .widget:has(>:is(h1,h2,h3,h4,h5,h6):only-child){margin-bottom:8px}.site-footer .widget li{margin-top:0}.site-footer .widget li>a{display:block;padding:5px 0}.site-footer .nav-menu-footer .footer-menu>li.menu-item{margin:0}.site-footer .nav-menu-footer .footer-menu>li.menu-item>.wrap>a{padding:5px 10px}hr{margin:10px 0}a[href^="mailto:"]{overflow-wrap:anywhere}.dold{visibility:hidden}#wp-block-themeisle-blocks-advanced-columns-c1fadc76.counter-start{border:1px solid hsla(0,0%,100%,.1490196078)}.counter-start p.heading{font-family:var(--headingsfontfamily),var(--nv-fallback-ff);margin-bottom:.7rem}.counter-start p{margin-bottom:0}.wp-block-themeisle-blocks-icon-list .wp-block-themeisle-blocks-icon-list-item p{font-family:var(--headingsfontfamily),var(--nv-fallback-ff);font-weight:700}.wp-block-themeisle-blocks-icon-list .wp-block-themeisle-blocks-icon-list-item-content{margin-right:0}.tjanster-start>.innerblocks-wrap,.gap>.innerblocks-wrap{gap:1.5rem}.tjanster-start>.innerblocks-wrap h3{margin-bottom:1rem}.wp-block-themeisle-blocks-advanced-columns>.innerblocks-wrap{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.text-bild .wp-block-themeisle-blocks-advanced-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.text-bild.wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap{gap:0}.kategori-rutnat{position:absolute;margin:2rem 1rem;z-index:99}.kategori-rutnat a{text-decoration:none}.tjanst-bred p,.kontor p,.box p,.box h3{margin-bottom:0}.tjanst-bred.wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap{gap:0}@media(max-width: 600px){.tjanst-bred .innerblocks-wrap .innerblocks-wrap>:not(:first-child) ul{margin-top:0}.tjanst-bred .innerblocks-wrap .innerblocks-wrap>:not(:last-child) ul{margin-bottom:0}}.kontor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kontor .wp-block-themeisle-blocks-button-group{margin-top:auto}.personer>.wp-block-group{max-width:25rem;margin-inline:auto}.kartlank{display:-webkit-box;display:-ms-flexbox;display:flex}.kartlank:hover{opacity:.7}@media(max-width: 600px){.text-bild .wp-block-themeisle-blocks-advanced-column{border-radius:0 !important}.text-bild .wp-block-themeisle-blocks-advanced-column:first-child{border-top-left-radius:20px !important;border-top-right-radius:20px !important}.text-bild .wp-block-themeisle-blocks-advanced-column:last-child{border-bottom-left-radius:20px !important;border-bottom-right-radius:20px !important}.text-bild .wp-block-themeisle-blocks-advanced-column:last-child img{border-radius:0 0 20px 20px !important}.text-bild .wp-block-themeisle-blocks-advanced-column:first-child img{border-radius:20px 20px 0 0 !important}}.wp-block-themeisle-blocks-advanced-columns-separators.bottom svg{-webkit-transform:translateY(1px);transform:translateY(1px)}.wp-block-themeisle-blocks-accordion-item{border:1px solid hsla(0,0%,100%,.1490196078)}.wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap{gap:2rem}.wp-block-themeisle-blocks-button.is-style-outline{--padding: 8px 20px;--padding-tablet: var(--padding);--padding-mobile: var(--padding-tablet)}
