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
bbb29336
Commit
bbb29336
authored
Jul 22, 2020
by
Simon
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
In progress
parent
01d89f46
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
60 additions
and
23 deletions
+60
-23
_component--popup.css
...tent/themes/biuro/css/07-components/_component--popup.css
+42
-13
main-7e0a5b6b86.min.css
wp-content/themes/biuro/css/main-7e0a5b6b86.min.css
+1
-1
footer.php
wp-content/themes/biuro/footer.php
+1
-1
header-langing.php
wp-content/themes/biuro/header-langing.php
+2
-2
header.php
wp-content/themes/biuro/header.php
+12
-2
popup-0b575b0f.min.js
wp-content/themes/biuro/js/components/popup-0b575b0f.min.js
+0
-1
popup-c65d3264.min.js
wp-content/themes/biuro/js/components/popup-c65d3264.min.js
+1
-0
popup.js
wp-content/themes/biuro/js/components/popup/popup.js
+0
-2
main-1409b6f0.min.js
wp-content/themes/biuro/js/main-1409b6f0.min.js
+1
-1
No files found.
wp-content/themes/biuro/css/07-components/_component--popup.css
View file @
bbb29336
...
...
@@ -68,12 +68,21 @@
.c-popup--inner-employer
{
background-color
:
#d3ebdd
;
background-position
:
315px
100%
;
width
:
668px
;
height
:
340px
;
background-position
:
76px
100%
;
background-size
:
123px
;
color
:
#043d7d
;
align-items
:
flex-start
;
padding
:
50px
40px
20px
;
width
:
276px
;
height
:
434px
;
padding
:
60px
40px
20px
20px
;
@media
(--min--x-small)
{
width
:
668px
;
height
:
340px
;
padding
:
50px
40px
20px
;
background-position
:
315px
100%
;
background-size
:
218px
;
}
}
.no-js
,
...
...
@@ -186,27 +195,38 @@
}
.c-popup--headline-employer
{
margin
:
0
0
2
6
px
;
margin
:
0
0
2
0
px
;
font-weight
:
bold
;
font-size
:
26px
;
line-height
:
34px
;
max-width
:
270px
;
font-size
:
24px
;
line-height
:
32px
;
@media
(--min--x-small)
{
max-width
:
270px
;
margin
:
0
0
26px
;
font-size
:
26px
;
line-height
:
34px
;
}
}
.c-popup--description-employer
{
margin
:
0
0
6
0px
;
margin
:
0
0
2
0px
;
font-weight
:
normal
;
font-size
:
1
4
px
;
font-size
:
1
3
px
;
line-height
:
20px
;
max-width
:
270px
;
@media
(--min--x-small)
{
max-width
:
270px
;
margin
:
0
0
60px
;
font-size
:
14px
;
}
}
.c-popup--button-employer
{
display
:
flex
;
padding
:
12px
24px
10px
;
font-weight
:
bold
;
font-size
:
1
8
px
;
line-height
:
21
px
;
font-size
:
1
4
px
;
line-height
:
16
px
;
text-align
:
center
;
background
:
#7ac943
;
box-shadow
:
0
2px
4px
rgba
(
0
,
0
,
0
,
0.5
);
...
...
@@ -214,10 +234,19 @@
color
:
#fff
;
text-decoration
:
none
;
text-transform
:
uppercase
;
@media
(--min--x-small)
{
font-size
:
18px
;
line-height
:
21px
;
}
}
.c-popup--workis
{
position
:
absolute
;
right
:
30px
;
bottom
:
30px
;
@media
(--max--x-small)
{
display
:
none
;
}
}
wp-content/themes/biuro/css/main-
91b3f6d111
.min.css
→
wp-content/themes/biuro/css/main-
7e0a5b6b86
.min.css
View file @
bbb29336
@font-face
{
font-family
:
Roboto
;
font-style
:
normal
;
font-weight
:
300
;
font-display
:
swap
;
src
:
local
(
"Roboto Light"
),
local
(
"Roboto-Light"
),
url(/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-300.woff2)
format
(
"woff2"
),
url(/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-300.woff)
format
(
"woff"
)}
@font-face
{
font-family
:
Roboto
;
font-style
:
normal
;
font-weight
:
400
;
font-display
:
swap
;
src
:
local
(
"Roboto"
),
local
(
"Roboto-Regular"
),
url(/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-regular.woff2)
format
(
"woff2"
),
url(/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-regular.woff)
format
(
"woff"
)}
@font-face
{
font-family
:
Roboto
;
font-style
:
normal
;
font-weight
:
500
;
font-display
:
swap
;
src
:
local
(
"Roboto Medium"
),
local
(
"Roboto-Medium"
),
url(/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-500.woff2)
format
(
"woff2"
),
url(/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-500.woff)
format
(
"woff"
)}
@font-face
{
font-family
:
Roboto
;
font-style
:
normal
;
font-weight
:
700
;
font-display
:
swap
;
src
:
local
(
"Roboto Bold"
),
local
(
"Roboto-Bold"
),
url(/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-700.woff2)
format
(
"woff2"
),
url(/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-700.woff)
format
(
"woff"
)}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
hr
{
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
{
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
]
{
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
}
template
{
display
:
none
}
[
hidden
]
{
display
:
none
}
a
:hover
{
text-decoration
:
none
}
figure
{
margin
:
0
}
img
{
max-width
:
100%
}
input
::-ms-clear
{
display
:
none
}
p
{
margin
:
0
0
1.6rem
}
b
,
strong
{
font-weight
:
700
;
font-weight
:
var
(
--typo--weight-bold
)}
textarea
{
resize
:
vertical
}
.customize-support
.l-header
{
top
:
32px
}
.l-section
{
background-repeat
:
no-repeat
;
background-position
:
50%
50%
;
background-size
:
cover
}
.l-section--front-page
{
background-size
:
200%
}
.l-section--landing-1
{
background-position
:
0
50%
}
.l-section--recommend
{
background-position
:
40%
15%
;
background-size
:
220%
}
.l-section--landing-3
{
background-position
:
50%
25%
}
.l-section--landing-4
{
background-position
:
50%
20%
}
.js
.l-section
{
background-image
:
none
}
.js.no-webp
.l-section--search-page
,
.no-js
.l-section--search-page
{
background-image
:
url(/wp-content/themes/biuro/i/search-page.png)
}
.js.no-webp
.l-section--vdb
,
.no-js
.l-section--vdb
{
background-image
:
url(/wp-content/themes/biuro/i/vdb/section.png)
}
.js.no-webp
.l-section--front-page
,
.no-js
.l-section--front-page
{
background-image
:
url(/wp-content/themes/biuro/i/front-page.png)
}
.js.no-webp
.l-section--sales-page
,
.no-js
.l-section--sales-page
{
background-image
:
url(/wp-content/themes/biuro/i/sales-page.png)
}
.js.no-webp
.l-section--landing-1
,
.no-js
.l-section--landing-1
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-1.jpg)
}
.js.no-webp
.l-section--recommend
,
.no-js
.l-section--recommend
{
background-image
:
url(/wp-content/themes/biuro/i/sections/recommend.jpg)
}
.js.no-webp
.l-section--landing-3
,
.no-js
.l-section--landing-3
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-3.jpg)
}
.js.no-webp
.l-section--landing-4
,
.no-js
.l-section--landing-4
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-4.jpg)
}
.js.webp
.l-section--search-page
{
background-image
:
url(/wp-content/themes/biuro/i/search-page.webp)
}
.js.webp
.l-section--vdb
{
background-image
:
url(/wp-content/themes/biuro/i/vdb/section.webp)
}
.js.webp
.l-section--front-page
{
background-image
:
url(/wp-content/themes/biuro/i/front-page.webp)
}
.js.webp
.l-section--sales-page
{
background-image
:
url(/wp-content/themes/biuro/i/sales-page.webp)
}
.js.webp
.l-section--landing-1
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-1.webp)
}
.js.webp
.l-section--recommend
{
background-image
:
url(/wp-content/themes/biuro/i/sections/recommend.webp)
}
.js.webp
.l-section--landing-3
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-3.webp)
}
.js.webp
.l-section--landing-4
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-4.webp)
}
.popup-bubble
{
position
:
absolute
;
background-color
:
#fff
;
padding
:
5px
12px
4px
;
border-radius
:
5px
;
font-size
:
15px
;
max-height
:
60px
;
font-weight
:
500
;
box-shadow
:
0
2px
10px
1px
rgba
(
0
,
0
,
0
,
.5
)}
.popup-bubble
:after
{
content
:
""
;
position
:
absolute
;
width
:
0
;
height
:
0
}
.popup-bubble
:hover
{
z-index
:
10
}
.popup-bubble--top
{
top
:
0
;
left
:
0
;
transform
:
translate
(
-50%
,
-100%
)}
.popup-bubble--top
:after
{
top
:
100%
;
left
:
50%
;
transform
:
translate
(
-50%
);
border-left
:
6px
solid
transparent
;
border-right
:
6px
solid
transparent
;
border-top
:
6px
solid
#fff
}
.popup-bubble--right
{
top
:
4px
;
left
:
6px
;
transform
:
translateY
(
-50%
)}
.popup-bubble--right
:after
{
top
:
50%
;
left
:
0
;
transform
:
translate
(
-100%
,
-50%
);
border-top
:
6px
solid
transparent
;
border-bottom
:
6px
solid
transparent
;
border-right
:
6px
solid
#fff
}
.popup-bubble--left
{
top
:
4px
;
right
:
6px
;
transform
:
translateY
(
-50%
)}
.popup-bubble--left
:after
{
top
:
50%
;
right
:
0
;
transform
:
translate
(
100%
,
-50%
);
border-top
:
6px
solid
transparent
;
border-bottom
:
6px
solid
transparent
;
border-left
:
6px
solid
#fff
}
.popup-bubble-anchor
{
position
:
absolute
;
width
:
1px
;
bottom
:
6px
;
left
:
0
}
.popup-container
{
cursor
:
auto
;
height
:
0
;
position
:
absolute
;
width
:
200px
}
.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
{
flex-direction
:
column
}
.swiper-wrapper
{
position
:
relative
;
width
:
100%
;
height
:
100%
;
z-index
:
1
;
display
:
flex
;
transition-property
:
transform
;
box-sizing
:
content-box
}
.swiper-container-android
.swiper-slide
,
.swiper-wrapper
{
transform
:
translateZ
(
0
)}
.swiper-container-multirow
>
.swiper-wrapper
{
flex-wrap
:
wrap
}
.swiper-container-free-mode
>
.swiper-wrapper
{
transition-timing-function
:
ease-out
;
margin
:
0
auto
}
.swiper-slide
{
flex-shrink
:
0
;
width
:
100%
;
height
:
100%
;
position
:
relative
;
transition-property
:
transform
}
.swiper-slide-invisible-blank
{
visibility
:
hidden
}
.swiper-container-autoheight
,
.swiper-container-autoheight
.swiper-slide
{
height
:
auto
}
.swiper-container-autoheight
.swiper-wrapper
{
align-items
:
flex-start
;
transition-property
:
transform
,
height
}
.swiper-container-3d
{
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
{
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
:
linear-gradient
(
270deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-right
{
background-image
:
linear-gradient
(
90deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-top
{
background-image
:
linear-gradient
(
0deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-bottom
{
background-image
:
linear-gradient
(
180deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-wp8-horizontal
,
.swiper-container-wp8-horizontal
>
.swiper-wrapper
{
touch-action
:
pan-y
}
.swiper-container-wp8-vertical
,
.swiper-container-wp8-vertical
>
.swiper-wrapper
{
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
;
transition
:
opacity
.3s
;
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
{
transform
:
scale
(
.33
);
position
:
relative
}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active
,
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-main
{
transform
:
scale
(
1
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev
{
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev-prev
{
transform
:
scale
(
.33
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next
{
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next-next
{
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
;
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%
;
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%
;
transform
:
translateY
(
-50%
);
width
:
8px
}
.swiper-container-vertical
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
display
:
inline-block
;
transition
:
transform
.2s
,
top
.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%
;
transform
:
translateX
(
-50%
);
white-space
:
nowrap
}
.swiper-container-horizontal
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
transition
:
transform
.2s
,
left
.2s
}
.swiper-container-horizontal.swiper-container-rtl
>
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
transition
:
transform
.2s
,
right
.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%
;
transform
:
scale
(
0
);
transform-origin
:
left
top
}
.swiper-container-rtl
.swiper-pagination-progressbar
.swiper-pagination-progressbar-fill
{
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
:
flex
;
justify-content
:
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
;
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{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{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{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;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;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{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--heading span{background:-webkit-linear-gradient(138.69deg,#2fb8a1,#4eacd9 78%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.c-404--message{margin-bottom:40px}.c-accordion--section{background:#fff;margin-bottom:55px}.c-accordion--header{display:flex;padding:16px 10px;color:#2a3644;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.c-accordion--header svg{margin-right:14px;flex:0 0 16px;transform:rotate(0deg);transition:transform .22s linear;transform-origin:50% 50%}.c-accordion--header span{font-size:16px;line-height:29px;font-weight:700;line-height:19px}.c-accordion--header--is-expanded svg{transform:rotate(225deg)}.c-accordion--content{padding:0 20px 0 40px;border-bottom:1px solid #f8f8f8;transition:height .22s linear;overflow:hidden}.c-accordion--content li+li{margin-top:10px}.c-accordion--content--is-collapsed{height:0}.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0,0,0,0)}.awesomplete{position:relative}.awesomplete>input{display:block}.awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff}.awesomplete mark{background:none}.awesomplete>ul:empty{display:none}.c-breadcrumb--sep{padding:0 7px}.c-breadcrumb--active{color:#069980}.c-btn--popup{width:100%;padding:13px 24px 12px;background-color:#fff;color:#3eb0b1;font-size:15px;font-weight:700;text-align:center}.c-btn--newsletter{padding-top:15px;padding-bottom:14px}.c-btn--loading{position:relative}.c-btn--loading:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #fff;border-top:2px solid var(--color--green);-webkit-animation:spinner .8s linear infinite;animation:spinner .8s linear infinite}@-webkit-keyframes spinner{to{transform:rotate(1turn)}}@keyframes spinner{to{transform:rotate(1turn)}}.c-cookies-warning{position:fixed;left:0;right:0;bottom:0;padding:15px 0 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:flex;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-contact-landing-3--aside{padding:10px 20px;margin:0 -10px 0 -25px;background:linear-gradient(90deg,#c5f3ec,#e4faf7)}.c-contact-landing-3--aside svg{float:left;margin-right:25px}.c-contact-landing-3--aside p{overflow:hidden;color:#149183;margin:0;text-align:center}.c-contact-landing-4--aside{padding:10px 20px;margin:0 -10px 0 -25px;background:linear-gradient(90deg,#c5f3ec,#e4faf7)}.c-contact-landing-4--aside svg{float:left;margin-right:25px}.c-contact-landing-4--aside p{overflow:hidden;color:#149183;margin:0;text-align:center}.c-copyright{line-height:15px;padding-bottom:60px}.c-copyright,.c-data-controller{text-align:center;font-size:13px}.c-data-controller{margin-bottom:20px;padding:10px 0;font-weight:300;line-height:19px}.c-data-controller p{margin:0 0 10px}.c-division{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:3px;color:#004ed4;font-weight:500}.c-division:hover{background-color:#dde6f5}.c-feedbacks--img{display:block;margin:0 auto 40px}.c-feedbacks--feedback{margin:0 auto 10px;max-width:90%;min-height:66px;color:#2a3644;font-family:Georgia;font-size:17px;line-height:23px;text-align:center;overflow:hidden;width:100%}.c-feedbacks--name{color:#919191;font-family:Georgia;font-size:13px;line-height:17px;text-align:center;padding:0 15px}.swiper-slide{max-width:300px}.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 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-fixed{margin-top:5px;font-size:13px}.c-form--validation-fixed,.c-form--validation-static{background-color:#fff;padding:10px 15px;border:1px solid;line-height:20px}.c-form--validation-static{margin-top:-10px;font-size:14px}.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-form--autocomplete ul{overflow-x:hidden;max-height:250px;overflow-y:auto;border:1px solid #d4d4d4;border-radius:0 0 3px 3px}.c-form--autocomplete li{padding:5px 10px;cursor:pointer}.c-form--row--content{overflow:hidden}.c-form--row--toggle{position:relative;top:-4px;width:37px;height:37px;margin:0 auto -16px;box-shadow:0 2px 12px 0 rgba(146,141,141,.5);background-color:#fff;border-radius:50%;color:#004ed4;cursor:pointer}.c-form--ico-toggle-up{display:block;position:relative;top:13px;margin:0 auto}.c-form--ico-toggle-down{display:none;position:relative;top:15px;margin:0 auto}.c-form--row--collapsed .c-form--row--content{height:94px}.c-form--row--collapsed .c-form--row--toggle{top:-20px;margin-bottom:-32px}.c-form--row--collapsed .c-form--ico-toggle-down{display:block}.c-form--row--collapsed .c-form--ico-toggle-up{display:none}.c-job-facebook{max-width:320px;min-height:180px;margin:0 auto;overflow:hidden;background:#f4f5f7;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.9)}.c-job-facebook a{text-decoration:none;font-size:18px;font-weight:500;line-height:1.358}.c-jobs--headline{min-height:29px;color:#2a3644;font-size:25px;font-weight:500;line-height:29px}.c-jobs--table tr:hover td{background:#f8fbff}.c-jobs--col-city{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-jobs--col-valid{width:100px}.c-jobs--col-salary,.c-jobs--col-valid{color:#069980;white-space:nowrap;padding-right:15px;padding-left:5px;text-align:right}.c-jobs--col-salary{width:140px}.c-jobs--anchor:hover{text-decoration:underline}.c-jobs--anchor:visited{color:#551b89}.c-jobs--anchor-alt:hover{text-decoration:underline}.pods-pagination-paginate{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:hover:after{border-color:#fff}.page-numbers.current{background:#1fb299;color:#fff}.next:after{display:inline-block;margin:0 0 2px -6px;content:"";width:8px;height:8px;border:1px solid #1fb299;border-width:1px 1px 0 0;transform:rotate(45deg)}.prev:after{display:inline-block;margin:0 -6px 2px 0;content:"";width:8px;height:8px;border:1px solid #1fb299;border-width:1px 1px 0 0;transform:rotate(-135deg)}.c-jobs-section{border-radius:3px;background-color:#fff}.c-jobs-section--heading{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--item-active{position:relative}.c-jobs-section--item-active:after{content:"
\
2713
";position:absolute;top:6px;right:0;color:#1fb299}.c-jobs-section--item-active .c-jobs-section--anchor{color:#1fb299;padding-right:14px}.c-jobs-section--anchor{display:block;color:#939393;font-size:14px;text-decoration:none;padding:7px 0;line-height:19px}.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-membership{background:#fff;margin-bottom:40px}.c-membership--col-2{border-bottom:1px solid #f8f8f8}.c-nav--main-anchor{display:block;padding:5px 0 4px;text-transform:uppercase;border-bottom:2px solid transparent;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-newsletter{padding:10px 0 45px;background:linear-gradient(134.06deg,#cbe2ec,#fff)}.c-newsletter--inner{display:flex;flex-direction:column;max-width:420px;margin:0 auto;padding:0 20px}.c-newsletter--img{position:relative;margin:0 auto;width:151px;height:187px}.c-newsletter--img img{height:auto}.c-newsletter--ico{position:absolute;left:-41px;bottom:41px}.c-newsletter--content{padding:25px 0}.c-newsletter--headline{margin:0 0 18px;color:#2a3644;font-size:25px;font-weight:500;line-height:34px}.c-newsletter--form{margin-bottom:18px}.c-newsletter--label{flex:1 1 auto;margin-right:7px}.c-newsletter--input{height:48px;width:100%;padding:0 10px;border:0;border-radius:3px;background-color:#fff;font-size:15px}.c-newsletter--privacy{max-width:460px;color:#919392;font-size:12px;line-height:18px}.c-popup{background:rgba(0,0,0,.77);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9000}.c-popup--close{position:absolute;top:0;right:0;padding:13px 16px;color:#1c1c1c;cursor:pointer}.c-popup--close:hover{color:#000}.c-popup--inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;max-width:96%;max-height:96%;margin:0 auto;background-repeat:no-repeat}.c-popup--inner-employee{background-color:#3eb0b1;background-position:16px 90%;background-size:200px;color:#fff;justify-content:space-around;align-items:center;width:786px;padding:20px}.c-popup--inner-employer{background-color:#d3ebdd;background-position:315px 100%;width:668px;height:340px;color:#043d7d;align-items:flex-start;padding:50px 40px 20px}.js.no-webp .c-popup--inner-employee,.no-js .c-popup--inner-employee{background-image:url(/wp-content/themes/biuro/i/recommend.png)}.js.no-webp .c-popup--inner-employer,.no-js .c-popup--inner-employer{background-image:url(/wp-content/themes/biuro/i/workis-board.png)}.js.webp .c-popup--inner-employee{background-image:url(/wp-content/themes/biuro/i/recommend.webp)}.js.webp .c-popup--inner-employer{background-image:url(/wp-content/themes/biuro/i/workis-board.webp)}.c-popup--logos{padding-top:60px}.c-popup--content{font-size:13px;line-height:15px}.c-popup--amount{bottom:-16px;width:78px;height:78px;background:#004ed7;opacity:.85;color:#fff;font-size:17px;line-height:20px;font-weight:700;letter-spacing:.17px;margin:0 0 0 auto}.c-popup--amount,.c-popup--gift{position:relative;border-radius:50%;display:flex;justify-content:center;align-items:center}.c-popup--gift{margin:0 43px 0 auto;width:50px;height:50px;box-shadow:0 2px 12px 0 rgba(146,141,141,.5);background-color:#fff;color:#004ed4}.c-popup--headline{font-size:28px;line-height:33px;color:inherit}.c-popup--message{font-size:15px;line-height:24px}.c-popup--headline-employer{margin:0 0 26px;font-weight:700;font-size:26px;line-height:34px;max-width:270px}.c-popup--description-employer{margin:0 0 60px;font-weight:400;font-size:14px;line-height:20px;max-width:270px}.c-popup--button-employer{display:flex;padding:12px 24px 10px;font-weight:700;font-size:18px;line-height:21px;text-align:center;background:#7ac943;box-shadow:0 2px 4px rgba(0,0,0,.5);border-radius:4px;color:#fff;text-decoration:none;text-transform:uppercase}.c-popup--workis{position:absolute;right:30px;bottom:30px}.c-recommend-friend--gift{background-color:#004ed4;margin-top:60px;max-width:444px;min-height:115px;border-radius:6px;color:#fff;line-height:20px;font-weight:400;text-align:center;padding:0 20px}.c-recommend-friend--gift-img{position:relative;top:-36px;width:70px;height:70px;margin:0 auto -30px;padding:20px 0 0;box-shadow:0 2px 12px 0 rgba(146,141,141,.5);background-color:#fff;border-radius:50%;color:#004ed4}.c-recommend--headline{position:relative;line-height:26px}.c-recommend--anchor{position:relative;border-bottom:1px solid #fff;padding:3px 0}.c-recommend{position:relative;overflow:hidden}.c-recommend:before{content:"";position:absolute;width:221px;height:253px;top:15%;left:50%;background-position:0 0;background-size:cover;transform:rotate(-20deg)}.c-recommend strong{display:inline-block;padding:3px 5px;border-radius:4px;background:#004ed4;font-weight:700}.c-recommend:hover .c-recommend--anchor,.c-recommend:hover .c-recommend--headline{color:#9adbdc}.c-recommend:hover .c-recommend--anchor{border-color:#9adbdc}.js.no-webp .c-recommend:before,.no-js .c-recommend:before{background-image:url(/wp-content/themes/biuro/i/recommend.png)}.js.webp .c-recommend:before{background-image:url(/wp-content/themes/biuro/i/recommend.webp)}.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-inner{top:0;height:211px;padding:27px 21px;border-radius:3px;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;box-shadow:0 -37px 24px 0 hsla(0,0%,100%,.78);cursor:pointer;color:#004ed4}.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:#6f7479;font-size:14px;line-height:20px}.c-sections--content ul{margin:30px 0 0;padding:0;list-style:none}.c-sections--is-open{height:auto;z-index:80}.c-sections--is-open .c-sections--toggle{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--item-inner{position:absolute;top:0;left:0;width:100%;height:245px;border-radius:3px;background-color:#fff;box-shadow:2px 2px 31px 0 hsla(0,0%,93.3%,.5)}.c-services--toggle{display:block;position:absolute;left:0;width:100%;bottom:0;padding:10px 0;text-align:center;cursor:pointer;color:#1fb299}.c-services--toggle-up{display:none}.c-services--is-open{height:auto;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{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-tooltip{top:46px;right:0;max-width:80vw;padding:16px 10px 17px;border-radius:3px;background-color:#fff;box-shadow:-2px 0 14px 0 rgba(217,214,214,.5);white-space:nowrap;z-index:10;transition:opacity .22s ease-in-out}.c-tooltip:before{content:"";position:absolute;top:-6px;right:20px;border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.c-values{background:linear-gradient(138.69deg,#4eacd9,#2fb8a1);color:#fff}.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;color:#f8f8f8}.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}input::-webkit-calendar-picker-indicator{display:none}.tmp-contacts img{display:none}.tmp-contacts ul{padding-left:5px}.c-logos{display:flex;flex-wrap:wrap;justify-content:space-between}.c-logos div{flex:0 0 21%;border:1px solid grey;padding:1em;margin-bottom:1em;text-align:center}.biuro-ti-img{display:none}.grecaptcha-badge{pointer-events:none;visibility:hidden}@media (min-width:80em){[href^=tel]{pointer-events:none;text-decoration:none;color:inherit}}@media (min-width:48em){.l-section--front-page{background-size:150%}.l-section--recommend{background-position:50% 15%}}@media (min-width:60em){.l-section--front-page,.l-section--recommend{background-size:cover}.c-accordion--header{padding:26px 30px}.c-accordion--header svg{margin-right:24px}.c-accordion--content{padding:0 30px 0 70px}.c-contact-landing-3--aside{width:549px;margin:40px 0 0 40px;padding:10px;border-radius:33px;overflow:hidden}.c-contact-landing-3--aside p{max-width:300px;padding:5px 0 0;text-align:left}.c-contact-landing-4--aside{width:549px;margin:40px 0 0 40px;padding:10px;border-radius:33px;overflow:hidden}.c-contact-landing-4--aside p{max-width:300px;padding:5px 0 0;text-align:left}.c-data-controller{margin-bottom:35px;padding:15px 0 10px;line-height:1.1}.c-feedbacks--feedback{margin:0 auto 15px;min-height:79px;line-height:27px}.c-feedbacks--name{font-size:15px;line-height:21px}.c-footer-sections{flex-wrap:wrap}.c-footer-section{line-height:25px;margin:0 0 30px}.c-jobs--col-position{padding-right:5px}.c-jobs--col-city{max-width:140px;padding-right:5px;padding-left:5px}.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-newsletter{padding:70px 0}.c-newsletter--inner{flex-direction:row;max-width:1000px;align-items:center;padding:0 41px}.c-newsletter--img{width:278px;height:345px;margin:0 62px 0 0}.c-newsletter--content{flex:0 1 498px}.c-newsletter--headline{margin:0 40px 36px 0;line-height:36px}.c-newsletter--form{display:flex;margin-bottom:36px}.c-recommend-friend--gift{padding:0 40px;margin-top:80px;line-height:24px}.c-services--heading{min-height:44px}.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:flex}.is-nav--main-anchor-active{border-bottom-color:#1d2a3a;border-bottom-color:var(--color--blue-dark)}}@media (min-width:37.5em){.c-btn--popup{max-width:223px}.c-membership td{border-bottom:1px solid #f8f8f8}.c-membership--col-1{width:205px;padding:25px 45px 25px 30px}.c-membership--col-2{padding:25px 30px 25px 0}.c-popup--inner-employee{height:446px;flex-direction:row;background-position:20px 0;background-size:auto}.c-popup--logos{flex:0 1 303px;padding-top:160px}.c-popup--content{flex:0 1 303px}.c-popup--amount{margin:0 auto;left:31px;width:108px;height:108px;font-size:22px;line-height:25px}.c-popup--gift{margin:0 auto;width:70px;height:70px}.c-popup--headline{margin-bottom:56px}.c-popup--message{margin-bottom:24px}}@media (max-width:59.999em){.c-btn--newsletter{width:100%;margin-top:13px}.c-contact-landing-3--aside svg,.c-contact-landing-4--aside svg{display:none}.c-footer-sections{text-align:center;font-size:13px}.c-job-facebook{padding-bottom:40px}.c-jobs--headline{min-height:26px;font-size:18px;font-weight:500;line-height:26px;text-align:center}.c-jobs--col-city{border-bottom:1px solid #f8f8f8;border-bottom:1px solid var(--color--gray-light);font-size:13px;padding-top:0}.c-jobs--col-salary,.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;text-align:right}.c-jobs--anchor{padding:4px 0;font-size:16px;line-height:23px}.c-jobs-section{border-radius:0;margin:0;padding-bottom:0;position:relative}.c-nav--sub{right:0;left:auto;top:150%}.c-nav--lang--is-open{background-color:#1d2a3a;opacity:.97;z-index:800;box-shadow:0 0 20px 60px #1d2a3a}.c-newsletter--img{order:2}.c-newsletter--ico{left:-20px;bottom:20px;width:51px;height:51px}.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}.c-trust--img-pasts{width:85px;height:20px}.c-trust--img-dhl{width:91px;height:13px}.c-trust--img-staburadze{width:90px;height:27px}.c-trust--img-cido{width:51px;height:33px}.c-trust--img-itella{width:60px;height:38px}.c-trust--img-saku{width:56px;height:41px}.c-trust--img-ipa{width:54px;height:24px}.c-trust--img-leibur{width:50px;height:42px}.c-trust--img-maxima-ee{width:86px;height:18px}.is-nav--main-anchor-active{border-bottom-color:#fff}.is-nav--open .l-nav--wrap{display:flex}.is-aside--open{overflow:hidden}.is-aside--open .l-aside--search{display:block}.is-aside--open .l-header{z-index:-1}.is-aside--open:after{content:"
"
;
position
:
fixed
;
opacity
:
.97
;
background-color
:
#2a3644
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
}
.is-aside--open
.c-jobs-section--content
{
max-height
:
2000em
}
.is-aside--open
.c-jobs-section--expand
{
display
:
none
}
.is-aside--open-additional
.l-aside--close
{
right
:
265px
}
.is-aside--open-additional
.l-aside--search
{
right
:
0
;
padding-left
:
40px
}
.is-aside--open-additional
.l-aside--search
:before
{
right
:
0
}
.is-aside--open-additional
.c-jobs-section--city
{
display
:
none
}
.is-aside--open-city
.l-aside--close
{
left
:
265px
}
.is-aside--open-city
.l-aside--search
{
left
:
0
;
padding-right
:
40px
}
.is-aside--open-city
.l-aside--search
:before
{
left
:
0
}
.is-aside--open-city
.c-jobs-section--additional
{
display
:
none
}
.c-fixed-footer
{
position
:
fixed
;
left
:
0
;
bottom
:
0
;
width
:
100%
;
background
:
hsla
(
0
,
0%
,
100%
,
.85
);
padding
:
20px
20px
0
;
box-shadow
:
0
-1px
1px
0
rgba
(
0
,
0
,
0
,
.45
)}
}
@media
(
max-width
:
37.499em
){
.c-membership
td
{
display
:
block
;
padding
:
10px
20px
}
.c-popup--logos
{
order
:
2
;
width
:
100%
}
.c-popup--content
{
order
:
1
}}
@media
(
max-height
:
24em
){
.c-popup--inner-employee
{
background-image
:
none
!important
}
.c-popup--logos
{
display
:
none
}}
@media
(
min-width
:
30em
){
.c-tooltip
{
left
:
50%
;
transform
:
translate
(
-50%
);
right
:
auto
;
padding
:
16px
28px
17px
;
top
:
50px
}
.c-tooltip
:before
{
right
:
auto
;
left
:
50%
;
transform
:
translate
(
-50%
)}}
\ No newline at end of file
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
hr
{
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
{
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
]
{
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
}
template
{
display
:
none
}
[
hidden
]
{
display
:
none
}
a
:hover
{
text-decoration
:
none
}
figure
{
margin
:
0
}
img
{
max-width
:
100%
}
input
::-ms-clear
{
display
:
none
}
p
{
margin
:
0
0
1.6rem
}
b
,
strong
{
font-weight
:
700
;
font-weight
:
var
(
--typo--weight-bold
)}
textarea
{
resize
:
vertical
}
.customize-support
.l-header
{
top
:
32px
}
.l-section
{
background-repeat
:
no-repeat
;
background-position
:
50%
50%
;
background-size
:
cover
}
.l-section--front-page
{
background-size
:
200%
}
.l-section--landing-1
{
background-position
:
0
50%
}
.l-section--recommend
{
background-position
:
40%
15%
;
background-size
:
220%
}
.l-section--landing-3
{
background-position
:
50%
25%
}
.l-section--landing-4
{
background-position
:
50%
20%
}
.js
.l-section
{
background-image
:
none
}
.js.no-webp
.l-section--search-page
,
.no-js
.l-section--search-page
{
background-image
:
url(/wp-content/themes/biuro/i/search-page.png)
}
.js.no-webp
.l-section--vdb
,
.no-js
.l-section--vdb
{
background-image
:
url(/wp-content/themes/biuro/i/vdb/section.png)
}
.js.no-webp
.l-section--front-page
,
.no-js
.l-section--front-page
{
background-image
:
url(/wp-content/themes/biuro/i/front-page.png)
}
.js.no-webp
.l-section--sales-page
,
.no-js
.l-section--sales-page
{
background-image
:
url(/wp-content/themes/biuro/i/sales-page.png)
}
.js.no-webp
.l-section--landing-1
,
.no-js
.l-section--landing-1
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-1.jpg)
}
.js.no-webp
.l-section--recommend
,
.no-js
.l-section--recommend
{
background-image
:
url(/wp-content/themes/biuro/i/sections/recommend.jpg)
}
.js.no-webp
.l-section--landing-3
,
.no-js
.l-section--landing-3
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-3.jpg)
}
.js.no-webp
.l-section--landing-4
,
.no-js
.l-section--landing-4
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-4.jpg)
}
.js.webp
.l-section--search-page
{
background-image
:
url(/wp-content/themes/biuro/i/search-page.webp)
}
.js.webp
.l-section--vdb
{
background-image
:
url(/wp-content/themes/biuro/i/vdb/section.webp)
}
.js.webp
.l-section--front-page
{
background-image
:
url(/wp-content/themes/biuro/i/front-page.webp)
}
.js.webp
.l-section--sales-page
{
background-image
:
url(/wp-content/themes/biuro/i/sales-page.webp)
}
.js.webp
.l-section--landing-1
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-1.webp)
}
.js.webp
.l-section--recommend
{
background-image
:
url(/wp-content/themes/biuro/i/sections/recommend.webp)
}
.js.webp
.l-section--landing-3
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-3.webp)
}
.js.webp
.l-section--landing-4
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-4.webp)
}
.popup-bubble
{
position
:
absolute
;
background-color
:
#fff
;
padding
:
5px
12px
4px
;
border-radius
:
5px
;
font-size
:
15px
;
max-height
:
60px
;
font-weight
:
500
;
box-shadow
:
0
2px
10px
1px
rgba
(
0
,
0
,
0
,
.5
)}
.popup-bubble
:after
{
content
:
""
;
position
:
absolute
;
width
:
0
;
height
:
0
}
.popup-bubble
:hover
{
z-index
:
10
}
.popup-bubble--top
{
top
:
0
;
left
:
0
;
transform
:
translate
(
-50%
,
-100%
)}
.popup-bubble--top
:after
{
top
:
100%
;
left
:
50%
;
transform
:
translate
(
-50%
);
border-left
:
6px
solid
transparent
;
border-right
:
6px
solid
transparent
;
border-top
:
6px
solid
#fff
}
.popup-bubble--right
{
top
:
4px
;
left
:
6px
;
transform
:
translateY
(
-50%
)}
.popup-bubble--right
:after
{
top
:
50%
;
left
:
0
;
transform
:
translate
(
-100%
,
-50%
);
border-top
:
6px
solid
transparent
;
border-bottom
:
6px
solid
transparent
;
border-right
:
6px
solid
#fff
}
.popup-bubble--left
{
top
:
4px
;
right
:
6px
;
transform
:
translateY
(
-50%
)}
.popup-bubble--left
:after
{
top
:
50%
;
right
:
0
;
transform
:
translate
(
100%
,
-50%
);
border-top
:
6px
solid
transparent
;
border-bottom
:
6px
solid
transparent
;
border-left
:
6px
solid
#fff
}
.popup-bubble-anchor
{
position
:
absolute
;
width
:
1px
;
bottom
:
6px
;
left
:
0
}
.popup-container
{
cursor
:
auto
;
height
:
0
;
position
:
absolute
;
width
:
200px
}
.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
{
flex-direction
:
column
}
.swiper-wrapper
{
position
:
relative
;
width
:
100%
;
height
:
100%
;
z-index
:
1
;
display
:
flex
;
transition-property
:
transform
;
box-sizing
:
content-box
}
.swiper-container-android
.swiper-slide
,
.swiper-wrapper
{
transform
:
translateZ
(
0
)}
.swiper-container-multirow
>
.swiper-wrapper
{
flex-wrap
:
wrap
}
.swiper-container-free-mode
>
.swiper-wrapper
{
transition-timing-function
:
ease-out
;
margin
:
0
auto
}
.swiper-slide
{
flex-shrink
:
0
;
width
:
100%
;
height
:
100%
;
position
:
relative
;
transition-property
:
transform
}
.swiper-slide-invisible-blank
{
visibility
:
hidden
}
.swiper-container-autoheight
,
.swiper-container-autoheight
.swiper-slide
{
height
:
auto
}
.swiper-container-autoheight
.swiper-wrapper
{
align-items
:
flex-start
;
transition-property
:
transform
,
height
}
.swiper-container-3d
{
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
{
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
:
linear-gradient
(
270deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-right
{
background-image
:
linear-gradient
(
90deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-top
{
background-image
:
linear-gradient
(
0deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-bottom
{
background-image
:
linear-gradient
(
180deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-wp8-horizontal
,
.swiper-container-wp8-horizontal
>
.swiper-wrapper
{
touch-action
:
pan-y
}
.swiper-container-wp8-vertical
,
.swiper-container-wp8-vertical
>
.swiper-wrapper
{
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
;
transition
:
opacity
.3s
;
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
{
transform
:
scale
(
.33
);
position
:
relative
}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active
,
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-main
{
transform
:
scale
(
1
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev
{
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev-prev
{
transform
:
scale
(
.33
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next
{
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next-next
{
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
;
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%
;
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%
;
transform
:
translateY
(
-50%
);
width
:
8px
}
.swiper-container-vertical
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
display
:
inline-block
;
transition
:
transform
.2s
,
top
.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%
;
transform
:
translateX
(
-50%
);
white-space
:
nowrap
}
.swiper-container-horizontal
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
transition
:
transform
.2s
,
left
.2s
}
.swiper-container-horizontal.swiper-container-rtl
>
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
transition
:
transform
.2s
,
right
.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%
;
transform
:
scale
(
0
);
transform-origin
:
left
top
}
.swiper-container-rtl
.swiper-pagination-progressbar
.swiper-pagination-progressbar-fill
{
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
:
flex
;
justify-content
:
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
;
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{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{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{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;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;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{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--heading span{background:-webkit-linear-gradient(138.69deg,#2fb8a1,#4eacd9 78%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.c-404--message{margin-bottom:40px}.c-accordion--section{background:#fff;margin-bottom:55px}.c-accordion--header{display:flex;padding:16px 10px;color:#2a3644;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.c-accordion--header svg{margin-right:14px;flex:0 0 16px;transform:rotate(0deg);transition:transform .22s linear;transform-origin:50% 50%}.c-accordion--header span{font-size:16px;line-height:29px;font-weight:700;line-height:19px}.c-accordion--header--is-expanded svg{transform:rotate(225deg)}.c-accordion--content{padding:0 20px 0 40px;border-bottom:1px solid #f8f8f8;transition:height .22s linear;overflow:hidden}.c-accordion--content li+li{margin-top:10px}.c-accordion--content--is-collapsed{height:0}.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0,0,0,0)}.awesomplete{position:relative}.awesomplete>input{display:block}.awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff}.awesomplete mark{background:none}.awesomplete>ul:empty{display:none}.c-breadcrumb--sep{padding:0 7px}.c-breadcrumb--active{color:#069980}.c-btn--popup{width:100%;padding:13px 24px 12px;background-color:#fff;color:#3eb0b1;font-size:15px;font-weight:700;text-align:center}.c-btn--newsletter{padding-top:15px;padding-bottom:14px}.c-btn--loading{position:relative}.c-btn--loading:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #fff;border-top:2px solid var(--color--green);-webkit-animation:spinner .8s linear infinite;animation:spinner .8s linear infinite}@-webkit-keyframes spinner{to{transform:rotate(1turn)}}@keyframes spinner{to{transform:rotate(1turn)}}.c-cookies-warning{position:fixed;left:0;right:0;bottom:0;padding:15px 0 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:flex;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-contact-landing-3--aside{padding:10px 20px;margin:0 -10px 0 -25px;background:linear-gradient(90deg,#c5f3ec,#e4faf7)}.c-contact-landing-3--aside svg{float:left;margin-right:25px}.c-contact-landing-3--aside p{overflow:hidden;color:#149183;margin:0;text-align:center}.c-contact-landing-4--aside{padding:10px 20px;margin:0 -10px 0 -25px;background:linear-gradient(90deg,#c5f3ec,#e4faf7)}.c-contact-landing-4--aside svg{float:left;margin-right:25px}.c-contact-landing-4--aside p{overflow:hidden;color:#149183;margin:0;text-align:center}.c-copyright{line-height:15px;padding-bottom:60px}.c-copyright,.c-data-controller{text-align:center;font-size:13px}.c-data-controller{margin-bottom:20px;padding:10px 0;font-weight:300;line-height:19px}.c-data-controller p{margin:0 0 10px}.c-division{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:3px;color:#004ed4;font-weight:500}.c-division:hover{background-color:#dde6f5}.c-feedbacks--img{display:block;margin:0 auto 40px}.c-feedbacks--feedback{margin:0 auto 10px;max-width:90%;min-height:66px;color:#2a3644;font-family:Georgia;font-size:17px;line-height:23px;text-align:center;overflow:hidden;width:100%}.c-feedbacks--name{color:#919191;font-family:Georgia;font-size:13px;line-height:17px;text-align:center;padding:0 15px}.swiper-slide{max-width:300px}.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 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-fixed{margin-top:5px;font-size:13px}.c-form--validation-fixed,.c-form--validation-static{background-color:#fff;padding:10px 15px;border:1px solid;line-height:20px}.c-form--validation-static{margin-top:-10px;font-size:14px}.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-form--autocomplete ul{overflow-x:hidden;max-height:250px;overflow-y:auto;border:1px solid #d4d4d4;border-radius:0 0 3px 3px}.c-form--autocomplete li{padding:5px 10px;cursor:pointer}.c-form--row--content{overflow:hidden}.c-form--row--toggle{position:relative;top:-4px;width:37px;height:37px;margin:0 auto -16px;box-shadow:0 2px 12px 0 rgba(146,141,141,.5);background-color:#fff;border-radius:50%;color:#004ed4;cursor:pointer}.c-form--ico-toggle-up{display:block;position:relative;top:13px;margin:0 auto}.c-form--ico-toggle-down{display:none;position:relative;top:15px;margin:0 auto}.c-form--row--collapsed .c-form--row--content{height:94px}.c-form--row--collapsed .c-form--row--toggle{top:-20px;margin-bottom:-32px}.c-form--row--collapsed .c-form--ico-toggle-down{display:block}.c-form--row--collapsed .c-form--ico-toggle-up{display:none}.c-job-facebook{max-width:320px;min-height:180px;margin:0 auto;overflow:hidden;background:#f4f5f7;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.9)}.c-job-facebook a{text-decoration:none;font-size:18px;font-weight:500;line-height:1.358}.c-jobs--headline{min-height:29px;color:#2a3644;font-size:25px;font-weight:500;line-height:29px}.c-jobs--table tr:hover td{background:#f8fbff}.c-jobs--col-city{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-jobs--col-valid{width:100px}.c-jobs--col-salary,.c-jobs--col-valid{color:#069980;white-space:nowrap;padding-right:15px;padding-left:5px;text-align:right}.c-jobs--col-salary{width:140px}.c-jobs--anchor:hover{text-decoration:underline}.c-jobs--anchor:visited{color:#551b89}.c-jobs--anchor-alt:hover{text-decoration:underline}.pods-pagination-paginate{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:hover:after{border-color:#fff}.page-numbers.current{background:#1fb299;color:#fff}.next:after{display:inline-block;margin:0 0 2px -6px;content:"";width:8px;height:8px;border:1px solid #1fb299;border-width:1px 1px 0 0;transform:rotate(45deg)}.prev:after{display:inline-block;margin:0 -6px 2px 0;content:"";width:8px;height:8px;border:1px solid #1fb299;border-width:1px 1px 0 0;transform:rotate(-135deg)}.c-jobs-section{border-radius:3px;background-color:#fff}.c-jobs-section--heading{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--item-active{position:relative}.c-jobs-section--item-active:after{content:"
\
2713
";position:absolute;top:6px;right:0;color:#1fb299}.c-jobs-section--item-active .c-jobs-section--anchor{color:#1fb299;padding-right:14px}.c-jobs-section--anchor{display:block;color:#939393;font-size:14px;text-decoration:none;padding:7px 0;line-height:19px}.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-membership{background:#fff;margin-bottom:40px}.c-membership--col-2{border-bottom:1px solid #f8f8f8}.c-nav--main-anchor{display:block;padding:5px 0 4px;text-transform:uppercase;border-bottom:2px solid transparent;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-newsletter{padding:10px 0 45px;background:linear-gradient(134.06deg,#cbe2ec,#fff)}.c-newsletter--inner{display:flex;flex-direction:column;max-width:420px;margin:0 auto;padding:0 20px}.c-newsletter--img{position:relative;margin:0 auto;width:151px;height:187px}.c-newsletter--img img{height:auto}.c-newsletter--ico{position:absolute;left:-41px;bottom:41px}.c-newsletter--content{padding:25px 0}.c-newsletter--headline{margin:0 0 18px;color:#2a3644;font-size:25px;font-weight:500;line-height:34px}.c-newsletter--form{margin-bottom:18px}.c-newsletter--label{flex:1 1 auto;margin-right:7px}.c-newsletter--input{height:48px;width:100%;padding:0 10px;border:0;border-radius:3px;background-color:#fff;font-size:15px}.c-newsletter--privacy{max-width:460px;color:#919392;font-size:12px;line-height:18px}.c-popup{background:rgba(0,0,0,.77);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9000}.c-popup--close{position:absolute;top:0;right:0;padding:13px 16px;color:#1c1c1c;cursor:pointer}.c-popup--close:hover{color:#000}.c-popup--inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;max-width:96%;max-height:96%;margin:0 auto;background-repeat:no-repeat}.c-popup--inner-employee{background-color:#3eb0b1;background-position:16px 90%;background-size:200px;color:#fff;justify-content:space-around;align-items:center;width:786px;padding:20px}.c-popup--inner-employer{background-color:#d3ebdd;background-position:76px 100%;background-size:123px;color:#043d7d;align-items:flex-start;width:276px;height:434px;padding:60px 40px 20px 20px}.js.no-webp .c-popup--inner-employee,.no-js .c-popup--inner-employee{background-image:url(/wp-content/themes/biuro/i/recommend.png)}.js.no-webp .c-popup--inner-employer,.no-js .c-popup--inner-employer{background-image:url(/wp-content/themes/biuro/i/workis-board.png)}.js.webp .c-popup--inner-employee{background-image:url(/wp-content/themes/biuro/i/recommend.webp)}.js.webp .c-popup--inner-employer{background-image:url(/wp-content/themes/biuro/i/workis-board.webp)}.c-popup--logos{padding-top:60px}.c-popup--content{font-size:13px;line-height:15px}.c-popup--amount{bottom:-16px;width:78px;height:78px;background:#004ed7;opacity:.85;color:#fff;font-size:17px;line-height:20px;font-weight:700;letter-spacing:.17px;margin:0 0 0 auto}.c-popup--amount,.c-popup--gift{position:relative;border-radius:50%;display:flex;justify-content:center;align-items:center}.c-popup--gift{margin:0 43px 0 auto;width:50px;height:50px;box-shadow:0 2px 12px 0 rgba(146,141,141,.5);background-color:#fff;color:#004ed4}.c-popup--headline{font-size:28px;line-height:33px;color:inherit}.c-popup--message{font-size:15px;line-height:24px}.c-popup--headline-employer{margin:0 0 20px;font-weight:700;font-size:24px;line-height:32px}.c-popup--description-employer{margin:0 0 20px;font-weight:400;font-size:13px;line-height:20px}.c-popup--button-employer{display:flex;padding:12px 24px 10px;font-weight:700;font-size:14px;line-height:16px;text-align:center;background:#7ac943;box-shadow:0 2px 4px rgba(0,0,0,.5);border-radius:4px;color:#fff;text-decoration:none;text-transform:uppercase}.c-popup--workis{position:absolute;right:30px;bottom:30px}.c-recommend-friend--gift{background-color:#004ed4;margin-top:60px;max-width:444px;min-height:115px;border-radius:6px;color:#fff;line-height:20px;font-weight:400;text-align:center;padding:0 20px}.c-recommend-friend--gift-img{position:relative;top:-36px;width:70px;height:70px;margin:0 auto -30px;padding:20px 0 0;box-shadow:0 2px 12px 0 rgba(146,141,141,.5);background-color:#fff;border-radius:50%;color:#004ed4}.c-recommend--headline{position:relative;line-height:26px}.c-recommend--anchor{position:relative;border-bottom:1px solid #fff;padding:3px 0}.c-recommend{position:relative;overflow:hidden}.c-recommend:before{content:"";position:absolute;width:221px;height:253px;top:15%;left:50%;background-position:0 0;background-size:cover;transform:rotate(-20deg)}.c-recommend strong{display:inline-block;padding:3px 5px;border-radius:4px;background:#004ed4;font-weight:700}.c-recommend:hover .c-recommend--anchor,.c-recommend:hover .c-recommend--headline{color:#9adbdc}.c-recommend:hover .c-recommend--anchor{border-color:#9adbdc}.js.no-webp .c-recommend:before,.no-js .c-recommend:before{background-image:url(/wp-content/themes/biuro/i/recommend.png)}.js.webp .c-recommend:before{background-image:url(/wp-content/themes/biuro/i/recommend.webp)}.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-inner{top:0;height:211px;padding:27px 21px;border-radius:3px;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;box-shadow:0 -37px 24px 0 hsla(0,0%,100%,.78);cursor:pointer;color:#004ed4}.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:#6f7479;font-size:14px;line-height:20px}.c-sections--content ul{margin:30px 0 0;padding:0;list-style:none}.c-sections--is-open{height:auto;z-index:80}.c-sections--is-open .c-sections--toggle{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--item-inner{position:absolute;top:0;left:0;width:100%;height:245px;border-radius:3px;background-color:#fff;box-shadow:2px 2px 31px 0 hsla(0,0%,93.3%,.5)}.c-services--toggle{display:block;position:absolute;left:0;width:100%;bottom:0;padding:10px 0;text-align:center;cursor:pointer;color:#1fb299}.c-services--toggle-up{display:none}.c-services--is-open{height:auto;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{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-tooltip{top:46px;right:0;max-width:80vw;padding:16px 10px 17px;border-radius:3px;background-color:#fff;box-shadow:-2px 0 14px 0 rgba(217,214,214,.5);white-space:nowrap;z-index:10;transition:opacity .22s ease-in-out}.c-tooltip:before{content:"";position:absolute;top:-6px;right:20px;border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.c-values{background:linear-gradient(138.69deg,#4eacd9,#2fb8a1);color:#fff}.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;color:#f8f8f8}.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}input::-webkit-calendar-picker-indicator{display:none}.tmp-contacts img{display:none}.tmp-contacts ul{padding-left:5px}.c-logos{display:flex;flex-wrap:wrap;justify-content:space-between}.c-logos div{flex:0 0 21%;border:1px solid grey;padding:1em;margin-bottom:1em;text-align:center}.biuro-ti-img{display:none}.grecaptcha-badge{pointer-events:none;visibility:hidden}@media (min-width:80em){[href^=tel]{pointer-events:none;text-decoration:none;color:inherit}}@media (min-width:48em){.l-section--front-page{background-size:150%}.l-section--recommend{background-position:50% 15%}}@media (min-width:60em){.l-section--front-page,.l-section--recommend{background-size:cover}.c-accordion--header{padding:26px 30px}.c-accordion--header svg{margin-right:24px}.c-accordion--content{padding:0 30px 0 70px}.c-contact-landing-3--aside{width:549px;margin:40px 0 0 40px;padding:10px;border-radius:33px;overflow:hidden}.c-contact-landing-3--aside p{max-width:300px;padding:5px 0 0;text-align:left}.c-contact-landing-4--aside{width:549px;margin:40px 0 0 40px;padding:10px;border-radius:33px;overflow:hidden}.c-contact-landing-4--aside p{max-width:300px;padding:5px 0 0;text-align:left}.c-data-controller{margin-bottom:35px;padding:15px 0 10px;line-height:1.1}.c-feedbacks--feedback{margin:0 auto 15px;min-height:79px;line-height:27px}.c-feedbacks--name{font-size:15px;line-height:21px}.c-footer-sections{flex-wrap:wrap}.c-footer-section{line-height:25px;margin:0 0 30px}.c-jobs--col-position{padding-right:5px}.c-jobs--col-city{max-width:140px;padding-right:5px;padding-left:5px}.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-newsletter{padding:70px 0}.c-newsletter--inner{flex-direction:row;max-width:1000px;align-items:center;padding:0 41px}.c-newsletter--img{width:278px;height:345px;margin:0 62px 0 0}.c-newsletter--content{flex:0 1 498px}.c-newsletter--headline{margin:0 40px 36px 0;line-height:36px}.c-newsletter--form{display:flex;margin-bottom:36px}.c-recommend-friend--gift{padding:0 40px;margin-top:80px;line-height:24px}.c-services--heading{min-height:44px}.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:flex}.is-nav--main-anchor-active{border-bottom-color:#1d2a3a;border-bottom-color:var(--color--blue-dark)}}@media (min-width:37.5em){.c-btn--popup{max-width:223px}.c-membership td{border-bottom:1px solid #f8f8f8}.c-membership--col-1{width:205px;padding:25px 45px 25px 30px}.c-membership--col-2{padding:25px 30px 25px 0}.c-popup--inner-employee{height:446px;flex-direction:row;background-position:20px 0;background-size:auto}.c-popup--inner-employer{width:668px;height:340px;padding:50px 40px 20px;background-position:315px 100%;background-size:218px}.c-popup--logos{flex:0 1 303px;padding-top:160px}.c-popup--content{flex:0 1 303px}.c-popup--amount{margin:0 auto;left:31px;width:108px;height:108px;font-size:22px;line-height:25px}.c-popup--gift{margin:0 auto;width:70px;height:70px}.c-popup--headline{margin-bottom:56px}.c-popup--message{margin-bottom:24px}.c-popup--headline-employer{max-width:270px;margin:0 0 26px;font-size:26px;line-height:34px}.c-popup--description-employer{max-width:270px;margin:0 0 60px;font-size:14px}.c-popup--button-employer{font-size:18px;line-height:21px}}@media (max-width:59.999em){.c-btn--newsletter{width:100%;margin-top:13px}.c-contact-landing-3--aside svg,.c-contact-landing-4--aside svg{display:none}.c-footer-sections{text-align:center;font-size:13px}.c-job-facebook{padding-bottom:40px}.c-jobs--headline{min-height:26px;font-size:18px;font-weight:500;line-height:26px;text-align:center}.c-jobs--col-city{border-bottom:1px solid #f8f8f8;border-bottom:1px solid var(--color--gray-light);font-size:13px;padding-top:0}.c-jobs--col-salary,.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;text-align:right}.c-jobs--anchor{padding:4px 0;font-size:16px;line-height:23px}.c-jobs-section{border-radius:0;margin:0;padding-bottom:0;position:relative}.c-nav--sub{right:0;left:auto;top:150%}.c-nav--lang--is-open{background-color:#1d2a3a;opacity:.97;z-index:800;box-shadow:0 0 20px 60px #1d2a3a}.c-newsletter--img{order:2}.c-newsletter--ico{left:-20px;bottom:20px;width:51px;height:51px}.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}.c-trust--img-pasts{width:85px;height:20px}.c-trust--img-dhl{width:91px;height:13px}.c-trust--img-staburadze{width:90px;height:27px}.c-trust--img-cido{width:51px;height:33px}.c-trust--img-itella{width:60px;height:38px}.c-trust--img-saku{width:56px;height:41px}.c-trust--img-ipa{width:54px;height:24px}.c-trust--img-leibur{width:50px;height:42px}.c-trust--img-maxima-ee{width:86px;height:18px}.is-nav--main-anchor-active{border-bottom-color:#fff}.is-nav--open .l-nav--wrap{display:flex}.is-aside--open{overflow:hidden}.is-aside--open .l-aside--search{display:block}.is-aside--open .l-header{z-index:-1}.is-aside--open:after{content:"
"
;
position
:
fixed
;
opacity
:
.97
;
background-color
:
#2a3644
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
}
.is-aside--open
.c-jobs-section--content
{
max-height
:
2000em
}
.is-aside--open
.c-jobs-section--expand
{
display
:
none
}
.is-aside--open-additional
.l-aside--close
{
right
:
265px
}
.is-aside--open-additional
.l-aside--search
{
right
:
0
;
padding-left
:
40px
}
.is-aside--open-additional
.l-aside--search
:before
{
right
:
0
}
.is-aside--open-additional
.c-jobs-section--city
{
display
:
none
}
.is-aside--open-city
.l-aside--close
{
left
:
265px
}
.is-aside--open-city
.l-aside--search
{
left
:
0
;
padding-right
:
40px
}
.is-aside--open-city
.l-aside--search
:before
{
left
:
0
}
.is-aside--open-city
.c-jobs-section--additional
{
display
:
none
}
.c-fixed-footer
{
position
:
fixed
;
left
:
0
;
bottom
:
0
;
width
:
100%
;
background
:
hsla
(
0
,
0%
,
100%
,
.85
);
padding
:
20px
20px
0
;
box-shadow
:
0
-1px
1px
0
rgba
(
0
,
0
,
0
,
.45
)}
}
@media
(
max-width
:
37.499em
){
.c-membership
td
{
display
:
block
;
padding
:
10px
20px
}
.c-popup--logos
{
order
:
2
;
width
:
100%
}
.c-popup--content
{
order
:
1
}
.c-popup--workis
{
display
:
none
}}
@media
(
max-height
:
24em
){
.c-popup--inner-employee
{
background-image
:
none
!important
}
.c-popup--logos
{
display
:
none
}}
@media
(
min-width
:
30em
){
.c-tooltip
{
left
:
50%
;
transform
:
translate
(
-50%
);
right
:
auto
;
padding
:
16px
28px
17px
;
top
:
50px
}
.c-tooltip
:before
{
right
:
auto
;
left
:
50%
;
transform
:
translate
(
-50%
)}}
\ No newline at end of file
wp-content/themes/biuro/footer.php
View file @
bbb29336
...
...
@@ -152,7 +152,7 @@
?>
<script
src=
"/wp-content/themes/biuro/js/main-
a24027de
.min.js"
async
defer
></script>
<script
src=
"/wp-content/themes/biuro/js/main-
1409b6f0
.min.js"
async
defer
></script>
<script
src=
"/wp-content/themes/biuro/js/vendor/modernizr-custom.js"
async
defer
></script>
...
...
wp-content/themes/biuro/header-langing.php
View file @
bbb29336
...
...
@@ -36,13 +36,13 @@
<link
rel=
"preload"
as=
"font"
type=
"font/woff2"
href=
"/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-300.woff2"
crossorigin=
"anonymous"
>
<link
rel=
"preload"
as=
"font"
type=
"font/woff2"
href=
"/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-700.woff2"
crossorigin=
"anonymous"
>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/css/main-
91b3f6d111
.min.css"
as=
"style"
onload=
"this.rel='stylesheet'"
>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/css/main-
7e0a5b6b86
.min.css"
as=
"style"
onload=
"this.rel='stylesheet'"
>
<link
rel=
"preconnect"
href=
"https://www.gstatic.com"
>
<link
rel=
"preconnect"
href=
"https://fonts.gstatic.com"
>
<noscript>
<link
rel=
"stylesheet"
href=
"/wp-content/themes/biuro/css/main-
91b3f6d111
.min.css"
>
<link
rel=
"stylesheet"
href=
"/wp-content/themes/biuro/css/main-
7e0a5b6b86
.min.css"
>
</noscript>
<?php
wp_head
();
?>
...
...
wp-content/themes/biuro/header.php
View file @
bbb29336
...
...
@@ -4,7 +4,17 @@
<meta
charset=
"
<?php
bloginfo
(
'charset'
);
?>
"
>
<meta
content=
"IE=edge"
http-equiv=
"X-UA-Compatible"
/>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1, shrink-to-fit=no"
>
<?php
if
(
is_search
())
:
?>
<title>
<?php
wp_title
(
''
);
?>
| Biuro
</title>
<?php
else
:
?>
<title>
<?php
wp_title
(
''
);
?>
| Biuro
</title>
<?php
endif
;
?>
<link
rel=
"apple-touch-icon"
sizes=
"180x180"
href=
"/apple-touch-icon.png"
>
<link
rel=
"icon"
type=
"image/png"
sizes=
"32x32"
href=
"/favicon-32x32.png"
>
<link
rel=
"icon"
type=
"image/png"
sizes=
"16x16"
href=
"/favicon-16x16.png"
>
...
...
@@ -36,13 +46,13 @@
<link
rel=
"preload"
as=
"font"
type=
"font/woff2"
href=
"/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-300.woff2"
crossorigin=
"anonymous"
>
<link
rel=
"preload"
as=
"font"
type=
"font/woff2"
href=
"/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-700.woff2"
crossorigin=
"anonymous"
>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/css/main-
91b3f6d111
.min.css"
as=
"style"
onload=
"this.rel='stylesheet'"
>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/css/main-
7e0a5b6b86
.min.css"
as=
"style"
onload=
"this.rel='stylesheet'"
>
<link
rel=
"preconnect"
href=
"https://www.gstatic.com"
>
<link
rel=
"preconnect"
href=
"https://fonts.gstatic.com"
>
<noscript>
<link
rel=
"stylesheet"
href=
"/wp-content/themes/biuro/css/main-
91b3f6d111
.min.css"
>
<link
rel=
"stylesheet"
href=
"/wp-content/themes/biuro/css/main-
7e0a5b6b86
.min.css"
>
</noscript>
<?php
...
...
wp-content/themes/biuro/js/components/popup-0b575b0f.min.js
deleted
100644 → 0
View file @
01d89f46
(
window
.
webpackJsonp
=
window
.
webpackJsonp
||
[]).
push
([[
6
],{
12
:
function
(
e
,
o
,
t
){
"use strict"
;
t
.
r
(
o
);
const
p
=
(
e
,
o
,
t
)
=>
{
const
p
=
{
value
:
o
,
expiry
:(
new
Date
).
getTime
()
+
t
};
localStorage
.
setItem
(
e
,
JSON
.
stringify
(
p
))},
n
=
e
=>
{
const
o
=
localStorage
.
getItem
(
e
);
if
(
!
o
)
return
null
;
const
t
=
JSON
.
parse
(
o
);
return
(
new
Date
).
getTime
()
>
t
.
expiry
?(
localStorage
.
removeItem
(
e
),
null
):
t
.
value
},
l
=
()
=>
{
const
e
=
document
.
getElementById
(
"employer-popup"
);
e
&&!
n
(
"employer-popup"
)
&&
(
console
.
error
(
"form is focused: "
+
document
.
hasFocus
()),
p
(
"employer-popup"
,
"expires"
,
12096
e5
),
window
.
dataLayer
=
window
.
dataLayer
||
[],
e
.
style
.
display
=
"block"
,
window
.
dataLayer
.
push
({
event
:
"b2b_popup_show"
}),
e
.
querySelector
(
".js-popup--btn"
)
&&
e
.
querySelector
(
".js-popup--btn"
).
addEventListener
(
"click"
,
e
=>
{
window
.
dataLayer
.
push
({
event
:
"b2b_popup_navigate"
,
label
:
"Recommend page"
})}),
e
.
querySelector
(
".js-popup--close"
)
&&
e
.
querySelector
(
".js-popup--close"
).
addEventListener
(
"click"
,
o
=>
{
o
.
preventDefault
(),
e
.
style
.
display
=
"none"
}))},
a
=
e
=>
{
const
o
=
document
.
getElementById
(
"employee-popup"
);
o
&&!
n
(
"employee-popup"
)
&&
e
.
clientY
<
50
&&
null
==
e
.
relatedTarget
&&
"select"
!==
e
.
target
.
nodeName
.
toLowerCase
()
&&
(
document
.
removeEventListener
(
"mouseout"
,
a
),
p
(
"employee-popup"
,
"expires"
,
12096
e5
),
window
.
dataLayer
=
window
.
dataLayer
||
[],
o
.
style
.
display
=
"block"
,
window
.
dataLayer
.
push
({
event
:
"b2c_popup_show"
}),
o
.
querySelector
(
".js-popup--btn"
)
&&
o
.
querySelector
(
".js-popup--btn"
).
addEventListener
(
"click"
,
e
=>
{
window
.
dataLayer
.
push
({
event
:
"b2c_popup_navigate"
,
label
:
"Recommend page"
})}),
o
.
querySelector
(
".js-popup--close"
)
&&
o
.
querySelector
(
".js-popup--close"
).
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
(),
o
.
style
.
display
=
"none"
}))};
o
.
default
=
()
=>
{
document
.
getElementById
(
"employee-popup"
)
&&!
n
(
"employee-popup"
)
&&
setTimeout
(()
=>
{
document
.
addEventListener
(
"mouseout"
,
a
)},
3
e3
),
document
.
getElementById
(
"employer-popup"
)
&&!
n
(
"employer-popup"
)
&&
setTimeout
(
l
,
45
e3
)}}}]);
\ No newline at end of file
wp-content/themes/biuro/js/components/popup-c65d3264.min.js
0 → 100644
View file @
bbb29336
(
window
.
webpackJsonp
=
window
.
webpackJsonp
||
[]).
push
([[
6
],{
12
:
function
(
e
,
p
,
t
){
"use strict"
;
t
.
r
(
p
);
const
o
=
(
e
,
p
,
t
)
=>
{
const
o
=
{
value
:
p
,
expiry
:(
new
Date
).
getTime
()
+
t
};
localStorage
.
setItem
(
e
,
JSON
.
stringify
(
o
))},
n
=
e
=>
{
const
p
=
localStorage
.
getItem
(
e
);
if
(
!
p
)
return
null
;
const
t
=
JSON
.
parse
(
p
);
return
(
new
Date
).
getTime
()
>
t
.
expiry
?(
localStorage
.
removeItem
(
e
),
null
):
t
.
value
},
l
=
()
=>
{
const
e
=
document
.
getElementById
(
"employer-popup"
);
e
&&!
n
(
"employer-popup"
)
&&
(
o
(
"employer-popup"
,
"expires"
,
12096
e5
),
window
.
dataLayer
=
window
.
dataLayer
||
[],
e
.
style
.
display
=
"block"
,
window
.
dataLayer
.
push
({
event
:
"b2b_popup_show"
}),
e
.
querySelector
(
".js-popup--btn"
)
&&
e
.
querySelector
(
".js-popup--btn"
).
addEventListener
(
"click"
,
e
=>
{
window
.
dataLayer
.
push
({
event
:
"b2b_popup_navigate"
,
label
:
"Recommend page"
})}),
e
.
querySelector
(
".js-popup--close"
)
&&
e
.
querySelector
(
".js-popup--close"
).
addEventListener
(
"click"
,
p
=>
{
p
.
preventDefault
(),
e
.
style
.
display
=
"none"
}))},
a
=
e
=>
{
const
p
=
document
.
getElementById
(
"employee-popup"
);
p
&&!
n
(
"employee-popup"
)
&&
e
.
clientY
<
50
&&
null
==
e
.
relatedTarget
&&
"select"
!==
e
.
target
.
nodeName
.
toLowerCase
()
&&
(
document
.
removeEventListener
(
"mouseout"
,
a
),
o
(
"employee-popup"
,
"expires"
,
12096
e5
),
window
.
dataLayer
=
window
.
dataLayer
||
[],
p
.
style
.
display
=
"block"
,
window
.
dataLayer
.
push
({
event
:
"b2c_popup_show"
}),
p
.
querySelector
(
".js-popup--btn"
)
&&
p
.
querySelector
(
".js-popup--btn"
).
addEventListener
(
"click"
,
e
=>
{
window
.
dataLayer
.
push
({
event
:
"b2c_popup_navigate"
,
label
:
"Recommend page"
})}),
p
.
querySelector
(
".js-popup--close"
)
&&
p
.
querySelector
(
".js-popup--close"
).
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
(),
p
.
style
.
display
=
"none"
}))};
p
.
default
=
()
=>
{
document
.
getElementById
(
"employee-popup"
)
&&!
n
(
"employee-popup"
)
&&
setTimeout
(()
=>
{
document
.
addEventListener
(
"mouseout"
,
a
)},
3
e3
),
document
.
getElementById
(
"employer-popup"
)
&&!
n
(
"employer-popup"
)
&&
setTimeout
(
l
,
45
e3
)}}}]);
\ No newline at end of file
wp-content/themes/biuro/js/components/popup/popup.js
View file @
bbb29336
...
...
@@ -45,8 +45,6 @@ const showEmployerPopup = () => {
return
;
}
console
.
error
(
'form is focused: '
+
document
.
hasFocus
());
setExpirableItem
(
'employer-popup'
,
'expires'
,
EMPLOYER_EXPIRY
);
window
.
dataLayer
=
window
.
dataLayer
||
[];
...
...
wp-content/themes/biuro/js/main-
a24027de
.min.js
→
wp-content/themes/biuro/js/main-
1409b6f0
.min.js
View file @
bbb29336
!
function
(
e
){
function
t
(
t
){
for
(
var
o
,
r
,
c
=
t
[
0
],
s
=
t
[
1
],
a
=
0
,
l
=
[];
a
<
c
.
length
;
a
++
)
r
=
c
[
a
],
Object
.
prototype
.
hasOwnProperty
.
call
(
n
,
r
)
&&
n
[
r
]
&&
l
.
push
(
n
[
r
][
0
]),
n
[
r
]
=
0
;
for
(
o
in
s
)
Object
.
prototype
.
hasOwnProperty
.
call
(
s
,
o
)
&&
(
e
[
o
]
=
s
[
o
]);
for
(
i
&&
i
(
t
);
l
.
length
;)
l
.
shift
()()}
var
o
=
{},
n
=
{
4
:
0
};
function
r
(
t
){
if
(
o
[
t
])
return
o
[
t
].
exports
;
var
n
=
o
[
t
]
=
{
i
:
t
,
l
:
!
1
,
exports
:{}};
return
e
[
t
].
call
(
n
.
exports
,
n
,
n
.
exports
,
r
),
n
.
l
=!
0
,
n
.
exports
}
r
.
e
=
function
(
e
){
var
t
=
[],
o
=
n
[
e
];
if
(
0
!==
o
)
if
(
o
)
t
.
push
(
o
[
2
]);
else
{
var
c
=
new
Promise
((
function
(
t
,
r
){
o
=
n
[
e
]
=
[
t
,
r
]}));
t
.
push
(
o
[
2
]
=
c
);
var
s
,
a
=
document
.
createElement
(
"script"
);
a
.
charset
=
"utf-8"
,
a
.
timeout
=
120
,
r
.
nc
&&
a
.
setAttribute
(
"nonce"
,
r
.
nc
),
a
.
src
=
function
(
e
){
return
r
.
p
+
"wp-content/themes/biuro/js/components/"
+
({
0
:
"accordion"
,
1
:
"autocomplete"
,
2
:
"feedback"
,
3
:
"job-share"
,
5
:
"map"
,
6
:
"popup"
}[
e
]
||
e
)
+
"-"
+
{
0
:
"2f69296d"
,
1
:
"33628f85"
,
2
:
"68bfd316"
,
3
:
"9c343c1c"
,
5
:
"ed180b29"
,
6
:
"0b575b0f"
}[
e
]
+
".min.js"
}(
e
);
var
i
=
new
Error
;
s
=
function
(
t
){
a
.
onerror
=
a
.
onload
=
null
,
clearTimeout
(
l
);
var
o
=
n
[
e
];
if
(
0
!==
o
){
if
(
o
){
var
r
=
t
&&
(
"load"
===
t
.
type
?
"missing"
:
t
.
type
),
c
=
t
&&
t
.
target
&&
t
.
target
.
src
;
i
.
message
=
"Loading chunk "
+
e
+
" failed.
\n
("
+
r
+
": "
+
c
+
")"
,
i
.
name
=
"ChunkLoadError"
,
i
.
type
=
r
,
i
.
request
=
c
,
o
[
1
](
i
)}
n
[
e
]
=
void
0
}};
var
l
=
setTimeout
((
function
(){
s
({
type
:
"timeout"
,
target
:
a
})}),
12
e4
);
a
.
onerror
=
a
.
onload
=
s
,
document
.
head
.
appendChild
(
a
)}
return
Promise
.
all
(
t
)},
r
.
m
=
e
,
r
.
c
=
o
,
r
.
d
=
function
(
e
,
t
,
o
){
r
.
o
(
e
,
t
)
||
Object
.
defineProperty
(
e
,
t
,{
enumerable
:
!
0
,
get
:
o
})},
r
.
r
=
function
(
e
){
"undefined"
!=
typeof
Symbol
&&
Symbol
.
toStringTag
&&
Object
.
defineProperty
(
e
,
Symbol
.
toStringTag
,{
value
:
"Module"
}),
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
})},
r
.
t
=
function
(
e
,
t
){
if
(
1
&
t
&&
(
e
=
r
(
e
)),
8
&
t
)
return
e
;
if
(
4
&
t
&&
"object"
==
typeof
e
&&
e
&&
e
.
__esModule
)
return
e
;
var
o
=
Object
.
create
(
null
);
if
(
r
.
r
(
o
),
Object
.
defineProperty
(
o
,
"default"
,{
enumerable
:
!
0
,
value
:
e
}),
2
&
t
&&
"string"
!=
typeof
e
)
for
(
var
n
in
e
)
r
.
d
(
o
,
n
,
function
(
t
){
return
e
[
t
]}.
bind
(
null
,
n
));
return
o
},
r
.
n
=
function
(
e
){
var
t
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
r
.
d
(
t
,
"a"
,
t
),
t
},
r
.
o
=
function
(
e
,
t
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
t
)},
r
.
p
=
"/"
,
r
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
};
var
c
=
window
.
webpackJsonp
=
window
.
webpackJsonp
||
[],
s
=
c
.
push
.
bind
(
c
);
c
.
push
=
t
,
c
=
c
.
slice
();
for
(
var
a
=
0
;
a
<
c
.
length
;
a
++
)
t
(
c
[
a
]);
var
i
=
s
;
r
(
r
.
s
=
1
)}([
function
(
e
,
t
,
o
){
"use strict"
;
function
n
(
e
){
return
new
Promise
((
t
,
o
)
=>
{
const
n
=
document
.
createElement
(
"script"
);
n
.
src
=
e
,
n
.
async
=!
0
,
n
.
onload
=
t
,
n
.
onerror
=
o
,
document
.
head
.
appendChild
(
n
)})}
o
.
d
(
t
,
"a"
,(
function
(){
return
n
}))},
function
(
e
,
t
,
o
){
e
.
exports
=
o
(
3
)},
function
(
e
,
t
){
window
.
NodeList
&&!
NodeList
.
prototype
.
forEach
&&
(
NodeList
.
prototype
.
forEach
=
Array
.
prototype
.
forEach
),[
Element
.
prototype
,
CharacterData
.
prototype
,
DocumentType
.
prototype
].
forEach
((
function
(
e
){
e
.
hasOwnProperty
(
"remove"
)
||
Object
.
defineProperty
(
e
,
"remove"
,{
configurable
:
!
0
,
enumerable
:
!
0
,
writable
:
!
0
,
value
:
function
(){
null
!==
this
.
parentNode
&&
this
.
parentNode
.
removeChild
(
this
)}})}))},
function
(
e
,
t
,
o
){
"use strict"
;
o
.
r
(
t
);
o
(
2
);
var
n
=
o
(
0
);
const
r
=
"6Lc76qoUAAAAALk0aYR500zOZVG1BicNl3GTb-Hu"
;
let
c
;
const
s
=
(
e
,
t
)
=>
{
const
o
=
Math
.
floor
(
999999
*
Math
.
random
())
+
1
e5
;
window
.
grecaptcha
.
execute
(
r
,{
action
:
t
+
o
}).
then
(
t
=>
{
e
.
value
=
t
}),
c
||
(
c
=
setInterval
(()
=>
{
s
(
e
,
t
)},
9
e4
))},
a
=
e
=>
{
if
(
c
)
return
;
const
t
=
e
.
dataset
.
action
||
""
;
Object
(
n
.
a
)(
"https://www.google.com/recaptcha/api.js?render="
+
r
).
then
(()
=>
{
window
.
grecaptcha
&&
window
.
grecaptcha
.
ready
((
function
(){
s
(
e
,
t
)}))})};(
e
=>
{
const
t
=
document
.
getElementById
(
"cookie-warning"
),
o
=
document
.
getElementById
(
"cookie-agree"
),
n
=
document
.
getElementById
(
"cookie-close"
),
r
=!!
c
()
&&
localStorage
.
getItem
(
"biuro-agree"
);
function
c
(){
try
{
return
localStorage
.
setItem
(
"a"
,
"a"
),
localStorage
.
removeItem
(
"a"
),
!
0
}
catch
(
e
){
return
!
1
}}
t
&&
o
&&
n
&&!
r
&&
(
t
.
style
.
display
=
"block"
,
o
.
addEventListener
(
"click"
,()
=>
{
c
()
&&
localStorage
.
setItem
(
"biuro-agree"
,
"true"
),
t
.
style
.
display
=
"none"
}),
n
.
addEventListener
(
"click"
,()
=>
{
t
.
style
.
display
=
"none"
}))})(
window
),(
e
=>
{
const
t
=
document
.
querySelector
(
".c-nav--lang"
);
t
&&
t
.
addEventListener
(
"click"
,
e
=>
{
e
.
currentTarget
.
classList
.
toggle
(
"c-nav--lang--is-open"
)})})(
window
),
window
,
document
.
querySelectorAll
(
".js-toggle--nav"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
(),
document
.
body
.
classList
.
toggle
(
"is-nav--open"
)})}),
document
.
querySelectorAll
(
".js-toggle--aside"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
(),
document
.
body
.
classList
.
remove
(
"is-aside--open"
),
document
.
body
.
classList
.
remove
(
"is-aside--open-additional"
),
document
.
body
.
classList
.
remove
(
"is-aside--open-city"
)})}),
document
.
querySelectorAll
(
".js-toggle--aside-city"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
(),
document
.
body
.
classList
.
add
(
"is-aside--open"
),
document
.
body
.
classList
.
remove
(
"is-aside--open-additional"
),
document
.
body
.
classList
.
add
(
"is-aside--open-city"
)})}),
document
.
querySelectorAll
(
".js-toggle--aside--additional"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
(),
document
.
body
.
classList
.
toggle
(
"is-aside--open"
),
document
.
body
.
classList
.
remove
(
"is-aside--open-city"
),
document
.
body
.
classList
.
add
(
"is-aside--open-additional"
)})}),
document
.
querySelectorAll
(
".js-form--input-file"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"change"
,()
=>
{
const
t
=
e
.
parentNode
,
o
=
e
.
value
.
split
(
/
\\
|
\/
/
).
pop
(),
n
=
t
.
querySelector
(
".js-form--input-file-text"
);
n
&&
o
&&
(
n
.
innerHTML
=
o
)})}),
document
.
querySelectorAll
(
".js-toggle--services"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,()
=>
{
e
.
parentNode
.
classList
.
toggle
(
"c-services--is-open"
)})}),
document
.
querySelectorAll
(
".js-toggle--sections"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,()
=>
{
const
t
=
e
.
parentNode
;
t
.
classList
.
contains
(
"c-sections--is-open"
)
||
document
.
querySelectorAll
(
".c-sections--is-open"
).
forEach
(
e
=>
{
e
.
classList
.
remove
(
"c-sections--is-open"
)}),
t
.
classList
.
toggle
(
"c-sections--is-open"
)})}),
document
.
querySelectorAll
(
".js-expand-jobs-section"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
t
=>
{
t
.
preventDefault
(),
e
.
parentNode
.
classList
.
remove
(
"c-jobs-section--is-closed"
),
e
.
remove
()})});
const
i
=
()
=>
{
const
e
=
document
.
querySelector
(
'[name="s"][value="1"]'
);
if
(
e
)
return
void
e
.
click
();
const
t
=
document
.
querySelector
(
'[name="name"]'
);
t
&&
t
.
focus
()};
document
.
querySelector
(
".js-inititate-position-form"
)
&&
document
.
querySelector
(
".js-inititate-position-form"
).
addEventListener
(
"click"
,
i
),
document
.
querySelector
(
".js-focus-form"
)
&&
document
.
querySelector
(
".js-focus-form"
).
addEventListener
(
"click"
,()
=>
{
const
e
=
document
.
querySelector
(
".c-form input:first-of-type"
);
e
&&
e
.
focus
()}),
document
.
querySelector
(
".js-modal--close"
)
&&
document
.
querySelector
(
".js-modal--close"
).
addEventListener
(
"click"
,()
=>
{
const
e
=
document
.
querySelector
(
".c-modal"
);
e
&&
e
.
remove
();
const
t
=
document
.
querySelector
(
".c-form [autofocus]"
);
t
&&
t
.
focus
()}),(
e
=>
{
const
t
=
document
.
querySelector
(
".c-form [autofocus]"
);
if
(
t
&&
t
.
focus
(),
location
.
hash
){
const
e
=
document
.
querySelector
(
".c-form--input-wrap--error input"
)
||
document
.
querySelector
(
".c-form--checkbox--error"
);
if
(
e
)
return
void
e
.
focus
();
const
t
=
document
.
querySelector
(
'.c-form [name="name"]'
);
t
&&
t
.
focus
()}})(
window
),
window
,
document
.
querySelectorAll
(
".gtm-share-click"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
t
=>
{
const
o
=
e
.
dataset
||
{};
window
.
dataLayer
=
window
.
dataLayer
||
[],
window
.
dataLayer
.
push
({
event
:
"shareClick"
,
shareLabel
:
o
.
label
||
""
})})}),
document
.
querySelectorAll
(
".gtm-click"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
t
=>
{
const
o
=
e
.
dataset
||
{};
window
.
dataLayer
=
window
.
dataLayer
||
[],
window
.
dataLayer
.
push
({
event
:
o
.
event
||
""
,
label
:
o
.
label
||
""
})})});
document
.
querySelectorAll
(
'[name="form-position"], [name="form-employees"], [name="form-employers"], [name="form-recommend"], [name="form-newsletter"]'
).
forEach
(
e
=>
{
e
.
addEventListener
(
"submit"
,()
=>
{(
e
=>
{
e
.
querySelector
(
'[type="submit"]'
)
&&
(
e
.
querySelector
(
'[type="submit"]'
).
classList
.
add
(
"c-btn--disabled"
),
e
.
querySelector
(
'[type="submit"]'
).
classList
.
add
(
"c-btn--loading"
))})(
e
)})}),
document
.
querySelector
(
"#submit-recommend"
)
&&
document
.
querySelector
(
"#submit-recommend"
).
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
();
const
t
=
document
.
querySelector
(
'[name="form-recommend"] [type="submit"]'
);
t
&&
(
e
.
currentTarget
.
classList
.
add
(
"c-btn--disabled"
),
e
.
currentTarget
.
classList
.
add
(
"c-btn--loading"
),
t
.
click
())}),
document
.
querySelector
(
".js-submit-employees-form"
)
&&
document
.
querySelector
(
".js-submit-employees-form"
).
addEventListener
(
"click"
,
e
=>
{
const
t
=
document
.
querySelector
(
'[name="form-employees"] [type="submit"]'
);
t
&&
(
e
.
preventDefault
(),
e
.
currentTarget
.
classList
.
add
(
"c-btn--disabled"
),
e
.
currentTarget
.
classList
.
add
(
"c-btn--loading"
),
t
.
click
())}),
document
.
querySelector
(
".js-accordion--header"
)
&&
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
0
).
then
(
o
.
bind
(
null
,
7
));
return
e
}().
then
(
e
=>
{
e
()});(
e
=>
{
if
(
!
e
)
return
;
const
t
=
()
=>
{(
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
2
).
then
(
o
.
bind
(
null
,
8
));
return
e
})().
then
(
e
=>
{
e
()})};
if
(
!
window
.
IntersectionObserver
)
return
void
t
();
const
n
=
new
IntersectionObserver
(
e
=>
{
e
.
forEach
(
e
=>
{
e
.
isIntersecting
&&
(
t
(),
n
.
unobserve
(
e
.
target
))})},{});
n
.
observe
(
e
)})(
document
.
querySelector
(
".c-feedbacks--inner"
));
const
l
=
()
=>
{
const
e
=
()
=>
{(
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
1
).
then
(
o
.
bind
(
null
,
9
));
return
e
})().
then
(
e
=>
{
e
()})};
window
.
requestIdleCallback
?
window
.
requestIdleCallback
(
e
):
e
()};(
document
.
getElementById
(
"search"
)
||
document
.
getElementById
(
"form-city"
)
||
document
.
getElementById
(
"recommend-form-city"
))
&&
l
(),(
document
.
getElementById
(
"js-map--divisions"
)
||
document
.
getElementById
(
"js-map--cities"
)
||
document
.
getElementById
(
"js-map--regions"
))
&&
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
5
).
then
(
o
.
bind
(
null
,
10
));
return
e
}().
then
(
e
=>
{
e
()}),(
document
.
querySelector
(
".js-copy-to-clipboard"
)
||
document
.
querySelector
(
".js-share-messenger"
)
||
document
.
querySelector
(
".js-share-whatsapp"
)
||
document
.
querySelector
(
".js-biuro-facebook"
))
&&
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
3
).
then
(
o
.
bind
(
null
,
11
));
return
e
}().
then
(
e
=>
{
e
()}),
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
6
).
then
(
o
.
bind
(
null
,
12
));
e
()}(),
document
.
querySelector
(
".js-collapse-row--toggle"
)
&&
document
.
querySelector
(
".js-collapse-row--toggle"
).
addEventListener
(
"click"
,
e
=>
{
e
.
currentTarget
.
parentNode
.
classList
.
toggle
(
"c-form--row--collapsed"
)});
const
d
=
document
.
getElementById
(
"g-recaptcha-response"
);
d
&&
async
function
(
e
){
if
(
"IntersectionObserver"
in
window
){
const
t
=
e
.
closest
(
"form"
),
o
=
new
IntersectionObserver
(
t
=>
{
t
.
forEach
(
t
=>
{
t
.
isIntersecting
&&
(
a
(
e
),
o
.
unobserve
(
t
.
target
))})},{});
o
.
observe
(
t
)}
else
window
.
requestIdleCallback
?
window
.
requestIdleCallback
(()
=>
{
a
(
e
)}):
a
(
e
)}(
d
),(
e
=>
{
const
t
=
document
.
getElementById
(
"search"
);
t
&&
document
.
querySelectorAll
(
".js-search--focus"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"focus"
,()
=>
{
window
.
innerWidth
<
960
&&
t
.
getBoundingClientRect
().
top
>
80
&&
window
.
scroll
(
0
,
142
)})})})(
window
)}]);
\ No newline at end of file
!
function
(
e
){
function
t
(
t
){
for
(
var
o
,
r
,
c
=
t
[
0
],
s
=
t
[
1
],
a
=
0
,
l
=
[];
a
<
c
.
length
;
a
++
)
r
=
c
[
a
],
Object
.
prototype
.
hasOwnProperty
.
call
(
n
,
r
)
&&
n
[
r
]
&&
l
.
push
(
n
[
r
][
0
]),
n
[
r
]
=
0
;
for
(
o
in
s
)
Object
.
prototype
.
hasOwnProperty
.
call
(
s
,
o
)
&&
(
e
[
o
]
=
s
[
o
]);
for
(
i
&&
i
(
t
);
l
.
length
;)
l
.
shift
()()}
var
o
=
{},
n
=
{
4
:
0
};
function
r
(
t
){
if
(
o
[
t
])
return
o
[
t
].
exports
;
var
n
=
o
[
t
]
=
{
i
:
t
,
l
:
!
1
,
exports
:{}};
return
e
[
t
].
call
(
n
.
exports
,
n
,
n
.
exports
,
r
),
n
.
l
=!
0
,
n
.
exports
}
r
.
e
=
function
(
e
){
var
t
=
[],
o
=
n
[
e
];
if
(
0
!==
o
)
if
(
o
)
t
.
push
(
o
[
2
]);
else
{
var
c
=
new
Promise
((
function
(
t
,
r
){
o
=
n
[
e
]
=
[
t
,
r
]}));
t
.
push
(
o
[
2
]
=
c
);
var
s
,
a
=
document
.
createElement
(
"script"
);
a
.
charset
=
"utf-8"
,
a
.
timeout
=
120
,
r
.
nc
&&
a
.
setAttribute
(
"nonce"
,
r
.
nc
),
a
.
src
=
function
(
e
){
return
r
.
p
+
"wp-content/themes/biuro/js/components/"
+
({
0
:
"accordion"
,
1
:
"autocomplete"
,
2
:
"feedback"
,
3
:
"job-share"
,
5
:
"map"
,
6
:
"popup"
}[
e
]
||
e
)
+
"-"
+
{
0
:
"2f69296d"
,
1
:
"33628f85"
,
2
:
"68bfd316"
,
3
:
"9c343c1c"
,
5
:
"ed180b29"
,
6
:
"c65d3264"
}[
e
]
+
".min.js"
}(
e
);
var
i
=
new
Error
;
s
=
function
(
t
){
a
.
onerror
=
a
.
onload
=
null
,
clearTimeout
(
l
);
var
o
=
n
[
e
];
if
(
0
!==
o
){
if
(
o
){
var
r
=
t
&&
(
"load"
===
t
.
type
?
"missing"
:
t
.
type
),
c
=
t
&&
t
.
target
&&
t
.
target
.
src
;
i
.
message
=
"Loading chunk "
+
e
+
" failed.
\n
("
+
r
+
": "
+
c
+
")"
,
i
.
name
=
"ChunkLoadError"
,
i
.
type
=
r
,
i
.
request
=
c
,
o
[
1
](
i
)}
n
[
e
]
=
void
0
}};
var
l
=
setTimeout
((
function
(){
s
({
type
:
"timeout"
,
target
:
a
})}),
12
e4
);
a
.
onerror
=
a
.
onload
=
s
,
document
.
head
.
appendChild
(
a
)}
return
Promise
.
all
(
t
)},
r
.
m
=
e
,
r
.
c
=
o
,
r
.
d
=
function
(
e
,
t
,
o
){
r
.
o
(
e
,
t
)
||
Object
.
defineProperty
(
e
,
t
,{
enumerable
:
!
0
,
get
:
o
})},
r
.
r
=
function
(
e
){
"undefined"
!=
typeof
Symbol
&&
Symbol
.
toStringTag
&&
Object
.
defineProperty
(
e
,
Symbol
.
toStringTag
,{
value
:
"Module"
}),
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
})},
r
.
t
=
function
(
e
,
t
){
if
(
1
&
t
&&
(
e
=
r
(
e
)),
8
&
t
)
return
e
;
if
(
4
&
t
&&
"object"
==
typeof
e
&&
e
&&
e
.
__esModule
)
return
e
;
var
o
=
Object
.
create
(
null
);
if
(
r
.
r
(
o
),
Object
.
defineProperty
(
o
,
"default"
,{
enumerable
:
!
0
,
value
:
e
}),
2
&
t
&&
"string"
!=
typeof
e
)
for
(
var
n
in
e
)
r
.
d
(
o
,
n
,
function
(
t
){
return
e
[
t
]}.
bind
(
null
,
n
));
return
o
},
r
.
n
=
function
(
e
){
var
t
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
r
.
d
(
t
,
"a"
,
t
),
t
},
r
.
o
=
function
(
e
,
t
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
t
)},
r
.
p
=
"/"
,
r
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
};
var
c
=
window
.
webpackJsonp
=
window
.
webpackJsonp
||
[],
s
=
c
.
push
.
bind
(
c
);
c
.
push
=
t
,
c
=
c
.
slice
();
for
(
var
a
=
0
;
a
<
c
.
length
;
a
++
)
t
(
c
[
a
]);
var
i
=
s
;
r
(
r
.
s
=
1
)}([
function
(
e
,
t
,
o
){
"use strict"
;
function
n
(
e
){
return
new
Promise
((
t
,
o
)
=>
{
const
n
=
document
.
createElement
(
"script"
);
n
.
src
=
e
,
n
.
async
=!
0
,
n
.
onload
=
t
,
n
.
onerror
=
o
,
document
.
head
.
appendChild
(
n
)})}
o
.
d
(
t
,
"a"
,(
function
(){
return
n
}))},
function
(
e
,
t
,
o
){
e
.
exports
=
o
(
3
)},
function
(
e
,
t
){
window
.
NodeList
&&!
NodeList
.
prototype
.
forEach
&&
(
NodeList
.
prototype
.
forEach
=
Array
.
prototype
.
forEach
),[
Element
.
prototype
,
CharacterData
.
prototype
,
DocumentType
.
prototype
].
forEach
((
function
(
e
){
e
.
hasOwnProperty
(
"remove"
)
||
Object
.
defineProperty
(
e
,
"remove"
,{
configurable
:
!
0
,
enumerable
:
!
0
,
writable
:
!
0
,
value
:
function
(){
null
!==
this
.
parentNode
&&
this
.
parentNode
.
removeChild
(
this
)}})}))},
function
(
e
,
t
,
o
){
"use strict"
;
o
.
r
(
t
);
o
(
2
);
var
n
=
o
(
0
);
const
r
=
"6Lc76qoUAAAAALk0aYR500zOZVG1BicNl3GTb-Hu"
;
let
c
;
const
s
=
(
e
,
t
)
=>
{
const
o
=
Math
.
floor
(
999999
*
Math
.
random
())
+
1
e5
;
window
.
grecaptcha
.
execute
(
r
,{
action
:
t
+
o
}).
then
(
t
=>
{
e
.
value
=
t
}),
c
||
(
c
=
setInterval
(()
=>
{
s
(
e
,
t
)},
9
e4
))},
a
=
e
=>
{
if
(
c
)
return
;
const
t
=
e
.
dataset
.
action
||
""
;
Object
(
n
.
a
)(
"https://www.google.com/recaptcha/api.js?render="
+
r
).
then
(()
=>
{
window
.
grecaptcha
&&
window
.
grecaptcha
.
ready
((
function
(){
s
(
e
,
t
)}))})};(
e
=>
{
const
t
=
document
.
getElementById
(
"cookie-warning"
),
o
=
document
.
getElementById
(
"cookie-agree"
),
n
=
document
.
getElementById
(
"cookie-close"
),
r
=!!
c
()
&&
localStorage
.
getItem
(
"biuro-agree"
);
function
c
(){
try
{
return
localStorage
.
setItem
(
"a"
,
"a"
),
localStorage
.
removeItem
(
"a"
),
!
0
}
catch
(
e
){
return
!
1
}}
t
&&
o
&&
n
&&!
r
&&
(
t
.
style
.
display
=
"block"
,
o
.
addEventListener
(
"click"
,()
=>
{
c
()
&&
localStorage
.
setItem
(
"biuro-agree"
,
"true"
),
t
.
style
.
display
=
"none"
}),
n
.
addEventListener
(
"click"
,()
=>
{
t
.
style
.
display
=
"none"
}))})(
window
),(
e
=>
{
const
t
=
document
.
querySelector
(
".c-nav--lang"
);
t
&&
t
.
addEventListener
(
"click"
,
e
=>
{
e
.
currentTarget
.
classList
.
toggle
(
"c-nav--lang--is-open"
)})})(
window
),
window
,
document
.
querySelectorAll
(
".js-toggle--nav"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
(),
document
.
body
.
classList
.
toggle
(
"is-nav--open"
)})}),
document
.
querySelectorAll
(
".js-toggle--aside"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
(),
document
.
body
.
classList
.
remove
(
"is-aside--open"
),
document
.
body
.
classList
.
remove
(
"is-aside--open-additional"
),
document
.
body
.
classList
.
remove
(
"is-aside--open-city"
)})}),
document
.
querySelectorAll
(
".js-toggle--aside-city"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
(),
document
.
body
.
classList
.
add
(
"is-aside--open"
),
document
.
body
.
classList
.
remove
(
"is-aside--open-additional"
),
document
.
body
.
classList
.
add
(
"is-aside--open-city"
)})}),
document
.
querySelectorAll
(
".js-toggle--aside--additional"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
(),
document
.
body
.
classList
.
toggle
(
"is-aside--open"
),
document
.
body
.
classList
.
remove
(
"is-aside--open-city"
),
document
.
body
.
classList
.
add
(
"is-aside--open-additional"
)})}),
document
.
querySelectorAll
(
".js-form--input-file"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"change"
,()
=>
{
const
t
=
e
.
parentNode
,
o
=
e
.
value
.
split
(
/
\\
|
\/
/
).
pop
(),
n
=
t
.
querySelector
(
".js-form--input-file-text"
);
n
&&
o
&&
(
n
.
innerHTML
=
o
)})}),
document
.
querySelectorAll
(
".js-toggle--services"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,()
=>
{
e
.
parentNode
.
classList
.
toggle
(
"c-services--is-open"
)})}),
document
.
querySelectorAll
(
".js-toggle--sections"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,()
=>
{
const
t
=
e
.
parentNode
;
t
.
classList
.
contains
(
"c-sections--is-open"
)
||
document
.
querySelectorAll
(
".c-sections--is-open"
).
forEach
(
e
=>
{
e
.
classList
.
remove
(
"c-sections--is-open"
)}),
t
.
classList
.
toggle
(
"c-sections--is-open"
)})}),
document
.
querySelectorAll
(
".js-expand-jobs-section"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
t
=>
{
t
.
preventDefault
(),
e
.
parentNode
.
classList
.
remove
(
"c-jobs-section--is-closed"
),
e
.
remove
()})});
const
i
=
()
=>
{
const
e
=
document
.
querySelector
(
'[name="s"][value="1"]'
);
if
(
e
)
return
void
e
.
click
();
const
t
=
document
.
querySelector
(
'[name="name"]'
);
t
&&
t
.
focus
()};
document
.
querySelector
(
".js-inititate-position-form"
)
&&
document
.
querySelector
(
".js-inititate-position-form"
).
addEventListener
(
"click"
,
i
),
document
.
querySelector
(
".js-focus-form"
)
&&
document
.
querySelector
(
".js-focus-form"
).
addEventListener
(
"click"
,()
=>
{
const
e
=
document
.
querySelector
(
".c-form input:first-of-type"
);
e
&&
e
.
focus
()}),
document
.
querySelector
(
".js-modal--close"
)
&&
document
.
querySelector
(
".js-modal--close"
).
addEventListener
(
"click"
,()
=>
{
const
e
=
document
.
querySelector
(
".c-modal"
);
e
&&
e
.
remove
();
const
t
=
document
.
querySelector
(
".c-form [autofocus]"
);
t
&&
t
.
focus
()}),(
e
=>
{
const
t
=
document
.
querySelector
(
".c-form [autofocus]"
);
if
(
t
&&
t
.
focus
(),
location
.
hash
){
const
e
=
document
.
querySelector
(
".c-form--input-wrap--error input"
)
||
document
.
querySelector
(
".c-form--checkbox--error"
);
if
(
e
)
return
void
e
.
focus
();
const
t
=
document
.
querySelector
(
'.c-form [name="name"]'
);
t
&&
t
.
focus
()}})(
window
),
window
,
document
.
querySelectorAll
(
".gtm-share-click"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
t
=>
{
const
o
=
e
.
dataset
||
{};
window
.
dataLayer
=
window
.
dataLayer
||
[],
window
.
dataLayer
.
push
({
event
:
"shareClick"
,
shareLabel
:
o
.
label
||
""
})})}),
document
.
querySelectorAll
(
".gtm-click"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"click"
,
t
=>
{
const
o
=
e
.
dataset
||
{};
window
.
dataLayer
=
window
.
dataLayer
||
[],
window
.
dataLayer
.
push
({
event
:
o
.
event
||
""
,
label
:
o
.
label
||
""
})})});
document
.
querySelectorAll
(
'[name="form-position"], [name="form-employees"], [name="form-employers"], [name="form-recommend"], [name="form-newsletter"]'
).
forEach
(
e
=>
{
e
.
addEventListener
(
"submit"
,()
=>
{(
e
=>
{
e
.
querySelector
(
'[type="submit"]'
)
&&
(
e
.
querySelector
(
'[type="submit"]'
).
classList
.
add
(
"c-btn--disabled"
),
e
.
querySelector
(
'[type="submit"]'
).
classList
.
add
(
"c-btn--loading"
))})(
e
)})}),
document
.
querySelector
(
"#submit-recommend"
)
&&
document
.
querySelector
(
"#submit-recommend"
).
addEventListener
(
"click"
,
e
=>
{
e
.
preventDefault
();
const
t
=
document
.
querySelector
(
'[name="form-recommend"] [type="submit"]'
);
t
&&
(
e
.
currentTarget
.
classList
.
add
(
"c-btn--disabled"
),
e
.
currentTarget
.
classList
.
add
(
"c-btn--loading"
),
t
.
click
())}),
document
.
querySelector
(
".js-submit-employees-form"
)
&&
document
.
querySelector
(
".js-submit-employees-form"
).
addEventListener
(
"click"
,
e
=>
{
const
t
=
document
.
querySelector
(
'[name="form-employees"] [type="submit"]'
);
t
&&
(
e
.
preventDefault
(),
e
.
currentTarget
.
classList
.
add
(
"c-btn--disabled"
),
e
.
currentTarget
.
classList
.
add
(
"c-btn--loading"
),
t
.
click
())}),
document
.
querySelector
(
".js-accordion--header"
)
&&
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
0
).
then
(
o
.
bind
(
null
,
7
));
return
e
}().
then
(
e
=>
{
e
()});(
e
=>
{
if
(
!
e
)
return
;
const
t
=
()
=>
{(
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
2
).
then
(
o
.
bind
(
null
,
8
));
return
e
})().
then
(
e
=>
{
e
()})};
if
(
!
window
.
IntersectionObserver
)
return
void
t
();
const
n
=
new
IntersectionObserver
(
e
=>
{
e
.
forEach
(
e
=>
{
e
.
isIntersecting
&&
(
t
(),
n
.
unobserve
(
e
.
target
))})},{});
n
.
observe
(
e
)})(
document
.
querySelector
(
".c-feedbacks--inner"
));
const
l
=
()
=>
{
const
e
=
()
=>
{(
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
1
).
then
(
o
.
bind
(
null
,
9
));
return
e
})().
then
(
e
=>
{
e
()})};
window
.
requestIdleCallback
?
window
.
requestIdleCallback
(
e
):
e
()};(
document
.
getElementById
(
"search"
)
||
document
.
getElementById
(
"form-city"
)
||
document
.
getElementById
(
"recommend-form-city"
))
&&
l
(),(
document
.
getElementById
(
"js-map--divisions"
)
||
document
.
getElementById
(
"js-map--cities"
)
||
document
.
getElementById
(
"js-map--regions"
))
&&
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
5
).
then
(
o
.
bind
(
null
,
10
));
return
e
}().
then
(
e
=>
{
e
()}),(
document
.
querySelector
(
".js-copy-to-clipboard"
)
||
document
.
querySelector
(
".js-share-messenger"
)
||
document
.
querySelector
(
".js-share-whatsapp"
)
||
document
.
querySelector
(
".js-biuro-facebook"
))
&&
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
3
).
then
(
o
.
bind
(
null
,
11
));
return
e
}().
then
(
e
=>
{
e
()}),
async
function
(){
const
{
default
:
e
}
=
await
o
.
e
(
6
).
then
(
o
.
bind
(
null
,
12
));
e
()}(),
document
.
querySelector
(
".js-collapse-row--toggle"
)
&&
document
.
querySelector
(
".js-collapse-row--toggle"
).
addEventListener
(
"click"
,
e
=>
{
e
.
currentTarget
.
parentNode
.
classList
.
toggle
(
"c-form--row--collapsed"
)});
const
d
=
document
.
getElementById
(
"g-recaptcha-response"
);
d
&&
async
function
(
e
){
if
(
"IntersectionObserver"
in
window
){
const
t
=
e
.
closest
(
"form"
),
o
=
new
IntersectionObserver
(
t
=>
{
t
.
forEach
(
t
=>
{
t
.
isIntersecting
&&
(
a
(
e
),
o
.
unobserve
(
t
.
target
))})},{});
o
.
observe
(
t
)}
else
window
.
requestIdleCallback
?
window
.
requestIdleCallback
(()
=>
{
a
(
e
)}):
a
(
e
)}(
d
),(
e
=>
{
const
t
=
document
.
getElementById
(
"search"
);
t
&&
document
.
querySelectorAll
(
".js-search--focus"
).
forEach
(
e
=>
{
e
.
addEventListener
(
"focus"
,()
=>
{
window
.
innerWidth
<
960
&&
t
.
getBoundingClientRect
().
top
>
80
&&
window
.
scroll
(
0
,
142
)})})})(
window
)}]);
\ No newline at end of file
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