.mobilemenu-slide.astroid-mobilemenu{visibility:visible;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}.mobilemenu-slide.astroid-mobilemenu-open .mobilemenu-slide.astroid-mobilemenu {visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.mobilemenu-slide.astroid-mobilemenu::after{display:none;}.astroid-social-icons {font-size:20px}#tr-ie560i28r{margin-right:20px}#ar-aj20a49jd{padding-top:0px;padding-bottom:0px}#t-fs8bhwlsh{padding-top:10px;padding-bottom:4px}#module-header{background-color:rgb(20, 65, 93);padding:10px 30px 10px 30px}#s-ckdw1yfz1{margin-top:8px;margin-bottom:8px}#b-m0afwefgt{background-color:rgb(190, 70, 60);color:rgb(255, 255, 255);margin-bottom:3%}#b-m0afwefgt a{color:rgb(255, 255, 255);}#b-m0afwefgt a:hover{color:rgb(0, 0, 0);}#ct-bj413d0m5{margin-bottom:10%}#content{padding:3% 3% 3% 3%}#bu-f5tqj3l2o{margin:15px 15px 15px 15px}#k-ys1601vyp{margin:15px 15px 15px 15px}#l-jyvopqrfa{margin:15px 15px 15px 15px}#f-zv6shwpbp{background-color:rgb(82, 82, 82);color:rgb(255, 255, 255);padding:3% 3% 3% 3%}#f-zv6shwpbp a{color:rgb(255, 255, 255);}#i-d9x5uf3q8{background-color:rgb(51, 51, 51);color:rgb(255, 255, 255);padding-top:20px}#i-d9x5uf3q8 a{color:rgb(255, 255, 255);}#i-d9x5uf3q8 a:hover{color:rgb(204, 204, 204);}.container, .container-sm, .container-md, .container-lg, .container-xl, .astroid-layout.astroid-layout-boxed .astroid-wrapper {max-width: 1200px;}body, .body{font-weight:300;text-transform:none;font-size:0.86rem;letter-spacing:0em;line-height:1.7em;font-family:Verdana, Geneva, sans-serif, Arial, Helvetica, sans-serif;}h1, .h1{font-weight:300;text-transform:uppercase;font-size:2rem;letter-spacing:0px;line-height:1.4em;font-family:Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;}h2, .h2{font-weight:300;text-transform:none;font-size:1.8rem;letter-spacing:0rem;line-height:1.3em;font-family:Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;}h3, .h3{color:rgb(80, 171, 195);font-weight:300;text-transform:none;font-size:1.4rem;letter-spacing:0em;line-height:1.6em;font-family:Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;}h4, .h4{color:rgb(0, 0, 0);font-weight:300;text-transform:none;font-size:1.2rem;letter-spacing:0em;line-height:1.2em;font-family:Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;}h5, .h5{font-weight:300;text-transform:none;font-size:1rem;letter-spacing:0em;line-height:1.6em;font-family:Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-weight:600;text-transform:none;font-size:15px;letter-spacing:0em;line-height:1.728em;font-family:Trebuchet MS, Helvetica, sans-serif, Arial, Helvetica, sans-serif;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > a{font-weight:500;text-transform:none;font-size:14px;letter-spacing:0em;line-height:1.8em;font-family:Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;}small{color:rgb(0, 0, 0);font-weight:400;text-transform:none;font-size:12px;letter-spacing:0px;line-height:1.2em;font-family:Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif;}body{background-color:rgb(249, 244, 240);color:rgb(34, 34, 34);}body a{color:rgb(34, 34, 34);}body a:hover{color:rgb(80, 171, 195);}header{color:rgb(51, 51, 51);}.astroid-header-section, .astroid-sidebar-header{background-color:rgba(255, 255, 255, 0);}.astroid-logo-text .site-title{color:rgb(255, 255, 255);}.astroid-logo-text .site-tagline{color:rgb(44, 46, 54);}#astroid-sticky-header{background-color:rgb(255, 255, 255);}#astroid-sticky-header .astroid-nav .nav-link{color:rgb(0, 0, 0);}#astroid-sticky-header .astroid-nav .nav-link:hover{color:rgb(80, 171, 195);}#astroid-sticky-header .astroid-nav .nav-link:active, #astroid-sticky-header .astroid-nav .nav-link.active{color:rgb(255, 255, 255);}.astroid-nav .nav-link, .astroid-sidebar-menu .nav-link{color:rgb(255, 255, 255);}.astroid-nav .nav-link:hover, .astroid-sidebar-menu .nav-link:hover{color:rgb(80, 171, 195);}.astroid-nav .nav-link:focus, .astroid-sidebar-menu .nav-link:focus{color:rgb(80, 171, 195);}.astroid-nav .nav-link:active, .astroid-nav .nav-link.active, .astroid-sidebar-menu .nav-link:active, .astroid-sidebar-menu .nav-link.active{color:rgb(255, 255, 255);}.megamenu-container{background-color:rgb(255, 255, 255);}.megamenu-container .nav-submenu .nav-submenu{background-color:rgb(255, 255, 255);}.has-megamenu.open .arrow{border-bottom-color:rgb(255, 255, 255);}.megamenu-container li.nav-item-submenu > a{color:rgb(51, 51, 51);}.megamenu-container li.nav-item-submenu > a:hover{color:rgb(255, 255, 255);background-color:rgb(80, 171, 195);}.megamenu-container li.nav-item-submenu > a:active, .megamenu-container li.nav-item-submenu > a.active{color:rgb(255, 255, 255);background-color:rgb(80, 171, 195);}.astroid-offcanvas, .astroid-offcanvas .burger-menu-button, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{ background-color: rgb(255, 255, 255) !important;}.astroid-offcanvas { color: rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a, .astroid-offcanvas .menu-indicator{ color: rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-offcanvas .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{ color: rgb(80, 171, 195) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active { background-color: rgb(255, 255, 255) !important;}.header-offcanvas-trigger.burger-menu-button .inner, .header-offcanvas-trigger.burger-menu-button .inner::before, .header-offcanvas-trigger.burger-menu-button .inner::after{background-color: rgb(0, 0, 0);}.astroid-offcanvas .burger-menu-button .inner, .astroid-offcanvas .burger-menu-button .inner::before, .astroid-offcanvas .burger-menu-button .inner::after{background-color: rgb(0, 0, 0);}.astroid-mobilemenu, .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{ background-color: rgb(255, 255, 255) !important;}.astroid-mobilemenu { color: rgb(0, 0, 0) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a, .astroid-mobilemenu .menu-indicator{ color: rgb(0, 0, 0) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{ color: rgb(80, 171, 195) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active { background-color: rgb(255, 255, 255) !important;}.header-mobilemenu-trigger.burger-menu-button .inner, .header-mobilemenu-trigger.burger-menu-button .inner::before, .header-mobilemenu-trigger.burger-menu-button .inner::after{background-color: rgb(119, 119, 119);}.astroid-mobilemenu-open .burger-menu-button .inner, .astroid-mobilemenu-open .burger-menu-button .inner::before, .astroid-mobilemenu-open .burger-menu-button .inner::after{background-color: rgb(0, 0, 0);}.astroid-contact-info i[class*="fa-"]{color:rgb(80, 171, 195);}.items-leading .article-title .page-header [itemprop="name"]{font-size:32px;}.items-row .article-title .page-header [itemprop="name"]{font-size:26px;}/****************************************************************************************************
   miscellaneous
 ****************************************************************************************************/

/* text shadow on all main headings */
h1, h1 a, h2, h2 a {
    text-shadow: 2px 2px 5px lightblue;
}

/* heavy texts */
.heavy, .heavy-lg, .heavy-xl {
	font-weight: 500;
	color: darkgrey;
}
.heavy-lg {
	font-size: 1.1rem;
}
.heavy-xl {
	font-size: 1.3rem;
}


/****************************************************************************************************
   accordion
 ****************************************************************************************************/
.accordion-button {
    background-color: rgb(239, 234, 230);
    font-weight: 500;
    font-size: 1.1rem;
    transition: font-size 1s;
}

/* fade image out/in on accordion item open/close */
.accordion-button img {
    transition: opacity 1s, margin 1s;
}

/* accordion tree background colors */
.accordion-first-level .accordion-button {
    background-color: rgb(229, 224, 220);
}
.accordion-second-level .accordion-button {
    background-color: rgb(239, 234, 230);
}
.accordion-third-level .accordion-button {
    background-color: rgb(249, 244, 239);
}

/* accordion tree indent */
div[class^="accordion-"][class$="-level"] .indent {
	color: grey;
}

/* accordion tree small devices */
@media all and (max-width: 449px)
{
	/* indent */
	div[class^="accordion-"][class$="-level"] .indent::before {
		content: "└─";
	}
	.accordion-second-level .indent {
		margin: 0 5px 0 10px;
	}
	.accordion-third-level .indent {
		margin: 0 5px 0 20px;
	}
}

/* accordion tree large devices */
@media all and (min-width: 450px)
{
	/* indent */
	div[class^="accordion-"][class$="-level"] .indent::before {
		content: "└──";
	}
	.accordion-second-level .indent {
		margin: 0 10px 0 20px;
	}
	.accordion-third-level .indent {
		margin: 0 10px 0 40px;
	}
}


/****************************************************************************************************
   articles
 ****************************************************************************************************/

/* article blog image */
.blog article .item-image img {
    border-radius: 50%;
    object-fit: cover;
    width: 320px;
    aspect-ratio: 1/1;
    box-shadow: 3px 5px 10px;
}


/* link color */
.com-content-article a:not(.btn), .article-intro-text a:not(.btn) {
    color: #990000;
}

/* blockquote */
.com-content-article blockquote, .article-intro-text blockquote {
    background: rgb(247, 247, 247) url(/files/site/icons/quotation_marks.png) 10px 10px no-repeat;
    margin: 20px 40px;
    padding: 30px 30px 10px 30px;
    font-size: 1rem;
    font-weight: normal;
}

/* horizontal rule color */
.com-content-article hr, .article-intro-text hr {
    background-color: lightgrey;
}

/* rounded entry image */
.com-content-article .entry-image > img, .com-content-article .full-image > img {
    border-radius: 7px;
}

/* floating entry image */
@media all and (min-width: 769px) {
    .com-content-article .entry-image, .com-content-article .full-image {
        float: left;
        margin: 0 40px 30px 0;
    }
}


/****************************************************************************************************
   breadcrumbs
 ****************************************************************************************************/

/* color of active page */
.breadcrumb-item.active {
    color: inherit;
}

/* divider changed to ">" */
.breadcrumb-item + .breadcrumb-item::before {
    content: var(--bs-breadcrumb-divider, ">") !important;
    color: #B0B0B0 !important;
}

/* headline more important */
.mod-breadcrumbs__here {
    font-weight: 600;
}


/****************************************************************************************************
   card
 ****************************************************************************************************/
.card {
    display: inline-block;
    vertical-align: top;
    width: 450px;
    max-width: 100%;
    margin: 30px 30px 0 0;
    padding: 30px;
    background-color: white;
    border-radius: 10px;
}

/* image */
.card[type="person"] img {
    float: left;
    width: 150px;
    height: 150px;
    object-fit: cover;
    margin: 0 30px 30px 0;
    border-radius: 50%;
    border: 3px solid #FFFFFF;
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.2);
}

/* title */
.card-title {
    min-width: 300px;
    font-size: 1.2rem;
}

/* title */
.card[type="person"] .card-title {
    margin: 20px 0 0 0;
}

/* subtitle */
.card-subtitle {
    margin-bottom: 20px;
    color: #6c757d;
}

/* contact text */
.card-contact {
    margin: 20px 0 -0.25rem 0;
}

/* body text */
.card-text {
    clear: both;
}

/* cards on smaller devices */
@media all and (max-width: 550px) {
    .card {
        text-align: center;
    }
    
    .card[type="person"] img {
        float: none;
        margin: 0;
    }
    
    .card-title {
        min-width: 0;
    }
}


/****************************************************************************************************
   card within an accordion
 ****************************************************************************************************/
.accordion-card div[class^="col"] {
	padding: 30px 60px;
}

/* images */
.accordion-card img {
	object-fit: cover;
	border: 3px solid white;
	border-radius: 50%;
}
.accordion-card button img {
	width: 50px;
	height: 50px;
	margin: -7px 10px -7px 20px;
}
.accordion-card .accordion-body img {
	width: 150px;
	height: 150px;
	margin-bottom: 30px;
	box-shadow: 0 0 25px rgba(0, 0, 0, 0.2);
}

/* persons name */
.accordion-card .name {
	font-size: 1.2rem;
}

/* persons position */
.accordion-card .position {
	color: #6c757d;
}

/* cards on smaller devices */
@media (max-width: 767px) {
	.accordion-card {
		text-align: center;
	}
	.accordion-card .row > div:last-child {
		padding-top: 0;
	}
}


/****************************************************************************************************
   countdown
 ****************************************************************************************************/
#countdown, #countdown #targettime_in_utc {
	display: none;
}

#countdown table {
    border-spacing: 4px;
    border-collapse: separate;
}

#countdown td.background {
	background-color: rgb(249, 244, 240);
	text-align: center;
	text-transform: uppercase;
}

#countdown td span {
	display: block;
	color: rgb(20, 65, 93);
}

#countdown .progress {
    width: 90%;
    margin-left: 5%;
    height: 5px;
}

#countdown .progress-bar {
    transition: none;
}

@media (max-width: 767px) {
    #countdown {
    	position: absolute;
    	top: 5em;
    	right: 2em;
    }
    #countdown td.background {
    	border-radius: 10px;
    	padding: 1em 0.5em 0.5em;
        font-size: 80%;
    	min-width: 60px;
    }
    #countdown td span {
        font-size: 200%;
        font-weight: bold;
    }
}
@media (min-width: 768px) {
    #countdown {
    	position: absolute;
    	top: 19em;
    	left: 8em;
    }
    #countdown td.background {
    	border-radius: 20px;
    	padding: 1em;
    	min-width: 100px;
    }
    #countdown td span {
        padding: 10px;
    	font-size: 300%;
    }
}


/****************************************************************************************************
   module
 ****************************************************************************************************/
 
/* shape divider */
.shape-divider {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
}
.shape-divider svg {
    position: relative;
    display: block;
    width: calc(100% + 1.3px);
    height: 50px;
}
.shape-divider .shape-fill {
    fill: #DCD7D3;
}

/* rounded corners partner module */
@media all and (max-width: 991px) {
    #module-teamshirts {
        border-radius: 15px 15px 0 0;
    }
    #module-aptshop {
        border-radius: 0 0 15px 15px;
    }
}
@media all and (min-width: 992px) {
    #module-teamshirts, #module-piratours, #module-aptshop {
        border-radius: 15px;
    }
}


/****************************************************************************************************
   navigation
 ****************************************************************************************************/
 
 /* background color on active navigation links */
.astroid-nav .nav-link:active, .astroid-nav .nav-link.active, .astroid-sidebar-menu .nav-link:active, .astroid-sidebar-menu .nav-link.active {
	background-color: rgb(23, 162, 184);
}


/* place the default logo over the navigation bar */
.astroid-logo-default {
    margin-top: -80px;
    margin-bottom: -50px;
}

/* red bottom line on main navigation bar */
#module-header {
    border-bottom: solid 5px #BE463C;
}

/* rounded corners on main navigation bar on large devices */
@media all and (min-width: 992px) {
    #module-header {
        border-radius: 20px 20px 0 0;
    }
}

/* white navigation bar and mobile logo on smaller devices */
@media all and (max-width: 991px) {
    #module-header {
        background-color: white;
    }
}
@media all and (min-width: 768px) and (max-width: 991px) {
    .astroid-logo-default, .astroid-logo-mobile {
        display: none !important;
    }
    .astroid-logo-sticky {
        display: block !important;
    }
}

/* navigation separator items */
ul.menu-module li.divider {
    padding-top: 20px;
}
ul.menu-module li.divider span.nav-title {
    color: darkgrey;
    font-weight: 500;
    font-size: 1.1rem;
}
ul.menu-module li.divider i {
    display: none;
}

/* hide submenus with own sidemenu on large devices */
@media all and (min-width: 992px) {
   .has-own-sidemenu .nav-submenu-container, .has-own-sidemenu .nav-item-caret {
       visibility: hidden;
   }
   .has-own-sidemenu .nav-title {
       padding-right: 0 !important;
   }
}


/****************************************************************************************************
   nav tabs
 ****************************************************************************************************/

/* center text */
.nav-tabs .nav-item {
    text-align: center;
}

/* image */
.nav-tabs .nav-item img {
    object-fit: cover;
    border-radius: 50%;
    border: 3px solid #F9F4F0;
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.2);
}
.nav-tabs .nav-item img.nav-img-lg {
    width: 100px;
    height: 100px;
}
.nav-tabs .nav-item img.nav-img-sm {
    width: 64px;
    height: 64px;
}

/* hide image on smaller devices */
@media all and (max-width: 768px) {
    .nav-tabs .nav-item img, .nav-tabs .nav-item br {
        display: none;
    }
}


/****************************************************************************************************
   post-it
 ****************************************************************************************************/
.postit {
	padding: 25px 15px;
	background: #FEFABC linear-gradient(150deg, #EFEC88 0%, #FEFABC 100%);
	border: 1px solid #CCCCCC;
	border-bottom-right-radius: 60px 5px;
	box-shadow: 0px 2px 4px rgba(0,0,0,0.3);
	transform: rotate(10deg);
	font-family: "Comic Sans MS", Sans-Serif;
	font-size: 15px;
	font-style: italic;
	color: maroon;
	letter-spacing: 1px;
	text-align: center;
}

/* adhesive strip */
.postit::before {
	content: "";
	background-color: rgba(0,0,0,0.025);
	position: absolute;
	left: 0px;
	top: 0;
	width: 100%;
	height: 40px;
	z-index: -1;
}

/* dog-ear */
.postit::after {
	content:"";
	position: absolute;
	bottom: 0;
	right: -4px;
	width: 100%;
	height: 140px;
	background-image: linear-gradient(173deg, rgba(0,0,0,0) 92%, rgba(0,0,0,0.4) 100%);
	transform: rotate(6deg);
	z-index: -1;
	filter: blur(2px);
}

@media all and (max-width: 767px) {
	.postit {
		position: absolute;
		top: 250px;
		right: 10px;
		margin: 0 25px 10px 90px;
		max-width: 300px;
		CSS-moz-transform: rotate(-3deg);
		-ms-transform: rotate(-3deg);
		-o-transform: rotate(-3deg);
		-webkit-transform: rotate(-3deg);
		transform: rotate(-3deg);
	}
}
@media all and (min-width: 768px) {
	.postit {
		position: absolute;
		top: 120px;
		right: 70px;
		width: 250px;
		CSS-moz-transform: rotate(15deg);
		-ms-transform: rotate(15deg);
		-o-transform: rotate(15deg);
		-webkit-transform: rotate(15deg);
		transform: rotate(15deg);
	}
}


/****************************************************************************************************
   bugfixing
 ****************************************************************************************************/

/* missing top border on headers of all tables */
.table > thead {
    border-top: 2px solid;
}

/* increase article image bottom margin on startpage */
.item-image {
    padding-bottom: 40px;
}

/* decrease article blog pagination margin */
.pagination {
    margin-bottom: 0 !important;
}
.pagination-wrapper {
    margin-top: -20px;
}

/* increase user profile margin */
form#member-profile fieldset {
    margin-bottom: 30px;
}

/* title filter too wide on smaller devices*/
@media all and (max-width: 768px) {
    .com-content__filter {
        display: unset;
    }
}

/* fixed background not supported by apple */
@supports (-webkit-touch-callout: none) {
  .fixed-background {
	  background-attachment: scroll !important;
  }
}@media (max-width: 991.98px) {#ca-1529739248826{padding:20px 20px 20px 20px}#ar-1528971561366{padding:0px 0px 0px 0px}body, .body{font-size:14px;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:1.8rem;letter-spacing:0em;line-height:1.2em;}h2, .h2{font-size:1.6rem;letter-spacing:0em;line-height:1.3em;}h3, .h3{font-size:1.4rem;letter-spacing:0em;line-height:1.6em;}h4, .h4{font-size:1.2rem;letter-spacing:0em;line-height:1.2em;}h5, .h5{font-size:1.8rem;letter-spacing:0em;line-height:1.6em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-size:14px;letter-spacing:0em;line-height:1.6em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > a{font-size:15px;letter-spacing:0em;line-height:1.8em;}small{font-size:0.7em;letter-spacing:1em;line-height:1em;}}@media (max-width: 767.98px) {#ca-1529739248826{padding:20px 20px 20px 20px}#ar-1528971561366{padding:0px 0px 0px 0px}body, .body{font-size:14px;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:1.8rem;letter-spacing:0em;line-height:1.6em;}h2, .h2{font-size:1.6rem;letter-spacing:0em;line-height:1.3em;}h3, .h3{font-size:1.4rem;letter-spacing:0em;line-height:1.2em;}h4, .h4{font-size:1.2rem;letter-spacing:0em;line-height:1.2em;}h5, .h5{font-size:1.8rem;letter-spacing:0em;line-height:1.6em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a, .astroid-mobile-menu > .nav-item > a{font-size:14px;letter-spacing:0em;line-height:1.6em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > a{font-size:15px;letter-spacing:0em;line-height:1.8em;}small{font-size:0.7em;letter-spacing:1em;line-height:1em;}}