Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dev.biuro
Project
Project
Details
Activity
Releases
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
Biuro
dev.biuro
Commits
c0b08669
Commit
c0b08669
authored
May 02, 2019
by
Simonas
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
release 0.0.27
parent
4f59158d
Changes
29
Hide whitespace changes
Inline
Side-by-side
Showing
29 changed files
with
148 additions
and
91 deletions
+148
-91
README.md
README.md
+2
-2
class-biuro-contacts-public.php
...ins/biuro-contacts/public/class-biuro-contacts-public.php
+32
-7
biuro-contacts-public--employees--step-1.php
...lic/partials/biuro-contacts-public--employees--step-1.php
+3
-1
biuro-contacts-public--employees.php
...acts/public/partials/biuro-contacts-public--employees.php
+2
-2
biuro-contacts-public--employers--step-1.php
...lic/partials/biuro-contacts-public--employers--step-1.php
+3
-1
biuro-contacts-public--employers.php
...acts/public/partials/biuro-contacts-public--employers.php
+1
-1
biuro-contacts-public--position--step-2.php
...blic/partials/biuro-contacts-public--position--step-2.php
+2
-0
biuro-contacts-public--position.php
...tacts/public/partials/biuro-contacts-public--position.php
+1
-1
_layout--content.css
wp-content/themes/biuro/css/05-layout/_layout--content.css
+4
-0
_layout--header.css
wp-content/themes/biuro/css/05-layout/_layout--header.css
+1
-2
_layout--inner.css
wp-content/themes/biuro/css/05-layout/_layout--inner.css
+2
-2
_component--form.css
...ntent/themes/biuro/css/07-components/_component--form.css
+11
-21
_component--job.css
...ontent/themes/biuro/css/07-components/_component--job.css
+2
-2
_component--jobs.css
...ntent/themes/biuro/css/07-components/_component--jobs.css
+28
-4
_component--nav.css
...ontent/themes/biuro/css/07-components/_component--nav.css
+6
-2
_component--share.css
...tent/themes/biuro/css/07-components/_component--share.css
+11
-5
_utils-visibility.css
wp-content/themes/biuro/css/10-trumps/_utils-visibility.css
+3
-1
core-857ac73abd.min.css
wp-content/themes/biuro/css/core-857ac73abd.min.css
+0
-1
core-9030edd8cb.min.css
wp-content/themes/biuro/css/core-9030edd8cb.min.css
+1
-0
main-667185c0a1.min.css
wp-content/themes/biuro/css/main-667185c0a1.min.css
+3
-0
main-d091026dbb.min.css
wp-content/themes/biuro/css/main-d091026dbb.min.css
+0
-3
footer.php
wp-content/themes/biuro/footer.php
+1
-1
header.php
wp-content/themes/biuro/header.php
+5
-5
main-8d255f4a.min.js
wp-content/themes/biuro/js/main-8d255f4a.min.js
+1
-1
main.js
wp-content/themes/biuro/js/main.js
+17
-14
page-vasaros-darbu-bankas.php
wp-content/themes/biuro/page-vasaros-darbu-bankas.php
+2
-2
searchform.php
wp-content/themes/biuro/searchform.php
+0
-6
aside-job-list.php
...ent/themes/biuro/template-parts/layout/aside-job-list.php
+2
-2
aside-job.php
wp-content/themes/biuro/template-parts/layout/aside-job.php
+2
-2
No files found.
README.md
View file @
c0b08669
...
...
@@ -112,10 +112,10 @@ Can't share C drive
-
docker load --input ourdemo.tar
-
docker build -t biuro/web:0.0.2
5
.
-
docker build -t biuro/web:0.0.2
7
.
-
docker login --username=biuro --password=9Ndtjd2vKsLvGuFOeFq1KdJs
-
sudo docker login --username=biuro --password=9Ndtjd2vKsLvGuFOeFq1KdJs
-
docker push biuro/web:0.0.2
5
-
docker push biuro/web:0.0.2
7
-
sudo chown -R www-data:www-data wordpress/wp-content/plugins
...
...
wp-content/plugins/biuro-contacts/public/class-biuro-contacts-public.php
View file @
c0b08669
...
...
@@ -23,7 +23,7 @@
class
Biuro_Contacts_Public
{
/**
* The ID of this plugin.
* The ID of this pl
fpis
ugin.
*
* @since 1.0.0
* @access private
...
...
@@ -306,12 +306,15 @@ class Biuro_Contacts_Public {
$nonce
=
$_POST
[
'_wpnonce'
];
$referer
=
$_POST
[
'_wp_http_referer'
];
if
(
!
isset
(
$nonce
)
||
!
wp_verify_nonce
(
$nonce
,
'employees_post_nonce'
)
)
{
wp_redirect
(
$referer
);
exit
;
}
if
(
$referer
&&
substr
(
$referer
,
-
1
)
==
'?'
)
{
$referer
=
substr
(
$referer
,
0
,
-
1
);
}
unset
(
$_SESSION
[
'employees--step'
]);
...
...
@@ -351,8 +354,13 @@ class Biuro_Contacts_Public {
$_SESSION
[
'employees--s'
]
=
2
;
endif
;
$hash
=
(
$_SESSION
[
'employees--name-status'
]
!=
'error'
&&
$_SESSION
[
'employees--phone-status'
]
!=
'error'
&&
$_SESSION
[
'employees--agree-status'
]
==
'error'
)
?
'?#agree'
:
'?#action'
;
wp_redirect
(
$referer
);
if
(
$_POST
[
's'
]
==
"1"
)
:
wp_redirect
(
$referer
.
$hash
);
else
:
wp_redirect
(
$referer
);
endif
;
exit
;
}
...
...
@@ -384,12 +392,15 @@ class Biuro_Contacts_Public {
$nonce
=
$_POST
[
'_wpnonce'
];
$referer
=
$_POST
[
'_wp_http_referer'
];
if
(
!
isset
(
$nonce
)
||
!
wp_verify_nonce
(
$nonce
,
'employers_post_nonce'
)
)
{
wp_redirect
(
$referer
);
exit
;
}
if
(
$referer
&&
substr
(
$referer
,
-
1
)
==
'?'
)
{
$referer
=
substr
(
$referer
,
0
,
-
1
);
}
unset
(
$_SESSION
[
'employers--step'
]);
$str
=
'employers'
;
...
...
@@ -465,7 +476,13 @@ class Biuro_Contacts_Public {
endif
;
wp_redirect
(
$referer
);
$hash
=
(
$_SESSION
[
'employers--name-status'
]
!=
'error'
&&
$_SESSION
[
'employers--phone-status'
]
!=
'error'
&&
$_SESSION
[
'employers--agree-status'
]
==
'error'
)
?
'?#agree'
:
'?#action'
;
if
(
$_POST
[
's'
]
==
"1"
)
:
wp_redirect
(
$referer
.
$hash
);
else
:
wp_redirect
(
$referer
);
endif
;
exit
;
}
...
...
@@ -631,6 +648,10 @@ class Biuro_Contacts_Public {
exit
;
}
if
(
$referer
&&
substr
(
$referer
,
-
1
)
==
'?'
)
{
$referer
=
substr
(
$referer
,
0
,
-
1
);
}
// unset($_SESSION['position--step']);
if
(
$_POST
[
's'
]
==
"1"
)
:
...
...
@@ -638,6 +659,8 @@ class Biuro_Contacts_Public {
$_SESSION
[
'position--step'
]
=
2
;
$_SESSION
[
'position--s'
]
=
1
;
$hash
=
'?#agree'
;
elseif
(
$_POST
[
's'
]
==
"2"
)
:
$_SESSION
[
'position--step'
]
=
2
;
...
...
@@ -668,6 +691,8 @@ class Biuro_Contacts_Public {
$_SESSION
[
$str
.
'--'
.
$key
.
'-message'
]
=
$validation
[
'message'
];
}
$hash
=
(
$_SESSION
[
'position--name-status'
]
!=
'error'
&&
$_SESSION
[
'position--phone-status'
]
!=
'error'
&&
$_SESSION
[
'position--agree-status'
]
==
'error'
)
?
'?#agree'
:
'?#action'
;
if
(
$canSubmit
)
:
unset
(
$_SESSION
[
'position--step'
]);
...
...
@@ -695,12 +720,12 @@ class Biuro_Contacts_Public {
$_SESSION
[
'employee--id'
]
=
$insert_id
;
$_SESSION
[
'position--s'
]
=
2
;
$hash
=
''
;
endif
;
endif
;
wp_redirect
(
$referer
);
wp_redirect
(
$referer
.
$hash
);
exit
;
}
...
...
wp-content/plugins/biuro-contacts/public/partials/biuro-contacts-public--employees--step-1.php
View file @
c0b08669
...
...
@@ -40,7 +40,7 @@ if ( ! defined( 'WPINC' ) ) die;
<div
class=
"c-form--row"
>
<label
class=
"c-form--label"
for=
"form-name"
>
<?php
_e
(
'Name, surname'
,
'biuro-contacts'
);
?>
</label>
<div
class=
"c-form--input-wrap
<?php
if
(
$nameStatus
)
{
echo
"c-form--input-wrap--
$nameStatus
"
;
}
?>
"
>
<input
type=
"text"
class=
"c-form--input"
id=
"form-name"
name=
"name"
value=
"
<?php
echo
$nameValue
;
?>
"
<?php
if
(
$nameStatus
==
'error'
||
isset
(
$_GET
[
'focus'
])
&&
$nameStatus
!=
'error'
&&
$phoneStatus
!=
'error'
&&
$agreeStatus
!=
'error'
)
:
?>
autofocus=
"autofocus"
<?php
endif
;
?>
>
<input
type=
"text"
class=
"c-form--input"
id=
"form-name"
name=
"name"
value=
"
<?php
echo
$nameValue
;
?>
"
<?php
if
(
$nameStatus
==
'error'
)
:
?>
autofocus=
"autofocus"
<?php
endif
;
?>
>
</div>
<?php
if
(
$nameMessage
)
:
?>
<div
class=
"c-form--validation c-form--validation-
<?php
echo
$nameStatus
;
?>
"
>
...
...
@@ -61,6 +61,8 @@ if ( ! defined( 'WPINC' ) ) die;
<?php
endif
;
?>
</div>
<!-- .c-form--row -->
<div
id=
"agree"
></div>
<div
class=
"c-form--row"
>
<label
class=
"c-form--label"
for=
"form-email"
>
<?php
_e
(
'Email address'
,
'biuro-contacts'
);
?>
</label>
<div
class=
"c-form--input-wrap
<?php
if
(
$emailStatus
)
{
echo
"c-form--input-wrap--
$emailStatus
"
;
}
?>
"
>
...
...
wp-content/plugins/biuro-contacts/public/partials/biuro-contacts-public--employees.php
View file @
c0b08669
...
...
@@ -20,8 +20,8 @@
if
(
!
defined
(
'WPINC'
)
)
die
;
?>
<form
name=
"form-employees"
action=
"
<?php
echo
esc_url
(
admin_url
(
'admin-post.php'
)
);
?>
"
method=
"post"
enctype=
"multipart/form-data"
class=
"c-form c-form--employees"
>
<form
id=
"form"
name=
"form-employees"
action=
"
<?php
echo
esc_url
(
admin_url
(
'admin-post.php'
)
);
?>
"
method=
"post"
enctype=
"multipart/form-data"
class=
"c-form c-form--employees"
>
<div
id=
"action"
class=
"c-form--action"
></div>
<?php
if
(
!
$_SESSION
[
'employees--step'
]
)
:
...
...
wp-content/plugins/biuro-contacts/public/partials/biuro-contacts-public--employers--step-1.php
View file @
c0b08669
...
...
@@ -40,7 +40,7 @@ if ( ! defined( 'WPINC' ) ) die;
<div
class=
"c-form--row"
>
<label
class=
"c-form--label"
for=
"form-name"
>
<?php
_e
(
'Name, surname'
,
'biuro-contacts'
);
?>
</label>
<div
class=
"c-form--input-wrap
<?php
if
(
$nameStatus
)
{
echo
"c-form--input-wrap--
$nameStatus
"
;
}
?>
"
>
<input
type=
"text"
class=
"c-form--input"
id=
"form-name"
name=
"name"
value=
"
<?php
echo
$nameValue
;
?>
"
<?php
if
(
$nameStatus
==
'error'
||
isset
(
$_GET
[
'focus'
])
&&
$nameStatus
!=
'error'
&&
$phoneStatus
!=
'error'
&&
$agreeStatus
!=
'error'
)
:
?>
autofocus=
"autofocus"
<?php
endif
;
?>
>
<input
type=
"text"
class=
"c-form--input"
id=
"form-name"
name=
"name"
value=
"
<?php
echo
$nameValue
;
?>
"
<?php
if
(
$nameStatus
==
'error'
)
:
?>
autofocus=
"autofocus"
<?php
endif
;
?>
>
</div>
<?php
if
(
$nameMessage
)
:
?>
<div
class=
"c-form--validation c-form--validation-
<?php
echo
$nameStatus
;
?>
"
>
...
...
@@ -61,6 +61,8 @@ if ( ! defined( 'WPINC' ) ) die;
<?php
endif
;
?>
</div>
<!-- .c-form--row -->
<div
id=
"agree"
></div>
<div
class=
"c-form--row"
>
<label
class=
"c-form--label"
for=
"form-email"
>
<?php
_e
(
'Email address'
,
'biuro-contacts'
);
?>
</label>
<div
class=
"c-form--input-wrap
<?php
if
(
$emailStatus
)
{
echo
"c-form--input-wrap--
$emailStatus
"
;
}
?>
"
>
...
...
wp-content/plugins/biuro-contacts/public/partials/biuro-contacts-public--employers.php
View file @
c0b08669
...
...
@@ -21,7 +21,7 @@ if ( ! defined( 'WPINC' ) ) die;
?>
<form
name=
"form-employers"
action=
"
<?php
echo
esc_url
(
admin_url
(
'admin-post.php'
)
);
?>
"
method=
"post"
enctype=
"multipart/form-data"
class=
"c-form c-form--employers"
>
<div
id=
"action"
class=
"c-form--action"
></div>
<?php
if
(
!
$_SESSION
[
'employers--step'
]
)
:
...
...
wp-content/plugins/biuro-contacts/public/partials/biuro-contacts-public--position--step-2.php
View file @
c0b08669
...
...
@@ -101,6 +101,8 @@ if ( ! defined( 'WPINC' ) ) die;
</div>
</div>
<!-- .c-form--row -->
<div
id=
"agree"
></div>
<div
class=
"c-form--row"
>
<label
class=
"c-form--label"
for=
"form-message"
>
<?php
_e
(
'Message'
,
'biuro-contacts'
);
?>
</label>
<div
class=
"c-form--textarea-wrap"
>
...
...
wp-content/plugins/biuro-contacts/public/partials/biuro-contacts-public--position.php
View file @
c0b08669
...
...
@@ -21,7 +21,7 @@ if ( ! defined( 'WPINC' ) ) die;
?>
<form
name=
"form-position"
action=
"
<?php
echo
esc_url
(
admin_url
(
'admin-post.php'
)
);
?>
"
method=
"post"
enctype=
"multipart/form-data"
class=
"c-form
<?php
if
(
$_SESSION
[
'position--step'
])
:
?>
c-form--position
<?php
endif
;
?>
"
>
<div
id=
"action"
class=
"c-form--action c-form--action-position"
></div>
<?php
if
(
!
$_SESSION
[
'position--step'
]
)
:
...
...
wp-content/themes/biuro/css/05-layout/_layout--content.css
View file @
c0b08669
...
...
@@ -40,6 +40,10 @@
}
.l-content--main
{
width
:
100%
;
flex
:
1
1
auto
;
max-width
:
1070px
;
padding
:
35px
20px
90px
;
margin
:
0
auto
;
@media
(--max--medium)
{
padding
:
10px
;
}
h1
{
color
:
#2A3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
;
@media
(--min--medium)
{
font-size
:
25px
;
line-height
:
38px
;
...
...
wp-content/themes/biuro/css/05-layout/_layout--header.css
View file @
c0b08669
...
...
@@ -10,6 +10,5 @@
}
.l-header
{
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
z-index
:
300
;
}
/* critical:end */
/*
.l-header { box-shadow: inset 0 0 0 1px orange; }
*/
/*
critical:end
*/
wp-content/themes/biuro/css/05-layout/_layout--inner.css
View file @
c0b08669
...
...
@@ -6,10 +6,10 @@
.l-inner-small
{
max-width
:
var
(
--layout-width--small
);
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
20px
;
padding-left
:
20px
;
}
/* critical:end */
.l-inner--header
{
display
:
flex
;
flex-direction
:
row
;
align-items
:
center
;
@media
(--max--medium)
{
align-items
:
flex-start
;
}
}
/* critical:end */
wp-content/themes/biuro/css/07-components/_component--form.css
View file @
c0b08669
...
...
@@ -2,49 +2,39 @@
/* critical:start */
.c-form
{
}
.c-form
--employees
,
.c-form--
employers
{
padding
:
15px
15px
10px
;
border-radius
:
3px
;
background-color
:
#ffffff
;
box-shadow
:
0
1px
31px
-23px
#6A7481
;
.c-form
{
position
:
relative
}
.c-form--
action
{
position
:
absolute
;
top
:
-88px
;
left
:
-9999px
;
width
:
1px
;
@media
(--min--medium)
{
padding
:
38px
35px
20
px
;
top
:
-128
px
;
}
}
.l-content--divisions
{
.c-form--employees
{
@media
(--max--medium)
{
padding
:
38px
35px
20px
;
}
}
}
.c-form--action-position
{
top
:
-58px
;
}
.l-content--regions
{
.c-form--employers
{
@media
(--max--medium)
{
padding
:
38px
35px
20px
;
}
.c-form--employees
,
.c-form--employers
{
padding
:
28px
20px
20px
;
border-radius
:
3px
;
background-color
:
#ffffff
;
box-shadow
:
0
1px
31px
-23px
#6A7481
;
@media
(--min--medium)
{
padding
:
38px
35px
20px
;
}
}
.c-form--position
{
padding
:
38px
35px
20px
;
border-radius
:
3px
;
background-color
:
#ffffff
;
.c-form--position
{
padding
:
28px
20px
20px
;
border-radius
:
3px
;
background-color
:
#ffffff
;
@media
(--min--medium)
{
margin
:
-40px
-15px
0
;
box-shadow
:
0
1px
31px
-23px
#6A7481
;
}
}
.c-form--row
{
position
:
relative
;
margin-bottom
:
20px
;
}
.c-form--label
{
display
:
block
;
color
:
#2A3644
;
font-size
:
15px
;
line-height
:
18px
;
margin-bottom
:
4px
;
font-weight
:
500
;
}
.c-form--input-wrap
{
}
.c-form--input
{
width
:
100%
;
padding
:
10px
;
border
:
0
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
.c-form--input
{
width
:
100%
;
padding
:
10px
;
border
:
0
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
font-size
:
15px
;
font-family
:
inherit
;
&:focus
{
border-color
:
#d4d4d4
!important
;
}
}
.c-form--textarea
{
width
:
100%
;
padding
:
10px
;
border
:
0
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
.c-form--textarea
{
width
:
100%
;
padding
:
10px
;
border
:
0
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
font-size
:
15px
;
font-family
:
inherit
;
&:focus
{
border-color
:
#d4d4d4
!important
;
}
}
...
...
wp-content/themes/biuro/css/07-components/_component--job.css
View file @
c0b08669
...
...
@@ -2,8 +2,6 @@
/* critical:start */
/* critical:end */
.c-job--title
{
margin
:
0
0
15px
;
padding
:
0
;
color
:
#2A3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
;
@media
(--min--medium)
{
font-size
:
30px
;
line-height
:
39px
;
margin
:
0
0
40px
;
...
...
@@ -51,3 +49,5 @@
&:hover
{
text-decoration
:
underline
;
}
}
}
/* critical:end */
wp-content/themes/biuro/css/07-components/_component--jobs.css
View file @
c0b08669
...
...
@@ -7,14 +7,22 @@
.c-jobs--inner
{
@extend
.l-inner-small;
}
.c-jobs--headline
{
min-height
:
29px
;
margin
:
0
0
25px
;
padding
:
20px
20px
0
;
color
:
#2A3644
;
font-size
:
25px
;
font-weight
:
500
;
line-height
:
29px
;
.c-jobs--table
{
margin
:
0
0
20px
;
}
.c-jobs--headline
{
margin
:
0
0
25px
;
padding
:
20px
20px
0
;
@media
(--max--medium)
{
min-height
:
26px
;
font-size
:
18px
;
font-weight
:
500
;
line-height
:
26px
;
text-align
:
center
;
text-align
:
center
;
}
}
/* critical:end */
.c-jobs--headline
{
min-height
:
29px
;
margin
:
0
0
25px
;
padding
:
20px
20px
0
;
color
:
#2A3644
;
font-size
:
25px
;
font-weight
:
500
;
line-height
:
29px
;
@media
(--max--medium)
{
min-height
:
26px
;
font-size
:
18px
;
font-weight
:
500
;
line-height
:
26px
;
text-align
:
center
;
}
}
.c-jobs--table
{
width
:
100%
;
margin
:
0
0
20px
;
tr
{
&:hover
{
...
...
@@ -23,6 +31,7 @@
}
}
/* critical:start */
.c-jobs--col
{
background
:
#fff
;
vertical-align
:
middle
;
color
:
#868C93
;
padding
:
10px
15px
;
@media
(--max--medium)
{
float
:
left
;
...
...
@@ -31,11 +40,23 @@
border-bottom
:
1px
solid
var
(
--color--gray-light
);
}
}
.c-jobs--col-position
{
@media
(--max--medium)
{
width
:
100%
;
}
}
.c-jobs--col-valid
,
.c-jobs--col-city
{
@media
(--max--medium)
{
width
:
50%
;
}
}
/* critical:end */
.c-jobs--col-position
{
@media
(--min--medium)
{
padding-right
:
5px
;
}
...
...
@@ -43,7 +64,7 @@
.c-jobs--col-city
{
white-space
:
nowrap
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
@media
(--max--medium)
{
width
:
50%
;
border-bottom
:
1px
solid
var
(
--color--gray-light
);
font-size
:
13px
;
padding-top
:
0
;
border-bottom
:
1px
solid
var
(
--color--gray-light
);
font-size
:
13px
;
padding-top
:
0
;
}
@media
(
--min--medium
)
{
max-width
:
140px
;
padding-right
:
5px
;
padding-left
:
5px
;
...
...
@@ -67,12 +88,15 @@
&
:visited
{
color
:
#551B89
;
}
}
/* critical:start */
.c-jobs--more
{
margin-bottom
:
50px
;
@media
(--min--medium)
{
margin-bottom
:
70px
;
}
}
/* critical:end */
wp-content/themes/biuro/css/07-components/_component--nav.css
View file @
c0b08669
...
...
@@ -13,6 +13,7 @@
.c-nav--sub
{
display
:
none
;
}
/* critical:end */
/* critical:start */
.c-nav--main-item
{
position
:
relative
;
/* height: 70px; margin-right: 26px; padding: 23px 0 0; */
z-index
:
500
;
&:first-child
{
@media
(--max--medium)
{
...
...
@@ -27,6 +28,7 @@
height
:
70px
;
margin-right
:
26px
;
padding
:
23px
0
0
;
}
}
/* critical:end */
.c-nav--main-anchor
{
display
:
block
;
padding
:
5px
0
4px
;
text-transform
:
uppercase
;
border-bottom
:
2px
solid
transparent
;
text-decoration
:
none
;
color
:
#fff
;
font-weight
:
bold
;
letter-spacing
:
1px
;
opacity
:
0.6
;
@media
(--min--medium)
{
color
:
var
(
--color--blue-dark
);
...
...
@@ -57,7 +59,7 @@
}
}
.c-nav--region
{
}
/* critical:start */
.c-nav--lang-wrap
{
width
:
74px
;
height
:
32px
;
@media
(--max--medium)
{
position
:
absolute
;
top
:
20px
;
left
:
20px
;
...
...
@@ -66,7 +68,7 @@
position
:
relative
;
width
:
70px
;
}
}
/* critical:end */
.c-nav--lang--is-open
{
@media
(--max--medium)
{
background-color
:
#1D2A3A
;
opacity
:
0.97
;
z-index
:
800
;
box-shadow
:
0
0
20px
60px
#1d2a3a
...
...
@@ -82,9 +84,11 @@
}
}
/* critical:start */
.c-nav--lang-item
{
padding
:
6px
0
6px
;
&:nth-child(n+2)
{
display
:
none
;
}
}
/* critical:end */
.c-nav--lang-anchor
{
padding-left
:
34px
;
text-decoration
:
none
;
display
:
block
;
color
:
#fff
;
font-size
:
14px
;
line-height
:
24px
;
background-repeat
:
no-repeat
;
background-position
:
6px
0
;
background-size
:
20px
20px
;
font-weight
:
400
;
@media
(--min--medium)
{
color
:
#2A3644
;
font-weight
:
500
;
...
...
wp-content/themes/biuro/css/07-components/_component--share.css
View file @
c0b08669
...
...
@@ -2,12 +2,8 @@
/* critical:start */
/* critical:end */
.c-share
{
margin-bottom
:
30px
;
@media
(--min--medium)
{
margin-bottom
:
90px
;
}
}
.c-share--heading
{
margin
:
0
;
padding
:
20px
0
10px
;
font-weight
:
500
;
text-align
:
center
;
}
...
...
@@ -17,6 +13,7 @@
.c-share--option
{
height
:
36px
;
flex
:
0
0
50px
;
border-radius
:
3px
;
margin
:
0
3px
;
text-decoration
:
none
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
}
.c-share--option-facebook
{
background-color
:
#4367B0
;
&:hover
{
background-color
:
#2F4F90
;
}
}
...
...
@@ -36,3 +33,12 @@
.c-share--option-phone
{
background-color
:
#25D366
;
&:hover
{
background-color
:
#1BAF52
;
}
}
/* critical:end */
.c-share
{
@media
(--min--medium)
{
margin-bottom
:
90px
;
}
}
wp-content/themes/biuro/css/10-trumps/_utils-visibility.css
View file @
c0b08669
...
...
@@ -16,6 +16,9 @@
.u-hidden
{
display
:
none
;
}
/* awesomeplete */
.visually-hidden
{
border
:
0
;
clip
:
rect
(
0
0
0
0
);
height
:
1px
;
margin
:
-1px
;
overflow
:
hidden
;
padding
:
0
;
position
:
absolute
;
width
:
1px
;
}
/* critical:end */
...
...
@@ -26,7 +29,6 @@
}
}
.u-hidden--visually { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } */
/*
@media print {
...
...
wp-content/themes/biuro/css/core-857ac73abd.min.css
deleted
100644 → 0
View file @
4f59158d
:root
{
--color--gray
:
#7e8683
;
--color--gray-darker
:
#2a3644
;
--color--green
:
#1fb299
;
--color--green-darker
:
#149a83
;
--color--green-dark
:
#006957
;
--color--blue-dark
:
#1d2a3a
;
--color--gray-light
:
#f8f8f8
;
--typo--font-family
:
-apple-system
,
BlinkMacSystemFont
,
"Segoe UI Light"
,
"Roboto"
,
"Oxygen"
,
"Ubuntu"
,
"Cantarell"
,
"Fira Sans"
,
"Droid Sans"
,
"Helvetica Neue"
,
sans-serif
;
--typo--font-size
:
1.5rem
;
--typo--weight-regular
:
400
;
--typo--weight-bold
:
700
;
--typo--line-height
:
1.2
;
--typo--font-face
:
"Roboto"
,
sans-serif
;
--layout-width
:
1210px
;
--layout-width--small
:
870px
;
--layout-width--large
:
1150px
}
html
{
line-height
:
1.15
;
-webkit-text-size-adjust
:
100%
}
body
{
margin
:
0
}
html
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
}
*,
:after
,
:before
{
-webkit-box-sizing
:
inherit
;
box-sizing
:
inherit
}
a
{
color
:
inherit
}
body
{
font-size
:
14px
;
line-height
:
19px
;
color
:
#2a3644
;
color
:
var
(
--color--gray-darker
);
font-family
:
Roboto
,
sans-serif
;
font-family
:
var
(
--typo--font-face
);
background
:
#f8f8f8
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
;
min-height
:
100vh
;
padding-top
:
70px
}
h1
{
font-size
:
22px
;
line-height
:
29px
;
margin
:
0
0
22px
}
h1
,
h2
{
color
:
#2a3644
;
font-weight
:
500
}
h2
{
font-size
:
19px
;
line-height
:
25px
;
margin
:
0
0
19px
}
h3
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
16px
;
line-height
:
20px
;
margin
:
0
0
16px
}
html
{
min-height
:
100%
;
font-size
:
62.5%
;
-webkit-tap-highlight-color
:
rgba
(
0
,
0
,
0
,
0
)}
.l-inner
{
max-width
:
1210px
;
max-width
:
var
(
--layout-width
);
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
20px
;
padding-left
:
20px
}
.c-jobs--inner
,
.c-services
,
.c-trust--inner
,
.c-values--inner
,
.l-inner-small
{
max-width
:
870px
;
max-width
:
var
(
--layout-width--small
);
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
20px
;
padding-left
:
20px
}
.l-header
{
height
:
70px
;
background
:
#fff
;
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
z-index
:
300
}
.l-content
{
max-width
:
1150px
;
max-width
:
var
(
--layout-width--large
);
padding-right
:
20px
;
padding-left
:
20px
;
margin
:
0
auto
}
.l-content--position
{
position
:
relative
;
padding
:
10px
10px
0
}
.l-content--position
:before
{
content
:
""
;
position
:
absolute
;
top
:
0
;
left
:
0
;
height
:
244px
;
width
:
100%
;
background
:
linear-gradient
(
358.45deg
,
#3c7e9e
,
#1fb299
)}
.l-content--position-inner
{
position
:
relative
;
max-width
:
970px
;
margin
:
0
auto
;
border-radius
:
3px
;
background-color
:
#fff
}
.l-content--position-inner
.l-main
{
padding
:
20px
}
.l-content--heading
{
display
:
block
;
padding-top
:
40px
;
padding-bottom
:
25px
}
.l-content--heading
h1
{
margin
:
0
;
padding
:
0
;
color
:
#2a3644
;
font-size
:
25px
;
font-weight
:
500
;
line-height
:
29px
}
.l-content--main
{
width
:
100%
;
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
;
max-width
:
1070px
;
padding
:
35px
20px
90px
;
margin
:
0
auto
}
.l-content--main
h1
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.l-content--main
h2
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
19px
;
line-height
:
25px
}
.l-content--main
h3
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
16px
;
line-height
:
20px
}
.l-content--divisions
,
.l-content--regions
{
width
:
100%
;
max-width
:
1040px
;
padding-right
:
20px
;
padding-left
:
20px
;
margin
:
0
auto
40px
}
.l-aside--position
{
background-color
:
#f6f9ff
}
.l-aside--divisions
,
.l-aside--regions
{
z-index
:
50
}
.l-main
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
100%
;
flex
:
1
1
100%
}
.l-main--content
{
background-color
:
#fff
;
padding
:
30px
20px
}
.l-main--content
img
{
max-width
:
100%
;
height
:
auto
}
.l-main--divisions
,
.l-main--regions
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
600px
;
flex
:
1
1
600px
}
.l-footer
{
background
:
#1d2a3a
;
background
:
var
(
--color--blue-dark
);
color
:
#fff
;
padding-top
:
20px
}
.l-map
{
height
:
330px
;
margin-bottom
:
35px
}
.l-nav--close
{
top
:
10px
;
right
:
10px
;
padding
:
20px
}
.l-nav--close
,
.l-nav--open
{
position
:
absolute
;
cursor
:
pointer
}
.l-nav--open
{
top
:
0
;
right
:
0
;
padding
:
24px
20px
}
.l-section
{
padding
:
20px
0
;
background
:
#111d1e
url(/wp-content/themes/biuro/i/search-page.png)
no-repeat
50%
50%
;
background-size
:
cover
}
.l-section--vdb
{
background-color
:
#086335
;
background-image
:
url(/wp-content/themes/biuro/i/vdb/section.png)
}
.l-section--front-page
{
background
:
url(/wp-content/themes/biuro/i/front-page.png)
no-repeat
50%
50%
;
background-size
:
cover
;
margin-bottom
:
2px
}
.l-section--front-page
.l-section--inner
{
max-width
:
870px
;
padding-right
:
20px
;
padding-left
:
20px
}
.l-section--sales-page
{
background
:
url(/wp-content/themes/biuro/i/sales-page.png)
no-repeat
50%
50%
;
background-size
:
cover
}
.l-section--sales-page
.l-section--inner
{
max-width
:
870px
;
padding-right
:
20px
;
padding-left
:
20px
}
.l-section--inner
{
max-width
:
1030px
;
margin
:
0
auto
}
.o-btn
{
display
:
inline-block
;
border
:
0
;
padding
:
12px
24px
11px
;
cursor
:
pointer
;
border-radius
:
3px
;
font-weight
:
500
;
text-decoration
:
none
;
font-family
:
inherit
}
.o-nav
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-btn--header
{
font-size
:
14px
;
font-weight
:
500
}
.c-btn--main
{
color
:
#fff
;
background
:
#1fb299
;
background
:
var
(
--color--green
)}
.c-btn--main
:hover
{
background
:
#149a83
;
background
:
var
(
--color--green-darker
)}
.c-btn--vdb
{
color
:
#fff
;
background
:
#ff7046
}
.c-btn--vdb
:hover
{
background
:
#ff501d
}
.c-btn--alt
{
padding
:
10px
15px
;
background
:
#e8f0ff
;
color
:
#004ed4
}
.c-btn--alt
:after
{
float
:
right
;
margin
:
6px
0
0
35px
;
content
:
""
;
width
:
7px
;
height
:
7px
;
border
:
1px
solid
#004ed4
;
border-width
:
2px
2px
0
0
;
-webkit-transform
:
rotate
(
45deg
);
transform
:
rotate
(
45deg
)}
.c-btn--alt
:hover
{
background-color
:
#dde6f5
}
.c-btn--fill
{
width
:
100%
}
.c-btn--search
{
min-width
:
180px
;
border-radius
:
0
3px
3px
0
;
text-align
:
center
}
.c-btn--search-small
{
margin
:
9px
;
min-width
:
133px
;
text-align
:
center
}
.c-btn--slim
{
color
:
#14a28a
;
background
:
none
;
font-weight
:
500
;
text-align
:
center
;
border
:
2px
solid
#1fb299
;
border-radius
:
3px
}
.c-btn--slim
:hover
{
border-color
:
#149a83
;
border-color
:
var
(
--color--green-darker
);
background-color
:
#149a83
;
background-color
:
var
(
--color--green-darker
);
color
:
#fff
}
.c-cookies-warning
{
display
:
none
}
.c-contact
{
padding
:
20px
0
}
.c-contact--inner
{
max-width
:
1000px
;
padding
:
0
10px
;
margin
:
0
auto
}
.c-contact--content
{
color
:
#2a3644
;
font-weight
:
500
;
line-height
:
29px
;
padding
:
15px
0
20px
15px
}
.c-contact--content
h3
{
margin
:
0
0
15px
;
font-size
:
25px
;
color
:
#2a3644
;
font-weight
:
500
}
.c-contact--content
p
{
margin
:
0
0
20px
}
.c-contact--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-contact--form
{
max-width
:
420px
}
.c-data-controller
{
margin-bottom
:
20px
;
padding
:
10px
0
;
text-align
:
center
;
font-size
:
13px
;
font-weight
:
300
;
line-height
:
19px
}
.c-data-controller
p
{
margin
:
0
0
10px
}
.c-divisions
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
}
.c-division
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
auto
;
flex
:
0
0
auto
;
height
:
30px
;
margin
:
0
10px
10px
0
;
padding
:
0
20px
;
border-radius
:
3px
;
background-color
:
#e8f0ff
;
color
:
#004ed4
;
font-weight
:
500
;
line-height
:
30px
;
white-space
:
nowrap
;
text-decoration
:
none
;
cursor
:
pointer
}
.c-division
:hover
{
background-color
:
#dde6f5
}
.c-feedbacks
{
padding
:
30px
0
;
background
:
linear-gradient
(
134.06deg
,
#fff
,
#cbe2ec
)}
.c-feedbacks--inner
{
position
:
relative
;
overflow
:
hidden
;
width
:
340px
;
height
:
250px
;
margin
:
0
auto
;
max-width
:
100%
}
.c-feedbacks--heading
{
color
:
#2a3644
;
margin
:
0
0
20px
;
padding
:
0
30px
;
font-size
:
18px
;
line-height
:
26px
;
font-weight
:
500
;
text-align
:
center
}
.c-feedbacks--section
{
padding-top
:
40px
}
.c-feedbacks--section-inner
{
position
:
relative
;
height
:
110px
;
width
:
320px
;
margin
:
0
5px
;
padding
:
60px
0
0
;
border-radius
:
23px
;
background-color
:
#fff
}
.c-footer-separator
{
margin-bottom
:
25px
;
border-color
:
#fff
;
border-width
:
2px
0
0
;
opacity
:
.29
}
.c-form--employees
,
.c-form--employers
{
padding
:
15px
15px
10px
;
border-radius
:
3px
;
background-color
:
#fff
;
-webkit-box-shadow
:
0
1px
31px
-23px
#6a7481
;
box-shadow
:
0
1px
31px
-23px
#6a7481
}
.c-form--position
{
padding
:
38px
35px
20px
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-form--row
{
position
:
relative
;
margin-bottom
:
20px
}
.c-form--label
{
display
:
block
;
color
:
#2a3644
;
font-size
:
15px
;
line-height
:
18px
;
margin-bottom
:
4px
;
font-weight
:
500
}
.c-form--input
{
width
:
100%
;
padding
:
10px
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
}
.c-form--input
:focus
{
border-color
:
#d4d4d4
!important
}
.c-form--textarea
{
width
:
100%
;
padding
:
10px
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
}
.c-form--textarea
:focus
{
border-color
:
#d4d4d4
!important
}
.c-form--submit-wrap
{
padding
:
10px
0
}
.c-form--checkbox-wrap
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
position
:
relative
}
.c-form--checkbox
{
position
:
absolute
;
top
:
0
;
left
:
0
;
visibility
:
hidden
}
.c-form--checkbox
:checked
+
label
:before
{
border-color
:
#d4d4d4
}
.c-form--checkbox
:checked
+
label
:after
{
content
:
"✔"
}
.c-form--label-checkbox
{
position
:
relative
;
margin
:
0
0
0
31px
;
color
:
#868f98
;
font-size
:
12px
;
line-height
:
17px
}
.c-form--label-checkbox
:before
{
content
:
""
;
position
:
absolute
;
top
:
0
;
left
:
-31px
;
height
:
18px
;
width
:
18px
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
cursor
:
pointer
}
.c-form--label-checkbox
:after
{
content
:
""
;
position
:
absolute
;
top
:
-2px
;
left
:
-28px
;
width
:
20px
;
height
:
20px
;
border-radius
:
3px
;
color
:
#1fb299
;
color
:
var
(
--color--green
);
font-size
:
22px
;
cursor
:
pointer
}
.c-heading
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
;
-webkit-box-pack
:
center
;
-ms-flex-pack
:
center
;
justify-content
:
center
}
.c-heading
h1
{
margin
:
0
0
18px
;
padding
:
0
;
color
:
#2a3644
;
font-size
:
21px
;
font-weight
:
500
;
line-height
:
32px
}
.c-ico--search
{
margin
:
0
3px
-3px
0
}
.c-ico--location
{
left
:
18px
}
.c-ico--area
,
.c-ico--location
{
position
:
absolute
;
top
:
50%
;
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
);
margin-top
:
-1px
}
.c-ico--area
{
left
:
14px
}
.c-ico--phone
{
float
:
left
;
margin
:
3px
10px
0
1px
}
.c-ico--email
{
float
:
left
;
margin
:
6px
10px
0
0
}
.c-ico--address
{
float
:
left
;
margin
:
3px
12px
0
3px
}
.c-jobs--headline
{
min-height
:
29px
;
margin
:
0
0
25px
;
padding
:
20px
20px
0
;
color
:
#2a3644
;
font-size
:
25px
;
font-weight
:
500
;
line-height
:
29px
}
.c-logo
{
width
:
81px
;
margin-right
:
89px
;
padding
:
11px
0
;
text-decoration
:
none
}
.c-logo
,
.c-logo--svg
{
display
:
block
}
.c-modal
{
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
;
background-color
:
rgba
(
42
,
54
,
68
,
.86
);
z-index
:
8000
}
.c-modal--inner
{
position
:
absolute
;
top
:
50%
;
left
:
50%
;
max-width
:
94%
;
width
:
606px
;
height
:
314px
;
padding
:
56px
20px
20px
;
background-color
:
#fff
;
-webkit-transform
:
translate
(
-50%
,
-50%
);
transform
:
translate
(
-50%
,
-50%
);
text-align
:
center
}
.c-modal--inner
svg
{
display
:
block
;
margin
:
0
auto
23px
}
.c-modal--inner
p
{
margin-bottom
:
20px
}
.c-modal--inner
.c-btn--main
{
min-width
:
208px
}
.c-nav--main
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
font-size
:
14px
}
.c-nav--sub
{
display
:
none
}
.c-phone
{
white-space
:
nowrap
;
padding
:
12px
0
10px
;
text-decoration
:
none
;
color
:
inherit
;
font-weight
:
500
;
font-size
:
14px
}
.c-phone
svg
{
float
:
left
;
margin
:
-6px
5px
0
0
}
.c-search
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
background-color
:
#fff
;
border-radius
:
3px
}
.c-search--col
{
position
:
relative
;
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
;
background-color
:
#fff
}
.c-search--col
.awesomplete
{
position
:
absolute
;
top
:
0
;
right
:
0
;
left
:
0
;
height
:
100%
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
}
.c-search--col
ul
{
top
:
60px
;
padding-top
:
10px
}
.c-search--col
li
{
padding
:
10px
15px
;
margin-bottom
:
10px
;
cursor
:
pointer
}
.c-search--col
li
:hover
{
color
:
#000
}
.c-search--col-location
{
border-radius
:
3px
3px
0
0
}
.c-search--input
{
border
:
0
;
padding
:
0
10px
0
44px
;
margin
:
0
;
height
:
60px
;
line-height
:
60px
;
background
:
none
}
.c-search--input
:focus
{
outline
:
none
}
.l-section--front-page
.c-search
{
-webkit-box-shadow
:
6px
10px
48px
0
#d4dbe4
;
box-shadow
:
6px
10px
48px
0
#d4dbe4
}
.c-trust
{
background
:
linear-gradient
(
134.06deg
,
#70b7d5
,
#7bcbcf
)}
.c-trust--inner
{
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
padding-top
:
25px
;
padding-bottom
:
45px
}
.c-trust--heading
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
;
margin
:
0
0
35px
;
color
:
#fff
}
.c-trust--logos
{
-webkit-box-flex
:
10
;
-ms-flex
:
10
1
auto
;
flex
:
10
1
auto
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.c-values
{
background
:
linear-gradient
(
138.69deg
,
#4eacd9
,
#2fb8a1
);
color
:
#fff
}
.c-values--inner
{
padding-top
:
20px
;
padding-bottom
:
20px
}
.c-vdb--top
{
min-height
:
68px
;
background
:
#02bf5f
;
padding
:
14px
0
}
.c-vdb--top-inner
{
max-width
:
1050px
;
margin
:
0
auto
;
padding
:
0
10px
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.c-vdb--top-img
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
39px
;
flex
:
0
0
39px
;
margin-right
:
38px
}
.c-vdb--top-content
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
;
color
:
#fff
;
margin
:
0
;
padding
:
0
10px
0
0
;
font-size
:
18px
;
line-height
:
25px
}
.c-vdb--section
{
margin
:
0
20px
20px
0
;
padding
:
28px
28px
23px
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-vdb--section-bottom
{
max-width
:
360px
;
margin
:
0
auto
20px
;
border
:
20px
solid
#f8f8f8
}
.c-vdb--section-img
{
display
:
block
;
margin
:
0
auto
15px
}
.c-vdb--section-heading
{
font-size
:
21px
;
font-weight
:
500
;
line-height
:
27px
}
.c-vdb--section-content
{
line-height
:
23px
}
.c-vdb--bottom
{
min-height
:
68px
;
background
:
#4b5561
url(/wp-content/themes/biuro/i/vdb/bottom.png)
no-repeat
50%
50%
;
background-size
:
cover
;
padding
:
46px
0
}
.c-vdb--bottom-inner
{
max-width
:
1050px
;
margin
:
0
auto
;
padding
:
0
10px
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
-webkit-box-pack
:
center
;
-ms-flex-pack
:
center
;
justify-content
:
center
}
.c-vdb--bottom-heading
{
margin
:
0
38px
0
0
;
padding
:
0
;
color
:
#fff
;
font-size
:
36px
;
line-height
:
42px
;
font-weight
:
500
}
.c-vdb--bottom-content
{
color
:
#fff
;
margin
:
0
;
padding
:
0
;
line-height
:
23px
}
.u-fill--inherit
{
fill
:
currentColor
}
.u-hidden
{
display
:
none
}
@media
(
min-width
:
60em
){
body
{
padding-top
:
117px
;
font-size
:
1.5rem
;
font-size
:
var
(
--typo--font-size
);
line-height
:
1.2
;
line-height
:
var
(
--typo--line-height
)}
h1
{
font-size
:
25px
;
line-height
:
38px
;
margin
:
0
0
25px
}
h2
{
font-size
:
21px
;
margin
:
0
0
21px
}
h2
,
h3
{
line-height
:
30px
}
h3
{
font-size
:
18px
;
margin
:
0
0
18px
}
.l-header
{
margin-bottom
:
47px
}
.l-header
:before
{
content
:
""
;
position
:
absolute
;
top
:
100%
;
left
:
0
;
width
:
100%
;
height
:
47px
;
background
:
#1d2a3a
;
background
:
var
(
--color--blue-dark
)}
.l-content
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.l-content--position
{
padding
:
40px
20px
}
.l-content--position-inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
margin
:
0
auto
140px
;
-webkit-box-shadow
:
0
1px
47px
0
#ecf5ff
;
box-shadow
:
0
1px
47px
0
#ecf5ff
}
.l-content--position-inner
.l-main
{
padding
:
70px
55px
40px
57px
}
.l-content--heading
{
padding-left
:
320px
}
.l-content--main
h1
{
font-size
:
25px
;
line-height
:
38px
}
.l-content--main
h2
{
font-size
:
21px
;
line-height
:
30px
}
.l-content--main
h3
{
font-size
:
18px
;
line-height
:
30px
}
.l-content--divisions
,
.l-content--regions
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
margin
:
0
auto
200px
}
.l-aside
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
280px
;
flex
:
0
0
280px
}
.l-aside--position
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
400px
;
flex
:
0
0
400px
;
padding
:
70px
40px
}
.l-aside--divisions
,
.l-aside--regions
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
385px
;
flex
:
0
0
385px
;
margin
:
-315px
0
0
55px
}
.l-main--content
{
padding
:
40px
50px
}
.l-footer
{
padding-top
:
70px
}
.l-nav--wrap
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
100%
;
flex
:
1
1
100%
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.l-nav
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
}
.l-nav--close
,
.l-nav--open
{
display
:
none
}
.l-section
{
padding
:
30px
0
}
.l-section--front-page
{
height
:
380px
;
margin-bottom
:
92px
}
.l-section--sales-page
{
height
:
380px
}
.c-btn--header
{
margin-right
:
28px
}
.c-contact
{
padding
:
50px
0
}
.c-contact--inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
}
.c-contact--content
{
max-width
:
500px
;
padding
:
75px
0
0
90px
}
.c-contact--content
,
.c-contact--form
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
40%
;
flex
:
1
1
40%
}
.c-data-controller
{
margin-bottom
:
35px
;
padding
:
15px
0
10px
;
line-height
:
1.1
}
.c-feedbacks
{
padding
:
50px
0
70px
}
.c-feedbacks--inner
{
width
:
640px
;
height
:
300px
}
.c-feedbacks--heading
{
font-size
:
25px
;
line-height
:
29px
;
margin
:
0
0
40px
}
.c-feedbacks--section-inner
{
height
:
140px
;
width
:
574px
}
.c-form--employees
,
.c-form--employers
{
padding
:
38px
35px
20px
}
.c-form--position
{
margin
:
-40px
-15px
0
;
-webkit-box-shadow
:
0
1px
31px
-23px
#6a7481
;
box-shadow
:
0
1px
31px
-23px
#6a7481
}
.c-heading
h1
{
font-size
:
34px
;
font-weight
:
700
;
line-height
:
51px
}
.c-heading--front-page
,
.c-heading--sales-page
{
height
:
320px
}
.c-phone
{
margin-right
:
35px
}
.c-search
{
height
:
60px
}
.c-search--col-location
{
border-right
:
1px
solid
rgba
(
178
,
182
,
187
,
.46
);
border-radius
:
3px
0
0
3px
}
.l-section--front-page
.c-search
{
height
:
70px
}
.l-section--front-page
.c-search--input
{
height
:
70px
;
line-height
:
70px
}
.c-trust--inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
padding-top
:
64px
;
padding-bottom
:
64px
}
.c-trust--heading
{
margin
:
0
}
.c-trust--logos
{
-ms-flex-pack
:
distribute
;
justify-content
:
space-around
}
.c-values--inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
;
padding-top
:
60px
;
padding-bottom
:
40px
}
.c-vdb--section-bottom
{
display
:
none
}}
@media
(
max-width
:
59.999em
){
.l-content--position
{
background
:
#f6f9ff
;
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
}
.l-content--position
+
.l-footer
{
display
:
none
}
.l-aside--divisions
,
.l-aside--regions
{
max-width
:
440px
;
margin
:
0
auto
}
.l-nav--wrap
{
display
:
none
;
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
;
overflow-y
:
auto
;
opacity
:
.97
;
background-color
:
#1d2a3a
;
z-index
:
500
;
border
:
1px
solid
#000
;
overflow
:
hidden
;
text-align
:
center
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.l-nav
{
width
:
100%
}
.l-section--front-page
{
height
:
244px
;
margin-bottom
:
120px
}
.c-btn--search
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
60px
;
flex
:
0
0
60px
;
border-radius
:
0
0
3px
3px
}
.c-contact
{
max-width
:
440px
;
margin
:
0
auto
}
.c-divisions
{
margin-bottom
:
20px
}
.l-content--divisions
.c-form--employees
,
.l-content--regions
.c-form--employers
{
padding
:
38px
35px
20px
}
.c-heading
h1
{
margin
:
0
0
36px
}
.c-heading
p
{
display
:
none
}
.c-heading--front-page
h1
{
max-width
:
117px
}
.c-jobs--headline
{
min-height
:
26px
;
font-size
:
18px
;
font-weight
:
500
;
line-height
:
26px
;
text-align
:
center
}
.c-nav--main
{
margin
:
115px
0
180px
;
padding
:
0
20px
;
width
:
100%
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
}
.c-phone
{
color
:
#fff
;
margin
:
0
0
30px
}
.c-search
{
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
;
margin
:
0
20px
}
.c-search--col
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
60px
;
flex
:
0
0
60px
}
.c-search--col-keyword
,
.c-search--col-location
{
border-bottom
:
1px
solid
rgba
(
178
,
182
,
187
,
.46
)}
.l-section--front-page
.c-search
,
.l-section--front-page
.c-search--input
{
margin
:
0
}
.c-trust--heading
{
text-align
:
center
;
font-size
:
18px
}
.c-values--inner
{
max-width
:
400px
}
.c-vdb--top-img
{
margin-right
:
18px
}
.c-vdb--top-content
{
font-size
:
16px
;
line-height
:
19px
}
.c-vdb--section-aside
{
display
:
none
}
.c-vdb--bottom-heading
{
margin
:
0
18px
0
0
}}
\ No newline at end of file
wp-content/themes/biuro/css/core-9030edd8cb.min.css
0 → 100644
View file @
c0b08669
:root
{
--color--gray
:
#7e8683
;
--color--gray-darker
:
#2a3644
;
--color--green
:
#1fb299
;
--color--green-darker
:
#149a83
;
--color--green-dark
:
#006957
;
--color--blue-dark
:
#1d2a3a
;
--color--gray-light
:
#f8f8f8
;
--typo--font-family
:
-apple-system
,
BlinkMacSystemFont
,
"Segoe UI Light"
,
"Roboto"
,
"Oxygen"
,
"Ubuntu"
,
"Cantarell"
,
"Fira Sans"
,
"Droid Sans"
,
"Helvetica Neue"
,
sans-serif
;
--typo--font-size
:
1.5rem
;
--typo--weight-regular
:
400
;
--typo--weight-bold
:
700
;
--typo--line-height
:
1.2
;
--typo--font-face
:
"Roboto"
,
sans-serif
;
--layout-width
:
1210px
;
--layout-width--small
:
870px
;
--layout-width--large
:
1150px
}
html
{
line-height
:
1.15
;
-webkit-text-size-adjust
:
100%
}
body
{
margin
:
0
}
html
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
}
*,
:after
,
:before
{
-webkit-box-sizing
:
inherit
;
box-sizing
:
inherit
}
a
{
color
:
inherit
}
body
{
font-size
:
14px
;
line-height
:
19px
;
color
:
#2a3644
;
color
:
var
(
--color--gray-darker
);
font-family
:
Roboto
,
sans-serif
;
font-family
:
var
(
--typo--font-face
);
background
:
#f8f8f8
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
;
min-height
:
100vh
;
padding-top
:
70px
}
h1
{
font-size
:
22px
;
line-height
:
29px
;
margin
:
0
0
22px
}
h1
,
h2
{
color
:
#2a3644
;
font-weight
:
500
}
h2
{
font-size
:
19px
;
line-height
:
25px
;
margin
:
0
0
19px
}
h3
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
16px
;
line-height
:
20px
;
margin
:
0
0
16px
}
html
{
min-height
:
100%
;
font-size
:
62.5%
;
-webkit-tap-highlight-color
:
rgba
(
0
,
0
,
0
,
0
)}
.l-inner
{
max-width
:
1210px
;
max-width
:
var
(
--layout-width
);
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
20px
;
padding-left
:
20px
}
.c-jobs--inner
,
.c-services
,
.c-trust--inner
,
.c-values--inner
,
.l-inner-small
{
max-width
:
870px
;
max-width
:
var
(
--layout-width--small
);
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
20px
;
padding-left
:
20px
}
.l-inner--header
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-orient
:
horizontal
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
row
;
flex-direction
:
row
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.l-header
{
height
:
70px
;
background
:
#fff
;
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
z-index
:
300
}
.l-content
{
max-width
:
1150px
;
max-width
:
var
(
--layout-width--large
);
padding-right
:
20px
;
padding-left
:
20px
;
margin
:
0
auto
}
.l-content--position
{
position
:
relative
;
padding
:
10px
10px
0
}
.l-content--position
:before
{
content
:
""
;
position
:
absolute
;
top
:
0
;
left
:
0
;
height
:
244px
;
width
:
100%
;
background
:
linear-gradient
(
358.45deg
,
#3c7e9e
,
#1fb299
)}
.l-content--position-inner
{
position
:
relative
;
max-width
:
970px
;
margin
:
0
auto
;
border-radius
:
3px
;
background-color
:
#fff
}
.l-content--position-inner
.l-main
{
padding
:
20px
}
.l-content--heading
{
display
:
block
;
padding-top
:
40px
;
padding-bottom
:
25px
}
.l-content--heading
h1
{
margin
:
0
;
padding
:
0
;
color
:
#2a3644
;
font-size
:
25px
;
font-weight
:
500
;
line-height
:
29px
}
.l-content--main
{
width
:
100%
;
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
;
max-width
:
1070px
;
padding
:
35px
20px
90px
;
margin
:
0
auto
}
.l-content--main
h1
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.l-content--main
h2
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
19px
;
line-height
:
25px
}
.l-content--main
h3
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
16px
;
line-height
:
20px
}
.l-content--divisions
,
.l-content--regions
{
width
:
100%
;
max-width
:
1040px
;
padding-right
:
20px
;
padding-left
:
20px
;
margin
:
0
auto
40px
}
.l-aside--position
{
background-color
:
#f6f9ff
}
.l-aside--divisions
,
.l-aside--regions
{
z-index
:
50
}
.l-main
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
100%
;
flex
:
1
1
100%
}
.l-main--content
{
background-color
:
#fff
;
padding
:
30px
20px
}
.l-main--content
img
{
max-width
:
100%
;
height
:
auto
}
.l-main--divisions
,
.l-main--regions
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
600px
;
flex
:
1
1
600px
}
.l-footer
{
background
:
#1d2a3a
;
background
:
var
(
--color--blue-dark
);
color
:
#fff
;
padding-top
:
20px
}
.l-map
{
height
:
330px
;
margin-bottom
:
35px
}
.l-nav--close
{
top
:
10px
;
right
:
10px
;
padding
:
20px
}
.l-nav--close
,
.l-nav--open
{
position
:
absolute
;
cursor
:
pointer
}
.l-nav--open
{
top
:
0
;
right
:
0
;
padding
:
24px
20px
}
.l-section
{
padding
:
20px
0
;
background
:
#111d1e
url(/wp-content/themes/biuro/i/search-page.png)
no-repeat
50%
50%
;
background-size
:
cover
}
.l-section--vdb
{
background-color
:
#086335
;
background-image
:
url(/wp-content/themes/biuro/i/vdb/section.png)
}
.l-section--front-page
{
background
:
url(/wp-content/themes/biuro/i/front-page.png)
no-repeat
50%
50%
;
background-size
:
cover
;
margin-bottom
:
2px
}
.l-section--front-page
.l-section--inner
{
max-width
:
870px
;
padding-right
:
20px
;
padding-left
:
20px
}
.l-section--sales-page
{
background
:
url(/wp-content/themes/biuro/i/sales-page.png)
no-repeat
50%
50%
;
background-size
:
cover
}
.l-section--sales-page
.l-section--inner
{
max-width
:
870px
;
padding-right
:
20px
;
padding-left
:
20px
}
.l-section--inner
{
max-width
:
1030px
;
margin
:
0
auto
}
.o-btn
{
display
:
inline-block
;
border
:
0
;
padding
:
12px
24px
11px
;
cursor
:
pointer
;
border-radius
:
3px
;
font-weight
:
500
;
text-decoration
:
none
;
font-family
:
inherit
}
.o-nav
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-btn--header
{
font-size
:
14px
;
font-weight
:
500
}
.c-btn--main
{
color
:
#fff
;
background
:
#1fb299
;
background
:
var
(
--color--green
)}
.c-btn--main
:hover
{
background
:
#149a83
;
background
:
var
(
--color--green-darker
)}
.c-btn--vdb
{
color
:
#fff
;
background
:
#ff7046
}
.c-btn--vdb
:hover
{
background
:
#ff501d
}
.c-btn--alt
{
padding
:
10px
15px
;
background
:
#e8f0ff
;
color
:
#004ed4
}
.c-btn--alt
:after
{
float
:
right
;
margin
:
6px
0
0
35px
;
content
:
""
;
width
:
7px
;
height
:
7px
;
border
:
1px
solid
#004ed4
;
border-width
:
2px
2px
0
0
;
-webkit-transform
:
rotate
(
45deg
);
transform
:
rotate
(
45deg
)}
.c-btn--alt
:hover
{
background-color
:
#dde6f5
}
.c-btn--fill
{
width
:
100%
}
.c-btn--search
{
min-width
:
180px
;
border-radius
:
0
3px
3px
0
;
text-align
:
center
}
.c-btn--search-small
{
margin
:
9px
;
min-width
:
133px
;
text-align
:
center
}
.c-btn--slim
{
color
:
#14a28a
;
background
:
none
;
font-weight
:
500
;
text-align
:
center
;
border
:
2px
solid
#1fb299
;
border-radius
:
3px
}
.c-btn--slim
:hover
{
border-color
:
#149a83
;
border-color
:
var
(
--color--green-darker
);
background-color
:
#149a83
;
background-color
:
var
(
--color--green-darker
);
color
:
#fff
}
.c-cookies-warning
{
display
:
none
}
.c-contact
{
padding
:
20px
0
}
.c-contact--inner
{
max-width
:
1000px
;
padding
:
0
10px
;
margin
:
0
auto
}
.c-contact--content
{
color
:
#2a3644
;
font-weight
:
500
;
line-height
:
29px
;
padding
:
15px
0
20px
15px
}
.c-contact--content
h3
{
margin
:
0
0
15px
;
font-size
:
25px
;
color
:
#2a3644
;
font-weight
:
500
}
.c-contact--content
p
{
margin
:
0
0
20px
}
.c-contact--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-contact--form
{
max-width
:
420px
}
.c-data-controller
{
margin-bottom
:
20px
;
padding
:
10px
0
;
text-align
:
center
;
font-size
:
13px
;
font-weight
:
300
;
line-height
:
19px
}
.c-data-controller
p
{
margin
:
0
0
10px
}
.c-divisions
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
}
.c-division
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
auto
;
flex
:
0
0
auto
;
height
:
30px
;
margin
:
0
10px
10px
0
;
padding
:
0
20px
;
border-radius
:
3px
;
background-color
:
#e8f0ff
;
color
:
#004ed4
;
font-weight
:
500
;
line-height
:
30px
;
white-space
:
nowrap
;
text-decoration
:
none
;
cursor
:
pointer
}
.c-division
:hover
{
background-color
:
#dde6f5
}
.c-feedbacks
{
padding
:
30px
0
;
background
:
linear-gradient
(
134.06deg
,
#fff
,
#cbe2ec
)}
.c-feedbacks--inner
{
position
:
relative
;
overflow
:
hidden
;
width
:
340px
;
height
:
250px
;
margin
:
0
auto
;
max-width
:
100%
}
.c-feedbacks--heading
{
color
:
#2a3644
;
margin
:
0
0
20px
;
padding
:
0
30px
;
font-size
:
18px
;
line-height
:
26px
;
font-weight
:
500
;
text-align
:
center
}
.c-feedbacks--section
{
padding-top
:
40px
}
.c-feedbacks--section-inner
{
position
:
relative
;
height
:
110px
;
width
:
320px
;
margin
:
0
5px
;
padding
:
60px
0
0
;
border-radius
:
23px
;
background-color
:
#fff
}
.c-footer-separator
{
margin-bottom
:
25px
;
border-color
:
#fff
;
border-width
:
2px
0
0
;
opacity
:
.29
}
.c-form
{
position
:
relative
}
.c-form--action
{
position
:
absolute
;
top
:
-88px
;
left
:
-9999px
;
width
:
1px
}
.c-form--action-position
{
top
:
-58px
}
.c-form--employees
,
.c-form--employers
{
-webkit-box-shadow
:
0
1px
31px
-23px
#6a7481
;
box-shadow
:
0
1px
31px
-23px
#6a7481
}
.c-form--employees
,
.c-form--employers
,
.c-form--position
{
padding
:
28px
20px
20px
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-form--row
{
position
:
relative
;
margin-bottom
:
20px
}
.c-form--label
{
display
:
block
;
color
:
#2a3644
;
font-size
:
15px
;
line-height
:
18px
;
margin-bottom
:
4px
;
font-weight
:
500
}
.c-form--input
{
width
:
100%
;
padding
:
10px
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
font-size
:
15px
;
font-family
:
inherit
}
.c-form--input
:focus
{
border-color
:
#d4d4d4
!important
}
.c-form--textarea
{
width
:
100%
;
padding
:
10px
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
font-size
:
15px
;
font-family
:
inherit
}
.c-form--textarea
:focus
{
border-color
:
#d4d4d4
!important
}
.c-form--submit-wrap
{
padding
:
10px
0
}
.c-form--checkbox-wrap
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
position
:
relative
}
.c-form--checkbox
{
position
:
absolute
;
top
:
0
;
left
:
0
;
visibility
:
hidden
}
.c-form--checkbox
:checked
+
label
:before
{
border-color
:
#d4d4d4
}
.c-form--checkbox
:checked
+
label
:after
{
content
:
"✔"
}
.c-form--label-checkbox
{
position
:
relative
;
margin
:
0
0
0
31px
;
color
:
#868f98
;
font-size
:
12px
;
line-height
:
17px
}
.c-form--label-checkbox
:before
{
content
:
""
;
position
:
absolute
;
top
:
0
;
left
:
-31px
;
height
:
18px
;
width
:
18px
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
cursor
:
pointer
}
.c-form--label-checkbox
:after
{
content
:
""
;
position
:
absolute
;
top
:
-2px
;
left
:
-28px
;
width
:
20px
;
height
:
20px
;
border-radius
:
3px
;
color
:
#1fb299
;
color
:
var
(
--color--green
);
font-size
:
22px
;
cursor
:
pointer
}
.c-heading
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
;
-webkit-box-pack
:
center
;
-ms-flex-pack
:
center
;
justify-content
:
center
}
.c-heading
h1
{
margin
:
0
0
18px
;
padding
:
0
;
color
:
#2a3644
;
font-size
:
21px
;
font-weight
:
500
;
line-height
:
32px
}
.c-ico--search
{
margin
:
0
3px
-3px
0
}
.c-ico--location
{
left
:
18px
}
.c-ico--area
,
.c-ico--location
{
position
:
absolute
;
top
:
50%
;
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
);
margin-top
:
-1px
}
.c-ico--area
{
left
:
14px
}
.c-ico--phone
{
float
:
left
;
margin
:
3px
10px
0
1px
}
.c-ico--email
{
float
:
left
;
margin
:
6px
10px
0
0
}
.c-ico--address
{
float
:
left
;
margin
:
3px
12px
0
3px
}
.c-job--title
{
margin
:
0
0
15px
;
padding
:
0
;
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.c-job--content
{
line-height
:
25px
;
color
:
#2a3644
}
.c-job--content
h3
{
color
:
#069980
;
font-size
:
19px
;
font-weight
:
700
;
margin
:
0
0
3px
;
padding
:
0
}
.c-job--content
h3
:nth-child
(
n
+
1
)
{
margin-top
:
30px
}
.c-job--content
ul
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-job--content
li
:before
{
content
:
""
;
display
:
inline-block
;
width
:
14px
;
height
:
8px
;
margin
:
0
5px
1px
0
;
background
:
url(/wp-content/themes/biuro/i/ico--job-arrow.svg)
}
.c-job--action
{
padding
:
30px
0
}
.c-job-contacts
ul
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-job-contacts
li
{
line-height
:
28px
}
.c-job-contacts
a
{
overflow
:
hidden
;
text-decoration
:
none
}
.c-job-contacts
a
:hover
{
text-decoration
:
underline
}
.c-jobs--table
{
margin
:
0
0
20px
}
.c-jobs--headline
{
margin
:
0
0
25px
;
padding
:
20px
20px
0
}
.c-jobs--col
{
background
:
#fff
;
vertical-align
:
middle
;
color
:
#868c93
;
padding
:
10px
15px
}
.c-jobs--more
{
margin-bottom
:
50px
}
.c-logo
{
width
:
81px
;
margin-right
:
89px
;
padding
:
11px
0
;
text-decoration
:
none
}
.c-logo
,
.c-logo--svg
{
display
:
block
}
.c-modal
{
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
;
background-color
:
rgba
(
42
,
54
,
68
,
.86
);
z-index
:
8000
}
.c-modal--inner
{
position
:
absolute
;
top
:
50%
;
left
:
50%
;
max-width
:
94%
;
width
:
606px
;
height
:
314px
;
padding
:
56px
20px
20px
;
background-color
:
#fff
;
-webkit-transform
:
translate
(
-50%
,
-50%
);
transform
:
translate
(
-50%
,
-50%
);
text-align
:
center
}
.c-modal--inner
svg
{
display
:
block
;
margin
:
0
auto
23px
}
.c-modal--inner
p
{
margin-bottom
:
20px
}
.c-modal--inner
.c-btn--main
{
min-width
:
208px
}
.c-nav--main
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
font-size
:
14px
}
.c-nav--sub
{
display
:
none
}
.c-nav--main-item
{
position
:
relative
;
z-index
:
500
}
.c-nav--lang-wrap
{
width
:
74px
;
height
:
32px
}
.c-nav--lang-item
{
padding
:
6px
0
}
.c-nav--lang-item
:nth-child
(
n
+
2
)
{
display
:
none
}
.c-phone
{
white-space
:
nowrap
;
padding
:
12px
0
10px
;
text-decoration
:
none
;
color
:
inherit
;
font-weight
:
500
;
font-size
:
14px
}
.c-phone
svg
{
float
:
left
;
margin
:
-6px
5px
0
0
}
.c-search
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
background-color
:
#fff
;
border-radius
:
3px
}
.c-search--col
{
position
:
relative
;
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
;
background-color
:
#fff
}
.c-search--col
.awesomplete
{
position
:
absolute
;
top
:
0
;
right
:
0
;
left
:
0
;
height
:
100%
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
}
.c-search--col
ul
{
top
:
60px
;
padding-top
:
10px
}
.c-search--col
li
{
padding
:
10px
15px
;
margin-bottom
:
10px
;
cursor
:
pointer
}
.c-search--col
li
:hover
{
color
:
#000
}
.c-search--col-location
{
border-radius
:
3px
3px
0
0
}
.c-search--input
{
border
:
0
;
padding
:
0
10px
0
44px
;
margin
:
0
;
height
:
60px
;
line-height
:
60px
;
background
:
none
}
.c-search--input
:focus
{
outline
:
none
}
.l-section--front-page
.c-search
{
-webkit-box-shadow
:
6px
10px
48px
0
#d4dbe4
;
box-shadow
:
6px
10px
48px
0
#d4dbe4
}
.c-share
{
margin-bottom
:
30px
}
.c-share--heading
{
margin
:
0
;
padding
:
20px
0
10px
;
font-weight
:
500
;
text-align
:
center
}
.c-share--options
{
-ms-flex-pack
:
center
}
.c-share--option
,
.c-share--options
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-pack
:
center
;
justify-content
:
center
}
.c-share--option
{
height
:
36px
;
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
50px
;
flex
:
0
0
50px
;
border-radius
:
3px
;
margin
:
0
3px
;
text-decoration
:
none
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
-ms-flex-pack
:
center
}
.c-share--option-facebook
{
background-color
:
#4367b0
}
.c-share--option-facebook
:hover
{
background-color
:
#2f4f90
}
.c-share--option-messenger
{
background-color
:
#1983fa
}
.c-share--option-messenger
:hover
{
background-color
:
#1b6fcc
}
.c-share--option-email
{
background-color
:
#2a3644
}
.c-share--option-email
:hover
{
background-color
:
#000
}
.c-share--option-copy
{
background-color
:
#858585
}
.c-share--option-copy
:hover
{
background-color
:
#5c5c5c
}
.c-share--option-phone
{
background-color
:
#25d366
}
.c-share--option-phone
:hover
{
background-color
:
#1baf52
}
.c-trust
{
background
:
linear-gradient
(
134.06deg
,
#70b7d5
,
#7bcbcf
)}
.c-trust--inner
{
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
padding-top
:
25px
;
padding-bottom
:
45px
}
.c-trust--heading
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
;
margin
:
0
0
35px
;
color
:
#fff
}
.c-trust--logos
{
-webkit-box-flex
:
10
;
-ms-flex
:
10
1
auto
;
flex
:
10
1
auto
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.c-values
{
background
:
linear-gradient
(
138.69deg
,
#4eacd9
,
#2fb8a1
);
color
:
#fff
}
.c-values--inner
{
padding-top
:
20px
;
padding-bottom
:
20px
}
.c-vdb--top
{
min-height
:
68px
;
background
:
#02bf5f
;
padding
:
14px
0
}
.c-vdb--top-inner
{
max-width
:
1050px
;
margin
:
0
auto
;
padding
:
0
10px
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.c-vdb--top-img
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
39px
;
flex
:
0
0
39px
;
margin-right
:
38px
}
.c-vdb--top-content
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
;
color
:
#fff
;
margin
:
0
;
padding
:
0
10px
0
0
;
font-size
:
18px
;
line-height
:
25px
}
.c-vdb--section
{
margin
:
0
20px
20px
0
;
padding
:
28px
28px
23px
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-vdb--section-bottom
{
max-width
:
360px
;
margin
:
0
auto
20px
;
border
:
20px
solid
#f8f8f8
}
.c-vdb--section-img
{
display
:
block
;
margin
:
0
auto
15px
}
.c-vdb--section-heading
{
font-size
:
21px
;
font-weight
:
500
;
line-height
:
27px
}
.c-vdb--section-content
{
line-height
:
23px
}
.c-vdb--bottom
{
min-height
:
68px
;
background
:
#4b5561
url(/wp-content/themes/biuro/i/vdb/bottom.png)
no-repeat
50%
50%
;
background-size
:
cover
;
padding
:
46px
0
}
.c-vdb--bottom-inner
{
max-width
:
1050px
;
margin
:
0
auto
;
padding
:
0
10px
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
-webkit-box-pack
:
center
;
-ms-flex-pack
:
center
;
justify-content
:
center
}
.c-vdb--bottom-heading
{
margin
:
0
38px
0
0
;
padding
:
0
;
color
:
#fff
;
font-size
:
36px
;
line-height
:
42px
;
font-weight
:
500
}
.c-vdb--bottom-content
{
color
:
#fff
;
margin
:
0
;
padding
:
0
;
line-height
:
23px
}
.u-fill--inherit
{
fill
:
currentColor
}
.u-hidden
{
display
:
none
}
.visually-hidden
{
border
:
0
;
clip
:
rect
(
0
0
0
0
);
height
:
1px
;
margin
:
-1px
;
overflow
:
hidden
;
padding
:
0
;
position
:
absolute
;
width
:
1px
}
@media
(
min-width
:
60em
){
body
{
padding-top
:
117px
;
font-size
:
1.5rem
;
font-size
:
var
(
--typo--font-size
);
line-height
:
1.2
;
line-height
:
var
(
--typo--line-height
)}
h1
{
font-size
:
25px
;
line-height
:
38px
;
margin
:
0
0
25px
}
h2
{
font-size
:
21px
;
margin
:
0
0
21px
}
h2
,
h3
{
line-height
:
30px
}
h3
{
font-size
:
18px
;
margin
:
0
0
18px
}
.l-header
{
margin-bottom
:
47px
}
.l-header
:before
{
content
:
""
;
position
:
absolute
;
top
:
100%
;
left
:
0
;
width
:
100%
;
height
:
47px
;
background
:
#1d2a3a
;
background
:
var
(
--color--blue-dark
)}
.l-content
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.l-content--position
{
padding
:
40px
20px
}
.l-content--position-inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
margin
:
0
auto
140px
;
-webkit-box-shadow
:
0
1px
47px
0
#ecf5ff
;
box-shadow
:
0
1px
47px
0
#ecf5ff
}
.l-content--position-inner
.l-main
{
padding
:
70px
55px
40px
57px
}
.l-content--heading
{
padding-left
:
320px
}
.l-content--main
h1
{
font-size
:
25px
;
line-height
:
38px
}
.l-content--main
h2
{
font-size
:
21px
;
line-height
:
30px
}
.l-content--main
h3
{
font-size
:
18px
;
line-height
:
30px
}
.l-content--divisions
,
.l-content--regions
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
margin
:
0
auto
200px
}
.l-aside
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
280px
;
flex
:
0
0
280px
}
.l-aside--position
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
400px
;
flex
:
0
0
400px
;
padding
:
70px
40px
}
.l-aside--divisions
,
.l-aside--regions
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
385px
;
flex
:
0
0
385px
;
margin
:
-315px
0
0
55px
}
.l-main--content
{
padding
:
40px
50px
}
.l-footer
{
padding-top
:
70px
}
.l-nav--wrap
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
100%
;
flex
:
1
1
100%
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.l-nav
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
}
.l-nav--close
,
.l-nav--open
{
display
:
none
}
.l-section
{
padding
:
30px
0
}
.l-section--front-page
{
height
:
380px
;
margin-bottom
:
92px
}
.l-section--sales-page
{
height
:
380px
}
.c-btn--header
{
margin-right
:
28px
}
.c-contact
{
padding
:
50px
0
}
.c-contact--inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
}
.c-contact--content
{
max-width
:
500px
;
padding
:
75px
0
0
90px
}
.c-contact--content
,
.c-contact--form
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
40%
;
flex
:
1
1
40%
}
.c-data-controller
{
margin-bottom
:
35px
;
padding
:
15px
0
10px
;
line-height
:
1.1
}
.c-feedbacks
{
padding
:
50px
0
70px
}
.c-feedbacks--inner
{
width
:
640px
;
height
:
300px
}
.c-feedbacks--heading
{
font-size
:
25px
;
line-height
:
29px
;
margin
:
0
0
40px
}
.c-feedbacks--section-inner
{
height
:
140px
;
width
:
574px
}
.c-form--action
{
top
:
-128px
}
.c-form--employees
,
.c-form--employers
{
padding
:
38px
35px
20px
}
.c-form--position
{
margin
:
-40px
-15px
0
;
-webkit-box-shadow
:
0
1px
31px
-23px
#6a7481
;
box-shadow
:
0
1px
31px
-23px
#6a7481
}
.c-heading
h1
{
font-size
:
34px
;
font-weight
:
700
;
line-height
:
51px
}
.c-heading--front-page
,
.c-heading--sales-page
{
height
:
320px
}
.c-job--title
{
font-size
:
30px
;
line-height
:
39px
;
margin
:
0
0
40px
}
.c-jobs--col
{
border-bottom
:
1px
solid
#f8f8f8
;
border-bottom
:
1px
solid
var
(
--color--gray-light
)}
.c-jobs--more
{
margin-bottom
:
70px
}
.c-nav--main-item
{
height
:
70px
;
margin-right
:
26px
;
padding
:
23px
0
0
}
.c-nav--lang-wrap
{
position
:
relative
;
width
:
70px
}
.c-phone
{
margin-right
:
35px
}
.c-search
{
height
:
60px
}
.c-search--col-location
{
border-right
:
1px
solid
rgba
(
178
,
182
,
187
,
.46
);
border-radius
:
3px
0
0
3px
}
.l-section--front-page
.c-search
{
height
:
70px
}
.l-section--front-page
.c-search--input
{
height
:
70px
;
line-height
:
70px
}
.c-trust--inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
padding-top
:
64px
;
padding-bottom
:
64px
}
.c-trust--heading
{
margin
:
0
}
.c-trust--logos
{
-ms-flex-pack
:
distribute
;
justify-content
:
space-around
}
.c-values--inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
;
padding-top
:
60px
;
padding-bottom
:
40px
}
.c-vdb--section-bottom
{
display
:
none
}}
@media
(
max-width
:
59.999em
){
.l-inner--header
{
-webkit-box-align
:
start
;
-ms-flex-align
:
start
;
align-items
:
flex-start
}
.l-content--position
{
background
:
#f6f9ff
;
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
auto
;
flex
:
1
1
auto
}
.l-content--position
+
.l-footer
{
display
:
none
}
.l-content--main
{
padding
:
10px
}
.l-aside--divisions
,
.l-aside--regions
{
max-width
:
440px
;
margin
:
0
auto
}
.l-nav--wrap
{
display
:
none
;
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
;
overflow-y
:
auto
;
opacity
:
.97
;
background-color
:
#1d2a3a
;
z-index
:
500
;
border
:
1px
solid
#000
;
overflow
:
hidden
;
text-align
:
center
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.l-nav
{
width
:
100%
}
.l-section--front-page
{
height
:
244px
;
margin-bottom
:
120px
}
.c-btn--search
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
60px
;
flex
:
0
0
60px
;
border-radius
:
0
0
3px
3px
}
.c-contact
{
max-width
:
440px
;
margin
:
0
auto
}
.c-divisions
{
margin-bottom
:
20px
}
.c-heading
h1
{
margin
:
0
0
36px
}
.c-heading
p
{
display
:
none
}
.c-heading--front-page
h1
{
max-width
:
117px
}
.c-job--content
{
font-size
:
15px
}
.c-job--content
h3
{
font-size
:
17px
}
.c-job--action
{
display
:
none
}
.c-job-contacts
{
padding-bottom
:
40px
;
margin
:
0
10px
}
.c-job-contacts
li
{
padding
:
7px
0
}
.c-jobs--headline
{
text-align
:
center
}
.c-jobs--col
{
float
:
left
}
.c-jobs--col-position
{
width
:
100%
}
.c-jobs--col-city
,
.c-jobs--col-valid
{
width
:
50%
}
.c-nav--main
{
margin
:
115px
0
180px
;
padding
:
0
20px
;
width
:
100%
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
}
.c-nav--main-item
:first-child
{
text-align
:
left
}
.c-nav--main-item
:first-child
.c-nav--sub
{
left
:
0
;
right
:
auto
}
.c-nav--main-item
{
position
:
relative
;
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
auto
;
flex
:
0
0
auto
;
text-align
:
right
}
.c-nav--lang-wrap
{
position
:
absolute
;
top
:
20px
;
left
:
20px
}
.c-phone
{
color
:
#fff
;
margin
:
0
0
30px
}
.c-search
{
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
;
margin
:
0
20px
}
.c-search--col
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
60px
;
flex
:
0
0
60px
}
.c-search--col-keyword
,
.c-search--col-location
{
border-bottom
:
1px
solid
rgba
(
178
,
182
,
187
,
.46
)}
.l-section--front-page
.c-search
,
.l-section--front-page
.c-search--input
{
margin
:
0
}
.c-trust--heading
{
text-align
:
center
;
font-size
:
18px
}
.c-values--inner
{
max-width
:
400px
}
.c-vdb--top-img
{
margin-right
:
18px
}
.c-vdb--top-content
{
font-size
:
16px
;
line-height
:
19px
}
.c-vdb--section-aside
{
display
:
none
}
.c-vdb--bottom-heading
{
margin
:
0
18px
0
0
}}
\ No newline at end of file
wp-content/themes/biuro/css/main-667185c0a1.min.css
0 → 100644
View file @
c0b08669
@font-face
{
font-family
:
PT
Sans
Narrow
;
src
:
url(../fonts/pt_sans_narrow.woff2)
format
(
"woff2"
),
url(../fonts/pt_sans_narrow.woff)
format
(
"woff"
);
font-weight
:
400
;
font-style
:
normal
;
font-display
:
swap
}
@font-face
{
font-family
:
PT
Sans
Narrow
;
src
:
url(../fonts/pt_sans_narrow_bold.woff2)
format
(
"woff2"
),
url(../fonts/pt_sans_narrow_bold.woff)
format
(
"woff"
);
font-weight
:
600
;
font-style
:
normal
;
font-display
:
swap
}
@font-face
{
font-family
:
Bebas
Neue
;
src
:
url(../fonts/bebas-neue.woff2)
format
(
"woff2"
),
url(../fonts/bebas-neue.woff)
format
(
"woff"
);
font-weight
:
400
;
font-style
:
normal
;
font-display
:
swap
}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
hr
{
-webkit-box-sizing
:
content-box
;
box-sizing
:
content-box
;
height
:
0
;
overflow
:
visible
}
pre
{
font-family
:
monospace
,
monospace
;
font-size
:
1em
}
a
{
background-color
:
transparent
}
abbr
[
title
]
{
border-bottom
:
none
;
text-decoration
:
underline
;
-webkit-text-decoration
:
underline
dotted
;
text-decoration
:
underline
dotted
}
b
,
strong
{
font-weight
:
bolder
}
code
,
kbd
,
samp
{
font-family
:
monospace
,
monospace
;
font-size
:
1em
}
small
{
font-size
:
80%
}
sub
,
sup
{
font-size
:
75%
;
line-height
:
0
;
position
:
relative
;
vertical-align
:
baseline
}
sub
{
bottom
:
-.25em
}
sup
{
top
:
-.5em
}
img
{
border-style
:
none
}
button
,
input
,
optgroup
,
select
,
textarea
{
font-family
:
inherit
;
font-size
:
100%
;
line-height
:
1.15
;
margin
:
0
}
button
,
input
{
overflow
:
visible
}
button
,
select
{
text-transform
:
none
}
[
type
=
button
],[
type
=
reset
],[
type
=
submit
],
button
{
-webkit-appearance
:
button
}
[
type
=
button
]
::-moz-focus-inner
,[
type
=
reset
]
::-moz-focus-inner
,[
type
=
submit
]
::-moz-focus-inner
,
button
::-moz-focus-inner
{
border-style
:
none
;
padding
:
0
}
[
type
=
button
]
:-moz-focusring
,[
type
=
reset
]
:-moz-focusring
,[
type
=
submit
]
:-moz-focusring
,
button
:-moz-focusring
{
outline
:
1px
dotted
ButtonText
}
fieldset
{
padding
:
.35em
.75em
.625em
}
legend
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
color
:
inherit
;
display
:
table
;
max-width
:
100%
;
padding
:
0
;
white-space
:
normal
}
progress
{
vertical-align
:
baseline
}
textarea
{
overflow
:
auto
}
[
type
=
checkbox
],[
type
=
radio
]
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
padding
:
0
}
[
type
=
number
]
::-webkit-inner-spin-button
,[
type
=
number
]
::-webkit-outer-spin-button
{
height
:
auto
}
[
type
=
search
]
{
-webkit-appearance
:
textfield
;
outline-offset
:
-2px
}
[
type
=
search
]
::-webkit-search-decoration
{
-webkit-appearance
:
none
}
::-webkit-file-upload-button
{
-webkit-appearance
:
button
;
font
:
inherit
}
details
{
display
:
block
}
summary
{
display
:
list-item
}
[
hidden
],
template
{
display
:
none
}
a
:hover
{
text-decoration
:
none
}
figure
{
margin
:
0
}
img
{
max-width
:
100%
}
p
{
margin
:
0
0
1.6rem
}
b
,
strong
{
font-weight
:
700
;
font-weight
:
var
(
--typo--weight-bold
)}
table
{
border-collapse
:
collapse
;
border-spacing
:
0
}
.swiper-container
{
margin
:
0
auto
;
position
:
relative
;
overflow
:
hidden
;
list-style
:
none
;
padding
:
0
;
z-index
:
1
}
.swiper-container-no-flexbox
.swiper-slide
{
float
:
left
}
.swiper-container-vertical
>
.swiper-wrapper
{
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
}
.swiper-wrapper
{
position
:
relative
;
width
:
100%
;
height
:
100%
;
z-index
:
1
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-transition-property
:
-webkit-transform
;
transition-property
:
-webkit-transform
;
transition-property
:
transform
;
transition-property
:
transform
,
-webkit-transform
;
-webkit-box-sizing
:
content-box
;
box-sizing
:
content-box
}
.swiper-container-android
.swiper-slide
,
.swiper-wrapper
{
-webkit-transform
:
translateZ
(
0
);
transform
:
translateZ
(
0
)}
.swiper-container-multirow
>
.swiper-wrapper
{
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
}
.swiper-container-free-mode
>
.swiper-wrapper
{
-webkit-transition-timing-function
:
ease-out
;
transition-timing-function
:
ease-out
;
margin
:
0
auto
}
.swiper-slide
{
-ms-flex-negative
:
0
;
flex-shrink
:
0
;
width
:
100%
;
height
:
100%
;
position
:
relative
;
-webkit-transition-property
:
-webkit-transform
;
transition-property
:
-webkit-transform
;
transition-property
:
transform
;
transition-property
:
transform
,
-webkit-transform
}
.swiper-slide-invisible-blank
{
visibility
:
hidden
}
.swiper-container-autoheight
,
.swiper-container-autoheight
.swiper-slide
{
height
:
auto
}
.swiper-container-autoheight
.swiper-wrapper
{
-webkit-box-align
:
start
;
-ms-flex-align
:
start
;
align-items
:
flex-start
;
-webkit-transition-property
:
height
,
-webkit-transform
;
transition-property
:
height
,
-webkit-transform
;
transition-property
:
transform
,
height
;
transition-property
:
transform
,
height
,
-webkit-transform
}
.swiper-container-3d
{
-webkit-perspective
:
1200px
;
perspective
:
1200px
}
.swiper-container-3d
.swiper-cube-shadow
,
.swiper-container-3d
.swiper-slide
,
.swiper-container-3d
.swiper-slide-shadow-bottom
,
.swiper-container-3d
.swiper-slide-shadow-left
,
.swiper-container-3d
.swiper-slide-shadow-right
,
.swiper-container-3d
.swiper-slide-shadow-top
,
.swiper-container-3d
.swiper-wrapper
{
-webkit-transform-style
:
preserve-3d
;
transform-style
:
preserve-3d
}
.swiper-container-3d
.swiper-slide-shadow-bottom
,
.swiper-container-3d
.swiper-slide-shadow-left
,
.swiper-container-3d
.swiper-slide-shadow-right
,
.swiper-container-3d
.swiper-slide-shadow-top
{
position
:
absolute
;
left
:
0
;
top
:
0
;
width
:
100%
;
height
:
100%
;
pointer-events
:
none
;
z-index
:
10
}
.swiper-container-3d
.swiper-slide-shadow-left
{
background-image
:
-webkit-gradient
(
linear
,
right
top
,
left
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
270deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-right
{
background-image
:
-webkit-gradient
(
linear
,
left
top
,
right
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
90deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-top
{
background-image
:
-webkit-gradient
(
linear
,
left
bottom
,
left
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
0deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-bottom
{
background-image
:
-webkit-gradient
(
linear
,
left
top
,
left
bottom
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
180deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-wp8-horizontal
,
.swiper-container-wp8-horizontal
>
.swiper-wrapper
{
-ms-touch-action
:
pan-y
;
touch-action
:
pan-y
}
.swiper-container-wp8-vertical
,
.swiper-container-wp8-vertical
>
.swiper-wrapper
{
-ms-touch-action
:
pan-x
;
touch-action
:
pan-x
}
.swiper-button-next
,
.swiper-button-prev
{
position
:
absolute
;
top
:
50%
;
width
:
27px
;
height
:
44px
;
margin-top
:
-22px
;
z-index
:
10
;
cursor
:
pointer
;
background-size
:
27px
44px
;
background-position
:
50%
;
background-repeat
:
no-repeat
}
.swiper-button-next.swiper-button-disabled
,
.swiper-button-prev.swiper-button-disabled
{
opacity
:
.35
;
cursor
:
auto
;
pointer-events
:
none
}
.swiper-button-prev
,
.swiper-container-rtl
.swiper-button-next
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E")
;
left
:
10px
;
right
:
auto
}
.swiper-button-next
,
.swiper-container-rtl
.swiper-button-prev
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E")
;
right
:
10px
;
left
:
auto
}
.swiper-button-prev.swiper-button-white
,
.swiper-container-rtl
.swiper-button-next.swiper-button-white
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.swiper-button-next.swiper-button-white
,
.swiper-container-rtl
.swiper-button-prev.swiper-button-white
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.swiper-button-prev.swiper-button-black
,
.swiper-container-rtl
.swiper-button-next.swiper-button-black
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}
.swiper-button-next.swiper-button-black
,
.swiper-container-rtl
.swiper-button-prev.swiper-button-black
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}
.swiper-button-lock
{
display
:
none
}
.swiper-pagination
{
position
:
absolute
;
text-align
:
center
;
-webkit-transition
:
opacity
.3s
;
transition
:
opacity
.3s
;
-webkit-transform
:
translateZ
(
0
);
transform
:
translateZ
(
0
);
z-index
:
10
}
.swiper-pagination.swiper-pagination-hidden
{
opacity
:
0
}
.swiper-container-horizontal
>
.swiper-pagination-bullets
,
.swiper-pagination-custom
,
.swiper-pagination-fraction
{
bottom
:
10px
;
left
:
0
;
width
:
100%
}
.swiper-pagination-bullets-dynamic
{
overflow
:
hidden
;
font-size
:
0
}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
);
position
:
relative
}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active
,
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-main
{
-webkit-transform
:
scale
(
1
);
transform
:
scale
(
1
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev
{
-webkit-transform
:
scale
(
.66
);
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev-prev
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next
{
-webkit-transform
:
scale
(
.66
);
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next-next
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
)}
.swiper-pagination-bullet
{
width
:
8px
;
height
:
8px
;
display
:
inline-block
;
border-radius
:
100%
;
background
:
#000
;
opacity
:
.2
}
button
.swiper-pagination-bullet
{
border
:
none
;
margin
:
0
;
padding
:
0
;
-webkit-box-shadow
:
none
;
box-shadow
:
none
;
-webkit-appearance
:
none
;
-moz-appearance
:
none
;
appearance
:
none
}
.swiper-pagination-clickable
.swiper-pagination-bullet
{
cursor
:
pointer
}
.swiper-pagination-bullet-active
{
opacity
:
1
;
background
:
#007aff
}
.swiper-container-vertical
>
.swiper-pagination-bullets
{
right
:
10px
;
top
:
50%
;
-webkit-transform
:
translate3d
(
0
,
-50%
,
0
);
transform
:
translate3d
(
0
,
-50%
,
0
)}
.swiper-container-vertical
>
.swiper-pagination-bullets
.swiper-pagination-bullet
{
margin
:
6px
0
;
display
:
block
}
.swiper-container-vertical
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
top
:
50%
;
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
);
width
:
8px
}
.swiper-container-vertical
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
display
:
inline-block
;
-webkit-transition
:
top
.2s
,
-webkit-transform
.2s
;
transition
:
top
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
top
.2s
;
transition
:
transform
.2s
,
top
.2s
,
-webkit-transform
.2s
}
.swiper-container-horizontal
>
.swiper-pagination-bullets
.swiper-pagination-bullet
{
margin
:
0
4px
}
.swiper-container-horizontal
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
left
:
50%
;
-webkit-transform
:
translateX
(
-50%
);
transform
:
translateX
(
-50%
);
white-space
:
nowrap
}
.swiper-container-horizontal
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transition
:
left
.2s
,
-webkit-transform
.2s
;
transition
:
left
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
left
.2s
;
transition
:
transform
.2s
,
left
.2s
,
-webkit-transform
.2s
}
.swiper-container-horizontal.swiper-container-rtl
>
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transition
:
right
.2s
,
-webkit-transform
.2s
;
transition
:
right
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
right
.2s
;
transition
:
transform
.2s
,
right
.2s
,
-webkit-transform
.2s
}
.swiper-pagination-progressbar
{
background
:
rgba
(
0
,
0
,
0
,
.25
);
position
:
absolute
}
.swiper-pagination-progressbar
.swiper-pagination-progressbar-fill
{
background
:
#007aff
;
position
:
absolute
;
left
:
0
;
top
:
0
;
width
:
100%
;
height
:
100%
;
-webkit-transform
:
scale
(
0
);
transform
:
scale
(
0
);
-webkit-transform-origin
:
left
top
;
transform-origin
:
left
top
}
.swiper-container-rtl
.swiper-pagination-progressbar
.swiper-pagination-progressbar-fill
{
-webkit-transform-origin
:
right
top
;
transform-origin
:
right
top
}
.swiper-container-horizontal
>
.swiper-pagination-progressbar
,
.swiper-container-vertical
>
.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
{
width
:
100%
;
height
:
4px
;
left
:
0
;
top
:
0
}
.swiper-container-horizontal
>
.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
,
.swiper-container-vertical
>
.swiper-pagination-progressbar
{
width
:
4px
;
height
:
100%
;
left
:
0
;
top
:
0
}
.swiper-pagination-white
.swiper-pagination-bullet-active
{
background
:
#fff
}
.swiper-pagination-progressbar.swiper-pagination-white
{
background
:
hsla
(
0
,
0%
,
100%
,
.25
)}
.swiper-pagination-progressbar.swiper-pagination-white
.swiper-pagination-progressbar-fill
{
background
:
#fff
}
.swiper-pagination-black
.swiper-pagination-bullet-active
{
background
:
#000
}
.swiper-pagination-progressbar.swiper-pagination-black
{
background
:
rgba
(
0
,
0
,
0
,
.25
)}
.swiper-pagination-progressbar.swiper-pagination-black
.swiper-pagination-progressbar-fill
{
background
:
#000
}
.swiper-pagination-lock
{
display
:
none
}
.swiper-scrollbar
{
border-radius
:
10px
;
position
:
relative
;
-ms-touch-action
:
none
;
background
:
rgba
(
0
,
0
,
0
,
.1
)}
.swiper-container-horizontal
>
.swiper-scrollbar
{
position
:
absolute
;
left
:
1%
;
bottom
:
3px
;
z-index
:
50
;
height
:
5px
;
width
:
98%
}
.swiper-container-vertical
>
.swiper-scrollbar
{
position
:
absolute
;
right
:
3px
;
top
:
1%
;
z-index
:
50
;
width
:
5px
;
height
:
98%
}
.swiper-scrollbar-drag
{
height
:
100%
;
width
:
100%
;
position
:
relative
;
background
:
rgba
(
0
,
0
,
0
,
.5
);
border-radius
:
10px
;
left
:
0
;
top
:
0
}
.swiper-scrollbar-cursor-drag
{
cursor
:
move
}
.swiper-scrollbar-lock
{
display
:
none
}
.swiper-zoom-container
{
width
:
100%
;
height
:
100%
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-pack
:
center
;
-ms-flex-pack
:
center
;
justify-content
:
center
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
text-align
:
center
}
.swiper-zoom-container
>
canvas
,
.swiper-zoom-container
>
img
,
.swiper-zoom-container
>
svg
{
max-width
:
100%
;
max-height
:
100%
;
-o-object-fit
:
contain
;
object-fit
:
contain
}
.swiper-slide-zoomed
{
cursor
:
move
}
.swiper-lazy-preloader
{
width
:
42px
;
height
:
42px
;
position
:
absolute
;
left
:
50%
;
top
:
50%
;
margin-left
:
-21px
;
margin-top
:
-21px
;
z-index
:
10
;
-webkit-transform-origin
:
50%
;
transform-origin
:
50%
;
-webkit-animation
:
swiper-preloader-spin
1s
steps
(
12
)
infinite
;
animation
:
swiper-preloader-spin
1s
steps
(
12
)
infinite
}
.swiper-lazy-preloader
:after
{
display
:
block
;
content
:
""
;
width
:
100%
;
height
:
100%
;
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
60
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
90
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
120
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
150
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.37
' transform='
rotate
(
180
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.46
' transform='
rotate
(
210
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.56
' transform='
rotate
(
240
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.66
' transform='
rotate
(
270
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.75
' transform='
rotate
(
300
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.85
' transform='
rotate
(
330
60
60
)
'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='
0
0
120
120
' xmlns='
http
://
www
.
w3
.
org
/
2000
/
svg
' xmlns:xlink='
http
://
www
.
w3
.
org
/
1999
/
xlink
'%3E%3Cdefs%3E%3Cpath id='
a
' stroke='
%
23
fff
' stroke-width='
11
' stroke-linecap='
round
' d='
M60
7
v20
'/%3E%3C/defs%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
30
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
60
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
90
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
120
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
150
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.37
' transform='
rotate
(
180
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.46
' transform='
rotate
(
210
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.56
' transform='
rotate
(
240
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.66
' transform='
rotate
(
270
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.75
' transform='
rotate
(
300
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.85
' transform='
rotate
(
330
60
60
)
'
/
%
3
E
%
3
C
/
svg
%
3
E
")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.c-404{text-align:center;padding:200px 0}.c-404--heading{height:128px;margin:0;padding:0;color:#069980;font-size:109px;font-weight:500;line-height:128px}.c-404--message{margin-bottom:40px}.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0,0,0,0)}.awesomplete{display:inline-block;position:relative}.awesomplete>input{display:block}.awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff}.awesomplete>ul:empty{display:none}.c-breadcrumbs{padding-top:1em}.c-cookies-warning{position:fixed;left:0;right:0;bottom:0;padding:15px 20px 10px;background:#f6f6f6;overflow:hidden;z-index:100;font-size:14px;line-height:15px}.c-cookies-warning .bu-action{margin-top:10px}.c-cookies-warning .bu-action--alt{float:right}.c-cookies-warning--actions{margin:0;padding:5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-cookies-warning--actions .c-btn--main,.c-cookies-warning--actions .c-btn--slim{padding:7px 12px 6px;font-weight:400}.c-cookies-warning--actions .c-btn--slim{border-width:1px}.c-copyright{text-align:center;font-size:13px;line-height:15px;padding-bottom:60px}.c-feedbacks--img{position:absolute;top:-32px;left:50%;margin-left:-42px}.c-feedbacks--feedback{margin:0 auto 10px;max-width:260px;height:58px;color:#2a3644;font-family:Georgia;font-size:14px;line-height:26px;text-align:center;overflow:hidden}.c-feedbacks--name{color:#919191;font-family:Georgia;font-size:15px;line-height:17px;text-align:center}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.swiper-pagination-bullet{width:9px;height:9px;background:#d8d8d8;opacity:1}.swiper-pagination-bullet-active{background:#717171}.c-footer-section{line-height:36px;margin:0 0 18px}.c-footer-section:first-child{-webkit-box-flex:5;-ms-flex:5 0 15%;flex:5 0 15%}.c-footer-section:nth-child(4){-webkit-box-flex:1;-ms-flex:1 0 15%;flex:1 0 15%}.c-footer-section h4{margin:0;padding:0}.c-footer-section--heading{margin:0;font-weight:500}.c-form--checkbox--error+label:before{border-color:#eb4646}.c-form--validation{background-color:#fff;margin-top:5px;padding:10px 15px;border:1px solid;font-size:13px;line-height:20px}.c-form--input-wrap--error .c-form--input,.c-form--input-wrap--error .c-form--textarea{border-color:#eb4646}.c-form--input-wrap--success .c-form--input,.c-form--input-wrap--success .c-form--textarea{border-color:#17dab9}.c-form--validation-error{color:#eb4646;border-color:#eb4646;margin-bottom:10px}.c-form--validation-success{color:#17dab9;border-color:#17dab9;margin-bottom:10px}.c-jobs--headline{min-height:29px;margin:0 0 25px;padding:20px 20px 0;color:#2a3644;font-size:25px;font-weight:500;line-height:29px}.c-jobs--table{width:100%;margin:0 0 20px}.c-jobs--table tr:hover td{background:#f8fbff}.c-jobs--col-city{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-jobs--col-valid{color:#19c5a7;white-space:nowrap;padding-right:15px;padding-left:5px;width:100px}.c-jobs--anchor{display:block;padding:4px 0;color:#004ed4;font-weight:500;line-height:18px;text-decoration:none}.c-jobs--anchor:hover{text-decoration:underline}.c-jobs--anchor:visited{color:#551b89}.pods-pagination-paginate{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px}.page-numbers{width:46px;height:46px;background:#fff;margin-right:1px;text-decoration:none;text-align:center;line-height:46px;color:#1fb299;font-size:16px}.page-numbers:hover{background:#149a83;background:var(--color--green-darker);color:#fff}.page-numbers.current{background:#1fb299;color:#fff}.next:after{margin:0 0 2px -6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.next:after,.prev:after{display:inline-block;content:"
"
;
width
:
8px
;
height
:
8px
;
border
:
1px
solid
#1fb299
;
border-width
:
1px
1px
0
0
}
.prev
:after
{
margin
:
0
-6px
2px
0
;
-webkit-transform
:
rotate
(
-135deg
);
transform
:
rotate
(
-135deg
)}
.c-jobs-section
{
margin
:
0
20px
20px
0
;
padding
:
28px
28px
23px
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-jobs-section--heading
{
margin
:
0
0
15px
;
padding
:
0
;
color
:
#2a3644
;
font-size
:
18px
;
font-weight
:
500
;
line-height
:
21px
}
.c-jobs-section--content
{
overflow
:
hidden
}
.c-jobs-section--is-closed
.c-jobs-section--content
{
max-height
:
100px
}
.c-jobs-section--list
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-jobs-section--item
{
line-height
:
33px
}
.c-jobs-section--anchor
{
color
:
#939393
;
font-size
:
14px
;
text-decoration
:
none
}
.c-jobs-section--anchor
:hover
{
text-decoration
:
underline
}
.c-jobs-section--expand
{
display
:
block
;
color
:
#004ed4
;
font-size
:
14px
;
font-weight
:
500
;
margin-top
:
10px
;
padding
:
5px
0
;
text-decoration
:
none
}
.c-nav--main-anchor
{
display
:
block
;
padding
:
5px
0
4px
;
text-transform
:
uppercase
;
border-bottom
:
2px
solid
transparent
;
text-decoration
:
none
;
color
:
#fff
;
font-weight
:
700
;
letter-spacing
:
1px
;
opacity
:
.6
}
.c-nav--main-anchor
:hover
{
opacity
:
1
}
.c-nav--sub
{
position
:
absolute
}
.c-nav--sub-anchor
{
display
:
block
;
padding
:
16px
0
17px
;
color
:
#fff
;
text-transform
:
uppercase
;
white-space
:
nowrap
;
text-decoration
:
none
;
font-weight
:
700
;
letter-spacing
:
1.08px
;
line-height
:
1
}
.c-nav--sub-anchor
:hover
{
color
:
#1fb299
;
color
:
var
(
--color--green
)}
.c-nav--footer
{
font-weight
:
300
}
.c-nav--footer
a
{
text-decoration
:
none
}
.c-nav--footer
a
:hover
{
text-decoration
:
underline
}
.c-nav--lang--is-open
.c-nav--lang-item
:nth-child
(
n
+
2
)
{
display
:
block
}
.c-nav--lang
{
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
100%
;
border-radius
:
3px
;
z-index
:
20
;
font-weight
:
500
}
.c-nav--lang-anchor
{
padding-left
:
34px
;
text-decoration
:
none
;
display
:
block
;
color
:
#fff
;
font-size
:
14px
;
line-height
:
24px
;
background-repeat
:
no-repeat
;
background-position
:
6px
0
;
background-size
:
20px
20px
;
font-weight
:
400
}
.c-nav--lang-anchor
:hover
{
text-decoration
:
underline
}
.c-nav--lang-anchor
svg
{
float
:
right
;
margin
:
9px
6px
0
0
}
.c-nav--lang-anchor--active
:hover
{
text-decoration
:
none
;
cursor
:
pointer
}
.c-nav--lang-anchor-lt
{
background-image
:
url(/wp-content/themes/biuro/i/lang/lt.png)
}
.c-nav--lang-anchor-en
{
background-image
:
url(/wp-content/themes/biuro/i/lang/en.png)
}
.c-nav--lang-anchor-de
{
background-image
:
url(/wp-content/themes/biuro/i/lang/de.png)
}
.c-nav--lang-anchor-ru
{
background-image
:
url(/wp-content/themes/biuro/i/lang/ru.png)
}
.c-nav--lang-anchor-lv
{
background-image
:
url(/wp-content/themes/biuro/i/lang/lv.png)
}
.c-nav--lang-anchor-et
{
background-image
:
url(/wp-content/themes/biuro/i/lang/et.png)
}
.c-sections
{
max-width
:
1000px
;
margin-right
:
auto
;
margin-left
:
auto
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
padding
:
20px
}
.c-sections--heading
{
color
:
#2a3644
;
margin
:
0
0
40px
;
padding
:
0
;
font-size
:
25px
;
font-weight
:
500
;
line-height
:
29px
;
text-align
:
center
}
.c-sections--item
{
position
:
relative
;
height
:
211px
;
margin-bottom
:
30px
}
.c-sections--item-inner
{
top
:
0
;
height
:
211px
;
padding
:
27px
21px
;
border-radius
:
3px
;
-webkit-box-shadow
:
2px
2px
31px
0
hsla
(
0
,
0%
,
93.3%
,
.5
);
box-shadow
:
2px
2px
31px
0
hsla
(
0
,
0%
,
93.3%
,
.5
);
overflow
:
hidden
}
.c-sections--item-inner
,
.c-sections--toggle
{
position
:
absolute
;
left
:
0
;
width
:
100%
;
background
:
#fff
}
.c-sections--toggle
{
bottom
:
0
;
padding
:
15px
0
;
text-align
:
center
;
border-radius
:
0
0
3px
3px
;
z-index
:
60
;
-webkit-box-shadow
:
0
-37px
24px
0
hsla
(
0
,
0%
,
100%
,
.78
);
box-shadow
:
0
-37px
24px
0
hsla
(
0
,
0%
,
100%
,
.78
);
cursor
:
pointer
}
.c-sections--toggle-up
{
display
:
none
}
.c-sections--header
{
height
:
56px
;
margin-bottom
:
20px
;
overflow
:
hidden
;
color
:
#004ed4
;
font-size
:
15px
;
font-weight
:
700
;
line-height
:
56px
}
.c-sections--ico
{
float
:
left
;
margin-right
:
20px
;
height
:
56px
;
width
:
56px
;
background-color
:
#e8f0ff
;
border-radius
:
50%
}
.c-sections--content
{
color
:
#868c93
;
font-size
:
12px
;
line-height
:
20px
}
.c-sections--content
ul
{
margin
:
30px
0
0
;
padding
:
0
;
list-style
:
none
}
.c-sections--is-open
{
height
:
451px
;
z-index
:
80
}
.c-sections--is-open
.c-sections--toggle
{
-webkit-box-shadow
:
none
;
box-shadow
:
none
}
.c-sections--is-open
.c-sections--toggle-down
{
display
:
none
}
.c-sections--is-open
.c-sections--toggle-up
{
display
:
inline
}
.c-services
{
padding
:
20px
}
.c-services--item
{
position
:
relative
;
height
:
245px
}
.c-services--item-inner
{
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
245px
;
border-radius
:
3px
;
background-color
:
#fff
;
-webkit-box-shadow
:
2px
2px
31px
0
hsla
(
0
,
0%
,
93.3%
,
.5
);
box-shadow
:
2px
2px
31px
0
hsla
(
0
,
0%
,
93.3%
,
.5
)}
.c-services--toggle
{
position
:
absolute
;
left
:
0
;
width
:
100%
;
bottom
:
0
;
padding
:
10px
0
;
text-align
:
center
;
cursor
:
pointer
}
.c-services--toggle-up
{
display
:
none
}
.c-services--is-open
{
height
:
341px
;
z-index
:
200
}
.c-services--is-open
.c-services--toggle-down
{
display
:
none
}
.c-services--is-open
.c-services--toggle-up
{
display
:
inline
}
.c-services--is-open
.c-services--content
{
display
:
block
}
.c-services--ico
{
height
:
56px
;
width
:
56px
;
background-color
:
#e1fffa
;
border-radius
:
50%
;
margin
:
34px
auto
22px
}
.c-services--heading
{
min-height
:
44px
;
padding
:
0
20px
;
color
:
#1fb299
;
font-size
:
15px
;
font-weight
:
700
;
line-height
:
18px
;
text-align
:
center
}
.c-services--sub-heading
{
min-height
:
27px
;
margin
:
0
;
padding
:
0
10px
;
color
:
#2a3644
;
font-size
:
14px
;
font-weight
:
700
;
line-height
:
25px
;
text-align
:
center
}
.c-services--content
{
display
:
none
}
.c-services--content
ul
{
position
:
absolute
;
margin
:
0
;
padding
:
0
0
40px
;
list-style
:
none
;
width
:
100%
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-services--content
li
{
color
:
#6c7683
;
font-size
:
14px
;
font-weight
:
500
;
line-height
:
25px
;
text-align
:
center
}
.c-social
{
margin-bottom
:
40px
;
text-align
:
center
}
.c-social--anchor
{
text-decoration
:
none
;
margin
:
0
5px
;
padding
:
0
10px
}
.c-values--section
{
max-width
:
250px
}
.c-values--heading
{
display
:
inline-block
;
min-width
:
139px
;
margin
:
0
0
18px
;
padding
:
0
10px
0
0
;
border-bottom
:
4px
solid
#fff
;
font-weight
:
700
;
min-height
:
34px
;
color
:
#f8f8f8
;
font-size
:
35px
;
line-height
:
41px
}
.c-values--content
{
display
:
block
;
min-height
:
67px
;
margin
:
0
0
20px
;
padding
:
0
;
font-size
:
15px
;
line-height
:
26px
;
font-weight
:
500
}
.t-reason
{
padding
:
0
;
border
:
0
}
.t-reason
td
{
display
:
block
;
vertical-align
:
top
}
.t-reason
.t-reason-col-2
h2
{
padding
:
25px
0
13px
}
.t-reason
h2
{
text-align
:
center
}
.t-reason
ul
{
padding
:
0
}
.t-contacts
{
width
:
100%
;
height
:
auto
!important
}
.t-contacts
td
{
vertical-align
:
top
;
display
:
block
;
width
:
100%
}
.t-contacts
p
{
text-align
:
left
}
.is-nav--main-item-active
{
position
:
relative
}
.is-nav--main-item-active
.c-nav--sub
{
display
:
block
}
.is-nav--main-anchor-active
{
opacity
:
1
}
.is-nav--sub-anchor-active
{
color
:
#19c5a7
}
.u-align--center
{
text-align
:
center
}
.tmp-contacts
img
{
display
:
none
}
.tmp-contacts
ul
{
padding-left
:
5px
}
.c-logos
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
}
.c-logos
div
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
21%
;
flex
:
0
0
21%
;
border
:
1px
solid
grey
;
padding
:
1em
;
margin-bottom
:
1em
;
text-align
:
center
}
.biuro-ti-img
{
display
:
none
}
@media
(
min-width
:
80em
){
[
href
^=
tel
]
{
pointer-events
:
none
;
text-decoration
:
none
;
color
:
inherit
}}
@media
(
min-width
:
60em
){
.c-feedbacks--feedback
{
margin
:
0
auto
17px
;
height
:
79px
;
font-size
:
21px
;
line-height
:
40px
;
max-width
:
400px
}
.c-footer-sections
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
}
.c-footer-section
{
-webkit-box-flex
:
10
;
-ms-flex
:
10
0
15%
;
flex
:
10
0
15%
;
line-height
:
25px
;
margin
:
0
0
30px
}
.c-form--validation
{
position
:
absolute
;
top
:
50%
;
right
:
100%
;
min-width
:
200px
;
margin-top
:
11px
;
-webkit-transform
:
translate
(
-30px
,
-50%
);
transform
:
translate
(
-30px
,
-50%
)}
.c-jobs--col-position
{
padding-right
:
5px
}
.c-jobs--col-city
{
max-width
:
140px
;
padding-right
:
5px
;
padding-left
:
5px
}
.c-jobs--anchor
{
padding
:
10px
0
}
.c-nav--main-anchor
{
color
:
#1d2a3a
;
color
:
var
(
--color--blue-dark
)}
.c-nav--sub
{
top
:
100%
}
.c-nav--sub-item
{
margin-right
:
46px
}
.c-nav--lang
{
background
:
#fff
}
.c-nav--lang-anchor
{
color
:
#2a3644
;
font-weight
:
500
}
.c-sections
{
padding
:
50px
20px
135px
}
.c-sections--inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
}
.c-sections--item
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
300px
;
flex
:
0
0
300px
}
.c-services
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
padding-top
:
64px
;
padding-bottom
:
64px
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
}
.c-services--item
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
253px
;
flex
:
0
0
253px
}
.c-services--heading
{
min-height
:
44px
}
.c-share
{
margin-bottom
:
90px
}
.c-values--section
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
40%
;
flex
:
0
0
40%
;
max-width
:
280px
}
.c-values--heading
{
min-height
:
66px
;
font-size
:
45px
;
line-height
:
53px
}
.c-values--content
{
min-height
:
80px
;
line-height
:
30px
}
.t-reason
td
{
display
:
table-cell
;
width
:
50%
}
.t-reason
.t-reason-col-1
{
padding-right
:
20px
;
border-right
:
1px
solid
#dfdfdf
}
.t-reason
.t-reason-col-2
{
padding-left
:
20px
}
.t-reason
.t-reason-col-2
h2
{
padding
:
12px
0
25px
}
.is-nav--main-item-active
.c-nav--sub
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.is-nav--main-anchor-active
{
border-bottom-color
:
#1d2a3a
;
border-bottom-color
:
var
(
--color--blue-dark
)}}
@media
(
max-width
:
59.999em
){
.c-footer-sections
{
text-align
:
center
;
font-size
:
13px
}
.c-jobs--headline
{
min-height
:
26px
;
font-size
:
18px
;
font-weight
:
500
;
line-height
:
26px
;
text-align
:
center
}
.c-jobs--col-city
,
.c-jobs--col-valid
{
border-bottom
:
1px
solid
#f8f8f8
;
border-bottom
:
1px
solid
var
(
--color--gray-light
);
font-size
:
13px
;
padding-top
:
0
}
.c-jobs--col-valid
{
width
:
50%
;
text-align
:
right
}
.c-jobs--anchor
{
font-size
:
16px
;
line-height
:
23px
}
.c-jobs-section
{
display
:
none
}
.c-nav--sub
{
right
:
0
;
left
:
auto
;
top
:
150%
}
.c-nav--lang--is-open
{
background-color
:
#1d2a3a
;
opacity
:
.97
;
z-index
:
800
;
-webkit-box-shadow
:
0
0
20px
60px
#1d2a3a
;
box-shadow
:
0
0
20px
60px
#1d2a3a
}
.c-sections--item
{
max-width
:
380px
;
margin
:
0
auto
30px
}
.c-services--item
{
max-width
:
380px
;
margin
:
0
auto
20px
}
.c-trust--img-svyturys
{
width
:
76px
;
height
:
23px
}
.c-trust--img-dpd
{
width
:
53px
;
height
:
23px
}
.c-trust--img-pergale
{
width
:
72px
;
height
:
16px
}
.c-trust--img-maxima
{
width
:
74px
;
height
:
17px
}
.is-nav--main-anchor-active
{
border-bottom-color
:
#fff
}
.is-nav--open
.l-nav--wrap
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.c-fixed-footer
{
position
:
fixed
;
left
:
0
;
bottom
:
0
;
width
:
100%
;
background
:
hsla
(
0
,
0%
,
100%
,
.85
);
padding
:
20px
20px
0
;
-webkit-box-shadow
:
0
-1px
1px
0
rgba
(
0
,
0
,
0
,
.45
);
box-shadow
:
0
-1px
1px
0
rgba
(
0
,
0
,
0
,
.45
)}}
@media
(
min-width
:
93.75em
){
.c-form--validation
{
left
:
100%
;
right
:
auto
;
-webkit-transform
:
translate
(
30px
,
-50%
);
transform
:
translate
(
30px
,
-50%
)}}
\ No newline at end of file
wp-content/themes/biuro/css/main-d091026dbb.min.css
deleted
100644 → 0
View file @
4f59158d
@font-face
{
font-family
:
PT
Sans
Narrow
;
src
:
url(../fonts/pt_sans_narrow.woff2)
format
(
"woff2"
),
url(../fonts/pt_sans_narrow.woff)
format
(
"woff"
);
font-weight
:
400
;
font-style
:
normal
;
font-display
:
swap
}
@font-face
{
font-family
:
PT
Sans
Narrow
;
src
:
url(../fonts/pt_sans_narrow_bold.woff2)
format
(
"woff2"
),
url(../fonts/pt_sans_narrow_bold.woff)
format
(
"woff"
);
font-weight
:
600
;
font-style
:
normal
;
font-display
:
swap
}
@font-face
{
font-family
:
Bebas
Neue
;
src
:
url(../fonts/bebas-neue.woff2)
format
(
"woff2"
),
url(../fonts/bebas-neue.woff)
format
(
"woff"
);
font-weight
:
400
;
font-style
:
normal
;
font-display
:
swap
}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
hr
{
-webkit-box-sizing
:
content-box
;
box-sizing
:
content-box
;
height
:
0
;
overflow
:
visible
}
pre
{
font-family
:
monospace
,
monospace
;
font-size
:
1em
}
a
{
background-color
:
transparent
}
abbr
[
title
]
{
border-bottom
:
none
;
text-decoration
:
underline
;
-webkit-text-decoration
:
underline
dotted
;
text-decoration
:
underline
dotted
}
b
,
strong
{
font-weight
:
bolder
}
code
,
kbd
,
samp
{
font-family
:
monospace
,
monospace
;
font-size
:
1em
}
small
{
font-size
:
80%
}
sub
,
sup
{
font-size
:
75%
;
line-height
:
0
;
position
:
relative
;
vertical-align
:
baseline
}
sub
{
bottom
:
-.25em
}
sup
{
top
:
-.5em
}
img
{
border-style
:
none
}
button
,
input
,
optgroup
,
select
,
textarea
{
font-family
:
inherit
;
font-size
:
100%
;
line-height
:
1.15
;
margin
:
0
}
button
,
input
{
overflow
:
visible
}
button
,
select
{
text-transform
:
none
}
[
type
=
button
],[
type
=
reset
],[
type
=
submit
],
button
{
-webkit-appearance
:
button
}
[
type
=
button
]
::-moz-focus-inner
,[
type
=
reset
]
::-moz-focus-inner
,[
type
=
submit
]
::-moz-focus-inner
,
button
::-moz-focus-inner
{
border-style
:
none
;
padding
:
0
}
[
type
=
button
]
:-moz-focusring
,[
type
=
reset
]
:-moz-focusring
,[
type
=
submit
]
:-moz-focusring
,
button
:-moz-focusring
{
outline
:
1px
dotted
ButtonText
}
fieldset
{
padding
:
.35em
.75em
.625em
}
legend
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
color
:
inherit
;
display
:
table
;
max-width
:
100%
;
padding
:
0
;
white-space
:
normal
}
progress
{
vertical-align
:
baseline
}
textarea
{
overflow
:
auto
}
[
type
=
checkbox
],[
type
=
radio
]
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
padding
:
0
}
[
type
=
number
]
::-webkit-inner-spin-button
,[
type
=
number
]
::-webkit-outer-spin-button
{
height
:
auto
}
[
type
=
search
]
{
-webkit-appearance
:
textfield
;
outline-offset
:
-2px
}
[
type
=
search
]
::-webkit-search-decoration
{
-webkit-appearance
:
none
}
::-webkit-file-upload-button
{
-webkit-appearance
:
button
;
font
:
inherit
}
details
{
display
:
block
}
summary
{
display
:
list-item
}
[
hidden
],
template
{
display
:
none
}
a
:hover
{
text-decoration
:
none
}
figure
{
margin
:
0
}
img
{
max-width
:
100%
}
p
{
margin
:
0
0
1.6rem
}
b
,
strong
{
font-weight
:
700
;
font-weight
:
var
(
--typo--weight-bold
)}
table
{
border-collapse
:
collapse
;
border-spacing
:
0
}
.l-inner--header
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-orient
:
horizontal
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
row
;
flex-direction
:
row
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.swiper-container
{
margin
:
0
auto
;
position
:
relative
;
overflow
:
hidden
;
list-style
:
none
;
padding
:
0
;
z-index
:
1
}
.swiper-container-no-flexbox
.swiper-slide
{
float
:
left
}
.swiper-container-vertical
>
.swiper-wrapper
{
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
-ms-flex-direction
:
column
;
flex-direction
:
column
}
.swiper-wrapper
{
position
:
relative
;
width
:
100%
;
height
:
100%
;
z-index
:
1
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-transition-property
:
-webkit-transform
;
transition-property
:
-webkit-transform
;
transition-property
:
transform
;
transition-property
:
transform
,
-webkit-transform
;
-webkit-box-sizing
:
content-box
;
box-sizing
:
content-box
}
.swiper-container-android
.swiper-slide
,
.swiper-wrapper
{
-webkit-transform
:
translateZ
(
0
);
transform
:
translateZ
(
0
)}
.swiper-container-multirow
>
.swiper-wrapper
{
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
}
.swiper-container-free-mode
>
.swiper-wrapper
{
-webkit-transition-timing-function
:
ease-out
;
transition-timing-function
:
ease-out
;
margin
:
0
auto
}
.swiper-slide
{
-ms-flex-negative
:
0
;
flex-shrink
:
0
;
width
:
100%
;
height
:
100%
;
position
:
relative
;
-webkit-transition-property
:
-webkit-transform
;
transition-property
:
-webkit-transform
;
transition-property
:
transform
;
transition-property
:
transform
,
-webkit-transform
}
.swiper-slide-invisible-blank
{
visibility
:
hidden
}
.swiper-container-autoheight
,
.swiper-container-autoheight
.swiper-slide
{
height
:
auto
}
.swiper-container-autoheight
.swiper-wrapper
{
-webkit-box-align
:
start
;
-ms-flex-align
:
start
;
align-items
:
flex-start
;
-webkit-transition-property
:
height
,
-webkit-transform
;
transition-property
:
height
,
-webkit-transform
;
transition-property
:
transform
,
height
;
transition-property
:
transform
,
height
,
-webkit-transform
}
.swiper-container-3d
{
-webkit-perspective
:
1200px
;
perspective
:
1200px
}
.swiper-container-3d
.swiper-cube-shadow
,
.swiper-container-3d
.swiper-slide
,
.swiper-container-3d
.swiper-slide-shadow-bottom
,
.swiper-container-3d
.swiper-slide-shadow-left
,
.swiper-container-3d
.swiper-slide-shadow-right
,
.swiper-container-3d
.swiper-slide-shadow-top
,
.swiper-container-3d
.swiper-wrapper
{
-webkit-transform-style
:
preserve-3d
;
transform-style
:
preserve-3d
}
.swiper-container-3d
.swiper-slide-shadow-bottom
,
.swiper-container-3d
.swiper-slide-shadow-left
,
.swiper-container-3d
.swiper-slide-shadow-right
,
.swiper-container-3d
.swiper-slide-shadow-top
{
position
:
absolute
;
left
:
0
;
top
:
0
;
width
:
100%
;
height
:
100%
;
pointer-events
:
none
;
z-index
:
10
}
.swiper-container-3d
.swiper-slide-shadow-left
{
background-image
:
-webkit-gradient
(
linear
,
right
top
,
left
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
270deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-right
{
background-image
:
-webkit-gradient
(
linear
,
left
top
,
right
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
90deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-top
{
background-image
:
-webkit-gradient
(
linear
,
left
bottom
,
left
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
0deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-bottom
{
background-image
:
-webkit-gradient
(
linear
,
left
top
,
left
bottom
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
180deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-wp8-horizontal
,
.swiper-container-wp8-horizontal
>
.swiper-wrapper
{
-ms-touch-action
:
pan-y
;
touch-action
:
pan-y
}
.swiper-container-wp8-vertical
,
.swiper-container-wp8-vertical
>
.swiper-wrapper
{
-ms-touch-action
:
pan-x
;
touch-action
:
pan-x
}
.swiper-button-next
,
.swiper-button-prev
{
position
:
absolute
;
top
:
50%
;
width
:
27px
;
height
:
44px
;
margin-top
:
-22px
;
z-index
:
10
;
cursor
:
pointer
;
background-size
:
27px
44px
;
background-position
:
50%
;
background-repeat
:
no-repeat
}
.swiper-button-next.swiper-button-disabled
,
.swiper-button-prev.swiper-button-disabled
{
opacity
:
.35
;
cursor
:
auto
;
pointer-events
:
none
}
.swiper-button-prev
,
.swiper-container-rtl
.swiper-button-next
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E")
;
left
:
10px
;
right
:
auto
}
.swiper-button-next
,
.swiper-container-rtl
.swiper-button-prev
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E")
;
right
:
10px
;
left
:
auto
}
.swiper-button-prev.swiper-button-white
,
.swiper-container-rtl
.swiper-button-next.swiper-button-white
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.swiper-button-next.swiper-button-white
,
.swiper-container-rtl
.swiper-button-prev.swiper-button-white
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.swiper-button-prev.swiper-button-black
,
.swiper-container-rtl
.swiper-button-next.swiper-button-black
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}
.swiper-button-next.swiper-button-black
,
.swiper-container-rtl
.swiper-button-prev.swiper-button-black
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}
.swiper-button-lock
{
display
:
none
}
.swiper-pagination
{
position
:
absolute
;
text-align
:
center
;
-webkit-transition
:
opacity
.3s
;
transition
:
opacity
.3s
;
-webkit-transform
:
translateZ
(
0
);
transform
:
translateZ
(
0
);
z-index
:
10
}
.swiper-pagination.swiper-pagination-hidden
{
opacity
:
0
}
.swiper-container-horizontal
>
.swiper-pagination-bullets
,
.swiper-pagination-custom
,
.swiper-pagination-fraction
{
bottom
:
10px
;
left
:
0
;
width
:
100%
}
.swiper-pagination-bullets-dynamic
{
overflow
:
hidden
;
font-size
:
0
}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
);
position
:
relative
}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active
,
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-main
{
-webkit-transform
:
scale
(
1
);
transform
:
scale
(
1
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev
{
-webkit-transform
:
scale
(
.66
);
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev-prev
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next
{
-webkit-transform
:
scale
(
.66
);
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next-next
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
)}
.swiper-pagination-bullet
{
width
:
8px
;
height
:
8px
;
display
:
inline-block
;
border-radius
:
100%
;
background
:
#000
;
opacity
:
.2
}
button
.swiper-pagination-bullet
{
border
:
none
;
margin
:
0
;
padding
:
0
;
-webkit-box-shadow
:
none
;
box-shadow
:
none
;
-webkit-appearance
:
none
;
-moz-appearance
:
none
;
appearance
:
none
}
.swiper-pagination-clickable
.swiper-pagination-bullet
{
cursor
:
pointer
}
.swiper-pagination-bullet-active
{
opacity
:
1
;
background
:
#007aff
}
.swiper-container-vertical
>
.swiper-pagination-bullets
{
right
:
10px
;
top
:
50%
;
-webkit-transform
:
translate3d
(
0
,
-50%
,
0
);
transform
:
translate3d
(
0
,
-50%
,
0
)}
.swiper-container-vertical
>
.swiper-pagination-bullets
.swiper-pagination-bullet
{
margin
:
6px
0
;
display
:
block
}
.swiper-container-vertical
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
top
:
50%
;
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
);
width
:
8px
}
.swiper-container-vertical
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
display
:
inline-block
;
-webkit-transition
:
top
.2s
,
-webkit-transform
.2s
;
transition
:
top
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
top
.2s
;
transition
:
transform
.2s
,
top
.2s
,
-webkit-transform
.2s
}
.swiper-container-horizontal
>
.swiper-pagination-bullets
.swiper-pagination-bullet
{
margin
:
0
4px
}
.swiper-container-horizontal
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
left
:
50%
;
-webkit-transform
:
translateX
(
-50%
);
transform
:
translateX
(
-50%
);
white-space
:
nowrap
}
.swiper-container-horizontal
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transition
:
left
.2s
,
-webkit-transform
.2s
;
transition
:
left
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
left
.2s
;
transition
:
transform
.2s
,
left
.2s
,
-webkit-transform
.2s
}
.swiper-container-horizontal.swiper-container-rtl
>
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transition
:
right
.2s
,
-webkit-transform
.2s
;
transition
:
right
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
right
.2s
;
transition
:
transform
.2s
,
right
.2s
,
-webkit-transform
.2s
}
.swiper-pagination-progressbar
{
background
:
rgba
(
0
,
0
,
0
,
.25
);
position
:
absolute
}
.swiper-pagination-progressbar
.swiper-pagination-progressbar-fill
{
background
:
#007aff
;
position
:
absolute
;
left
:
0
;
top
:
0
;
width
:
100%
;
height
:
100%
;
-webkit-transform
:
scale
(
0
);
transform
:
scale
(
0
);
-webkit-transform-origin
:
left
top
;
transform-origin
:
left
top
}
.swiper-container-rtl
.swiper-pagination-progressbar
.swiper-pagination-progressbar-fill
{
-webkit-transform-origin
:
right
top
;
transform-origin
:
right
top
}
.swiper-container-horizontal
>
.swiper-pagination-progressbar
,
.swiper-container-vertical
>
.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
{
width
:
100%
;
height
:
4px
;
left
:
0
;
top
:
0
}
.swiper-container-horizontal
>
.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
,
.swiper-container-vertical
>
.swiper-pagination-progressbar
{
width
:
4px
;
height
:
100%
;
left
:
0
;
top
:
0
}
.swiper-pagination-white
.swiper-pagination-bullet-active
{
background
:
#fff
}
.swiper-pagination-progressbar.swiper-pagination-white
{
background
:
hsla
(
0
,
0%
,
100%
,
.25
)}
.swiper-pagination-progressbar.swiper-pagination-white
.swiper-pagination-progressbar-fill
{
background
:
#fff
}
.swiper-pagination-black
.swiper-pagination-bullet-active
{
background
:
#000
}
.swiper-pagination-progressbar.swiper-pagination-black
{
background
:
rgba
(
0
,
0
,
0
,
.25
)}
.swiper-pagination-progressbar.swiper-pagination-black
.swiper-pagination-progressbar-fill
{
background
:
#000
}
.swiper-pagination-lock
{
display
:
none
}
.swiper-scrollbar
{
border-radius
:
10px
;
position
:
relative
;
-ms-touch-action
:
none
;
background
:
rgba
(
0
,
0
,
0
,
.1
)}
.swiper-container-horizontal
>
.swiper-scrollbar
{
position
:
absolute
;
left
:
1%
;
bottom
:
3px
;
z-index
:
50
;
height
:
5px
;
width
:
98%
}
.swiper-container-vertical
>
.swiper-scrollbar
{
position
:
absolute
;
right
:
3px
;
top
:
1%
;
z-index
:
50
;
width
:
5px
;
height
:
98%
}
.swiper-scrollbar-drag
{
height
:
100%
;
width
:
100%
;
position
:
relative
;
background
:
rgba
(
0
,
0
,
0
,
.5
);
border-radius
:
10px
;
left
:
0
;
top
:
0
}
.swiper-scrollbar-cursor-drag
{
cursor
:
move
}
.swiper-scrollbar-lock
{
display
:
none
}
.swiper-zoom-container
{
width
:
100%
;
height
:
100%
;
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-pack
:
center
;
-ms-flex-pack
:
center
;
justify-content
:
center
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
text-align
:
center
}
.swiper-zoom-container
>
canvas
,
.swiper-zoom-container
>
img
,
.swiper-zoom-container
>
svg
{
max-width
:
100%
;
max-height
:
100%
;
-o-object-fit
:
contain
;
object-fit
:
contain
}
.swiper-slide-zoomed
{
cursor
:
move
}
.swiper-lazy-preloader
{
width
:
42px
;
height
:
42px
;
position
:
absolute
;
left
:
50%
;
top
:
50%
;
margin-left
:
-21px
;
margin-top
:
-21px
;
z-index
:
10
;
-webkit-transform-origin
:
50%
;
transform-origin
:
50%
;
-webkit-animation
:
swiper-preloader-spin
1s
steps
(
12
)
infinite
;
animation
:
swiper-preloader-spin
1s
steps
(
12
)
infinite
}
.swiper-lazy-preloader
:after
{
display
:
block
;
content
:
""
;
width
:
100%
;
height
:
100%
;
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
60
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
90
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
120
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
150
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.37
' transform='
rotate
(
180
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.46
' transform='
rotate
(
210
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.56
' transform='
rotate
(
240
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.66
' transform='
rotate
(
270
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.75
' transform='
rotate
(
300
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.85
' transform='
rotate
(
330
60
60
)
'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='
0
0
120
120
' xmlns='
http
://
www
.
w3
.
org
/
2000
/
svg
' xmlns:xlink='
http
://
www
.
w3
.
org
/
1999
/
xlink
'%3E%3Cdefs%3E%3Cpath id='
a
' stroke='
%
23
fff
' stroke-width='
11
' stroke-linecap='
round
' d='
M60
7
v20
'/%3E%3C/defs%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
30
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
60
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
90
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
120
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
150
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.37
' transform='
rotate
(
180
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.46
' transform='
rotate
(
210
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.56
' transform='
rotate
(
240
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.66
' transform='
rotate
(
270
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.75
' transform='
rotate
(
300
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.85
' transform='
rotate
(
330
60
60
)
'
/
%
3
E
%
3
C
/
svg
%
3
E
")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.c-404{text-align:center;padding:200px 0}.c-404--heading{height:128px;margin:0;padding:0;color:#069980;font-size:109px;font-weight:500;line-height:128px}.c-404--message{margin-bottom:40px}.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0,0,0,0)}.awesomplete{display:inline-block;position:relative}.awesomplete>input{display:block}.awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff}.awesomplete>ul:empty{display:none}.c-breadcrumbs{padding-top:1em}.c-cookies-warning{position:fixed;left:0;right:0;bottom:0;padding:15px 20px 10px;background:#f6f6f6;overflow:hidden;z-index:100;font-size:14px;line-height:15px}.c-cookies-warning .bu-action{margin-top:10px}.c-cookies-warning .bu-action--alt{float:right}.c-cookies-warning--actions{margin:0;padding:5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-cookies-warning--actions .c-btn--main,.c-cookies-warning--actions .c-btn--slim{padding:7px 12px 6px;font-weight:400}.c-cookies-warning--actions .c-btn--slim{border-width:1px}.c-copyright{text-align:center;font-size:13px;line-height:15px;padding-bottom:60px}.c-feedbacks--img{position:absolute;top:-32px;left:50%;margin-left:-42px}.c-feedbacks--feedback{margin:0 auto 10px;max-width:260px;height:58px;color:#2a3644;font-family:Georgia;font-size:14px;line-height:26px;text-align:center;overflow:hidden}.c-feedbacks--name{color:#919191;font-family:Georgia;font-size:15px;line-height:17px;text-align:center}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.swiper-pagination-bullet{width:9px;height:9px;background:#d8d8d8;opacity:1}.swiper-pagination-bullet-active{background:#717171}.c-footer-section{line-height:36px;margin:0 0 18px}.c-footer-section:first-child{-webkit-box-flex:5;-ms-flex:5 0 15%;flex:5 0 15%}.c-footer-section:nth-child(4){-webkit-box-flex:1;-ms-flex:1 0 15%;flex:1 0 15%}.c-footer-section h4{margin:0;padding:0}.c-footer-section--heading{margin:0;font-weight:500}.c-form--checkbox--error+label:before{border-color:#eb4646}.c-form--validation{background-color:#fff;margin-top:5px;padding:10px 15px;border:1px solid;font-size:13px;line-height:20px}.c-form--input-wrap--error .c-form--input,.c-form--input-wrap--error .c-form--textarea{border-color:#eb4646}.c-form--input-wrap--success .c-form--input,.c-form--input-wrap--success .c-form--textarea{border-color:#17dab9}.c-form--validation-error{color:#eb4646;border-color:#eb4646;margin-bottom:10px}.c-form--validation-success{color:#17dab9;border-color:#17dab9;margin-bottom:10px}.c-job--title{margin:0 0 15px;padding:0;color:#2a3644;font-weight:500;font-size:22px;line-height:29px}.c-job--content{line-height:25px;color:#2a3644}.c-job--content h3{color:#069980;font-size:19px;font-weight:700;margin:0 0 3px;padding:0}.c-job--content h3:nth-child(n+1){margin-top:30px}.c-job--content ul{margin:0;padding:0;list-style:none}.c-job--content li:before{content:"";display:inline-block;width:14px;height:8px;margin:0 5px 1px 0;background:url(/wp-content/themes/biuro/i/ico--job-arrow.svg)}.c-job--action{padding:30px 0}.c-job-contacts ul{margin:0;padding:0;list-style:none}.c-job-contacts li{line-height:28px}.c-job-contacts a{overflow:hidden;text-decoration:none}.c-job-contacts a:hover{text-decoration:underline}.c-jobs--table{width:100%;margin:0 0 20px}.c-jobs--table tr:hover td{background:#f8fbff}.c-jobs--col{background:#fff;vertical-align:middle;color:#868c93;padding:10px 15px}.c-jobs--col-city{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-jobs--col-valid{color:#19c5a7;white-space:nowrap;padding-right:15px;padding-left:5px;width:100px}.c-jobs--anchor{display:block;padding:4px 0;color:#004ed4;font-weight:500;line-height:18px;text-decoration:none}.c-jobs--anchor:hover{text-decoration:underline}.c-jobs--anchor:visited{color:#551b89}.c-jobs--more{margin-bottom:50px}.pods-pagination-paginate{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px}.page-numbers{width:46px;height:46px;background:#fff;margin-right:1px;text-decoration:none;text-align:center;line-height:46px;color:#1fb299;font-size:16px}.page-numbers:hover{background:#149a83;background:var(--color--green-darker);color:#fff}.page-numbers.current{background:#1fb299;color:#fff}.next:after{margin:0 0 2px -6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.next:after,.prev:after{display:inline-block;content:"
"
;
width
:
8px
;
height
:
8px
;
border
:
1px
solid
#1fb299
;
border-width
:
1px
1px
0
0
}
.prev
:after
{
margin
:
0
-6px
2px
0
;
-webkit-transform
:
rotate
(
-135deg
);
transform
:
rotate
(
-135deg
)}
.c-jobs-section
{
margin
:
0
20px
20px
0
;
padding
:
28px
28px
23px
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-jobs-section--heading
{
margin
:
0
0
15px
;
padding
:
0
;
color
:
#2a3644
;
font-size
:
18px
;
font-weight
:
500
;
line-height
:
21px
}
.c-jobs-section--content
{
overflow
:
hidden
}
.c-jobs-section--is-closed
.c-jobs-section--content
{
max-height
:
100px
}
.c-jobs-section--list
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-jobs-section--item
{
line-height
:
33px
}
.c-jobs-section--anchor
{
color
:
#939393
;
font-size
:
14px
;
text-decoration
:
none
}
.c-jobs-section--anchor
:hover
{
text-decoration
:
underline
}
.c-jobs-section--expand
{
display
:
block
;
color
:
#004ed4
;
font-size
:
14px
;
font-weight
:
500
;
margin-top
:
10px
;
padding
:
5px
0
;
text-decoration
:
none
}
.c-nav--main-item
{
position
:
relative
;
z-index
:
500
}
.c-nav--main-anchor
{
display
:
block
;
padding
:
5px
0
4px
;
text-transform
:
uppercase
;
border-bottom
:
2px
solid
transparent
;
text-decoration
:
none
;
color
:
#fff
;
font-weight
:
700
;
letter-spacing
:
1px
;
opacity
:
.6
}
.c-nav--main-anchor
:hover
{
opacity
:
1
}
.c-nav--sub
{
position
:
absolute
}
.c-nav--sub-anchor
{
display
:
block
;
padding
:
16px
0
17px
;
color
:
#fff
;
text-transform
:
uppercase
;
white-space
:
nowrap
;
text-decoration
:
none
;
font-weight
:
700
;
letter-spacing
:
1.08px
;
line-height
:
1
}
.c-nav--sub-anchor
:hover
{
color
:
#1fb299
;
color
:
var
(
--color--green
)}
.c-nav--footer
{
font-weight
:
300
}
.c-nav--footer
a
{
text-decoration
:
none
}
.c-nav--footer
a
:hover
{
text-decoration
:
underline
}
.c-nav--lang-wrap
{
width
:
74px
;
height
:
32px
}
.c-nav--lang--is-open
.c-nav--lang-item
:nth-child
(
n
+
2
)
{
display
:
block
}
.c-nav--lang
{
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
100%
;
border-radius
:
3px
;
z-index
:
20
;
font-weight
:
500
}
.c-nav--lang-item
{
padding
:
6px
0
}
.c-nav--lang-item
:nth-child
(
n
+
2
)
{
display
:
none
}
.c-nav--lang-anchor
{
padding-left
:
34px
;
text-decoration
:
none
;
display
:
block
;
color
:
#fff
;
font-size
:
14px
;
line-height
:
24px
;
background-repeat
:
no-repeat
;
background-position
:
6px
0
;
background-size
:
20px
20px
;
font-weight
:
400
}
.c-nav--lang-anchor
:hover
{
text-decoration
:
underline
}
.c-nav--lang-anchor
svg
{
float
:
right
;
margin
:
9px
6px
0
0
}
.c-nav--lang-anchor--active
:hover
{
text-decoration
:
none
;
cursor
:
pointer
}
.c-nav--lang-anchor-lt
{
background-image
:
url(/wp-content/themes/biuro/i/lang/lt.png)
}
.c-nav--lang-anchor-en
{
background-image
:
url(/wp-content/themes/biuro/i/lang/en.png)
}
.c-nav--lang-anchor-de
{
background-image
:
url(/wp-content/themes/biuro/i/lang/de.png)
}
.c-nav--lang-anchor-ru
{
background-image
:
url(/wp-content/themes/biuro/i/lang/ru.png)
}
.c-nav--lang-anchor-lv
{
background-image
:
url(/wp-content/themes/biuro/i/lang/lv.png)
}
.c-nav--lang-anchor-et
{
background-image
:
url(/wp-content/themes/biuro/i/lang/et.png)
}
.c-sections
{
max-width
:
1000px
;
margin-right
:
auto
;
margin-left
:
auto
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
padding
:
20px
}
.c-sections--heading
{
color
:
#2a3644
;
margin
:
0
0
40px
;
padding
:
0
;
font-size
:
25px
;
font-weight
:
500
;
line-height
:
29px
;
text-align
:
center
}
.c-sections--item
{
position
:
relative
;
height
:
211px
;
margin-bottom
:
30px
}
.c-sections--item-inner
{
top
:
0
;
height
:
211px
;
padding
:
27px
21px
;
border-radius
:
3px
;
-webkit-box-shadow
:
2px
2px
31px
0
hsla
(
0
,
0%
,
93.3%
,
.5
);
box-shadow
:
2px
2px
31px
0
hsla
(
0
,
0%
,
93.3%
,
.5
);
overflow
:
hidden
}
.c-sections--item-inner
,
.c-sections--toggle
{
position
:
absolute
;
left
:
0
;
width
:
100%
;
background
:
#fff
}
.c-sections--toggle
{
bottom
:
0
;
padding
:
15px
0
;
text-align
:
center
;
border-radius
:
0
0
3px
3px
;
z-index
:
60
;
-webkit-box-shadow
:
0
-37px
24px
0
hsla
(
0
,
0%
,
100%
,
.78
);
box-shadow
:
0
-37px
24px
0
hsla
(
0
,
0%
,
100%
,
.78
);
cursor
:
pointer
}
.c-sections--toggle-up
{
display
:
none
}
.c-sections--header
{
height
:
56px
;
margin-bottom
:
20px
;
overflow
:
hidden
;
color
:
#004ed4
;
font-size
:
15px
;
font-weight
:
700
;
line-height
:
56px
}
.c-sections--ico
{
float
:
left
;
margin-right
:
20px
;
height
:
56px
;
width
:
56px
;
background-color
:
#e8f0ff
;
border-radius
:
50%
}
.c-sections--content
{
color
:
#868c93
;
font-size
:
12px
;
line-height
:
20px
}
.c-sections--content
ul
{
margin
:
30px
0
0
;
padding
:
0
;
list-style
:
none
}
.c-sections--is-open
{
height
:
451px
;
z-index
:
80
}
.c-sections--is-open
.c-sections--toggle
{
-webkit-box-shadow
:
none
;
box-shadow
:
none
}
.c-sections--is-open
.c-sections--toggle-down
{
display
:
none
}
.c-sections--is-open
.c-sections--toggle-up
{
display
:
inline
}
.c-services
{
padding
:
20px
}
.c-services--item
{
position
:
relative
;
height
:
245px
}
.c-services--item-inner
{
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
245px
;
border-radius
:
3px
;
background-color
:
#fff
;
-webkit-box-shadow
:
2px
2px
31px
0
hsla
(
0
,
0%
,
93.3%
,
.5
);
box-shadow
:
2px
2px
31px
0
hsla
(
0
,
0%
,
93.3%
,
.5
)}
.c-services--toggle
{
position
:
absolute
;
left
:
0
;
width
:
100%
;
bottom
:
0
;
padding
:
10px
0
;
text-align
:
center
;
cursor
:
pointer
}
.c-services--toggle-up
{
display
:
none
}
.c-services--is-open
{
height
:
341px
;
z-index
:
200
}
.c-services--is-open
.c-services--toggle-down
{
display
:
none
}
.c-services--is-open
.c-services--toggle-up
{
display
:
inline
}
.c-services--is-open
.c-services--content
{
display
:
block
}
.c-services--ico
{
height
:
56px
;
width
:
56px
;
background-color
:
#e1fffa
;
border-radius
:
50%
;
margin
:
34px
auto
22px
}
.c-services--heading
{
min-height
:
44px
;
padding
:
0
20px
;
color
:
#1fb299
;
font-size
:
15px
;
font-weight
:
700
;
line-height
:
18px
;
text-align
:
center
}
.c-services--sub-heading
{
min-height
:
27px
;
margin
:
0
;
padding
:
0
10px
;
color
:
#2a3644
;
font-size
:
14px
;
font-weight
:
700
;
line-height
:
25px
;
text-align
:
center
}
.c-services--content
{
display
:
none
}
.c-services--content
ul
{
position
:
absolute
;
margin
:
0
;
padding
:
0
0
40px
;
list-style
:
none
;
width
:
100%
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-services--content
li
{
color
:
#6c7683
;
font-size
:
14px
;
font-weight
:
500
;
line-height
:
25px
;
text-align
:
center
}
.c-share
{
margin-bottom
:
30px
}
.c-share--heading
{
margin
:
0
;
padding
:
20px
0
10px
;
font-weight
:
500
;
text-align
:
center
}
.c-share--options
{
-ms-flex-pack
:
center
}
.c-share--option
,
.c-share--options
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-webkit-box-pack
:
center
;
justify-content
:
center
}
.c-share--option
{
height
:
36px
;
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
50px
;
flex
:
0
0
50px
;
border-radius
:
3px
;
margin
:
0
3px
;
text-decoration
:
none
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
-ms-flex-pack
:
center
}
.c-share--option-facebook
{
background-color
:
#4367b0
}
.c-share--option-facebook
:hover
{
background-color
:
#2f4f90
}
.c-share--option-messenger
{
background-color
:
#1983fa
}
.c-share--option-messenger
:hover
{
background-color
:
#1b6fcc
}
.c-share--option-email
{
background-color
:
#2a3644
}
.c-share--option-email
:hover
{
background-color
:
#000
}
.c-share--option-copy
{
background-color
:
#858585
}
.c-share--option-copy
:hover
{
background-color
:
#5c5c5c
}
.c-share--option-phone
{
background-color
:
#25d366
}
.c-share--option-phone
:hover
{
background-color
:
#1baf52
}
.c-social
{
margin-bottom
:
40px
;
text-align
:
center
}
.c-social--anchor
{
text-decoration
:
none
;
margin
:
0
5px
;
padding
:
0
10px
}
.c-values--section
{
max-width
:
250px
}
.c-values--heading
{
display
:
inline-block
;
min-width
:
139px
;
margin
:
0
0
18px
;
padding
:
0
10px
0
0
;
border-bottom
:
4px
solid
#fff
;
font-weight
:
700
;
min-height
:
34px
;
color
:
#f8f8f8
;
font-size
:
35px
;
line-height
:
41px
}
.c-values--content
{
display
:
block
;
min-height
:
67px
;
margin
:
0
0
20px
;
padding
:
0
;
font-size
:
15px
;
line-height
:
26px
;
font-weight
:
500
}
.t-reason
{
padding
:
0
;
border
:
0
}
.t-reason
td
{
display
:
block
;
vertical-align
:
top
}
.t-reason
.t-reason-col-2
h2
{
padding
:
25px
0
13px
}
.t-reason
h2
{
text-align
:
center
}
.t-reason
ul
{
padding
:
0
}
.t-contacts
{
width
:
100%
;
height
:
auto
!important
}
.t-contacts
td
{
vertical-align
:
top
;
display
:
block
;
width
:
100%
}
.t-contacts
p
{
text-align
:
left
}
.is-nav--main-item-active
{
position
:
relative
}
.is-nav--main-item-active
.c-nav--sub
{
display
:
block
}
.is-nav--main-anchor-active
{
opacity
:
1
}
.is-nav--sub-anchor-active
{
color
:
#19c5a7
}
.u-align--center
{
text-align
:
center
}
.tmp-contacts
img
{
display
:
none
}
.tmp-contacts
ul
{
padding-left
:
5px
}
.c-logos
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
}
.c-logos
div
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
21%
;
flex
:
0
0
21%
;
border
:
1px
solid
grey
;
padding
:
1em
;
margin-bottom
:
1em
;
text-align
:
center
}
.biuro-ti-img
{
display
:
none
}
@media
(
min-width
:
80em
){
[
href
^=
tel
]
{
pointer-events
:
none
;
text-decoration
:
none
;
color
:
inherit
}}
@media
(
max-width
:
59.999em
){
.l-inner--header
{
-webkit-box-align
:
start
;
-ms-flex-align
:
start
;
align-items
:
flex-start
}
.c-footer-sections
{
text-align
:
center
;
font-size
:
13px
}
.c-job--content
{
font-size
:
15px
}
.c-job--content
h3
{
font-size
:
17px
}
.c-job--action
{
display
:
none
}
.c-job-contacts
{
padding-bottom
:
40px
;
margin
:
0
10px
}
.c-job-contacts
li
{
padding
:
7px
0
}
.c-jobs--col
{
float
:
left
}
.c-jobs--col-position
{
width
:
100%
}
.c-jobs--col-city
,
.c-jobs--col-valid
{
width
:
50%
;
border-bottom
:
1px
solid
#f8f8f8
;
border-bottom
:
1px
solid
var
(
--color--gray-light
);
font-size
:
13px
;
padding-top
:
0
}
.c-jobs--col-valid
{
text-align
:
right
}
.c-jobs--anchor
{
font-size
:
16px
;
line-height
:
23px
}
.c-jobs-section
{
display
:
none
}
.c-nav--main-item
:first-child
{
text-align
:
left
}
.c-nav--main-item
:first-child
.c-nav--sub
{
left
:
0
;
right
:
auto
}
.c-nav--main-item
{
position
:
relative
;
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
auto
;
flex
:
0
0
auto
;
text-align
:
right
}
.c-nav--sub
{
right
:
0
;
left
:
auto
;
top
:
150%
}
.c-nav--lang-wrap
{
position
:
absolute
;
top
:
20px
;
left
:
20px
}
.c-nav--lang--is-open
{
background-color
:
#1d2a3a
;
opacity
:
.97
;
z-index
:
800
;
-webkit-box-shadow
:
0
0
20px
60px
#1d2a3a
;
box-shadow
:
0
0
20px
60px
#1d2a3a
}
.c-sections--item
{
max-width
:
380px
;
margin
:
0
auto
30px
}
.c-services--item
{
max-width
:
380px
;
margin
:
0
auto
20px
}
.c-trust--img-svyturys
{
width
:
76px
;
height
:
23px
}
.c-trust--img-dpd
{
width
:
53px
;
height
:
23px
}
.c-trust--img-pergale
{
width
:
72px
;
height
:
16px
}
.c-trust--img-maxima
{
width
:
74px
;
height
:
17px
}
.is-nav--main-anchor-active
{
border-bottom-color
:
#fff
}
.is-nav--open
.l-nav--wrap
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.c-fixed-footer
{
position
:
fixed
;
left
:
0
;
bottom
:
0
;
width
:
100%
;
background
:
hsla
(
0
,
0%
,
100%
,
.85
);
padding
:
20px
20px
0
;
-webkit-box-shadow
:
0
-1px
1px
0
rgba
(
0
,
0
,
0
,
.45
);
box-shadow
:
0
-1px
1px
0
rgba
(
0
,
0
,
0
,
.45
)}}
@media
(
min-width
:
60em
){
.c-feedbacks--feedback
{
margin
:
0
auto
17px
;
height
:
79px
;
font-size
:
21px
;
line-height
:
40px
;
max-width
:
400px
}
.c-footer-sections
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
}
.c-footer-section
{
-webkit-box-flex
:
10
;
-ms-flex
:
10
0
15%
;
flex
:
10
0
15%
;
line-height
:
25px
;
margin
:
0
0
30px
}
.c-form--validation
{
position
:
absolute
;
top
:
50%
;
right
:
100%
;
min-width
:
200px
;
margin-top
:
11px
;
-webkit-transform
:
translate
(
-30px
,
-50%
);
transform
:
translate
(
-30px
,
-50%
)}
.c-job--title
{
font-size
:
30px
;
line-height
:
39px
;
margin
:
0
0
40px
}
.c-jobs--col
{
border-bottom
:
1px
solid
#f8f8f8
;
border-bottom
:
1px
solid
var
(
--color--gray-light
)}
.c-jobs--col-position
{
padding-right
:
5px
}
.c-jobs--col-city
{
max-width
:
140px
;
padding-right
:
5px
;
padding-left
:
5px
}
.c-jobs--anchor
{
padding
:
10px
0
}
.c-jobs--more
{
margin-bottom
:
70px
}
.c-nav--main-item
{
height
:
70px
;
margin-right
:
26px
;
padding
:
23px
0
0
}
.c-nav--main-anchor
{
color
:
#1d2a3a
;
color
:
var
(
--color--blue-dark
)}
.c-nav--sub
{
top
:
100%
}
.c-nav--sub-item
{
margin-right
:
46px
}
.c-nav--lang-wrap
{
position
:
relative
;
width
:
70px
}
.c-nav--lang
{
background
:
#fff
}
.c-nav--lang-anchor
{
color
:
#2a3644
;
font-weight
:
500
}
.c-sections
{
padding
:
50px
20px
135px
}
.c-sections--inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
}
.c-sections--item
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
300px
;
flex
:
0
0
300px
}
.c-services
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
-ms-flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
;
padding-top
:
64px
;
padding-bottom
:
64px
;
-webkit-box-pack
:
justify
;
-ms-flex-pack
:
justify
;
justify-content
:
space-between
}
.c-services--item
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
253px
;
flex
:
0
0
253px
}
.c-services--heading
{
min-height
:
44px
}
.c-share
{
margin-bottom
:
90px
}
.c-values--section
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
40%
;
flex
:
0
0
40%
;
max-width
:
280px
}
.c-values--heading
{
min-height
:
66px
;
font-size
:
45px
;
line-height
:
53px
}
.c-values--content
{
min-height
:
80px
;
line-height
:
30px
}
.t-reason
td
{
display
:
table-cell
;
width
:
50%
}
.t-reason
.t-reason-col-1
{
padding-right
:
20px
;
border-right
:
1px
solid
#dfdfdf
}
.t-reason
.t-reason-col-2
{
padding-left
:
20px
}
.t-reason
.t-reason-col-2
h2
{
padding
:
12px
0
25px
}
.is-nav--main-item-active
.c-nav--sub
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.is-nav--main-anchor-active
{
border-bottom-color
:
#1d2a3a
;
border-bottom-color
:
var
(
--color--blue-dark
)}}
@media
(
min-width
:
93.75em
){
.c-form--validation
{
left
:
100%
;
right
:
auto
;
-webkit-transform
:
translate
(
30px
,
-50%
);
transform
:
translate
(
30px
,
-50%
)}}
\ No newline at end of file
wp-content/themes/biuro/footer.php
View file @
c0b08669
...
...
@@ -79,7 +79,7 @@
'//www.googletagmanager.com/gtm.js?id='
+
i
+
dl
;
f
.
parentNode
.
insertBefore
(
j
,
f
);
})(
window
,
document
,
'script'
,
'dataLayer'
,
'GTM-THF42F'
);
</script>
<script
src=
"/wp-content/themes/biuro/js/main-
26e99805
.min.js"
async
></script>
<script
src=
"/wp-content/themes/biuro/js/main-
8d255f4a
.min.js"
async
></script>
<?php
wp_footer
();
?>
</body>
</html>
wp-content/themes/biuro/header.php
View file @
c0b08669
...
...
@@ -32,16 +32,16 @@ define('cityID', $cityID);
?>
<link
href=
"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700"
rel=
"stylesheet"
>
<style>
<?php
include
'css/core-
857ac73abd
.min.css'
;
?>
</style>
<style>
<?php
include
'css/core-
9030edd8cb
.min.css'
;
?>
</style>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/css/main-
d091026dbb
.min.css"
as=
"style"
onload=
"this.rel='stylesheet'"
>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/css/main-
667185c0a1
.min.css"
as=
"style"
onload=
"this.rel='stylesheet'"
>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/fonts/pt_sans_narrow.woff2"
as=
"font"
type=
"font/woff2"
crossorigin
>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/fonts/pt_sans_narrow_bold.woff2"
as=
"font"
type=
"font/woff2"
crossorigin
>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/fonts/bebas-neue.woff2"
as=
"font"
type=
"font/woff2"
crossorigin
>
<noscript>
<link
rel=
"stylesheet"
href=
"/wp-content/themes/biuro/css/main-
d091026dbb
.min.css"
>
<link
rel=
"stylesheet"
href=
"/wp-content/themes/biuro/css/main-
667185c0a1
.min.css"
>
</noscript>
<?php
wp_head
();
?>
...
...
@@ -143,7 +143,7 @@ global $post;
while
(
$contactsPage
->
have_posts
()
)
:
$contactsPage
->
the_post
();
?>
<a
href=
"
<?php
echo
get_the_permalink
();
?>
?
focus=form
"
class=
"o-btn c-btn--main c-btn--header"
>
<?php
_e
(
'Get an offer'
,
'biuro'
);
?>
</a>
<a
href=
"
<?php
echo
get_the_permalink
();
?>
?
#action
"
class=
"o-btn c-btn--main c-btn--header"
>
<?php
_e
(
'Get an offer'
,
'biuro'
);
?>
</a>
<?php
endwhile
;
wp_reset_query
();
...
...
@@ -161,7 +161,7 @@ global $post;
while
(
$contactsPage
->
have_posts
()
)
:
$contactsPage
->
the_post
();
?>
<a
href=
"
<?php
echo
get_the_permalink
();
?>
?
focus=form
"
class=
"o-btn c-btn--main c-btn--header"
>
<?php
_e
(
'Get a job offer'
,
'biuro'
);
?>
</a>
<a
href=
"
<?php
echo
get_the_permalink
();
?>
?
#action
"
class=
"o-btn c-btn--main c-btn--header"
>
<?php
_e
(
'Get a job offer'
,
'biuro'
);
?>
</a>
<?php
endwhile
;
wp_reset_query
();
...
...
wp-content/themes/biuro/js/main-
26e99805
.min.js
→
wp-content/themes/biuro/js/main-
8d255f4a
.min.js
View file @
c0b08669
This source diff could not be displayed because it is too large. You can
view the blob
instead.
wp-content/themes/biuro/js/main.js
View file @
c0b08669
...
...
@@ -385,15 +385,9 @@ if (document.querySelector('.js-modal--close')) {
const
node
=
document
.
querySelector
(
'.c-form [autofocus]'
);
if
(
!
node
)
{
return
;
if
(
node
)
{
node
.
focus
()
;
}
const
offset
=
node
.
getBoundingClientRect
();
setTimeout
(()
=>
{
window
.
scrollTo
(
0
,
offset
.
top
-
170
);
},
25
);
});
}
...
...
@@ -437,13 +431,22 @@ if (document.querySelector('.js-copy-to-clipboard')) {
(
global
=>
{
const
node
=
document
.
querySelector
(
'.c-form [autofocus]'
);
if
(
!
node
)
{
return
;
if
(
node
)
{
node
.
focus
()
;
}
const
offset
=
node
.
getBoundingClientRect
();
if
(
location
.
hash
)
{
const
error
=
document
.
querySelector
(
'.c-form--input-wrap--error input'
)
||
document
.
querySelector
(
'.c-form--checkbox--error'
);
setTimeout
(()
=>
{
window
.
scrollTo
(
0
,
offset
.
top
-
170
);
},
25
);
if
(
error
)
{
error
.
focus
();
return
;
}
const
input
=
document
.
querySelector
(
'.c-form [name="name"]'
);
if
(
input
)
{
input
.
focus
();
}
}
})(
window
);
wp-content/themes/biuro/page-vasaros-darbu-bankas.php
View file @
c0b08669
...
...
@@ -151,7 +151,7 @@ get_header(); ?>
<img
src=
"/wp-content/themes/biuro/i/vdb/not-found.png"
width=
"85px"
height=
"85px"
alt=
"VDB not found"
class=
"c-vdb--section-img"
/>
<h3
class=
"c-vdb--section-heading"
>
<?php
_e
(
"Didn't find a job offer you like?"
,
'biuro'
);
?>
</h3>
<p
class=
"c-vdb--section-content"
>
Fill out the form and we will contact you
<?php
_e
(
'Fill out the form and we will contact you'
,
'biuro'
);
?>
</p>
<?php
$contactsPage
=
new
WP_Query
(
array
(
...
...
@@ -165,7 +165,7 @@ get_header(); ?>
while
(
$contactsPage
->
have_posts
()
)
:
$contactsPage
->
the_post
();
?>
<a
href=
"
<?php
echo
get_the_permalink
();
?>
?
focus=form
"
class=
"o-btn c-btn--vdb"
>
<?php
_e
(
'Get a job offer'
,
'biuro'
);
?>
</a>
<a
href=
"
<?php
echo
get_the_permalink
();
?>
?
#action
"
class=
"o-btn c-btn--vdb"
>
<?php
_e
(
'Get a job offer'
,
'biuro'
);
?>
</a>
<?php
endwhile
;
wp_reset_query
();
...
...
wp-content/themes/biuro/searchform.php
View file @
c0b08669
...
...
@@ -61,12 +61,6 @@
if
(
$o
)
:
return
$o
;
endif
;
// $t = $b['total'] - $a['total'];
// if ($t):
// return $t;
// endif;
return
$a
[
'name'
]
>
$b
[
'name'
];
});
?>
...
...
wp-content/themes/biuro/template-parts/layout/aside-job-list.php
View file @
c0b08669
...
...
@@ -112,7 +112,7 @@ function getSiteTree($taxonomy, $section)
<img
src=
"/wp-content/themes/biuro/i/vdb/not-found.png"
width=
"85px"
height=
"85px"
alt=
"VDB not found"
class=
"c-vdb--section-img"
/>
<h3
class=
"c-vdb--section-heading"
>
<?php
_e
(
"Didn't find a job offer you like?"
,
'biuro'
);
?>
</h3>
<p
class=
"c-vdb--section-content"
>
Fill out the form and we will contact you
<?php
_e
(
'Fill out the form and we will contact you'
,
'biuro'
);
?>
</p>
<?php
$contactsPage
=
new
WP_Query
(
array
(
...
...
@@ -126,7 +126,7 @@ function getSiteTree($taxonomy, $section)
while
(
$contactsPage
->
have_posts
()
)
:
$contactsPage
->
the_post
();
?>
<a
href=
"
<?php
echo
get_the_permalink
();
?>
?
focus=form
"
class=
"o-btn c-btn--vdb"
>
<?php
_e
(
'Get a job offer'
,
'biuro'
);
?>
</a>
<a
href=
"
<?php
echo
get_the_permalink
();
?>
?
#action
"
class=
"o-btn c-btn--vdb"
>
<?php
_e
(
'Get a job offer'
,
'biuro'
);
?>
</a>
<?php
endwhile
;
wp_reset_query
();
...
...
wp-content/themes/biuro/template-parts/layout/aside-job.php
View file @
c0b08669
<?php
$jobID
=
get_the_ID
();
$pod
=
pods
(
'job'
,
get_the_ID
()
);
echo
do_shortcode
(
'[biuro-contacts--position job_id="'
.
$
jobID
.
'"]'
);
echo
do_shortcode
(
'[biuro-contacts--position job_id="'
.
$
pod
->
field
(
'livas-id'
)
.
'"]'
);
// $requestURL = $_SERVER['REQUEST_URI'];
$requestURL
=
(
isset
(
$_SERVER
[
'HTTPS'
])
&&
$_SERVER
[
'HTTPS'
]
===
'on'
?
"https"
:
"http"
)
.
"://
$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]
"
;
...
...
@@ -12,6 +11,7 @@
$mailto
=
'mailto:?subject='
.
__
(
'Job position'
,
'biuro'
)
.
': '
.
$pod
->
field
(
'title'
)
.
'&body='
.
__
(
'I think you might like this job offer'
,
'biuro'
)
.
': '
.
$requestURL
;
?>
<svg
xmlns=
"http://www.w3.org/2000/svg"
class=
"u-hidden"
>
<symbol
id=
"ico--job-facebook"
viewBox=
"0 0 9 18"
>
<path
fill=
"#FFFFFF"
d=
"M2.674,17.125V9.521H0.117V6.5h2.557V4.109c0-1.262,0.354-2.241,1.062-2.938 c0.708-0.697,1.649-1.046,2.822-1.046c0.952,0,1.727,0.044,2.324,0.133v2.689H7.289c-0.598,0-1.007,0.133-1.229,0.398 C5.883,3.567,5.795,3.921,5.795,4.408V6.5h2.822L8.219,9.521H5.795v7.603H2.674z"
/>
...
...
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