Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
L
Laniakea
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Wordpress
Laniakea
Commits
acc5886f
Commit
acc5886f
authored
Apr 10, 2024
by
Simone
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feature link all per shortcode swiper
parent
f3224d00
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
25 additions
and
22 deletions
+25
-22
swiper.controller.php
laniakea/core/shortcodes/controllers/swiper.controller.php
+2
-1
swiper.template.php
laniakea/core/shortcodes/templates/swiper.template.php
+19
-17
style.css
laniakea/style.css
+1
-1
style.min.css
laniakea/style.min.css
+2
-2
style.scss
laniakea/style.scss
+1
-1
No files found.
laniakea/core/shortcodes/controllers/swiper.controller.php
View file @
acc5886f
...
...
@@ -13,7 +13,8 @@ class SwiperController
'spacebetween'
=>
16
,
'centeredslides'
=>
true
,
'button_text'
=>
''
,
'button_color'
=>
'white'
'button_color'
=>
'white'
,
'link_all'
=>
'false'
]
];
}
...
...
laniakea/core/shortcodes/templates/swiper.template.php
View file @
acc5886f
...
...
@@ -30,9 +30,10 @@ if (!empty($this->atts['custom_post'])) {
$the_query
=
new
WP_Query
(
$args
);
if
(
$this
->
atts
[
'gruppo'
])
{
$term
=
get_term_by
(
'slug'
,
$this
->
atts
[
'gruppo'
],
'swiper_group'
);
$term
=
get_term_by
(
'slug'
,
$this
->
atts
[
'gruppo'
],
'swiper_group'
);
$term_meta
=
get_option
(
"taxonomy_term_
$term->term_id
"
);
$swiper_json
=
wp_unslash
(
$term_meta
[
"swiper_group_json"
]);
}
if
(
$the_query
->
have_posts
())
:
?>
...
...
@@ -50,7 +51,8 @@ if ($the_query->have_posts()) : ?>
<?php
echo
$this
->
atts
[
'button_text'
]
?>
</a>
</div>
<?php
else
:
?>
<?php
endif
;
?>
<?php
if
(
empty
(
$this
->
atts
[
'button_text'
])
||
$this
->
atts
[
'link_all'
]
==
'true'
)
:
?>
<a
class=
"card__link"
href=
"
<?php
echo
$link
;
?>
"
></a>
<?php
endif
;
?>
<div
class=
"card__inner"
>
...
...
@@ -60,11 +62,11 @@ if ($the_query->have_posts()) : ?>
<div
class=
"card_caption"
>
<?php
the_title
()
?>
</div>
<?php
if
(
$post_type
==
'laniakea_swiper'
)
:
?>
<
div
class
="
card_content
">
<?php the_content() ?>
</div>
<?php endif;?>
<?php
if
(
$post_type
==
'laniakea_swiper'
)
:
?>
<div
class=
"card_content"
>
<?php
the_content
()
?>
</div>
<?php
endif
;
?>
</div>
</div>
</div>
...
...
@@ -90,17 +92,17 @@ if ($the_query->have_posts()) : ?>
}
}
const swiperOptions = <?php
if (!empty(
$swiper_json
)) {
echo
$swiper_json
;
} else {
echo "
const
swiperOptions
=
<?php
if
(
!
empty
(
$swiper_json
))
{
echo
$swiper_json
;
}
else
{
echo
"
{
speed: 400,
slidesPerView: 1,
spaceBetween
:
"
.
$this->atts
['spacebetween'].
"
,
loop
:
"
.
$this->atts
['loop'].
"
,
initialSlide
:
"
.
$this->atts
['initialslide'].
"
,
spaceBetween: "
.
$this
->
atts
[
'spacebetween'
]
.
",
loop: "
.
$this
->
atts
[
'loop'
]
.
",
initialSlide: "
.
$this
->
atts
[
'initialslide'
]
.
" ,
centeredSlides: false,
centerInsufficientSlides: false,
scrollbar: {
...
...
@@ -125,9 +127,9 @@ if ($the_query->have_posts()) : ?>
}
},
}"
;
}
}
?>
?>
ready
(
function
()
{
const
swiper
=
new
Swiper
(
'.swiper'
,
swiperOptions
);
...
...
laniakea/style.css
View file @
acc5886f
...
...
@@ -863,7 +863,7 @@ main {
.swiper
.card
.vc_btn3-container
{
position
:
absolute
;
z-index
:
2
;
z-index
:
3
;
margin
:
0
;
}
...
...
laniakea/style.min.css
View file @
acc5886f
.d-flex
{
display
:
flex
}
@media
(
max-width
:
992px
){
.d-flex.block-at-lg
{
display
:
block
}}
@media
(
max-width
:
768px
){
.d-flex.block-at-md
{
display
:
block
}}
@media
(
max-width
:
576px
){
.d-flex.block-at-sm
{
display
:
block
}}
.align-center
{
align-items
:
center
}
.justify-right
{
justify-content
:
flex-end
}
.justify-center
{
justify-content
:
center
}
.text-right
{
text-align
:
right
}
.text-center
{
text-align
:
center
}
.contained
{
max-width
:
1300px
;
margin
:
auto
;
transition
:
.3s
ease
;
padding-left
:
16px
;
padding-right
:
16px
}
.visible
{
display
:
block
!important
}
*,*
::before
,*
::after
{
box-sizing
:
border-box
}
html
{
-moz-text-size-adjust
:
none
;
-webkit-text-size-adjust
:
none
;
text-size-adjust
:
none
}
body
,
h1
,
h2
,
h3
,
h4
,
p
,
figure
,
blockquote
,
dl
,
dd
{
margin-block-end
:
0
}
ul
[
role
=
list
],
ol
[
role
=
list
]
{
list-style
:
none
}
body
{
min-height
:
100vh
;
line-height
:
1.5
;
margin
:
0
}
h1
,
h2
,
h3
,
h4
,
button
,
input
,
label
{
line-height
:
1.1
}
h1
,
h2
,
h3
,
h4
{
text-wrap
:
balance
}
a
:not
([
class
])
{
-webkit-text-decoration-skip
:
ink
;
text-decoration-skip-ink
:
auto
;
color
:
currentColor
}
img
,
picture
{
max-width
:
100%
;
display
:
block
}
input
,
button
,
textarea
,
select
{
font
:
inherit
}
textarea
:not
([
rows
])
{
min-height
:
10em
}
:target
{
scroll-margin-block
:
5ex
}
@media
(
max-width
:
990px
){
html
{
margin-top
:
0
!important
}}
#wpadminbar
{
position
:
absolute
!important
}
@media
(
max-width
:
990px
){
#wpadminbar
{
display
:
none
!important
}}
.laniakea-icon
:before
{
content
:
""
;
background-image
:
url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGl2ZWxsb18xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDk2LjkgOTguOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYuOSA5OC45OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCw2MS45YzMuMiw1LjcsNi45LDEwLjksMTIuMywxNC43YzkuMiw2LjYsMTkuMSw4LjYsMjkuOSw0LjVjMy44LTEuNCw2LjYtNCw4LjYtOC40DQoJCWMtMS4yLDAuNC0xLjksMC41LTIuNSwwLjhjLTE1LDYuMi0zMi4yLTItMzcuNS0xNy41Yy01LjYtMTYuNCwxLjQtMzQsMTMuNy00My44YzAuMS0wLjEsMC4zLTAuMSwwLjMtMC4xYy0yLjQsMi45LTUsNS42LTcuMSw4LjcNCgkJYy03LjMsMTAuOC04LjksMjIuMi0yLjksMzQuMmMyLjYsNS4yLDYuNiw4LjksMTIuNSwxMC4yYzAuNiwwLjEsMS4yLDAuMSwxLjgsMC4yYy0yLTIuNi00LjItNS01LjctNy43DQoJCWMtNS42LTEwLjMtMy43LTIzLjEsNC41LTMxLjljMTEuOS0xMi43LDMzLjYtMTUuMiw0OC4zLTUuMmMtMy4yLTEuMS02LTIuNC05LTMuMWMtMTEuNS0zLTIyLjMtMS43LTMxLjUsNi42DQoJCWMtNC42LDQuMS03LjUsOS4xLTcuNSwxNS40YzAsMC45LDAuMiwxLjcsMC4zLDIuOWMwLjUtMC40LDAuNy0wLjUsMC44LTAuNmM3LjMtMTUuNiwyNy43LTIwLjYsNDIuNi05LjENCgkJYzExLjcsOS4xLDE2LjIsMjEsMTQuOSwzNS41Yy0wLjEsMS4xLTAuMiwyLjItMC40LDMuMmMtMC4xLDAuNi0wLjMsMS4xLTAuNiwyLjRjMC01LDAuMy05LjMtMC4xLTEzLjVjLTEtMTMuMy0xMC42LTI0LjQtMjMuNC0yNy4zDQoJCWMtNC4yLTEtOC4yLTAuMy0xMi41LDIuMmMxLjksMC40LDMuMywwLjcsNC43LDFjMTIuNSwzLjEsMjMuMSwxNi40LDE5LjUsMzMuMkM3MSw4NC45LDU3LjEsOTcuMSw0MC42LDk4LjljLTAuMiwwLTAuNSwwLTEuNS0wLjENCgkJYzcuNy0xLjYsMTQuMy00LjEsMTkuNy04LjhjOC43LTcuNSwxMi44LTE2LjgsMTAuNi0yOC40Yy0wLjYtMy4zLTIuMy02LTUuNi04LjJjMS4zLDUuNCwxLDEwLjQtMC45LDE1LjINCgkJYy01LjEsMTIuOS0xNi45LDE5LjYtMzEsMTguMWMtMTUuMi0xLjctMjUuNS0xMC4zLTMyLTI0QzAsNjIuNCwwLDYyLjIsMCw2MS45eiBNNDQuOCw2My4zYy0xLjcsMC4xLTIuOSwxLjEtMi45LDIuOQ0KCQljMCwxLjgsMS4xLDIuOSwyLjksM2MxLjcsMC4xLDMuMy0xLjQsMy4yLTMuMUM0Ny43LDY0LjQsNDYuNyw2My4zLDQ0LjgsNjMuM3ogTTUzLjEsNDMuM2MtMC45LDEuNS0xLjgsMi40LTEuNywzLjENCgkJYzAsMC43LDEuMywxLjksMS43LDEuOGMwLjgtMC4yLDEuOS0xLjEsMi0xLjlDNTUuMiw0NS42LDU0LjIsNDQuOCw1My4xLDQzLjN6IE0zNS42LDQ4LjNjLTEuNC0xLTIuMi0yLTMtMS45DQoJCWMtMC43LDAuMS0xLjcsMS4yLTEuOCwyYy0wLjEsMC42LDEuMSwxLjgsMS43LDEuOEMzMy40LDUwLjIsMzQuMiw0OS4zLDM1LjYsNDguM3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTMuMSwzLjhjMCwyLTEuOCwzLjctMy45LDMuN2MtMS45LDAtMy43LTEuNy0zLjctMy42Yy0wLjEtMiwxLjgtMy45LDMuNy0zLjlDNTEuMiwwLDUzLjEsMS44LDUzLjEsMy44eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNC4zLDg1LjVjMS45LTAuMSwzLjcsMS42LDMuOCwzLjVjMC4xLDItMS42LDMuOS0zLjYsMy45Yy0yLDAtMy43LTEuNS0zLjgtMy41DQoJCUMxMC41LDg3LjUsMTIuMyw4NS42LDE0LjMsODUuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiwzNS42YzIuMywwLjUsMy41LDEuNiwzLjEsM2MtMC4yLDEtMS43LDEuOC0yLjYsMi43Yy0wLjktMC45LTIuMy0xLjctMi41LTIuOEMtMC4xLDM3LjcsMS4zLDM2LjYsMiwzNS42eiINCgkJLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTQuOSw1NC4zYzAuNywxLDEuOCwxLjksMiwyLjljMC4zLDEuNi0wLjgsMi45LTIuNSwyLjZjLTEtMC4yLTIuNC0xLjUtMi41LTIuNGMtMC4xLTEsMS4xLTIuMSwxLjgtMy4yDQoJCUM5NC4xLDU0LjMsOTQuNSw1NC4zLDk0LjksNTQuM3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzcsNzcuNmMwLjcsMSwyLDIsMS44LDIuOGMtMC4yLDEuMS0xLjUsMi41LTIuNSwyLjdjLTEuNCwwLjItMi43LTEtMi40LTIuN2MwLjItMSwxLjItMS45LDEuOS0yLjgNCgkJQzc2LjIsNzcuNiw3Ni42LDc3LjYsNzcsNzcuNnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzQuMywyNS44YzAuOSwxLjMsMS45LDIuMSwxLjgsMi43Yy0wLjIsMC44LTEuMywxLjMtMiwxLjljLTAuNi0wLjctMS41LTEuMy0xLjUtMg0KCQlDNzIuNiwyNy43LDczLjUsMjcsNzQuMywyNS44eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MC40LDg2LjFjMC43LDEuNCwxLjUsMi4yLDEuNCwyLjljLTAuMSwwLjYtMS4xLDEuMS0xLjcsMS42Yy0wLjYtMC43LTEuNS0xLjMtMS42LTINCgkJQzQ4LjQsODgsNDkuNCw4Ny4zLDUwLjQsODYuMXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMuMiwyMS40YzAuOCwxLjIsMS44LDEuOSwxLjYsMi41Yy0wLjIsMC43LTEuMSwxLjItMS44LDEuOWMtMC41LTAuNi0xLjQtMS4yLTEuNS0xLjkNCgkJQzIxLjUsMjMuMiwyMi40LDIyLjUsMjMuMiwyMS40eiIvPg0KPC9nPg0KPC9zdmc+DQo=")
;
width
:
15px
;
height
:
15px
;
display
:
inline-block
;
vertical-align
:
middle
;
margin-right
:
8px
}
html
*
{
box-sizing
:
border-box
}
body
{
font-size
:
14px
}
#wrapper
{
opacity
:
0
;
transition
:
opacity
.3s
ease
}
a
{
text-decoration
:
none
}
img
{
max-width
:
100%
;
height
:
auto
}
.loop-item
h3
{
margin-bottom
:
8px
}
.loop-item
.actions
{
padding-top
:
16px
}
#search-content
{
display
:
grid
;
grid-template-columns
:
1
fr
}
@media
(
max-width
:
768px
){
#search-content
{
display
:
block
}}
#search-content
.loop-item
:not
(
:last-child
)
{
padding-bottom
:
24px
;
border-bottom
:
1px
solid
#ddd
;
margin-bottom
:
48px
}
#main-header
{
z-index
:
999
;
position
:
relative
;
box-shadow
:
0px
1px
6px
rgba
(
106
,
106
,
106
,
.1764705882
);
top
:
0
}
#main-header
.inverted
:not
(
.fixed
)
{
position
:
absolute
;
width
:
100%
;
box-shadow
:
none
}
#main-header
.inverted
:not
(
.fixed
)
ul
:not
(
.sub-menu
)>
li
>
a
{
color
:
#fff
}
#main-header
.inverted
:not
(
.fixed
)
.mobile-burger
path
{
stroke
:
#fff
}
#main-header
.inverted
:not
(
.fixed
)
#logo
.logo-white
{
display
:
block
}
#main-header
.inverted
:not
(
.fixed
)
#logo
.logo-default
{
display
:
none
}
#main-header
.pre-header
{
position
:
absolute
;
width
:
100%
;
top
:
0px
;
z-index
:
2
}
#main-header
.pre-header
.menu-item
{
padding
:
8px
;
list-style
:
none
}
#main-header
.header-container
:not
(
.contained
)
{
padding
:
8px
16px
8px
16px
}
#main-header
#logo
{
max-width
:
100px
;
margin-right
:
28px
}
#main-header
#logo
.logo-white
{
display
:
none
}
#main-header
#logo
.logo-default
{
display
:
block
}
#main-header
.fixed
{
transition
:
top
.5s
;
position
:
fixed
;
background
:
#fff
;
width
:
100%
;
z-index
:
999
;
top
:
0
}
@media
(
min-width
:
992px
){
nav
.nav-right
{
margin-left
:
auto
}}
ul
{
list-style
:
none
;
margin
:
0
;
padding
:
0
}
ul
.menu-item
a
{
text-decoration
:
none
}
.laniakea-menu
ul
,
.laniakea-pre-menu
ul
{
list-style
:
none
;
margin
:
0
;
padding
:
0
}
.laniakea-menu
ul
li
a
,
.laniakea-pre-menu
ul
li
a
{
display
:
block
}
@media
(
min-width
:
992px
){
.laniakea-menu
ul
.sub-menu
,
.laniakea-menu
ul
.children
,
.laniakea-pre-menu
ul
.sub-menu
,
.laniakea-pre-menu
ul
.children
{
opacity
:
0
;
visibility
:
hidden
;
transition
:
.3s
;
transform
:
translateY
(
10px
)}}
@media
(
max-width
:
992px
){
.laniakea-menu
ul
.sub-menu
,
.laniakea-menu
ul
.children
,
.laniakea-pre-menu
ul
.sub-menu
,
.laniakea-pre-menu
ul
.children
{
display
:
none
}}
@media
(
min-width
:
992px
){
.laniakea-menu
li
,
.laniakea-pre-menu
li
{
position
:
relative
;
line-height
:
1.7
}
.laniakea-menu
li
:hover
>
.sub-menu
,
.laniakea-menu
li
:hover
>
.children
,
.laniakea-pre-menu
li
:hover
>
.sub-menu
,
.laniakea-pre-menu
li
:hover
>
.children
{
opacity
:
1
;
visibility
:
visible
;
transform
:
translateY
(
0px
)}
.laniakea-menu
>
ul
>
li
,
.laniakea-pre-menu
>
ul
>
li
{
float
:
left
}
.laniakea-menu
>
ul
>
li
>
a
,
.laniakea-pre-menu
>
ul
>
li
>
a
{
text-transform
:
uppercase
;
position
:
relative
;
padding
:
24px
12px
}
.laniakea-menu
.sub-menu
,
.laniakea-menu
.children
,
.laniakea-pre-menu
.sub-menu
,
.laniakea-pre-menu
.children
{
position
:
absolute
;
left
:
0
;
top
:
auto
;
top
:
calc
(
100%
+
1px
);
z-index
:
1
;
background
:
#fff
;
min-width
:
200px
;
outline
:
1px
solid
#eaeaea
;
box-shadow
:
2px
4px
9px
rgba
(
120
,
120
,
120
,
.3921568627
)}
.laniakea-menu
.sub-menu
a
,
.laniakea-menu
.children
a
,
.laniakea-pre-menu
.sub-menu
a
,
.laniakea-pre-menu
.children
a
{
padding
:
12px
16px
}
.laniakea-menu
.sub-menu
li
:hover
a
,
.laniakea-menu
.children
li
:hover
a
,
.laniakea-pre-menu
.sub-menu
li
:hover
a
,
.laniakea-pre-menu
.children
li
:hover
a
{
background
:
#fff
}
.laniakea-menu
.sub-menu
.sub-menu
,
.laniakea-menu
.children
.children
,
.laniakea-pre-menu
.sub-menu
.sub-menu
,
.laniakea-pre-menu
.children
.children
{
position
:
absolute
;
left
:
50%
;
top
:
32px
;
background
:
#fff
}}
@media
(
max-width
:
992px
){
.laniakea-menu
,
.laniakea-pre-menu
{
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
100vw
;
height
:
100vh
;
color
:
#fff
;
font-size
:
24px
;
overflow-y
:
auto
;
padding
:
24px
;
transform
:
translateX
(
-100vw
)}
.laniakea-menu
.nav-menu
,
.laniakea-pre-menu
.nav-menu
{
margin-top
:
96px
}
.laniakea-menu
li
,
.laniakea-pre-menu
li
{
position
:
relative
;
line-height
:
48px
}
.laniakea-menu
li
:hover
>
.sub-menu
,
.laniakea-menu
li
:hover
>
.children
,
.laniakea-pre-menu
li
:hover
>
.sub-menu
,
.laniakea-pre-menu
li
:hover
>
.children
{
display
:
block
}
.laniakea-menu
li
.menu-item-has-children
>
a
::after
,
.laniakea-pre-menu
li
.menu-item-has-children
>
a
::after
{
content
:
"\f107"
;
font-family
:
"Font Awesome 6 Free"
;
vertical-align
:
middle
;
font-size
:
16px
;
margin-left
:
8px
;
font-weight
:
900
}
.laniakea-menu
li
.menu-item-has-children
:hover
>
a
::after
,
.laniakea-pre-menu
li
.menu-item-has-children
:hover
>
a
::after
{
content
:
"\f105"
;
font-weight
:
900
}
.laniakea-menu
.sub-menu
,
.laniakea-menu
.children
,
.laniakea-pre-menu
.sub-menu
,
.laniakea-pre-menu
.children
{
margin-left
:
8px
}}
.laniakea-pre-menu
>
ul
>
li
>
a
{
padding
:
0
6px
}
.mobile-burger
{
background-color
:
rgba
(
0
,
0
,
0
,
0
);
border
:
none
;
cursor
:
pointer
;
padding
:
0
;
display
:
none
;
margin-left
:
auto
}
@media
(
max-width
:
992px
){
.mobile-burger
{
display
:
flex
;
position
:
relative
;
z-index
:
9999
}}
.burger-line
{
fill
:
none
;
stroke
:
#000
;
stroke-width
:
6
;
transition
:
stroke-dasharray
600ms
cubic-bezier
(
0.4
,
0
,
0.2
,
1
),
stroke-dashoffset
600ms
cubic-bezier
(
0.4
,
0
,
0.2
,
1
)}
.burger-line.stroke-white
{
stroke
:
#fff
}
.burger-line1
{
stroke-dasharray
:
60
207
;
stroke-width
:
6
}
.burger-line2
{
stroke-dasharray
:
60
60
;
stroke-width
:
6
}
.burger-line3
{
stroke-dasharray
:
60
207
;
stroke-width
:
6
}
.menu-mobile-open
.burger-line1
{
stroke-dasharray
:
90
207
;
stroke-dashoffset
:
-134
;
stroke-width
:
6
}
.menu-mobile-open
.burger-line2
{
stroke-dasharray
:
1
60
;
stroke-dashoffset
:
-30
;
stroke-width
:
6
}
.menu-mobile-open
.burger-line3
{
stroke-dasharray
:
90
207
;
stroke-dashoffset
:
-134
;
stroke-width
:
6
}
.widget-col
{
width
:
100%
;
padding
:
20px
;
padding-bottom
:
80px
}
footer
{
text-align
:
center
}
footer
.upper-footer
,
footer
.lower-footer
{
padding
:
24px
}
footer
.footer-menu
.menu-item
a
{
padding
:
8px
}
footer
.footer-menu
.menu-item
a
:hover
{
text-decoration
:
underline
}
footer
.footer-menu
.menu-item
:not
(
:last-child
)
::after
{
content
:
"|"
}
.laniakea-stickybar
{
position
:
fixed
;
z-index
:
9999
}
.laniakea-stickybar
.laniakea-stickybar-container
>
ul
li
{
margin-bottom
:
1px
;
list-style-type
:
none
}
.laniakea-stickybar
.laniakea-stickybar-container
>
ul
li
a
{
display
:
block
;
background-color
:
var
(
--primary-color
);
padding
:
15px
;
transition
:
background-color
.3s
cubic-bezier
(
0.42
,
0
,
0.23
,
1.05
)}
.laniakea-stickybar
.laniakea-stickybar-container
>
ul
li
a
:hover
{
background-color
:
#000
}
.laniakea-stickybar
.laniakea-stickybar-container
>
ul
li
a
.icon
{
font-size
:
22px
;
color
:
#fff
}
@media
(
max-width
:
960px
){
.laniakea-stickybar
.laniakea-stickybar-container
>
ul
li
{
top
:
auto
;
bottom
:
10px
;
right
:
10px
}}
.laniakea-social
{
padding
:
16px
0
16px
0
}
.laniakea-social.align-center
{
text-align
:
center
}
.laniakea-social
a
{
text-decoration
:
none
;
margin
:
4px
}
@media
(
max-width
:
768px
){
#archive-content
.contained
{
padding-left
:
0
;
padding-right
:
0
}
#archive-content
.contained
main
{
padding-left
:
16px
;
padding-right
:
16px
}}
#archive-content
main
{
display
:
grid
;
grid-template-columns
:
1
fr
;
gap
:
24px
}
@media
(
min-width
:
768px
){
#archive-content
main
{
margin-bottom
:
48px
}
#archive-content
main
.loop-item
{
border
:
1px
solid
#ddd
;
margin
:
8px
;
padding
:
16px
}}
@media
(
max-width
:
768px
){
#archive-content
main
{
display
:
block
}}
#home-news
.news-container
{
box-shadow
:
6px
0
4px
-4px
#efefef
,
-6px
0
4px
-4px
#efefef
;
min-height
:
500px
}
.category-news
.news-container
{
border
:
1px
solid
;
display
:
flex
}
.news-container
{
min-height
:
150px
}
.news-container
.foto
{
position
:
relative
}
.news-container
.foto
,
.news-container
.info
{
width
:
50%
}
.news-container
.data
{
position
:
absolute
;
background
:
#fff
;
top
:
0
;
padding
:
20px
16px
;
font-size
:
12px
;
text-transform
:
uppercase
;
font-weight
:
bold
;
color
:
var
(
--rosso
);
text-align
:
center
}
.news-container
.giorno
{
font-size
:
30px
}
.news-container
.titolo
{
font-weight
:
bold
;
line-height
:
22px
;
margin
:
16px
0
}
.news-container
.excerpt
{
font-size
:
14px
;
line-height
:
16px
}
.news-container
.titolo
,
.news-container
.excerpt
{
padding
:
0
16px
}
.news-container
.folder-badge
{
color
:
var
(
--nero
);
padding
:
8px
16px
0
}
.news-container
.folder-badge
span
{
font-size
:
10px
;
font-weight
:
bold
;
margin-left
:
10px
}
.news-container
.folder-badge
i
{
font-size
:
12px
;
color
:
var
(
--nero
)}
@media
(
max-width
:
768px
){
.news-container
{
margin-bottom
:
46px
}}
#no-posts-found
{
min-height
:
50vh
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
}
#no-posts-found
div
{
min-width
:
50%
}
#no-posts-found
div
p
{
margin-bottom
:
16px
}
#searchform
{
position
:
relative
}
#s
{
width
:
100%
;
padding
:
0
20px
;
outline
:
none
;
font-size
:
13px
;
line-height
:
36px
;
height
:
36px
;
margin-top
:
5px
;
background
:
#fff
;
color
:
#666
;
border-radius
:
25px
;
border
:
1px
solid
#000
!important
}
#searchsubmit
{
position
:
absolute
;
outline
:
none
;
background
:
none
;
margin-top
:
5px
;
transition
:
.25s
;
border
:
none
;
top
:
0
;
color
:
#000
;
cursor
:
pointer
;
padding
:
8px
18px
;
right
:
0
;
font-family
:
"FontAwesome"
,
sans-serif
}
section
.laniakea-header
{
position
:
relative
;
display
:
flex
;
min-height
:
500px
;
align-items
:
center
;
justify-content
:
center
;
background-repeat
:
no-repeat
;
background-size
:
cover
}
section
.laniakea-header
.header-container
{
z-index
:
1
}
section
.laniakea-header
.title
{
color
:
#fff
}
section
.laniakea-header
.title
:after
{
content
:
""
;
border-bottom
:
2px
solid
#fff
;
display
:
block
;
margin
:
16px
auto
;
width
:
50%
}
section
.laniakea-header.has-image
:before
{
content
:
""
;
position
:
absolute
;
top
:
0
;
right
:
0
;
left
:
0
;
bottom
:
0
;
opacity
:
.5
}
#single-content
.title
{
margin-bottom
:
12px
}
#single-content
.post-content
{
padding-bottom
:
24px
}
aside
{
width
:
100%
;
margin-bottom
:
48px
}
@media
(
min-width
:
768px
){
aside
{
max-width
:
270px
;
padding-left
:
24px
}}
@media
(
max-width
:
768px
){
aside
{
margin-top
:
24px
;
background-color
:
#efefef
;
padding
:
16px
;
padding-bottom
:
28px
}}
.wpcf7
{
margin-bottom
:
16px
}
.wpcf7
.wpcf7-form-control-wrap
{
display
:
block
}
.wpcf7
.wpcf7-not-valid-tip
{
top
:
0
;
bottom
:
0
;
left
:
0
;
right
:
0
;
position
:
absolute
;
background
:
#dc3232
;
color
:
#fff
;
padding
:
14px
}
.wpcf7
.wpcf7-not-valid-tip
:before
{
font
:
normal
normal
normal
17px
/
1
FontAwesome
;
content
:
""
;
position
:
absolute
;
right
:
23px
;
top
:
13px
;
color
:
#fff
;
transition
:
.2s
}
.wpcf7
.wpcf7-text
,
.wpcf7
.wpcf7-textarea
,
.wpcf7
.wpcf7-select
{
width
:
100%
}
.wpcf7
.wpcf7-text
,
.wpcf7
.wpcf7-select
{
height
:
50px
}
.wpcf7
.wpcf7-form-control
{
padding
:
12px
}
.wpcf7
.kc_captcha
.wpcf7-form-control
{
padding
:
0
}
.wpcf7
.wpcf7-submit
{
color
:
#fff
;
border-radius
:
24px
;
min-width
:
140px
;
border
:
0
}
.wpcf7
.wpcf7-submit
:hover
{
background-color
:
#000
}
main
{
width
:
100%
}
@media
(
max-width
:
992px
){
body
.menu-mobile-open
{
position
:
fixed
;
overflow
:
hidden
;
width
:
100%
}
body
.menu-mobile-open
#main-header
#logo
{
z-index
:
999
}
body
.menu-mobile-open
#main-header
#logo
.logo-white
{
display
:
block
}
body
.menu-mobile-open
#main-header
#logo
.logo-default
{
display
:
none
}
body
.menu-mobile-open
#site-content
{
filter
:
blur
(
10px
)}
body
.menu-mobile-open
.laniakea-menu
{
transform
:
translateX
(
0px
);
transition
:
transform
.4s
ease
}}
.swiper-button-prev
,
.swiper-button-next
{
align-items
:
center
;
border-radius
:
50%
;
display
:
flex
;
height
:
4rem
;
justify-content
:
center
;
width
:
4rem
}
.swiper-button-prev
::after
,
.swiper-button-next
::after
{
font-size
:
14px
;
font-weight
:
bold
;
color
:
#000
}
.swiper
.card
.card_caption
{
align-items
:
center
;
display
:
flex
;
flex-flow
:
column
nowrap
;
height
:
100%
;
justify-content
:
center
;
position
:
absolute
;
top
:
0
;
width
:
100%
;
z-index
:
1
;
color
:
#fff
}
.swiper
.card
.card__link
{
display
:
block
;
height
:
100%
;
left
:
0
;
position
:
absolute
;
text-indent
:
-9999px
;
top
:
0
;
width
:
100%
;
z-index
:
2
}
.swiper
.card
.vc_btn3-container
{
position
:
absolute
;
z-index
:
2
;
margin
:
0
}
.swiper
.card
.card__inner
:after
{
bottom
:
0
;
content
:
""
;
height
:
100%
;
left
:
0
;
opacity
:
.8
;
position
:
absolute
;
transition
:
opacity
.3s
cubic-bezier
(
0.38
,
0.41
,
0.27
,
1
);
width
:
100%
;
z-index
:
0
}
/*# sourceMappingURL=style.min.css.map */
\ No newline at end of file
.d-flex
{
display
:
flex
}
@media
(
max-width
:
992px
){
.d-flex.block-at-lg
{
display
:
block
}}
@media
(
max-width
:
768px
){
.d-flex.block-at-md
{
display
:
block
}}
@media
(
max-width
:
576px
){
.d-flex.block-at-sm
{
display
:
block
}}
.align-center
{
align-items
:
center
}
.justify-right
{
justify-content
:
flex-end
}
.justify-center
{
justify-content
:
center
}
.text-right
{
text-align
:
right
}
.text-center
{
text-align
:
center
}
.contained
{
max-width
:
1300px
;
margin
:
auto
;
transition
:
.3s
ease
;
padding-left
:
16px
;
padding-right
:
16px
}
.visible
{
display
:
block
!important
}
*,*
::before
,*
::after
{
box-sizing
:
border-box
}
html
{
-moz-text-size-adjust
:
none
;
-webkit-text-size-adjust
:
none
;
text-size-adjust
:
none
}
body
,
h1
,
h2
,
h3
,
h4
,
p
,
figure
,
blockquote
,
dl
,
dd
{
margin-block-end
:
0
}
ul
[
role
=
list
],
ol
[
role
=
list
]
{
list-style
:
none
}
body
{
min-height
:
100vh
;
line-height
:
1.5
;
margin
:
0
}
h1
,
h2
,
h3
,
h4
,
button
,
input
,
label
{
line-height
:
1.1
}
h1
,
h2
,
h3
,
h4
{
text-wrap
:
balance
}
a
:not
([
class
])
{
-webkit-text-decoration-skip
:
ink
;
text-decoration-skip-ink
:
auto
;
color
:
currentColor
}
img
,
picture
{
max-width
:
100%
;
display
:
block
}
input
,
button
,
textarea
,
select
{
font
:
inherit
}
textarea
:not
([
rows
])
{
min-height
:
10em
}
:target
{
scroll-margin-block
:
5ex
}
@media
(
max-width
:
990px
){
html
{
margin-top
:
0
!important
}}
#wpadminbar
{
position
:
absolute
!important
}
@media
(
max-width
:
990px
){
#wpadminbar
{
display
:
none
!important
}}
.laniakea-icon
:before
{
content
:
""
;
background-image
:
url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGl2ZWxsb18xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDk2LjkgOTguOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYuOSA5OC45OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCw2MS45YzMuMiw1LjcsNi45LDEwLjksMTIuMywxNC43YzkuMiw2LjYsMTkuMSw4LjYsMjkuOSw0LjVjMy44LTEuNCw2LjYtNCw4LjYtOC40DQoJCWMtMS4yLDAuNC0xLjksMC41LTIuNSwwLjhjLTE1LDYuMi0zMi4yLTItMzcuNS0xNy41Yy01LjYtMTYuNCwxLjQtMzQsMTMuNy00My44YzAuMS0wLjEsMC4zLTAuMSwwLjMtMC4xYy0yLjQsMi45LTUsNS42LTcuMSw4LjcNCgkJYy03LjMsMTAuOC04LjksMjIuMi0yLjksMzQuMmMyLjYsNS4yLDYuNiw4LjksMTIuNSwxMC4yYzAuNiwwLjEsMS4yLDAuMSwxLjgsMC4yYy0yLTIuNi00LjItNS01LjctNy43DQoJCWMtNS42LTEwLjMtMy43LTIzLjEsNC41LTMxLjljMTEuOS0xMi43LDMzLjYtMTUuMiw0OC4zLTUuMmMtMy4yLTEuMS02LTIuNC05LTMuMWMtMTEuNS0zLTIyLjMtMS43LTMxLjUsNi42DQoJCWMtNC42LDQuMS03LjUsOS4xLTcuNSwxNS40YzAsMC45LDAuMiwxLjcsMC4zLDIuOWMwLjUtMC40LDAuNy0wLjUsMC44LTAuNmM3LjMtMTUuNiwyNy43LTIwLjYsNDIuNi05LjENCgkJYzExLjcsOS4xLDE2LjIsMjEsMTQuOSwzNS41Yy0wLjEsMS4xLTAuMiwyLjItMC40LDMuMmMtMC4xLDAuNi0wLjMsMS4xLTAuNiwyLjRjMC01LDAuMy05LjMtMC4xLTEzLjVjLTEtMTMuMy0xMC42LTI0LjQtMjMuNC0yNy4zDQoJCWMtNC4yLTEtOC4yLTAuMy0xMi41LDIuMmMxLjksMC40LDMuMywwLjcsNC43LDFjMTIuNSwzLjEsMjMuMSwxNi40LDE5LjUsMzMuMkM3MSw4NC45LDU3LjEsOTcuMSw0MC42LDk4LjljLTAuMiwwLTAuNSwwLTEuNS0wLjENCgkJYzcuNy0xLjYsMTQuMy00LjEsMTkuNy04LjhjOC43LTcuNSwxMi44LTE2LjgsMTAuNi0yOC40Yy0wLjYtMy4zLTIuMy02LTUuNi04LjJjMS4zLDUuNCwxLDEwLjQtMC45LDE1LjINCgkJYy01LjEsMTIuOS0xNi45LDE5LjYtMzEsMTguMWMtMTUuMi0xLjctMjUuNS0xMC4zLTMyLTI0QzAsNjIuNCwwLDYyLjIsMCw2MS45eiBNNDQuOCw2My4zYy0xLjcsMC4xLTIuOSwxLjEtMi45LDIuOQ0KCQljMCwxLjgsMS4xLDIuOSwyLjksM2MxLjcsMC4xLDMuMy0xLjQsMy4yLTMuMUM0Ny43LDY0LjQsNDYuNyw2My4zLDQ0LjgsNjMuM3ogTTUzLjEsNDMuM2MtMC45LDEuNS0xLjgsMi40LTEuNywzLjENCgkJYzAsMC43LDEuMywxLjksMS43LDEuOGMwLjgtMC4yLDEuOS0xLjEsMi0xLjlDNTUuMiw0NS42LDU0LjIsNDQuOCw1My4xLDQzLjN6IE0zNS42LDQ4LjNjLTEuNC0xLTIuMi0yLTMtMS45DQoJCWMtMC43LDAuMS0xLjcsMS4yLTEuOCwyYy0wLjEsMC42LDEuMSwxLjgsMS43LDEuOEMzMy40LDUwLjIsMzQuMiw0OS4zLDM1LjYsNDguM3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTMuMSwzLjhjMCwyLTEuOCwzLjctMy45LDMuN2MtMS45LDAtMy43LTEuNy0zLjctMy42Yy0wLjEtMiwxLjgtMy45LDMuNy0zLjlDNTEuMiwwLDUzLjEsMS44LDUzLjEsMy44eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNC4zLDg1LjVjMS45LTAuMSwzLjcsMS42LDMuOCwzLjVjMC4xLDItMS42LDMuOS0zLjYsMy45Yy0yLDAtMy43LTEuNS0zLjgtMy41DQoJCUMxMC41LDg3LjUsMTIuMyw4NS42LDE0LjMsODUuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMiwzNS42YzIuMywwLjUsMy41LDEuNiwzLjEsM2MtMC4yLDEtMS43LDEuOC0yLjYsMi43Yy0wLjktMC45LTIuMy0xLjctMi41LTIuOEMtMC4xLDM3LjcsMS4zLDM2LjYsMiwzNS42eiINCgkJLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTQuOSw1NC4zYzAuNywxLDEuOCwxLjksMiwyLjljMC4zLDEuNi0wLjgsMi45LTIuNSwyLjZjLTEtMC4yLTIuNC0xLjUtMi41LTIuNGMtMC4xLTEsMS4xLTIuMSwxLjgtMy4yDQoJCUM5NC4xLDU0LjMsOTQuNSw1NC4zLDk0LjksNTQuM3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzcsNzcuNmMwLjcsMSwyLDIsMS44LDIuOGMtMC4yLDEuMS0xLjUsMi41LTIuNSwyLjdjLTEuNCwwLjItMi43LTEtMi40LTIuN2MwLjItMSwxLjItMS45LDEuOS0yLjgNCgkJQzc2LjIsNzcuNiw3Ni42LDc3LjYsNzcsNzcuNnoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNzQuMywyNS44YzAuOSwxLjMsMS45LDIuMSwxLjgsMi43Yy0wLjIsMC44LTEuMywxLjMtMiwxLjljLTAuNi0wLjctMS41LTEuMy0xLjUtMg0KCQlDNzIuNiwyNy43LDczLjUsMjcsNzQuMywyNS44eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MC40LDg2LjFjMC43LDEuNCwxLjUsMi4yLDEuNCwyLjljLTAuMSwwLjYtMS4xLDEuMS0xLjcsMS42Yy0wLjYtMC43LTEuNS0xLjMtMS42LTINCgkJQzQ4LjQsODgsNDkuNCw4Ny4zLDUwLjQsODYuMXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMuMiwyMS40YzAuOCwxLjIsMS44LDEuOSwxLjYsMi41Yy0wLjIsMC43LTEuMSwxLjItMS44LDEuOWMtMC41LTAuNi0xLjQtMS4yLTEuNS0xLjkNCgkJQzIxLjUsMjMuMiwyMi40LDIyLjUsMjMuMiwyMS40eiIvPg0KPC9nPg0KPC9zdmc+DQo=")
;
width
:
15px
;
height
:
15px
;
display
:
inline-block
;
vertical-align
:
middle
;
margin-right
:
8px
}
html
*
{
box-sizing
:
border-box
}
body
{
font-size
:
14px
}
#wrapper
{
opacity
:
0
;
transition
:
opacity
.3s
ease
}
a
{
text-decoration
:
none
}
img
{
max-width
:
100%
;
height
:
auto
}
.loop-item
h3
{
margin-bottom
:
8px
}
.loop-item
.actions
{
padding-top
:
16px
}
#search-content
{
display
:
grid
;
grid-template-columns
:
1
fr
}
@media
(
max-width
:
768px
){
#search-content
{
display
:
block
}}
#search-content
.loop-item
:not
(
:last-child
)
{
padding-bottom
:
24px
;
border-bottom
:
1px
solid
#ddd
;
margin-bottom
:
48px
}
#main-header
{
z-index
:
999
;
position
:
relative
;
box-shadow
:
0px
1px
6px
rgba
(
106
,
106
,
106
,
.1764705882
);
top
:
0
}
#main-header
.inverted
:not
(
.fixed
)
{
position
:
absolute
;
width
:
100%
;
box-shadow
:
none
}
#main-header
.inverted
:not
(
.fixed
)
ul
:not
(
.sub-menu
)>
li
>
a
{
color
:
#fff
}
#main-header
.inverted
:not
(
.fixed
)
.mobile-burger
path
{
stroke
:
#fff
}
#main-header
.inverted
:not
(
.fixed
)
#logo
.logo-white
{
display
:
block
}
#main-header
.inverted
:not
(
.fixed
)
#logo
.logo-default
{
display
:
none
}
#main-header
.pre-header
{
position
:
absolute
;
width
:
100%
;
top
:
0px
;
z-index
:
2
}
#main-header
.pre-header
.menu-item
{
padding
:
8px
;
list-style
:
none
}
#main-header
.header-container
:not
(
.contained
)
{
padding
:
8px
16px
8px
16px
}
#main-header
#logo
{
max-width
:
100px
;
margin-right
:
28px
}
#main-header
#logo
.logo-white
{
display
:
none
}
#main-header
#logo
.logo-default
{
display
:
block
}
#main-header
.fixed
{
transition
:
top
.5s
;
position
:
fixed
;
background
:
#fff
;
width
:
100%
;
z-index
:
999
;
top
:
0
}
@media
(
min-width
:
992px
){
nav
.nav-right
{
margin-left
:
auto
}}
ul
{
list-style
:
none
;
margin
:
0
;
padding
:
0
}
ul
.menu-item
a
{
text-decoration
:
none
}
.laniakea-menu
ul
,
.laniakea-pre-menu
ul
{
list-style
:
none
;
margin
:
0
;
padding
:
0
}
.laniakea-menu
ul
li
a
,
.laniakea-pre-menu
ul
li
a
{
display
:
block
}
@media
(
min-width
:
992px
){
.laniakea-menu
ul
.sub-menu
,
.laniakea-menu
ul
.children
,
.laniakea-pre-menu
ul
.sub-menu
,
.laniakea-pre-menu
ul
.children
{
opacity
:
0
;
visibility
:
hidden
;
transition
:
.3s
;
transform
:
translateY
(
10px
)}}
@media
(
max-width
:
992px
){
.laniakea-menu
ul
.sub-menu
,
.laniakea-menu
ul
.children
,
.laniakea-pre-menu
ul
.sub-menu
,
.laniakea-pre-menu
ul
.children
{
display
:
none
}}
@media
(
min-width
:
992px
){
.laniakea-menu
li
,
.laniakea-pre-menu
li
{
position
:
relative
;
line-height
:
1.7
}
.laniakea-menu
li
:hover
>
.sub-menu
,
.laniakea-menu
li
:hover
>
.children
,
.laniakea-pre-menu
li
:hover
>
.sub-menu
,
.laniakea-pre-menu
li
:hover
>
.children
{
opacity
:
1
;
visibility
:
visible
;
transform
:
translateY
(
0px
)}
.laniakea-menu
>
ul
>
li
,
.laniakea-pre-menu
>
ul
>
li
{
float
:
left
}
.laniakea-menu
>
ul
>
li
>
a
,
.laniakea-pre-menu
>
ul
>
li
>
a
{
text-transform
:
uppercase
;
position
:
relative
;
padding
:
24px
12px
}
.laniakea-menu
.sub-menu
,
.laniakea-menu
.children
,
.laniakea-pre-menu
.sub-menu
,
.laniakea-pre-menu
.children
{
position
:
absolute
;
left
:
0
;
top
:
auto
;
top
:
calc
(
100%
+
1px
);
z-index
:
1
;
background
:
#fff
;
min-width
:
200px
;
outline
:
1px
solid
#eaeaea
;
box-shadow
:
2px
4px
9px
rgba
(
120
,
120
,
120
,
.3921568627
)}
.laniakea-menu
.sub-menu
a
,
.laniakea-menu
.children
a
,
.laniakea-pre-menu
.sub-menu
a
,
.laniakea-pre-menu
.children
a
{
padding
:
12px
16px
}
.laniakea-menu
.sub-menu
li
:hover
a
,
.laniakea-menu
.children
li
:hover
a
,
.laniakea-pre-menu
.sub-menu
li
:hover
a
,
.laniakea-pre-menu
.children
li
:hover
a
{
background
:
#fff
}
.laniakea-menu
.sub-menu
.sub-menu
,
.laniakea-menu
.children
.children
,
.laniakea-pre-menu
.sub-menu
.sub-menu
,
.laniakea-pre-menu
.children
.children
{
position
:
absolute
;
left
:
50%
;
top
:
32px
;
background
:
#fff
}}
@media
(
max-width
:
992px
){
.laniakea-menu
,
.laniakea-pre-menu
{
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
100vw
;
height
:
100vh
;
color
:
#fff
;
font-size
:
24px
;
overflow-y
:
auto
;
padding
:
24px
;
transform
:
translateX
(
-100vw
)}
.laniakea-menu
.nav-menu
,
.laniakea-pre-menu
.nav-menu
{
margin-top
:
96px
}
.laniakea-menu
li
,
.laniakea-pre-menu
li
{
position
:
relative
;
line-height
:
48px
}
.laniakea-menu
li
:hover
>
.sub-menu
,
.laniakea-menu
li
:hover
>
.children
,
.laniakea-pre-menu
li
:hover
>
.sub-menu
,
.laniakea-pre-menu
li
:hover
>
.children
{
display
:
block
}
.laniakea-menu
li
.menu-item-has-children
>
a
::after
,
.laniakea-pre-menu
li
.menu-item-has-children
>
a
::after
{
content
:
"\f107"
;
font-family
:
"Font Awesome 6 Free"
;
vertical-align
:
middle
;
font-size
:
16px
;
margin-left
:
8px
;
font-weight
:
900
}
.laniakea-menu
li
.menu-item-has-children
:hover
>
a
::after
,
.laniakea-pre-menu
li
.menu-item-has-children
:hover
>
a
::after
{
content
:
"\f105"
;
font-weight
:
900
}
.laniakea-menu
.sub-menu
,
.laniakea-menu
.children
,
.laniakea-pre-menu
.sub-menu
,
.laniakea-pre-menu
.children
{
margin-left
:
8px
}}
.laniakea-pre-menu
>
ul
>
li
>
a
{
padding
:
0
6px
}
.mobile-burger
{
background-color
:
rgba
(
0
,
0
,
0
,
0
);
border
:
none
;
cursor
:
pointer
;
padding
:
0
;
display
:
none
;
margin-left
:
auto
}
@media
(
max-width
:
992px
){
.mobile-burger
{
display
:
flex
;
position
:
relative
;
z-index
:
9999
}}
.burger-line
{
fill
:
none
;
stroke
:
#000
;
stroke-width
:
6
;
transition
:
stroke-dasharray
600ms
cubic-bezier
(
0.4
,
0
,
0.2
,
1
),
stroke-dashoffset
600ms
cubic-bezier
(
0.4
,
0
,
0.2
,
1
)}
.burger-line.stroke-white
{
stroke
:
#fff
}
.burger-line1
{
stroke-dasharray
:
60
207
;
stroke-width
:
6
}
.burger-line2
{
stroke-dasharray
:
60
60
;
stroke-width
:
6
}
.burger-line3
{
stroke-dasharray
:
60
207
;
stroke-width
:
6
}
.menu-mobile-open
.burger-line1
{
stroke-dasharray
:
90
207
;
stroke-dashoffset
:
-134
;
stroke-width
:
6
}
.menu-mobile-open
.burger-line2
{
stroke-dasharray
:
1
60
;
stroke-dashoffset
:
-30
;
stroke-width
:
6
}
.menu-mobile-open
.burger-line3
{
stroke-dasharray
:
90
207
;
stroke-dashoffset
:
-134
;
stroke-width
:
6
}
.widget-col
{
width
:
100%
;
padding
:
20px
;
padding-bottom
:
80px
}
footer
{
text-align
:
center
}
footer
.upper-footer
,
footer
.lower-footer
{
padding
:
24px
}
footer
.footer-menu
.menu-item
a
{
padding
:
8px
}
footer
.footer-menu
.menu-item
a
:hover
{
text-decoration
:
underline
}
footer
.footer-menu
.menu-item
:not
(
:last-child
)
::after
{
content
:
"|"
}
.laniakea-stickybar
{
position
:
fixed
;
z-index
:
9999
}
.laniakea-stickybar
.laniakea-stickybar-container
>
ul
li
{
margin-bottom
:
1px
;
list-style-type
:
none
}
.laniakea-stickybar
.laniakea-stickybar-container
>
ul
li
a
{
display
:
block
;
background-color
:
var
(
--primary-color
);
padding
:
15px
;
transition
:
background-color
.3s
cubic-bezier
(
0.42
,
0
,
0.23
,
1.05
)}
.laniakea-stickybar
.laniakea-stickybar-container
>
ul
li
a
:hover
{
background-color
:
#000
}
.laniakea-stickybar
.laniakea-stickybar-container
>
ul
li
a
.icon
{
font-size
:
22px
;
color
:
#fff
}
@media
(
max-width
:
960px
){
.laniakea-stickybar
.laniakea-stickybar-container
>
ul
li
{
top
:
auto
;
bottom
:
10px
;
right
:
10px
}}
.laniakea-social
{
padding
:
16px
0
16px
0
}
.laniakea-social.align-center
{
text-align
:
center
}
.laniakea-social
a
{
text-decoration
:
none
;
margin
:
4px
}
@media
(
max-width
:
768px
){
#archive-content
.contained
{
padding-left
:
0
;
padding-right
:
0
}
#archive-content
.contained
main
{
padding-left
:
16px
;
padding-right
:
16px
}}
#archive-content
main
{
display
:
grid
;
grid-template-columns
:
1
fr
;
gap
:
24px
}
@media
(
min-width
:
768px
){
#archive-content
main
{
margin-bottom
:
48px
}
#archive-content
main
.loop-item
{
border
:
1px
solid
#ddd
;
margin
:
8px
;
padding
:
16px
}}
@media
(
max-width
:
768px
){
#archive-content
main
{
display
:
block
}}
#home-news
.news-container
{
box-shadow
:
6px
0
4px
-4px
#efefef
,
-6px
0
4px
-4px
#efefef
;
min-height
:
500px
}
.category-news
.news-container
{
border
:
1px
solid
;
display
:
flex
}
.news-container
{
min-height
:
150px
}
.news-container
.foto
{
position
:
relative
}
.news-container
.foto
,
.news-container
.info
{
width
:
50%
}
.news-container
.data
{
position
:
absolute
;
background
:
#fff
;
top
:
0
;
padding
:
20px
16px
;
font-size
:
12px
;
text-transform
:
uppercase
;
font-weight
:
bold
;
color
:
var
(
--rosso
);
text-align
:
center
}
.news-container
.giorno
{
font-size
:
30px
}
.news-container
.titolo
{
font-weight
:
bold
;
line-height
:
22px
;
margin
:
16px
0
}
.news-container
.excerpt
{
font-size
:
14px
;
line-height
:
16px
}
.news-container
.titolo
,
.news-container
.excerpt
{
padding
:
0
16px
}
.news-container
.folder-badge
{
color
:
var
(
--nero
);
padding
:
8px
16px
0
}
.news-container
.folder-badge
span
{
font-size
:
10px
;
font-weight
:
bold
;
margin-left
:
10px
}
.news-container
.folder-badge
i
{
font-size
:
12px
;
color
:
var
(
--nero
)}
@media
(
max-width
:
768px
){
.news-container
{
margin-bottom
:
46px
}}
#no-posts-found
{
min-height
:
50vh
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
}
#no-posts-found
div
{
min-width
:
50%
}
#no-posts-found
div
p
{
margin-bottom
:
16px
}
#searchform
{
position
:
relative
}
#s
{
width
:
100%
;
padding
:
0
20px
;
outline
:
none
;
font-size
:
13px
;
line-height
:
36px
;
height
:
36px
;
margin-top
:
5px
;
background
:
#fff
;
color
:
#666
;
border-radius
:
25px
;
border
:
1px
solid
#000
!important
}
#searchsubmit
{
position
:
absolute
;
outline
:
none
;
background
:
none
;
margin-top
:
5px
;
transition
:
.25s
;
border
:
none
;
top
:
0
;
color
:
#000
;
cursor
:
pointer
;
padding
:
8px
18px
;
right
:
0
;
font-family
:
"FontAwesome"
,
sans-serif
}
section
.laniakea-header
{
position
:
relative
;
display
:
flex
;
min-height
:
500px
;
align-items
:
center
;
justify-content
:
center
;
background-repeat
:
no-repeat
;
background-size
:
cover
}
section
.laniakea-header
.header-container
{
z-index
:
1
}
section
.laniakea-header
.title
{
color
:
#fff
}
section
.laniakea-header
.title
:after
{
content
:
""
;
border-bottom
:
2px
solid
#fff
;
display
:
block
;
margin
:
16px
auto
;
width
:
50%
}
section
.laniakea-header.has-image
:before
{
content
:
""
;
position
:
absolute
;
top
:
0
;
right
:
0
;
left
:
0
;
bottom
:
0
;
opacity
:
.5
}
#single-content
.title
{
margin-bottom
:
12px
}
#single-content
.post-content
{
padding-bottom
:
24px
}
aside
{
width
:
100%
;
margin-bottom
:
48px
}
@media
(
min-width
:
768px
){
aside
{
max-width
:
270px
;
padding-left
:
24px
}}
@media
(
max-width
:
768px
){
aside
{
margin-top
:
24px
;
background-color
:
#efefef
;
padding
:
16px
;
padding-bottom
:
28px
}}
.wpcf7
{
margin-bottom
:
16px
}
.wpcf7
.wpcf7-form-control-wrap
{
display
:
block
}
.wpcf7
.wpcf7-not-valid-tip
{
top
:
0
;
bottom
:
0
;
left
:
0
;
right
:
0
;
position
:
absolute
;
background
:
#dc3232
;
color
:
#fff
;
padding
:
14px
}
.wpcf7
.wpcf7-not-valid-tip
:before
{
font
:
normal
normal
normal
17px
/
1
FontAwesome
;
content
:
""
;
position
:
absolute
;
right
:
23px
;
top
:
13px
;
color
:
#fff
;
transition
:
.2s
}
.wpcf7
.wpcf7-text
,
.wpcf7
.wpcf7-textarea
,
.wpcf7
.wpcf7-select
{
width
:
100%
}
.wpcf7
.wpcf7-text
,
.wpcf7
.wpcf7-select
{
height
:
50px
}
.wpcf7
.wpcf7-form-control
{
padding
:
12px
}
.wpcf7
.kc_captcha
.wpcf7-form-control
{
padding
:
0
}
.wpcf7
.wpcf7-submit
{
color
:
#fff
;
border-radius
:
24px
;
min-width
:
140px
;
border
:
0
}
.wpcf7
.wpcf7-submit
:hover
{
background-color
:
#000
}
main
{
width
:
100%
}
@media
(
max-width
:
992px
){
body
.menu-mobile-open
{
position
:
fixed
;
overflow
:
hidden
;
width
:
100%
}
body
.menu-mobile-open
#main-header
#logo
{
z-index
:
999
}
body
.menu-mobile-open
#main-header
#logo
.logo-white
{
display
:
block
}
body
.menu-mobile-open
#main-header
#logo
.logo-default
{
display
:
none
}
body
.menu-mobile-open
#site-content
{
filter
:
blur
(
10px
)}
body
.menu-mobile-open
.laniakea-menu
{
transform
:
translateX
(
0px
);
transition
:
transform
.4s
ease
}}
.swiper-button-prev
,
.swiper-button-next
{
align-items
:
center
;
border-radius
:
50%
;
display
:
flex
;
height
:
4rem
;
justify-content
:
center
;
width
:
4rem
}
.swiper-button-prev
::after
,
.swiper-button-next
::after
{
font-size
:
14px
;
font-weight
:
bold
;
color
:
#000
}
.swiper
.card
.card_caption
{
align-items
:
center
;
display
:
flex
;
flex-flow
:
column
nowrap
;
height
:
100%
;
justify-content
:
center
;
position
:
absolute
;
top
:
0
;
width
:
100%
;
z-index
:
1
;
color
:
#fff
}
.swiper
.card
.card__link
{
display
:
block
;
height
:
100%
;
left
:
0
;
position
:
absolute
;
text-indent
:
-9999px
;
top
:
0
;
width
:
100%
;
z-index
:
2
}
.swiper
.card
.vc_btn3-container
{
position
:
absolute
;
z-index
:
3
;
margin
:
0
}
.swiper
.card
.card__inner
:after
{
bottom
:
0
;
content
:
""
;
height
:
100%
;
left
:
0
;
opacity
:
.8
;
position
:
absolute
;
transition
:
opacity
.3s
cubic-bezier
(
0.38
,
0.41
,
0.27
,
1
);
width
:
100%
;
z-index
:
0
}
/*# sourceMappingURL=style.min.css.map */
\ No newline at end of file
laniakea/style.scss
View file @
acc5886f
...
...
@@ -187,7 +187,7 @@ main {
.swiper
.card
.vc_btn3-container
{
position
:
absolute
;
z-index
:
2
;
z-index
:
3
;
margin
:
0
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment