@font-face{font-family:Regular-Cargo;src:url('../images/reference/Regular-Cargo.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
body{background:#f1ecea;color:#555;font-family:Arial,Helvetica,sans-serif}h1,h2,h3,.astroid-nav,.astroid-logo{font-family:Regular-Cargo,Arial,sans-serif!important;font-weight:400}img{max-width:100%;height:auto}a:focus-visible,button:focus-visible{outline:3px solid #9c553e;outline-offset:4px}.a4x4-hero-section,.a4x4-hero-section .container,.a4x4-hero-section .container-fluid{max-width:none!important;padding:0!important}.a4x4-hero-section .row{margin:0}.a4x4-hero-section [class*=col-]{padding:0}.a4x4-hero{height:400px;display:grid;place-items:center;background:center/cover no-repeat url('../images/reference/d607778f6e4f21eebd05c9306bf333e9_2Test_Header.jpg')}.a4x4-brand{width:min(680px,85vw);height:190px;background:center/contain no-repeat url('../images/reference/5242bb766ee2e3cc4a01c82f8c8cd3dd_logo_header_a4x4_trans_white.png')}.a4x4-menu-section{background:#f1ecea}.a4x4-card-row{padding:5px 0!important}.a4x4-card-row .row{--bs-gutter-x:10px;--bs-gutter-y:10px}.a4x4-card{height:100%;background:#7e979e;color:white}.a4x4-photo{height:280px;background:center/cover no-repeat}.a4x4-copy{padding:24px}.a4x4-copy h2{font-size:clamp(26px,2.3vw,40px);line-height:1.15;text-transform:uppercase;color:white;margin:0 0 18px}.a4x4-copy p{font-size:15px;line-height:1.6;margin:0}.a4x4-copy a{color:white;text-decoration:underline;text-underline-offset:3px}.a4x4-copy a:hover{color:#f1ecea}.a4x4-card-2,.a4x4-card-4,.a4x4-card-7,.a4x4-card-10,.a4x4-card-14{background:#65595c}.a4x4-footer{padding:35px 15px;background:#ded7d4}.a4x4-contact{font-size:14px;line-height:1.7}.a4x4-contact a{color:#624754}.a4x4-main{padding-top:20px;padding-bottom:20px}.a4x4-demo-area{display:none}.a4x4-demo-on .a4x4-demo-area{display:block}.a4x4-demo-on .a4x4-card-row .astroid-column{display:flex;flex-direction:column}.a4x4-demo-on .a4x4-card-row .a4x4-demo-area{flex:1}.a4x4-demo-on .a4x4-card-row .a4x4-demo-area>div{height:100%}@media(max-width:991px){.a4x4-hero{height:320px}.a4x4-photo{height:240px}}@media(max-width:575px){.a4x4-hero{height:220px}.a4x4-brand{height:110px}.a4x4-photo{height:220px}.a4x4-copy{padding:22px}.a4x4-copy h2{font-size:30px}.a4x4-card-row{padding-left:5px!important;padding-right:5px!important}}
.a4x4-card-1 .a4x4-photo{background-image:url('../images/reference/449ec5846835af9ed4497c4f55461959_block_breit_mietwagen.jpg')}
.a4x4-card-2 .a4x4-photo{background-image:url('../images/reference/a833e6c1421d5ef119cb43543cee4771_startseitenlanmeldung1von12.jpg')}
.a4x4-card-3 .a4x4-photo{background-image:url('../images/reference/5b91d9eb765bd01a8514e864d93163b4_abenteuer4x4_offroad_trainingmercedes_g_2021_02_24.jpg')}
.a4x4-card-4 .a4x4-photo{background-image:url('../images/reference/63405ca2f16ba0031a8aa89a9f434342_grenadier_summit_2026_2_kachel_abntr4x4.jpg')}
.a4x4-card-5 .a4x4-photo{background-image:url('../images/reference/a833e6c1421d5ef119cb43543cee4771_startseitenlanmeldung1von12.jpg')}
.a4x4-card-6 .a4x4-photo{background-image:url('../images/reference/05be490778f65c24178061ba328f527d_2block_quadrat_klima_final_12012021.jpg')}
.a4x4-card-7 .a4x4-photo{background-image:url('../images/reference/1bcb06eb7f2ebdd3991049fb1908cfc0_grenadierrocksliderstartseite1.jpg')}
.a4x4-card-8 .a4x4-photo{background-image:url('../images/reference/97b2ed23fe5ee028726db089b4265b56_feuerpfanne_elm.jpg')}
.a4x4-card-9 .a4x4-photo{background-image:url('../images/reference/b87c6bcca037565c5757e7e44efc4413_gp30t_TBone_Pfannenknecht_Teekessel700x441.jpg')}
.a4x4-card-10 .a4x4-photo{background-image:url('../images/reference/bd4694859fd7eb96ab55ee1592e67c10_MAV_4338.jpg')}
.a4x4-card-11 .a4x4-photo{background-image:url('../images/reference/97b2ed23fe5ee028726db089b4265b56_feuerpfanne_elm.jpg')}
.a4x4-card-12 .a4x4-photo{background-image:url('../images/reference/98551cd309d493e3660afa963859064a_41_PolenNord_FINAL_ANDI_25022021.jpg')}
.a4x4-card-13 .a4x4-photo{background-image:url('../images/reference/2de189cbc3c560413d42c68dced93c6d_20181222_0983.jpg')}

/* 0.1.2: full-width sections, including existing saved Astroid layouts. */
body.a4x4-template{margin:0}
.a4x4-template .astroid-layout,.a4x4-template .astroid-wrapper{width:100%;max-width:none!important;margin-inline:0}
.a4x4-template .a4x4-hero-section,.a4x4-template .a4x4-menu-section,.a4x4-template .a4x4-card-row,.a4x4-template .a4x4-main,.a4x4-template .a4x4-footer{width:100%;max-width:none!important;padding-inline:0!important}
.a4x4-template .a4x4-hero-section>.container,.a4x4-template .a4x4-menu-section>.container,.a4x4-template .a4x4-card-row>.container,.a4x4-template .a4x4-main>.container,.a4x4-template .a4x4-footer>.container,.a4x4-template .astroid-section>.container-fluid{width:100%!important;max-width:none!important;padding-inline:0!important}
.a4x4-template .astroid-section>.container>.row,.a4x4-template .astroid-section>.container-fluid>.row{margin-inline:0}
.a4x4-template .a4x4-card-row .astroid-column:first-child{padding-inline-start:0}
.a4x4-template .a4x4-card-row .astroid-column:last-child{padding-inline-end:0}
@media(max-width:767px){.a4x4-template .a4x4-card-row .astroid-column{padding-inline:0}}

/* Individual compositions observed on the original homepage. */
.a4x4-card{display:flex;flex-direction:column;min-height:700px}
.a4x4-card .a4x4-photo{flex:0 0 450px;height:450px}
.a4x4-card .a4x4-copy{flex:1;display:flex;flex-direction:column;justify-content:center;padding:25px 20px}
.a4x4-card-2,.a4x4-card-12{background:#d9b420}
.a4x4-card-2 .a4x4-copy,.a4x4-card-4 .a4x4-copy,.a4x4-card-9 .a4x4-copy,.a4x4-card-12 .a4x4-copy{order:-1}
.a4x4-card-2 .a4x4-photo{flex-basis:300px;height:300px}
.a4x4-card-4{background:#7e979e}
.a4x4-card-4 .a4x4-photo{flex-basis:450px}
.a4x4-card-3{background:#93bea5}
.a4x4-card-3 .a4x4-photo{flex-basis:350px;height:350px}
.a4x4-card-3 .a4x4-copy{background:center/cover url('../images/reference/9c57cf3f24315e14cee4369d0a0f7389_hintergrund_logo_blass_gruen.jpg')}
.a4x4-card-5{background:#d3bf97}
.a4x4-card-11{background:#93bea5}
.a4x4-card-5 .a4x4-photo,.a4x4-card-11 .a4x4-photo,.a4x4-card-6 .a4x4-photo,.a4x4-card-8 .a4x4-photo{display:none}
.a4x4-card-6{background:center/cover url('../images/reference/05be490778f65c24178061ba328f527d_2block_quadrat_klima_final_12012021.jpg')}
.a4x4-card-8{background:center/cover url('../images/reference/97b2ed23fe5ee028726db089b4265b56_feuerpfanne_elm.jpg')}
.a4x4-card-6 .a4x4-copy,.a4x4-card-8 .a4x4-copy{background:linear-gradient(transparent,rgba(0,0,0,.48));text-shadow:0 1px 3px #222}
.a4x4-card-8 .a4x4-copy{justify-content:flex-end}
.a4x4-card-7{background:#c7cfd7}
.a4x4-card-9{background:#624754}
.a4x4-card-9 .a4x4-photo{flex-basis:400px;height:400px}
.a4x4-card-10{background:#777}
.a4x4-card-13{background:#bbc3ac}
.a4x4-card .a4x4-copy h2{font-size:clamp(25px,2.3vw,40px)}
.a4x4-card-1 .a4x4-copy h2,.a4x4-card-7 .a4x4-copy h2{font-size:clamp(28px,3vw,44px)}
@media(max-width:991px){.a4x4-card{min-height:560px}.a4x4-card .a4x4-photo{flex-basis:300px;height:300px}.a4x4-card-6,.a4x4-card-8{min-height:600px}.a4x4-card .a4x4-copy h2{font-size:30px}}
@media(max-width:575px){.a4x4-card{min-height:0}.a4x4-card .a4x4-photo{flex-basis:260px;height:260px}.a4x4-card-6,.a4x4-card-8{min-height:520px}.a4x4-card .a4x4-copy{min-height:220px}}


/* 0.1.5: native Astroid megamenus and original burgundy navigation. */
.a4x4-template .a4x4-menu-section,
.a4x4-template :is(#astroid-header,#astroid-sticky-header),
.a4x4-template .astroid-header-sticky{background:#624754!important;color:#fff}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item>.nav-link{font:400 18px/1.3 Regular-Cargo,Arial,Helvetica,sans-serif!important;color:#fff!important;padding:15px 16px}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item:hover>.nav-link,
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item:focus-within>.nav-link{background:#7b5c6c!important;color:#fff!important}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu>.megamenu-container{max-width:1500px;background:#624754!important;color:#fff;padding:28px 24px;box-shadow:0 12px 24px #0003;max-height:calc(100vh - 100px);overflow-y:auto;overscroll-behavior:contain}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu>.megamenu-container>.row{margin:0;--bs-gutter-x:32px}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .megamenu-submenu-level-1,
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .nav-submenu-static{list-style:none;padding:0;margin:0;background:transparent!important;box-shadow:none}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .megamenu-menu-item>a{display:block;font:400 17px/1.4 Regular-Cargo,Arial,Helvetica,sans-serif!important;text-transform:uppercase;color:#fff!important;border-bottom:1px solid #ffffff55;padding:8px 0 12px;margin-bottom:8px}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .nav-submenu-static>li>a{display:block;font:400 15px/1.5 Regular-Cargo,Arial,Helvetica,sans-serif!important;color:#fff!important;padding:6px 0;white-space:normal;text-decoration:none}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .nav-submenu-static>li>a:hover,
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .nav-submenu-static>li>a:focus-visible{color:#fff!important;text-decoration:none;background:#ffffff12}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .megamenu-menu-item>a .nav-item-caret{display:none}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) button{color:#fff}
@media(min-width:992px){
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .header-left-section,
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .header-right-section{display:none!important}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .header-center-section{width:100%;min-width:0}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav{justify-content:center;flex-wrap:wrap}
}
@media(min-width:992px) and (max-width:1199px){.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item>.nav-link{font-size:16px!important;padding-inline:12px}}

/* 0.1.6: original four-column footer, original #624754 background. */
.a4x4-template .astroid-section.a4x4-footer{display:none!important}
.a4x4-site-footer{box-sizing:border-box;width:100%;background:#624754;color:#fff;padding:20px 20px 28px;font:400 14px/1.65 Arial,Helvetica,sans-serif}
.a4x4-site-footer *{box-sizing:border-box}
.a4x4-footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;width:100%;margin:0 auto}
.a4x4-site-footer p{margin:0 0 16px}
.a4x4-site-footer a,.a4x4-site-footer a:visited{color:#fff;text-decoration:none}
.a4x4-site-footer a:hover,.a4x4-site-footer a:focus-visible{text-decoration:underline}
.a4x4-site-footer address{font-style:normal;margin:0 0 24px}
.a4x4-site-footer h2{font:400 18px/1.4 Regular-Cargo,Arial,sans-serif!important;color:#fff;margin:0 0 16px}
.a4x4-footer-shortcuts{display:flex;flex-direction:column;align-items:flex-end;gap:14px;text-align:right}
.a4x4-footer-icon-grid{display:grid;grid-template-columns:70px 70px;gap:8px 0;width:max-content;margin-bottom:16px}
.a4x4-footer-icon-grid img{display:block;width:70px;height:auto}
.a4x4-footer-badges{display:flex;gap:8px;align-items:flex-start}
.a4x4-footer-badges img{height:auto;max-width:75px}
.a4x4-footer-newsletter-link,.a4x4-site-footer button,.a4x4-site-footer input[type=submit]{display:inline-block;background:#555;color:#fff!important;padding:7px 20px;border:0;border-radius:0;font:400 14px/1.5 Arial,sans-serif;cursor:pointer}
.a4x4-footer-newsletter label{display:block;color:#fff}
.a4x4-footer-newsletter input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]){width:100%;max-width:100%;padding:6px 12px;background:#fff;color:#777;border:1px solid #ddd;margin:3px 0 10px;font:400 14px/1.5 Arial,sans-serif}
.a4x4-footer-newsletter input[type=checkbox]{margin-right:6px}
.a4x4-footer-extra{margin-top:20px}
@media(max-width:991px){.a4x4-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.a4x4-footer-shortcuts{align-items:flex-start;text-align:left}}
@media(max-width:575px){.a4x4-footer-grid{grid-template-columns:minmax(0,1fr);gap:30px}.a4x4-site-footer{padding:24px 20px}}

.a4x4-footer-shortcuts ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}
.a4x4-footer-shortcuts .mod-menu{align-items:flex-end}
.a4x4-footer-shortcuts li,.a4x4-footer-shortcuts .nav-item{margin:0;padding:0}
.a4x4-footer-shortcuts .nav-link{padding:0;color:#fff}
@media(max-width:991px){.a4x4-footer-shortcuts .mod-menu{align-items:flex-start}}

/* 0.1.7: all native mega panels align to one shared header rectangle.
   Astroid's full alignment writes panel width and left offset at opening. */
@media(min-width:992px){
.a4x4-template .a4x4-menu-section .astroid-header,
.a4x4-template .astroid-header.astroid-header-sticky{width:calc(100% - 32px)!important;max-width:1500px!important;margin-inline:auto!important}
}

/* 0.1.8: compact Regular Cargo navigation and bounded footer columns. */
.a4x4-footer-grid,.a4x4-footer-extra{max-width:1500px;margin-inline:auto}
@media(min-width:992px){
.a4x4-template :is(#astroid-header,#astroid-sticky-header),
.a4x4-template .astroid-header.astroid-header-sticky{height:56px!important;min-height:56px!important;padding-block:0!important;box-sizing:border-box}
.a4x4-template :is(#astroid-header,#astroid-sticky-header)>.d-flex{height:56px;min-height:0;margin-block:0}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav{margin-block:0;padding-block:0}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item{height:56px;align-items:center}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item>.nav-link{display:flex;align-items:center;height:56px;padding:0 16px!important;box-sizing:border-box;line-height:1.2!important;font-family:Regular-Cargo,Arial,Helvetica,sans-serif!important;font-weight:400!important}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item>.nav-link .nav-title{padding-block:0;margin-block:0}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item>.nav-link .nav-item-caret{display:none!important}
}

/* 0.1.9: normal and sticky main menus share typography and contrast. */
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item>.nav-link,
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item>.nav-link .nav-title,
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item>.nav-link .nav-title-text{color:#fff!important;opacity:1!important;text-transform:uppercase!important}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .astroid-nav>.nav-item>.nav-link .nav-title-text{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}
@media(min-width:992px){
.a4x4-template #astroid-sticky-header{height:56px!important;min-height:56px!important;padding-block:0!important;background:#624754!important}
.a4x4-template #astroid-sticky-header>.container,
.a4x4-template #astroid-sticky-header>.container-fluid{width:100%!important;max-width:none!important;padding-inline:0!important}
.a4x4-template #astroid-sticky-header .astroid-header{width:calc(100% - 32px)!important;max-width:1500px!important;height:56px!important;min-height:56px!important;margin-inline:auto!important;padding-block:0!important}
}

/* The sticky bar needs no second brand mark; keep its mobile menu button. */
.a4x4-template #astroid-sticky-header .astroid-logo{display:none!important}

/* 0.1.9: burgundy sticky dropdowns and white rollover surfaces. */
.a4x4-template #astroid-sticky-header .nav-item-megamenu>.megamenu-container{background:#624754!important;color:#fff!important}
.a4x4-template #astroid-sticky-header .megamenu-container a,
.a4x4-template #astroid-sticky-header .megamenu-container .nav-title,
.a4x4-template #astroid-sticky-header .megamenu-container .nav-title-text{color:#fff!important}
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item:is(:hover,:focus-within)>.nav-link{background:#fff!important;color:#624754!important}
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item:is(:hover,:focus-within)>.nav-link .nav-title,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item:is(:hover,:focus-within)>.nav-link .nav-title-text{color:#624754!important}
.a4x4-template #astroid-sticky-header .megamenu-container a:is(:hover,:focus-visible){background:#fff!important;color:#624754!important;text-decoration:none}
.a4x4-template #astroid-sticky-header .megamenu-container a:is(:hover,:focus-visible) .nav-title,
.a4x4-template #astroid-sticky-header .megamenu-container a:is(:hover,:focus-visible) .nav-title-text{color:#624754!important}

/* 0.1.10: no decorative underline or animated stripe in sticky top links. */
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link .nav-title,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link .nav-title-text{border-bottom:0!important;box-shadow:none!important;text-decoration:none!important;background-image:none!important}
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item::before,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item::after,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link::before,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link::after,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link .nav-title::before,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link .nav-title::after,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link .nav-title-text::before,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link .nav-title-text::after{content:none!important;display:none!important;animation:none!important;transition:none!important}
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link:is(:hover,:focus,:active),
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link:is(:hover,:focus,:active) .nav-title,
.a4x4-template #astroid-sticky-header .astroid-nav>.nav-item>.nav-link:is(:hover,:focus,:active) .nav-title-text{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}

/* 0.1.11: also remove the explicit dropdown-link hover underline. */
.a4x4-template #astroid-sticky-header .astroid-nav a,
.a4x4-template #astroid-sticky-header .astroid-nav a:is(:hover,:focus,:focus-visible,:active,:visited),
.a4x4-template #astroid-sticky-header .astroid-nav a .nav-title,
.a4x4-template #astroid-sticky-header .astroid-nav a .nav-title-text{text-decoration:none!important;text-decoration-line:none!important}

/* 0.1.12: article content is bounded; homepage sections remain full width. */
body.a4x4-template.com-content.view-article .astroid-section.a4x4-main{box-sizing:border-box;width:100%;max-width:1500px!important;margin-inline:auto!important;padding-inline:24px!important}
body.a4x4-template.com-content.view-article .a4x4-main>.container,
body.a4x4-template.com-content.view-article .a4x4-main>.container-fluid{box-sizing:border-box;width:100%!important;max-width:100%!important;padding-inline:0!important}
body.a4x4-template.com-content.view-article .a4x4-main .com-content-article{min-width:0;max-width:100%}
@media(max-width:575px){body.a4x4-template.com-content.view-article .astroid-section.a4x4-main{padding-inline:16px!important}}

/* 0.1.13: article background sampled from the original Alles neu page. */
body.a4x4-template.com-content.view-article .astroid-section.a4x4-main{background-color:#f1ecea!important}
body.a4x4-template.com-content.view-article .a4x4-main .com-content-article{background-color:transparent!important}

/* 0.1.14: spacing measured on the original Basecamp megamenu. */
@media(min-width:992px){
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu>.megamenu-container{padding:0!important}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu>.megamenu-container>.row{margin:0!important;--bs-gutter-x:0}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu>.megamenu-container>.row>.col{padding:20px!important;min-width:0}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .megamenu-menu-item>a{padding:10px!important;margin:0 10px 0 0!important;border-bottom:0!important;font-size:20px!important;line-height:28.5714px!important}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .nav-submenu-static>li>a{padding:10px!important;margin:0!important;line-height:20px!important;min-height:40px;box-sizing:border-box}
}

/* 0.1.15: continuous article background; heading/link font split. */
body.a4x4-template.com-content.view-article .astroid-content,
body.a4x4-template.com-content.view-article .astroid-layout,
body.a4x4-template.com-content.view-article .astroid-wrapper{background-color:#f1ecea!important}
body.a4x4-template.com-content.view-article .astroid-section.a4x4-card-row{display:none!important}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .megamenu-menu-item>a{font-family:Regular-Cargo,Arial,Helvetica,sans-serif!important;font-weight:400!important}
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .nav-submenu-static>li>a,
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .nav-submenu-static>li>a .nav-title,
.a4x4-template :is(#astroid-header,#astroid-sticky-header) .nav-item-megamenu .nav-submenu-static>li>a .nav-title-text{font-family:Arial,Helvetica,sans-serif!important;font-weight:400!important}
