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
358de24d
Commit
358de24d
authored
Oct 03, 2019
by
Simonas
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'langing-pages' into dev
parents
4ba3f759
12a1e7ae
Changes
31
Show whitespace changes
Inline
Side-by-side
Showing
31 changed files
with
671 additions
and
21 deletions
+671
-21
docker-compose.yml
docker-compose.yml
+3
-0
biuro-contacts-public--employees--step-1.php
...lic/partials/biuro-contacts-public--employees--step-1.php
+1
-1
biuro-contacts-public--employees.php
...acts/public/partials/biuro-contacts-public--employees.php
+12
-0
biuro-html.php
wp-content/plugins/biuro-html/biuro-html.php
+2
-1
biuro-jobs.php
wp-content/plugins/biuro-jobs/biuro-jobs.php
+209
-0
_layout--inner.css
wp-content/themes/biuro/css/05-layout/_layout--inner.css
+2
-0
_layout--section.css
wp-content/themes/biuro/css/05-layout/_layout--section.css
+22
-1
__components.css
wp-content/themes/biuro/css/07-components/__components.css
+2
-0
_component--btn.css
...ontent/themes/biuro/css/07-components/_component--btn.css
+5
-0
_component--contact-landing-3.css
...biuro/css/07-components/_component--contact-landing-3.css
+55
-0
_component--contact-landing-4.css
...biuro/css/07-components/_component--contact-landing-4.css
+55
-0
_component--heading.css
...nt/themes/biuro/css/07-components/_component--heading.css
+30
-0
_component--ico.css
...ontent/themes/biuro/css/07-components/_component--ico.css
+12
-5
_component--jobs.css
...ntent/themes/biuro/css/07-components/_component--jobs.css
+25
-0
core-86e15d5a72.min.css
wp-content/themes/biuro/css/core-86e15d5a72.min.css
+0
-1
core-9fc5a0a5d0.min.css
wp-content/themes/biuro/css/core-9fc5a0a5d0.min.css
+1
-0
main-196f407b9c.min.css
wp-content/themes/biuro/css/main-196f407b9c.min.css
+0
-3
main-1cb140d15a.min.css
wp-content/themes/biuro/css/main-1cb140d15a.min.css
+3
-0
employees-langing-page-3.php
wp-content/themes/biuro/employees-langing-page-3.php
+82
-0
employees-langing-page-4.php
wp-content/themes/biuro/employees-langing-page-4.php
+89
-0
footer.php
wp-content/themes/biuro/footer.php
+2
-2
functions.php
wp-content/themes/biuro/functions.php
+27
-0
header-langing.php
wp-content/themes/biuro/header-langing.php
+3
-3
header.php
wp-content/themes/biuro/header.php
+3
-3
landing-3.jpg
wp-content/themes/biuro/i/sections/landing-3.jpg
+0
-0
landing-3.webp
wp-content/themes/biuro/i/sections/landing-3.webp
+0
-0
landing-4.jpg
wp-content/themes/biuro/i/sections/landing-4.jpg
+0
-0
landing-4.webp
wp-content/themes/biuro/i/sections/landing-4.webp
+0
-0
main-44985e00.min.js
wp-content/themes/biuro/js/main-44985e00.min.js
+1
-1
main.js
wp-content/themes/biuro/js/main.js
+16
-0
icons.php
wp-content/themes/biuro/template-parts/svg/icons.php
+9
-0
No files found.
docker-compose.yml
View file @
358de24d
...
...
@@ -32,6 +32,7 @@ services:
-
./wp-content/plugins/biuro-contacts:/var/www/html/wp-content/plugins/biuro-contacts
-
./wp-content/plugins/biuro-feedbacks:/var/www/html/wp-content/plugins/biuro-feedbacks
-
./wp-content/plugins/biuro-html:/var/www/html/wp-content/plugins/biuro-html
-
./wp-content/plugins/biuro-jobs:/var/www/html/wp-content/plugins/biuro-jobs
-
./wp-content/plugins/biuro-sections:/var/www/html/wp-content/plugins/biuro-sections
-
./wp-content/plugins/biuro-services:/var/www/html/wp-content/plugins/biuro-services
-
./wp-content/plugins/biuro-values:/var/www/html/wp-content/plugins/biuro-values
...
...
@@ -100,6 +101,7 @@ services:
-
./wp-content/plugins/biuro-contacts:/var/www/html/wp-content/plugins/biuro-contacts
-
./wp-content/plugins/biuro-feedbacks:/var/www/html/wp-content/plugins/biuro-feedbacks
-
./wp-content/plugins/biuro-html:/var/www/html/wp-content/plugins/biuro-html
-
./wp-content/plugins/biuro-jobs:/var/www/html/wp-content/plugins/biuro-jobs
-
./wp-content/plugins/biuro-sections:/var/www/html/wp-content/plugins/biuro-sections
-
./wp-content/plugins/biuro-services:/var/www/html/wp-content/plugins/biuro-services
-
./wp-content/plugins/biuro-values:/var/www/html/wp-content/plugins/biuro-values
...
...
@@ -140,6 +142,7 @@ services:
-
./wp-content/plugins/biuro-contacts:/var/www/html/wp-content/plugins/biuro-contacts
-
./wp-content/plugins/biuro-feedbacks:/var/www/html/wp-content/plugins/biuro-feedbacks
-
./wp-content/plugins/biuro-html:/var/www/html/wp-content/plugins/biuro-html
-
./wp-content/plugins/biuro-jobs:/var/www/html/wp-content/plugins/biuro-jobs
-
./wp-content/plugins/biuro-sections:/var/www/html/wp-content/plugins/biuro-sections
-
./wp-content/plugins/biuro-services:/var/www/html/wp-content/plugins/biuro-services
-
./wp-content/plugins/biuro-values:/var/www/html/wp-content/plugins/biuro-values
...
...
wp-content/plugins/biuro-contacts/public/partials/biuro-contacts-public--employees--step-1.php
View file @
358de24d
...
...
@@ -77,7 +77,7 @@ if ( ! defined( 'WPINC' ) ) die;
<div
class=
"c-form--row"
>
<div
class=
"c-form--submit-wrap"
>
<?php
if
(
isset
(
$attr
[
'page'
])
&&
(
$attr
[
'page'
]
==
'landing-1'
||
$attr
[
'page'
]
==
'landing-2'
))
:
if
(
isset
(
$attr
[
'page'
])
&&
(
$attr
[
'page'
]
==
'landing-1'
||
$attr
[
'page'
]
==
'landing-2'
||
$attr
[
'page'
]
==
'landing-3'
||
$attr
[
'page'
]
==
'landing-4'
))
:
?>
<button
type=
"submit"
class=
"o-btn c-btn--main c-btn--fill"
name=
"s"
value=
"1"
>
<?php
_e
(
'Get a job offer'
,
'biuro'
);
?>
</button>
<?php
...
...
wp-content/plugins/biuro-contacts/public/partials/biuro-contacts-public--employees.php
View file @
358de24d
...
...
@@ -91,6 +91,18 @@ window.dataLayer.push({ event: 'b2c_form_submit_success_validated', label: 'Land
<script>
window
.
dataLayer
.
push
({
event
:
'b2c_form_submit_success_validated'
,
label
:
'Landing page 2'
});
</script>
<?php
elseif
(
isset
(
$attr
[
'page'
])
&&
$attr
[
'page'
]
==
'landing-3'
)
:
?>
<script>
window
.
dataLayer
.
push
({
event
:
'b2c_form_submit_success_validated'
,
label
:
'Landing page 3'
});
</script>
<?php
elseif
(
isset
(
$attr
[
'page'
])
&&
$attr
[
'page'
]
==
'landing-4'
)
:
?>
<script>
window
.
dataLayer
.
push
({
event
:
'b2c_form_submit_success_validated'
,
label
:
'Landing page 4'
});
</script>
<?php
else
:
?>
...
...
wp-content/plugins/biuro-html/biuro-html.php
View file @
358de24d
...
...
@@ -66,7 +66,8 @@ class Biuro_HTML extends WP_Widget {
}
if
(
$content
!=
""
)
{
echo
'<p>'
.
$content
.
'</p>'
;
// echo '<p>' . $content . '</p>';
echo
$content
;
}
// WordPress core after_widget hook (always include )
...
...
wp-content/plugins/biuro-jobs/biuro-jobs.php
0 → 100644
View file @
358de24d
<?php
/*
Plugin Name: Biuro Jobs
Description: Biuro Jobs plugin
Author: Biuro
Version: 1.0
Author URI: https://www.biuro.lt/
*/
class
Biuro_Jobs
extends
WP_Widget
{
// Main constructor
public
function
__construct
()
{
parent
::
__construct
(
'biuro-jobs'
,
__
(
'Biuro Jobs | Biuro'
,
'biuro'
),
array
(
'customize_selective_refresh'
=>
true
,
)
);
}
// The widget form (for the backend )
public
function
form
(
$instance
)
{
// Set widget defaults
$defaults
=
array
(
'heading'
=>
''
,
'url'
=>
''
,
'title1'
=>
''
,
'description1'
=>
''
,
'city1'
=>
''
,
'salary1'
=>
''
,
'id1'
=>
''
,
'title2'
=>
''
,
'description2'
=>
''
,
'city2'
=>
''
,
'salary2'
=>
''
,
'id2'
=>
''
,
'title3'
=>
''
,
'description3'
=>
''
,
'city3'
=>
''
,
'salary3'
=>
''
,
'id3'
=>
''
,
'title4'
=>
''
,
'description4'
=>
''
,
'city4'
=>
''
,
'salary4'
=>
''
,
'id4'
=>
''
,
'title5'
=>
''
,
'description5'
=>
''
,
'city5'
=>
''
,
'salary5'
=>
''
,
'id5'
=>
''
,
);
// Parse current settings with defaults
extract
(
wp_parse_args
(
(
array
)
$instance
,
$defaults
)
);
?>
<p>
<label
for=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'heading'
)
);
?>
"
>
<?php
_e
(
'Heading'
,
'biuro'
);
?><?php
echo
' '
.
$i
.
':'
;
?>
</label>
<input
class=
"widefat"
id=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'heading'
)
);
?>
"
name=
"
<?php
echo
esc_attr
(
$this
->
get_field_name
(
'heading'
)
);
?>
"
type=
"text"
value=
"
<?php
echo
esc_attr
(
$
{
'heading'
}
);
?>
"
/>
</p>
<p>
<label
for=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'url'
)
);
?>
"
>
<?php
_e
(
'More page URL'
,
'biuro'
);
?><?php
echo
' '
.
$i
.
':'
;
?>
</label>
<input
class=
"widefat"
id=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'url'
)
);
?>
"
name=
"
<?php
echo
esc_attr
(
$this
->
get_field_name
(
'url'
)
);
?>
"
type=
"text"
value=
"
<?php
echo
esc_attr
(
$
{
'url'
}
);
?>
"
/>
</p>
<?php
for
(
$i
=
1
;
$i
<=
5
;
$i
++
)
:
?>
<p>
<label
for=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'title'
.
$i
)
);
?>
"
>
<?php
_e
(
'Title'
,
'biuro'
);
?><?php
echo
' '
.
$i
.
':'
;
?>
</label>
<input
class=
"widefat"
id=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'title'
.
$i
)
);
?>
"
name=
"
<?php
echo
esc_attr
(
$this
->
get_field_name
(
'title'
.
$i
)
);
?>
"
type=
"text"
value=
"
<?php
echo
esc_attr
(
$
{
'title'
.
$i
}
);
?>
"
/>
</p>
<p>
<label
for=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'description'
.
$i
)
);
?>
"
>
<?php
_e
(
'Description'
,
'biuro'
);
?><?php
echo
' '
.
$i
.
':'
;
?>
</label>
<textarea
class=
"widefat"
id=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'description'
.
$i
)
);
?>
"
name=
"
<?php
echo
esc_attr
(
$this
->
get_field_name
(
'description'
.
$i
)
);
?>
"
rows=
"4"
>
<?php
echo
wp_kses_post
(
$
{
'description'
.
$i
}
);
?>
</textarea>
</p>
<p>
<label
for=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'city'
.
$i
)
);
?>
"
>
<?php
_e
(
'City'
,
'biuro'
);
?><?php
echo
' '
.
$i
.
':'
;
?>
</label>
<input
class=
"widefat"
id=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'city'
.
$i
)
);
?>
"
name=
"
<?php
echo
esc_attr
(
$this
->
get_field_name
(
'city'
.
$i
)
);
?>
"
type=
"text"
value=
"
<?php
echo
esc_attr
(
$
{
'city'
.
$i
}
);
?>
"
/>
</p>
<p>
<label
for=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'salary'
.
$i
)
);
?>
"
>
<?php
_e
(
'Salary'
,
'biuro'
);
?><?php
echo
' '
.
$i
.
':'
;
?>
</label>
<input
class=
"widefat"
id=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'salary'
.
$i
)
);
?>
"
name=
"
<?php
echo
esc_attr
(
$this
->
get_field_name
(
'salary'
.
$i
)
);
?>
"
type=
"text"
value=
"
<?php
echo
esc_attr
(
$
{
'salary'
.
$i
}
);
?>
"
/>
</p>
<p>
<label
for=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'id'
.
$i
)
);
?>
"
>
<?php
_e
(
'Job ID'
,
'biuro'
);
?><?php
echo
' '
.
$i
.
':'
;
?>
</label>
<input
class=
"widefat"
id=
"
<?php
echo
esc_attr
(
$this
->
get_field_id
(
'id'
.
$i
)
);
?>
"
name=
"
<?php
echo
esc_attr
(
$this
->
get_field_name
(
'id'
.
$i
)
);
?>
"
type=
"text"
value=
"
<?php
echo
esc_attr
(
$
{
'id'
.
$i
}
);
?>
"
/>
</p>
<hr>
<?php
endfor
;
?>
<?php
}
// Update widget settings
public
function
update
(
$new_instance
,
$old_instance
)
{
$instance
=
$old_instance
;
$instance
[
'heading'
]
=
isset
(
$new_instance
[
'heading'
]
)
?
wp_strip_all_tags
(
$new_instance
[
'heading'
]
)
:
''
;
$instance
[
'url'
]
=
isset
(
$new_instance
[
'url'
]
)
?
wp_strip_all_tags
(
$new_instance
[
'url'
]
)
:
''
;
for
(
$i
=
1
;
$i
<=
6
;
$i
++
)
:
$instance
[
'title'
.
$i
]
=
isset
(
$new_instance
[
'title'
.
$i
]
)
?
wp_strip_all_tags
(
$new_instance
[
'title'
.
$i
]
)
:
''
;
$instance
[
'description'
.
$i
]
=
isset
(
$new_instance
[
'description'
.
$i
]
)
?
wp_kses_post
(
$new_instance
[
'description'
.
$i
]
)
:
''
;
$instance
[
'city'
.
$i
]
=
isset
(
$new_instance
[
'city'
.
$i
]
)
?
wp_strip_all_tags
(
$new_instance
[
'city'
.
$i
]
)
:
''
;
$instance
[
'salary'
.
$i
]
=
isset
(
$new_instance
[
'salary'
.
$i
]
)
?
wp_strip_all_tags
(
$new_instance
[
'salary'
.
$i
]
)
:
''
;
$instance
[
'id'
.
$i
]
=
isset
(
$new_instance
[
'id'
.
$i
]
)
?
wp_strip_all_tags
(
$new_instance
[
'id'
.
$i
]
)
:
''
;
endfor
;
return
$instance
;
}
// Display the widget
public
function
widget
(
$args
,
$instance
)
{
extract
(
$args
);
$heading
=
isset
(
$instance
[
'heading'
]
)
?
$instance
[
'heading'
]
:
''
;
$url
=
isset
(
$instance
[
'url'
]
)
?
$instance
[
'url'
]
:
''
;
for
(
$i
=
1
;
$i
<=
6
;
$i
++
)
:
$
{
'title'
.
$i
}
=
isset
(
$instance
[
'title'
.
$i
]
)
?
$instance
[
'title'
.
$i
]
:
''
;
$
{
'description'
.
$i
}
=
isset
(
$instance
[
'description'
.
$i
]
)
?
$instance
[
'description'
.
$i
]
:
''
;
$
{
'city'
.
$i
}
=
isset
(
$instance
[
'city'
.
$i
]
)
?
$instance
[
'city'
.
$i
]
:
''
;
$
{
'salary'
.
$i
}
=
isset
(
$instance
[
'salary'
.
$i
]
)
?
$instance
[
'salary'
.
$i
]
:
''
;
$
{
'id'
.
$i
}
=
isset
(
$instance
[
'id'
.
$i
]
)
?
$instance
[
'id'
.
$i
]
:
''
;
endfor
;
// WordPress core before_widget hook (always include )
echo
$before_widget
;
// Display the widget
echo
'<div class="c-jobs c-jobs--alt">'
;
echo
'<div class="c-jobs--inner-custom">'
;
if
(
$heading
!=
""
)
{
echo
'<h2 class="c-jobs--headline">'
.
$heading
.
'</h2>'
;
}
echo
'<table cellspacing="0" cellpadding="0" class="c-jobs--table">'
;
for
(
$i
=
1
;
$i
<=
5
;
$i
++
)
:
if
(
$
{
'title'
.
$i
}
!=
""
&&
$
{
'description'
.
$i
}
!=
""
&&
$
{
'city'
.
$i
}
!=
""
&&
$
{
'salary'
.
$i
}
!=
""
&&
$
{
'id'
.
$i
}
!=
""
)
:
echo
'<tr>'
;
echo
'<td class="c-jobs--col c-jobs--col-position">'
;
echo
'<a class="c-jobs--anchor" href="'
.
get_post_permalink
(
$
{
'id'
.
$i
}
)
.
'" title="">'
.
$
{
'title'
.
$i
}
.
'</a>'
;
echo
'</td>'
;
echo
'<td class="c-jobs--col c-jobs--col-description">'
;
echo
'<a class="c-jobs--anchor-alt" href="'
.
get_post_permalink
(
$
{
'id'
.
$i
}
)
.
'" title="">'
.
$
{
'description'
.
$i
}
.
'</a>'
;
echo
'</td>'
;
echo
'<td class="c-jobs--col c-jobs--col-city">'
;
echo
$
{
'city'
.
$i
};
echo
'</td>'
;
echo
'<td class="c-jobs--col c-jobs--col-salary">'
;
echo
$
{
'salary'
.
$i
};
echo
'</td>'
;
echo
'</tr>'
;
/*echo get_post_permalink( $ID );*/
// echo '<div class="c-jobs--item-inner">';
// if ( ${'title' . $i} != "" ) {
// echo '<div class="c-jobs--header"><div class="c-jobs--ico"><svg width="56px" height="56px"><use xlink:href="#ico--section-' . $i . '"></use></svg></div>' . ${'title' . $i} . '</div>';
// }
// echo '<div class="c-jobs--content">';
// if ( ${'description' . $i} != "" ) {
// echo '<div class="c-jobs--description">' . ${'description' . $i} . '</div>';
// }
// if ( ${'content' . $i} != "" ) {
// echo ${'content' . $i};
// }
// echo '</div>';
// echo '</div>';
endif
;
endfor
;
echo
'</table>'
;
if
(
$url
!=
""
)
{
echo
'<div class="c-jobs--more">'
;
echo
'<a href=" '
.
$url
.
' " class="o-btn c-btn--alt">'
.
__
(
'More job ads'
,
'biuro'
)
.
'</a>'
;
echo
'</div>'
;
}
echo
'</div>'
;
echo
'</div>'
;
// WordPress core after_widget hook (always include )
echo
$after_widget
;
}
}
// register Biuro_Jobs
add_action
(
'widgets_init'
,
function
(){
register_widget
(
'Biuro_Jobs'
);
});
wp-content/themes/biuro/css/05-layout/_layout--inner.css
View file @
358de24d
...
...
@@ -4,6 +4,8 @@
.l-inner
{
max-width
:
var
(
--layout-width
);
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
20px
;
padding-left
:
20px
;
}
.l-inner-jobs
{
max-width
:
990px
;
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
10px
;
padding-left
:
10px
;
}
.l-inner-small
{
max-width
:
var
(
--layout-width--small
);
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
20px
;
padding-left
:
20px
;
}
.l-inner--header
{
display
:
flex
;
flex-direction
:
row
;
align-items
:
center
;
...
...
wp-content/themes/biuro/css/05-layout/_layout--section.css
View file @
358de24d
...
...
@@ -46,6 +46,18 @@
}
}
.l-section--landing-3
{
display
:
flex
;
align-items
:
flex-end
;
padding
:
0
!important
;
background-color
:
#515e70
;
height
:
240px
;
@media
(--min--medium)
{
height
:
348px
;
}
}
.l-section--landing-4
{
display
:
flex
;
align-items
:
flex-end
;
padding
:
0
!important
;
background-color
:
#515e70
;
height
:
240px
;
@media
(--min--medium)
{
height
:
348px
;
}
}
/* critical:end */
...
...
@@ -78,7 +90,6 @@
.l-section--sales-page
{
background-image
:
url(/wp-content/themes/biuro/i/sales-page.webp)
;
}
}
.l-section--landing-1
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-1.jpg)
;
background-position
:
0
50%
;
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/landing-1.webp)
1
x
))
{
.l-section--landing-1
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-1.webp)
;
}
...
...
@@ -95,3 +106,13 @@
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/recommend.webp)
1
x
))
{
.l-section--recommend
{
background-image
:
url(/wp-content/themes/biuro/i/sections/recommend.webp)
;
}
}
.l-section--landing-3
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-3.jpg)
;
background-position
:
0
50%
;
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/landing-3.webp)
1
x
))
{
.l-section--landing-3
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-3.webp)
;
}
}
.l-section--landing-4
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-4.jpg)
;
background-position
:
0
50%
;
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/landing-4.webp)
1
x
))
{
.l-section--landing-4
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-4.webp)
;
}
}
wp-content/themes/biuro/css/07-components/__components.css
View file @
358de24d
...
...
@@ -17,6 +17,8 @@ c-: Signify that something is a Component. This is a concrete, implementation-sp
@import
'_component--contact.css'
;
@import
'_component--contact-landing-1.css'
;
@import
'_component--contact-landing-2.css'
;
@import
'_component--contact-landing-3.css'
;
@import
'_component--contact-landing-4.css'
;
@import
'_component--copyright.css'
;
@import
'_component--data-controller.css'
;
@import
'_component--divisions.css'
;
...
...
wp-content/themes/biuro/css/07-components/_component--btn.css
View file @
358de24d
...
...
@@ -14,6 +14,11 @@
&:hover
{
background
:
var
(
--color--green-darker
);
border-color
:
var
(
--color--green-darker
);
}
}
.c-btn--phone
{
color
:
#fff
;
background
:
var
(
--color--green
);
border
:
2px
solid
var
(
--color--green
);
border-radius
:
44px
;
overflow
:
hidden
;
height
:
44px
;
line-height
:
24px
;
margin
:
-15px
0
15px
;
padding
:
9px
15px
8px
;
svg
{
float
:
left
;
margin
:
0
10px
0
0
;
}
&
:hover
{
background
:
var
(
--color--green-darker
);
border-color
:
var
(
--color--green-darker
);
}
}
.c-btn--disabled
{
background
:
#6f7479
;
border-color
:
#6f7479
;
outline
:
none
;
pointer-events
:
none
;
user-select
:
none
;
&:hover
{
background
:
#6f7479
;
cursor
:
not-allowed
;
border-color
:
#6f7479
;}
}
...
...
wp-content/themes/biuro/css/07-components/_component--contact-landing-3.css
0 → 100644
View file @
358de24d
/* ------------- Component: contact section ------------- */
/* critical:start */
.c-contact-landing-3
{
padding
:
10px
0
;
@media
(--max--medium)
{
max-width
:
440px
;
margin
:
0
auto
;
}
@media
(
--min--medium
)
{
padding
:
20px
0
40px
;
}
}
.c-contact-landing-3--inner
{
max-width
:
990px
;
padding
:
0
10px
;
margin
:
0
auto
40px
;
@media
(--min--medium)
{
display
:
flex
;
justify-content
:
space-between
;
}
}
.c-contact-landing-3--content
{
color
:
#2A3644
;
font-weight
:
500
;
padding
:
15px
0
20px
15px
;
@media
(--min--medium)
{
flex
:
1
1
40%
;
max-width
:
500px
;
padding
:
0
;
/* padding: 0 0 0 90px; */
}
img
{
max-width
:
100%
;
height
:
auto
;
}
span
{
display
:
block
;
overflow
:
hidden
;
line-height
:
22px
;
padding
:
2px
0
0
0
;
}
}
.c-contact-landing-3--img
{
margin-top
:
40px
;
}
.c-contact-landing-3--form
{
max-width
:
420px
;
@media
(--min--medium)
{
flex
:
1
1
40%
;
margin-top
:
-180px
;
}
}
/* critical:end */
.c-contact-landing-3--aside
{
padding
:
10px
20px
;
margin
:
0
-10px
0
-25px
;
background
:
linear-gradient
(
90deg
,
#C5F3EC
0%
,
#E4FAF7
100%
);
@media
(--min--medium)
{
margin
:
0
;
padding
:
10px
;
}
svg
{
float
:
left
;
margin-right
:
25px
;
@media
(--max--medium)
{
display
:
none
;
}
}
p
{
overflow
:
hidden
;
color
:
#149183
;
margin
:
0
;
text-align
:
center
;
@media
(--min--medium)
{
max-width
:
300px
;
padding
:
5px
0
0
;
text-align
:
left
;
}
}
@media
(
--min--medium
)
{
width
:
549px
;
margin-left
:
40px
;
border-radius
:
33px
;
overflow
:
hidden
;
}
}
wp-content/themes/biuro/css/07-components/_component--contact-landing-4.css
0 → 100644
View file @
358de24d
/* ------------- Component: contact section ------------- */
/* critical:start */
.c-contact-landing-4
{
padding
:
10px
0
;
@media
(--max--medium)
{
max-width
:
440px
;
margin
:
0
auto
;
}
@media
(
--min--medium
)
{
padding
:
20px
0
40px
;
}
}
.c-contact-landing-4--inner
{
max-width
:
1000px
;
padding
:
0
10px
;
margin
:
0
auto
;
@media
(--min--medium)
{
display
:
flex
;
justify-content
:
space-between
;
}
}
.c-contact-landing-4--content
{
color
:
#2A3644
;
font-weight
:
500
;
padding
:
15px
0
20px
15px
;
@media
(--min--medium)
{
flex
:
1
1
40%
;
max-width
:
500px
;
padding
:
0
0
0
90px
;
}
img
{
max-width
:
100%
;
height
:
auto
;
}
span
{
display
:
block
;
overflow
:
hidden
;
line-height
:
22px
;
padding
:
2px
0
0
0
;
}
}
.c-contact-landing-4--img
{
margin-top
:
40px
;
}
.c-contact-landing-4--form
{
max-width
:
420px
;
@media
(--min--medium)
{
flex
:
1
1
40%
;
margin-top
:
-180px
;
}
}
/* critical:end */
.c-contact-landing-4--aside
{
padding
:
10px
20px
;
margin
:
0
-10px
0
-25px
;
background
:
linear-gradient
(
90deg
,
#C5F3EC
0%
,
#E4FAF7
100%
);
@media
(--min--medium)
{
margin
:
0
;
padding
:
10px
;
}
svg
{
float
:
left
;
margin-right
:
25px
;
@media
(--max--medium)
{
display
:
none
;
}
}
p
{
overflow
:
hidden
;
color
:
#149183
;
margin
:
0
;
text-align
:
center
;
@media
(--min--medium)
{
max-width
:
300px
;
padding
:
5px
0
0
;
text-align
:
left
;
}
}
@media
(
--min--medium
)
{
width
:
549px
;
margin-left
:
40px
;
border-radius
:
33px
;
overflow
:
hidden
;
}
}
wp-content/themes/biuro/css/07-components/_component--heading.css
View file @
358de24d
...
...
@@ -48,6 +48,36 @@
}
}
.c-heading--landing-3
{
h1
{
color
:
#fff
;
font-size
:
21px
;
line-height
:
32px
;
@media
(--min--medium)
{
max-width
:
500px
;
font-size
:
36px
;
line-height
:
45px
;
}
span
{
color
:
#19C5A7
;
}
}
@media
(
--max--medium
)
{
max-width
:
440px
;
margin
:
0
auto
;
padding
:
0
20px
;
}
@media
(
--min--medium
)
{
padding-left
:
30px
;
}
}
.c-heading--landing-4
{
color
:
#fff
;
padding
:
0
20px
;
h1
{
/* max-width: 230px; */
color
:
#fff
;
font-size
:
21px
;
line-height
:
32px
;
@media
(--min--medium)
{
max-width
:
500px
;
font-size
:
36px
;
line-height
:
45px
;
}
span
{
color
:
#19C5A7
;
}
}
@media
(
--max--medium
)
{
max-width
:
440px
;
margin
:
0
auto
;
}
@media
(
--min--medium
)
{
padding-left
:
110px
;
}
}
.c-heading--recommend-friend
{
h1
{
max-width
:
420px
;
color
:
#fff
;
font-size
:
26px
;
line-height
:
37px
;
padding
:
0
20px
20px
;
@media
(--max--medium)
{
...
...
wp-content/themes/biuro/css/07-components/_component--ico.css
View file @
358de24d
...
...
@@ -8,6 +8,7 @@
.c-ico--area
{
position
:
absolute
;
top
:
50%
;
left
:
14px
;
transform
:
translateY
(
-50%
);
margin-top
:
-1px
;
}
.c-ico--phone
{
float
:
left
;
margin
:
3px
10px
0
1px
;
}
.c-ico--phone-recommend
{
float
:
left
;
margin
:
0
15px
0
0
;
}
...
...
@@ -18,18 +19,24 @@
.c-ico--filter
{
float
:
left
;
margin
:
3px
15px
0
3px
;
}
.c-ico--time
{
float
:
left
;
margin
:
2px
20
px
0
0
;
}
.c-ico--time
{
float
:
left
;
margin
:
2px
16
px
0
0
;
}
.c-ico--offer
{
float
:
left
;
margin
:
1px
23
px
0
0
;
}
.c-ico--offer
{
float
:
left
;
margin
:
1px
17
px
0
0
;
}
.c-ico--pen
{
float
:
left
;
margin
:
5px
21
px
0
0
;
}
.c-ico--pen
{
float
:
left
;
margin
:
5px
17
px
0
0
;
}
.c-ico--easy
{
float
:
left
;
margin
:
0
21
px
0
0
;
}
.c-ico--easy
{
float
:
left
;
margin
:
0
17
px
0
0
;
}
.c-ico--edit
{
float
:
left
;
margin
:
0
13px
0
1px
;
}
.c-ico--edit
{
float
:
left
;
margin
:
-1px
13px
0
1px
;
}
.c-ico--euro
{
float
:
left
;
margin
:
0
15px
0
0
;
}
.c-ico--calendar
{
float
:
left
;
margin
:
0
20px
0
0
;
}
.c-ico--lunch
{
float
:
left
;
margin
:
2px
18px
0
0
;
}
.c-ico--transport
{
float
:
left
;
margin
:
2px
20px
0
0
;
}
.c-ico--attachment
{
margin
:
-2px
4px
-1px
0
;
opacity
:
0.5
;
}
/* critical:end */
...
...
wp-content/themes/biuro/css/07-components/_component--jobs.css
View file @
358de24d
...
...
@@ -5,8 +5,16 @@
.c-jobs
{
}
.c-jobs--alt
{
@media
(--max--medium)
{
padding-top
:
30px
;
}
}
.c-jobs--inner
{
@extend
.l-inner-small;
}
.c-jobs--inner-custom
{
max-width
:
990px
;
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
10px
;
padding-left
:
10px
;
}
.c-jobs--table
{
margin
:
0
0
20px
;
}
.c-jobs--headline
{
margin
:
0
0
25px
;
padding
:
20px
20px
0
;
...
...
@@ -46,6 +54,12 @@
}
}
.c-jobs--col-description
{
@media
(--max--medium)
{
width
:
100%
;
padding-top
:
0
;
}
}
.c-jobs--col-valid
,
.c-jobs--col-city
{
@media
(--max--medium)
{
...
...
@@ -76,10 +90,17 @@
width
:
50%
;
border-bottom
:
1px
solid
var
(
--color--gray-light
);
font-size
:
13px
;
padding-top
:
0
;
text-align
:
right
;
}
}
.c-jobs--col-salary
{
color
:
#19C5A7
;
white-space
:
nowrap
;
padding-right
:
15px
;
padding-left
:
5px
;
width
:
140px
;
text-align
:
right
;
@media
(--max--medium)
{
width
:
50%
;
border-bottom
:
1px
solid
var
(
--color--gray-light
);
font-size
:
13px
;
padding-top
:
0
;
text-align
:
right
;
}
}
/* critical:start */
.c-jobs--anchor
{
display
:
block
;
padding
:
4px
0
;
color
:
#004ED4
;
font-weight
:
500
;
line-height
:
18px
;
text-decoration
:
none
;
}
.c-jobs--anchor-alt
{
display
:
block
;
padding
:
4px
0
;
color
:
#2A3644
;
line-height
:
18px
;
text-decoration
:
none
;
}
/* critical:end */
.c-jobs--anchor
{
display
:
block
;
padding
:
4px
0
;
color
:
#004ED4
;
font-weight
:
500
;
line-height
:
18px
;
text-decoration
:
none
;
@media
(--max--medium)
{
font-size
:
16px
;
line-height
:
23px
;
...
...
@@ -91,6 +112,10 @@
&
:visited
{
color
:
#551B89
;
}
}
.c-jobs--anchor-alt
{
&:hover
{
text-decoration
:
underline
;
}
}
/* critical:start */
.c-jobs--more
{
margin-bottom
:
50px
;
...
...
wp-content/themes/biuro/css/core-86e15d5a72.min.css
deleted
100644 → 0
View file @
4ba3f759
:root
{
--color--gray
:
#7e8683
;
--color--gray-darker
:
#2a3644
;
--color--green
:
#1fb299
;
--color--green-darker
:
#149a83
;
--color--green-dark
:
#006957
;
--color--blue-dark
:
#1d2a3a
;
--color--gray-light
:
#f8f8f8
;
--typo--font-family
:
-apple-system
,
BlinkMacSystemFont
,
"Segoe UI Light"
,
"Roboto"
,
"Oxygen"
,
"Ubuntu"
,
"Cantarell"
,
"Fira Sans"
,
"Droid Sans"
,
"Helvetica Neue"
,
sans-serif
;
--typo--font-size
:
1.5rem
;
--typo--weight-regular
:
400
;
--typo--weight-bold
:
700
;
--typo--line-height
:
1.2
;
--typo--font-face
:
"Roboto"
,
sans-serif
;
--layout-width
:
1210px
;
--layout-width--small
:
870px
;
--layout-width--large
:
1150px
}
html
{
line-height
:
1.15
;
-webkit-text-size-adjust
:
100%
}
body
{
margin
:
0
}
html
{
box-sizing
:
border-box
}
*,
:after
,
:before
{
box-sizing
:
inherit
}
a
{
color
:
inherit
}
body
{
font-size
:
14px
;
line-height
:
19px
;
color
:
#2a3644
;
color
:
var
(
--color--gray-darker
);
font-family
:
Roboto
,
sans-serif
;
font-family
:
var
(
--typo--font-face
);
background
:
#f8f8f8
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
;
min-height
:
100vh
;
padding-top
:
70px
}
h1
{
font-size
:
22px
;
line-height
:
29px
;
margin
:
0
0
22px
}
h1
,
h2
{
color
:
#2a3644
;
font-weight
:
500
}
h2
{
font-size
:
19px
;
line-height
:
25px
;
margin
:
0
0
19px
}
h3
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
16px
;
line-height
:
20px
;
margin
:
0
0
16px
}
html
{
min-height
:
100%
;
font-size
:
62.5%
;
-webkit-tap-highlight-color
:
rgba
(
0
,
0
,
0
,
0
)}
.l-body--langing
{
padding-top
:
0
!important
}
.l-body--langing
.u-fill--logo
{
fill
:
#fff
!important
}
.l-inner
{
max-width
:
1210px
;
max-width
:
var
(
--layout-width
);
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
20px
;
padding-left
:
20px
}
.c-jobs--inner
,
.c-services
,
.c-trust--inner
,
.c-values--inner
,
.l-inner-small
{
max-width
:
870px
;
max-width
:
var
(
--layout-width--small
);
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
20px
;
padding-left
:
20px
}
.l-inner--header
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-orient
:
horizontal
;
-webkit-box-direction
:
normal
;
flex-direction
:
row
;
-webkit-box-align
:
center
;
align-items
:
center
}
.l-header
{
background
:
#fff
;
position
:
fixed
}
.l-header
,
.l-header--langing
{
height
:
70px
;
top
:
0
;
left
:
0
;
width
:
100%
;
z-index
:
300
}
.l-header--langing
{
position
:
absolute
}
.l-content
{
max-width
:
1150px
;
max-width
:
var
(
--layout-width--large
);
padding-right
:
20px
;
padding-left
:
20px
;
margin
:
0
auto
}
.l-content--position
{
position
:
relative
;
padding
:
10px
10px
0
}
.l-content--position
:before
{
content
:
""
;
position
:
absolute
;
top
:
0
;
left
:
0
;
height
:
244px
;
width
:
100%
;
background
:
linear-gradient
(
358.45deg
,
#3c7e9e
,
#1fb299
)}
.l-content--position-inner
{
position
:
relative
;
max-width
:
970px
;
margin
:
0
auto
;
border-radius
:
3px
;
background-color
:
#fff
;
box-shadow
:
0
1px
31px
-23px
#6a7481
}
.l-content--position-inner
.l-main
{
padding
:
20px
}
.l-content--heading
{
display
:
block
;
padding-top
:
20px
;
padding-bottom
:
15px
}
.l-content--heading
h1
{
margin
:
0
;
padding
:
0
;
color
:
#2a3644
;
font-size
:
25px
;
font-weight
:
500
;
line-height
:
29px
}
.l-content--main
{
width
:
100%
;
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
max-width
:
1070px
;
padding
:
35px
20px
90px
;
margin
:
0
auto
}
.l-content--main
h1
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.l-content--main
h2
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
19px
;
line-height
:
25px
}
.l-content--main
h3
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
16px
;
line-height
:
20px
}
.l-content--divisions
,
.l-content--regions
{
width
:
100%
;
max-width
:
1040px
;
padding-right
:
20px
;
padding-left
:
20px
;
margin
:
0
auto
40px
}
.l-content--faq
{
width
:
100%
;
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
max-width
:
1070px
;
padding
:
35px
20px
90px
;
margin
:
0
auto
}
.l-content--faq
h1
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.l-content--faq
h2
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
19px
;
line-height
:
25px
}
.l-content--faq
h3
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
16px
;
line-height
:
20px
}
.l-content--membership
{
width
:
100%
;
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
max-width
:
1070px
;
padding
:
35px
20px
90px
;
margin
:
0
auto
}
.l-content--membership
h1
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.l-aside--position
{
background-color
:
#f6f9ff
}
.l-aside--divisions
,
.l-aside--regions
{
z-index
:
50
}
.l-aside--close
{
position
:
fixed
;
top
:
0
;
right
:
265px
;
padding
:
14px
17px
;
cursor
:
pointer
}
.l-main
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
}
.l-main--content
{
background-color
:
#fff
;
padding
:
30px
20px
}
.l-main--content
img
{
max-width
:
100%
;
height
:
auto
}
.l-main--divisions
,
.l-main--regions
{
-webkit-box-flex
:
1
;
flex
:
1
1
600px
}
.l-main--position
{
overflow
:
hidden
}
.l-footer
{
background
:
#1d2a3a
;
background
:
var
(
--color--blue-dark
);
color
:
#fff
;
padding-top
:
20px
}
.l-map
{
height
:
330px
;
margin-bottom
:
35px
}
.l-nav--close
{
top
:
10px
;
right
:
10px
;
padding
:
20px
}
.l-nav--close
,
.l-nav--open
{
position
:
absolute
;
cursor
:
pointer
}
.l-nav--open
{
top
:
0
;
right
:
0
;
padding
:
24px
20px
}
.l-section
{
padding
:
20px
0
}
.l-section--search-page
{
background-color
:
#111d1e
}
.l-section--vdb
{
background-color
:
#086335
}
.l-section--front-page
{
margin-bottom
:
2px
}
.l-section--front-page
.l-section--inner
,
.l-section--sales-page
.l-section--inner
{
max-width
:
870px
;
padding-right
:
20px
;
padding-left
:
20px
}
.l-section--inner
{
width
:
100%
;
max-width
:
1030px
;
margin
:
0
auto
}
.l-section--inner-extended
{
width
:
100%
;
max-width
:
1170px
;
margin
:
0
auto
}
.l-section--landing-1
{
background-color
:
#515e70
}
.l-section--landing-1
,
.l-section--recommend
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-align
:
end
;
align-items
:
flex-end
;
padding
:
0
!important
;
height
:
240px
}
.l-section--recommend
{
background-color
:
#3eb0b1
}
.o-btn
{
display
:
inline-block
;
border
:
0
;
padding
:
11px
24px
10px
;
cursor
:
pointer
;
border-radius
:
3px
;
font-weight
:
500
;
line-height
:
15px
;
text-decoration
:
none
;
font-family
:
inherit
}
.o-nav
{
margin
:
0
}
.c-breadcrumbs
,
.o-nav
{
padding
:
0
;
list-style
:
none
}
.c-breadcrumbs
{
display
:
-webkit-box
;
display
:
flex
;
margin
:
-5px
0
10px
;
width
:
100%
;
font-size
:
13px
;
height
:
20px
;
color
:
#6f7479
;
overflow
:
hidden
}
.c-breadcrumbs
li
{
overflow
:
hidden
;
-webkit-box-flex
:
0
;
flex
:
0
0
auto
}
.c-breadcrumbs
li
:last-child
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
}
.c-breadcrumbs
a
{
display
:
block
;
white-space
:
nowrap
;
text-overflow
:
ellipsis
;
overflow
:
hidden
;
text-decoration
:
none
}
.c-breadcrumbs
a
:hover
{
text-decoration
:
underline
}
.c-btn--header
{
font-size
:
14px
;
font-weight
:
500
}
.c-btn--footer
{
display
:
block
;
text-align
:
center
}
.c-btn--main
{
color
:
#fff
;
background
:
#1fb299
;
background
:
var
(
--color--green
);
border
:
2px
solid
#1fb299
;
border
:
2px
solid
var
(
--color--green
)}
.c-btn--main
:hover
{
background
:
#149a83
;
background
:
var
(
--color--green-darker
);
border-color
:
#149a83
;
border-color
:
var
(
--color--green-darker
)}
.c-btn--disabled
{
background
:
#6f7479
;
border-color
:
#6f7479
;
outline
:
none
;
pointer-events
:
none
;
-webkit-user-select
:
none
;
-moz-user-select
:
none
;
-ms-user-select
:
none
;
user-select
:
none
}
.c-btn--disabled
:hover
{
background
:
#6f7479
;
cursor
:
not-allowed
;
border-color
:
#6f7479
}
.c-btn--vdb
{
color
:
#fff
;
background
:
#ff7046
;
border-color
:
#ff7046
}
.c-btn--vdb
:hover
{
background
:
#ff501d
;
border-color
:
#ff501d
}
.c-btn--alt
{
padding
:
10px
15px
;
background
:
#e8f0ff
;
color
:
#004ed4
}
.c-btn--alt
:after
{
float
:
right
;
margin
:
6px
0
0
35px
;
content
:
""
;
width
:
7px
;
height
:
7px
;
border
:
1px
solid
#004ed4
;
border-width
:
2px
2px
0
0
;
-webkit-transform
:
rotate
(
45deg
);
transform
:
rotate
(
45deg
)}
.c-btn--alt
:hover
{
background-color
:
#dde6f5
}
.c-btn--fill
{
width
:
100%
}
.c-btn--fit
{
-webkit-box-flex
:
1
;
flex
:
1
1
20%
}
.c-btn--fit
+
.c-btn--fit
{
margin-left
:
20px
}
.c-btn--max-fill
{
width
:
100%
;
max-width
:
320px
}
.c-btn--search
{
min-width
:
180px
;
border-radius
:
0
3px
3px
0
;
text-align
:
center
}
.c-btn--search-small
{
margin
:
9px
;
min-width
:
133px
;
text-align
:
center
}
.c-btn--slim
{
color
:
#14a28a
;
background
:
none
;
text-align
:
center
;
border
:
2px
solid
#1fb299
}
.c-btn--slim
:hover
{
border-color
:
#149a83
;
border-color
:
var
(
--color--green-darker
);
background-color
:
#149a83
;
background-color
:
var
(
--color--green-darker
);
color
:
#fff
}
.c-btn--filter
{
color
:
#2a3644
;
font-size
:
15px
;
line-height
:
26px
;
text-align
:
center
;
background
:
#fff
;
border-radius
:
3px
;
padding
:
6px
15px
6px
12px
}
.c-categories
{
display
:
-webkit-box
;
display
:
flex
;
list-style
:
none
;
margin
:
-5px
0
0
;
padding
:
0
;
width
:
100%
;
font-size
:
13px
;
height
:
20px
;
color
:
#6f7479
;
overflow
:
hidden
}
.c-categories
li
{
overflow
:
hidden
;
-webkit-box-flex
:
0
;
flex
:
0
0
auto
}
.c-categories
li
:last-child
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
}
.c-categories
a
{
display
:
block
;
white-space
:
nowrap
;
text-overflow
:
ellipsis
;
overflow
:
hidden
;
text-decoration
:
none
}
.c-categories
a
:hover
{
text-decoration
:
underline
}
.c-categories--sep
{
padding
:
0
7px
}
.c-cookies-warning
{
display
:
none
}
.c-contact
{
padding
:
20px
0
}
.c-contact--inner
{
max-width
:
1000px
;
padding
:
0
10px
;
margin
:
0
auto
}
.c-contact--content
{
color
:
#2a3644
;
font-weight
:
500
;
line-height
:
29px
;
padding
:
15px
0
20px
15px
}
.c-contact--content
h3
{
margin
:
0
0
15px
;
font-size
:
25px
;
color
:
#2a3644
;
font-weight
:
500
}
.c-contact--content
p
{
margin
:
0
0
20px
}
.c-contact--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-contact--form
{
max-width
:
420px
}
.c-contact-landing-1
{
padding
:
10px
0
}
.c-contact-landing-1--inner
{
max-width
:
1000px
;
padding
:
0
10px
;
margin
:
0
auto
}
.c-contact-landing-1--content
{
color
:
#2a3644
;
font-weight
:
500
;
line-height
:
29px
;
padding
:
15px
0
20px
15px
}
.c-contact-landing-1--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-contact-landing-1--img
{
margin-top
:
40px
}
.c-contact-landing-1--form
{
max-width
:
420px
}
.c-contact-landing-2
{
padding
:
90px
0
0
;
background
:
url(/wp-content/themes/biuro/i/sections/landing-2-xl.jpg)
no-repeat
0
0
;
background-size
:
cover
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/landing-2-xl.webp)
1
x
)){
.c-contact-landing-2
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-2-xl.webp)
}}
.c-contact-landing-2--content
{
max-width
:
440px
;
color
:
#fff
;
font-weight
:
500
;
line-height
:
29px
;
padding
:
25px
20px
20px
}
.c-contact-landing-2--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-contact-landing-2--content
h1
{
color
:
#fff
;
font-weight
:
600
;
font-size
:
23px
;
line-height
:
32px
;
margin
:
0
0
20px
}
.c-contact-landing-2--content
p
{
font-size
:
15px
;
line-height
:
25px
}
.c-contact-landing-2--content
p
span
{
display
:
block
;
overflow
:
hidden
}
.c-contact-landing-2--img
{
margin
:
40px
0
0
45px
;
max-width
:
300px
}
.c-divisions
{
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
}
.c-division
{
-webkit-box-flex
:
0
;
flex
:
0
0
auto
;
height
:
30px
;
margin
:
0
10px
10px
0
;
padding
:
0
20px
;
background-color
:
#e8f0ff
;
line-height
:
30px
;
white-space
:
nowrap
}
.c-feedbacks
{
padding
:
30px
0
;
background
:
linear-gradient
(
134.06deg
,
#fff
,
#cbe2ec
);
overflow
:
hidden
}
.c-feedbacks--inner
{
position
:
relative
;
overflow
:
hidden
;
height
:
420px
;
margin
:
-20px
auto
-40px
;
width
:
100%
;
padding
:
20px
10px
0
}
.c-feedbacks--heading
{
color
:
#2a3644
;
margin
:
0
0
20px
;
padding
:
0
30px
;
font-size
:
18px
;
line-height
:
26px
;
font-weight
:
500
;
text-align
:
center
}
.c-feedbacks--section
{
max-width
:
300px
;
height
:
350px
;
margin
:
0
auto
}
.c-feedbacks--section-inner
{
position
:
relative
;
height
:
300px
!important
;
max-width
:
100%
;
background-color
:
#fff
;
border-radius
:
3px
;
padding-top
:
50px
}
.swiper-slide-active
.c-feedbacks--section-inner
{
box-shadow
:
-1px
15px
46px
0
rgba
(
192
,
210
,
231
,
.5
)}
.c-footer-action
{
position
:
fixed
;
right
:
0
;
bottom
:
0
;
left
:
0
;
padding
:
15px
23px
;
background
:
#fff
;
box-shadow
:
0
1px
39px
-23px
#454c54
;
z-index
:
90
}
.c-footer-section
:first-child
{
-webkit-box-flex
:
5
;
flex
:
5
0
15%
}
.c-footer-section
:nth-child
(
4
)
{
-webkit-box-flex
:
1
;
flex
:
1
0
15%
}
.c-footer-separator
{
margin-bottom
:
25px
;
border-color
:
#fff
;
border-width
:
2px
0
0
;
opacity
:
.29
}
.c-form
{
position
:
relative
}
.c-form--action
{
position
:
absolute
;
top
:
-88px
;
left
:
-9999px
;
width
:
1px
}
.c-form--action-position
{
top
:
-58px
}
.c-form--employees
,
.c-form--employers
{
box-shadow
:
0
1px
31px
-23px
#6a7481
}
.c-form--employees
,
.c-form--employers
,
.c-form--position
{
padding
:
28px
20px
20px
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-form--recommend
{
border-radius
:
3px
;
background-color
:
#fff
;
box-shadow
:
0
1px
31px
-23px
#6a7481
;
padding
:
0
15px
20px
}
.c-form--cols
{
margin
:
0
-15px
}
.c-form--col
{
-webkit-box-flex
:
1
;
flex
:
1
1
50%
;
padding
:
25px
15px
0
}
.c-form--col--about
{
background
:
linear-gradient
(
180deg
,
#a1fff0
,
hsla
(
0
,
0%
,
100%
,
0
)
168px
)}
.c-form--col--about-friend
{
background
:
linear-gradient
(
180deg
,
#cfe1fc
,
hsla
(
0
,
0%
,
100%
,
0
)
168px
)}
.c-form--success
{
margin
:
-28px
-20px
20px
;
padding
:
28px
20px
20px
;
border-radius
:
3px
3px
0
0
;
text-align
:
center
;
color
:
#27b199
;
font-style
:
18px
;
line-height
:
25px
;
background
:
#e5fdf9
;
font-weight
:
500
}
.c-form--headline
{
text-transform
:
uppercase
;
margin-bottom
:
20px
;
font-weight
:
500
;
font-size
:
18px
}
.c-form--headline--about
{
color
:
#14b399
}
.c-form--headline--about-friend
{
color
:
#004ed7
}
.c-form--row
{
position
:
relative
;
margin-bottom
:
20px
}
.c-form--row-sticky
{
display
:
-webkit-box
;
display
:
flex
}
.c-form--label
{
display
:
block
;
color
:
#2a3644
;
font-size
:
15px
;
line-height
:
18px
;
margin-bottom
:
4px
;
font-weight
:
500
}
.c-form--input-file-wrap
{
position
:
relative
;
overflow
:
hidden
}
.c-form--input
{
width
:
100%
;
padding
:
10px
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
font-size
:
15px
;
font-family
:
inherit
}
.c-form--input
:focus
{
border-color
:
#d4d4d4
!important
}
.c-form--textarea
{
width
:
100%
;
padding
:
10px
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
font-size
:
15px
;
font-family
:
inherit
}
.c-form--textarea
:focus
{
border-color
:
#d4d4d4
!important
}
.c-form--input-file
{
position
:
absolute
;
left
:
0
;
top
:
0
;
width
:
100%
;
height
:
100%
;
cursor
:
pointer
;
z-index
:
10
;
opacity
:
0
}
.c-form--input-file
:hover
+
button
{
background
:
#1fb299
;
background
:
var
(
--color--green
);
color
:
#fff
}
.c-form--input-file-btn
{
width
:
100%
;
padding
:
10px
10px
6px
;
background-color
:
#f0f0f0
;
border
:
1px
solid
#f0f0f0
;
border-radius
:
3px
;
font-size
:
15px
;
font-family
:
inherit
;
text-align
:
center
}
.c-form--input-file-text
{
display
:
inline-block
;
max-width
:
200px
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
}
.c-form--submit-wrap
{
padding
:
10px
0
}
.c-form--checkbox-wrap
{
display
:
-webkit-box
;
display
:
flex
;
position
:
relative
}
.c-form--checkbox
{
position
:
absolute
;
top
:
0
;
left
:
0
;
visibility
:
hidden
}
.c-form--checkbox
:checked
+
label
:before
{
border-color
:
#d4d4d4
}
.c-form--checkbox
:checked
+
label
:after
{
content
:
"✔"
}
.c-form--label-checkbox
{
position
:
relative
;
margin
:
0
0
0
31px
;
color
:
#6f7479
;
font-size
:
12px
;
line-height
:
17px
}
.c-form--label-checkbox
:before
{
content
:
""
;
position
:
absolute
;
top
:
0
;
left
:
-31px
;
height
:
18px
;
width
:
18px
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
cursor
:
pointer
}
.c-form--label-checkbox
:after
{
content
:
""
;
position
:
absolute
;
top
:
-2px
;
left
:
-28px
;
width
:
20px
;
height
:
20px
;
border-radius
:
3px
;
color
:
#1fb299
;
color
:
var
(
--color--green
);
font-size
:
22px
;
cursor
:
pointer
}
.c-form--label-infobox
,
.c-form--label-recaptcha
{
color
:
#6f7479
;
font-size
:
12px
;
line-height
:
17px
}
.c-heading
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
;
-webkit-box-pack
:
center
;
justify-content
:
center
}
.c-heading
h1
{
margin
:
0
0
18px
;
padding
:
0
;
color
:
#2a3644
;
font-size
:
21px
;
font-weight
:
500
;
line-height
:
32px
}
.c-heading--landing-1
h1
{
max-width
:
230px
;
color
:
#fff
;
font-size
:
21px
;
line-height
:
32px
;
padding
:
0
20px
}
.c-heading--recommend-friend
h1
{
max-width
:
420px
;
color
:
#fff
;
font-size
:
26px
;
line-height
:
37px
;
padding
:
0
20px
20px
}
.c-heading--recommend-friend
h1
span
{
display
:
inline-block
;
background
:
#004ed4
;
font-weight
:
700
;
padding
:
3px
10px
1px
;
border-radius
:
6px
}
.c-ico--search
{
margin
:
0
3px
-3px
0
}
.c-ico--location
{
left
:
18px
}
.c-ico--area
,
.c-ico--location
{
position
:
absolute
;
top
:
50%
;
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
);
margin-top
:
-1px
}
.c-ico--area
{
left
:
14px
}
.c-ico--phone
{
float
:
left
;
margin
:
3px
10px
0
1px
}
.c-ico--phone-recommend
{
float
:
left
;
margin
:
0
15px
0
0
}
.c-ico--email
{
float
:
left
;
margin
:
6px
10px
0
0
}
.c-ico--address
{
float
:
left
;
margin
:
3px
12px
0
3px
}
.c-ico--filter
{
float
:
left
;
margin
:
3px
15px
0
3px
}
.c-ico--time
{
float
:
left
;
margin
:
2px
20px
0
0
}
.c-ico--offer
{
float
:
left
;
margin
:
1px
23px
0
0
}
.c-ico--pen
{
float
:
left
;
margin
:
5px
21px
0
0
}
.c-ico--easy
{
float
:
left
;
margin
:
0
21px
0
0
}
.c-ico--edit
{
float
:
left
;
margin
:
0
13px
0
1px
}
.c-ico--euro
{
float
:
left
;
margin
:
0
15px
0
0
}
.c-ico--attachment
{
margin
:
-2px
4px
-1px
0
;
opacity
:
.5
}
.c-job--title
{
margin
:
0
0
15px
;
padding
:
0
;
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.c-job--content
{
line-height
:
25px
;
color
:
#2a3644
}
.c-job--content
h3
{
color
:
#069980
;
font-size
:
19px
;
font-weight
:
700
;
margin
:
0
0
3px
;
padding
:
0
}
.c-job--content
h3
:nth-child
(
n
+
1
)
{
margin-top
:
30px
}
.c-job--content
ul
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-job--content
li
:before
{
content
:
""
;
display
:
inline-block
;
width
:
14px
;
height
:
8px
;
margin
:
0
5px
1px
0
;
background
:
url(/wp-content/themes/biuro/i/ico--job-arrow.svg)
}
.c-job--action
{
padding
:
30px
0
;
display
:
-webkit-box
;
display
:
flex
}
.c-job-contacts
{
margin
:
0
0
30px
}
.c-job-contacts
ul
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-job-contacts
li
{
line-height
:
28px
}
.c-job-contacts
a
{
overflow
:
hidden
;
text-decoration
:
none
}
.c-job-contacts
a
:hover
{
text-decoration
:
underline
}
.c-jobs--table
{
margin
:
0
0
20px
}
.c-jobs--headline
{
margin
:
0
0
25px
;
padding
:
20px
20px
0
}
.c-jobs--col
{
background
:
#fff
;
vertical-align
:
middle
;
color
:
#6f7479
;
padding
:
10px
15px
}
.c-jobs--anchor
{
display
:
block
;
padding
:
4px
0
;
color
:
#004ed4
;
font-weight
:
500
;
line-height
:
18px
;
text-decoration
:
none
}
.c-jobs--more
{
margin-bottom
:
50px
}
.c-jobs-section
{
margin
:
0
20px
20px
0
;
padding
:
28px
28px
23px
}
.c-jobs-section--heading
{
margin
:
0
0
15px
}
.c-jobs-section--list
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-logo
{
width
:
81px
;
margin-right
:
89px
;
padding
:
11px
0
;
text-decoration
:
none
}
.c-logo
,
.c-logo--svg
{
display
:
block
}
.c-modal
{
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
;
background-color
:
rgba
(
42
,
54
,
68
,
.86
);
z-index
:
8000
}
.c-modal--inner
{
position
:
absolute
;
top
:
50%
;
left
:
50%
;
max-width
:
94%
;
width
:
606px
;
height
:
314px
;
padding
:
56px
20px
20px
;
background-color
:
#fff
;
-webkit-transform
:
translate
(
-50%
,
-50%
);
transform
:
translate
(
-50%
,
-50%
);
text-align
:
center
}
.c-modal--inner
svg
{
display
:
block
;
margin
:
0
auto
23px
}
.c-modal--inner
p
{
margin-bottom
:
20px
}
.c-modal--inner
.c-btn--main
{
min-width
:
208px
}
.c-nav--main
{
display
:
-webkit-box
;
display
:
flex
;
font-size
:
14px
}
.c-nav--sub
{
display
:
none
}
.c-nav--main-item
{
position
:
relative
;
z-index
:
500
}
.c-nav--main-anchor
{
display
:
block
;
padding
:
5px
0
4px
;
font-weight
:
500
;
color
:
#fff
;
text-decoration
:
none
}
.c-nav--lang-wrap
{
width
:
74px
;
height
:
32px
}
.c-nav--lang-item
{
padding
:
6px
0
}
.c-nav--lang-item
:nth-child
(
n
+
2
)
{
display
:
none
}
.c-phone
{
white-space
:
nowrap
;
padding
:
12px
0
10px
;
color
:
inherit
;
font-weight
:
500
;
font-size
:
14px
}
.c-phone
svg
{
float
:
left
;
margin
:
-6px
5px
0
0
}
.c-recommend-friend
{
padding
:
10px
0
}
.c-recommend-friend--inner
{
max-width
:
1170px
;
padding
:
0
10px
;
margin
:
0
auto
}
.c-recommend-friend--content
{
color
:
#2a3644
;
font-weight
:
500
;
line-height
:
22px
;
padding
:
15px
0
20px
}
.c-recommend-friend--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-recommend-friend--content
span
{
display
:
block
;
line-height
:
22px
;
overflow
:
hidden
}
.c-recommend-friend--form
{
max-width
:
604px
}
.c-recommend
{
display
:
block
;
background-color
:
#3bacad
;
min-height
:
170px
;
margin
:
0
10px
20px
;
padding
:
20px
;
border-radius
:
6px
;
text-decoration
:
none
}
.c-recommend--headline
{
display
:
block
;
color
:
#fff
;
max-width
:
180px
;
margin-bottom
:
20px
;
font-size
:
21px
;
font-weight
:
500
}
.c-recommend--anchor
{
color
:
#fff
;
font-size
:
15px
}
.c-search
{
display
:
-webkit-box
;
display
:
flex
;
background-color
:
#fff
;
border-radius
:
3px
}
.c-search--col
{
position
:
relative
;
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
background-color
:
#fff
}
.c-search--col
.awesomplete
{
position
:
absolute
;
top
:
0
;
right
:
0
;
left
:
0
;
height
:
100%
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
}
.c-search--col
ul
{
top
:
57px
;
padding-top
:
10px
;
overflow-x
:
hidden
;
max-height
:
350px
;
overflow-y
:
auto
}
.c-search--col
li
{
padding
:
10px
15px
;
margin-bottom
:
10px
;
cursor
:
pointer
}
.c-search--col
li
:hover
{
color
:
#000
}
.c-search--col-location
{
border-radius
:
3px
3px
0
0
}
.c-search--input
{
border
:
0
;
padding
:
0
0
0
44px
;
margin
:
0
40px
0
0
;
height
:
60px
;
line-height
:
60px
;
background
:
none
}
.c-search--input
:focus
{
outline
:
none
}
.c-search--filters
{
padding
:
10px
;
text-align
:
right
}
.l-section--front-page
.c-search
{
box-shadow
:
6px
10px
48px
0
#d4dbe4
}
.c-search--reset
{
display
:
none
}
.c-search--ico-clear
{
padding
:
13px
18px
13px
17px
}
.c-search--ico-clear
,
.c-search--ico-toggle
{
position
:
absolute
;
top
:
50%
;
right
:
0
;
cursor
:
pointer
;
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
)}
.c-search--ico-toggle
{
padding
:
18px
16px
;
color
:
#b8bcc1
}
.c-search--ico-toggle
.c-ico--down
{
display
:
block
}
.c-search--ico-toggle
.c-ico--up
,
.c-search--ico-toggle.is-open
.c-ico--down
{
display
:
none
}
.c-search--ico-toggle.is-open
.c-ico--up
{
display
:
block
}
.c-sections
{
max-width
:
1000px
;
margin-right
:
auto
;
margin-left
:
auto
;
-webkit-box-align
:
center
;
align-items
:
center
;
padding
:
20px
}
.c-sections--item
{
position
:
relative
;
height
:
211px
;
margin-bottom
:
30px
}
.c-services
{
padding
:
20px
}
.c-services--item
{
position
:
relative
;
height
:
245px
}
.c-services--toggle
{
display
:
none
}
.c-share
{
margin-bottom
:
20px
}
.c-share--heading
{
margin
:
0
;
padding
:
20px
0
10px
;
font-weight
:
500
;
text-align
:
center
}
.c-share--options
{
flex-wrap
:
wrap
}
.c-share--option
,
.c-share--options
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
center
;
justify-content
:
center
}
.c-share--option
{
position
:
relative
;
height
:
36px
;
-webkit-box-flex
:
0
;
flex
:
0
0
50px
;
border-radius
:
3px
;
margin
:
0
3px
10px
;
text-decoration
:
none
;
-webkit-box-align
:
center
;
align-items
:
center
}
.c-share--option-facebook
{
background-color
:
#4367b0
}
.c-share--option-facebook
:hover
{
background-color
:
#2f4f90
}
.c-share--option-messenger
{
background-color
:
#1983fa
}
.c-share--option-messenger
:hover
{
background-color
:
#1b6fcc
}
.c-share--option-email
{
background-color
:
#2a3644
}
.c-share--option-email
:hover
{
background-color
:
#000
}
.c-share--option-copy
{
background-color
:
#858585
}
.c-share--option-copy
:hover
{
background-color
:
#5c5c5c
}
.c-share--option-phone
{
background-color
:
#25d366
}
.c-share--option-phone
:hover
{
background-color
:
#1baf52
}
.c-tooltip
{
position
:
absolute
;
pointer-events
:
none
;
opacity
:
0
}
.c-trust
{
background
:
linear-gradient
(
134.06deg
,
#70b7d5
,
#7bcbcf
)}
.c-trust--inner
{
-webkit-box-align
:
center
;
align-items
:
center
;
padding-top
:
25px
;
padding-bottom
:
45px
}
.c-trust--heading
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
margin
:
0
0
35px
;
color
:
#fff
}
.c-trust--logos
{
-webkit-box-flex
:
10
;
flex
:
10
1
auto
;
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
;
-webkit-box-align
:
center
;
align-items
:
center
}
.c-values--inner
{
padding-top
:
20px
;
padding-bottom
:
20px
}
.c-values--section
{
max-width
:
250px
}
.c-values--heading
{
min-height
:
34px
;
font-size
:
35px
;
line-height
:
41px
}
.c-vdb--top
{
min-height
:
68px
;
background
:
#02bf5f
;
padding
:
14px
0
}
.c-vdb--top-inner
{
max-width
:
1050px
;
margin
:
0
auto
;
padding
:
0
10px
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-align
:
center
;
align-items
:
center
}
.c-vdb--top-img
{
-webkit-box-flex
:
0
;
flex
:
0
0
39px
;
margin-right
:
38px
}
.c-vdb--top-content
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
color
:
#fff
;
margin
:
0
;
padding
:
0
10px
0
0
;
font-size
:
18px
;
line-height
:
25px
}
.c-vdb--section
{
margin
:
0
20px
20px
0
;
padding
:
28px
28px
23px
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-vdb--section-bottom
{
max-width
:
360px
;
margin
:
0
auto
20px
;
border
:
20px
solid
#f8f8f8
}
.c-vdb--section-img
{
display
:
block
;
margin
:
0
auto
15px
}
.c-vdb--section-heading
{
font-size
:
21px
;
font-weight
:
500
;
line-height
:
27px
}
.c-vdb--section-content
{
line-height
:
23px
}
.c-vdb--bottom
{
min-height
:
68px
;
background
:
#4b5561
url(/wp-content/themes/biuro/i/vdb/bottom.png)
no-repeat
50%
50%
;
background-size
:
cover
;
padding
:
46px
0
}
.c-vdb--bottom-inner
{
max-width
:
1050px
;
margin
:
0
auto
;
padding
:
0
10px
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-align
:
center
;
align-items
:
center
;
-webkit-box-pack
:
center
;
justify-content
:
center
}
.c-vdb--bottom-heading
{
margin
:
0
38px
0
0
;
padding
:
0
;
color
:
#fff
;
font-size
:
36px
;
line-height
:
42px
;
font-weight
:
500
}
.c-vdb--bottom-content
{
color
:
#fff
;
margin
:
0
;
padding
:
0
;
line-height
:
23px
}
.u-fill--inherit
{
fill
:
currentColor
}
.u-fill--logo
{
fill
:
#149a83
}
.u-hidden
{
display
:
none
}
.visually-hidden
{
border
:
0
;
clip
:
rect
(
0
0
0
0
);
height
:
1px
;
margin
:
-1px
;
overflow
:
hidden
;
padding
:
0
;
position
:
absolute
;
width
:
1px
}
@media
(
min-width
:
60em
){
body
{
padding-top
:
117px
;
font-size
:
1.5rem
;
font-size
:
var
(
--typo--font-size
);
line-height
:
1.2
;
line-height
:
var
(
--typo--line-height
)}
h1
{
font-size
:
25px
;
line-height
:
38px
;
margin
:
0
0
25px
}
h2
{
font-size
:
21px
;
margin
:
0
0
21px
}
h2
,
h3
{
line-height
:
30px
}
h3
{
font-size
:
18px
;
margin
:
0
0
18px
}
.l-header
{
margin-bottom
:
47px
}
.l-header
:before
{
content
:
""
;
position
:
absolute
;
top
:
100%
;
left
:
0
;
width
:
100%
;
height
:
47px
;
background
:
#1d2a3a
;
background
:
var
(
--color--blue-dark
)}
.l-content
{
display
:
-webkit-box
;
display
:
flex
}
.l-content--position
{
padding
:
40px
20px
}
.l-content--position-inner
{
display
:
-webkit-box
;
display
:
flex
;
margin
:
0
auto
140px
}
.l-content--position-inner
.l-main
{
padding
:
70px
55px
40px
57px
}
.l-content--heading
{
padding-left
:
320px
;
padding-top
:
40px
;
padding-bottom
:
25px
}
.l-content--main
h1
{
font-size
:
25px
;
line-height
:
38px
}
.l-content--main
h2
{
font-size
:
21px
;
line-height
:
30px
}
.l-content--main
h3
{
font-size
:
18px
;
line-height
:
30px
}
.l-content--divisions
,
.l-content--regions
{
display
:
-webkit-box
;
display
:
flex
;
margin
:
0
auto
200px
}
.l-content--faq
h1
{
font-size
:
25px
;
line-height
:
38px
}
.l-content--faq
h2
{
font-size
:
21px
;
line-height
:
30px
}
.l-content--faq
h3
{
font-size
:
18px
;
line-height
:
30px
}
.l-content--membership
h1
{
font-size
:
25px
;
line-height
:
38px
}
.l-aside
{
-webkit-box-flex
:
0
;
flex
:
0
0
280px
}
.l-aside--position
{
-webkit-box-flex
:
0
;
flex
:
0
0
400px
;
padding
:
70px
40px
}
.l-aside--divisions
,
.l-aside--regions
{
-webkit-box-flex
:
0
;
flex
:
0
0
385px
;
margin
:
-315px
0
0
55px
}
.l-aside--close
{
display
:
none
}
.l-main--content
{
padding
:
40px
50px
}
.l-footer
{
padding-top
:
70px
}
.l-nav--wrap
{
-webkit-box-flex
:
1
;
flex
:
1
1
100%
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-align
:
center
;
align-items
:
center
}
.l-nav
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
}
.l-nav--close
,
.l-nav--open
{
display
:
none
}
.l-section
{
padding
:
30px
0
}
.l-section--front-page
{
height
:
380px
;
margin-bottom
:
92px
}
.l-section--sales-page
{
height
:
380px
}
.l-section--landing-1
{
height
:
348px
}
.l-section--recommend
{
height
:
355px
}
.c-breadcrumbs
{
margin
:
-40px
0
0
;
height
:
40px
}
.c-btn--header
{
margin-right
:
28px
}
.c-categories
{
margin
:
-20px
0
0
}
.c-contact
{
padding
:
50px
0
}
.c-contact--inner
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-contact--content
{
max-width
:
500px
;
padding
:
75px
0
0
90px
}
.c-contact--content
,
.c-contact--form
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
}
.c-contact-landing-1
{
padding
:
30px
0
40px
}
.c-contact-landing-1--inner
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-contact-landing-1--content
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
max-width
:
500px
;
padding
:
0
0
0
90px
}
.c-contact-landing-1--form
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
margin-top
:
-200px
}
.c-contact-landing-2
{
padding
:
195px
0
50px
}
.c-contact-landing-2--inner
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
;
max-width
:
940px
;
margin
:
0
auto
;
border-radius
:
3px
;
background
:
rgba
(
0
,
66
,
180
,
.78
)}
.c-contact-landing-2--content
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
max-width
:
500px
;
padding
:
56px
40px
0
}
.c-contact-landing-2--content
h1
{
margin
:
0
0
35px
;
font-size
:
29px
;
line-height
:
46px
}
.c-contact-landing-2--content
p
{
font-size
:
16px
}
.c-contact-landing-2--form
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
max-width
:
420px
}
.c-feedbacks
{
padding
:
50px
0
70px
}
.c-feedbacks--inner
{
max-width
:
720px
;
padding
:
20px
0
0
}
.c-feedbacks--heading
{
font-size
:
25px
;
line-height
:
29px
;
margin
:
0
0
40px
}
.c-footer-action
{
display
:
none
}
.c-footer-sections
{
display
:
-webkit-box
;
display
:
flex
}
.c-footer-section
{
-webkit-box-flex
:
10
;
flex
:
10
0
15%
}
.c-form--action
{
top
:
-128px
}
.c-form--employees
,
.c-form--employers
{
padding
:
38px
35px
20px
}
.c-form--position
{
margin
:
-40px
-15px
0
;
box-shadow
:
0
1px
31px
-23px
#6a7481
}
.c-form--recommend
{
padding
:
0
33px
20px
}
.c-form--cols
{
display
:
-webkit-box
;
display
:
flex
;
margin
:
0
-33px
}
.c-form--col--about
,
.c-form--col--about-friend
{
padding
:
42px
24px
0
33px
}
.c-form--success
{
margin
:
-38px
-35px
20px
;
padding
:
28px
35px
20px
}
.c-form--headline
{
margin-bottom
:
30px
}
.c-form--row-sticky
.o-btn
:nth-child
(
n
+
2
)
{
display
:
none
}
.c-heading
h1
{
font-size
:
34px
;
font-weight
:
700
;
line-height
:
51px
}
.c-heading--front-page
,
.c-heading--sales-page
{
height
:
320px
}
.c-heading--landing-1
h1
{
max-width
:
500px
;
font-size
:
31px
;
line-height
:
45px
}
.c-heading--landing-1
{
padding-left
:
110px
}
.c-heading--recommend-friend
h1
{
max-width
:
500px
;
font-size
:
32px
;
line-height
:
56px
;
padding
:
0
20px
}
.c-job--title
{
font-size
:
30px
;
line-height
:
39px
;
margin
:
0
0
40px
}
.c-jobs--col
{
border-bottom
:
1px
solid
#f8f8f8
;
border-bottom
:
1px
solid
var
(
--color--gray-light
)}
.c-jobs--more
{
margin-bottom
:
70px
}
.c-nav--main-item
{
height
:
70px
;
margin-right
:
26px
;
padding
:
23px
0
0
}
.c-nav--main-anchor
{
color
:
#1d2a3a
;
color
:
var
(
--color--blue-dark
)}
.c-nav--lang-wrap
{
position
:
relative
;
width
:
70px
}
.c-phone
{
margin-right
:
35px
}
.c-recommend-friend
{
padding
:
30px
0
40px
}
.c-recommend-friend--inner
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-recommend-friend--content
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
max-width
:
500px
;
line-height
:
29px
}
.c-recommend-friend--form
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
margin-top
:
-200px
}
.c-recommend
{
margin
:
0
0
20px
}
.c-search
{
height
:
60px
}
.c-search--col-location
{
border-right
:
1px
solid
rgba
(
178
,
182
,
187
,
.46
);
border-radius
:
3px
0
0
3px
}
.c-search--filters
{
display
:
none
}
.l-section--front-page
.c-search
{
height
:
70px
}
.l-section--front-page
.c-search--input
{
height
:
70px
;
line-height
:
70px
}
.c-sections
{
padding
:
50px
20px
135px
}
.c-sections--inner
{
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-sections--item
{
-webkit-box-flex
:
0
;
flex
:
0
0
300px
}
.c-services
{
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
;
-webkit-box-align
:
center
;
align-items
:
center
;
padding-top
:
64px
;
padding-bottom
:
64px
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-services--item
{
-webkit-box-flex
:
0
;
flex
:
0
0
253px
}
.c-trust--inner
{
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
;
padding-top
:
64px
;
padding-bottom
:
64px
}
.c-trust--heading
{
margin
:
0
}
.c-trust--logos
{
justify-content
:
space-around
}
.c-values--inner
{
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
;
padding-top
:
60px
;
padding-bottom
:
40px
}
.c-values--section
{
-webkit-box-flex
:
0
;
flex
:
0
0
40%
;
max-width
:
280px
}
.c-values--heading
{
min-height
:
66px
;
font-size
:
45px
;
line-height
:
53px
}
.c-vdb--section-bottom
{
display
:
none
}}
@media
(
max-width
:
59.999em
){
.l-inner--header
{
-webkit-box-align
:
start
;
align-items
:
flex-start
}
.l-content--position
{
background
:
#f6f9ff
;
-webkit-box-flex
:
1
;
flex
:
1
1
auto
}
.l-content--position
+
.l-footer
{
display
:
none
}
.l-content--faq
,
.l-content--main
,
.l-content--membership
{
padding
:
10px
}
.l-aside--position
{
padding-bottom
:
50px
}
.l-aside--divisions
,
.l-aside--regions
{
max-width
:
440px
;
margin
:
0
auto
}
.l-aside--search
{
display
:
none
;
position
:
fixed
;
top
:
0
;
right
:
0
;
width
:
310px
;
padding-left
:
40px
;
height
:
100%
;
overflow
:
auto
;
z-index
:
20
}
.l-aside--search
:before
{
content
:
""
;
position
:
fixed
;
top
:
0
;
width
:
270px
;
right
:
0
;
bottom
:
0
;
background
:
#fff
}
.l-footer
{
padding-bottom
:
30px
}
.l-nav--wrap
{
display
:
none
;
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
;
overflow-y
:
auto
;
opacity
:
.97
;
background-color
:
#1d2a3a
;
z-index
:
500
;
border
:
1px
solid
#000
;
overflow
:
hidden
;
text-align
:
center
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
;
-webkit-box-align
:
center
;
align-items
:
center
}
.l-nav
{
width
:
100%
}
.l-section--front-page
{
height
:
179px
;
margin-bottom
:
185px
}
.c-btn--search
{
-webkit-box-flex
:
0
;
flex
:
0
0
60px
;
border-radius
:
0
0
3px
3px
}
.c-contact
,
.c-contact-landing-1
{
max-width
:
440px
;
margin
:
0
auto
}
.c-contact-landing-2
{
margin
:
0
auto
}
.c-contact-landing-2--inner
{
padding
:
0
10px
}
.c-contact-landing-2--content
{
margin
:
0
auto
;
border-radius
:
3px
3px
0
0
;
background
:
rgba
(
0
,
66
,
180
,
.78
)}
.c-contact-landing-2--img
{
display
:
none
}
.c-contact-landing-2--form
{
background
:
linear-gradient
(
45.94deg
,
#fff
,
#cbe2ec
);
margin
:
0
-10px
;
padding
:
0
10px
10px
}
.c-contact-landing-2--form
.c-form--employees
{
margin
:
0
auto
;
max-width
:
440px
;
border-radius
:
0
0
3px
3px
}
.c-divisions
{
margin-bottom
:
20px
}
.c-form--row-sticky
{
position
:
fixed
;
right
:
0
;
bottom
:
0
;
left
:
0
;
margin
:
0
;
padding
:
15px
23px
;
background
:
#fff
;
box-shadow
:
0
1px
39px
-23px
#454c54
;
z-index
:
90
}
.c-heading
h1
{
margin
:
0
0
36px
}
.c-heading
p
{
display
:
none
}
.c-heading--front-page
h1
{
max-width
:
117px
}
.c-heading--landing-1
{
max-width
:
440px
;
margin
:
0
auto
}
.c-heading--recommend-friend
h1
{
margin
:
0
auto
}
.c-job--content
{
font-size
:
15px
}
.c-job--content
h3
{
font-size
:
17px
}
.c-job--action
{
display
:
none
}
.c-job-contacts
{
margin
:
0
10px
30px
}
.c-job-contacts
li
{
padding
:
7px
0
}
.c-jobs--headline
{
text-align
:
center
}
.c-jobs--col
{
float
:
left
}
.c-jobs--col-position
{
width
:
100%
}
.c-jobs--col-city
,
.c-jobs--col-valid
{
width
:
50%
}
.c-nav--main
{
margin
:
115px
0
180px
;
padding
:
0
20px
;
width
:
100%
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-nav--main-item
:first-child
{
text-align
:
left
}
.c-nav--main-item
:first-child
.c-nav--sub
{
left
:
0
;
right
:
auto
}
.c-nav--main-item
{
position
:
relative
;
-webkit-box-flex
:
0
;
flex
:
0
0
auto
;
text-align
:
right
}
.c-nav--lang-wrap
{
position
:
absolute
;
top
:
20px
;
left
:
20px
}
.c-phone
{
color
:
#fff
;
margin
:
0
0
30px
}
.c-recommend-friend
{
max-width
:
440px
;
margin
:
0
auto
}
.c-search
{
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
;
margin
:
0
20px
}
.l-section--search-page
{
padding
:
10px
0
}
.l-section--search-page
.c-search
{
-webkit-box-orient
:
horizontal
;
-webkit-box-direction
:
normal
;
flex-direction
:
row
;
margin
:
0
10px
;
border-radius
:
3px
}
.l-section--search-page
.c-search--col-location
{
display
:
none
}
.l-section--search-page
.c-search--col-keyword
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
border-radius
:
3px
0
0
3px
}
.l-section--search-page
.c-search--btn-text
{
display
:
none
}
.l-section--search-page
.c-btn--search-small
{
min-width
:
35px
;
margin
:
5px
;
padding
:
9px
7px
8px
8px
}
.l-section--search-page
.c-search--input
{
height
:
45px
;
padding
:
0
0
0
15px
}
.l-section--search-page
.c-search--col
ul
{
top
:
45px
}
.l-section--search-page
.c-ico--area
{
display
:
none
}
.c-search--col
{
-webkit-box-flex
:
0
;
flex
:
0
0
60px
}
.c-search--col-keyword
,
.c-search--col-location
{
border-bottom
:
1px
solid
rgba
(
178
,
182
,
187
,
.46
)}
.l-section--front-page
.c-search
,
.l-section--front-page
.c-search--input
{
margin
:
0
}
.c-search--reset
{
position
:
relative
;
display
:
block
;
padding-top
:
20px
;
text-align
:
center
}
.c-sections--item
{
max-width
:
380px
;
margin
:
0
auto
30px
}
.c-services--item
{
max-width
:
380px
;
margin
:
0
auto
20px
}
.c-trust--heading
{
text-align
:
center
;
font-size
:
18px
}
.c-values--inner
{
max-width
:
400px
}
.c-vdb--top-img
{
margin-right
:
18px
}
.c-vdb--top-content
{
font-size
:
16px
;
line-height
:
19px
}
.c-vdb--section-aside
{
display
:
none
}
.c-vdb--bottom-heading
{
margin
:
0
18px
0
0
}}
@media
(
max-width
:
19.999em
){
.c-contact-landing-2
{
background-size
:
cover
!important
}}
@media
(
max-width
:
37.499em
){
.c-contact-landing-2
{
background-size
:
250%
}}
\ No newline at end of file
wp-content/themes/biuro/css/core-9fc5a0a5d0.min.css
0 → 100644
View file @
358de24d
:root
{
--color--gray
:
#7e8683
;
--color--gray-darker
:
#2a3644
;
--color--green
:
#1fb299
;
--color--green-darker
:
#149a83
;
--color--green-dark
:
#006957
;
--color--blue-dark
:
#1d2a3a
;
--color--gray-light
:
#f8f8f8
;
--typo--font-family
:
-apple-system
,
BlinkMacSystemFont
,
"Segoe UI Light"
,
"Roboto"
,
"Oxygen"
,
"Ubuntu"
,
"Cantarell"
,
"Fira Sans"
,
"Droid Sans"
,
"Helvetica Neue"
,
sans-serif
;
--typo--font-size
:
1.5rem
;
--typo--weight-regular
:
400
;
--typo--weight-bold
:
700
;
--typo--line-height
:
1.2
;
--typo--font-face
:
"Roboto"
,
sans-serif
;
--layout-width
:
1210px
;
--layout-width--small
:
870px
;
--layout-width--large
:
1150px
}
html
{
line-height
:
1.15
;
-webkit-text-size-adjust
:
100%
}
body
{
margin
:
0
}
html
{
box-sizing
:
border-box
}
*,
:after
,
:before
{
box-sizing
:
inherit
}
a
{
color
:
inherit
}
body
{
font-size
:
14px
;
line-height
:
19px
;
color
:
#2a3644
;
color
:
var
(
--color--gray-darker
);
font-family
:
Roboto
,
sans-serif
;
font-family
:
var
(
--typo--font-face
);
background
:
#f8f8f8
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
;
min-height
:
100vh
;
padding-top
:
70px
}
h1
{
font-size
:
22px
;
line-height
:
29px
;
margin
:
0
0
22px
}
h1
,
h2
{
color
:
#2a3644
;
font-weight
:
500
}
h2
{
font-size
:
19px
;
line-height
:
25px
;
margin
:
0
0
19px
}
h3
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
16px
;
line-height
:
20px
;
margin
:
0
0
16px
}
html
{
min-height
:
100%
;
font-size
:
62.5%
;
-webkit-tap-highlight-color
:
rgba
(
0
,
0
,
0
,
0
)}
.l-body--langing
{
padding-top
:
0
!important
}
.l-body--langing
.u-fill--logo
{
fill
:
#fff
!important
}
.l-inner
{
max-width
:
1210px
;
max-width
:
var
(
--layout-width
);
padding-right
:
20px
;
padding-left
:
20px
}
.l-inner
,
.l-inner-jobs
{
margin-right
:
auto
;
margin-left
:
auto
}
.l-inner-jobs
{
max-width
:
990px
;
padding-right
:
10px
;
padding-left
:
10px
}
.c-jobs--inner
,
.c-services
,
.c-trust--inner
,
.c-values--inner
,
.l-inner-small
{
max-width
:
870px
;
max-width
:
var
(
--layout-width--small
);
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
20px
;
padding-left
:
20px
}
.l-inner--header
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-orient
:
horizontal
;
-webkit-box-direction
:
normal
;
flex-direction
:
row
;
-webkit-box-align
:
center
;
align-items
:
center
}
.l-header
{
background
:
#fff
;
position
:
fixed
}
.l-header
,
.l-header--langing
{
height
:
70px
;
top
:
0
;
left
:
0
;
width
:
100%
;
z-index
:
300
}
.l-header--langing
{
position
:
absolute
}
.l-content
{
max-width
:
1150px
;
max-width
:
var
(
--layout-width--large
);
padding-right
:
20px
;
padding-left
:
20px
;
margin
:
0
auto
}
.l-content--position
{
position
:
relative
;
padding
:
10px
10px
0
}
.l-content--position
:before
{
content
:
""
;
position
:
absolute
;
top
:
0
;
left
:
0
;
height
:
244px
;
width
:
100%
;
background
:
linear-gradient
(
358.45deg
,
#3c7e9e
,
#1fb299
)}
.l-content--position-inner
{
position
:
relative
;
max-width
:
970px
;
margin
:
0
auto
;
border-radius
:
3px
;
background-color
:
#fff
;
box-shadow
:
0
1px
31px
-23px
#6a7481
}
.l-content--position-inner
.l-main
{
padding
:
20px
}
.l-content--heading
{
display
:
block
;
padding-top
:
20px
;
padding-bottom
:
15px
}
.l-content--heading
h1
{
margin
:
0
;
padding
:
0
;
color
:
#2a3644
;
font-size
:
25px
;
font-weight
:
500
;
line-height
:
29px
}
.l-content--main
{
width
:
100%
;
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
max-width
:
1070px
;
padding
:
35px
20px
90px
;
margin
:
0
auto
}
.l-content--main
h1
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.l-content--main
h2
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
19px
;
line-height
:
25px
}
.l-content--main
h3
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
16px
;
line-height
:
20px
}
.l-content--divisions
,
.l-content--regions
{
width
:
100%
;
max-width
:
1040px
;
padding-right
:
20px
;
padding-left
:
20px
;
margin
:
0
auto
40px
}
.l-content--faq
{
width
:
100%
;
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
max-width
:
1070px
;
padding
:
35px
20px
90px
;
margin
:
0
auto
}
.l-content--faq
h1
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.l-content--faq
h2
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
19px
;
line-height
:
25px
}
.l-content--faq
h3
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
16px
;
line-height
:
20px
}
.l-content--membership
{
width
:
100%
;
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
max-width
:
1070px
;
padding
:
35px
20px
90px
;
margin
:
0
auto
}
.l-content--membership
h1
{
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.l-aside--position
{
background-color
:
#f6f9ff
}
.l-aside--divisions
,
.l-aside--regions
{
z-index
:
50
}
.l-aside--close
{
position
:
fixed
;
top
:
0
;
right
:
265px
;
padding
:
14px
17px
;
cursor
:
pointer
}
.l-main
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
}
.l-main--content
{
background-color
:
#fff
;
padding
:
30px
20px
}
.l-main--content
img
{
max-width
:
100%
;
height
:
auto
}
.l-main--divisions
,
.l-main--regions
{
-webkit-box-flex
:
1
;
flex
:
1
1
600px
}
.l-main--position
{
overflow
:
hidden
}
.l-footer
{
background
:
#1d2a3a
;
background
:
var
(
--color--blue-dark
);
color
:
#fff
;
padding-top
:
20px
}
.l-map
{
height
:
330px
;
margin-bottom
:
35px
}
.l-nav--close
{
top
:
10px
;
right
:
10px
;
padding
:
20px
}
.l-nav--close
,
.l-nav--open
{
position
:
absolute
;
cursor
:
pointer
}
.l-nav--open
{
top
:
0
;
right
:
0
;
padding
:
24px
20px
}
.l-section
{
padding
:
20px
0
}
.l-section--search-page
{
background-color
:
#111d1e
}
.l-section--vdb
{
background-color
:
#086335
}
.l-section--front-page
{
margin-bottom
:
2px
}
.l-section--front-page
.l-section--inner
,
.l-section--sales-page
.l-section--inner
{
max-width
:
870px
;
padding-right
:
20px
;
padding-left
:
20px
}
.l-section--inner
{
width
:
100%
;
max-width
:
1030px
;
margin
:
0
auto
}
.l-section--inner-extended
{
width
:
100%
;
max-width
:
1170px
;
margin
:
0
auto
}
.l-section--landing-1
{
background-color
:
#515e70
}
.l-section--landing-1
,
.l-section--recommend
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-align
:
end
;
align-items
:
flex-end
;
padding
:
0
!important
;
height
:
240px
}
.l-section--recommend
{
background-color
:
#3eb0b1
}
.l-section--landing-3
,
.l-section--landing-4
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-align
:
end
;
align-items
:
flex-end
;
padding
:
0
!important
;
background-color
:
#515e70
;
height
:
240px
}
.o-btn
{
display
:
inline-block
;
border
:
0
;
padding
:
11px
24px
10px
;
cursor
:
pointer
;
border-radius
:
3px
;
font-weight
:
500
;
line-height
:
15px
;
text-decoration
:
none
;
font-family
:
inherit
}
.o-nav
{
margin
:
0
}
.c-breadcrumbs
,
.o-nav
{
padding
:
0
;
list-style
:
none
}
.c-breadcrumbs
{
display
:
-webkit-box
;
display
:
flex
;
margin
:
-5px
0
10px
;
width
:
100%
;
font-size
:
13px
;
height
:
20px
;
color
:
#6f7479
;
overflow
:
hidden
}
.c-breadcrumbs
li
{
overflow
:
hidden
;
-webkit-box-flex
:
0
;
flex
:
0
0
auto
}
.c-breadcrumbs
li
:last-child
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
}
.c-breadcrumbs
a
{
display
:
block
;
white-space
:
nowrap
;
text-overflow
:
ellipsis
;
overflow
:
hidden
;
text-decoration
:
none
}
.c-breadcrumbs
a
:hover
{
text-decoration
:
underline
}
.c-btn--header
{
font-size
:
14px
;
font-weight
:
500
}
.c-btn--footer
{
display
:
block
;
text-align
:
center
}
.c-btn--main
{
color
:
#fff
;
background
:
#1fb299
;
background
:
var
(
--color--green
);
border
:
2px
solid
#1fb299
;
border
:
2px
solid
var
(
--color--green
)}
.c-btn--main
:hover
{
background
:
#149a83
;
background
:
var
(
--color--green-darker
);
border-color
:
#149a83
;
border-color
:
var
(
--color--green-darker
)}
.c-btn--phone
{
color
:
#fff
;
background
:
#1fb299
;
background
:
var
(
--color--green
);
border
:
2px
solid
#1fb299
;
border
:
2px
solid
var
(
--color--green
);
border-radius
:
44px
;
overflow
:
hidden
;
height
:
44px
;
line-height
:
24px
;
margin
:
-15px
0
15px
;
padding
:
9px
15px
8px
}
.c-btn--phone
svg
{
float
:
left
;
margin
:
0
10px
0
0
}
.c-btn--phone
:hover
{
background
:
#149a83
;
background
:
var
(
--color--green-darker
);
border-color
:
#149a83
;
border-color
:
var
(
--color--green-darker
)}
.c-btn--disabled
{
background
:
#6f7479
;
border-color
:
#6f7479
;
outline
:
none
;
pointer-events
:
none
;
-webkit-user-select
:
none
;
-moz-user-select
:
none
;
-ms-user-select
:
none
;
user-select
:
none
}
.c-btn--disabled
:hover
{
background
:
#6f7479
;
cursor
:
not-allowed
;
border-color
:
#6f7479
}
.c-btn--vdb
{
color
:
#fff
;
background
:
#ff7046
;
border-color
:
#ff7046
}
.c-btn--vdb
:hover
{
background
:
#ff501d
;
border-color
:
#ff501d
}
.c-btn--alt
{
padding
:
10px
15px
;
background
:
#e8f0ff
;
color
:
#004ed4
}
.c-btn--alt
:after
{
float
:
right
;
margin
:
6px
0
0
35px
;
content
:
""
;
width
:
7px
;
height
:
7px
;
border
:
1px
solid
#004ed4
;
border-width
:
2px
2px
0
0
;
-webkit-transform
:
rotate
(
45deg
);
transform
:
rotate
(
45deg
)}
.c-btn--alt
:hover
{
background-color
:
#dde6f5
}
.c-btn--fill
{
width
:
100%
}
.c-btn--fit
{
-webkit-box-flex
:
1
;
flex
:
1
1
20%
}
.c-btn--fit
+
.c-btn--fit
{
margin-left
:
20px
}
.c-btn--max-fill
{
width
:
100%
;
max-width
:
320px
}
.c-btn--search
{
min-width
:
180px
;
border-radius
:
0
3px
3px
0
;
text-align
:
center
}
.c-btn--search-small
{
margin
:
9px
;
min-width
:
133px
;
text-align
:
center
}
.c-btn--slim
{
color
:
#14a28a
;
background
:
none
;
text-align
:
center
;
border
:
2px
solid
#1fb299
}
.c-btn--slim
:hover
{
border-color
:
#149a83
;
border-color
:
var
(
--color--green-darker
);
background-color
:
#149a83
;
background-color
:
var
(
--color--green-darker
);
color
:
#fff
}
.c-btn--filter
{
color
:
#2a3644
;
font-size
:
15px
;
line-height
:
26px
;
text-align
:
center
;
background
:
#fff
;
border-radius
:
3px
;
padding
:
6px
15px
6px
12px
}
.c-categories
{
display
:
-webkit-box
;
display
:
flex
;
list-style
:
none
;
margin
:
-5px
0
0
;
padding
:
0
;
width
:
100%
;
font-size
:
13px
;
height
:
20px
;
color
:
#6f7479
;
overflow
:
hidden
}
.c-categories
li
{
overflow
:
hidden
;
-webkit-box-flex
:
0
;
flex
:
0
0
auto
}
.c-categories
li
:last-child
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
}
.c-categories
a
{
display
:
block
;
white-space
:
nowrap
;
text-overflow
:
ellipsis
;
overflow
:
hidden
;
text-decoration
:
none
}
.c-categories
a
:hover
{
text-decoration
:
underline
}
.c-categories--sep
{
padding
:
0
7px
}
.c-cookies-warning
{
display
:
none
}
.c-contact
{
padding
:
20px
0
}
.c-contact--inner
{
max-width
:
1000px
;
padding
:
0
10px
;
margin
:
0
auto
}
.c-contact--content
{
color
:
#2a3644
;
font-weight
:
500
;
line-height
:
29px
;
padding
:
15px
0
20px
15px
}
.c-contact--content
h3
{
margin
:
0
0
15px
;
font-size
:
25px
;
color
:
#2a3644
;
font-weight
:
500
}
.c-contact--content
p
{
margin
:
0
0
20px
}
.c-contact--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-contact--form
{
max-width
:
420px
}
.c-contact-landing-1
{
padding
:
10px
0
}
.c-contact-landing-1--inner
{
max-width
:
1000px
;
padding
:
0
10px
;
margin
:
0
auto
}
.c-contact-landing-1--content
{
color
:
#2a3644
;
font-weight
:
500
;
line-height
:
29px
;
padding
:
15px
0
20px
15px
}
.c-contact-landing-1--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-contact-landing-1--img
{
margin-top
:
40px
}
.c-contact-landing-1--form
{
max-width
:
420px
}
.c-contact-landing-2
{
padding
:
90px
0
0
;
background
:
url(/wp-content/themes/biuro/i/sections/landing-2-xl.jpg)
no-repeat
0
0
;
background-size
:
cover
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/landing-2-xl.webp)
1
x
)){
.c-contact-landing-2
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-2-xl.webp)
}}
.c-contact-landing-2--content
{
max-width
:
440px
;
color
:
#fff
;
font-weight
:
500
;
line-height
:
29px
;
padding
:
25px
20px
20px
}
.c-contact-landing-2--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-contact-landing-2--content
h1
{
color
:
#fff
;
font-weight
:
600
;
font-size
:
23px
;
line-height
:
32px
;
margin
:
0
0
20px
}
.c-contact-landing-2--content
p
{
font-size
:
15px
;
line-height
:
25px
}
.c-contact-landing-2--content
p
span
{
display
:
block
;
overflow
:
hidden
}
.c-contact-landing-2--img
{
margin
:
40px
0
0
45px
;
max-width
:
300px
}
.c-contact-landing-3
{
padding
:
10px
0
}
.c-contact-landing-3--inner
{
max-width
:
990px
;
padding
:
0
10px
;
margin
:
0
auto
40px
}
.c-contact-landing-3--content
{
color
:
#2a3644
;
font-weight
:
500
;
padding
:
15px
0
20px
15px
}
.c-contact-landing-3--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-contact-landing-3--content
span
{
display
:
block
;
overflow
:
hidden
;
line-height
:
22px
;
padding
:
2px
0
0
}
.c-contact-landing-3--img
{
margin-top
:
40px
}
.c-contact-landing-3--form
{
max-width
:
420px
}
.c-contact-landing-4
{
padding
:
10px
0
}
.c-contact-landing-4--inner
{
max-width
:
1000px
;
padding
:
0
10px
;
margin
:
0
auto
}
.c-contact-landing-4--content
{
color
:
#2a3644
;
font-weight
:
500
;
padding
:
15px
0
20px
15px
}
.c-contact-landing-4--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-contact-landing-4--content
span
{
display
:
block
;
overflow
:
hidden
;
line-height
:
22px
;
padding
:
2px
0
0
}
.c-contact-landing-4--img
{
margin-top
:
40px
}
.c-contact-landing-4--form
{
max-width
:
420px
}
.c-divisions
{
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
}
.c-division
{
-webkit-box-flex
:
0
;
flex
:
0
0
auto
;
height
:
30px
;
margin
:
0
10px
10px
0
;
padding
:
0
20px
;
background-color
:
#e8f0ff
;
line-height
:
30px
;
white-space
:
nowrap
}
.c-feedbacks
{
padding
:
30px
0
;
background
:
linear-gradient
(
134.06deg
,
#fff
,
#cbe2ec
);
overflow
:
hidden
}
.c-feedbacks--inner
{
position
:
relative
;
overflow
:
hidden
;
height
:
420px
;
margin
:
-20px
auto
-40px
;
width
:
100%
;
padding
:
20px
10px
0
}
.c-feedbacks--heading
{
color
:
#2a3644
;
margin
:
0
0
20px
;
padding
:
0
30px
;
font-size
:
18px
;
line-height
:
26px
;
font-weight
:
500
;
text-align
:
center
}
.c-feedbacks--section
{
max-width
:
300px
;
height
:
350px
;
margin
:
0
auto
}
.c-feedbacks--section-inner
{
position
:
relative
;
height
:
300px
!important
;
max-width
:
100%
;
background-color
:
#fff
;
border-radius
:
3px
;
padding-top
:
50px
}
.swiper-slide-active
.c-feedbacks--section-inner
{
box-shadow
:
-1px
15px
46px
0
rgba
(
192
,
210
,
231
,
.5
)}
.c-footer-action
{
position
:
fixed
;
right
:
0
;
bottom
:
0
;
left
:
0
;
padding
:
15px
23px
;
background
:
#fff
;
box-shadow
:
0
1px
39px
-23px
#454c54
;
z-index
:
90
}
.c-footer-section
:first-child
{
-webkit-box-flex
:
5
;
flex
:
5
0
15%
}
.c-footer-section
:nth-child
(
4
)
{
-webkit-box-flex
:
1
;
flex
:
1
0
15%
}
.c-footer-separator
{
margin-bottom
:
25px
;
border-color
:
#fff
;
border-width
:
2px
0
0
;
opacity
:
.29
}
.c-form
{
position
:
relative
}
.c-form--action
{
position
:
absolute
;
top
:
-88px
;
left
:
-9999px
;
width
:
1px
}
.c-form--action-position
{
top
:
-58px
}
.c-form--employees
,
.c-form--employers
{
box-shadow
:
0
1px
31px
-23px
#6a7481
}
.c-form--employees
,
.c-form--employers
,
.c-form--position
{
padding
:
28px
20px
20px
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-form--recommend
{
border-radius
:
3px
;
background-color
:
#fff
;
box-shadow
:
0
1px
31px
-23px
#6a7481
;
padding
:
0
15px
20px
}
.c-form--cols
{
margin
:
0
-15px
}
.c-form--col
{
-webkit-box-flex
:
1
;
flex
:
1
1
50%
;
padding
:
25px
15px
0
}
.c-form--col--about
{
background
:
linear-gradient
(
180deg
,
#a1fff0
,
hsla
(
0
,
0%
,
100%
,
0
)
168px
)}
.c-form--col--about-friend
{
background
:
linear-gradient
(
180deg
,
#cfe1fc
,
hsla
(
0
,
0%
,
100%
,
0
)
168px
)}
.c-form--success
{
margin
:
-28px
-20px
20px
;
padding
:
28px
20px
20px
;
border-radius
:
3px
3px
0
0
;
text-align
:
center
;
color
:
#27b199
;
font-style
:
18px
;
line-height
:
25px
;
background
:
#e5fdf9
;
font-weight
:
500
}
.c-form--headline
{
text-transform
:
uppercase
;
margin-bottom
:
20px
;
font-weight
:
500
;
font-size
:
18px
}
.c-form--headline--about
{
color
:
#14b399
}
.c-form--headline--about-friend
{
color
:
#004ed7
}
.c-form--row
{
position
:
relative
;
margin-bottom
:
20px
}
.c-form--row-sticky
{
display
:
-webkit-box
;
display
:
flex
}
.c-form--label
{
display
:
block
;
color
:
#2a3644
;
font-size
:
15px
;
line-height
:
18px
;
margin-bottom
:
4px
;
font-weight
:
500
}
.c-form--input-file-wrap
{
position
:
relative
;
overflow
:
hidden
}
.c-form--input
{
width
:
100%
;
padding
:
10px
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
font-size
:
15px
;
font-family
:
inherit
}
.c-form--input
:focus
{
border-color
:
#d4d4d4
!important
}
.c-form--textarea
{
width
:
100%
;
padding
:
10px
;
background
:
none
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
font-size
:
15px
;
font-family
:
inherit
}
.c-form--textarea
:focus
{
border-color
:
#d4d4d4
!important
}
.c-form--input-file
{
position
:
absolute
;
left
:
0
;
top
:
0
;
width
:
100%
;
height
:
100%
;
cursor
:
pointer
;
z-index
:
10
;
opacity
:
0
}
.c-form--input-file
:hover
+
button
{
background
:
#1fb299
;
background
:
var
(
--color--green
);
color
:
#fff
}
.c-form--input-file-btn
{
width
:
100%
;
padding
:
10px
10px
6px
;
background-color
:
#f0f0f0
;
border
:
1px
solid
#f0f0f0
;
border-radius
:
3px
;
font-size
:
15px
;
font-family
:
inherit
;
text-align
:
center
}
.c-form--input-file-text
{
display
:
inline-block
;
max-width
:
200px
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
}
.c-form--submit-wrap
{
padding
:
10px
0
}
.c-form--checkbox-wrap
{
display
:
-webkit-box
;
display
:
flex
;
position
:
relative
}
.c-form--checkbox
{
position
:
absolute
;
top
:
0
;
left
:
0
;
visibility
:
hidden
}
.c-form--checkbox
:checked
+
label
:before
{
border-color
:
#d4d4d4
}
.c-form--checkbox
:checked
+
label
:after
{
content
:
"✔"
}
.c-form--label-checkbox
{
position
:
relative
;
margin
:
0
0
0
31px
;
color
:
#6f7479
;
font-size
:
12px
;
line-height
:
17px
}
.c-form--label-checkbox
:before
{
content
:
""
;
position
:
absolute
;
top
:
0
;
left
:
-31px
;
height
:
18px
;
width
:
18px
;
border
:
1px
solid
#d4d4d4
;
border-radius
:
3px
;
cursor
:
pointer
}
.c-form--label-checkbox
:after
{
content
:
""
;
position
:
absolute
;
top
:
-2px
;
left
:
-28px
;
width
:
20px
;
height
:
20px
;
border-radius
:
3px
;
color
:
#1fb299
;
color
:
var
(
--color--green
);
font-size
:
22px
;
cursor
:
pointer
}
.c-form--label-infobox
,
.c-form--label-recaptcha
{
color
:
#6f7479
;
font-size
:
12px
;
line-height
:
17px
}
.c-heading
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
;
-webkit-box-pack
:
center
;
justify-content
:
center
}
.c-heading
h1
{
margin
:
0
0
18px
;
padding
:
0
;
color
:
#2a3644
;
font-size
:
21px
;
font-weight
:
500
;
line-height
:
32px
}
.c-heading--landing-1
h1
{
max-width
:
230px
;
padding
:
0
20px
}
.c-heading--landing-1
h1
,
.c-heading--landing-3
h1
{
color
:
#fff
;
font-size
:
21px
;
line-height
:
32px
}
.c-heading--landing-3
h1
span
{
color
:
#19c5a7
}
.c-heading--landing-4
{
color
:
#fff
;
padding
:
0
20px
}
.c-heading--landing-4
h1
{
color
:
#fff
;
font-size
:
21px
;
line-height
:
32px
}
.c-heading--landing-4
h1
span
{
color
:
#19c5a7
}
.c-heading--recommend-friend
h1
{
max-width
:
420px
;
color
:
#fff
;
font-size
:
26px
;
line-height
:
37px
;
padding
:
0
20px
20px
}
.c-heading--recommend-friend
h1
span
{
display
:
inline-block
;
background
:
#004ed4
;
font-weight
:
700
;
padding
:
3px
10px
1px
;
border-radius
:
6px
}
.c-ico--search
{
margin
:
0
3px
-3px
0
}
.c-ico--location
{
left
:
18px
}
.c-ico--area
,
.c-ico--location
{
position
:
absolute
;
top
:
50%
;
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
);
margin-top
:
-1px
}
.c-ico--area
{
left
:
14px
}
.c-ico--phone
{
float
:
left
;
margin
:
3px
10px
0
1px
}
.c-ico--phone-recommend
{
float
:
left
;
margin
:
0
15px
0
0
}
.c-ico--email
{
float
:
left
;
margin
:
6px
10px
0
0
}
.c-ico--address
{
float
:
left
;
margin
:
3px
12px
0
3px
}
.c-ico--filter
{
float
:
left
;
margin
:
3px
15px
0
3px
}
.c-ico--time
{
float
:
left
;
margin
:
2px
16px
0
0
}
.c-ico--offer
{
float
:
left
;
margin
:
1px
17px
0
0
}
.c-ico--pen
{
float
:
left
;
margin
:
5px
17px
0
0
}
.c-ico--easy
{
float
:
left
;
margin
:
0
17px
0
0
}
.c-ico--edit
{
float
:
left
;
margin
:
-1px
13px
0
1px
}
.c-ico--euro
{
float
:
left
;
margin
:
0
15px
0
0
}
.c-ico--calendar
{
float
:
left
;
margin
:
0
20px
0
0
}
.c-ico--lunch
{
float
:
left
;
margin
:
2px
18px
0
0
}
.c-ico--transport
{
float
:
left
;
margin
:
2px
20px
0
0
}
.c-ico--attachment
{
margin
:
-2px
4px
-1px
0
;
opacity
:
.5
}
.c-job--title
{
margin
:
0
0
15px
;
padding
:
0
;
color
:
#2a3644
;
font-weight
:
500
;
font-size
:
22px
;
line-height
:
29px
}
.c-job--content
{
line-height
:
25px
;
color
:
#2a3644
}
.c-job--content
h3
{
color
:
#069980
;
font-size
:
19px
;
font-weight
:
700
;
margin
:
0
0
3px
;
padding
:
0
}
.c-job--content
h3
:nth-child
(
n
+
1
)
{
margin-top
:
30px
}
.c-job--content
ul
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-job--content
li
:before
{
content
:
""
;
display
:
inline-block
;
width
:
14px
;
height
:
8px
;
margin
:
0
5px
1px
0
;
background
:
url(/wp-content/themes/biuro/i/ico--job-arrow.svg)
}
.c-job--action
{
padding
:
30px
0
;
display
:
-webkit-box
;
display
:
flex
}
.c-job-contacts
{
margin
:
0
0
30px
}
.c-job-contacts
ul
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-job-contacts
li
{
line-height
:
28px
}
.c-job-contacts
a
{
overflow
:
hidden
;
text-decoration
:
none
}
.c-job-contacts
a
:hover
{
text-decoration
:
underline
}
.c-jobs--inner-custom
{
max-width
:
990px
;
margin-right
:
auto
;
margin-left
:
auto
;
padding-right
:
10px
;
padding-left
:
10px
}
.c-jobs--table
{
margin
:
0
0
20px
}
.c-jobs--headline
{
margin
:
0
0
25px
;
padding
:
20px
20px
0
}
.c-jobs--col
{
background
:
#fff
;
vertical-align
:
middle
;
color
:
#6f7479
;
padding
:
10px
15px
}
.c-jobs--anchor
{
color
:
#004ed4
;
font-weight
:
500
}
.c-jobs--anchor
,
.c-jobs--anchor-alt
{
display
:
block
;
padding
:
4px
0
;
line-height
:
18px
;
text-decoration
:
none
}
.c-jobs--anchor-alt
{
color
:
#2a3644
}
.c-jobs--more
{
margin-bottom
:
50px
}
.c-jobs-section
{
margin
:
0
20px
20px
0
;
padding
:
28px
28px
23px
}
.c-jobs-section--heading
{
margin
:
0
0
15px
}
.c-jobs-section--list
{
margin
:
0
;
padding
:
0
;
list-style
:
none
}
.c-logo
{
width
:
81px
;
margin-right
:
89px
;
padding
:
11px
0
;
text-decoration
:
none
}
.c-logo
,
.c-logo--svg
{
display
:
block
}
.c-modal
{
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
;
background-color
:
rgba
(
42
,
54
,
68
,
.86
);
z-index
:
8000
}
.c-modal--inner
{
position
:
absolute
;
top
:
50%
;
left
:
50%
;
max-width
:
94%
;
width
:
606px
;
height
:
314px
;
padding
:
56px
20px
20px
;
background-color
:
#fff
;
-webkit-transform
:
translate
(
-50%
,
-50%
);
transform
:
translate
(
-50%
,
-50%
);
text-align
:
center
}
.c-modal--inner
svg
{
display
:
block
;
margin
:
0
auto
23px
}
.c-modal--inner
p
{
margin-bottom
:
20px
}
.c-modal--inner
.c-btn--main
{
min-width
:
208px
}
.c-nav--main
{
display
:
-webkit-box
;
display
:
flex
;
font-size
:
14px
}
.c-nav--sub
{
display
:
none
}
.c-nav--main-item
{
position
:
relative
;
z-index
:
500
}
.c-nav--main-anchor
{
display
:
block
;
padding
:
5px
0
4px
;
font-weight
:
500
;
color
:
#fff
;
text-decoration
:
none
}
.c-nav--lang-wrap
{
width
:
74px
;
height
:
32px
}
.c-nav--lang-item
{
padding
:
6px
0
}
.c-nav--lang-item
:nth-child
(
n
+
2
)
{
display
:
none
}
.c-phone
{
white-space
:
nowrap
;
padding
:
12px
0
10px
;
color
:
inherit
;
font-weight
:
500
;
font-size
:
14px
}
.c-phone
svg
{
float
:
left
;
margin
:
-6px
5px
0
0
}
.c-recommend-friend
{
padding
:
10px
0
}
.c-recommend-friend--inner
{
max-width
:
1170px
;
padding
:
0
10px
;
margin
:
0
auto
}
.c-recommend-friend--content
{
color
:
#2a3644
;
font-weight
:
500
;
line-height
:
22px
;
padding
:
15px
0
20px
}
.c-recommend-friend--content
img
{
max-width
:
100%
;
height
:
auto
}
.c-recommend-friend--content
span
{
display
:
block
;
line-height
:
22px
;
overflow
:
hidden
}
.c-recommend-friend--form
{
max-width
:
604px
}
.c-recommend
{
display
:
block
;
background-color
:
#3bacad
;
min-height
:
170px
;
margin
:
0
10px
20px
;
padding
:
20px
;
border-radius
:
6px
;
text-decoration
:
none
}
.c-recommend--headline
{
display
:
block
;
color
:
#fff
;
max-width
:
180px
;
margin-bottom
:
20px
;
font-size
:
21px
;
font-weight
:
500
}
.c-recommend--anchor
{
color
:
#fff
;
font-size
:
15px
}
.c-search
{
display
:
-webkit-box
;
display
:
flex
;
background-color
:
#fff
;
border-radius
:
3px
}
.c-search--col
{
position
:
relative
;
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
background-color
:
#fff
}
.c-search--col
.awesomplete
{
position
:
absolute
;
top
:
0
;
right
:
0
;
left
:
0
;
height
:
100%
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
}
.c-search--col
ul
{
top
:
57px
;
padding-top
:
10px
;
overflow-x
:
hidden
;
max-height
:
350px
;
overflow-y
:
auto
}
.c-search--col
li
{
padding
:
10px
15px
;
margin-bottom
:
10px
;
cursor
:
pointer
}
.c-search--col
li
:hover
{
color
:
#000
}
.c-search--col-location
{
border-radius
:
3px
3px
0
0
}
.c-search--input
{
border
:
0
;
padding
:
0
0
0
44px
;
margin
:
0
40px
0
0
;
height
:
60px
;
line-height
:
60px
;
background
:
none
}
.c-search--input
:focus
{
outline
:
none
}
.c-search--filters
{
padding
:
10px
;
text-align
:
right
}
.l-section--front-page
.c-search
{
box-shadow
:
6px
10px
48px
0
#d4dbe4
}
.c-search--reset
{
display
:
none
}
.c-search--ico-clear
{
padding
:
13px
18px
13px
17px
}
.c-search--ico-clear
,
.c-search--ico-toggle
{
position
:
absolute
;
top
:
50%
;
right
:
0
;
cursor
:
pointer
;
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
)}
.c-search--ico-toggle
{
padding
:
18px
16px
;
color
:
#b8bcc1
}
.c-search--ico-toggle
.c-ico--down
{
display
:
block
}
.c-search--ico-toggle
.c-ico--up
,
.c-search--ico-toggle.is-open
.c-ico--down
{
display
:
none
}
.c-search--ico-toggle.is-open
.c-ico--up
{
display
:
block
}
.c-sections
{
max-width
:
1000px
;
margin-right
:
auto
;
margin-left
:
auto
;
-webkit-box-align
:
center
;
align-items
:
center
;
padding
:
20px
}
.c-sections--item
{
position
:
relative
;
height
:
211px
;
margin-bottom
:
30px
}
.c-services
{
padding
:
20px
}
.c-services--item
{
position
:
relative
;
height
:
245px
}
.c-services--toggle
{
display
:
none
}
.c-share
{
margin-bottom
:
20px
}
.c-share--heading
{
margin
:
0
;
padding
:
20px
0
10px
;
font-weight
:
500
;
text-align
:
center
}
.c-share--options
{
flex-wrap
:
wrap
}
.c-share--option
,
.c-share--options
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
center
;
justify-content
:
center
}
.c-share--option
{
position
:
relative
;
height
:
36px
;
-webkit-box-flex
:
0
;
flex
:
0
0
50px
;
border-radius
:
3px
;
margin
:
0
3px
10px
;
text-decoration
:
none
;
-webkit-box-align
:
center
;
align-items
:
center
}
.c-share--option-facebook
{
background-color
:
#4367b0
}
.c-share--option-facebook
:hover
{
background-color
:
#2f4f90
}
.c-share--option-messenger
{
background-color
:
#1983fa
}
.c-share--option-messenger
:hover
{
background-color
:
#1b6fcc
}
.c-share--option-email
{
background-color
:
#2a3644
}
.c-share--option-email
:hover
{
background-color
:
#000
}
.c-share--option-copy
{
background-color
:
#858585
}
.c-share--option-copy
:hover
{
background-color
:
#5c5c5c
}
.c-share--option-phone
{
background-color
:
#25d366
}
.c-share--option-phone
:hover
{
background-color
:
#1baf52
}
.c-tooltip
{
position
:
absolute
;
pointer-events
:
none
;
opacity
:
0
}
.c-trust
{
background
:
linear-gradient
(
134.06deg
,
#70b7d5
,
#7bcbcf
)}
.c-trust--inner
{
-webkit-box-align
:
center
;
align-items
:
center
;
padding-top
:
25px
;
padding-bottom
:
45px
}
.c-trust--heading
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
margin
:
0
0
35px
;
color
:
#fff
}
.c-trust--logos
{
-webkit-box-flex
:
10
;
flex
:
10
1
auto
;
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
;
-webkit-box-align
:
center
;
align-items
:
center
}
.c-values--inner
{
padding-top
:
20px
;
padding-bottom
:
20px
}
.c-values--section
{
max-width
:
250px
}
.c-values--heading
{
min-height
:
34px
;
font-size
:
35px
;
line-height
:
41px
}
.c-vdb--top
{
min-height
:
68px
;
background
:
#02bf5f
;
padding
:
14px
0
}
.c-vdb--top-inner
{
max-width
:
1050px
;
margin
:
0
auto
;
padding
:
0
10px
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-align
:
center
;
align-items
:
center
}
.c-vdb--top-img
{
-webkit-box-flex
:
0
;
flex
:
0
0
39px
;
margin-right
:
38px
}
.c-vdb--top-content
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
color
:
#fff
;
margin
:
0
;
padding
:
0
10px
0
0
;
font-size
:
18px
;
line-height
:
25px
}
.c-vdb--section
{
margin
:
0
20px
20px
0
;
padding
:
28px
28px
23px
;
border-radius
:
3px
;
background-color
:
#fff
}
.c-vdb--section-bottom
{
max-width
:
360px
;
margin
:
0
auto
20px
;
border
:
20px
solid
#f8f8f8
}
.c-vdb--section-img
{
display
:
block
;
margin
:
0
auto
15px
}
.c-vdb--section-heading
{
font-size
:
21px
;
font-weight
:
500
;
line-height
:
27px
}
.c-vdb--section-content
{
line-height
:
23px
}
.c-vdb--bottom
{
min-height
:
68px
;
background
:
#4b5561
url(/wp-content/themes/biuro/i/vdb/bottom.png)
no-repeat
50%
50%
;
background-size
:
cover
;
padding
:
46px
0
}
.c-vdb--bottom-inner
{
max-width
:
1050px
;
margin
:
0
auto
;
padding
:
0
10px
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-align
:
center
;
align-items
:
center
;
-webkit-box-pack
:
center
;
justify-content
:
center
}
.c-vdb--bottom-heading
{
margin
:
0
38px
0
0
;
padding
:
0
;
color
:
#fff
;
font-size
:
36px
;
line-height
:
42px
;
font-weight
:
500
}
.c-vdb--bottom-content
{
color
:
#fff
;
margin
:
0
;
padding
:
0
;
line-height
:
23px
}
.u-fill--inherit
{
fill
:
currentColor
}
.u-fill--logo
{
fill
:
#149a83
}
.u-hidden
{
display
:
none
}
.visually-hidden
{
border
:
0
;
clip
:
rect
(
0
0
0
0
);
height
:
1px
;
margin
:
-1px
;
overflow
:
hidden
;
padding
:
0
;
position
:
absolute
;
width
:
1px
}
@media
(
min-width
:
60em
){
body
{
padding-top
:
117px
;
font-size
:
1.5rem
;
font-size
:
var
(
--typo--font-size
);
line-height
:
1.2
;
line-height
:
var
(
--typo--line-height
)}
h1
{
font-size
:
25px
;
line-height
:
38px
;
margin
:
0
0
25px
}
h2
{
font-size
:
21px
;
margin
:
0
0
21px
}
h2
,
h3
{
line-height
:
30px
}
h3
{
font-size
:
18px
;
margin
:
0
0
18px
}
.l-header
{
margin-bottom
:
47px
}
.l-header
:before
{
content
:
""
;
position
:
absolute
;
top
:
100%
;
left
:
0
;
width
:
100%
;
height
:
47px
;
background
:
#1d2a3a
;
background
:
var
(
--color--blue-dark
)}
.l-content
{
display
:
-webkit-box
;
display
:
flex
}
.l-content--position
{
padding
:
40px
20px
}
.l-content--position-inner
{
display
:
-webkit-box
;
display
:
flex
;
margin
:
0
auto
140px
}
.l-content--position-inner
.l-main
{
padding
:
70px
55px
40px
57px
}
.l-content--heading
{
padding-left
:
320px
;
padding-top
:
40px
;
padding-bottom
:
25px
}
.l-content--main
h1
{
font-size
:
25px
;
line-height
:
38px
}
.l-content--main
h2
{
font-size
:
21px
;
line-height
:
30px
}
.l-content--main
h3
{
font-size
:
18px
;
line-height
:
30px
}
.l-content--divisions
,
.l-content--regions
{
display
:
-webkit-box
;
display
:
flex
;
margin
:
0
auto
200px
}
.l-content--faq
h1
{
font-size
:
25px
;
line-height
:
38px
}
.l-content--faq
h2
{
font-size
:
21px
;
line-height
:
30px
}
.l-content--faq
h3
{
font-size
:
18px
;
line-height
:
30px
}
.l-content--membership
h1
{
font-size
:
25px
;
line-height
:
38px
}
.l-aside
{
-webkit-box-flex
:
0
;
flex
:
0
0
280px
}
.l-aside--position
{
-webkit-box-flex
:
0
;
flex
:
0
0
400px
;
padding
:
70px
40px
}
.l-aside--divisions
,
.l-aside--regions
{
-webkit-box-flex
:
0
;
flex
:
0
0
385px
;
margin
:
-315px
0
0
55px
}
.l-aside--close
{
display
:
none
}
.l-main--content
{
padding
:
40px
50px
}
.l-footer
{
padding-top
:
70px
}
.l-nav--wrap
{
-webkit-box-flex
:
1
;
flex
:
1
1
100%
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-align
:
center
;
align-items
:
center
}
.l-nav
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
}
.l-nav--close
,
.l-nav--open
{
display
:
none
}
.l-section
{
padding
:
30px
0
}
.l-section--front-page
{
height
:
380px
;
margin-bottom
:
92px
}
.l-section--sales-page
{
height
:
380px
}
.l-section--landing-1
{
height
:
348px
}
.l-section--recommend
{
height
:
355px
}
.l-section--landing-3
,
.l-section--landing-4
{
height
:
348px
}
.c-breadcrumbs
{
margin
:
-40px
0
0
;
height
:
40px
}
.c-btn--header
{
margin-right
:
28px
}
.c-categories
{
margin
:
-20px
0
0
}
.c-contact
{
padding
:
50px
0
}
.c-contact--inner
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-contact--content
{
max-width
:
500px
;
padding
:
75px
0
0
90px
}
.c-contact--content
,
.c-contact--form
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
}
.c-contact-landing-1
{
padding
:
30px
0
40px
}
.c-contact-landing-1--inner
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-contact-landing-1--content
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
max-width
:
500px
;
padding
:
0
0
0
90px
}
.c-contact-landing-1--form
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
margin-top
:
-200px
}
.c-contact-landing-2
{
padding
:
195px
0
50px
}
.c-contact-landing-2--inner
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
;
max-width
:
940px
;
margin
:
0
auto
;
border-radius
:
3px
;
background
:
rgba
(
0
,
66
,
180
,
.78
)}
.c-contact-landing-2--content
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
max-width
:
500px
;
padding
:
56px
40px
0
}
.c-contact-landing-2--content
h1
{
margin
:
0
0
35px
;
font-size
:
29px
;
line-height
:
46px
}
.c-contact-landing-2--content
p
{
font-size
:
16px
}
.c-contact-landing-2--form
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
max-width
:
420px
}
.c-contact-landing-3
{
padding
:
20px
0
40px
}
.c-contact-landing-3--inner
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-contact-landing-3--content
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
max-width
:
500px
;
padding
:
0
}
.c-contact-landing-3--form
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
margin-top
:
-180px
}
.c-contact-landing-4
{
padding
:
20px
0
40px
}
.c-contact-landing-4--inner
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-contact-landing-4--content
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
max-width
:
500px
;
padding
:
0
0
0
90px
}
.c-contact-landing-4--form
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
margin-top
:
-180px
}
.c-feedbacks
{
padding
:
50px
0
70px
}
.c-feedbacks--inner
{
max-width
:
720px
;
padding
:
20px
0
0
}
.c-feedbacks--heading
{
font-size
:
25px
;
line-height
:
29px
;
margin
:
0
0
40px
}
.c-footer-action
{
display
:
none
}
.c-footer-sections
{
display
:
-webkit-box
;
display
:
flex
}
.c-footer-section
{
-webkit-box-flex
:
10
;
flex
:
10
0
15%
}
.c-form--action
{
top
:
-128px
}
.c-form--employees
,
.c-form--employers
{
padding
:
38px
35px
20px
}
.c-form--position
{
margin
:
-40px
-15px
0
;
box-shadow
:
0
1px
31px
-23px
#6a7481
}
.c-form--recommend
{
padding
:
0
33px
20px
}
.c-form--cols
{
display
:
-webkit-box
;
display
:
flex
;
margin
:
0
-33px
}
.c-form--col--about
,
.c-form--col--about-friend
{
padding
:
42px
24px
0
33px
}
.c-form--success
{
margin
:
-38px
-35px
20px
;
padding
:
28px
35px
20px
}
.c-form--headline
{
margin-bottom
:
30px
}
.c-form--row-sticky
.o-btn
:nth-child
(
n
+
2
)
{
display
:
none
}
.c-heading
h1
{
font-size
:
34px
;
font-weight
:
700
;
line-height
:
51px
}
.c-heading--front-page
,
.c-heading--sales-page
{
height
:
320px
}
.c-heading--landing-1
h1
{
max-width
:
500px
;
font-size
:
31px
;
line-height
:
45px
}
.c-heading--landing-1
{
padding-left
:
110px
}
.c-heading--landing-3
h1
{
max-width
:
500px
;
font-size
:
36px
;
line-height
:
45px
}
.c-heading--landing-3
{
padding-left
:
30px
}
.c-heading--landing-4
h1
{
max-width
:
500px
;
font-size
:
36px
;
line-height
:
45px
}
.c-heading--landing-4
{
padding-left
:
110px
}
.c-heading--recommend-friend
h1
{
max-width
:
500px
;
font-size
:
32px
;
line-height
:
56px
;
padding
:
0
20px
}
.c-job--title
{
font-size
:
30px
;
line-height
:
39px
;
margin
:
0
0
40px
}
.c-jobs--col
{
border-bottom
:
1px
solid
#f8f8f8
;
border-bottom
:
1px
solid
var
(
--color--gray-light
)}
.c-jobs--more
{
margin-bottom
:
70px
}
.c-nav--main-item
{
height
:
70px
;
margin-right
:
26px
;
padding
:
23px
0
0
}
.c-nav--main-anchor
{
color
:
#1d2a3a
;
color
:
var
(
--color--blue-dark
)}
.c-nav--lang-wrap
{
position
:
relative
;
width
:
70px
}
.c-phone
{
margin-right
:
35px
}
.c-recommend-friend
{
padding
:
30px
0
40px
}
.c-recommend-friend--inner
{
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-recommend-friend--content
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
max-width
:
500px
;
line-height
:
29px
}
.c-recommend-friend--form
{
-webkit-box-flex
:
1
;
flex
:
1
1
40%
;
margin-top
:
-200px
}
.c-recommend
{
margin
:
0
0
20px
}
.c-search
{
height
:
60px
}
.c-search--col-location
{
border-right
:
1px
solid
rgba
(
178
,
182
,
187
,
.46
);
border-radius
:
3px
0
0
3px
}
.c-search--filters
{
display
:
none
}
.l-section--front-page
.c-search
{
height
:
70px
}
.l-section--front-page
.c-search--input
{
height
:
70px
;
line-height
:
70px
}
.c-sections
{
padding
:
50px
20px
135px
}
.c-sections--inner
{
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-sections--item
{
-webkit-box-flex
:
0
;
flex
:
0
0
300px
}
.c-services
{
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
;
-webkit-box-align
:
center
;
align-items
:
center
;
padding-top
:
64px
;
padding-bottom
:
64px
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-services--item
{
-webkit-box-flex
:
0
;
flex
:
0
0
253px
}
.c-trust--inner
{
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
;
padding-top
:
64px
;
padding-bottom
:
64px
}
.c-trust--heading
{
margin
:
0
}
.c-trust--logos
{
justify-content
:
space-around
}
.c-values--inner
{
display
:
-webkit-box
;
display
:
flex
;
flex-wrap
:
wrap
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
;
padding-top
:
60px
;
padding-bottom
:
40px
}
.c-values--section
{
-webkit-box-flex
:
0
;
flex
:
0
0
40%
;
max-width
:
280px
}
.c-values--heading
{
min-height
:
66px
;
font-size
:
45px
;
line-height
:
53px
}
.c-vdb--section-bottom
{
display
:
none
}}
@media
(
max-width
:
59.999em
){
.l-inner--header
{
-webkit-box-align
:
start
;
align-items
:
flex-start
}
.l-content--position
{
background
:
#f6f9ff
;
-webkit-box-flex
:
1
;
flex
:
1
1
auto
}
.l-content--position
+
.l-footer
{
display
:
none
}
.l-content--faq
,
.l-content--main
,
.l-content--membership
{
padding
:
10px
}
.l-aside--position
{
padding-bottom
:
50px
}
.l-aside--divisions
,
.l-aside--regions
{
max-width
:
440px
;
margin
:
0
auto
}
.l-aside--search
{
display
:
none
;
position
:
fixed
;
top
:
0
;
right
:
0
;
width
:
310px
;
padding-left
:
40px
;
height
:
100%
;
overflow
:
auto
;
z-index
:
20
}
.l-aside--search
:before
{
content
:
""
;
position
:
fixed
;
top
:
0
;
width
:
270px
;
right
:
0
;
bottom
:
0
;
background
:
#fff
}
.l-footer
{
padding-bottom
:
30px
}
.l-nav--wrap
{
display
:
none
;
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
;
overflow-y
:
auto
;
opacity
:
.97
;
background-color
:
#1d2a3a
;
z-index
:
500
;
border
:
1px
solid
#000
;
overflow
:
hidden
;
text-align
:
center
;
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
;
-webkit-box-align
:
center
;
align-items
:
center
}
.l-nav
{
width
:
100%
}
.l-section--front-page
{
height
:
179px
;
margin-bottom
:
185px
}
.c-btn--search
{
-webkit-box-flex
:
0
;
flex
:
0
0
60px
;
border-radius
:
0
0
3px
3px
}
.c-contact
,
.c-contact-landing-1
{
max-width
:
440px
;
margin
:
0
auto
}
.c-contact-landing-2
{
margin
:
0
auto
}
.c-contact-landing-2--inner
{
padding
:
0
10px
}
.c-contact-landing-2--content
{
margin
:
0
auto
;
border-radius
:
3px
3px
0
0
;
background
:
rgba
(
0
,
66
,
180
,
.78
)}
.c-contact-landing-2--img
{
display
:
none
}
.c-contact-landing-2--form
{
background
:
linear-gradient
(
45.94deg
,
#fff
,
#cbe2ec
);
margin
:
0
-10px
;
padding
:
0
10px
10px
}
.c-contact-landing-2--form
.c-form--employees
{
margin
:
0
auto
;
max-width
:
440px
;
border-radius
:
0
0
3px
3px
}
.c-contact-landing-3
,
.c-contact-landing-4
{
max-width
:
440px
;
margin
:
0
auto
}
.c-divisions
{
margin-bottom
:
20px
}
.c-form--row-sticky
{
position
:
fixed
;
right
:
0
;
bottom
:
0
;
left
:
0
;
margin
:
0
;
padding
:
15px
23px
;
background
:
#fff
;
box-shadow
:
0
1px
39px
-23px
#454c54
;
z-index
:
90
}
.c-heading
h1
{
margin
:
0
0
36px
}
.c-heading
p
{
display
:
none
}
.c-heading--front-page
h1
{
max-width
:
117px
}
.c-heading--landing-1
,
.c-heading--landing-3
{
max-width
:
440px
;
margin
:
0
auto
}
.c-heading--landing-3
{
padding
:
0
20px
}
.c-heading--landing-4
{
max-width
:
440px
;
margin
:
0
auto
}
.c-heading--recommend-friend
h1
{
margin
:
0
auto
}
.c-job--content
{
font-size
:
15px
}
.c-job--content
h3
{
font-size
:
17px
}
.c-job--action
{
display
:
none
}
.c-job-contacts
{
margin
:
0
10px
30px
}
.c-job-contacts
li
{
padding
:
7px
0
}
.c-jobs--alt
{
padding-top
:
30px
}
.c-jobs--headline
{
text-align
:
center
}
.c-jobs--col
{
float
:
left
}
.c-jobs--col-position
{
width
:
100%
}
.c-jobs--col-description
{
width
:
100%
;
padding-top
:
0
}
.c-jobs--col-city
,
.c-jobs--col-valid
{
width
:
50%
}
.c-nav--main
{
margin
:
115px
0
180px
;
padding
:
0
20px
;
width
:
100%
;
-webkit-box-pack
:
justify
;
justify-content
:
space-between
}
.c-nav--main-item
:first-child
{
text-align
:
left
}
.c-nav--main-item
:first-child
.c-nav--sub
{
left
:
0
;
right
:
auto
}
.c-nav--main-item
{
position
:
relative
;
-webkit-box-flex
:
0
;
flex
:
0
0
auto
;
text-align
:
right
}
.c-nav--lang-wrap
{
position
:
absolute
;
top
:
20px
;
left
:
20px
}
.c-phone
{
color
:
#fff
;
margin
:
0
0
30px
}
.c-recommend-friend
{
max-width
:
440px
;
margin
:
0
auto
}
.c-search
{
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
;
margin
:
0
20px
}
.l-section--search-page
{
padding
:
10px
0
}
.l-section--search-page
.c-search
{
-webkit-box-orient
:
horizontal
;
-webkit-box-direction
:
normal
;
flex-direction
:
row
;
margin
:
0
10px
;
border-radius
:
3px
}
.l-section--search-page
.c-search--col-location
{
display
:
none
}
.l-section--search-page
.c-search--col-keyword
{
-webkit-box-flex
:
1
;
flex
:
1
1
auto
;
border-radius
:
3px
0
0
3px
}
.l-section--search-page
.c-search--btn-text
{
display
:
none
}
.l-section--search-page
.c-btn--search-small
{
min-width
:
35px
;
margin
:
5px
;
padding
:
9px
7px
8px
8px
}
.l-section--search-page
.c-search--input
{
height
:
45px
;
padding
:
0
0
0
15px
}
.l-section--search-page
.c-search--col
ul
{
top
:
45px
}
.l-section--search-page
.c-ico--area
{
display
:
none
}
.c-search--col
{
-webkit-box-flex
:
0
;
flex
:
0
0
60px
}
.c-search--col-keyword
,
.c-search--col-location
{
border-bottom
:
1px
solid
rgba
(
178
,
182
,
187
,
.46
)}
.l-section--front-page
.c-search
,
.l-section--front-page
.c-search--input
{
margin
:
0
}
.c-search--reset
{
position
:
relative
;
display
:
block
;
padding-top
:
20px
;
text-align
:
center
}
.c-sections--item
{
max-width
:
380px
;
margin
:
0
auto
30px
}
.c-services--item
{
max-width
:
380px
;
margin
:
0
auto
20px
}
.c-trust--heading
{
text-align
:
center
;
font-size
:
18px
}
.c-values--inner
{
max-width
:
400px
}
.c-vdb--top-img
{
margin-right
:
18px
}
.c-vdb--top-content
{
font-size
:
16px
;
line-height
:
19px
}
.c-vdb--section-aside
{
display
:
none
}
.c-vdb--bottom-heading
{
margin
:
0
18px
0
0
}}
@media
(
max-width
:
19.999em
){
.c-contact-landing-2
{
background-size
:
cover
!important
}}
@media
(
max-width
:
37.499em
){
.c-contact-landing-2
{
background-size
:
250%
}}
\ No newline at end of file
wp-content/themes/biuro/css/main-196f407b9c.min.css
deleted
100644 → 0
View file @
4ba3f759
@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
)}
table
{
border-collapse
:
collapse
;
border-spacing
:
0
}
textarea
{
resize
:
vertical
}
.customize-support
.l-header
{
top
:
32px
}
.l-section
{
background-repeat
:
no-repeat
;
background-position
:
50%
50%
;
background-size
:
cover
}
.l-section--search-page
{
background-image
:
url(/wp-content/themes/biuro/i/search-page.png)
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/search-page.webp)
1
x
)){
.l-section--search-page
{
background-image
:
url(/wp-content/themes/biuro/i/search-page.webp)
}}
.l-section--vdb
{
background-image
:
url(/wp-content/themes/biuro/i/vdb/section.png)
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/vdb/section.webp)
1
x
)){
.l-section--vdb
{
background-image
:
url(/wp-content/themes/biuro/i/vdb/section.webp)
}}
.l-section--front-page
{
background-image
:
url(/wp-content/themes/biuro/i/front-page.png)
;
background-size
:
200%
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/front-page.webp)
1
x
)){
.l-section--front-page
{
background-image
:
url(/wp-content/themes/biuro/i/front-page.webp)
}}
.l-section--sales-page
{
background-image
:
url(/wp-content/themes/biuro/i/sales-page.png)
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sales-page.webp)
1
x
)){
.l-section--sales-page
{
background-image
:
url(/wp-content/themes/biuro/i/sales-page.webp)
}}
.l-section--landing-1
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-1.jpg)
;
background-position
:
0
50%
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/landing-1.webp)
1
x
)){
.l-section--landing-1
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-1.webp)
}}
.l-section--recommend
{
background-image
:
url(/wp-content/themes/biuro/i/sections/recommend.jpg)
;
background-position
:
40%
15%
;
background-size
:
220%
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/recommend.webp)
1
x
)){
.l-section--recommend
{
background-image
:
url(/wp-content/themes/biuro/i/sections/recommend.webp)
}}
.swiper-container
{
margin
:
0
auto
;
position
:
relative
;
overflow
:
hidden
;
list-style
:
none
;
padding
:
0
;
z-index
:
1
}
.swiper-container-no-flexbox
.swiper-slide
{
float
:
left
}
.swiper-container-vertical
>
.swiper-wrapper
{
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
}
.swiper-wrapper
{
position
:
relative
;
width
:
100%
;
height
:
100%
;
z-index
:
1
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-transition-property
:
-webkit-transform
;
transition-property
:
-webkit-transform
;
transition-property
:
transform
;
transition-property
:
transform
,
-webkit-transform
;
box-sizing
:
content-box
}
.swiper-container-android
.swiper-slide
,
.swiper-wrapper
{
-webkit-transform
:
translateZ
(
0
);
transform
:
translateZ
(
0
)}
.swiper-container-multirow
>
.swiper-wrapper
{
flex-wrap
:
wrap
}
.swiper-container-free-mode
>
.swiper-wrapper
{
-webkit-transition-timing-function
:
ease-out
;
transition-timing-function
:
ease-out
;
margin
:
0
auto
}
.swiper-slide
{
flex-shrink
:
0
;
width
:
100%
;
height
:
100%
;
position
:
relative
;
-webkit-transition-property
:
-webkit-transform
;
transition-property
:
-webkit-transform
;
transition-property
:
transform
;
transition-property
:
transform
,
-webkit-transform
}
.swiper-slide-invisible-blank
{
visibility
:
hidden
}
.swiper-container-autoheight
,
.swiper-container-autoheight
.swiper-slide
{
height
:
auto
}
.swiper-container-autoheight
.swiper-wrapper
{
-webkit-box-align
:
start
;
align-items
:
flex-start
;
-webkit-transition-property
:
height
,
-webkit-transform
;
transition-property
:
height
,
-webkit-transform
;
transition-property
:
transform
,
height
;
transition-property
:
transform
,
height
,
-webkit-transform
}
.swiper-container-3d
{
-webkit-perspective
:
1200px
;
perspective
:
1200px
}
.swiper-container-3d
.swiper-cube-shadow
,
.swiper-container-3d
.swiper-slide
,
.swiper-container-3d
.swiper-slide-shadow-bottom
,
.swiper-container-3d
.swiper-slide-shadow-left
,
.swiper-container-3d
.swiper-slide-shadow-right
,
.swiper-container-3d
.swiper-slide-shadow-top
,
.swiper-container-3d
.swiper-wrapper
{
-webkit-transform-style
:
preserve-3d
;
transform-style
:
preserve-3d
}
.swiper-container-3d
.swiper-slide-shadow-bottom
,
.swiper-container-3d
.swiper-slide-shadow-left
,
.swiper-container-3d
.swiper-slide-shadow-right
,
.swiper-container-3d
.swiper-slide-shadow-top
{
position
:
absolute
;
left
:
0
;
top
:
0
;
width
:
100%
;
height
:
100%
;
pointer-events
:
none
;
z-index
:
10
}
.swiper-container-3d
.swiper-slide-shadow-left
{
background-image
:
-webkit-gradient
(
linear
,
right
top
,
left
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
270deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-right
{
background-image
:
-webkit-gradient
(
linear
,
left
top
,
right
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
90deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-top
{
background-image
:
-webkit-gradient
(
linear
,
left
bottom
,
left
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
0deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-bottom
{
background-image
:
-webkit-gradient
(
linear
,
left
top
,
left
bottom
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
180deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-wp8-horizontal
,
.swiper-container-wp8-horizontal
>
.swiper-wrapper
{
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
;
-webkit-transition
:
opacity
.3s
;
transition
:
opacity
.3s
;
-webkit-transform
:
translateZ
(
0
);
transform
:
translateZ
(
0
);
z-index
:
10
}
.swiper-pagination.swiper-pagination-hidden
{
opacity
:
0
}
.swiper-container-horizontal
>
.swiper-pagination-bullets
,
.swiper-pagination-custom
,
.swiper-pagination-fraction
{
bottom
:
10px
;
left
:
0
;
width
:
100%
}
.swiper-pagination-bullets-dynamic
{
overflow
:
hidden
;
font-size
:
0
}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
);
position
:
relative
}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active
,
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-main
{
-webkit-transform
:
scale
(
1
);
transform
:
scale
(
1
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev
{
-webkit-transform
:
scale
(
.66
);
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev-prev
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next
{
-webkit-transform
:
scale
(
.66
);
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next-next
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
)}
.swiper-pagination-bullet
{
width
:
8px
;
height
:
8px
;
display
:
inline-block
;
border-radius
:
100%
;
background
:
#000
;
opacity
:
.2
}
button
.swiper-pagination-bullet
{
border
:
none
;
margin
:
0
;
padding
:
0
;
box-shadow
:
none
;
-webkit-appearance
:
none
;
-moz-appearance
:
none
;
appearance
:
none
}
.swiper-pagination-clickable
.swiper-pagination-bullet
{
cursor
:
pointer
}
.swiper-pagination-bullet-active
{
opacity
:
1
;
background
:
#007aff
}
.swiper-container-vertical
>
.swiper-pagination-bullets
{
right
:
10px
;
top
:
50%
;
-webkit-transform
:
translate3d
(
0
,
-50%
,
0
);
transform
:
translate3d
(
0
,
-50%
,
0
)}
.swiper-container-vertical
>
.swiper-pagination-bullets
.swiper-pagination-bullet
{
margin
:
6px
0
;
display
:
block
}
.swiper-container-vertical
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
top
:
50%
;
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
);
width
:
8px
}
.swiper-container-vertical
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
display
:
inline-block
;
-webkit-transition
:
top
.2s
,
-webkit-transform
.2s
;
transition
:
top
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
top
.2s
;
transition
:
transform
.2s
,
top
.2s
,
-webkit-transform
.2s
}
.swiper-container-horizontal
>
.swiper-pagination-bullets
.swiper-pagination-bullet
{
margin
:
0
4px
}
.swiper-container-horizontal
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
left
:
50%
;
-webkit-transform
:
translateX
(
-50%
);
transform
:
translateX
(
-50%
);
white-space
:
nowrap
}
.swiper-container-horizontal
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transition
:
left
.2s
,
-webkit-transform
.2s
;
transition
:
left
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
left
.2s
;
transition
:
transform
.2s
,
left
.2s
,
-webkit-transform
.2s
}
.swiper-container-horizontal.swiper-container-rtl
>
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transition
:
right
.2s
,
-webkit-transform
.2s
;
transition
:
right
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
right
.2s
;
transition
:
transform
.2s
,
right
.2s
,
-webkit-transform
.2s
}
.swiper-pagination-progressbar
{
background
:
rgba
(
0
,
0
,
0
,
.25
);
position
:
absolute
}
.swiper-pagination-progressbar
.swiper-pagination-progressbar-fill
{
background
:
#007aff
;
position
:
absolute
;
left
:
0
;
top
:
0
;
width
:
100%
;
height
:
100%
;
-webkit-transform
:
scale
(
0
);
transform
:
scale
(
0
);
-webkit-transform-origin
:
left
top
;
transform-origin
:
left
top
}
.swiper-container-rtl
.swiper-pagination-progressbar
.swiper-pagination-progressbar-fill
{
-webkit-transform-origin
:
right
top
;
transform-origin
:
right
top
}
.swiper-container-horizontal
>
.swiper-pagination-progressbar
,
.swiper-container-vertical
>
.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
{
width
:
100%
;
height
:
4px
;
left
:
0
;
top
:
0
}
.swiper-container-horizontal
>
.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
,
.swiper-container-vertical
>
.swiper-pagination-progressbar
{
width
:
4px
;
height
:
100%
;
left
:
0
;
top
:
0
}
.swiper-pagination-white
.swiper-pagination-bullet-active
{
background
:
#fff
}
.swiper-pagination-progressbar.swiper-pagination-white
{
background
:
hsla
(
0
,
0%
,
100%
,
.25
)}
.swiper-pagination-progressbar.swiper-pagination-white
.swiper-pagination-progressbar-fill
{
background
:
#fff
}
.swiper-pagination-black
.swiper-pagination-bullet-active
{
background
:
#000
}
.swiper-pagination-progressbar.swiper-pagination-black
{
background
:
rgba
(
0
,
0
,
0
,
.25
)}
.swiper-pagination-progressbar.swiper-pagination-black
.swiper-pagination-progressbar-fill
{
background
:
#000
}
.swiper-pagination-lock
{
display
:
none
}
.swiper-scrollbar
{
border-radius
:
10px
;
position
:
relative
;
-ms-touch-action
:
none
;
background
:
rgba
(
0
,
0
,
0
,
.1
)}
.swiper-container-horizontal
>
.swiper-scrollbar
{
position
:
absolute
;
left
:
1%
;
bottom
:
3px
;
z-index
:
50
;
height
:
5px
;
width
:
98%
}
.swiper-container-vertical
>
.swiper-scrollbar
{
position
:
absolute
;
right
:
3px
;
top
:
1%
;
z-index
:
50
;
width
:
5px
;
height
:
98%
}
.swiper-scrollbar-drag
{
height
:
100%
;
width
:
100%
;
position
:
relative
;
background
:
rgba
(
0
,
0
,
0
,
.5
);
border-radius
:
10px
;
left
:
0
;
top
:
0
}
.swiper-scrollbar-cursor-drag
{
cursor
:
move
}
.swiper-scrollbar-lock
{
display
:
none
}
.swiper-zoom-container
{
width
:
100%
;
height
:
100%
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
center
;
justify-content
:
center
;
-webkit-box-align
:
center
;
align-items
:
center
;
text-align
:
center
}
.swiper-zoom-container
>
canvas
,
.swiper-zoom-container
>
img
,
.swiper-zoom-container
>
svg
{
max-width
:
100%
;
max-height
:
100%
;
-o-object-fit
:
contain
;
object-fit
:
contain
}
.swiper-slide-zoomed
{
cursor
:
move
}
.swiper-lazy-preloader
{
width
:
42px
;
height
:
42px
;
position
:
absolute
;
left
:
50%
;
top
:
50%
;
margin-left
:
-21px
;
margin-top
:
-21px
;
z-index
:
10
;
-webkit-transform-origin
:
50%
;
transform-origin
:
50%
;
-webkit-animation
:
swiper-preloader-spin
1s
steps
(
12
)
infinite
;
animation
:
swiper-preloader-spin
1s
steps
(
12
)
infinite
}
.swiper-lazy-preloader
:after
{
display
:
block
;
content
:
""
;
width
:
100%
;
height
:
100%
;
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
60
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
90
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
120
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
150
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.37
' transform='
rotate
(
180
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.46
' transform='
rotate
(
210
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.56
' transform='
rotate
(
240
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.66
' transform='
rotate
(
270
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.75
' transform='
rotate
(
300
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.85
' transform='
rotate
(
330
60
60
)
'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='
0
0
120
120
' xmlns='
http
://
www
.
w3
.
org
/
2000
/
svg
' xmlns:xlink='
http
://
www
.
w3
.
org
/
1999
/
xlink
'%3E%3Cdefs%3E%3Cpath id='
a
' stroke='
%
23
fff
' stroke-width='
11
' stroke-linecap='
round
' d='
M60
7
v20
'/%3E%3C/defs%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
30
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
60
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
90
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
120
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
150
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.37
' transform='
rotate
(
180
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.46
' transform='
rotate
(
210
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.56
' transform='
rotate
(
240
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.66
' transform='
rotate
(
270
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.75
' transform='
rotate
(
300
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.85
' transform='
rotate
(
330
60
60
)
'
/
%
3
E
%
3
C
/
svg
%
3
E
")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.c-404{text-align:center;padding:200px 0}.c-404--heading{height:128px;margin:0;padding:0;color:#069980;font-size:109px;font-weight:500;line-height:128px}.c-404--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:-webkit-box;display:flex;padding:16px 10px;color:#2a3644;-webkit-box-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-accordion--header svg{margin-right:14px;-webkit-box-flex:0;flex:0 0 16px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .22s linear;transition:-webkit-transform .22s linear;transition:transform .22s linear;transition:transform .22s linear,-webkit-transform .22s linear;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.c-accordion--header h3{margin:0;padding:0;font-size:16px;line-height:29px;font-weight:700;line-height:19px}.c-accordion--header--is-expanded svg{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.c-accordion--content{padding:0 20px 0 40px;border-bottom:1px solid #f8f8f8;-webkit-transition:height .22s linear;transition:height .22s linear;overflow:hidden}.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-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:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.c-cookies-warning--actions .c-btn--main,.c-cookies-warning--actions .c-btn--slim{padding:7px 12px 6px;font-weight:400}.c-cookies-warning--actions .c-btn--slim{border-width:1px}.c-copyright{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{z-index:20}.c-form--validation,.c-form--validation-fixed{margin-top:5px;font-size:13px}.c-form--validation,.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-job-facebook{max-width:320px;margin:0 auto;overflow:hidden}.c-jobs--headline{min-height:29px;margin:0 0 25px;padding:20px 20px 0;color:#2a3644;font-size:25px;font-weight:500;line-height:29px}.c-jobs--table{width:100%;margin:0 0 20px}.c-jobs--table tr:hover td{background:#f8fbff}.c-jobs--col-city{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-jobs--col-valid{color:#069980;white-space:nowrap;padding-right:15px;padding-left:5px;width:100px;text-align:right}.c-jobs--anchor{display:block;padding:4px 0;color:#004ed4;font-weight:500;line-height:18px;text-decoration:none}.c-jobs--anchor:hover{text-decoration:underline}.c-jobs--anchor:visited{color:#551b89}.pods-pagination-paginate{display:-webkit-box;display: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;-webkit-transform:rotate(45deg);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;-webkit-transform:rotate(-135deg);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 .c-jobs-section--anchor{color:#1fb299}.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-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:url(/wp-content/themes/biuro/i/recommend.png) 0 0 repeat;background-size:cover;-webkit-transform:rotate(-20deg);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{border-bottom-color:transparent}@supports (background-image:-webkit-image-set(url(/wp-content/themes/biuro/i/recommend.webp) 1x)){.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;-webkit-transition:opacity .22s ease-in-out;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:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.c-logos div{-webkit-box-flex:0;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-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-form--validation{position:absolute;top:50%;right:100%;min-width:200px;margin-top:11px;-webkit-transform:translate(-30px,-50%);transform:translate(-30px,-50%)}.c-jobs--col-position{padding-right:5px}.c-jobs--col-city{max-width:140px;padding-right:5px;padding-left:5px}.c-jobs--anchor{padding:10px 0}.c-nav--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-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:-webkit-box;display:flex}.is-nav--main-anchor-active{border-bottom-color:#1d2a3a;border-bottom-color:var(--color--blue-dark)}}@media (max-width:59.999em){.c-footer-sections{text-align:center;font-size:13px}.c-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,.c-jobs--col-valid{border-bottom:1px solid #f8f8f8;border-bottom:1px solid var(--color--gray-light);font-size:13px;padding-top:0}.c-jobs--col-valid{width:50%;text-align:right}.c-jobs--anchor{font-size:16px;line-height:23px}.c-jobs-section{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-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:-webkit-box;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
}
.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
(
min-width
:
93.75em
){
.c-form--validation
{
left
:
100%
;
right
:
auto
;
-webkit-transform
:
translate
(
30px
,
-50%
);
transform
:
translate
(
30px
,
-50%
)}}
@media
(
max-width
:
37.499em
){
.c-membership
td
{
display
:
block
;
padding
:
10px
20px
}}
@media
(
min-width
:
37.5em
){
.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
}}
@media
(
min-width
:
30em
){
.c-tooltip
{
left
:
50%
;
-webkit-transform
:
translate
(
-50%
);
transform
:
translate
(
-50%
);
right
:
auto
;
padding
:
16px
28px
17px
;
top
:
50px
}
.c-tooltip
:before
{
right
:
auto
;
left
:
50%
;
-webkit-transform
:
translate
(
-50%
);
transform
:
translate
(
-50%
)}}
\ No newline at end of file
wp-content/themes/biuro/css/main-1cb140d15a.min.css
0 → 100644
View file @
358de24d
@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
)}
table
{
border-collapse
:
collapse
;
border-spacing
:
0
}
textarea
{
resize
:
vertical
}
.customize-support
.l-header
{
top
:
32px
}
.l-section
{
background-repeat
:
no-repeat
;
background-position
:
50%
50%
;
background-size
:
cover
}
.l-section--search-page
{
background-image
:
url(/wp-content/themes/biuro/i/search-page.png)
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/search-page.webp)
1
x
)){
.l-section--search-page
{
background-image
:
url(/wp-content/themes/biuro/i/search-page.webp)
}}
.l-section--vdb
{
background-image
:
url(/wp-content/themes/biuro/i/vdb/section.png)
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/vdb/section.webp)
1
x
)){
.l-section--vdb
{
background-image
:
url(/wp-content/themes/biuro/i/vdb/section.webp)
}}
.l-section--front-page
{
background-image
:
url(/wp-content/themes/biuro/i/front-page.png)
;
background-size
:
200%
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/front-page.webp)
1
x
)){
.l-section--front-page
{
background-image
:
url(/wp-content/themes/biuro/i/front-page.webp)
}}
.l-section--sales-page
{
background-image
:
url(/wp-content/themes/biuro/i/sales-page.png)
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sales-page.webp)
1
x
)){
.l-section--sales-page
{
background-image
:
url(/wp-content/themes/biuro/i/sales-page.webp)
}}
.l-section--landing-1
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-1.jpg)
;
background-position
:
0
50%
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/landing-1.webp)
1
x
)){
.l-section--landing-1
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-1.webp)
}}
.l-section--recommend
{
background-image
:
url(/wp-content/themes/biuro/i/sections/recommend.jpg)
;
background-position
:
40%
15%
;
background-size
:
220%
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/recommend.webp)
1
x
)){
.l-section--recommend
{
background-image
:
url(/wp-content/themes/biuro/i/sections/recommend.webp)
}}
.l-section--landing-3
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-3.jpg)
;
background-position
:
0
50%
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/landing-3.webp)
1
x
)){
.l-section--landing-3
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-3.webp)
}}
.l-section--landing-4
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-4.jpg)
;
background-position
:
0
50%
}
@supports
(
background-image
:
-webkit-image-set
(
url(/wp-content/themes/biuro/i/sections/landing-4.webp)
1
x
)){
.l-section--landing-4
{
background-image
:
url(/wp-content/themes/biuro/i/sections/landing-4.webp)
}}
.swiper-container
{
margin
:
0
auto
;
position
:
relative
;
overflow
:
hidden
;
list-style
:
none
;
padding
:
0
;
z-index
:
1
}
.swiper-container-no-flexbox
.swiper-slide
{
float
:
left
}
.swiper-container-vertical
>
.swiper-wrapper
{
-webkit-box-orient
:
vertical
;
-webkit-box-direction
:
normal
;
flex-direction
:
column
}
.swiper-wrapper
{
position
:
relative
;
width
:
100%
;
height
:
100%
;
z-index
:
1
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-transition-property
:
-webkit-transform
;
transition-property
:
-webkit-transform
;
transition-property
:
transform
;
transition-property
:
transform
,
-webkit-transform
;
box-sizing
:
content-box
}
.swiper-container-android
.swiper-slide
,
.swiper-wrapper
{
-webkit-transform
:
translateZ
(
0
);
transform
:
translateZ
(
0
)}
.swiper-container-multirow
>
.swiper-wrapper
{
flex-wrap
:
wrap
}
.swiper-container-free-mode
>
.swiper-wrapper
{
-webkit-transition-timing-function
:
ease-out
;
transition-timing-function
:
ease-out
;
margin
:
0
auto
}
.swiper-slide
{
flex-shrink
:
0
;
width
:
100%
;
height
:
100%
;
position
:
relative
;
-webkit-transition-property
:
-webkit-transform
;
transition-property
:
-webkit-transform
;
transition-property
:
transform
;
transition-property
:
transform
,
-webkit-transform
}
.swiper-slide-invisible-blank
{
visibility
:
hidden
}
.swiper-container-autoheight
,
.swiper-container-autoheight
.swiper-slide
{
height
:
auto
}
.swiper-container-autoheight
.swiper-wrapper
{
-webkit-box-align
:
start
;
align-items
:
flex-start
;
-webkit-transition-property
:
height
,
-webkit-transform
;
transition-property
:
height
,
-webkit-transform
;
transition-property
:
transform
,
height
;
transition-property
:
transform
,
height
,
-webkit-transform
}
.swiper-container-3d
{
-webkit-perspective
:
1200px
;
perspective
:
1200px
}
.swiper-container-3d
.swiper-cube-shadow
,
.swiper-container-3d
.swiper-slide
,
.swiper-container-3d
.swiper-slide-shadow-bottom
,
.swiper-container-3d
.swiper-slide-shadow-left
,
.swiper-container-3d
.swiper-slide-shadow-right
,
.swiper-container-3d
.swiper-slide-shadow-top
,
.swiper-container-3d
.swiper-wrapper
{
-webkit-transform-style
:
preserve-3d
;
transform-style
:
preserve-3d
}
.swiper-container-3d
.swiper-slide-shadow-bottom
,
.swiper-container-3d
.swiper-slide-shadow-left
,
.swiper-container-3d
.swiper-slide-shadow-right
,
.swiper-container-3d
.swiper-slide-shadow-top
{
position
:
absolute
;
left
:
0
;
top
:
0
;
width
:
100%
;
height
:
100%
;
pointer-events
:
none
;
z-index
:
10
}
.swiper-container-3d
.swiper-slide-shadow-left
{
background-image
:
-webkit-gradient
(
linear
,
right
top
,
left
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
270deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-right
{
background-image
:
-webkit-gradient
(
linear
,
left
top
,
right
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
90deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-top
{
background-image
:
-webkit-gradient
(
linear
,
left
bottom
,
left
top
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
0deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-3d
.swiper-slide-shadow-bottom
{
background-image
:
-webkit-gradient
(
linear
,
left
top
,
left
bottom
,
from
(
rgba
(
0
,
0
,
0
,
.5
)),
to
(
transparent
));
background-image
:
linear-gradient
(
180deg
,
rgba
(
0
,
0
,
0
,
.5
),
transparent
)}
.swiper-container-wp8-horizontal
,
.swiper-container-wp8-horizontal
>
.swiper-wrapper
{
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
;
-webkit-transition
:
opacity
.3s
;
transition
:
opacity
.3s
;
-webkit-transform
:
translateZ
(
0
);
transform
:
translateZ
(
0
);
z-index
:
10
}
.swiper-pagination.swiper-pagination-hidden
{
opacity
:
0
}
.swiper-container-horizontal
>
.swiper-pagination-bullets
,
.swiper-pagination-custom
,
.swiper-pagination-fraction
{
bottom
:
10px
;
left
:
0
;
width
:
100%
}
.swiper-pagination-bullets-dynamic
{
overflow
:
hidden
;
font-size
:
0
}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
);
position
:
relative
}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active
,
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-main
{
-webkit-transform
:
scale
(
1
);
transform
:
scale
(
1
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev
{
-webkit-transform
:
scale
(
.66
);
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-prev-prev
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next
{
-webkit-transform
:
scale
(
.66
);
transform
:
scale
(
.66
)}
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet-active-next-next
{
-webkit-transform
:
scale
(
.33
);
transform
:
scale
(
.33
)}
.swiper-pagination-bullet
{
width
:
8px
;
height
:
8px
;
display
:
inline-block
;
border-radius
:
100%
;
background
:
#000
;
opacity
:
.2
}
button
.swiper-pagination-bullet
{
border
:
none
;
margin
:
0
;
padding
:
0
;
box-shadow
:
none
;
-webkit-appearance
:
none
;
-moz-appearance
:
none
;
appearance
:
none
}
.swiper-pagination-clickable
.swiper-pagination-bullet
{
cursor
:
pointer
}
.swiper-pagination-bullet-active
{
opacity
:
1
;
background
:
#007aff
}
.swiper-container-vertical
>
.swiper-pagination-bullets
{
right
:
10px
;
top
:
50%
;
-webkit-transform
:
translate3d
(
0
,
-50%
,
0
);
transform
:
translate3d
(
0
,
-50%
,
0
)}
.swiper-container-vertical
>
.swiper-pagination-bullets
.swiper-pagination-bullet
{
margin
:
6px
0
;
display
:
block
}
.swiper-container-vertical
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
top
:
50%
;
-webkit-transform
:
translateY
(
-50%
);
transform
:
translateY
(
-50%
);
width
:
8px
}
.swiper-container-vertical
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
display
:
inline-block
;
-webkit-transition
:
top
.2s
,
-webkit-transform
.2s
;
transition
:
top
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
top
.2s
;
transition
:
transform
.2s
,
top
.2s
,
-webkit-transform
.2s
}
.swiper-container-horizontal
>
.swiper-pagination-bullets
.swiper-pagination-bullet
{
margin
:
0
4px
}
.swiper-container-horizontal
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
left
:
50%
;
-webkit-transform
:
translateX
(
-50%
);
transform
:
translateX
(
-50%
);
white-space
:
nowrap
}
.swiper-container-horizontal
>
.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transition
:
left
.2s
,
-webkit-transform
.2s
;
transition
:
left
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
left
.2s
;
transition
:
transform
.2s
,
left
.2s
,
-webkit-transform
.2s
}
.swiper-container-horizontal.swiper-container-rtl
>
.swiper-pagination-bullets-dynamic
.swiper-pagination-bullet
{
-webkit-transition
:
right
.2s
,
-webkit-transform
.2s
;
transition
:
right
.2s
,
-webkit-transform
.2s
;
transition
:
transform
.2s
,
right
.2s
;
transition
:
transform
.2s
,
right
.2s
,
-webkit-transform
.2s
}
.swiper-pagination-progressbar
{
background
:
rgba
(
0
,
0
,
0
,
.25
);
position
:
absolute
}
.swiper-pagination-progressbar
.swiper-pagination-progressbar-fill
{
background
:
#007aff
;
position
:
absolute
;
left
:
0
;
top
:
0
;
width
:
100%
;
height
:
100%
;
-webkit-transform
:
scale
(
0
);
transform
:
scale
(
0
);
-webkit-transform-origin
:
left
top
;
transform-origin
:
left
top
}
.swiper-container-rtl
.swiper-pagination-progressbar
.swiper-pagination-progressbar-fill
{
-webkit-transform-origin
:
right
top
;
transform-origin
:
right
top
}
.swiper-container-horizontal
>
.swiper-pagination-progressbar
,
.swiper-container-vertical
>
.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
{
width
:
100%
;
height
:
4px
;
left
:
0
;
top
:
0
}
.swiper-container-horizontal
>
.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
,
.swiper-container-vertical
>
.swiper-pagination-progressbar
{
width
:
4px
;
height
:
100%
;
left
:
0
;
top
:
0
}
.swiper-pagination-white
.swiper-pagination-bullet-active
{
background
:
#fff
}
.swiper-pagination-progressbar.swiper-pagination-white
{
background
:
hsla
(
0
,
0%
,
100%
,
.25
)}
.swiper-pagination-progressbar.swiper-pagination-white
.swiper-pagination-progressbar-fill
{
background
:
#fff
}
.swiper-pagination-black
.swiper-pagination-bullet-active
{
background
:
#000
}
.swiper-pagination-progressbar.swiper-pagination-black
{
background
:
rgba
(
0
,
0
,
0
,
.25
)}
.swiper-pagination-progressbar.swiper-pagination-black
.swiper-pagination-progressbar-fill
{
background
:
#000
}
.swiper-pagination-lock
{
display
:
none
}
.swiper-scrollbar
{
border-radius
:
10px
;
position
:
relative
;
-ms-touch-action
:
none
;
background
:
rgba
(
0
,
0
,
0
,
.1
)}
.swiper-container-horizontal
>
.swiper-scrollbar
{
position
:
absolute
;
left
:
1%
;
bottom
:
3px
;
z-index
:
50
;
height
:
5px
;
width
:
98%
}
.swiper-container-vertical
>
.swiper-scrollbar
{
position
:
absolute
;
right
:
3px
;
top
:
1%
;
z-index
:
50
;
width
:
5px
;
height
:
98%
}
.swiper-scrollbar-drag
{
height
:
100%
;
width
:
100%
;
position
:
relative
;
background
:
rgba
(
0
,
0
,
0
,
.5
);
border-radius
:
10px
;
left
:
0
;
top
:
0
}
.swiper-scrollbar-cursor-drag
{
cursor
:
move
}
.swiper-scrollbar-lock
{
display
:
none
}
.swiper-zoom-container
{
width
:
100%
;
height
:
100%
;
display
:
-webkit-box
;
display
:
flex
;
-webkit-box-pack
:
center
;
justify-content
:
center
;
-webkit-box-align
:
center
;
align-items
:
center
;
text-align
:
center
}
.swiper-zoom-container
>
canvas
,
.swiper-zoom-container
>
img
,
.swiper-zoom-container
>
svg
{
max-width
:
100%
;
max-height
:
100%
;
-o-object-fit
:
contain
;
object-fit
:
contain
}
.swiper-slide-zoomed
{
cursor
:
move
}
.swiper-lazy-preloader
{
width
:
42px
;
height
:
42px
;
position
:
absolute
;
left
:
50%
;
top
:
50%
;
margin-left
:
-21px
;
margin-top
:
-21px
;
z-index
:
10
;
-webkit-transform-origin
:
50%
;
transform-origin
:
50%
;
-webkit-animation
:
swiper-preloader-spin
1s
steps
(
12
)
infinite
;
animation
:
swiper-preloader-spin
1s
steps
(
12
)
infinite
}
.swiper-lazy-preloader
:after
{
display
:
block
;
content
:
""
;
width
:
100%
;
height
:
100%
;
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
60
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
90
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
120
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
150
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.37
' transform='
rotate
(
180
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.46
' transform='
rotate
(
210
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.56
' transform='
rotate
(
240
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.66
' transform='
rotate
(
270
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.75
' transform='
rotate
(
300
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.85
' transform='
rotate
(
330
60
60
)
'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='
0
0
120
120
' xmlns='
http
://
www
.
w3
.
org
/
2000
/
svg
' xmlns:xlink='
http
://
www
.
w3
.
org
/
1999
/
xlink
'%3E%3Cdefs%3E%3Cpath id='
a
' stroke='
%
23
fff
' stroke-width='
11
' stroke-linecap='
round
' d='
M60
7
v20
'/%3E%3C/defs%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
30
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
60
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
90
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
120
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.27
' transform='
rotate
(
150
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.37
' transform='
rotate
(
180
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.46
' transform='
rotate
(
210
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.56
' transform='
rotate
(
240
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.66
' transform='
rotate
(
270
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.75
' transform='
rotate
(
300
60
60
)
'/%3E%3Cuse xlink:href='
%
23
a
' opacity='
.85
' transform='
rotate
(
330
60
60
)
'
/
%
3
E
%
3
C
/
svg
%
3
E
")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.c-404{text-align:center;padding:200px 0}.c-404--heading{height:128px;margin:0;padding:0;color:#069980;font-size:109px;font-weight:500;line-height:128px}.c-404--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:-webkit-box;display:flex;padding:16px 10px;color:#2a3644;-webkit-box-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-accordion--header svg{margin-right:14px;-webkit-box-flex:0;flex:0 0 16px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .22s linear;transition:-webkit-transform .22s linear;transition:transform .22s linear;transition:transform .22s linear,-webkit-transform .22s linear;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.c-accordion--header h3{margin:0;padding:0;font-size:16px;line-height:29px;font-weight:700;line-height:19px}.c-accordion--header--is-expanded svg{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.c-accordion--content{padding:0 20px 0 40px;border-bottom:1px solid #f8f8f8;-webkit-transition:height .22s linear;transition:height .22s linear;overflow:hidden}.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-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:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.c-cookies-warning--actions .c-btn--main,.c-cookies-warning--actions .c-btn--slim{padding:7px 12px 6px;font-weight:400}.c-cookies-warning--actions .c-btn--slim{border-width:1px}.c-contact-landing-3--aside{padding:10px 20px;margin:0 -10px 0 -25px;background:-webkit-gradient(linear,left top,right top,from(#c5f3ec),to(#e4faf7));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:-webkit-gradient(linear,left top,right top,from(#c5f3ec),to(#e4faf7));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{z-index:20}.c-form--validation,.c-form--validation-fixed{margin-top:5px;font-size:13px}.c-form--validation,.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-job-facebook{max-width:320px;margin:0 auto;overflow:hidden}.c-jobs--headline{min-height:29px;margin:0 0 25px;padding:20px 20px 0;color:#2a3644;font-size:25px;font-weight:500;line-height:29px}.c-jobs--table{width:100%;margin:0 0 20px}.c-jobs--table tr:hover td{background:#f8fbff}.c-jobs--col-city{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-jobs--col-valid{color:#069980;width:100px}.c-jobs--col-salary,.c-jobs--col-valid{white-space:nowrap;padding-right:15px;padding-left:5px;text-align:right}.c-jobs--col-salary{color:#19c5a7;width:140px}.c-jobs--anchor{display:block;padding:4px 0;color:#004ed4;font-weight:500;line-height:18px;text-decoration:none}.c-jobs--anchor:hover{text-decoration:underline}.c-jobs--anchor:visited{color:#551b89}.c-jobs--anchor-alt:hover{text-decoration:underline}.pods-pagination-paginate{display:-webkit-box;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;-webkit-transform:rotate(45deg);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;-webkit-transform:rotate(-135deg);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 .c-jobs-section--anchor{color:#1fb299}.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-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:url(/wp-content/themes/biuro/i/recommend.png) 0 0 repeat;background-size:cover;-webkit-transform:rotate(-20deg);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{border-bottom-color:transparent}@supports (background-image:-webkit-image-set(url(/wp-content/themes/biuro/i/recommend.webp) 1x)){.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;-webkit-transition:opacity .22s ease-in-out;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:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.c-logos div{-webkit-box-flex:0;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{margin:0;padding:10px}.c-contact-landing-3--aside p{max-width:300px;padding:5px 0 0;text-align:left}.c-contact-landing-3--aside{width:549px;margin-left:40px;border-radius:33px;overflow:hidden}.c-contact-landing-4--aside{margin:0;padding:10px}.c-contact-landing-4--aside p{max-width:300px;padding:5px 0 0;text-align:left}.c-contact-landing-4--aside{width:549px;margin-left:40px;border-radius:33px;overflow:hidden}.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-form--validation{position:absolute;top:50%;right:100%;min-width:200px;margin-top:11px;-webkit-transform:translate(-30px,-50%);transform:translate(-30px,-50%)}.c-jobs--col-position{padding-right:5px}.c-jobs--col-city{max-width:140px;padding-right:5px;padding-left:5px}.c-jobs--anchor{padding:10px 0}.c-nav--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-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:-webkit-box;display:flex}.is-nav--main-anchor-active{border-bottom-color:#1d2a3a;border-bottom-color:var(--color--blue-dark)}}@media (max-width:59.999em){.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{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-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:-webkit-box;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
}
.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
(
min-width
:
93.75em
){
.c-form--validation
{
left
:
100%
;
right
:
auto
;
-webkit-transform
:
translate
(
30px
,
-50%
);
transform
:
translate
(
30px
,
-50%
)}}
@media
(
max-width
:
37.499em
){
.c-membership
td
{
display
:
block
;
padding
:
10px
20px
}}
@media
(
min-width
:
37.5em
){
.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
}}
@media
(
min-width
:
30em
){
.c-tooltip
{
left
:
50%
;
-webkit-transform
:
translate
(
-50%
);
transform
:
translate
(
-50%
);
right
:
auto
;
padding
:
16px
28px
17px
;
top
:
50px
}
.c-tooltip
:before
{
right
:
auto
;
left
:
50%
;
-webkit-transform
:
translate
(
-50%
);
transform
:
translate
(
-50%
)}}
\ No newline at end of file
wp-content/themes/biuro/employees-langing-page-3.php
0 → 100644
View file @
358de24d
<?php
/**
* Template Name: Employees Landing Page III
*
* The employees landing page template file
* Learn more: https://codex.wordpress.org/Template_Hierarchy
*
* @package WordPress
* @subpackage Biuro
* @since 1.0
* @version 1.0
*/
get_header
(
'langing'
);
?>
<div
class=
"l-section l-section--landing-3"
>
<div
class=
"l-section--inner"
>
<?php
while
(
have_posts
()
)
:
?>
<div
class=
"c-heading--landing-3"
>
<?php
the_post
();
the_content
();
?>
</div>
<?php
endwhile
;
?>
</div>
</div>
<div
id=
"content"
>
<main
id=
"main"
class=
"l-main"
>
<div
class=
"c-contact-landing-3"
>
<div
class=
"c-contact-landing-3--inner"
>
<div
class=
"c-contact-landing-3--content"
>
<?php
if
(
is_active_sidebar
(
'landing_page_employees_3'
)
)
:
dynamic_sidebar
(
'landing_page_employees_3'
);
endif
;
?>
<div
class=
"c-contact-landing-3--aside"
>
<svg
width=
"44"
height=
"44"
xmlns=
"http://www.w3.org/2000/svg"
>
<circle
fill=
"#6CCDBC"
cx=
"22"
cy=
"22"
r=
"22"
/>
<path
d=
"M31.268 13.198l-1.466-1.466A2.49 2.49 0 0028.035 11c-.64 0-1.28.244-1.768.732L12.502 25.497l-.496 4.462a.938.938 0 001.035 1.035l4.458-.492 13.769-13.77a2.5 2.5 0 000-3.534zm-14.343 16.11l-3.634.403.405-3.64 10.308-10.308 3.233 3.233-10.312 10.312zm13.459-13.459l-2.263 2.263-3.233-3.233 2.263-2.263c.236-.236.55-.366.884-.366.334 0 .647.13.884.366l1.465 1.465c.487.488.487 1.28 0 1.768z"
fill=
"#FFF"
/>
</svg>
<p>
<?php
_e
(
'Fill out the inquiry form and we will get back to you within 2 business days!'
,
'biuro'
);
?>
</p>
</div>
</div>
<div
class=
"c-contact-landing-3--form"
>
<?php
echo
do_shortcode
(
'[biuro-contacts--employees page="landing-3"]'
);
?>
</div>
</div>
<!-- .c-contact-landing-3--inner -->
<?php
if
(
is_active_sidebar
(
'landing_page_jobs_3'
)
)
:
dynamic_sidebar
(
'landing_page_jobs_3'
);
endif
;
?>
</div>
<!-- .c-contact-landing-3 -->
<?php
if
(
is_active_sidebar
(
'front_page_feedbacks'
)
)
:
dynamic_sidebar
(
'front_page_feedbacks'
);
endif
;
?>
</main>
<!-- .l-main -->
</div>
<!-- #content -->
<?php
get_footer
();
wp-content/themes/biuro/employees-langing-page-4.php
0 → 100644
View file @
358de24d
<?php
/**
* Template Name: Employees Landing Page IV
*
* The employees landing page template file
* Learn more: https://codex.wordpress.org/Template_Hierarchy
*
* @package WordPress
* @subpackage Biuro
* @since 1.0
* @version 1.0
*/
get_header
(
'langing'
);
?>
<div
class=
"l-section l-section--landing-4"
>
<div
class=
"l-section--inner"
>
<?php
while
(
have_posts
()
)
:
?>
<div
class=
"c-heading--landing-4"
>
<?php
the_post
();
the_content
();
?>
</div>
<?php
endwhile
;
?>
</div>
</div>
<div
id=
"content"
>
<main
id=
"main"
class=
"l-main"
>
<div
class=
"c-contact-landing-4"
>
<div
class=
"c-contact-landing-4--inner"
>
<div
class=
"c-contact-landing-4--content"
>
<?php
if
(
is_active_sidebar
(
'landing_page_employees_4'
)
)
:
dynamic_sidebar
(
'landing_page_employees_4'
);
endif
;
?>
<div
class=
"c-contact-landing-4--aside"
>
<svg
width=
"44"
height=
"44"
xmlns=
"http://www.w3.org/2000/svg"
>
<circle
fill=
"#6CCDBC"
cx=
"22"
cy=
"22"
r=
"22"
/>
<path
d=
"M31.268 13.198l-1.466-1.466A2.49 2.49 0 0028.035 11c-.64 0-1.28.244-1.768.732L12.502 25.497l-.496 4.462a.938.938 0 001.035 1.035l4.458-.492 13.769-13.77a2.5 2.5 0 000-3.534zm-14.343 16.11l-3.634.403.405-3.64 10.308-10.308 3.233 3.233-10.312 10.312zm13.459-13.459l-2.263 2.263-3.233-3.233 2.263-2.263c.236-.236.55-.366.884-.366.334 0 .647.13.884.366l1.465 1.465c.487.488.487 1.28 0 1.768z"
fill=
"#FFF"
/>
</svg>
<p>
<?php
_e
(
'Fill out the inquiry form and we will get back to you within 2 business days!'
,
'biuro'
);
?>
</p>
</div>
</div>
<div
class=
"c-contact-landing-4--form"
>
<?php
echo
do_shortcode
(
'[biuro-contacts--employees page="landing-4"]'
);
?>
</div>
</div>
<!-- .c-contact-landing-4--inner -->
</div>
<!-- .c-contact-landing-4 -->
<br>
<br>
<div
class=
"c-jobs c-jobs--alt"
>
<div
class=
"c-jobs--inner-custom"
>
<h2
class=
"c-jobs--headline"
>
<?php
_e
(
'Free transport to / from work in these cities'
,
'biuro'
);
?>
</h2>
</div>
<div
style=
"border: 1px solid #000; height: 495px;"
>
</div>
</div>
<br>
<?php
if
(
is_active_sidebar
(
'front_page_feedbacks'
)
)
:
dynamic_sidebar
(
'front_page_feedbacks'
);
endif
;
?>
</main>
<!-- .l-main -->
</div>
<!-- #content -->
<?php
get_footer
();
wp-content/themes/biuro/footer.php
View file @
358de24d
...
...
@@ -112,7 +112,7 @@
$contactsPage
->
the_post
();
?>
<div
class=
"c-footer-action"
>
<a
href=
"
<?php
echo
get_the_permalink
();
?>
#action"
class=
"o-btn c-btn--main c-btn--footer"
>
<?php
_e
(
'Get a job offer'
,
'biuro'
);
?>
</a>
<a
href=
"
<?php
echo
get_the_permalink
();
?>
#action"
class=
"
js-submit-employees-form
o-btn c-btn--main c-btn--footer"
>
<?php
_e
(
'Get a job offer'
,
'biuro'
);
?>
</a>
</div>
<?php
endwhile
;
...
...
@@ -154,7 +154,7 @@
<?php
endif
;
?>
<script
src=
"/wp-content/themes/biuro/js/main-
bda32991
.min.js"
async
></script>
<script
src=
"/wp-content/themes/biuro/js/main-
44985e00
.min.js"
async
></script>
<?php
// global $time_start;
...
...
wp-content/themes/biuro/functions.php
View file @
358de24d
...
...
@@ -283,6 +283,33 @@ function biuro_widger_areas() {
'after_title'
=>
''
,
)
);
register_sidebar
(
array
(
'name'
=>
'Landing page: Employees 3'
,
'id'
=>
'landing_page_employees_3'
,
'before_widget'
=>
''
,
'after_widget'
=>
''
,
'before_title'
=>
''
,
'after_title'
=>
''
,
)
);
register_sidebar
(
array
(
'name'
=>
'Landing page: Employees 3 Jobs'
,
'id'
=>
'landing_page_jobs_3'
,
'before_widget'
=>
''
,
'after_widget'
=>
''
,
'before_title'
=>
''
,
'after_title'
=>
''
,
)
);
register_sidebar
(
array
(
'name'
=>
'Landing page: Employees 4'
,
'id'
=>
'landing_page_employees_4'
,
'before_widget'
=>
''
,
'after_widget'
=>
''
,
'before_title'
=>
''
,
'after_title'
=>
''
,
)
);
register_sidebar
(
array
(
'name'
=>
'Jobs: No job ads area'
,
'id'
=>
'no_job_ads'
,
...
...
wp-content/themes/biuro/header-langing.php
View file @
358de24d
...
...
@@ -31,18 +31,18 @@
<link
rel=
"preload"
as=
"font"
type=
"font/woff2"
href=
"/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-500.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-regular.woff2"
crossorigin=
"anonymous"
>
<style>
<?php
include
'css/core-
86e15d5a72
.min.css'
;
?>
</style>
<style>
<?php
include
'css/core-
9fc5a0a5d0
.min.css'
;
?>
</style>
<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-1
96f407b9c
.min.css"
as=
"style"
onload=
"this.rel='stylesheet'"
>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/css/main-1
cb140d15a
.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-1
96f407b9c
.min.css"
>
<link
rel=
"stylesheet"
href=
"/wp-content/themes/biuro/css/main-1
cb140d15a
.min.css"
>
</noscript>
<?php
wp_head
();
?>
...
...
wp-content/themes/biuro/header.php
View file @
358de24d
...
...
@@ -31,18 +31,18 @@
<link
rel=
"preload"
as=
"font"
type=
"font/woff2"
href=
"/wp-content/themes/biuro/fonts/roboto-v19-cyrillic_latin_cyrillic-ext_latin-ext-500.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-regular.woff2"
crossorigin=
"anonymous"
>
<style>
<?php
include
'css/core-
86e15d5a72
.min.css'
;
?>
</style>
<style>
<?php
include
'css/core-
9fc5a0a5d0
.min.css'
;
?>
</style>
<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-1
96f407b9c
.min.css"
as=
"style"
onload=
"this.rel='stylesheet'"
>
<link
rel=
"preload"
href=
"/wp-content/themes/biuro/css/main-1
cb140d15a
.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-1
96f407b9c
.min.css"
>
<link
rel=
"stylesheet"
href=
"/wp-content/themes/biuro/css/main-1
cb140d15a
.min.css"
>
</noscript>
<?php
wp_head
();
?>
...
...
wp-content/themes/biuro/i/sections/landing-3.jpg
0 → 100644
View file @
358de24d
108 KB
wp-content/themes/biuro/i/sections/landing-3.webp
0 → 100644
View file @
358de24d
File added
wp-content/themes/biuro/i/sections/landing-4.jpg
0 → 100644
View file @
358de24d
384 KB
wp-content/themes/biuro/i/sections/landing-4.webp
0 → 100644
View file @
358de24d
File added
wp-content/themes/biuro/js/main-
bda32991
.min.js
→
wp-content/themes/biuro/js/main-
44985e00
.min.js
View file @
358de24d
This source diff could not be displayed because it is too large. You can
view the blob
instead.
wp-content/themes/biuro/js/main.js
View file @
358de24d
...
...
@@ -773,6 +773,22 @@ if (document.querySelector('#submit-recommend')) {
});
}
if
(
document
.
querySelector
(
'.js-submit-employees-form'
))
{
document
.
querySelector
(
'.js-submit-employees-form'
).
addEventListener
(
'click'
,
(
e
)
=>
{
const
button
=
document
.
querySelector
(
'[name="form-employees"] [type="submit"]'
);
if
(
!
button
)
{
return
;
}
e
.
preventDefault
();
e
.
currentTarget
.
classList
.
add
(
'c-btn--disabled'
);
button
.
click
();
});
}
const
collapseContent
=
(
n
)
=>
{
const
h
=
n
.
scrollHeight
;
const
t
=
n
.
style
.
transition
;
...
...
wp-content/themes/biuro/template-parts/svg/icons.php
View file @
358de24d
...
...
@@ -83,4 +83,13 @@
<path
class=
"u-fill--inherit"
d=
"M256 0C114.848 0 0 114.848 0 256s114.848 256 256 256 256-114.848 256-256S397.152 0 256 0zm0 480C132.48 480 32 379.52 32 256S132.48 32 256 32s224 100.48 224 224-100.48 224-224 224z"
/>
<path
class=
"u-fill--inherit"
d=
"M310.976 339.744C299.072 347.872 285.952 352 272 352c-29.472 0-55.008-19.456-68.864-48H256c8.832 0 16-7.168 16-16s-7.168-16-16-16h-62.656c-.736-5.216-1.344-10.528-1.344-16s.608-10.784 1.344-16H272c8.832 0 16-7.168 16-16s-7.168-16-16-16h-68.864c13.856-28.544 39.392-48 68.864-48 13.952 0 27.072 4.128 38.976 12.256 7.296 4.96 17.28 3.136 22.24-4.192 4.992-7.296 3.104-17.248-4.192-22.24C311.936 134.176 292.224 128 272 128c-46.88 0-87.008 33.184-103.68 80H144c-8.832 0-16 7.168-16 16s7.168 16 16 16h17.408c-.576 5.312-1.408 10.528-1.408 16s.832 10.688 1.408 16H144c-8.832 0-16 7.168-16 16s7.168 16 16 16h24.32c16.672 46.816 56.8 80 103.68 80 20.224 0 39.936-6.176 57.024-17.824 7.296-4.992 9.184-14.944 4.192-22.24-4.96-7.296-14.944-9.152-22.24-4.192z"
/>
</symbol>
<symbol
id=
"ico--calendar"
viewBox=
"0 0 20 24"
>
<path
class=
"u-fill--inherit"
d=
"M17.857 3.357h-2.143V1.036A.537.537 0 0015.18.5h-.358a.537.537 0 00-.535.536v2.321H5.714V1.036A.537.537 0 005.18.5H4.82a.537.537 0 00-.535.536v2.321H2.143C.96 3.357 0 4.317 0 5.5v15.714c0 1.183.96 2.143 2.143 2.143h15.714c1.183 0 2.143-.96 2.143-2.143V5.5c0-1.183-.96-2.143-2.143-2.143zM2.143 4.786h15.714c.393 0 .714.321.714.714v2.143H1.43V5.5c0-.393.321-.714.714-.714zm15.714 17.143H2.143a.716.716 0 01-.714-.715V9.071H18.57v12.143a.716.716 0 01-.714.715zm-11.25-7.143a.537.537 0 00.536-.536v-1.786a.537.537 0 00-.536-.535H4.821a.537.537 0 00-.535.535v1.786c0 .295.24.536.535.536h1.786zm4.286 0a.537.537 0 00.536-.536v-1.786a.537.537 0 00-.536-.535H9.107a.537.537 0 00-.536.535v1.786c0 .295.242.536.536.536h1.786zm4.286 0a.537.537 0 00.535-.536v-1.786a.537.537 0 00-.535-.535h-1.786a.537.537 0 00-.536.535v1.786c0 .295.241.536.536.536h1.786zm-4.286 4.285a.537.537 0 00.536-.535V16.75a.537.537 0 00-.536-.536H9.107a.537.537 0 00-.536.536v1.786c0 .294.242.535.536.535h1.786zm-4.286 0a.537.537 0 00.536-.535V16.75a.537.537 0 00-.536-.536H4.821a.537.537 0 00-.535.536v1.786c0 .294.24.535.535.535h1.786zm8.572 0h-1.786a.537.537 0 01-.536-.535V16.75c0-.295.241-.536.536-.536h1.786c.294 0 .535.241.535.536v1.786a.537.537 0 01-.535.535z"
fill-rule=
"nonzero"
/>
</symbol>
<symbol
id=
"ico--lunch"
viewBox=
"0 0 22 21"
>
<path
class=
"u-fill--inherit"
d=
"M0 2.792c0 5.458 2.666 8.242 7.204 8.651L3.216 14.98a2.294 2.294 0 00-.1 3.334l1.07 1.07a2.29 2.29 0 003.335-.1l3.556-4.014 3.449 4.06a2.291 2.291 0 003.292.054l1.07-1.07c.92-.92.886-2.417-.061-3.3l-4.13-3.83.276-.295c1.482.462 2.945.268 4.213-.997l.214-.227c.834-.932 2.159-2.84 2.337-3.1.768-1.088-.279-2.551-1.428-2.696-.107-.844-.902-1.585-1.677-1.68-.15-1.185-1.627-2.182-2.697-1.43l-.966.684c-.797.576-1.862 1.373-2.36 1.872C11.381 4.541 11.13 6 11.61 7.528l-.427.393L3.85 1.115C2.391-.241 0 .795 0 2.792zM14.503 9.56l-.703.79-1.715-1.592.86-.76c-.719-1.26-.589-2.7.53-3.82.745-.748 3.163-2.418 3.163-2.418.29-.21.959.47.741.753l-3.094 3.09c-.267.313.416 1.008.741.752l3.289-2.918c.282-.206.95.459.745.745L16.14 7.471c-.252.324.44 1.012.757.745l3.09-3.09c.266-.209.884.374.78.686l-.028.054s-1.669 2.414-2.418 3.167c-1.13 1.123-2.57 1.237-3.82.527zm-6.15 2.502l1.925 2.265-3.67 4.148a1.07 1.07 0 01-1.559.046L3.98 17.45a1.074 1.074 0 01.046-1.558l4.327-3.831zm-7.13-9.27c0-.932 1.11-1.421 1.798-.783l14.973 13.903c.443.412.458 1.111.027 1.54l-1.07 1.069a1.07 1.07 0 01-1.535-.023l-6.975-8.22c-5.347 0-7.219-3.01-7.219-7.486z"
fill-rule=
"nonzero"
/>
</symbol>
<symbol
id=
"ico--transport"
viewBox=
"0 0 20 21"
>
<path
class=
"u-fill--inherit"
d=
"M5 15.5A1.25 1.25 0 105 13a1.25 1.25 0 000 2.5zm10 0a1.25 1.25 0 100-2.5 1.25 1.25 0 000 2.5zm4.062-10h-.312V3.625c0-1.712-3.708-3.065-8.434-3.123L10 .5C5.125.5 1.25 1.875 1.25 3.625V5.5H.937A.937.937 0 000 6.438v3.125c0 .517.42.937.937.937h.313v6.25c0 .69.56 1.25 1.25 1.25v1.25c0 .69.56 1.25 1.25 1.25h1.875c.69 0 1.25-.56 1.25-1.25V18h6.25v1.25c0 .69.56 1.25 1.25 1.25h1.875c.69 0 1.25-.56 1.25-1.25V18c.69 0 1.25-.56 1.25-1.25V10.5h.312c.518 0 .938-.42.938-.937V6.438a.937.937 0 00-.938-.938zM5.625 19.25H3.75V18h1.875v1.25zm10.625 0h-1.875V18h1.875v1.25zm1.25-2.5h-15v-5h15v5zm0-6.25h-15v-5H17.5v5zm.001-6.25H2.5v-.613C2.629 3.117 5.133 1.75 10 1.75c4.867 0 7.37 1.367 7.501 1.887v.613z"
fill-rule=
"nonzero"
/>
</symbol>
</svg>
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