@font-face {
font-family: 'MinervaModern';
src: url(https://nailounge101.de/wp-content/themes/flatsome-child/assets/font/MinervaModern.otf);
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Anziano-Regular';
src: url(https://nailounge101.de/wp-content/themes/flatsome-child/assets/font/Anziano-Regular.otf);
font-weight: normal;
font-style: normal;
}
h1, h2, h3, h4, h5, h6, .heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a {
font-family: "MinervaModern", sans-serif !important;
}
.font-custom p {
font-family: "Anziano-Regular", sans-serif !important; 
}
.col-service-price p, .col-service .col-service-name p {
font-family: "MinervaModern", sans-serif !important;
font-size: 17px;
}
.col-service .col-service-name p {
font-weight: 900;
}
.col-service-price p, .col-service .section-title-container .section-title .section-title-main  {
color: rgba(104, 104, 104, 0.815) !important;
}
.ux-menu-link__icon+.ux-menu-link__text {
padding-left: .9em;
font-family: "MinervaModern", sans-serif !important;
font-size: 18px;
}
@media only screen and (max-width: 47.99em) { .mobile-nav .header-social-icons , .mobile-nav .menu-item.menu-item-type-custom, .header-block,.mobile-nav .header-divider{
display: none !important;
}
}
@media only screen and (min-width: 48em) { .mobile-nav .nav-icon{
display: none !important;
}
}
@media only screen and (max-width: 1000px) { .logo-center .logo {
margin: 0 !important;
}
.button .icon-angle-right{
display: none !important;
}
}
.single-post .entry-content #ft-toc h1,
.single-post .entry-content #ft-toc h2,
.single-post .entry-content #ft-toc h3 {
color: var(--fs-color-primary) !important;
}
.single-post .entry-content .ft-toc-tit{
font-weight: unset !important;
font-size: 1.6em !important;
}
.blog-new .box-blog-post {
overflow: hidden;
background: #fff !important;
border: 1px solid #eee;
border-radius: 16px;
box-shadow: 0 8px 25px rgba(0,0,0,.06);
transition: .3s ease;
}
.blog-new .box-blog-post:hover {
transform: translateY(-5px);
box-shadow: 0 15px 35px rgba(0,0,0,.1);
}
.blog-new .box-image {
overflow: hidden;
}
.blog-new .box-image img {
width: 100%;
aspect-ratio: 16 / 9;
object-fit: cover;
transition: .5s ease;
}
.blog-new .box-blog-post:hover .box-image img {
transform: scale(1.05);
}
.blog-new .box-text {
padding: 22px 24px 25px !important;
background: #fff !important;
}
.blog-new .post-title {
margin: 0 0 12px !important;
font-weight: 500 !important;
line-height: 1.4 !important;
}
.blog-new .post-title a {
color: #222 !important;
}
.blog-new .post-title a:hover {
color: var(--fs-color-primary) !important;
}
.blog-new .is-divider {
width: 40px !important;
height: 1px !important;
margin: 12px auto !important;
background: var(--fs-color-primary) !important;
}
.blog-new .from_the_blog_excerpt {
margin: 0 !important;
color: #777 !important;
line-height: 1.5 !important;
}