@charset "UTF-8";
/* /websites/base/css/variables.scss */
/* Responsive : these steps are used on responsive scss and on some function like columns */
/* Layout */
/* Colors
    - bg = background
    - ct = color of text
    - bc = border-color
    - bw = border-width
    - h = hover
    - s = selected
    - d = disabled
    - p = placeholder
    - sep = separator
*/
/* /websites/project-sycamore-template/css/variables.scss */
/* Responsive */
/* all situation (usefull for mobile_menu and mobile_filter for all screens) */
/* Tablet horizontal */
/* Tablet vertical */
/* Mobile vertical */
/*LAYOUT*/
/* color ---------------------------------------------*/
/* SECTION LIGHT  ---------------------------------------------*/
/*Button standard*/
/* Titles */
/*Standard links*/
/*BOXES  */
/* SECTION DARK ---------------------------------------------*/
/*Button standard*/
/* Titles */
/* Titles */
/* SLIDERS */
/* true means dark; false means light; */
/* true means dark; false means light; */
/*Standard links*/
/*BOXES */
/*---------------------------------------------------------*/
/*---------------------------------------------------------*/
@import url("https://fonts.googleapis.com/css?family=Source+Serif+Pro:400,600&display=swap");
/* /websites/project-sycamore-muller-template/css/variables.scss */
/* /websites/base/css/base.scss */
/*----- Normalize -----*/
/* 
 * Add overlay text on pictures (eg. in Off Market mode).
 * Defined at the top of the css to avoid overriding other images rules like in ".cms_part img".
*/
.image-overlay-wrapper {
  position: relative;
  display: block;
  margin: 0 auto;
  /* centers horizontally */
  height: 100%;
}
.image-overlay-wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
.image-overlay-wrapper p {
  color: white;
  font-weight: 600;
  font-size: 1.5rem;
  line-height: 1.75rem;
  text-transform: uppercase;
  pointer-events: none;
  /* Ensures text doesn't interfere with image interaction */
  text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin: 0;
  z-index: 7;
}
html {
  line-height: 1.5;
  /* Correct the line height in all browsers */
  -webkit-text-size-adjust: 100%;
  /* Prevent adjustments of font size after orientation changes in iOS */
}
main {
  display: block;
  /* Render the `main` element consistently in IE. */
}
hr {
  box-sizing: content-box;
  /* Add the correct box sizing in Firefox. */
  height: 0;
  overflow: visible;
  /* Show the overflow in Edge and IE. */
}
pre {
  font-family: monospace, monospace;
  /* Correct the inheritance and scaling of font size in all browsers. */
  font-size: 1em;
  /* Correct the odd `em` font sizing in all browsers. */
}
a {
  background-color: transparent;
  /* Remove the gray background on active links in IE 10. */
}
abbr[title] {
  border-bottom: none;
  /* Remove the bottom border in Chrome 57- */
  text-decoration: underline;
  /* Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */
  text-decoration: underline dotted;
}
b, strong {
  font-weight: bolder;
  /* Add the correct font weight in Chrome, Edge, and Safari. */
}
code, kbd, samp {
  font-family: monospace, monospace;
  /* Correct the inheritance and scaling of font size in all browsers. */
  font-size: 1em;
  /* Correct the odd `em` font sizing in all browsers. */
}
small {
  font-size: 80%;
  /* Add the correct font size in all browsers. */
}
/* Prevent `sub` and `sup` elements from affecting the line height in all browsers. */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
  /* Remove the border on images inside links in IE 10. */
}
.description_box .text p {
  /* display same space as in BE 244113 */
  min-height: 1em;
}
.description_box .text ul {
  /* display spaces similar to BE before and after ul #242689 */
  margin-top: 1em;
  margin-bottom: 1em;
}
button, input, optgroup, select, textarea {
  font-family: inherit;
  /* Change the font styles in all browsers. */
  font-size: 100%;
  line-height: 1.5;
  margin: 0;
  /* Remove the margin in Firefox and Safari. */
}
button, input {
  overflow: visible;
  /* Show the overflow in IE and Edge. */
}
button, select {
  text-transform: none;
  /* Remove the inheritance of text transform in Edge, Firefox, and IE. */
}
button, [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button;
  /* Correct the inability to style clickable types in iOS and Safari. */
}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
  border-style: none;
  /* Remove the inner border and padding in Firefox. */
  padding: 0;
}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
  /* Restore the focus styles unset by the previous rule. */
}
.button[disabled], .button.disabled, button[disabled], button.disabled {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.7;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
  /* Correct the padding in Firefox. */
}
/*
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out fieldset` elements in all browsers.
*/
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
progress {
  vertical-align: baseline;
  /* Add the correct vertical alignment in Chrome, Firefox, and Opera. */
}
textarea {
  overflow: auto;
  /* Remove the default vertical scrollbar in IE 10+. */
}
[type="checkbox"], [type="radio"] {
  box-sizing: border-box;
  /* Add the correct box sizing in IE 10. */
  padding: 0;
  /* Remove the padding in IE 10. */
}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
  height: auto;
  /* Correct the cursor style of increment and decrement buttons in Chrome. */
}
[type="search"] {
  -webkit-appearance: textfield;
  /* Correct the odd appearance in Chrome and Safari. */
  outline-offset: -2px;
  /* Correct the outline style in Safari. */
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
  /* Remove the inner padding in Chrome and Safari on macOS. */
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* Correct the inability to style clickable types in iOS and Safari. */
  font: inherit;
  /* Change font properties to `inherit` in Safari. */
}
details {
  display: block;
  /* Add the correct display in Edge, IE 10+, and Firefox. */
}
summary {
  display: list-item;
  /* Add the correct display in all browsers. */
}
template {
  display: none;
  /* Add the correct display in IE 10+. */
}
/* Add the correct display in IE 10. */
[hidden] {
  display: none;
}
/* Debug transition effect when page is loaded */
.preload * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}
address {
  font-style: normal;
}
/*----- General -----*/
*, *:after, *:before {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-smooth: always;
  font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: "lnum";
  font-family: Arial, sans-serif;
  outline: 0;
  margin: 0;
  padding: 0;
}
body {
  background: #FFFFFF;
  color: #000000;
  font-size: 16px;
  position: relative;
}
body.noscroll {
  overflow: hidden;
  position: fixed;
  width: 100%;
  height: 100vh;
  max-height: 100vh;
}
#main {
  position: relative;
}
a, .action_js {
  text-decoration: none;
  color: #494B4C;
  transition: 0.2s color, 0.2s background, 0.2s border, 0.2s opacity;
  cursor: pointer;
}
a:hover, .action_js:hover {
  color: #2C2D2D;
}
a.inactive, a.inactive:hover, .action_js.inactive, .action_js.inactive:hover {
  cursor: default;
  color: white;
}
a svg *, .action_js svg * {
  transition: 0.2s fill, 0.2s stroke, 0.2s opacity;
}
label, label .label_text {
  transition: 0.2s color, 0.2s background, 0.2s border, 0.2s opacity, 0.2s transform ease-in-out, 0.2s margin ease-in-out;
}
.field_and_or {
  padding-left: 20px;
}
h1, h2 {
  font-weight: 700;
  margin-bottom: 1.5vh;
}
h3, h4, .h3, .h4 {
  font-weight: 500;
  margin-bottom: 0.75vh;
}
h5, h6 {
  font-weight: 400;
  margin-bottom: 0.25vh;
}
h1 {
  font-size: 1.8em;
}
section h1 {
  margin: 0 0 2vh;
  text-align: center;
  color: #454545;
}
h2 {
  font-size: 1.5em;
}
h3, .h3 {
  font-size: 1.4em;
}
h4, .h4 {
  font-size: 1.2em;
}
h5 {
  font-size: 1.1em;
}
h6 {
  font-size: 1em;
}
img {
  display: block;
  max-width: 100%;
  height: auto;
}
section {
  padding: 10vh 0;
}
.section_light {
  background: #FFFFFF;
}
.section_dark {
  background: #f7f5f2;
  color: #000000;
}
#global {
  position: relative;
}
header .inner_content, footer .inner_content, section .inner_content, .cookies_popup_wrapper .inner_content {
  max-width: 1600px;
  margin: 0 auto;
  width: 80%;
  position: relative;
}
.main_navigation .inner_content {
  max-width: none;
  margin: 0;
  width: auto;
  position: static;
}
.hide {
  display: none !important;
}
.hidden_anchor {
  height: 0;
  max-height: 0;
  overflow: hidden;
  margin: 0 !important;
}
.unstyled_list {
  list-style: none;
}
.flex {
  display: flex;
}
.flex.flex_space_between {
  justify-content: space-between;
}
.flex.j-center {
  justify-content: center;
}
.wrap {
  flex-wrap: wrap;
}
.align_left {
  text-align: left;
}
.align_right {
  text-align: right;
}
[data-overlib] {
  cursor: pointer;
}
input[data-overlib], textarea[data-overlib] {
  cursor: text;
}
.icon_info_overlib svg, .user_management .user_selection_title .icon_info_overlib svg {
  position: relative;
  width: 0.75em;
  height: 0.75em;
  vertical-align: super;
  margin-left: 0.3em;
}
#overlib {
  position: fixed;
  background: #FAFAFA;
  color: #222222;
  border: 1px solid #E6E6E6;
  border-radius: 3px;
  z-index: 1500;
  display: none;
  padding: 0.5vh 0.5vw;
  margin: 1em 0 0 1em;
  max-width: 300px;
}
#overlib.displayed {
  display: block;
}
.js_loader {
  display: none;
}
.onloading {
  position: relative;
}
.onloading > .js_loader {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  z-index: 24;
}
.onloading > .js_loader .js_loader_icon {
  position: sticky;
  top: 0;
  margin: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  max-height: 100vh;
  max-width: 100vw;
}
.onloading > .js_loader .js_loader_icon svg {
  width: 3em;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
.onloading > .js_loader .js_loader_icon svg * {
  fill: #000000;
}
.onloading.input, .onloading.button {
  position: static;
}
.onloading.input > .js_loader, .onloading.button > .js_loader {
  background: none;
}
.onloading.input > .js_loader .js_loader_icon, .onloading.button > .js_loader .js_loader_icon {
  margin-right: 0.75em;
}
.onloading.input > .js_loader .js_loader_icon svg, .onloading.button > .js_loader .js_loader_icon svg {
  width: 2em;
}
.autocomplete.onloading .js_loader, .input_autocomplete_multiple.onloading .js_loader {
  left: unset;
  right: 0;
  width: 2.5em;
  background: none;
}
.autocomplete.onloading .js_loader .js_loader_icon svg, .input_autocomplete_multiple.onloading .js_loader .js_loader_icon svg {
  width: 1.6em;
}
body.onloading .js_loader {
  position: fixed;
}
.infinite_loader.onloading {
  margin-top: 60px;
  height: 3em;
}
.clear {
  clear: both;
}
/*----- Header -----*/
header {
  position: relative;
  z-index: 95;
}
header.header_scrollup, header.header_fixed {
  position: fixed;
  width: 100%;
  top: 0;
  transition: transform 0.5s ease;
}
.scope_messenger_show header.header_scrollup, .scope_messenger_show header.header_fixed {
  position: absolute;
}
header h1 {
  color: #2F2F2F;
}
header.scrollDown {
  transform: translateY(-100%);
}
header.header_scrollup.fakeheader_loading, header.header_fixed.fakeheader_loading {
  position: relative;
}
header.header_static.nofakeheader {
  position: absolute;
  width: 100%;
}
.fakeheader {
  width: 100%;
  position: relative;
}
#header_top {
  background: #FFFFFF;
  color: #2F2F2F;
}
#header_top .inner_content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#header_content {
  display: flex;
  padding: 1vh 0;
}
#logo {
  margin: auto;
}
#logo a {
  color: #fff;
}
#logo svg {
  width: 100%;
}
#logo img {
  min-width: 150px;
}
#logo .logo.logo-mobile, .footer_logo .logo.logo-mobile {
  display: block;
}
#logo .logo, .footer_logo .logo {
  display: block;
}
#logo .logo-mobile, .footer_logo .logo-mobile {
  display: none;
}
.menu_button {
  padding: 10px;
  display: block;
}
.menu_button .cross svg {
  width: 25px;
  height: 25px;
  cursor: pointer;
  transform: translate3d(0, 0, 0);
  display: block;
}
.menu_button .cross svg path {
  fill: none;
  transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);
  stroke-width: 30px;
  stroke-linecap: round;
  stroke-dashoffset: 0px;
  stroke: #2F2F2F;
}
.menu_button .cross svg path#top, .menu_button .cross svg path#bottom {
  stroke-dasharray: 240px 950px;
}
.menu_button .cross svg circle {
  transition: all 0.4s;
  opacity: 1;
  transition-delay: 0.4s;
}
.menu_button .cross.open circle {
  opacity: 0;
  transition-delay: 0s;
}
.menu_button .cross.open path#top, .menu_button .cross.open path#bottom {
  stroke-dashoffset: -650px;
  stroke-dashoffset: -650px;
}
.menu_button .cross.open path#middle {
  stroke-dashoffset: -115px;
  stroke-dasharray: 1px 220px;
}
.main_navigation {
  background: transparent;
  color: #757575;
  display: block;
}
.main_navigation #nav_content {
  justify-content: center;
}
.main_navigation .nav_item {
  position: relative;
  white-space: nowrap;
  padding: 0.5em 1em;
}
.main_navigation #nav_content > .nav_item {
  font-size: 1.1em;
}
.main_navigation .nav_item > a {
  color: #757575;
}
.main_navigation .nav_item:hover > a {
  color: #b8a978;
}
.main_navigation .nav_item.selected > a {
  color: #2f2f2f;
}
.main_navigation .nav_submenu {
  display: none;
  position: absolute;
  background: #FFFFFF;
  margin: 0 -1em;
  padding: 0.5em 0;
  z-index: 1;
}
.main_navigation .nav_submenu .nav_item > a {
  color: #757575;
}
.main_navigation .nav_submenu .nav_item:hover > a {
  color: #2f2f2f;
}
.main_navigation .nav_submenu .nav_item.selected > a {
  color: #2f2f2f;
}
.main_navigation .nav_item_submenu:hover .nav_submenu {
  display: block;
}
.nav_mobile {
  display: none;
  cursor: pointer;
  /*position: absolute;
    top:50%;
    transform:translateY(-50%);
    right:-0;*/
}
header {
  position: fixed;
  left: 0;
  top: 0;
  width: calc(100% / 12*3);
  height: 100vh;
  transition: all 0.5s;
}
header.header_scrollup, header.header_fixed {
  width: calc(100% / 12*3);
}
header #header_top {
  height: 100%;
  transition: all 0.5s;
}
header #header_top .inner_content {
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
  height: 100%;
}
header #header_top .inner_content .main_navigation {
  max-width: 100%;
  overflow: hidden;
}
header.scrollDown {
  transform: none !important;
}
#main, #global .cookies_popup_wrapper, footer {
  padding-top: 0 !important;
  padding-left: calc(100% / 12*3);
  position: relative;
}
#global .cookies_popup_wrapper {
  position: fixed;
}
.main_navigation #nav_content {
  max-width: 100%;
}
.main_navigation #nav_content .nav_item {
  padding-left: 0em;
}
.main_navigation #nav_content .nav_submenu {
  display: block;
  margin: 0;
  position: relative;
  padding: 0;
}
.main_navigation #nav_content .nav_submenu .nav_submenu_item {
  padding: 0.5em 0 0 1em;
}
.menu_top {
  margin: auto -0.75em;
  font-size: 0.85em;
  color: #2F2F2F;
}
.menu_top_part {
  align-items: center;
  margin: auto 0.5em;
}
.menu_top_part .menu_top_item {
  padding: 0.25em;
}
.menu_top_part .menu_top_item.selected {
  color: #b8a978;
}
.menu_top_part .menu_top_item.selected a {
  color: #b8a978;
}
.menu_top_part a {
  color: #2F2F2F;
}
.menu_top_part a:hover {
  color: #DDDDDD;
}
.menu_top_part a:hover svg * {
  fill: #DDDDDD;
}
.menu_top_part a.selected {
  color: #b8a978;
}
.menu_top_part a.selected svg * {
  fill: #b8a978;
}
.menu_top_part svg {
  width: 1.33em;
  height: 1.33em;
}
.menu_top_part svg * {
  fill: #2F2F2F;
}
.menu_top_part.menu_favorites {
  position: relative;
}
.menu_top_part.menu_favorites .favorites_count {
  position: absolute;
  background-color: #2F2F2F;
  color: #FFFFFF;
  text-align: center;
  top: -7px;
  right: -10px;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  font-size: 10px;
  line-height: 15px;
}
.menu_top_part.menu_login .login_icon {
  margin: auto 0.5em;
  position: relative;
}
.menu_top_part.menu_login .login_icon .notification {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  width: 14px;
  height: 14px;
  text-align: center;
  font-size: 10px;
  background: #b8a978;
  color: #ffffff;
  top: -12px;
  right: -7px;
}
.menu_langs .select_content .selected_item, .menu_currencies .select_content .selected_item {
  display: none;
}
.profile_menu {
  position: relative;
}
.profile_menu .profile_submenu {
  display: none;
  background: #494B4C;
  position: absolute;
  z-index: 75;
  left: 50%;
  transform: translateX(-50%);
  padding: 0.2em 0;
}
.profile_menu:hover .profile_submenu {
  display: block;
}
.profile_menu .profile_infos {
  color: #AAAAAA;
  padding: 0.4em 1em;
  border-bottom: 1px solid #eaeaea;
  margin-bottom: 0.2em;
}
.profile_menu .profile_submenu_item {
  padding: 0.4em 1em;
  display: block;
  position: relative;
  color: #FFFFFF;
  white-space: nowrap;
}
.profile_menu .profile_submenu_item:hover {
  color: #DDDDDD;
}
.profile_menu .profile_submenu_item.selected {
  color: #CCCCCC;
}
.profile_menu .profile_submenu_item span.notification {
  border-radius: 50%;
  width: 14px;
  height: 14px;
  text-align: center;
  font-size: 10px;
  background: #b8a978;
  color: #ffffff;
  top: 4px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  margin-left: 2px;
}
/*----- Footer -----*/
footer {
  background: #f7f5f2;
  color: #7a654a;
  position: relative;
}
footer #footer_content {
  justify-content: space-between;
  padding: 2vh 0;
  margin: 0 -30px;
  font-size: 0.85em;
}
footer .footer_col {
  width: calc(25% - 60px);
  margin: 30px;
}
footer .footer_col li {
  text-transform: uppercase;
}
footer #footer_copyright {
  background: #f7f5f2;
  color: #FFFFFF;
  text-align: center;
  padding: 0.75vh 0;
  font-size: 0.75em;
}
footer h3, footer .h3 {
  margin-bottom: 0.25em;
  font-weight: normal;
}
footer .footer_row {
  margin-top: 0;
  margin-bottom: 0.125em;
}
footer button, footer .button {
  margin-top: 0.5em;
}
.social_networks a {
  display: inline-block;
  margin-right: 1em;
}
.social_networks a:last-child {
  margin-right: 0;
}
.social_networks a svg {
  display: block;
  width: 2.3em;
  height: 2.3em;
}
/*----- Errors -----*/
.error_content {
  text-align: center;
}
.error_content .inner_content {
  width: 50%;
}
.error_content div.error {
  text-align: left;
  padding: 5px;
  border: 2px solid #333;
}
.error_content div.error h4 {
  margin-bottom: 20px;
  color: red;
}
.error_content div.error table.trace td {
  padding: 5px;
  white-space: nowrap;
}
.error_content img {
  max-width: 300px;
  margin: 0 auto;
}
.error_content .button {
  margin: 5px;
}
/*----- Buttons -----*/
button, .button {
  padding: 0.7em 1em;
  display: inline-block;
  transition: 0.2s color, 0.2s background, 0.2s border, 0.2s opacity;
}
button:not(.inactive), .button:not(.inactive) {
  cursor: pointer;
}
button, button.inactive:hover, .button, .button.inactive:hover {
  background: #ffffff;
  color: #7a654a;
  border: 1px solid #7a654a;
}
button svg *, button.inactive:hover svg *, .button svg *, .button.inactive:hover svg * {
  fill: #7a654a;
}
button:hover, button:focus, .button:hover, .button:focus {
  background: #7a654a;
  color: #ffffff;
  border-color: #7a654a;
}
button:hover svg *, button:focus svg *, .button:hover svg *, .button:focus svg * {
  fill: #ffffff;
}
.button_container {
  margin-top: 40px;
  text-align: center;
}
/*----- Inputs & selects -----*/
input[type=text], input[type=password], input[type=email], input[type=tel], input[type=number], input[type=date], input[type=time], input[type=url], textarea, select, .multiselect, .input {
  text-align: left;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-size: 1em;
  transition: 0.2s color, 0.2s background-color, 0.2s opacity, 0.2s border ease-in-out, 0.2s box-shadow ease-in-out;
  background: none;
  border: 0;
  padding: 0;
}
input[type=text]:not(.simple_layout), input[type=password]:not(.simple_layout), input[type=email]:not(.simple_layout), input[type=tel]:not(.simple_layout), input[type=number]:not(.simple_layout), input[type=date]:not(.simple_layout), input[type=time]:not(.simple_layout), input[type=url]:not(.simple_layout), textarea:not(.simple_layout), select:not(.simple_layout), .multiselect:not(.simple_layout), .input:not(.simple_layout) {
  background-color: #FFFFFF;
  border: 1px solid #d6d6d6;
  color: #666666;
  padding: 0.6em 1em 0.4em;
  border-radius: 2px;
}
input[type=text]:not(.simple_layout):hover, input[type=text]:not(.simple_layout):focus, input[type=text]:not(.simple_layout).focus, input[type=password]:not(.simple_layout):hover, input[type=password]:not(.simple_layout):focus, input[type=password]:not(.simple_layout).focus, input[type=email]:not(.simple_layout):hover, input[type=email]:not(.simple_layout):focus, input[type=email]:not(.simple_layout).focus, input[type=tel]:not(.simple_layout):hover, input[type=tel]:not(.simple_layout):focus, input[type=tel]:not(.simple_layout).focus, input[type=number]:not(.simple_layout):hover, input[type=number]:not(.simple_layout):focus, input[type=number]:not(.simple_layout).focus, input[type=date]:not(.simple_layout):hover, input[type=date]:not(.simple_layout):focus, input[type=date]:not(.simple_layout).focus, input[type=time]:not(.simple_layout):hover, input[type=time]:not(.simple_layout):focus, input[type=time]:not(.simple_layout).focus, input[type=url]:not(.simple_layout):hover, input[type=url]:not(.simple_layout):focus, input[type=url]:not(.simple_layout).focus, textarea:not(.simple_layout):hover, textarea:not(.simple_layout):focus, textarea:not(.simple_layout).focus, select:not(.simple_layout):hover, select:not(.simple_layout):focus, select:not(.simple_layout).focus, .multiselect:not(.simple_layout):hover, .multiselect:not(.simple_layout):focus, .multiselect:not(.simple_layout).focus, .input:not(.simple_layout):hover, .input:not(.simple_layout):focus, .input:not(.simple_layout).focus {
  background-color: #fafafa;
  border-color: #d6d6d6;
  color: #666666;
}
input[type=text]:not(.simple_layout):hover + label, input[type=text]:not(.simple_layout):hover .placeholder, input[type=text]:not(.simple_layout):focus + label, input[type=text]:not(.simple_layout):focus .placeholder, input[type=text]:not(.simple_layout).focus + label, input[type=text]:not(.simple_layout).focus .placeholder, input[type=password]:not(.simple_layout):hover + label, input[type=password]:not(.simple_layout):hover .placeholder, input[type=password]:not(.simple_layout):focus + label, input[type=password]:not(.simple_layout):focus .placeholder, input[type=password]:not(.simple_layout).focus + label, input[type=password]:not(.simple_layout).focus .placeholder, input[type=email]:not(.simple_layout):hover + label, input[type=email]:not(.simple_layout):hover .placeholder, input[type=email]:not(.simple_layout):focus + label, input[type=email]:not(.simple_layout):focus .placeholder, input[type=email]:not(.simple_layout).focus + label, input[type=email]:not(.simple_layout).focus .placeholder, input[type=tel]:not(.simple_layout):hover + label, input[type=tel]:not(.simple_layout):hover .placeholder, input[type=tel]:not(.simple_layout):focus + label, input[type=tel]:not(.simple_layout):focus .placeholder, input[type=tel]:not(.simple_layout).focus + label, input[type=tel]:not(.simple_layout).focus .placeholder, input[type=number]:not(.simple_layout):hover + label, input[type=number]:not(.simple_layout):hover .placeholder, input[type=number]:not(.simple_layout):focus + label, input[type=number]:not(.simple_layout):focus .placeholder, input[type=number]:not(.simple_layout).focus + label, input[type=number]:not(.simple_layout).focus .placeholder, input[type=date]:not(.simple_layout):hover + label, input[type=date]:not(.simple_layout):hover .placeholder, input[type=date]:not(.simple_layout):focus + label, input[type=date]:not(.simple_layout):focus .placeholder, input[type=date]:not(.simple_layout).focus + label, input[type=date]:not(.simple_layout).focus .placeholder, input[type=time]:not(.simple_layout):hover + label, input[type=time]:not(.simple_layout):hover .placeholder, input[type=time]:not(.simple_layout):focus + label, input[type=time]:not(.simple_layout):focus .placeholder, input[type=time]:not(.simple_layout).focus + label, input[type=time]:not(.simple_layout).focus .placeholder, input[type=url]:not(.simple_layout):hover + label, input[type=url]:not(.simple_layout):hover .placeholder, input[type=url]:not(.simple_layout):focus + label, input[type=url]:not(.simple_layout):focus .placeholder, input[type=url]:not(.simple_layout).focus + label, input[type=url]:not(.simple_layout).focus .placeholder, textarea:not(.simple_layout):hover + label, textarea:not(.simple_layout):hover .placeholder, textarea:not(.simple_layout):focus + label, textarea:not(.simple_layout):focus .placeholder, textarea:not(.simple_layout).focus + label, textarea:not(.simple_layout).focus .placeholder, select:not(.simple_layout):hover + label, select:not(.simple_layout):hover .placeholder, select:not(.simple_layout):focus + label, select:not(.simple_layout):focus .placeholder, select:not(.simple_layout).focus + label, select:not(.simple_layout).focus .placeholder, .multiselect:not(.simple_layout):hover + label, .multiselect:not(.simple_layout):hover .placeholder, .multiselect:not(.simple_layout):focus + label, .multiselect:not(.simple_layout):focus .placeholder, .multiselect:not(.simple_layout).focus + label, .multiselect:not(.simple_layout).focus .placeholder, .input:not(.simple_layout):hover + label, .input:not(.simple_layout):hover .placeholder, .input:not(.simple_layout):focus + label, .input:not(.simple_layout):focus .placeholder, .input:not(.simple_layout).focus + label, .input:not(.simple_layout).focus .placeholder {
  color: #666666;
}
input[type=text]:not(.simple_layout).inactive, input[type=text]:not(.simple_layout).inactive:hover, input[type=text]:not(.simple_layout).inactive:focus, input[type=text]:not(.simple_layout).inactive.focus, input[type=text]:not(.simple_layout)[disabled], input[type=text]:not(.simple_layout)[disabled]:hover, input[type=text]:not(.simple_layout)[disabled]:focus, input[type=text]:not(.simple_layout)[disabled].focus, input[type=text]:not(.simple_layout).disabled, input[type=text]:not(.simple_layout).disabled:hover, input[type=text]:not(.simple_layout).disabled:focus, input[type=text]:not(.simple_layout).disabled.focus, input[type=password]:not(.simple_layout).inactive, input[type=password]:not(.simple_layout).inactive:hover, input[type=password]:not(.simple_layout).inactive:focus, input[type=password]:not(.simple_layout).inactive.focus, input[type=password]:not(.simple_layout)[disabled], input[type=password]:not(.simple_layout)[disabled]:hover, input[type=password]:not(.simple_layout)[disabled]:focus, input[type=password]:not(.simple_layout)[disabled].focus, input[type=password]:not(.simple_layout).disabled, input[type=password]:not(.simple_layout).disabled:hover, input[type=password]:not(.simple_layout).disabled:focus, input[type=password]:not(.simple_layout).disabled.focus, input[type=email]:not(.simple_layout).inactive, input[type=email]:not(.simple_layout).inactive:hover, input[type=email]:not(.simple_layout).inactive:focus, input[type=email]:not(.simple_layout).inactive.focus, input[type=email]:not(.simple_layout)[disabled], input[type=email]:not(.simple_layout)[disabled]:hover, input[type=email]:not(.simple_layout)[disabled]:focus, input[type=email]:not(.simple_layout)[disabled].focus, input[type=email]:not(.simple_layout).disabled, input[type=email]:not(.simple_layout).disabled:hover, input[type=email]:not(.simple_layout).disabled:focus, input[type=email]:not(.simple_layout).disabled.focus, input[type=tel]:not(.simple_layout).inactive, input[type=tel]:not(.simple_layout).inactive:hover, input[type=tel]:not(.simple_layout).inactive:focus, input[type=tel]:not(.simple_layout).inactive.focus, input[type=tel]:not(.simple_layout)[disabled], input[type=tel]:not(.simple_layout)[disabled]:hover, input[type=tel]:not(.simple_layout)[disabled]:focus, input[type=tel]:not(.simple_layout)[disabled].focus, input[type=tel]:not(.simple_layout).disabled, input[type=tel]:not(.simple_layout).disabled:hover, input[type=tel]:not(.simple_layout).disabled:focus, input[type=tel]:not(.simple_layout).disabled.focus, input[type=number]:not(.simple_layout).inactive, input[type=number]:not(.simple_layout).inactive:hover, input[type=number]:not(.simple_layout).inactive:focus, input[type=number]:not(.simple_layout).inactive.focus, input[type=number]:not(.simple_layout)[disabled], input[type=number]:not(.simple_layout)[disabled]:hover, input[type=number]:not(.simple_layout)[disabled]:focus, input[type=number]:not(.simple_layout)[disabled].focus, input[type=number]:not(.simple_layout).disabled, input[type=number]:not(.simple_layout).disabled:hover, input[type=number]:not(.simple_layout).disabled:focus, input[type=number]:not(.simple_layout).disabled.focus, input[type=date]:not(.simple_layout).inactive, input[type=date]:not(.simple_layout).inactive:hover, input[type=date]:not(.simple_layout).inactive:focus, input[type=date]:not(.simple_layout).inactive.focus, input[type=date]:not(.simple_layout)[disabled], input[type=date]:not(.simple_layout)[disabled]:hover, input[type=date]:not(.simple_layout)[disabled]:focus, input[type=date]:not(.simple_layout)[disabled].focus, input[type=date]:not(.simple_layout).disabled, input[type=date]:not(.simple_layout).disabled:hover, input[type=date]:not(.simple_layout).disabled:focus, input[type=date]:not(.simple_layout).disabled.focus, input[type=time]:not(.simple_layout).inactive, input[type=time]:not(.simple_layout).inactive:hover, input[type=time]:not(.simple_layout).inactive:focus, input[type=time]:not(.simple_layout).inactive.focus, input[type=time]:not(.simple_layout)[disabled], input[type=time]:not(.simple_layout)[disabled]:hover, input[type=time]:not(.simple_layout)[disabled]:focus, input[type=time]:not(.simple_layout)[disabled].focus, input[type=time]:not(.simple_layout).disabled, input[type=time]:not(.simple_layout).disabled:hover, input[type=time]:not(.simple_layout).disabled:focus, input[type=time]:not(.simple_layout).disabled.focus, input[type=url]:not(.simple_layout).inactive, input[type=url]:not(.simple_layout).inactive:hover, input[type=url]:not(.simple_layout).inactive:focus, input[type=url]:not(.simple_layout).inactive.focus, input[type=url]:not(.simple_layout)[disabled], input[type=url]:not(.simple_layout)[disabled]:hover, input[type=url]:not(.simple_layout)[disabled]:focus, input[type=url]:not(.simple_layout)[disabled].focus, input[type=url]:not(.simple_layout).disabled, input[type=url]:not(.simple_layout).disabled:hover, input[type=url]:not(.simple_layout).disabled:focus, input[type=url]:not(.simple_layout).disabled.focus, textarea:not(.simple_layout).inactive, textarea:not(.simple_layout).inactive:hover, textarea:not(.simple_layout).inactive:focus, textarea:not(.simple_layout).inactive.focus, textarea:not(.simple_layout)[disabled], textarea:not(.simple_layout)[disabled]:hover, textarea:not(.simple_layout)[disabled]:focus, textarea:not(.simple_layout)[disabled].focus, textarea:not(.simple_layout).disabled, textarea:not(.simple_layout).disabled:hover, textarea:not(.simple_layout).disabled:focus, textarea:not(.simple_layout).disabled.focus, select:not(.simple_layout).inactive, select:not(.simple_layout).inactive:hover, select:not(.simple_layout).inactive:focus, select:not(.simple_layout).inactive.focus, select:not(.simple_layout)[disabled], select:not(.simple_layout)[disabled]:hover, select:not(.simple_layout)[disabled]:focus, select:not(.simple_layout)[disabled].focus, select:not(.simple_layout).disabled, select:not(.simple_layout).disabled:hover, select:not(.simple_layout).disabled:focus, select:not(.simple_layout).disabled.focus, .multiselect:not(.simple_layout).inactive, .multiselect:not(.simple_layout).inactive:hover, .multiselect:not(.simple_layout).inactive:focus, .multiselect:not(.simple_layout).inactive.focus, .multiselect:not(.simple_layout)[disabled], .multiselect:not(.simple_layout)[disabled]:hover, .multiselect:not(.simple_layout)[disabled]:focus, .multiselect:not(.simple_layout)[disabled].focus, .multiselect:not(.simple_layout).disabled, .multiselect:not(.simple_layout).disabled:hover, .multiselect:not(.simple_layout).disabled:focus, .multiselect:not(.simple_layout).disabled.focus, .input:not(.simple_layout).inactive, .input:not(.simple_layout).inactive:hover, .input:not(.simple_layout).inactive:focus, .input:not(.simple_layout).inactive.focus, .input:not(.simple_layout)[disabled], .input:not(.simple_layout)[disabled]:hover, .input:not(.simple_layout)[disabled]:focus, .input:not(.simple_layout)[disabled].focus, .input:not(.simple_layout).disabled, .input:not(.simple_layout).disabled:hover, .input:not(.simple_layout).disabled:focus, .input:not(.simple_layout).disabled.focus {
  background-color: #FFFFFF;
  border-color: #d6d6d6;
  color: #666666;
  cursor: default;
}
.multiselect:not(.simple_layout).inactive + label, .multiselect:not(.simple_layout).inactive:hover + label, .multiselect:not(.simple_layout).inactive:focus + label, .multiselect:not(.simple_layout).inactive.focus + label, .multiselect:not(.simple_layout)[disabled] + label, .multiselect:not(.simple_layout)[disabled]:hover + label, .multiselect:not(.simple_layout)[disabled]:focus + label, .multiselect:not(.simple_layout)[disabled].focus + label, .multiselect:not(.simple_layout).disabled + label, .multiselect:not(.simple_layout).disabled:hover + label, .multiselect:not(.simple_layout).disabled:focus + label, .multiselect:not(.simple_layout).disabled.focus + label {
  background-color: #FFFFFF;
  color: #666666;
  cursor: default;
}
.touchscreen_iphone.browser_safari .multiselect:not(.simple_layout).inactive, .touchscreen_iphone.browser_safari .multiselect:not(.simple_layout)[disabled], .touchscreen_iphone.browser_safari .multiselect:not(.simple_layout).disabled {
  opacity: 0.4;
}
.optional_field {
  font-size: 0.75em;
  opacity: 0.75;
  font-style: italic;
  padding-right: 2px;
}
.row_required .optional_field {
  display: none;
}
.required_field {
  color: #BB2222;
}
.animated_form .row, .animated_form.row {
  width: 100%;
  height: auto;
  position: relative;
}
.animated_form .row label, .animated_form.row label {
  display: inline-block;
  vertical-align: middle;
}
.animated_form .row label.checkbox, .animated_form.row label.checkbox {
  display: flex;
}
.animated_form .row_sources .multiselect_box:not(.not_empty) + label.placeholder {
  white-space: normal;
}
.animated_form input[type=text] + label, .animated_form input[type=password] + label, .animated_form input[type=email] + label, .animated_form input[type=tel] + label, .animated_form input[type=number] + label, .animated_form input[type=date] + label, .animated_form input[type=time] + label, .animated_form input[type=url] + label, .animated_form textarea + label, .animated_form .multiselect_box + label, .animated_form .input + label {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0.6em 1em 0.4em;
  cursor: text;
  color: #666666;
  transform: translateX(-2px);
  transform-origin: 0% 100%;
  background-color: #FFFFFF;
  border-radius: 2px;
  padding: 0 3px;
  border: 1px solid transparent;
}
.animated_form input[type=text] + label.placeholder, .animated_form input[type=password] + label.placeholder, .animated_form input[type=email] + label.placeholder, .animated_form input[type=tel] + label.placeholder, .animated_form input[type=number] + label.placeholder, .animated_form input[type=date] + label.placeholder, .animated_form input[type=time] + label.placeholder, .animated_form input[type=url] + label.placeholder, .animated_form textarea + label.placeholder, .animated_form .multiselect_box + label.placeholder, .animated_form .input + label.placeholder {
  pointer-events: none;
  color: #666666;
  white-space: nowrap;
}
.animated_form input[type=text]:focus + label, .animated_form input[type=text].focus + label, .animated_form input[type=text]:hover + label, .animated_form input[type=text].not_empty + label, .animated_form input[type=password]:focus + label, .animated_form input[type=password].focus + label, .animated_form input[type=password]:hover + label, .animated_form input[type=password].not_empty + label, .animated_form input[type=email]:focus + label, .animated_form input[type=email].focus + label, .animated_form input[type=email]:hover + label, .animated_form input[type=email].not_empty + label, .animated_form input[type=tel]:focus + label, .animated_form input[type=tel].focus + label, .animated_form input[type=tel]:hover + label, .animated_form input[type=tel].not_empty + label, .animated_form input[type=number]:focus + label, .animated_form input[type=number].focus + label, .animated_form input[type=number]:hover + label, .animated_form input[type=number].not_empty + label, .animated_form input[type=date]:focus + label, .animated_form input[type=date].focus + label, .animated_form input[type=date]:hover + label, .animated_form input[type=date].not_empty + label, .animated_form input[type=time]:focus + label, .animated_form input[type=time].focus + label, .animated_form input[type=time]:hover + label, .animated_form input[type=time].not_empty + label, .animated_form input[type=url]:focus + label, .animated_form input[type=url].focus + label, .animated_form input[type=url]:hover + label, .animated_form input[type=url].not_empty + label, .animated_form textarea:focus + label, .animated_form textarea.focus + label, .animated_form textarea:hover + label, .animated_form textarea.not_empty + label, .animated_form .multiselect_box:focus + label, .animated_form .multiselect_box.focus + label, .animated_form .multiselect_box:hover + label, .animated_form .multiselect_box.not_empty + label, .animated_form .input:focus + label, .animated_form .input.focus + label, .animated_form .input:hover + label, .animated_form .input.not_empty + label {
  -ms-transform: translateX(-2px) scale(0.75);
  transform: translateX(-2px) scale(0.75);
  margin-top: calc(-0.5em - 4px);
  white-space: nowrap;
  max-width: 100%;
  overflow: hidden;
}
.animated_form input[type=text]:focus + label, .animated_form input[type=text].focus + label, .animated_form input[type=password]:focus + label, .animated_form input[type=password].focus + label, .animated_form input[type=email]:focus + label, .animated_form input[type=email].focus + label, .animated_form input[type=tel]:focus + label, .animated_form input[type=tel].focus + label, .animated_form input[type=number]:focus + label, .animated_form input[type=number].focus + label, .animated_form input[type=date]:focus + label, .animated_form input[type=date].focus + label, .animated_form input[type=time]:focus + label, .animated_form input[type=time].focus + label, .animated_form input[type=url]:focus + label, .animated_form input[type=url].focus + label, .animated_form textarea:focus + label, .animated_form textarea.focus + label, .animated_form .multiselect_box:focus + label, .animated_form .multiselect_box.focus + label, .animated_form .input:focus + label, .animated_form .input.focus + label {
  background-color: #fafafa;
  color: #666666;
}
.animated_form input[type=text]:hover + label, .animated_form input[type=password]:hover + label, .animated_form input[type=email]:hover + label, .animated_form input[type=tel]:hover + label, .animated_form input[type=number]:hover + label, .animated_form input[type=date]:hover + label, .animated_form input[type=time]:hover + label, .animated_form input[type=url]:hover + label, .animated_form textarea:hover + label, .animated_form .multiselect_box:hover + label, .animated_form .input:hover + label {
  background-color: #fafafa;
  color: #666666;
}
.animated_form input[type=text].inactive + label, .animated_form input[type=text][disabled] + label, .animated_form input[type=text].disabled + label, .animated_form input[type=password].inactive + label, .animated_form input[type=password][disabled] + label, .animated_form input[type=password].disabled + label, .animated_form input[type=email].inactive + label, .animated_form input[type=email][disabled] + label, .animated_form input[type=email].disabled + label, .animated_form input[type=tel].inactive + label, .animated_form input[type=tel][disabled] + label, .animated_form input[type=tel].disabled + label, .animated_form input[type=number].inactive + label, .animated_form input[type=number][disabled] + label, .animated_form input[type=number].disabled + label, .animated_form input[type=date].inactive + label, .animated_form input[type=date][disabled] + label, .animated_form input[type=date].disabled + label, .animated_form input[type=time].inactive + label, .animated_form input[type=time][disabled] + label, .animated_form input[type=time].disabled + label, .animated_form input[type=url].inactive + label, .animated_form input[type=url][disabled] + label, .animated_form input[type=url].disabled + label, .animated_form textarea.inactive + label, .animated_form textarea[disabled] + label, .animated_form textarea.disabled + label, .animated_form .multiselect_box.inactive + label, .animated_form .multiselect_box[disabled] + label, .animated_form .multiselect_box.disabled + label, .animated_form .input.inactive + label, .animated_form .input[disabled] + label, .animated_form .input.disabled + label {
  color: #666666;
  cursor: default;
  background: #FFFFFF;
}
.animated_form textarea.empty + label.placeholder {
  white-space: normal;
}
.animated_form textarea.focus + label.placeholder {
  white-space: nowrap;
}
.animated_form input::placeholder, .animated_form textarea::placeholder {
  color: transparent !important;
}
.animated_form input::-webkit-input-placeholder, .animated_form textarea::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: transparent !important;
}
.animated_form input::-moz-placeholder, .animated_form textarea::-moz-placeholder {
  /* Firefox 19+ */
  color: transparent !important;
}
.animated_form input:-moz-placeholder, .animated_form textarea:-moz-placeholder {
  /* Firefox 18- */
  color: transparent !important;
}
.animated_form input:-ms-input-placeholder, .animated_form textarea:-ms-input-placeholder {
  /* IE 10+ */
  color: transparent !important;
}
.animated_form .multiselect_box {
  border: none;
  background: none;
}
.animated_form .multiselect_box .multiselect {
  display: block;
}
.animated_form .multiselect_box .multiselect .multiselect_title.placeholder {
  opacity: 0;
}
.animated_form .multiselect_box + label {
  cursor: pointer;
  max-width: calc(100% - 3.2em + 6px);
}
.animated_form aside.box:not(.aside_light) .errorinput + label, .animated_form aside.box:not(.aside_light) .errorinput:hover + label, .animated_form aside.box:not(.aside_light) .errorinput:focus:focus + label, .animated_form aside.box:not(.aside_light) .error input + label, .animated_form aside.box:not(.aside_light) .error input:hover + label, .animated_form aside.box:not(.aside_light) .error input:focus:focus + label, .animated_form aside.box:not(.aside_light) .error input[type=text] + label, .animated_form aside.box:not(.aside_light) .error input[type=text]:hover + label, .animated_form aside.box:not(.aside_light) .error input[type=text]:focus:focus + label, .animated_form aside.box:not(.aside_light) .error input[type=password] + label, .animated_form aside.box:not(.aside_light) .error input[type=password]:hover + label, .animated_form aside.box:not(.aside_light) .error input[type=password]:focus:focus + label, .animated_form aside.box:not(.aside_light) .error input[type=email] + label, .animated_form aside.box:not(.aside_light) .error input[type=email]:hover + label, .animated_form aside.box:not(.aside_light) .error input[type=email]:focus:focus + label, .animated_form aside.box:not(.aside_light) .error input[type=tel] + label, .animated_form aside.box:not(.aside_light) .error input[type=tel]:hover + label, .animated_form aside.box:not(.aside_light) .error input[type=tel]:focus:focus + label, .animated_form aside.box:not(.aside_light) .error input[type=number] + label, .animated_form aside.box:not(.aside_light) .error input[type=number]:hover + label, .animated_form aside.box:not(.aside_light) .error input[type=number]:focus:focus + label, .animated_form aside.box:not(.aside_light) .error input[type=date] + label, .animated_form aside.box:not(.aside_light) .error input[type=date]:hover + label, .animated_form aside.box:not(.aside_light) .error input[type=date]:focus:focus + label, .animated_form aside.box:not(.aside_light) .error input[type=time] + label, .animated_form aside.box:not(.aside_light) .error input[type=time]:hover + label, .animated_form aside.box:not(.aside_light) .error input[type=time]:focus:focus + label, .animated_form aside.box:not(.aside_light) .error input[type=url] + label, .animated_form aside.box:not(.aside_light) .error input[type=url]:hover + label, .animated_form aside.box:not(.aside_light) .error input[type=url]:focus:focus + label, .animated_form aside.box:not(.aside_light) .error textarea + label, .animated_form aside.box:not(.aside_light) .error textarea:hover + label, .animated_form aside.box:not(.aside_light) .error textarea:focus:focus + label, .animated_form aside.box:not(.aside_light) .error .multiselect_box + label, .animated_form aside.box:not(.aside_light) .error .multiselect_box:hover + label, .animated_form aside.box:not(.aside_light) .error .multiselect_box:focus:focus + label, .animated_form .errorinput + label, .animated_form .errorinput:hover + label, .animated_form .errorinput:focus:focus + label, .animated_form .error input + label, .animated_form .error input:hover + label, .animated_form .error input:focus:focus + label, .animated_form .error input[type=text] + label, .animated_form .error input[type=text]:hover + label, .animated_form .error input[type=text]:focus:focus + label, .animated_form .error input[type=password] + label, .animated_form .error input[type=password]:hover + label, .animated_form .error input[type=password]:focus:focus + label, .animated_form .error input[type=email] + label, .animated_form .error input[type=email]:hover + label, .animated_form .error input[type=email]:focus:focus + label, .animated_form .error input[type=tel] + label, .animated_form .error input[type=tel]:hover + label, .animated_form .error input[type=tel]:focus:focus + label, .animated_form .error input[type=number] + label, .animated_form .error input[type=number]:hover + label, .animated_form .error input[type=number]:focus:focus + label, .animated_form .error input[type=date] + label, .animated_form .error input[type=date]:hover + label, .animated_form .error input[type=date]:focus:focus + label, .animated_form .error input[type=time] + label, .animated_form .error input[type=time]:hover + label, .animated_form .error input[type=time]:focus:focus + label, .animated_form .error input[type=url] + label, .animated_form .error input[type=url]:hover + label, .animated_form .error input[type=url]:focus:focus + label, .animated_form .error textarea + label, .animated_form .error textarea:hover + label, .animated_form .error textarea:focus:focus + label, .animated_form .error .multiselect_box + label, .animated_form .error .multiselect_box:hover + label, .animated_form .error .multiselect_box:focus:focus + label {
  color: #ff5050;
}
textarea {
  min-width: 100%;
  max-width: 100%;
  min-height: 2.25em;
}
select, option {
  font-size: 1em;
}
.select.select, .multiselect.multiselect {
  cursor: pointer;
  padding-right: 2.2em;
  display: block;
}
.select.select:after, .multiselect.multiselect:after {
  content: "▾";
  position: absolute;
  right: 1.05em;
  top: 50%;
  transform: translateY(-55%);
}
.select.select.simple_layout, .multiselect.multiselect.simple_layout {
  padding-right: 1.1em;
}
.select.select.simple_layout:after, .multiselect.multiselect.simple_layout:after {
  right: 0;
}
.multiselect_box {
  position: relative;
}
.multiselect_title .counter, .multiselect_title input {
  display: none;
}
.multiselect_content {
  display: none;
  position: absolute;
  min-width: 100%;
  background: #fafafa;
  border: 1px solid #d6d6d6;
  border-radius: 0 0 2px 2px;
  padding: 0.75em 0;
  z-index: 25;
  text-align: left;
  margin-top: -1px;
  max-height: 80vh;
  overflow: auto;
}
.multiselect_content .highlight_separator {
  border-bottom: 1px solid #d6d6d6;
  margin: 0.5em 0;
}
.simple_layout + .multiselect_content {
  border-radius: 2px;
  margin-top: 2px;
  left: 50%;
  transform: translateX(-50%);
}
.select_box .multiselect_content {
  padding: 0.25em 0;
}
.multiselect_cb:checked + .multiselect_box .multiselect_content {
  display: block;
}
.multiselect_cb:checked + .multiselect_box .multiselect_content.flex {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout) {
  border-radius: 2px 2px 0 0;
  background-color: #fafafa;
  border-color: #d6d6d6;
  color: #666666;
}
.animated_form .multiselect_cb:checked + .multiselect_box + label {
  color: #666666;
  background-color: #fafafa;
}
.multiselect_item > label {
  padding: 0.25em 1em;
  white-space: nowrap;
  width: 100%;
}
.multiselect_item.lower_than_selected_min {
  display: none;
}
.select_box .select_item > label {
  padding: 0;
  display: block;
}
.select_box .select_item .cb_input {
  display: none;
}
.select_box .select_item .label_text {
  padding: 0.25em 1em;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.select_box .select_item .label_text:hover {
  background-color: #ffffff;
  color: #666666;
}
.select_box .select_item input:checked + .cb_input + .label_text, .select_box .select_item input:checked + .label_text {
  background-color: #ffffff;
  color: #666666;
}
.select_box .select_item .select_default_value {
  opacity: 0.75;
  font-style: italic;
}
.select_box .select_item .select_default_value input:checked + .cb_input + .label_text {
  display: none;
}
.placeholder, select option[value=""] {
  color: #666666;
}
::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  opacity: 0.7;
}
:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  opacity: 0.7;
}
::-ms-input-placeholder {
  /* Microsoft Edge */
  opacity: 0.7;
}
/* IE hack */
select::-ms-expand {
  display: none;
}
.checkbox {
  display: flex;
  cursor: pointer;
}
.checkbox input {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  position: absolute;
  left: -9999px;
  width: 1px;
  height: 1px;
}
.checkbox input + .cb_input {
  border: 1px solid #d6d6d6;
  border-radius: 3px;
  background: #FFFFFF;
  width: 1.33em;
  min-width: 1.33em;
  height: 1.33em;
  vertical-align: text-bottom;
  position: relative;
  display: inline-block;
  cursor: pointer;
  font-size: 1em;
  margin-right: 0.33em;
}
.checkbox input[disabled] + .cb_input, .checkbox input[disabled]:hover + .cb_input, .checkbox input.inactive + .cb_input, .checkbox input.inactive:hover + .cb_input, .checkbox input.disabled + .cb_input, .checkbox input.disabled:hover + .cb_input {
  background: #FFFFFF;
  border-color: #d6d6d6;
  cursor: default;
}
.checkbox input:focus + .cb_input, .checkbox input:hover + .cb_input {
  background: #fafafa;
  border-color: #d6d6d6;
}
.checkbox input[type=radio] + .cb_input {
  border-radius: 1.33em;
}
.checkbox input:checked + .cb_input, .checkbox input:checked:hover + .cb_input, .checkbox input.checked + .cb_input, .checkbox input.checked:hover + .cb_input, .checkbox input.partially + .cb_input, .checkbox input.partially:hover + .cb_input {
  background-color: #ffffff;
  border-color: #d6d6d6;
  color: #666666;
}
.checkbox input:checked + .cb_input:after, .checkbox input:checked:hover + .cb_input:after, .checkbox input.checked + .cb_input:after, .checkbox input.checked:hover + .cb_input:after, .checkbox input.partially + .cb_input:after, .checkbox input.partially:hover + .cb_input:after {
  content: "";
  display: block;
  position: absolute;
}
.checkbox input.partially:not(:checked) + .cb_input:after {
  top: 50%;
  left: 50%;
  width: 40%;
  height: calc(1.33em / 6);
  background: #666666;
  transform: translate(-50%, -50%);
}
.checkbox input[type=radio]:checked + .cb_input:after {
  background-color: #666666;
  content: "";
  padding: 6px;
  border-radius: 1.33em;
  background-clip: content-box;
  border: none;
  width: 100%;
  height: 100%;
}
.checkbox input[type=checkbox]:checked + .cb_input:after {
  top: 50%;
  left: 50%;
  width: 30%;
  height: 60%;
  border: solid #666666;
  border-width: 0 calc(1.33em / 8) calc(1.33em / 8) 0;
  transform: translate(-50%, -60%) rotate(45deg);
  transform-origin: center center;
}
.checkbox .label_text {
  display: inline-block;
  text-align: left;
  white-space: normal;
}
.checkbox.disabled {
  cursor: default;
}
.ui-state-active, .ui-widget-content .ui-state-active {
  background: #ffffff;
  color: #666666;
  border: 1px solid #ffffff;
  white-space: nowrap;
  margin: 0;
}
.ui-widget-content {
  border: none;
  color: #666666;
  white-space: nowrap;
  background: #FFFFFF;
  border: 1px solid #d6d6d6;
}
.prospection_form_wrapper .ui-front {
  overflow: hidden auto;
}
main .ui-widget-content.ui-front {
  overflow-y: auto;
  min-width: 100%;
}
.ui-front {
  z-index: inherit;
  max-height: calc(-180px + 100vh);
}
.ui-front input.focus, .ui-front input.focus + label, .ui-front input.focus + .ui-menu, .ui-front input.focus + label + .ui-menu, .ui-front input:focus, .ui-front input:focus + label, .ui-front input:focus + .ui-menu, .ui-front input:focus + label + .ui-menu {
  z-index: 25;
}
.input_autocomplete_multiple {
  display: flex;
  flex-wrap: wrap;
  /*max-height:5em;
    overflow-y: auto;
    overflow-x: hidden;

    &:after {
        @include pseudo($pos: static);
        height:0.5em;
    }*/
}
.input_autocomplete_multiple .autocomplete_multiple_real_input {
  width: 0%;
}
.input_autocomplete_multiple .autocomplete_multiple_real_input.onloading .js_loader {
  display: none;
}
.input_autocomplete_multiple.focus .autocomplete_multiple_real_input {
  width: 50%;
}
.input_autocomplete_multiple:not(.focus) .autocomplete_result:last-of-type:after {
  opacity: 0;
}
.input_autocomplete_multiple .ui-widget.ui-widget-content {
  width: auto !important;
  min-width: 100%;
  top: calc(100% - 1px) !important;
  left: 0 !important;
  margin: 0;
  padding-left: 0;
}
.input_autocomplete_multiple .nbr_elements_displayed {
  display: none;
}
.input_autocomplete_multiple.display_limited:not(.focus) .nbr_elements_displayed {
  display: block;
}
.input_autocomplete_multiple.display_limited:not(.focus) .autocomplete_result {
  display: none;
}
.input_autocomplete_multiple.display_limited:not(.focus) .autocomplete_multiple_real_input {
  opacity: 0;
}
.input_autocomplete_multiple .nbr_elements_displayed {
  display: none;
}
.autocomplete_result {
  display: flex;
  /*white-space: nowrap;*/
}
.autocomplete_result:after {
  content: ",";
  display: inline-block;
  margin-right: 0.666em;
}
.autocomplete_result span.remove {
  align-self: flex-start;
  position: relative;
}
.autocomplete_result span.remove:after {
  position: absolute;
  cursor: pointer;
  display: inline-block;
  opacity: 0;
  content: "✕";
  width: 1em;
  height: 1em;
  line-height: 1em;
  font-size: 0.6em;
  text-align: center;
  background-color: #666666;
  color: #FFFFFF;
  border-radius: 2em;
  vertical-align: 0.5em;
  transition: 0.2s opacity;
  margin-left: 0.25em;
}
.autocomplete_result:hover span.remove:after {
  opacity: 0.6;
}
.autocomplete_result:hover span.remove:hover:after {
  opacity: 1;
}
/* IE hack */
input[type=checkbox]::-ms-check, input[type=radio]::-ms-check {
  display: none;
}
/*----- Forms -----*/
.form .row {
  margin: 0.85em 0;
  position: relative;
}
.form .row:first-of-type {
  margin-top: 0;
}
.form .row label.form_error_msg {
  display: none;
  cursor: pointer;
}
.form .row .row_cb {
  display: inline-block;
}
.form .row .row_cb .radio_options, .form .row .row_cb .checkbox {
  display: flex;
}
.form .row .row_cb .radio_options .optional_field, .form .row .row_cb .radio_options .required_field, .form .row .row_cb .checkbox .optional_field, .form .row .row_cb .checkbox .required_field {
  margin-left: 0.66em;
}
.form .row.error, .form .row .error {
  /*.checkbox + label.form_error_msg {
                margin: 0 0 0 0.5em;
                left: auto;
                transform: translateX(0);

                &:before {
                    @include css-triangle($color: $bg_error, $direction: left, $size: 0.5em);
                    top: 50%;
                    left: 0;
                    transform: translate(-40%, -50%);
                }
            }*/
}
.form .row.error .form_error_msg_box, .form .row .error .form_error_msg_box {
  display: block;
  text-align: center;
}
.form .row.error label.form_error_msg, .form .row .error label.form_error_msg {
  display: inline-block;
  color: #FFFFFF;
  background: #ff5050;
  position: relative;
  text-align: center;
  padding: 0.25em 0.75em;
  margin: 0.5em auto 0;
  width: auto;
  max-width: 100%;
  border-radius: 2px;
  box-shadow: 0 0 15px -5px rgba(0, 0, 0, 0.5);
}
.form .row.error label.form_error_msg:before, .form .row .error label.form_error_msg:before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-left: 0.5em solid transparent;
  border-right: 0.5em solid transparent;
  border-bottom: 0.5em solid #ff5050;
  margin-bottom: 0em;
  top: 0;
  left: 50%;
  transform: translate(-50%, -80%);
}
.form .row.row_multiple {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
.form .row.row_multiple .row_group {
  position: relative;
  width: 100%;
}
.form .row.row_multiple .row_group:not(:first-child) {
  margin-left: 0.5em;
}
.form .row.row_multiple.row_npa_city .row_postalcode:not(.error), .form .row.row_multiple.row_npa_city .row_object_postalcode:not(.error), .form .row.row_multiple.row_npa_city .row_origin_postalcode:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_postalcode:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_object_postalcode:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_origin_postalcode:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_postalcode:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_object_postalcode:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_origin_postalcode:not(.error) {
  width: 33.33%;
}
.form .row.row_multiple.row_npa_city .row_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.row_npa_city .row_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.row_npa_city .row_postalcode:not(.error) + .row_origin_city:not(.error), .form .row.row_multiple.row_npa_city .row_object_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.row_npa_city .row_object_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.row_npa_city .row_object_postalcode:not(.error) + .row_origin_city:not(.error), .form .row.row_multiple.row_npa_city .row_origin_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.row_npa_city .row_origin_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.row_npa_city .row_origin_postalcode:not(.error) + .row_origin_city:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_postalcode:not(.error) + .row_origin_city:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_object_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_object_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_object_postalcode:not(.error) + .row_origin_city:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_origin_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_origin_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.autocomplete_zip_city .row_origin_postalcode:not(.error) + .row_origin_city:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_postalcode:not(.error) + .row_origin_city:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_object_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_object_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_object_postalcode:not(.error) + .row_origin_city:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_origin_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_origin_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.row_origin_postalcode_city .row_origin_postalcode:not(.error) + .row_origin_city:not(.error) {
  width: 66.66%;
}
.form .row.row_multiple > .disabled {
  font-style: italic;
  opacity: 0.5;
}
.form .row.row_phone_mobile {
  display: block;
}
.form .row.row_phone_mobile .input_options {
  display: flex;
  align-items: center;
}
.form .row.row_phone_mobile .input_options .form_description {
  white-space: pre;
  margin-left: 0.5em;
}
.form .row.disabled {
  font-style: italic;
  opacity: 0.5;
}
.form input[type=text], .form input[type=password], .form input[type=email], .form input[type=tel], .form input[type=number], .form input[type=date], .form input[type=time], .form input[type=url], .form textarea, .form .input {
  width: 100%;
}
.form aside.box:not(.aside_light) .error input, .form aside.box:not(.aside_light) .error input:hover, .form aside.box:not(.aside_light) .error input:focus, .form aside.box:not(.aside_light) .error input[type=text], .form aside.box:not(.aside_light) .error input[type=text]:hover, .form aside.box:not(.aside_light) .error input[type=text]:focus, .form aside.box:not(.aside_light) .error input[type=password], .form aside.box:not(.aside_light) .error input[type=password]:hover, .form aside.box:not(.aside_light) .error input[type=password]:focus, .form aside.box:not(.aside_light) .error input[type=email], .form aside.box:not(.aside_light) .error input[type=email]:hover, .form aside.box:not(.aside_light) .error input[type=email]:focus, .form aside.box:not(.aside_light) .error input[type=tel], .form aside.box:not(.aside_light) .error input[type=tel]:hover, .form aside.box:not(.aside_light) .error input[type=tel]:focus, .form aside.box:not(.aside_light) .error input[type=number], .form aside.box:not(.aside_light) .error input[type=number]:hover, .form aside.box:not(.aside_light) .error input[type=number]:focus, .form aside.box:not(.aside_light) .error input[type=date], .form aside.box:not(.aside_light) .error input[type=date]:hover, .form aside.box:not(.aside_light) .error input[type=date]:focus, .form aside.box:not(.aside_light) .error input[type=time], .form aside.box:not(.aside_light) .error input[type=time]:hover, .form aside.box:not(.aside_light) .error input[type=time]:focus, .form aside.box:not(.aside_light) .error input[type=url], .form aside.box:not(.aside_light) .error input[type=url]:hover, .form aside.box:not(.aside_light) .error input[type=url]:focus, .form aside.box:not(.aside_light) .error .input, .form aside.box:not(.aside_light) .error .input:hover, .form aside.box:not(.aside_light) .error .input:focus, .form aside.box:not(.aside_light) .error .checkbox input:not(:checked) + .cb_input, .form aside.box:not(.aside_light) .error .checkbox input:not(:checked) + .cb_input:hover, .form aside.box:not(.aside_light) .error .checkbox input:not(:checked) + .cb_input:focus, .form aside.box:not(.aside_light) .error textarea, .form aside.box:not(.aside_light) .error textarea:hover, .form aside.box:not(.aside_light) .error textarea:focus, .form aside.box:not(.aside_light) .error .multiselect, .form aside.box:not(.aside_light) .error .multiselect:hover, .form aside.box:not(.aside_light) .error .multiselect:focus, .form aside.box:not(.aside_light) .error .multiselect_cb:checked + .multiselect_box .multiselect, .form aside.box:not(.aside_light) .error .multiselect_cb:checked + .multiselect_box .multiselect:hover, .form aside.box:not(.aside_light) .error .multiselect_cb:checked + .multiselect_box .multiselect:focus, .form aside.box:not(.aside_light) .error .multiselect_content, .form aside.box:not(.aside_light) .error .multiselect_content:hover, .form aside.box:not(.aside_light) .error .multiselect_content:focus, .form .error input, .form .error input:hover, .form .error input:focus, .form .error input[type=text], .form .error input[type=text]:hover, .form .error input[type=text]:focus, .form .error input[type=password], .form .error input[type=password]:hover, .form .error input[type=password]:focus, .form .error input[type=email], .form .error input[type=email]:hover, .form .error input[type=email]:focus, .form .error input[type=tel], .form .error input[type=tel]:hover, .form .error input[type=tel]:focus, .form .error input[type=number], .form .error input[type=number]:hover, .form .error input[type=number]:focus, .form .error input[type=date], .form .error input[type=date]:hover, .form .error input[type=date]:focus, .form .error input[type=time], .form .error input[type=time]:hover, .form .error input[type=time]:focus, .form .error input[type=url], .form .error input[type=url]:hover, .form .error input[type=url]:focus, .form .error .input, .form .error .input:hover, .form .error .input:focus, .form .error .checkbox input:not(:checked) + .cb_input, .form .error .checkbox input:not(:checked) + .cb_input:hover, .form .error .checkbox input:not(:checked) + .cb_input:focus, .form .error textarea, .form .error textarea:hover, .form .error textarea:focus, .form .error .multiselect, .form .error .multiselect:hover, .form .error .multiselect:focus, .form .error .multiselect_cb:checked + .multiselect_box .multiselect, .form .error .multiselect_cb:checked + .multiselect_box .multiselect:hover, .form .error .multiselect_cb:checked + .multiselect_box .multiselect:focus, .form .error .multiselect_content, .form .error .multiselect_content:hover, .form .error .multiselect_content:focus {
  border-color: #ff5050;
  color: #ff5050;
}
.form aside.box:not(.aside_light) .error .label_text, .form .error .label_text {
  color: #ff5050;
}
.form .checkbox:not(:first-child) {
  margin-left: 1em;
}
.form .row_newsletters .checkbox:not(:first-child) {
  margin: 0.85em 0 0 0;
}
#back_to_top {
  position: fixed;
  z-index: 200;
  bottom: 20px;
  right: 20px;
  cursor: pointer;
  display: none;
}
#back_to_top.active {
  display: block;
}
.body_menu_visible #back_to_top.active {
  display: none !important;
}
#back_to_top svg {
  width: 40px;
  height: 40px;
}
#global .breadcrumbs {
  position: relative;
  z-index: 10;
  padding: 0.5vh 0;
  background-color: #f3f0ec !important;
}
#global .breadcrumbs .inner_content .bread_sep {
  margin: 0 10px;
  color: #757575;
}
.global_messages {
  position: fixed;
  top: 15%;
  right: 20px;
  max-width: 30vw;
  min-width: 280px;
  z-index: 200;
  font-size: 1.2em;
}
.global_messages .message {
  text-align: center;
  margin: 0;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.global_messages .close_messages {
  position: absolute;
  top: 0.33em;
  right: 0.33em;
  color: #FFFFFF;
  font-size: 1.2em;
  line-height: 1em;
  width: 1em;
  text-align: center;
  cursor: pointer;
}
.global_messages .close_messages:hover {
  font-weight: bold;
}
.global_messages .message + .message {
  margin-top: 1em;
}
.global_messages ul, .global_messages ol {
  margin-left: 1em;
  text-align: left;
}
.message {
  padding: 1em 2em;
  margin: 0;
  border-radius: 2px;
}
.message.error_message {
  color: #FFFFFF;
  background: #ff5050;
}
.message.error_message a, .message.error_message + .close_messages {
  color: #FFFFFF;
}
.message.error_message svg * {
  fill: #FFFFFF;
}
.message.no_results_message {
  color: #333333;
  background: #DDDDDD;
}
.message.no_results_message a, .message.no_results_message + .close_messages {
  color: #333333;
}
.message.no_results_message svg * {
  fill: #333333;
}
.message.no_results_message a.button {
  color: #7a654a;
  text-decoration: none;
  display: flex;
  align-items: center;
}
.message.no_results_message a.button svg {
  width: 16px;
  height: 16px;
  transition: 0.2s all;
  margin-right: 5px;
}
.message.no_results_message a.button svg * {
  fill: #7a654a;
}
.message.no_results_message a.button:hover {
  color: #ffffff;
}
.message.no_results_message a.button:hover svg * {
  fill: #ffffff;
}
.message.success_message {
  color: #FFFFFF;
  background: #33D275;
}
.message.success_message a, .message.success_message + .close_messages {
  color: #FFFFFF;
}
.message.success_message svg * {
  fill: #FFFFFF;
}
.tofix .message.warning_message blockquote {
  margin-left: 2px;
  border-left: 2px solid #f3d59d;
  padding-left: 15px;
  margin-top: 10px;
}
.message.warning_message {
  color: #FFFFFF;
  background: #FF9739;
}
.message.warning_message a, .message.warning_message + .close_messages {
  color: #FFFFFF;
}
.message.warning_message svg * {
  fill: #FFFFFF;
}
.message.warning_message > .buttons .button {
  background-color: #FFFFFF;
  color: #FF9739;
  border-color: #FF9739;
  text-decoration: none;
  display: inline-flex;
}
.message.warning_message > .buttons .button:hover {
  background-color: #FF9739;
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.message.withicon {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.message.withicon .icon {
  margin-right: 2em;
}
.message svg {
  width: 2em;
  height: 2em;
}
.message a {
  text-decoration: underline;
}
.list > .message {
  width: 100%;
  text-align: center;
}
.list > .message svg {
  margin-bottom: 0.5em;
}
/*----- Columns -----*/
.col {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
  max-width: 100vw;
}
.col > * {
  width: calc(33.33% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1350px) {
  .col > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 770px) {
  .col > * {
    width: calc(100% - 60px);
  }
}
.col_flex2 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.col_flex2 > * {
  width: calc(50% - 60px);
  margin: 30px;
}
@media screen and (max-width: 900px) {
  .col_flex2 > * {
    width: calc(100% - 60px);
  }
}
.col_flex3 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.col_flex3 > * {
  width: calc(33.33% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1200px) {
  .col_flex3 > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 900px) {
  .col_flex3 > * {
    width: calc(100% - 60px);
  }
}
.col_flex4 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.col_flex4 > * {
  width: calc(25% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1500px) {
  .col_flex4 > * {
    width: calc(33.33% - 60px);
  }
}
@media screen and (max-width: 1200px) {
  .col_flex4 > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 900px) {
  .col_flex4 > * {
    width: calc(100% - 60px);
  }
}
/*----- List & Box -----*/
.list, .objects_list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -5px;
}
.list > *, .objects_list > * {
  width: calc(25% - 10px);
  margin: 5px;
}
@media screen and (max-width: 1500px) {
  .list > *, .objects_list > * {
    width: calc(50% - 10px);
  }
}
@media screen and (max-width: 900px) {
  .list > *, .objects_list > * {
    width: calc(100% - 10px);
  }
}
.objects_style_fullsize {
  margin: 0;
}
.objects_style_fullsize .box_object_fullsize_item {
  margin: 0 0 1px;
}
.box {
  background: #FFFFFF;
  display: flex;
}
.box.box_link {
  cursor: pointer;
}
.box.offline_object {
  cursor: default;
}
.box.box_link:hover, .box.box_article:hover {
  background: #fafafa;
}
.box > .box_inner {
  color: #333333;
  margin: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: normal;
}
.box.box_link:hover > .box_inner {
  color: #333333;
}
.box .box_title, .box .box_body {
  padding: 20px;
  width: 100%;
}
.box .box_title {
  text-align: center;
  margin-bottom: 0;
}
.box .box_title h2, .box .box_title h3, .box .box_title h4 {
  margin-bottom: 0;
}
.box .box_price, .box .box_date {
  background: #DADADA;
  color: #444444;
  text-align: center;
  padding: 20px;
  padding-top: 0.25em;
  padding-bottom: 0.25em;
  margin-bottom: 0;
}
.box.cms_box_box_default {
  background: none;
  color: #000000;
  border: none;
}
.box_picture {
  position: relative;
  /*.no_pic {
        @include aspect-ratio(16, 9);
        > .content {
            display: flex;

            svg {
                display: block;
                margin: auto;
                max-width: 40%;
                max-height: 40%;

                * {
                    fill: rgba($ct_box, 0.5);
                }
            }
        }
    }*/
}
.box_picture .slogan {
  position: absolute;
  top: 1em;
  left: 0;
  background: rgba(191, 28, 32, 0.8);
  color: #FFFFFF;
  padding: 10px;
  text-transform: uppercase;
  font-size: 0.8em;
  z-index: 10;
}
.pictures .grid_2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  justify-content: stretch;
}
.pictures .grid_3 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: stretch;
}
.caract_list {
  justify-content: center;
}
.caract_list .caract_icon {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin: 0 1em;
}
.caract_list .caract_icon:first-child {
  margin-left: 0;
}
.caract_list .caract_icon:last-child {
  margin-right: 0;
}
.caract_list .caract_icon .icon {
  margin-bottom: 0.25em;
}
.caract_list .caract_icon .icon[data-overlib] {
  cursor: default;
}
.caract_list .caract_icon svg {
  width: 1.4em;
  vertical-align: bottom;
  height: auto;
}
.box_object_item {
  position: relative;
}
.box_object_item.highlight {
  -webkit-box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 0.75);
}
.box_object_item .favorite_button {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 20;
  width: 25px;
  height: 25px;
}
.box_object_item .favorite_button svg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(1, 1);
  transition: transform 0.2s;
}
.box_object_item .favorite_button svg * {
  fill: #FFFFFF;
}
.box_object_item .favorite_button:hover svg {
  transform: translate(-50%, -50%) scale(1.2, 1.2);
}
.box_object_horizontal_item {
  width: calc(100% - 10px);
}
.box_object_horizontal_item .swiper-container {
  width: 20%;
  flex-grow: 1;
}
.box_object_horizontal_item .swiper-container .swiper .swiper-button-nav, .box_object_horizontal_item .swiper-container .swiper ~ .swiper-button-nav {
  opacity: 0;
  transition: 0.2s opacity;
}
.box_object_horizontal_item .swiper-container .box_picture {
  width: 100%;
}
.box_object_horizontal_item:hover .swiper .swiper-button-nav, .box_object_horizontal_item:hover .swiper ~ .swiper-button-nav {
  opacity: 1;
}
.box_object_horizontal_item .no_pic, .box_object_horizontal_item .box_picture.one_pic {
  width: 20%;
}
.box_object_horizontal_item .no_pic.one_pic, .box_object_horizontal_item .no_pic.no_pic, .box_object_horizontal_item .box_picture.one_pic.one_pic, .box_object_horizontal_item .box_picture.one_pic.no_pic {
  flex-grow: 1;
}
.box_object_horizontal_item .box_infos {
  flex-grow: 1;
  min-width: 200px;
}
.box_object_horizontal_item .box_infos, .box_object_horizontal_item .box_caracts {
  width: 40%;
  padding: 20px;
}
.box_object_horizontal_item .box_inner {
  flex-direction: row;
  flex-wrap: wrap;
}
.box_object_horizontal_item .slogan {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  background: rgba(191, 28, 32, 0.8);
  color: #FFFFFF;
  padding: 10px;
  text-transform: uppercase;
  font-size: 0.8em;
}
.box_object_horizontal_item .box_infos {
  text-align: left;
  border-right: 1px solid #CCCCCC;
}
.box_object_horizontal_item .box_infos svg {
  width: 13px;
}
.box_object_horizontal_item .caract_list .caract_row {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin: 0 0 0.3em;
}
.box_object_horizontal_item .caract_list .caract_row:last-child {
  margin-bottom: 0;
}
.box_object_horizontal_item .caract_list .caract_row svg, .box_object_horizontal_item .caract_list .caract_row .value {
  display: inline;
}
.box_object_horizontal_item .caract_list .caract_row svg {
  margin-right: 10px;
}
.box_object_horizontal_item .caract_list .caract_row.caract_floor .label, .box_object_horizontal_item .caract_list .caract_row.caract_availability .label {
  display: none;
}
.box_object_fullsize_item {
  width: 100%;
  margin: 0;
  border: 0;
  position: relative;
}
.box_object_fullsize_item .box_infos {
  opacity: 0;
  transition: 0.2s opacity;
  background: rgba(255, 255, 255, 0.8);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 20px;
  padding: 20px calc(20px - 0.5em);
  z-index: 40;
  justify-content: space-between;
  flex-wrap: wrap;
}
.box_object_fullsize_item .box_infos h2, .box_object_fullsize_item .box_infos h3, .box_object_fullsize_item .box_infos h4 {
  margin-bottom: 0.2em;
}
.box_object_fullsize_item .box_infos > * {
  margin: 0 0.5em;
}
.box_object_fullsize_item:hover .box_infos {
  opacity: 1;
}
[data-base-options-swiper=swiperCmsOptBase1]:hover .box_object_fullsize_item .box_infos {
  opacity: 1;
}
.objects_list + .box_button {
  display: flex;
  justify-content: center;
  margin-top: 2vh;
}
/*----- Filter -----*/
.filter_group {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.filter_group > * {
  width: calc(33.33% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1350px) {
  .filter_group > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 770px) {
  .filter_group > * {
    width: calc(100% - 60px);
  }
}
.filter_button_mobile {
  display: none;
  text-align: center;
  background: #494B4C;
  color: #333333;
  padding: 10px 0;
  font-weight: 500;
}
.filter_button_mobile .show_filter {
  display: block;
}
.filter_fields {
  margin: 1em 0 0;
}
.filter_fields.flex .filter_element {
  width: 100%;
}
.filter_fields.flex .filter_element:not(:first-of-type) {
  margin-left: 0.5em;
}
.filter_fields.flex .filter_element input[type=text], .filter_fields.flex .filter_element input[type=password], .filter_fields.flex .filter_element input[type=email], .filter_fields.flex .filter_element input[type=tel], .filter_fields.flex .filter_element input[type=number], .filter_fields.flex .filter_element input[type=date], .filter_fields.flex .filter_element input[type=time], .filter_fields.flex .filter_element input[type=url], .filter_fields.flex .filter_element textarea, .filter_fields.flex .filter_element .input {
  width: 100%;
}
.filter_fields.flex .filter_element .filter_location {
  width: auto;
}
.filter_location_and_radius .filter_fields.flex {
  display: flex;
  flex-direction: column;
}
.filter_location_and_radius .filter_fields.flex .filter_part_radius {
  margin-top: 10px;
}
.filter_location_and_radius .filter_fields.flex .filter_part_radius h3 {
  margin-bottom: 0;
  font-size: 0.9em;
}
.filter_location_and_radius .filter_fields.flex .filter_part_radius .filter_fields.flex {
  margin-top: 0;
  display: flex;
  flex-direction: column;
}
.filter_location_and_radius .filter_fields.flex .filter_part_radius .filter_fields.flex .slider_values {
  margin: -1em 0 0 0;
}
.filter_multiselect_checkboxes .filter_fields {
  flex-wrap: wrap;
}
.filter_multiselect_checkboxes .filter_fields .checkbox {
  margin: 2px;
}
.filter_multiselect_checkboxes .filter_fields .checkbox .label_text {
  display: flex;
  justify-content: center;
  align-items: center;
}
/*----- Sliders -----*/
.slider_js {
  width: 100%;
  margin: 0 auto;
}
.slider_js .slider_values {
  font-size: 0.8em;
  font-style: italic;
  text-align: right;
  margin-bottom: 0.33em;
}
.slider_js .slider_values .slider_value {
  font-weight: bold;
}
.slider_js .slider {
  display: block;
  position: relative;
  height: 20px;
}
.slider_js .slider .slider_base {
  margin: 0 1px;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  width: calc(100% - 6px);
  height: 3px;
  background: #d6d6d6;
}
.slider_js .slider .slider_base .slider_full {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  width: auto;
  height: 100%;
  background: #b8a978;
}
.slider_js .slider .slider_handlers {
  position: absolute;
  width: calc(100% - 10px);
  height: 100%;
  left: 0;
  top: 0;
}
.slider_js .slider .slider_handler {
  /* base of the handler, don't change size and position of this one */
  position: absolute;
  cursor: pointer;
  top: 50% !important;
  transform: translate(-50%, -50%);
  width: 0;
  height: 0;
}
.slider_js .slider .slider_handler .slider_handler_display {
  /* visible part of the handler */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(0%, -50%);
  width: 10px;
  height: 20px;
  background: #333333;
}
.slider_js .slider .slider_handler .slider_handler_display:after {
  /* enlarge the click zone of the handler, important for touchscreen */
  content: "";
  display: block;
  position: relative;
  width: 10px;
  height: 20px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  min-width: 48px;
  min-height: 48px;
  background: rgba(0, 0, 0, 0);
}
.slider_js .slider .slider_handler[data-slider-handler=from] {
  left: 0%;
}
.slider_js .slider .slider_handler[data-slider-handler=to] {
  left: 100%;
}
.touchscreen .slider_js {
  max-width: 80vw;
  /* avoid return to previous page when touch for change slider value */
}
.search_tools {
  margin-bottom: 60px;
  display: flex;
  align-items: flex-start;
}
.search_tools > * {
  margin-right: 1em;
}
.search_tools > *:last-child {
  margin-right: 0;
}
.search_tools .multiselect_box {
  display: inline-block;
}
/*----- Maps -----*/
.map_canvas {
  width: 100%;
  height: 800px;
  /*--- popup not centred ---*/
}
.map_canvas .maplibregl-ctrl {
  position: relative;
}
.map_canvas .maplibregl-ctrl-group {
  margin: 0 10px 25px 0;
}
.map_canvas .maplibregl-popup-content {
  font-size: 14px;
  padding: 0;
  box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2);
  background: #EEEEEE;
}
.map_canvas .maplibregl-popup-content .map_custom_content, .map_canvas .maplibregl-popup-content .cms_part {
  padding: 10px 15px;
}
.map_canvas .maplibregl-popup-content .map_custom_content.cms_object, .map_canvas .maplibregl-popup-content .cms_part.cms_object {
  padding: 0;
}
.map_canvas .maplibregl-popup-content .box_object_item img {
  aspect-ratio: 1.7777777778;
}
.map_canvas .maplibregl-popup {
  will-change: unset;
  z-index: 25;
  max-width: 80%;
}
.map_canvas .maplibregl-popup .swiper-button-nav {
  font-size: 2em;
}
.map_canvas .box {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.map_canvas .maplibregl-popup-anchor-top, .map_canvas .maplibregl-popup-anchor-top-left, .map_canvas .maplibregl-popup-anchor-top-right {
  top: 11px;
}
.map_canvas .maplibregl-popup-anchor-top .maplibregl-popup-tip, .map_canvas .maplibregl-popup-anchor-top-left .maplibregl-popup-tip, .map_canvas .maplibregl-popup-anchor-top-right .maplibregl-popup-tip {
  border-bottom-color: #EEEEEE;
}
.map_canvas .maplibregl-popup-anchor-right {
  left: -11px;
}
.map_canvas .maplibregl-popup-anchor-right .maplibregl-popup-tip {
  border-left-color: #EEEEEE;
}
.map_canvas .maplibregl-popup-anchor-bottom, .map_canvas .maplibregl-popup-anchor-bottom-left, .map_canvas .maplibregl-popup-anchor-bottom-right {
  top: -11px;
}
.map_canvas .maplibregl-popup-anchor-bottom .maplibregl-popup-tip, .map_canvas .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip, .map_canvas .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip {
  border-top-color: #EEEEEE;
}
.map_canvas .maplibregl-popup-anchor-left {
  left: 11px;
}
.map_canvas .maplibregl-popup-anchor-left .maplibregl-popup-tip {
  border-right-color: #EEEEEE;
}
.map_canvas .marker {
  width: 21px;
  /*-- odd number recommended for center the popup's arrow --*/
  height: 21px;
  cursor: pointer;
}
.map_canvas .marker:after {
  content: "";
  display: block;
  position: absolute;
  border-radius: 100%;
  background: #2C2B2A;
  border: 2px solid #FFFFFF;
  width: 19px;
  height: 19px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}
.map_canvas .marker:hover {
  z-index: 20;
}
.map_canvas .marker:hover:after {
  background: #b8a978;
  border: 2px solid #FFFFFF;
}
.map_canvas .marker.highlight {
  z-index: 20;
}
.map_canvas .marker.highlight:after {
  background: #222222;
  border: 2px solid #FFFFFF;
}
.touchscreen.maplibregl-popup .object_map_popup + .maplibregl-popup-close-button {
  position: relative;
  width: 100%;
  color: #000000;
}
.infobox, #infobox, .maplibregl-popup-content {
  box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2);
}
.infobox > .cms_part, .infobox .map_popup, #infobox > .cms_part, #infobox .map_popup, .maplibregl-popup-content > .cms_part, .maplibregl-popup-content .map_popup {
  padding: 10px 15px;
}
.infobox > .cms_part.object_map_popup, .infobox > .cms_part.cms_object, .infobox .map_popup.object_map_popup, .infobox .map_popup.cms_object, #infobox > .cms_part.object_map_popup, #infobox > .cms_part.cms_object, #infobox .map_popup.object_map_popup, #infobox .map_popup.cms_object, .maplibregl-popup-content > .cms_part.object_map_popup, .maplibregl-popup-content > .cms_part.cms_object, .maplibregl-popup-content .map_popup.object_map_popup, .maplibregl-popup-content .map_popup.cms_object {
  padding: 0;
}
.infobox .swiper, #infobox .swiper, .maplibregl-popup-content .swiper {
  max-width: 350px;
}
.infobox .swiper.has_swiper_nav, #infobox .swiper.has_swiper_nav, .maplibregl-popup-content .swiper.has_swiper_nav {
  max-width: calc(350px + 5em + 80px);
}
.infobox .swiper.has_swiper_nav .swiper-button-nav, #infobox .swiper.has_swiper_nav .swiper-button-nav, .maplibregl-popup-content .swiper.has_swiper_nav .swiper-button-nav {
  display: flex;
}
.infobox .box_object_thumbnail_item, .infobox .cms_object > .box, #infobox .box_object_thumbnail_item, #infobox .cms_object > .box, .maplibregl-popup-content .box_object_thumbnail_item, .maplibregl-popup-content .cms_object > .box {
  width: 350px;
  max-width: 100%;
}
.infobox .map_popup_details, #infobox .map_popup_details, .maplibregl-popup-content .map_popup_details {
  padding: 10px 15px;
  padding-top: 0;
  font-style: italic;
  font-size: 0.85em;
  text-align: center;
}
.infobox .map_popup_details.flex, #infobox .map_popup_details.flex, .maplibregl-popup-content .map_popup_details.flex {
  justify-content: center;
  align-items: center;
}
.infobox .map_popup_details .swiper_external_nav, #infobox .map_popup_details .swiper_external_nav, .maplibregl-popup-content .map_popup_details .swiper_external_nav {
  cursor: pointer;
}
.infobox .map_popup_details .swiper_external_nav svg, #infobox .map_popup_details .swiper_external_nav svg, .maplibregl-popup-content .map_popup_details .swiper_external_nav svg {
  width: 1.75em;
  height: 1.75em;
  display: block;
}
.infobox .map_popup_details .swiper_external_nav.arrowLeft, #infobox .map_popup_details .swiper_external_nav.arrowLeft, .maplibregl-popup-content .map_popup_details .swiper_external_nav.arrowLeft {
  margin-right: 1em;
}
.infobox .map_popup_details .swiper_external_nav.arrowLeft svg, #infobox .map_popup_details .swiper_external_nav.arrowLeft svg, .maplibregl-popup-content .map_popup_details .swiper_external_nav.arrowLeft svg {
  transform: rotate(-180deg);
}
.infobox .map_popup_details .swiper_external_nav.arrowRight, #infobox .map_popup_details .swiper_external_nav.arrowRight, .maplibregl-popup-content .map_popup_details .swiper_external_nav.arrowRight {
  margin-left: 1em;
}
.map_container > .map_markers {
  display: none;
}
#search_results, [data-search-results] {
  padding: 0;
}
#search_results[data-style="list_and_map"], [data-search-results][data-style="list_and_map"] {
  margin-top: 20px;
}
#search_results[data-style="list_and_map"] .search_results_map .js_loader, #search_results[data-style="list_or_map"] .search_results_map .js_loader, #search_results[data-style="list_only"] .search_results_map .js_loader, [data-search-results][data-style="list_and_map"] .search_results_map .js_loader, [data-search-results][data-style="list_or_map"] .search_results_map .js_loader, [data-search-results][data-style="list_only"] .search_results_map .js_loader {
  display: none;
}
#search_results[data-style="list_and_map"] .search_results_map .onloading .js_loader, #search_results[data-style="list_or_map"] .search_results_map .onloading .js_loader, #search_results[data-style="list_only"] .search_results_map .onloading .js_loader, [data-search-results][data-style="list_and_map"] .search_results_map .onloading .js_loader, [data-search-results][data-style="list_or_map"] .search_results_map .onloading .js_loader, [data-search-results][data-style="list_only"] .search_results_map .onloading .js_loader {
  display: flex;
}
#search_results[data-style="list_and_map"] .search_results_map.onloading > .js_loader, #search_results[data-style="list_or_map"] .search_results_map.onloading > .js_loader, #search_results[data-style="list_only"] .search_results_map.onloading > .js_loader, [data-search-results][data-style="list_and_map"] .search_results_map.onloading > .js_loader, [data-search-results][data-style="list_or_map"] .search_results_map.onloading > .js_loader, [data-search-results][data-style="list_only"] .search_results_map.onloading > .js_loader {
  display: flex;
}
.search_results_list {
  padding: 60px 0;
}
.search_results_map .fixed_map_top_container {
  width: 100%;
  position: relative;
  top: 40px;
  z-index: 20;
  transition: top 0.5s ease;
  font-size: 1rem;
}
.search_results_map .map_reload {
  display: flex;
  align-items: center;
  justify-content: center;
  height: auto;
  position: absolute;
  top: 0;
  width: fit-content;
  left: 50%;
  transform: translateX(-50%);
}
.search_results_map .map_reload a {
  display: flex;
  align-items: center;
}
.search_results_map .map_reload a svg {
  width: 17px;
  height: 17px;
  margin-right: 6px;
}
.search_results_map_only {
  position: relative;
}
.search_results_map_only .map_reload, .search_results_map_only .fixed_map_top_container {
  display: none;
}
.mfp-img {
  pointer-events: none;
}
.search_results_list_or_map .search_results_map {
  visibility: hidden;
  display: block;
  max-height: 0;
  overflow: hidden;
  position: relative;
}
.search_results_list_or_map.show_map .search_results_list {
  padding-bottom: 0;
}
.search_results_list_or_map.show_map .list_container {
  display: none;
}
.search_results_list_or_map.show_map .search_results_map {
  visibility: initial;
  max-height: 3000px;
  padding-bottom: 60px;
}
.search_results_list_or_map.show_map .map_canvas {
  min-height: 80vh;
}
.search_results_list_or_map.show_map .map_reload, .search_results_list_or_map.show_map .fixed_map_top_container {
  display: none;
}
.search_results_list_and_map {
  display: flex;
}
.search_results_list_and_map .search_results_list, .search_results_list_and_map .search_results_map {
  min-height: calc(100vh - 100px);
  position: relative;
}
.search_results_list_and_map .search_results_list {
  background: #FFFFFF;
  position: relative;
  z-index: 15;
}
.search_results_list_and_map .search_results_map .js_loader {
  z-index: 10;
}
.search_results_list_and_map.open_map .search_results_list {
  width: calc(100% - 50vw);
}
.search_results_list_and_map.open_map .search_results_map {
  width: 50vw;
}
.search_results_list_and_map.open_map .search_results_list {
  border-right: solid 1px #AAAAAA;
}
.search_results_list_and_map.open_map .objects_style_thumbnail {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.search_results_list_and_map.open_map .objects_style_thumbnail > * {
  width: calc(50% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1500px) {
  .search_results_list_and_map.open_map .objects_style_thumbnail > * {
    width: calc(100% - 60px);
  }
}
.search_results_list_and_map.closed_map .map_toggle {
  margin-right: 0;
}
.search_results_list_and_map.closed_map .map_toggle .hide_map_button {
  display: none;
}
.search_results_list_and_map.closed_map .map_toggle .show_map_button {
  display: flex;
}
.search_results_list_and_map.closed_map .search_results_list {
  width: 100%;
  border: none;
}
.search_results_list_and_map.closed_map .search_results_map {
  width: 0;
}
.search_results_list_and_map .search_results_list {
  padding: 60px;
}
.search_results_list_and_map .search_results_map {
  overflow: hidden;
}
.search_results_list_and_map .search_results_map .map_container {
  height: 100%;
  position: relative;
}
.search_results_list_and_map .search_results_map #results_map {
  position: absolute;
  width: 100%;
  top: 0;
  right: 0;
  height: 100vh;
  z-index: 0;
}
.search_results_list_and_map .search_results_map #results_map.fixed {
  position: fixed;
  width: 50vw;
}
.search_results_list_and_map .map_toggle {
  position: relative;
  z-index: 2;
  margin-left: auto;
  margin-right: calc(-2 * 60px + 1px);
  padding: 0.5em 0.5em 0.6em;
  cursor: pointer;
  background-color: #FFFFFF;
}
.search_results_list_and_map .map_toggle .show_map_button {
  display: none;
  align-items: center;
}
.search_results_list_and_map .map_toggle .hide_map_button {
  display: flex;
  align-items: center;
}
.search_results_list_and_map .map_toggle .hide_map_button:before {
  content: "";
  display: block;
  position: absolute;
  width: 60px;
  height: calc(100% + 1px);
  margin: -1px -1px 0 0;
  right: 0;
  top: 0;
  z-index: -2;
  background-color: #FFFFFF;
  border: 1px solid #AAAAAA;
  border-left: 0;
}
.search_results_list_and_map .map_toggle svg {
  width: 1em;
  height: 1em;
  margin-left: 0.5em;
}
/*----- Object detail -----*/
.pagination {
  margin: 60px 0;
  font-size: 0.9em;
  text-align: center;
}
.pagination.pagination_allbutton {
  font-size: 1em;
}
.pagination:first-child {
  margin-top: 0;
}
.pagination:last-child {
  margin-bottom: 0;
}
.pagination a {
  display: inline-block;
  padding: 1px 0.6em;
}
.pagination a.button {
  padding: 0.7em 1em;
}
.pagination span {
  vertical-align: middle;
}
.pagination svg {
  height: 10px;
  width: 10px;
  vertical-align: middle;
}
.pagination svg * {
  fill: #494B4C;
  stroke: #494B4C;
}
.pagination .pagination_previous {
  border-right: 1px solid #494B4C;
}
.pagination .pagination_previous svg {
  transform: rotate(-180deg);
}
.pagination .pagination_next {
  border-left: 1px solid #494B4C;
}
.pagination .page_first svg {
  transform: rotate(-180deg);
}
.pagination .page_prev svg {
  transform: rotate(-180deg);
}
.object_detail_title {
  display: flex;
  justify-content: space-between;
}
.object_detail_title .title {
  text-align: left;
  margin-bottom: 1em;
}
.object_detail_title .price {
  text-align: right;
  white-space: nowrap;
  margin-left: 1em;
}
.object_detail_title .price .display_costs {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.object_detail_title .price .display_costs svg {
  width: 0.8em;
  height: 0.8em;
  vertical-align: middle;
  margin-left: 0.2em;
}
.object_detail_title .price .display_costs svg * {
  fill: #000000;
}
.object_detail_title .price .price_table {
  display: none;
  width: auto;
  margin-top: 0.2em;
}
.object_detail_title .price .price_table td {
  padding-right: 5px;
}
.object_detail_title .price .price_table td.label {
  padding-right: 15px;
}
.object_detail_title .price .price_table .total {
  font-weight: 500;
}
.object_detail_title .price.price_detailed .price_table {
  display: block;
}
/*----- Financing -----*/
.scope_financing_simulation .references_data {
  display: flex;
  justify-content: center;
  padding: 2em;
  margin-top: 2em;
  gap: 1em;
}
.scope_financing_simulation .references_data h6 {
  font-weight: bold;
  font-size: 1.2em;
}
.scope_financing_simulation .references_data .mod_datas {
  display: flex;
  justify-content: center;
  gap: 0.5em;
  flex-wrap: wrap;
}
.scope_financing_simulation .references_data .mod_datas input {
  min-width: 100px;
  width: 100%;
  margin: 0;
}
.scope_financing_simulation input[type=range] {
  -webkit-appearance: none;
  width: 100%;
  height: 5px;
  border-radius: 5px;
  background: #d6d6d6;
  outline: none;
  -webkit-transition: 0.2s;
  transition: opacity 0.2s;
}
.scope_financing_simulation input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #333333;
  cursor: pointer;
}
.scope_financing_simulation input[type=range]::-moz-range-thumb {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #333333;
  cursor: pointer;
}
.scope_financing_simulation .details .inner_content > div {
  margin: 4vh 0;
}
.scope_financing_simulation .details .inner_content > div:first-child {
  margin-top: 0;
}
.scope_financing_simulation .details .inner_content > div:last-child {
  margin-bottom: 0px;
}
.scope_financing_simulation .details .inner_content .title h1 {
  text-align: left;
}
.scope_financing_simulation .financing_title {
  display: flex;
  justify-content: center;
  align-items: center;
}
.scope_financing_simulation .financing_title .icon {
  width: auto;
  height: auto;
  margin-right: 10px;
  margin-top: 5px;
}
.scope_financing_simulation .financing_title .icon svg * {
  fill: #454545;
}
.scope_financing_simulation .financing_title svg {
  width: 35px;
  height: auto;
}
.scope_financing_simulation .inline_element2 {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: baseline;
}
.scope_financing_simulation .inline_element2 #fp_input {
  max-width: 40%;
}
.scope_financing_simulation .inline_element3 {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: baseline;
}
.scope_financing_simulation .inline_element3 > span {
  min-width: 50%;
}
.scope_financing_simulation .inline_element3 > div {
  display: flex;
  align-items: center;
}
.scope_financing_simulation .inline_element3 > div input {
  width: 30%;
  margin-left: auto;
  min-width: 90px;
}
.scope_financing_simulation .inline_element3 > div span {
  margin-left: auto;
  min-width: 110px;
  text-align: right;
}
.scope_financing_simulation hr {
  border: none;
  background-color: #dedcda;
  height: 1px;
  margin: 2vh 0;
}
.scope_financing_simulation .financing_box {
  /*.financing_cap{background-color: #eeeeee;}*/
}
.scope_financing_simulation .financing_box .financing_main, .scope_financing_simulation .financing_box .financing_cap {
  padding: 30px;
}
.scope_financing_simulation .financing_box .financing_main > div, .scope_financing_simulation .financing_box .financing_cap > div {
  margin: 2vh 0;
}
.scope_financing_simulation .financing_box .financing_main h3, .scope_financing_simulation .financing_box .financing_cap h3 {
  font-size: 1.1em;
}
.scope_financing_simulation .financing_box .financing_main #fp_range, .scope_financing_simulation .financing_box .financing_main #ra_range, .scope_financing_simulation .financing_box .financing_cap #fp_range, .scope_financing_simulation .financing_box .financing_cap #ra_range {
  width: 100%;
  margin-top: 30px;
}
.scope_financing_simulation .financing_box .msg {
  display: flex;
  min-height: 200px;
  justify-content: flex-start;
  align-items: center;
}
.scope_financing_simulation .financing_box .msg .msg_icon {
  margin-right: 15px;
}
.scope_financing_simulation .financing_box .msg .msg_icon svg {
  width: 2em;
  height: 2em;
}
.scope_financing_simulation .financing_box .msg.good svg {
  fill: #33D275;
}
.scope_financing_simulation .financing_box .msg.warning svg {
  fill: #FF9739;
}
.scope_financing_simulation .financing_box .msg.bad svg {
  fill: #ff5050;
}
.scope_financing_simulation .financing_box .msg .message {
  padding: 0;
  line-height: 26px;
}
.scope_financing_simulation .financing_box .msg .message.success_message {
  background: none;
  color: #33D275;
}
.scope_financing_simulation .financing_box .msg .message.warning_message {
  background: none;
  color: #FF9739;
}
.scope_financing_simulation .financing_box .msg .message.error_message {
  background: none;
  color: #ff5050;
}
.scope_financing_simulation .financing_box input {
  margin-right: 10px;
  width: 40%;
  min-width: 90px;
}
.scope_financing_simulation .financing_box input[type="number"] {
  padding-right: 1em;
  padding-left: 1em;
}
.scope_financing_simulation .financing_box .toggle_button {
  display: flex;
  cursor: pointer;
}
.scope_financing_simulation .financing_box .toggle_button label {
  padding: 13px;
  width: 2vw;
  max-width: 185px;
  min-width: 100px;
  margin-right: 5px;
  background: none;
  color: #c4c4c4;
  width: 8vw;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border: 1px solid #c4c4c4;
  cursor: pointer;
}
.scope_financing_simulation .financing_box .toggle_button label:hover {
  /*background-color: #f5f5f5;*/
  border-color: #AAAAAA;
  transition-duration: 0.5s;
  color: #b8a978;
  border-color: #b8a978;
}
.scope_financing_simulation .financing_box .toggle_button input {
  display: none;
}
.scope_financing_simulation .financing_box .toggle_button input[type=radio]:checked + label {
  color: white;
  background-color: none;
  color: #2e2e2e;
  border-color: #2e2e2e;
  font-style: normal;
}
.scope_financing_simulation .financing_box .cms_accordion {
  background-color: rgba(0, 0, 0, 0);
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_content {
  padding: 1rem 1rem 1rem 3rem;
  font-style: italic;
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_content .inline_element3 span {
  margin-bottom: 0px;
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_content .inline_element3 div {
  margin-bottom: 0px;
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_content .inline_element3:not(:last-of-type) {
  margin-bottom: 1.25rem;
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_content .inline_element2 span {
  margin-bottom: 0px;
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_title {
  border-bottom: 0px !important;
  padding: 0.75rem 0.75rem 0.75rem 3rem !important;
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_title::after {
  display: none;
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_title:before {
  content: "+";
  position: absolute;
  left: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 1.5rem;
  height: 1.5rem;
  font-size: 24px;
  line-height: 24px;
  text-align: center;
  display: flex;
  border: 1px solid black;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}
.scope_financing_simulation .financing_box .cms_accordion.open .accordion_title:before {
  content: "-";
  padding-bottom: 3px;
}
.scope_financing_simulation .financing_box hr:last-child {
  margin: 4vh 0;
}
.scope_financing_simulation .stack, .scope_financing_simulation .stack_fee_included {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 400px;
  z-index: 1;
  margin-top: 4em;
}
.scope_financing_simulation .stack .stack_line, .scope_financing_simulation .stack_fee_included .stack_line {
  display: flex;
  align-items: flex-start;
  width: 100%;
  position: relative;
  transition: height 0.3s;
}
.scope_financing_simulation .stack .stack_line.good .stack_line_cell, .scope_financing_simulation .stack_fee_included .stack_line.good .stack_line_cell {
  background: #33d275;
}
.scope_financing_simulation .stack .stack_line.warning .stack_line_cell, .scope_financing_simulation .stack_fee_included .stack_line.warning .stack_line_cell {
  background: #FF9739;
}
.scope_financing_simulation .stack .stack_line.bad .stack_line_cell, .scope_financing_simulation .stack_fee_included .stack_line.bad .stack_line_cell {
  background: #ff5050;
}
.scope_financing_simulation .stack .stack_line.blue .stack_line_cell, .scope_financing_simulation .stack_fee_included .stack_line.blue .stack_line_cell {
  background: #75aecb;
}
.scope_financing_simulation .stack .stack_line.light_blue .stack_line_cell, .scope_financing_simulation .stack_fee_included .stack_line.light_blue .stack_line_cell {
  background: #8ac3df;
}
.scope_financing_simulation .stack .stack_line.lack .stack_line_cell, .scope_financing_simulation .stack_fee_included .stack_line.lack .stack_line_cell {
  background: #cecece;
}
.scope_financing_simulation .stack .stack_line.hyp1, .scope_financing_simulation .stack_fee_included .stack_line.hyp1 {
  align-items: center;
}
.scope_financing_simulation .stack .stack_line.monthly_revenue .stack_line_cell, .scope_financing_simulation .stack_fee_included .stack_line.monthly_revenue .stack_line_cell {
  background: #b9baf4;
}
.scope_financing_simulation .stack .stack_line.monthly_revenue .stack_line_cell.empty, .scope_financing_simulation .stack_fee_included .stack_line.monthly_revenue .stack_line_cell.empty {
  background: #cecece;
}
.scope_financing_simulation .stack .stack_line.lack, .scope_financing_simulation .stack_fee_included .stack_line.lack {
  height: 0%;
}
.scope_financing_simulation .stack .stack_line .overflow, .scope_financing_simulation .stack_fee_included .stack_line .overflow {
  align-self: flex-end;
  margin-bottom: 5%;
}
.scope_financing_simulation .stack .stack_line:first-child .stack_line_title, .scope_financing_simulation .stack_fee_included .stack_line:first-child .stack_line_title {
  border-top: 0;
  border-bottom: 1px solid #dedcda;
  transform: translateY(-100%);
}
.scope_financing_simulation .stack .stack_line_title, .scope_financing_simulation .stack_fee_included .stack_line_title {
  width: 40%;
  margin-right: 10px;
  border-top: 1px solid #dedcda;
}
.scope_financing_simulation .stack .stack_line_title.no-border, .scope_financing_simulation .stack_fee_included .stack_line_title.no-border {
  border: 0;
}
.scope_financing_simulation .stack .stack_line_cell, .scope_financing_simulation .stack_fee_included .stack_line_cell {
  width: 20%;
  height: 100%;
  transition: background 0.3s;
  flex-shrink: 0;
}
.scope_financing_simulation .stack .stack_line_infos, .scope_financing_simulation .stack_fee_included .stack_line_infos {
  margin-left: 10px;
  width: 40%;
}
.scope_financing_simulation .stack .stack_threshold, .scope_financing_simulation .stack_fee_included .stack_threshold {
  position: absolute;
  left: 50%;
  width: 20%;
  height: 1px;
  border-top: 1px dashed #FFFFFF;
  z-index: 999;
  transform: translateX(-50%);
}
.scope_financing_simulation .stack .stack_threshold#stack_threshold1, .scope_financing_simulation .stack_fee_included .stack_threshold#stack_threshold1 {
  top: calc(400px * 70 / 100);
}
.scope_financing_simulation .stack .stack_threshold#stack_threshold2, .scope_financing_simulation .stack_fee_included .stack_threshold#stack_threshold2 {
  top: calc(400px * 67 / 100);
}
.scope_financing_simulation .stack_fee_included {
  margin-top: 5em;
}
.scope_financing_simulation .fa_included {
  font-style: italic;
  color: lightgray;
}
.scope_financing_simulation .add_fa_included {
  font-style: italic;
  color: lightgray;
  margin-left: auto;
  margin-right: 10px;
  width: 100%;
  text-align: right;
  margin-top: 0.5em;
}
.scope_financing_simulation .back_button {
  display: flex;
  flex-direction: column;
  width: fit-content;
}
.mod_datas h6 {
  padding-top: 10px;
}
.mod_datas input {
  border: 1px solid black;
  margin-right: 1em;
}
/*----- Financing END -----*/
.share_box span {
  cursor: pointer;
}
.share_box svg {
  width: 2em;
  height: 2em;
}
.object_descriptions {
  margin: -30px;
}
.description_box .text ul {
  margin-left: 2em;
}
.description_box .text ul > br {
  display: none;
}
.description_box .text ul li {
  list-style-position: outside;
}
.browser_chrome .description_box .text ul, .browser_chrome .cms_part ul, .browser_safari .description_box .text ul, .browser_safari .cms_part ul {
  margin-left: 2em;
}
.browser_chrome .description_box .text ul li, .browser_chrome .cms_part ul li, .browser_safari .description_box .text ul li, .browser_safari .cms_part ul li {
  list-style-position: outside;
}
.browser_chrome .description_box .text ul li ul, .browser_chrome .cms_part ul li ul, .browser_safari .description_box .text ul li ul, .browser_safari .cms_part ul li ul {
  margin-left: 2em;
}
.browser_safari.scope_information_terms ol {
  margin-left: 1.4em;
}
.detail_left {
  width: calc(65% - 60px);
  margin: 30px;
}
.detail_right {
  width: calc(35% - 60px);
  margin: 30px;
}
.detail_row {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #DDDDDD;
  padding: 10px 0;
}
.detail_row .value {
  text-align: right;
}
.distances_box .detail_row .value, .distances_box .detail_row .icon {
  width: 15%;
  text-align: center;
}
.distances_box .detail_row .value {
  white-space: nowrap;
}
.distances_box .detail_row .label {
  width: 40%;
}
.distances_box .detail_row .icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.od_wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.od_wrapper .od_box {
  width: 100%;
  display: flex;
  min-width: 300px;
}
.od_wrapper .od_box .od_left {
  display: flex;
  width: 84px;
  padding: 10px 20px;
  text-align: center;
  background: #ffffff;
  border-radius: 8px 0 0 8px;
  border: 1px solid #7a654a;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  color: #7a654a;
}
.od_wrapper .od_box .od_left .od_day {
  font-size: 2.2em;
  font-weight: 800;
}
.od_wrapper .od_box .od_left .od_month {
  text-transform: uppercase;
}
.od_wrapper .od_box .od_right {
  border: 1px solid rgba(122, 101, 74, 0.5);
  background-color: #FFFFFF;
  color: #333333;
  border-radius: 0 8px 8px 0;
  border-left: 0px;
  padding: 10px 20px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: wrap;
  flex-direction: column;
  flex-grow: 2;
}
.od_wrapper .od_box .od_right .od_title {
  font-size: 1.1em;
  font-weight: bold;
  padding-bottom: 5px;
}
.od_wrapper .od_box .od_right svg {
  height: 12px;
  width: 12px;
  margin-right: 3px;
}
.od_wrapper .od_box .od_right svg * {
  fill: #333333;
}
.included_in_the_price {
  font-size: 0.75em;
  opacity: 0.75;
  font-style: italic;
  float: right;
  margin-top: 0.5em;
}
.conveniences_list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.conveniences_list > * {
  width: calc(33.33% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1350px) {
  .conveniences_list > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 770px) {
  .conveniences_list > * {
    width: calc(100% - 60px);
  }
}
.conveniences_list ul {
  list-style: initial;
  margin-left: 1em;
}
.conveniences_row {
  padding: 3px 0;
}
.part {
  margin: 2.5vh 0;
}
.part:first-child {
  margin-top: 0;
}
.part:last-child {
  margin-bottom: 0;
}
section.detail_page_banner {
  padding: 0;
}
#global .detail_page_banner .swiper-container .swiper.swiper-autowidth, #global .picture_slider .swiper-container .swiper.swiper-autowidth {
  height: 360px;
  min-height: 0;
}
#global .detail_page_banner .swiper-container .swiper.swiper-autowidth .swiper-wrapper .swiper-slide, #global .picture_slider .swiper-container .swiper.swiper-autowidth .swiper-wrapper .swiper-slide {
  width: fit-content;
  min-height: 0;
}
#global .detail_page_banner .swiper-container .swiper.swiper-autowidth .swiper-wrapper .swiper-slide img, #global .picture_slider .swiper-container .swiper.swiper-autowidth .swiper-wrapper .swiper-slide img {
  width: 200px;
  height: 100%;
  max-width: unset;
  max-height: unset;
  min-height: 0;
  min-width: 0;
}
#global .detail_page_banner .swiper-container .swiper .swiper-wrapper .swiper-slide, #global .picture_slider .swiper-container .swiper .swiper-wrapper .swiper-slide {
  width: 100%;
}
#global .detail_page_banner .swiper-container .swiper .swiper-wrapper .swiper-slide img, #global .picture_slider .swiper-container .swiper .swiper-wrapper .swiper-slide img {
  height: 100%;
  object-fit: cover;
  max-width: 100%;
}
#global .detail_page_banner .swiper-container .thumbnails_container, #global .detail_page_banner .swiper-container .thumbnails_container .swiper-container, #global .picture_slider .swiper-container .thumbnails_container, #global .picture_slider .swiper-container .thumbnails_container .swiper-container {
  width: auto;
  margin: auto;
}
#global .detail_page_banner .swiper-container .thumbnails_container .swiper.swiper_thumbs, #global .picture_slider .swiper-container .thumbnails_container .swiper.swiper_thumbs {
  height: auto;
  width: 100%;
  max-height: none;
  padding: 0.5em 0;
}
#global .detail_page_banner .swiper-container .thumbnails_container .swiper.swiper_thumbs .swiper-slide, #global .picture_slider .swiper-container .thumbnails_container .swiper.swiper_thumbs .swiper-slide {
  overflow: hidden;
  opacity: 0.4;
  transition: 0.3s opacity ease;
  left: 0;
  max-height: 120px;
}
#global .detail_page_banner .swiper-container .thumbnails_container .swiper.swiper_thumbs .swiper-slide.swiper-slide-active, #global .picture_slider .swiper-container .thumbnails_container .swiper.swiper_thumbs .swiper-slide.swiper-slide-active {
  min-width: 0;
  left: 0;
}
#global .detail_page_banner .swiper-container .thumbnails_container .swiper.swiper_thumbs .swiper-slide img, #global .picture_slider .swiper-container .thumbnails_container .swiper.swiper_thumbs .swiper-slide img {
  height: 100%;
  min-width: 0;
  object-fit: cover;
  max-width: 100%;
  max-height: 120px;
}
#global .detail_page_banner .swiper-container .thumbnails_container .swiper.swiper_thumbs .swiper-slide-thumb-active, #global .picture_slider .swiper-container .thumbnails_container .swiper.swiper_thumbs .swiper-slide-thumb-active {
  opacity: 1;
}
.detail_page_banner .thumbnails_container .swiper-all .swiper.swiper_thumbs, .picture_slider .thumbnails_container .swiper-all .swiper.swiper_thumbs {
  width: auto;
}
.detail_page_banner .thumbnails_container .swiper-all .swiper.swiper_thumbs .swiper-wrapper, .picture_slider .thumbnails_container .swiper-all .swiper.swiper_thumbs .swiper-wrapper {
  justify-content: center;
}
.detail_page_banner .thumbnails_container .swiper-all .swiper.swiper_thumbs .swiper-slide, .picture_slider .thumbnails_container .swiper-all .swiper.swiper_thumbs .swiper-slide {
  max-width: fit-content !important;
  width: auto;
}
.swiper-container {
  width: 100%;
  position: relative;
  height: 100%;
}
.scope_objectslist_search #global .section_object .box .swiper ~ .swiper-button-nav svg *, .scope_objectslist_search #global .section_object .box .swiper .swiper-button-nav svg * {
  fill: #fff;
}
.swiper.unique-pic {
  height: 100%;
  max-height: 70vh;
}
.swiper.unique-pic img {
  width: auto;
  height: 100%;
  margin: auto;
  max-height: 70vh;
}
.swiper.unique-pic .slider_external_embed iframe, .swiper.unique-pic .slider_external_embed img, .swiper.unique-pic .slider_external_embed a {
  max-height: 70vh;
}
.swiper .slider_external_embed {
  position: relative;
  padding-top: 56.25%;
}
.swiper .slider_external_embed iframe, .swiper .slider_external_embed img, .swiper .slider_external_embed a {
  height: 100%;
  width: 100%;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.swiper .slider_external_embed .slogan {
  position: absolute;
  display: flex;
  align-items: center;
  top: 5px;
  right: 5px;
  left: unset;
  bottom: unset;
  border: 0;
  z-index: 101;
  margin: 0;
}
.swiper .slider_external_embed .slogan svg {
  width: 24px;
  height: 24px;
  margin-right: 0.5vw;
}
.swiper .slider_external_embed .slogan svg > * {
  fill: white;
}
.swiper ~ .swiper-button-nav, .swiper .swiper-button-nav {
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  background-color: rgba(0, 0, 0, 0.3);
  margin-top: 0;
  height: 100%;
  width: 40px;
}
.swiper ~ .swiper-button-nav::after, .swiper .swiper-button-nav::after {
  display: none;
}
.swiper ~ .swiper-button-nav svg, .swiper .swiper-button-nav svg {
  height: 2.5em;
  width: 1.25em;
  vertical-align: middle;
  margin: auto;
  fill: #fff;
}
.swiper ~ .swiper-button-prev, .swiper .swiper-button-prev {
  left: 0;
}
.swiper ~ .swiper-button-prev svg, .swiper .swiper-button-prev svg {
  transform: rotate(-180deg);
}
.swiper ~ .swiper-button-next, .swiper .swiper-button-next {
  right: 0;
}
.swiper ~ .swiper-pagination, .swiper .swiper-pagination {
  position: absolute;
  bottom: 20px;
  width: 100%;
  text-align: center;
}
.swiper ~ .swiper-pagination .swiper-pagination-bullet, .swiper .swiper-pagination .swiper-pagination-bullet {
  padding: 0;
  width: 10px;
  height: 10px;
  background-color: #ffffff;
  opacity: 0.5;
  margin: 0 4px;
  border-radius: 10px;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.75);
  transition-delay: initial;
  transition-duration: 0.3s;
  transition-property: opacity, background-color;
  transition-timing-function: ease-out;
}
.swiper ~ .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper ~ .swiper-pagination .swiper-pagination-bullet:hover, .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper .swiper-pagination .swiper-pagination-bullet:hover {
  opacity: 1;
}
.virtual_popup .mfp-iframe-holder .mfp-content {
  max-width: 96%;
  max-height: 96vh;
}
.slider_arrows {
  display: none;
}
.visit_box .display_visit {
  display: none;
}
.visit_box.anim_button .hide_visit_content {
  display: none;
}
.visit_box .visit_pic {
  width: 200px;
}
.visit_box .visit_info_container .row_languages {
  display: flex;
  align-items: center;
}
.visit_box .visit_info_container .row_languages img {
  display: inline-block;
}
.visit_box .visit_infos h2 {
  font-size: 1.2em;
  margin-bottom: 0.5em;
}
.visit_box.anim_button .display_visit {
  display: block;
}
.buttons_box .button {
  display: block;
  margin: 0 0 0.5em;
}
.buttons_box .button a:hover {
  text-decoration: none !important;
}
.buttons_box .button svg {
  width: 1em;
  height: 1em;
  margin-right: 10px;
  vertical-align: text-top;
}
.buttons_box .button svg * {
  transition: 0.2s opacity;
}
.buttons_box_inline .button {
  display: inline-block;
}
.favorite_button .icon_favorite_on {
  opacity: 0;
}
.favorite_button.favorite_on .icon_favorite_off {
  opacity: 0;
}
.favorite_button.favorite_on .icon_favorite_on {
  opacity: 1;
}
.favorite_button svg {
  width: 1em;
  height: 1em;
}
.favorite_button svg * {
  transition: 0.2s opacity;
}
.favorite_button .remove_to_favorites {
  display: none;
}
.favorite_button.favorite_on .remove_to_favorites {
  display: inline-block;
}
.favorite_button.favorite_on .add_to_favorites {
  display: none;
}
.files_box a {
  display: block;
  margin-bottom: 0.3em;
}
.files_box svg {
  width: 20px;
  height: 18px;
  vertical-align: middle;
  margin-right: 10px;
}
.files_box svg * {
  fill: #494B4C;
}
.preview_from_BE {
  margin-bottom: 3em;
  text-align: center;
}
/*----- Team -----*/
.team_list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -20px;
  padding: 0 0;
}
.team_list > * {
  width: calc(25% - 40px);
  margin: 20px;
}
@media screen and (max-width: 1500px) {
  .team_list > * {
    width: calc(33.33% - 40px);
  }
}
@media screen and (max-width: 1200px) {
  .team_list > * {
    width: calc(50% - 40px);
  }
}
@media screen and (max-width: 900px) {
  .team_list > * {
    width: calc(100% - 40px);
  }
}
.team_list > .team_group {
  width: 100%;
}
.team_group {
  padding: 5vh 0;
}
.team_group .team_group_title {
  text-align: center;
  margin-bottom: 4vh;
}
.team_group .team_list {
  padding: 0;
}
.box_team_item .label svg {
  width: 20px;
  height: 20px;
  vertical-align: middle;
}
.box_team_item .box_infos {
  text-align: center;
  padding: 20px;
}
.box_team_item .box_infos.icon .label, .box_team_item .box_infos.icon .value, .box_team_item .box_infos.icon svg {
  display: inline-block;
}
.box_team_item .row {
  padding: 0.3em 0.6em;
}
.box_team_item .team_languages img {
  display: inline-block;
  width: 20px;
}
/*----- Project table -----*/
.project_table {
  width: 100%;
  border-collapse: collapse;
}
.project_table tr {
  position: relative;
}
.project_table td[class*="cols"] {
  display: none;
}
.project_table td {
  position: relative;
  text-align: center;
  padding: 0.75em 0.25em;
}
.project_table td.align_left {
  text-align: left;
}
.project_table td.align_right {
  text-align: right;
}
.project_table td.cols3 {
  display: table-cell;
}
@media (min-width: 1200px) {
  .project_table td.cols3 {
    display: none;
  }
}
@media (min-width: 1200px) {
  .project_table td.cols4 {
    display: table-cell;
  }
}
@media (min-width: 1500px) {
  .project_table td.cols4 {
    display: none;
  }
}
@media (min-width: 1500px) {
  .project_table td.cols8 {
    display: table-cell;
  }
}
@media (min-width: 1900px) {
  .project_table td.cols8 {
    display: none;
  }
}
@media (min-width: 1900px) {
  .project_table td.cols12 {
    display: table-cell;
  }
}
.project_table .project_table_row {
  cursor: pointer;
  z-index: 20;
  opacity: 0.75;
}
.project_table .project_table_row:hover, .project_table .project_table_row.opened, .project_table .project_table_content {
  opacity: 1;
  background: transparent;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.project_table .project_table_content {
  z-index: 10;
}
.project_table .project_table_content td {
  padding: 0;
  text-align: left;
}
.project_table .project_table_content.onLoading > td {
  height: 6em;
}
.project_table thead td, .project_table .thead .td {
  border-bottom: 1px solid #AAAAAA;
  font-weight: 700;
}
.project_table .table_title_margin td, .project_table .table_title_margin .td {
  padding: 0;
  height: 0.5em;
}
.project_table .project_table_subobject .picture_slider {
  padding-top: 28.125%;
  position: relative;
}
.project_table .project_table_subobject .swiper-container {
  width: 100%;
  max-width: 100vw;
  position: absolute;
  top: 0;
}
.project_table .project_table_subobject .swiper-container .swiper {
  width: 100%;
  height: 100%;
  max-height: 100%;
}
.project_table .project_table_subobject_content {
  padding: 20px;
}
.project_table .project_table_value:nth-of-type(2), .project_table .project_table_title:nth-of-type(2) {
  margin-top: 15px;
}
.project_table .project_table_value_status {
  font-weight: 600;
}
.project_table .project_table_row_status_actived .project_table_value_status {
  color: #007b0e;
}
.project_table .project_table_row_status_rent, .project_table .project_table_row_status_sold {
  opacity: 0.66;
}
.project_table .project_table_row_status_rent .project_table_value_status, .project_table .project_table_row_status_sold .project_table_value_status {
  color: #cb2206;
}
.project_table .project_table_row_status_reserved {
  opacity: 0.66;
}
.project_table .project_table_row_status_reserved .project_table_value_status {
  color: #ff921d;
}
.project_table .project_arrow {
  margin-right: 0.25em;
}
.project_table .project_arrow svg {
  transition: transform 0.5s;
  width: 0.75em;
  height: 0.75em;
}
.project_table .project_arrow svg * {
  fill: #000000;
}
.project_table .project_table_row.opened .project_arrow svg {
  transform: rotate(90deg);
}
/*----- Energy -----*/
.energy_box .energy {
  padding: 5% 0;
  max-width: 500px;
}
/*----- Contact -----*/
#contact_table {
  width: 80%;
}
#contact_table .row {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #DDDDDD;
  padding: 10px 0;
}
#contact_table .row .label {
  width: 30%;
  text-transform: uppercase;
  font-size: 0.7em;
  opacity: 0.5;
}
#contact_table .row .value {
  width: 70%;
}
#contact_table .row.contact_row_societe .value {
  font-weight: 700;
  text-transform: uppercase;
}
/*----- Presentation -----*/
#presentation_container h2 {
  text-align: center;
  margin: 40px 0;
  font-weight: 500;
}
/*----- Jobs -----*/
.box_job_item .box_body {
  text-align: center;
}
.box_job_item .button {
  margin-top: 20px;
}
/*----- Popups -----*/
button[class*="mfp-"], button[class*="mfp-"]:hover {
  background: none;
  border: none;
}
.mfp-wrap.youtube_popup.short .mfp-content {
  max-width: 45vh;
  max-height: 80vh;
}
.mfp-wrap.youtube_popup.short .mfp-content .mfp-iframe-scaler {
  padding-top: 177.777%;
}
.mfp-content .popup {
  background: #FFFFFF;
  color: #000000;
  border: 0 solid #CCCCCC;
  width: 80%;
  max-width: 400px;
  margin: auto;
  position: relative;
  transition: 0.5s width, 0.5s height, 0.5s max-width, 0.5s max-height;
}
.mfp-content .popup > *:not(.no_padding):not(.mfp-close), .mfp-content .popup .popup_part {
  padding: 2em;
  background: #FFFFFF;
}
.mfp-content .popup .mfp-close, .mfp-content .popup .return_button {
  font-size: 1.5em;
  line-height: 1.5em;
  width: 1.5em;
  height: 1.5em;
  text-align: center;
  margin-top: 0;
}
.mfp-content .popup .mfp-close:hover, .mfp-content .popup .return_button:hover {
  background: transparent;
}
.magnific-hidden-button {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  visibility: hidden;
  z-index: 0;
  left: -9999px;
}
.mfp-bg.auto-popup ~ .mfp-wrap .cms_cms3_container {
  width: 100%;
  transform: scale(0.9);
  max-width: 1600px;
  margin: auto;
}
.mfp-bg.auto-popup ~ .mfp-wrap .cms_cms3_container .mfp-close {
  margin: 0;
}
.mfp-bg.auto-popup ~ .mfp-wrap .inner_content {
  padding: 0 40px;
}
.mfp-wrap ~ .datepickers-container .datepicker {
  z-index: 1050;
}
.login_box {
  text-align: center;
  overflow: hidden;
}
.login_box h3 {
  margin-bottom: 1em;
}
.login_box button, .login_box .button {
  margin-top: 1em;
}
.login_box .login_new_account {
  border-top: 1px solid #000000;
}
.login_box .login_popup_register_content, .login_box .login_popup_forgot_content, .login_box .login_popup_messages_content, .login_box .login_popup_pdf_download_content {
  display: none;
}
.login_box .login_welcome_back, .login_box .login_new_account_text {
  margin: 10px 0 20px;
}
.login_box.register_box {
  width: 90%;
  max-width: 650px;
  overflow: visible;
}
.login_box.register_box .login_popup_login_content {
  display: none;
}
.login_box.register_box .login_popup_register_content {
  display: block;
}
.login_box.register_box .login_popup_register_content .register_form_box .row_contacttype .row_cb, .login_box.register_box .login_popup_register_content .register_form_box .row_legal_contact_type .row_cb, .login_box.register_box .login_popup_register_content .register_form_box .row_additional_contact_type .row_cb {
  display: block;
}
.login_box.forgot_box .login_popup_login_content {
  display: none;
}
.login_box.forgot_box .login_popup_forgot_content {
  display: block;
}
.login_box.messages_box .login_popup_login_content, .login_box.messages_box .login_popup_register_content, .login_box.messages_box .login_popup_forgot_content {
  display: none;
}
.login_box.messages_box .login_popup_messages_content {
  display: block;
}
.login_box.register_box .return_button, .login_box.forgot_box .return_button {
  position: absolute;
  top: 0;
  left: 0;
}
.login_box.register_box .return_button:after, .login_box.forgot_box .return_button:after {
  content: "⇠";
  display: block;
}
.section_login .title {
  margin-bottom: 4vh;
}
.section_login .login_register_container {
  display: flex;
  margin: 0 auto;
  justify-content: center;
  max-width: 100%;
}
.section_login .login_register_container .login_content .box_infos {
  width: auto;
  padding: 2em;
  margin-right: 1em;
  min-width: 20vw;
}
.section_login .login_register_container .login_content .box_infos .forgot_password {
  text-align: left;
}
.section_login .login_register_container .login_box > form {
  width: 100%;
}
.section_login .login_register_container .login_popup_register_content {
  width: 50%;
  min-width: 50%;
  padding: 2em;
  margin-left: 1em;
}
.section_login .login_register_container .login_popup_forgot_content {
  position: relative;
}
.section_login .login_register_container .login_popup_forgot_content > div {
  width: 100%;
}
.section_login .login_register_container .login_popup_forgot_content .return_button:after {
  content: "⇠";
  display: block;
  position: absolute;
  left: 10px;
  top: 10px;
}
.section_login .login_register_container.forgot_box .login_box {
  display: none;
}
#archive_confirm_popup {
  max-width: 600px;
  width: fit-content;
}
#archive_confirm_popup .archive_confirm_content {
  padding: 2em;
}
#archive_confirm_popup h5 {
  font-weight: bold;
  margin-bottom: 1em;
}
#archive_confirm_popup h5, #archive_confirm_popup p {
  text-align: center;
}
#archive_confirm_popup .confirm_buttons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 2em;
}
#archive_confirm_popup .confirm_buttons .button {
  margin: 0 0.5em 0.5em 0.5em;
  text-align: center;
}
.profile_manage_menu_popup {
  max-width: 600px !important;
  width: fit-content !important;
}
.profile_manage_menu_popup .confirm_content {
  padding: 2em;
}
.profile_manage_menu_popup h5 {
  font-weight: bold;
  margin-bottom: 1em;
}
.profile_manage_menu_popup h5, .profile_manage_menu_popup p {
  text-align: center;
}
.profile_manage_menu_popup .confirm_buttons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 2em;
}
.profile_manage_menu_popup .confirm_buttons .button {
  margin: 0 0.5em 0.5em 0.5em;
  text-align: center;
}
.login_popup_wrapper {
  width: fit-content;
  margin: 0 auto;
  max-width: 90%;
}
.login_popup_wrapper .popup {
  width: 100%;
}
/*----- Auto Popups -----*/
.mfp-wrap.auto-popup .cms_section {
  padding: 10vh 0;
}
.mfp-wrap.auto-popup .cms_section .inner_content {
  width: calc(100% / 6 * 5);
}
.mfp-wrap.auto-popup .cms_section_section_no_style {
  padding: 0;
}
.mfp-wrap.auto-popup .cms_section_section_no_style .inner_content {
  width: 100%;
  padding: 0;
}
.mfp-wrap.auto-popup .cms_section_section_no_style .inner_content img {
  width: 100%;
}
/*----- User part -----*/
.user_management h1 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
.user_management h1 svg {
  width: 1em;
  height: 1em;
  margin: 0.33em;
}
.user_management h1 svg * {
  fill: #454545;
}
.user_management h2.user_title_page {
  display: none;
}
.user_management .user_selection_title {
  text-align: center;
  margin-bottom: 60px;
  margin-top: 60px;
  padding-top: 60px;
  border-top: 1px solid #AAAAAA;
}
.user_management .user_selection_title h2 {
  display: inline;
}
.user_management .user_selection_title svg {
  display: inline;
  width: 25px;
  height: 25px;
  margin-left: 10px;
  cursor: pointer;
}
.user_management .user_selection_title svg * {
  fill: #3c3c3c;
}
.user_management .user_selection_title:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
}
.user_management .user_activation .user_activation_form {
  margin-top: 10px;
}
.user_management .user_activation .user_activation_form .profile_login_box {
  margin: auto;
}
.user_management .owner_objects_list .form {
  margin: 0;
}
.user_management.user_forgotten_management .user_forgotten_form {
  justify-content: center;
}
.user_management .no_results_message {
  background: none;
}
@keyframes overFilter {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.tabs {
  display: flex;
  justify-content: center;
  margin: 1vh -0.5em 5vh;
  flex-wrap: wrap;
}
.tabs .tab {
  background: #FFFFFF;
  color: #c4c4c4;
  border: 1px solid #c4c4c4;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0.65em 1.25em 0.75em;
  margin: 0.5em;
  transition: 0.2s color, 0.2s background-color, 0.2s border;
  position: relative;
}
.tabs .tab svg {
  width: auto;
  height: 2.5em;
  margin-bottom: 0.25em;
}
.tabs .tab svg * {
  transition: 0.2s fill;
  fill: #c4c4c4;
}
.tabs .tab svg .a {
  opacity: 1;
}
.tabs .tab svg .c {
  opacity: 0.5;
}
.tabs .tab .tab_text {
  white-space: nowrap;
}
.tabs .tab:hover {
  cursor: pointer;
  background: #FFFFFF;
  color: #b8a978;
  border-color: #b8a978;
}
.tabs .tab:hover svg * {
  fill: #b8a978;
}
.tabs .tab.selected {
  background: #FFFFFF;
  color: #2e2e2e;
  border-color: #2e2e2e;
}
.tabs .tab.selected svg * {
  fill: #2e2e2e;
}
.tabs .tab.disabled, .tabs .tab[disabled] {
  cursor: default;
  background: white;
  color: #f7f7f7;
  border-color: #f7f7f7;
}
.tabs .tab.disabled svg *, .tabs .tab[disabled] svg * {
  fill: #f7f7f7;
}
.tabs .tab .notification {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 3px;
  right: 3px;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  text-align: center;
  font-size: 10px;
  position: absolute;
  display: flex;
  background: #b8a978;
  color: #ffffff;
  font-weight: bold;
}
.tabs label.tab {
  display: flex;
}
#global .tabs.user_filter_tab {
  justify-content: flex-start;
  width: auto;
  padding: 0;
  margin: 0;
}
#global .tabs.user_filter_tab .filter_tab {
  background: none;
  border: 0px;
  padding: 0;
  padding: 0 20px;
  margin: 0;
  border-bottom: 1px solid #dedcda;
  margin-bottom: 2vh;
  max-width: 100%;
}
#global .tabs.user_filter_tab .filter_tab .tab_text {
  width: 100%;
}
#global .tabs.user_filter_tab .filter_tab .tab_text h2 {
  text-align: left;
  max-width: 100%;
  display: flex;
}
#global .tabs.user_filter_tab .filter_tab .tab_text h2 .name {
  max-width: 250px;
  text-overflow: ellipsis;
  display: inline-block;
  overflow: hidden;
}
#global .tabs.user_filter_tab .filter_tab .tab_text h2 .name::after {
  content: attr(name);
  position: absolute;
  top: -30px;
  left: 20%;
  font-size: 0.8em;
  font-weight: normal;
  font-style: italic;
  background: #ddd;
  color: #333;
  padding: 5px 10px;
  display: none;
  opacity: 0;
  transition: all 0.2s;
}
#global .tabs.user_filter_tab .filter_tab .tab_text h2 .name:hover::after {
  display: block;
  animation-name: overFilter;
  animation-duration: 0.5s;
  animation-delay: 0.5s;
  animation-fill-mode: forwards;
}
#global .tabs.user_filter_tab .filter_tab .tab_text h2 .count {
  padding-left: 4px;
}
#global .tabs.user_filter_tab .filter_tab * {
  color: #000000;
  font-size: 1em;
}
#global .tabs.user_filter_tab .filter_tab:hover {
  background: none;
  border-color: #000000;
}
#global .tabs.user_filter_tab .filter_tab.selected {
  background: none;
  border-bottom: 3px solid #494B4C;
  opacity: 1;
}
#global .tabs.user_filter_tab .filter_tab.selected * {
  color: #494B4C;
}
#global .tabs.user_filter_tab .filter_tab.selected:hover {
  opacity: 1;
  border-color: #2C2D2D;
}
#global .tabs.user_filter_tab .filter_tab.selected:hover * {
  color: #2C2D2D;
}
#global .tabs.user_filter_tab .filter_tab .count {
  opacity: 0.5;
}
.user_result_list .button {
  margin: 1em 0 4rem 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: fit-content;
}
.user_result_list .button svg {
  width: 16px;
  height: 16px;
  margin-right: 8px;
  vertical-align: text-top;
}
.criterias_categories_box {
  margin-bottom: 4vh;
}
.criterias_categories_box .criterias_filter_categories_tabs {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.criterias_categories_box .criterias_filter_categories_tabs > * {
  width: calc(16.66% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1500px) {
  .criterias_categories_box .criterias_filter_categories_tabs > * {
    width: calc(33.33% - 60px);
  }
}
@media screen and (max-width: 900px) {
  .criterias_categories_box .criterias_filter_categories_tabs > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 770px) {
  .criterias_categories_box .criterias_filter_categories_tabs > * {
    width: calc(100% - 60px);
  }
}
.criterias_categories_box .criterias_filter_categories_tabs .cat_tab .row {
  display: none;
}
.criterias_categories_box .criterias_filter_categories_tabs .cat_tab .cat_cb:checked + .tab {
  background: #FFFFFF;
  color: #2e2e2e;
  border-color: #2e2e2e;
}
.criterias_categories_box .criterias_filter_categories_tabs .cat_tab .cat_cb:checked + .tab svg * {
  fill: #2e2e2e;
}
.criterias_categories_box .criterias_filter_categories_tabs .cat_tab .cat_cb:checked + .tab + .row {
  display: block;
}
.criterias_categories_box .criterias_filter_categories_tabs .cat_tab .tab {
  text-align: center;
  margin: 0 0 10px;
}
#global .user_criterias .location_box .label_inputs_multiple .label_icon svg {
  width: 1.2em;
  height: 1.2em;
}
#global .user_criterias .location_box .label_inputs_multiple .label_icon svg * {
  fill: #333333;
}
#global .user_criterias .location_box .row {
  margin: 0 0 0.85em 0;
}
#global .user_criterias .location_box .row_regions {
  margin: 0.5em 0 0 0;
}
#global .user_criterias .location_box .row_regions .multiselect_box.not_empty + .placeholder, #global .user_criterias .location_box .row_regions .multiselect_box.focus + .placeholder {
  display: none;
}
#global .user_criterias .location_box .form_part {
  margin: 0.85em 0;
}
#global .user_criterias .location_box .form_part:first-child {
  margin: 0;
}
.prospection_object_caracteristics .criterias_filter_categories_tabs .cat_cb:checked + .tab {
  background: #FFFFFF;
  color: #2e2e2e;
  border-color: #2e2e2e;
}
.prospection_object_caracteristics .criterias_filter_categories_tabs .cat_cb:checked + .tab svg * {
  fill: #2e2e2e;
}
.prospection_object_caracteristics .criterias_filter_categories_tabs .cat_cb:checked + .tab + .row {
  display: block;
}
.user_criterias_filter_choice {
  display: flex;
  margin-bottom: 4vh;
  justify-content: center;
}
.user_criterias_filter_choice .input_box {
  display: flex;
  align-items: center;
  margin: auto;
  width: auto;
  position: relative;
}
.user_criterias_filter_choice .input_box .select_box {
  margin-left: 0.25em;
}
.user_management .form {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
  align-items: flex-start;
}
.user_management .form > * {
  width: calc(50% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1200px) {
  .user_management .form > * {
    width: calc(100% - 60px);
  }
}
.user_management .form .form_part {
  margin-top: 4vh;
}
.user_management .form .form_part:first-child {
  margin-top: 0;
}
.user_management .form .form_part h3 {
  margin-bottom: 1vh;
}
.user_management .form + .box {
  margin-top: 4vh;
}
.user_management .form .informations_box, .user_management .form .criterias_categories_box, .user_management .form .form_validation {
  width: 100%;
}
.user_management .form .form_archive {
  width: 100%;
  padding: 2.5em 0 0 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  border-top: 1px solid #dedcda;
}
.user_management .form .form_archive .archive_confirm_container {
  display: none;
}
.user_management .form .form_archive .archive_confirm_content {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
}
.user_management .form .form_archive .archive_confirm_content .confirm_buttons {
  margin-left: 2em;
  display: flex;
}
.user_management .form .form_archive .archive_confirm_content .confirm_buttons .button:first-child {
  margin-right: 1em;
}
.user_management .form > .js_loader {
  width: 100%;
  margin: 0;
}
#global section .archive_container .button, #global section .archive_container .button:hover, #global section .archive_container .button:focus {
  color: #FFFFFF;
  background-color: #ff5050;
  border-color: #ff5050;
}
#global section .archive_container .button:hover, #global section .archive_container .button:hover:hover, #global section .archive_container .button:focus:hover {
  opacity: 0.8;
}
.prospection_form {
  padding: 0 4vw;
  display: flex;
  flex-direction: column;
}
.prospection_form .content {
  margin: 0 auto;
}
.prospection_form h3 {
  margin-bottom: 20px;
  margin-top: 20px;
  text-align: center;
}
.prospection_form .tabs {
  margin-bottom: 60px;
}
.prospection_form .map_canvas {
  height: 280px;
}
.prospection_form .row_recaptcha {
  margin: 25px 0;
}
.prospection_form .prospection_form_box {
  margin: 0 auto;
  max-width: 0px;
  width: 100%;
  overflow: hidden;
  max-height: 100%;
}
.prospection_form .prospection_form_box .row {
  margin: 0 auto 30px auto;
  width: calc(100% - 60px);
}
.prospection_form .prospection_form_box .row .translations_button {
  position: absolute;
  right: -60px;
  top: 10px;
}
.prospection_form .prospection_form_box .row .translations_button svg {
  width: 40px;
  height: 40px;
}
.prospection_form .prospection_form_box .row .characters_limit {
  text-align: right;
  font-style: italic;
  opacity: 0.7;
  font-size: 0.9em;
}
.prospection_form .prospection_form_box #prospection_object_map {
  width: 50vh;
}
.prospection_form .steps_content {
  position: relative;
}
.prospection_form_box.categories .row:not(.row_required) {
  display: none;
}
.prospection_form_box.location .content, .prospection_form_box.caracteristics .content {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
  justify-content: center;
  max-width: calc(1100px + 60px);
  margin: 0 auto;
}
.prospection_form_box.location .content > *, .prospection_form_box.caracteristics .content > * {
  width: calc(50% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1200px) {
  .prospection_form_box.location .content > *, .prospection_form_box.caracteristics .content > * {
    width: calc(100% - 60px);
  }
}
.prospection_form_box.object_condition .content, .prospection_form_box.contact .content {
  max-width: 550px;
}
[data-step] {
  transition: transform 0.5s;
  transform: translateX(calc(50% + 5vw));
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  visibility: hidden;
}
[data-step].step_active {
  transform: translateX(-50%);
  position: relative;
  visibility: visible;
  z-index: 11;
  max-width: 100%;
  overflow: visible;
}
[data-step].step_active #prospection_object_map {
  width: 99.999%;
}
[data-step].step_done {
  transform: translateX(calc(-150% - 5vw));
}
[data-step].step_animated {
  visibility: visible;
}
.steps_bullets {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 60px auto;
}
.steps_bullets .step_bullet {
  width: 0.75em;
  height: 0.75em;
  margin: 0 0.75em;
  display: flex;
  text-align: center;
  transition: all 0.5s;
  position: relative;
  z-index: 10;
  background: #d6d6d6;
  border-radius: 100%;
}
.steps_bullets .step_bullet.done_bullet {
  background: #b8a978;
}
.steps_bullets .step_bullet.active_bullet {
  background: #b8a978;
  transform: scale(1.5);
}
.steps_bullets .step_bullet .step_text {
  display: none;
}
.steps_actions {
  display: flex;
  align-items: center;
  justify-content: center;
}
.steps_actions .button {
  margin: 30px;
}
.form_validation {
  margin-top: 4vh;
  text-align: center;
}
.form_validation .button, .form_validation button {
  margin: 0 15px 15px 0;
}
.form_validation .button.delete_filter, .form_validation button.delete_filter {
  -webkit-box-shadow: inset 0px 0px 0px 3px #ffffff;
  -moz-box-shadow: inset 0px 0px 0px 3px #ffffff;
  box-shadow: inset 0px 0px 0px 3px #ffffff;
  background: transparent;
  color: #ffffff;
  border: 1px solid #7a654a;
  margin-bottom: 15px;
}
.form_validation .button.delete_filter:hover, .form_validation button.delete_filter:hover {
  color: #7a654a;
  -webkit-box-shadow: inset 0px 0px 0px 3px #7a654a;
  -moz-box-shadow: inset 0px 0px 0px 3px #7a654a;
  box-shadow: inset 0px 0px 0px 3px #7a654a;
  border-color: #7a654a;
}
.inputs_multiple {
  display: flex;
  margin-top: 0.5em;
}
.inputs_multiple > div {
  position: relative;
  margin-right: 10px;
}
.inputs_multiple > div:last-child {
  margin-right: 0;
}
.inputs_multiple > div.input_box {
  width: 100%;
}
.inputs_multiple > div.input_radius {
  width: 50%;
}
.animated_form .row .label_inputs_multiple, .label_inputs_multiple {
  display: flex;
  align-items: center;
  padding: 0.5em 0 0.25em;
}
.animated_form .row .label_inputs_multiple .label_icon, .label_inputs_multiple .label_icon {
  margin-right: 0.5em;
}
.animated_form .row .label_inputs_multiple .label_icon svg, .label_inputs_multiple .label_icon svg {
  width: 1.15em;
  height: 1.15em;
  display: block;
}
.animated_form .row .label_inputs_multiple .label_icon svg *, .label_inputs_multiple .label_icon svg * {
  fill: #000000;
}
.input_label_unit {
  font-size: 0.75em;
}
.input_suffix {
  border: 1px solid transparent;
  color: #666666;
  padding: 0.6em 1em 0.4em;
  padding-left: 0;
  padding-right: 0;
}
.results_list {
  list-style: none;
}
.results_list li {
  margin-bottom: 0.33em;
  padding-bottom: 0.33em;
  border-bottom: 1px solid #d6d6d6;
}
.results_list li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.results_list li .location_radius {
  font-style: italic;
  opacity: 0.8;
  font-size: 0.8em;
}
.results_list li .remove {
  float: right;
}
.results_list li .remove:after {
  cursor: pointer;
  display: block;
  content: "✕";
  margin-left: 0.25em;
  cursor: pointer;
}
.results_list li:after {
  content: "";
  display: block;
  clear: both;
}
.results_list li.results_list_template {
  display: none;
}
.small_form {
  width: 40%;
  margin-left: auto;
  margin-right: auto;
  min-width: 300px;
  max-width: 580px;
  text-align: center;
}
.text_intro {
  margin: 2vh 0;
}
.scope_information_terms ol, .scope_information_terms ul {
  list-style-position: outside;
  margin-left: 1em;
  padding-left: 0;
}
/* ------ Owners ------*/
.owner_objects_filters .box_inner {
  padding: 20px;
}
.owner_objects_filters .filter_content {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.owner_objects_filters .filter_items {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: -1em;
}
.owner_objects_filters .filter_items > * {
  width: auto;
  margin: 0 1em 1em 0;
}
.owner_objects_filters .button {
  white-space: nowrap;
}
.owner_objects_filters + .tabs {
  margin-top: 60px;
  margin-bottom: 0;
}
.owner_objects_list .box_object_owner {
  margin-top: 60px;
  display: block;
}
.owner_objects_list .object_preview {
  display: flex;
}
.owner_objects_list .object_preview .box_picture {
  max-width: 400px;
}
.owner_objects_list .object_preview .box_body {
  position: relative;
}
.owner_objects_list .object_preview .box_body .price {
  position: absolute;
  top: 20px;
  right: 20px;
}
.owner_objects_list .object_preview .box_body .button_object_form {
  position: absolute;
  bottom: 20px;
  right: 20px;
}
.owner_objects_list .owner_infos {
  padding: 20px;
  border-top: 1px solid #b8a978;
}
.owner_objects_list .owner_infos hr {
  margin: 20px -20px;
  border-width: 0 0 1px;
  border-color: #b8a978;
}
.owner_objects_list .owner_infos h3 {
  font-size: 1.2em;
  margin-bottom: 1.2em;
}
.owner_objects_list .owner_infos h4 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 0.6em;
  text-transform: none;
}
.owner_objects_list .owner_infos .date {
  font-style: italic;
}
.owner_objects_list .owner_infos ul {
  margin: 0 0 1em;
}
.owner_objects_list .owner_infos ul li {
  margin: 0 0 0.5em;
  list-style: none;
}
.owner_objects_list .owner_infos ul li .date {
  width: 33.33%;
  font-size: 0.85em;
  max-width: 180px;
  display: inline-block;
}
.owner_objects_list .owner_infos .no_results_message {
  margin-bottom: 0;
}
.owner_objects_list .owner_infos .display_more {
  display: block;
  margin-bottom: 60px;
}
.owner_objects_list .owner_infos .display_more:last-child {
  margin-bottom: 0;
}
.owner_objects_list .owner_infos table {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 60px;
}
.owner_objects_list .owner_infos table:last-child {
  margin-bottom: 0;
}
.owner_objects_list .owner_infos table thead td {
  font-weight: bold;
  border-bottom: 1px solid #b8a978;
}
.owner_objects_list .owner_infos table td {
  padding: 0.25em 0.5em;
}
.owner_objects_list .owner_infos table td:first-child {
  padding-left: 0;
}
.owner_objects_list .owner_infos table td:last-child {
  padding-right: 0;
}
.owner_objects_list .owner_infos table tfoot td {
  font-weight: bold;
  border-top: 1px solid #b8a978;
}
.owner_objects_list .owner_infos .object_costs_legend {
  margin-top: calc(-60px + 2em);
  margin-bottom: 60px;
}
.activity_repport_infos {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
  margin-top: 0;
  margin-bottom: 0;
}
.activity_repport_infos > * {
  width: calc(50% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1050px) {
  .activity_repport_infos > * {
    width: calc(100% - 60px);
  }
}
.activity_repport_infos .row {
  display: flex;
  align-items: center;
  margin-top: 0;
  margin-bottom: 1.5em;
}
.activity_repport_infos .row .icon {
  width: 40px;
}
.activity_repport_infos .row .icon svg {
  width: 25px;
  height: 25px;
}
.activity_repport_infos .row .icon svg * {
  fill: #3c3c3c;
}
.activity_repport_infos .row .value {
  width: 4em;
  font-weight: bold;
  text-align: right;
  padding-right: 1em;
}
.activity_repport_infos .row .label {
  width: calc(100% - 40px - 4em);
}
.object_stats_graphs, .object_budget_graphs {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -60px;
  margin-top: -30px;
  margin-bottom: -30px;
}
.object_stats_graphs > *, .object_budget_graphs > * {
  width: calc(50% - 120px);
  margin: 60px;
}
@media screen and (max-width: 1050px) {
  .object_stats_graphs > *, .object_budget_graphs > * {
    width: calc(100% - 120px);
  }
}
.object_stats_graphs > *, .object_budget_graphs > * {
  margin-top: 30px;
  margin-bottom: 30px;
}
.object_stats_graph div.report_graph {
  padding: 0.5em;
  height: 350px;
  border: 1px solid rgba(184, 169, 120, 0.33);
  border-radius: 4px;
  background: #FFFFFF;
}
.object_owner_details .object_actions li.action_item {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1em;
}
.object_owner_details .object_actions .action_type {
  font-weight: bold;
}
.object_owner_details .object_actions .action_reply .value, .object_owner_details .object_actions .action_memo {
  font-style: italic;
}
.object_owner_details .object_actions .action_red .action_type {
  color: #DD0000;
}
.object_owner_details .object_actions .action_blue .action_type {
  color: #020284;
}
.object_owner_details .object_actions .action_green .action_type {
  color: #04A14B;
}
.box_object_owner .hide_show_infos {
  display: none;
}
.hide_show_item .hide_show_infos {
  display: flex;
  padding: 1em;
  cursor: pointer;
}
.hide_show_item .hide_show_infos .hide_show_button {
  margin: auto;
  width: 2.2em;
  height: 2.2em;
  padding: 0.33em;
  border: 2px solid #3c3c3c;
  border-radius: 100%;
}
.hide_show_item .hide_show_infos .hide_show_button svg {
  width: 100%;
  height: 100%;
  display: block;
  transform: rotate(0deg);
  transition: transform 0.2s;
}
.hide_show_item .hide_show_infos .hide_show_button svg * {
  fill: #3c3c3c;
}
.hide_show_item .owner_infos {
  display: none;
}
.hide_show_item.shown .owner_infos {
  display: block;
}
.hide_show_item.shown .hide_show_button svg {
  transform: rotate(45deg);
}
.graph_empty {
  border: 1px solid rgba(184, 169, 120, 0.33);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 350px;
}
.graph_empty svg {
  display: block;
  max-width: 100%;
  width: 100px;
  height: auto;
}
.graph_empty svg * {
  fill: rgba(51, 51, 51, 0.33);
}
.graph_empty .empty_text {
  margin-top: 1em;
  color: rgba(51, 51, 51, 0.33);
  text-align: center;
}
/* ------ CMS ------*/
.cms_container h2 {
  text-align: center;
  margin: 40px 0;
  font-weight: 500;
}
.scope_cms_page #header {
  margin-bottom: 0;
}
.scope_cms_page #header #banner_img {
  display: none;
}
.cms_part, .cms_accordion.box {
  margin-bottom: 30px;
}
.cms_part:last-child, .cms_accordion.box:last-child {
  margin-bottom: 0;
}
.cms_part.cms_part_no_margin_bottom {
  margin-bottom: 0;
}
.cms_link {
  display: block;
  cursor: pointer;
}
.cms_box .cms_project_picture, .cms_box .cms_picture {
  margin-top: -30px;
}
.cms_box .cms_text_paragraph {
  padding: 20px;
  padding-top: 0;
}
.cms_box .cms_counter {
  padding: 20px 20px 0;
}
.cms_section {
  margin: 0;
  padding: 10vh 0;
}
.cms_section.cms_section_full_width {
  padding: 0;
  display: flex;
  flex-direction: column;
}
.cms_section.cms_section_light {
  background: #FFFFFF;
}
.cms_section.cms_section_dark {
  background: #f7f5f2;
  color: #000000;
}
.cms_section:empty {
  padding-bottom: 0;
}
.cms_section_full_width .full_content > *.cms_accordion, .cms_section_full_width .full_content > *.cms_blog_article, .cms_section_full_width .full_content > *.cms_box, .cms_section_full_width .full_content > *.cms_button, .cms_section_full_width .full_content > *.cms_contact_form, .cms_section_full_width .full_content > *.cms_mortgage_form, .cms_section_full_width .full_content > *.cms_object, .cms_section_full_width .full_content > *.cms_objects_filter, .cms_section_full_width .full_content > *.cms_potential_object, .cms_section_full_width .full_content > *.cms_objects_list, .cms_section_full_width .full_content > *.cms_team_member > .box, .cms_section_full_width .full_content > *.cms_text, .cms_section_full_width .full_content > *.cms_thumbnails, .cms_section_full_width .full_content > *.cms_project_text, .cms_section_full_width .full_content > *.cms_project_highlights, .cms_section_full_width .full_content > *.cms_project_distances, .cms_section_full_width .full_content > *.cms_project_conveniences, .cms_section_full_width .full_content .cms_column > *.cms_accordion, .cms_section_full_width .full_content .cms_column > *.cms_blog_article, .cms_section_full_width .full_content .cms_column > *.cms_box, .cms_section_full_width .full_content .cms_column > *.cms_button, .cms_section_full_width .full_content .cms_column > *.cms_contact_form, .cms_section_full_width .full_content .cms_column > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_column > *.cms_object, .cms_section_full_width .full_content .cms_column > *.cms_objects_filter, .cms_section_full_width .full_content .cms_column > *.cms_potential_object, .cms_section_full_width .full_content .cms_column > *.cms_objects_list, .cms_section_full_width .full_content .cms_column > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_column > *.cms_text, .cms_section_full_width .full_content .cms_column > *.cms_thumbnails, .cms_section_full_width .full_content .cms_column > *.cms_project_text, .cms_section_full_width .full_content .cms_column > *.cms_project_highlights, .cms_section_full_width .full_content .cms_column > *.cms_project_distances, .cms_section_full_width .full_content .cms_column > *.cms_project_conveniences {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cms_section_full_width .full_content > *.cms_accordion, .cms_section_full_width .full_content > *.cms_blog_article, .cms_section_full_width .full_content > *.cms_box, .cms_section_full_width .full_content > *.cms_button, .cms_section_full_width .full_content > *.cms_contact_form, .cms_section_full_width .full_content > *.cms_mortgage_form, .cms_section_full_width .full_content > *.cms_object, .cms_section_full_width .full_content > *.cms_objects_filter, .cms_section_full_width .full_content > *.cms_potential_object, .cms_section_full_width .full_content > *.cms_objects_list, .cms_section_full_width .full_content > *.cms_team_member > .box, .cms_section_full_width .full_content > *.cms_text, .cms_section_full_width .full_content > *.cms_thumbnails, .cms_section_full_width .full_content > *.cms_project_text, .cms_section_full_width .full_content > *.cms_project_highlights, .cms_section_full_width .full_content > *.cms_project_distances, .cms_section_full_width .full_content > *.cms_project_conveniences, .cms_section_full_width .full_content .cms_column:first-child > *.cms_accordion, .cms_section_full_width .full_content .cms_column:first-child > *.cms_blog_article, .cms_section_full_width .full_content .cms_column:first-child > *.cms_box, .cms_section_full_width .full_content .cms_column:first-child > *.cms_button, .cms_section_full_width .full_content .cms_column:first-child > *.cms_contact_form, .cms_section_full_width .full_content .cms_column:first-child > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_column:first-child > *.cms_object, .cms_section_full_width .full_content .cms_column:first-child > *.cms_objects_filter, .cms_section_full_width .full_content .cms_column:first-child > *.cms_potential_object, .cms_section_full_width .full_content .cms_column:first-child > *.cms_objects_list, .cms_section_full_width .full_content .cms_column:first-child > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_column:first-child > *.cms_text, .cms_section_full_width .full_content .cms_column:first-child > *.cms_thumbnails, .cms_section_full_width .full_content .cms_column:first-child > *.cms_project_text, .cms_section_full_width .full_content .cms_column:first-child > *.cms_project_highlights, .cms_section_full_width .full_content .cms_column:first-child > *.cms_project_distances, .cms_section_full_width .full_content .cms_column:first-child > *.cms_project_conveniences {
  margin-left: 60px;
}
.cms_section_full_width .full_content > *.cms_map .map_canvas, .cms_section_full_width .full_content > *.cms_project_picture img, .cms_section_full_width .full_content > *.cms_picture img, .cms_section_full_width .full_content .cms_column:first-child > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_column:first-child > *.cms_project_picture img, .cms_section_full_width .full_content .cms_column:first-child > *.cms_picture img {
  border-left-width: 0;
}
.cms_section_full_width .full_content > *.cms_accordion, .cms_section_full_width .full_content > *.cms_blog_article, .cms_section_full_width .full_content > *.cms_box, .cms_section_full_width .full_content > *.cms_button, .cms_section_full_width .full_content > *.cms_contact_form, .cms_section_full_width .full_content > *.cms_mortgage_form, .cms_section_full_width .full_content > *.cms_object, .cms_section_full_width .full_content > *.cms_objects_filter, .cms_section_full_width .full_content > *.cms_potential_object, .cms_section_full_width .full_content > *.cms_objects_list, .cms_section_full_width .full_content > *.cms_team_member > .box, .cms_section_full_width .full_content > *.cms_text, .cms_section_full_width .full_content > *.cms_thumbnails, .cms_section_full_width .full_content > *.cms_project_text, .cms_section_full_width .full_content > *.cms_project_highlights, .cms_section_full_width .full_content > *.cms_project_distances, .cms_section_full_width .full_content > *.cms_project_conveniences, .cms_section_full_width .full_content .cms_column:last-child > *.cms_accordion, .cms_section_full_width .full_content .cms_column:last-child > *.cms_blog_article, .cms_section_full_width .full_content .cms_column:last-child > *.cms_box, .cms_section_full_width .full_content .cms_column:last-child > *.cms_button, .cms_section_full_width .full_content .cms_column:last-child > *.cms_contact_form, .cms_section_full_width .full_content .cms_column:last-child > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_column:last-child > *.cms_object, .cms_section_full_width .full_content .cms_column:last-child > *.cms_objects_filter, .cms_section_full_width .full_content .cms_column:last-child > *.cms_potential_object, .cms_section_full_width .full_content .cms_column:last-child > *.cms_objects_list, .cms_section_full_width .full_content .cms_column:last-child > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_column:last-child > *.cms_text, .cms_section_full_width .full_content .cms_column:last-child > *.cms_thumbnails, .cms_section_full_width .full_content .cms_column:last-child > *.cms_project_text, .cms_section_full_width .full_content .cms_column:last-child > *.cms_project_highlights, .cms_section_full_width .full_content .cms_column:last-child > *.cms_project_distances, .cms_section_full_width .full_content .cms_column:last-child > *.cms_project_conveniences {
  margin-right: 60px;
}
.cms_section_full_width .full_content > *.cms_map .map_canvas, .cms_section_full_width .full_content > *.cms_project_picture img, .cms_section_full_width .full_content > *.cms_picture img, .cms_section_full_width .full_content .cms_column:last-child > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_column:last-child > *.cms_project_picture img, .cms_section_full_width .full_content .cms_column:last-child > *.cms_picture img {
  border-right-width: 0;
}
.cms_section_full_width .full_content > .cms_project_picture img, .cms_section_full_width .full_content > .cms_picture img, .cms_section_full_width .full_content .cms_column > .cms_project_picture img, .cms_section_full_width .full_content .cms_column > .cms_picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cms_section_full_width .full_content .cms_part .cms_button.cms_button_button_center_fullwidth .cms_button, .cms_section_full_width .full_content .cms_button_button_center_fullwidth .cms_button {
  width: calc(100% - 60px);
}
.cms_part img {
  max-width: 100%;
  margin: 0 auto;
  display: block;
  width: auto;
}
.cms_thumbnails .cms_box img {
  width: 100%;
}
.cms_picture_pic_left img {
  margin-left: 0;
}
.cms_picture_pic_right img {
  margin-right: 0;
}
.cms_banner, .main_banner {
  margin: 0;
  height: 50vh;
  max-height: 56.25vw;
  overflow: hidden;
  position: relative;
  padding: 0;
}
.cms_banner.cms_banner_fullscreen, .main_banner.cms_banner_fullscreen {
  max-height: none;
}
.cms_banner .cms_project_picture, .cms_banner .cms_picture, .cms_banner .cms_video, .cms_banner .box_object_fullsize_item, .cms_banner .box_object_fullsize_item .box_picture, .cms_banner .banner_slider, .main_banner .cms_project_picture, .main_banner .cms_picture, .main_banner .cms_video, .main_banner .box_object_fullsize_item, .main_banner .box_object_fullsize_item .box_picture, .main_banner .banner_slider {
  width: 100%;
  height: 100%;
}
.cms_banner img, .cms_banner video, .cms_banner .cms_youtube_container iframe, .cms_banner .swiper .swiper-slide, .main_banner img, .main_banner video, .main_banner .cms_youtube_container iframe, .main_banner .swiper .swiper-slide {
  object-fit: cover;
  object-position: center;
  height: calc(100% + 2px);
  /* hack for avoid thin border glitch */
  width: calc(100% + 2px);
  margin: -1px;
}
.cms_banner .cms_youtube_container, .main_banner .cms_youtube_container {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  min-width: 88.8888888889vh;
}
.cms_banner .cms_youtube_container iframe, .main_banner .cms_youtube_container iframe {
  border: 0;
}
.cms_banner .swiper_cms[data-base-options-swiper=swiperCmsOptBase0] .cms_youtube_container, .main_banner .swiper_cms[data-base-options-swiper=swiperCmsOptBase0] .cms_youtube_container {
  width: 88.8888888889vh;
  height: 50vh;
  position: relative;
}
.cms_banner .swiper-slide, .main_banner .swiper-slide {
  overflow: hidden;
}
.cms_banner.cms_banner_banner_ratio, .main_banner.cms_banner_banner_ratio {
  height: 56.25vw;
  max-height: 100vh;
}
.cms_banner.cms_banner_banner_ratio video, .main_banner.cms_banner_banner_ratio video {
  display: block;
}
.cms_banner .cms_banner_content, .cms_banner .main_banner_content, .main_banner .cms_banner_content, .main_banner .main_banner_content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 80;
  display: flex;
  flex-direction: column;
  justify-content: center;
  pointer-events: none;
}
.cms_banner .cms_banner_content > *, .cms_banner .main_banner_content > *, .main_banner .cms_banner_content > *, .main_banner .main_banner_content > * {
  pointer-events: auto;
}
.cms_banner .cms_banner_content > .cms_part, .cms_banner .cms_banner_content .banner_title, .cms_banner .main_banner_content > .cms_part, .cms_banner .main_banner_content .banner_title, .main_banner .cms_banner_content > .cms_part, .main_banner .cms_banner_content .banner_title, .main_banner .main_banner_content > .cms_part, .main_banner .main_banner_content .banner_title {
  margin-left: auto;
  margin-right: auto;
  max-width: 80%;
}
.cms_banner .cms_banner_content .cms_project_text > *, .cms_banner .cms_banner_content .cms_text > *, .cms_banner .cms_banner_content .banner_title, .cms_banner .main_banner_content .cms_project_text > *, .cms_banner .main_banner_content .cms_text > *, .cms_banner .main_banner_content .banner_title, .main_banner .cms_banner_content .cms_project_text > *, .main_banner .cms_banner_content .cms_text > *, .main_banner .cms_banner_content .banner_title, .main_banner .main_banner_content .cms_project_text > *, .main_banner .main_banner_content .cms_text > *, .main_banner .main_banner_content .banner_title {
  color: #ffffff;
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
  text-align: center;
}
.cms_banner .cms_banner_content .cms_button_button_left, .cms_banner .main_banner_content .cms_button_button_left, .main_banner .cms_banner_content .cms_button_button_left, .main_banner .main_banner_content .cms_button_button_left {
  margin-left: 10%;
}
.cms_banner .cms_banner_content .cms_button_button_right, .cms_banner .main_banner_content .cms_button_button_right, .main_banner .cms_banner_content .cms_button_button_right, .main_banner .main_banner_content .cms_button_button_right {
  margin-right: 10%;
}
.cms_banner .cms_banner_content > .cms_objects_filter, .main_banner .cms_banner_content > .cms_objects_filter {
  padding: 0;
  position: relative;
  z-index: 42;
  max-width: 100%;
  width: 100%;
  margin: 4vh 0;
  background: transparent;
  z-index: 20;
}
.cms_banner .cms_banner_content > .cms_objects_filter .section_filter, .main_banner .cms_banner_content > .cms_objects_filter .section_filter {
  position: relative;
  max-width: 80%;
  margin: 0 auto;
  background-color: #FFFFFF;
  padding: 2vh;
  color: #000000;
}
.cms_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_list, .main_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_list {
  display: flex;
  align-items: flex-end;
}
.cms_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_group, .main_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_group {
  align-items: flex-end;
  flex-grow: 4;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -15px;
}
.cms_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_group > *, .main_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_group > * {
  width: calc(25% - 30px);
  margin: 15px;
}
@media screen and (max-width: 1500px) {
  .cms_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_group > *, .main_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_group > * {
    width: calc(50% - 30px);
  }
}
@media screen and (max-width: 900px) {
  .cms_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_group > *, .main_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_group > * {
    width: calc(100% - 30px);
  }
}
.cms_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_part_search_button, .main_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_part_search_button {
  margin-bottom: 0;
  margin-left: 2vw;
  width: auto;
  margin-top: 0;
}
.browser_safari .cms_banner .cms_youtube_container iframe, .browser_safari .main_banner .cms_youtube_container iframe {
  object-fit: initial;
  object-position: center;
  height: calc(100% + 2px);
  /* hack for avoid thin border glitch */
  width: calc(100% + 2px);
  margin: -1px;
}
.cms_col2, .cms_col3, .cms_col4 {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.cms_col2 > .cms_part, .cms_col3 > .cms_part, .cms_col4 > .cms_part {
  margin: 0 0 30px;
}
.cms_col2:last-child > .cms_part, .cms_col3:last-child > .cms_part {
  margin-bottom: 0;
}
.cms_col2 > .cms_part, .cms_col3_col3_252550 > .cms_part:nth-child(3), .cms_col3_col3_255025 > .cms_part:nth-child(2), .cms_col3_col3_502525 > .cms_part:nth-child(1) {
  width: calc(50% - 30px);
}
.cms_col3 > .cms_part, .cms_col2_col2_3366 > .cms_part:nth-child(1), .cms_col2_col2_6633 > .cms_part:nth-child(2) {
  width: calc(33.33% - 40px);
}
.cms_col4 > .cms_part, .cms_col2_col2_2575 > .cms_part:nth-child(1), .cms_col2_col2_7525 > .cms_part:nth-child(2), .cms_col3_col3_252550 > .cms_part:nth-child(1), .cms_col3_col3_252550 > .cms_part:nth-child(2), .cms_col3_col3_255025 > .cms_part:nth-child(1), .cms_col3_col3_255025 > .cms_part:nth-child(3), .cms_col3_col3_502525 > .cms_part:nth-child(2), .cms_col3_col3_502525 > .cms_part:nth-child(3) {
  width: calc(25% - 45px);
}
.cms_col2_col2_2575 > .cms_part:nth-child(2), .cms_col2_col2_7525 > .cms_part:nth-child(1) {
  width: calc(75% - 15px);
}
.cms_col2_col2_3366 > .cms_part:nth-child(2), .cms_col2_col2_6633 > .cms_part:nth-child(1) {
  width: calc(66.66% - 20px);
}
.cms_separator.cms_separator_line.has_margin_small {
  margin: 10px 0;
}
.cms_separator.cms_separator_line.has_margin_medium {
  margin: 30px 0;
}
.cms_separator.cms_separator_line.has_margin_big {
  margin: 50px 0;
}
.cms_separator.cms_separator_space.has_margin_small {
  margin: 10px 0 0;
}
.cms_separator.cms_separator_space.has_margin_medium {
  margin: 30px 0 0;
}
.cms_separator.cms_separator_space.has_margin_big {
  margin: 50px 0 0;
}
.cms_youtube_container {
  position: relative;
  width: 100%;
}
.cms_youtube_container:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 56.25%;
}
.cms_youtube_container > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.cms_youtube_container > .content {
  border: 0;
}
.cms_video_video_portrait .cms_youtube_container {
  position: relative;
  width: 100%;
}
.cms_video_video_portrait .cms_youtube_container:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 177.7777777778%;
}
.cms_video_video_portrait .cms_youtube_container > .content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.cms_video_video_portrait .cms_youtube_container > .content {
  border: 0;
}
.cms_part ul, .cms_part ol {
  margin-left: 2em;
  margin-top: 1em;
  margin-bottom: 1em;
}
.cms_part ul.ui-menu, .cms_part ol.ui-menu {
  list-style: none;
}
.cms_part h1 {
  text-align: unset;
}
.cms_thumbnails_parent.cms_thumbnails_6 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -15px;
}
.cms_thumbnails_parent.cms_thumbnails_6 > * {
  width: calc(16.66% - 30px);
  margin: 15px;
}
@media screen and (max-width: 1500px) {
  .cms_thumbnails_parent.cms_thumbnails_6 > * {
    width: calc(20% - 30px);
  }
}
@media screen and (max-width: 1200px) {
  .cms_thumbnails_parent.cms_thumbnails_6 > * {
    width: calc(25% - 30px);
  }
}
@media screen and (max-width: 900px) {
  .cms_thumbnails_parent.cms_thumbnails_6 > * {
    width: calc(50% - 30px);
  }
}
.cms_thumbnails_parent.cms_thumbnails_5 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -15px;
}
.cms_thumbnails_parent.cms_thumbnails_5 > * {
  width: calc(20% - 30px);
  margin: 15px;
}
@media screen and (max-width: 1350px) {
  .cms_thumbnails_parent.cms_thumbnails_5 > * {
    width: calc(25% - 30px);
  }
}
@media screen and (max-width: 900px) {
  .cms_thumbnails_parent.cms_thumbnails_5 > * {
    width: calc(50% - 30px);
  }
}
@media screen and (max-width: 580px) {
  .cms_thumbnails_parent.cms_thumbnails_5 > * {
    width: calc(100% - 30px);
  }
}
.cms_thumbnails_parent.cms_thumbnails_4 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.cms_thumbnails_parent.cms_thumbnails_4 > * {
  width: calc(25% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1500px) {
  .cms_thumbnails_parent.cms_thumbnails_4 > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 770px) {
  .cms_thumbnails_parent.cms_thumbnails_4 > * {
    width: calc(100% - 60px);
  }
}
.cms_thumbnails_parent.cms_thumbnails_3 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.cms_thumbnails_parent.cms_thumbnails_3 > * {
  width: calc(33.33% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1200px) {
  .cms_thumbnails_parent.cms_thumbnails_3 > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 770px) {
  .cms_thumbnails_parent.cms_thumbnails_3 > * {
    width: calc(100% - 60px);
  }
}
.cms_thumbnails_parent.cms_thumbnails_2 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.cms_thumbnails_parent.cms_thumbnails_2 > * {
  width: calc(50% - 60px);
  margin: 30px;
}
@media screen and (max-width: 770px) {
  .cms_thumbnails_parent.cms_thumbnails_2 > * {
    width: calc(100% - 60px);
  }
}
.cms_thumbnails_parent.cms_thumbnails_1 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.cms_thumbnails_parent.cms_thumbnails_1 > * {
  width: calc(100% - 60px);
  margin: 30px;
}
.cms_thumbnails_parent > .cms_part:last-child {
  margin-bottom: 30px;
}
.cms_thumbnails_parent a {
  display: block;
}
.cms_thumbnails_parent .cms_text a {
  display: inline;
}
.cms_thumbnails_thumbnails_left .cms_thumbnails_parent {
  justify-content: flex-start;
}
.cms_thumbnails_thumbnails_center .cms_thumbnails_parent {
  justify-content: center;
}
.cms_thumbnails_thumbnails_right .cms_thumbnails_parent {
  justify-content: flex-end;
}
.cms_thumbnails .objects_only .cms_object .box_object_item {
  height: 100%;
}
.swiper_cms.swiper {
  max-height: 50vh;
}
.swiper_cms.swiper .swiper-wrapper > .cms_part {
  margin-bottom: 0;
}
.swiper-container .one_pic img, .swiper-container img.one_pic {
  width: 100%;
}
.box_picture.one_pic {
  width: 100%;
}
.box_picture.one_pic .swiper-slide {
  height: 100%;
}
.swiper-slide {
  height: auto;
}
.swiper-slide img {
  width: 100%;
}
.swiper-lazy-preloader + img {
  width: auto;
}
.cms_banner.cms_banner_fullscreen .cms_slider {
  height: 100%;
}
.cms_banner .cms_slider .swiper-wrapper {
  height: 100% !important;
}
.cms_banner .cms_slider, .cms_banner .cms_slider .swiper-container, .cms_banner .cms_slider .swiper_cms.swiper, .cms_banner .cms_slider .swiper_cms.swiper .swiper-slide, .cms_banner .cms_slider .swiper_cms.swiper .swiper-slide > .cms_part, .cms_banner .cms_slider a.cms_link {
  height: 100%;
  max-height: none;
}
.cms_slider {
  position: relative;
  height: auto;
}
.cms_slider .swiper_cms.swiper, .cms_slider .swiper_cms.swiper .swiper-slide, .cms_slider .swiper_cms.swiper .swiper-slide > .cms_part, .cms_slider a.cms_link {
  height: 100%;
  max-height: 100%;
}
.cms_slider .swiper_cms.swiper.objects_only .swiper-slide.cms_object, .cms_slider .swiper_cms.swiper.objects_only .swiper-slide.box_object_item {
  height: auto;
}
.cms_slider[data-nb-slides="1"].no_slider > *, .cms_slider[data-nb-slides="2"].no_slider > *, .cms_slider[data-nb-slides="3"].no_slider > *, .cms_slider[data-nb-slides="4"].no_slider > *, .cms_slider[data-nb-slides="5"].no_slider > * {
  margin-right: 30px;
}
.cms_slider[data-nb-slides="1"].no_slider > *, .cms_slider[data-nb-slides="1"] > .swiper-container > .swiper > .swiper-wrapper > * {
  width: 100%;
}
.cms_slider[data-nb-slides="2"].no_slider > *, .cms_slider[data-nb-slides="2"] > .swiper-container > .swiper > .swiper-wrapper > * {
  width: calc(50% - 15px);
  /* 1*30px * 0.5 */
}
.cms_slider[data-nb-slides="3"].no_slider > *, .cms_slider[data-nb-slides="3"] > .swiper-container > .swiper > .swiper-wrapper > * {
  width: calc(33.33% - 20px);
  /* 2*30px * 0.3333 */
}
.cms_slider[data-nb-slides="4"].no_slider > *, .cms_slider[data-nb-slides="4"] > .swiper-container > .swiper > .swiper-wrapper > * {
  width: calc(25% - 22.5px);
  /* 3*30px * 0.25 */
}
.cms_slider[data-nb-slides="5"].no_slider > *, .cms_slider[data-nb-slides="5"] > .swiper-container > .swiper > .swiper-wrapper > * {
  width: calc(20% - 24px);
  /* 4*30px * 0.20 */
}
.main_banner .banner_slider, .main_banner .banner_slider .swiper-container, .main_banner .banner_slider .swiper, .main_banner .banner_slider .swiper .swiper-slide, .main_banner .banner_slider .swiper .swiper-slide > *, .main_banner .banner_slider .one_pic {
  height: 100%;
  max-height: 100%;
}
.swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase1"], .swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase1"] .swiper-slide, .swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase1"] .swiper-slide > .cms_part {
  height: auto;
  max-height: none;
}
.swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase0"] {
  height: 50vh;
}
.swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase0"] .swiper-slide {
  width: auto;
}
.swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase0"] .swiper-slide img, .swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase0"] .swiper-slide video {
  max-height: 50vh;
  width: auto;
}
.swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase0"] .swiper-slide .cms_youtube_container {
  width: 400px;
  max-width: 100vw;
}
.cms_slider .swiper-slide .cms_box {
  margin: 0 30px;
}
.swiper .swiper-button-nav, .swiper ~ .swiper-button-nav, .swiper ~ div .swiper-button-nav {
  -webkit-user-select: none;
  /* Safari */
  user-select: none;
  -moz-user-select: none;
}
.swiper_cms.swiper .swiper-button-nav, .swiper_cms.swiper ~ .swiper-button-nav {
  top: 50%;
  background: none;
  width: 0 60px;
}
.cms_text_paragraph {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.cms_accordion {
  background: #f7f5f2;
  color: #000000;
}
.cms_accordion .accordion_title {
  margin: 0;
  cursor: pointer;
  position: relative;
  text-align: left;
  width: 100%;
  padding: 20px;
  border-bottom: 1px solid #FFFFFF;
}
.cms_accordion .accordion_title > * {
  margin: 0;
}
.cms_accordion .accordion_title:after {
  content: "+";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  padding: 20px;
  font-weight: bold;
}
.cms_accordion.open .accordion_title:after, .cms_accordion.open_default .accordion_title:after {
  content: "-";
}
.cms_accordion.disabled .accordion_title:after {
  content: "";
}
.cms_accordion .accordion_content {
  display: none;
  padding: 20px;
}
.cms_accordion.open_default .accordion_content {
  display: block;
}
.cms_section_dark .cms_accordion {
  background: #FFFFFF;
}
.cms_section_dark .cms_accordion .accordion_title {
  border-color: #f7f5f2;
}
.cms_team_member .team_lang_item {
  text-transform: uppercase;
}
.cms_section .inner_content > .cms_team_member {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}
.cms_team_member {
  display: flex;
}
.cms_column > .cms_team_member {
  width: 100%;
}
.cms_part .cms_button {
  display: flex;
  align-items: center;
}
.cms_part .cms_button span {
  display: inline-block;
}
.cms_part .cms_button .button_icon + .button_text {
  margin-left: 0.5em;
}
.cms_part .cms_button svg {
  width: 1.5em;
  height: 1.5em;
  display: block;
}
.cms_button_button_left a {
  margin-left: 0;
  margin-right: auto;
}
.cms_button_button_right a {
  margin-left: auto;
  margin-right: 0;
}
.cms_button_button_center a {
  margin-left: auto;
  margin-right: auto;
}
.cms_part .button_cms.cms_button_button_center_fullwidth, .cms_part .cms_button.cms_button_button_center_fullwidth, .cms_button_button_center_fullwidth, .cms_button_button_left_fullwidth {
  width: 100%;
  display: block;
}
.cms_part .button_cms.cms_button_button_center_fullwidth .cms_button, .cms_part .cms_button.cms_button_button_center_fullwidth .cms_button, .cms_button_button_center_fullwidth .cms_button, .cms_button_button_left_fullwidth .cms_button {
  width: 100%;
}
.cms_part .button_cms.cms_button_button_center_fullwidth .cms_button, .cms_part .cms_button.cms_button_button_center_fullwidth .cms_button, .cms_button_button_center_fullwidth .cms_button {
  justify-content: center;
}
.cms_object > .box {
  width: 100%;
}
.cms_text table {
  max-width: 100%;
}
.cms_text table td {
  min-width: 50px;
}
.cms_map .map_canvas {
  max-height: 90vh;
}
.cms_objects_list .list_toggle {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
}
.cms_objects_list .pagination {
  margin: 30px 0;
}
.cms_counter_size_1 {
  font-size: 5em;
  line-height: 1em;
  font-weight: bold;
}
.cms_counter_size_2 {
  font-size: 4em;
  line-height: 1em;
  font-weight: bold;
}
.cms_counter_size_3 {
  font-size: 3em;
  line-height: 1em;
  font-weight: bold;
}
.cms_counter_size_4 {
  font-size: 2em;
  line-height: 1em;
  font-weight: bold;
}
#global .box_object_reduced_item, .ui-menu-item-wrapper .box_object_reduced_item, #global .cms_section_light .box_object_reduced_item {
  width: 100%;
}
#global .box_object_reduced_item .box_inner, .ui-menu-item-wrapper .box_object_reduced_item .box_inner, #global .cms_section_light .box_object_reduced_item .box_inner {
  display: flex;
  flex-direction: row;
}
#global .box_object_reduced_item .box_inner_link, .ui-menu-item-wrapper .box_object_reduced_item .box_inner_link, #global .cms_section_light .box_object_reduced_item .box_inner_link {
  cursor: pointer;
}
#global .box_object_reduced_item img, #global .box_object_reduced_item .box_picture, #global .box_object_reduced_item .swiper-container, .ui-menu-item-wrapper .box_object_reduced_item img, .ui-menu-item-wrapper .box_object_reduced_item .box_picture, .ui-menu-item-wrapper .box_object_reduced_item .swiper-container, #global .cms_section_light .box_object_reduced_item img, #global .cms_section_light .box_object_reduced_item .box_picture, #global .cms_section_light .box_object_reduced_item .swiper-container {
  width: 20%;
  min-height: 0;
}
#global .box_object_reduced_item img, .ui-menu-item-wrapper .box_object_reduced_item img, #global .cms_section_light .box_object_reduced_item img {
  height: fit-content;
  width: 100%;
}
#global .box_object_reduced_item .box_infos, .ui-menu-item-wrapper .box_object_reduced_item .box_infos, #global .cms_section_light .box_object_reduced_item .box_infos {
  width: 80%;
  display: flex;
  flex-wrap: wrap;
  text-align: left;
  padding: 1em;
  gap: 1em;
}
#global .box_object_reduced_item .box_infos .left, #global .box_object_reduced_item .box_infos .right, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .left, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .right, #global .cms_section_light .box_object_reduced_item .box_infos .left, #global .cms_section_light .box_object_reduced_item .box_infos .right {
  width: calc(50% - 0.5em);
}
#global .box_object_reduced_item .box_infos .left > *, #global .box_object_reduced_item .box_infos .right > *, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .left > *, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .right > *, #global .cms_section_light .box_object_reduced_item .box_infos .left > *, #global .cms_section_light .box_object_reduced_item .box_infos .right > * {
  text-align: left;
  justify-content: flex-start;
}
#global .box_object_reduced_item .box_infos .caract_list, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .caract_list, #global .cms_section_light .box_object_reduced_item .box_infos .caract_list {
  gap: 5px 10px;
  margin-bottom: 1em;
  flex-wrap: wrap;
}
#global .box_object_reduced_item .box_infos .caract_list .caract_icon, #global .box_object_reduced_item .box_infos .caract_list .icon, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .caract_list .caract_icon, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .caract_list .icon, #global .cms_section_light .box_object_reduced_item .box_infos .caract_list .caract_icon, #global .cms_section_light .box_object_reduced_item .box_infos .caract_list .icon {
  margin: 0;
}
#global .box_object_reduced_item .box_infos .caract_list .caract_icon, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .caract_list .caract_icon, #global .cms_section_light .box_object_reduced_item .box_infos .caract_list .caract_icon {
  gap: 5px;
  flex-direction: row;
}
#global .box_object_reduced_item .box_infos .caract_list .caract_icon .value_wrapper, #global .box_object_reduced_item .box_infos .caract_list .caract_icon .icon, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .caract_list .caract_icon .value_wrapper, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .caract_list .caract_icon .icon, #global .cms_section_light .box_object_reduced_item .box_infos .caract_list .caract_icon .value_wrapper, #global .cms_section_light .box_object_reduced_item .box_infos .caract_list .caract_icon .icon {
  display: flex;
  align-items: center;
}
#global .box_object_reduced_item .box_infos .button-application, .ui-menu-item-wrapper .box_object_reduced_item .box_infos .button-application, #global .cms_section_light .box_object_reduced_item .box_infos .button-application {
  width: fit-content;
  margin: 0;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}
#global .box_object_reduced_item .button, #global .box_object_reduced_item .button *, #global .box_object_reduced_item:hover .button, #global .box_object_reduced_item:hover .button *, .ui-menu-item-wrapper .box_object_reduced_item .button, .ui-menu-item-wrapper .box_object_reduced_item .button *, .ui-menu-item-wrapper .box_object_reduced_item:hover .button, .ui-menu-item-wrapper .box_object_reduced_item:hover .button *, #global .cms_section_light .box_object_reduced_item .button, #global .cms_section_light .box_object_reduced_item .button *, #global .cms_section_light .box_object_reduced_item:hover .button, #global .cms_section_light .box_object_reduced_item:hover .button * {
  color: #7a654a;
}
#global .box_object_reduced_item .button svg:not(.highcharts-root) *, #global .box_object_reduced_item:hover .button svg:not(.highcharts-root) *, .ui-menu-item-wrapper .box_object_reduced_item .button svg:not(.highcharts-root) *, .ui-menu-item-wrapper .box_object_reduced_item:hover .button svg:not(.highcharts-root) *, #global .cms_section_light .box_object_reduced_item .button svg:not(.highcharts-root) *, #global .cms_section_light .box_object_reduced_item:hover .button svg:not(.highcharts-root) * {
  fill: #7a654a;
}
#global .box_object_reduced_item .button:hover, #global .box_object_reduced_item .button:hover *, #global .box_object_reduced_item:hover .button:hover, #global .box_object_reduced_item:hover .button:hover *, .ui-menu-item-wrapper .box_object_reduced_item .button:hover, .ui-menu-item-wrapper .box_object_reduced_item .button:hover *, .ui-menu-item-wrapper .box_object_reduced_item:hover .button:hover, .ui-menu-item-wrapper .box_object_reduced_item:hover .button:hover *, #global .cms_section_light .box_object_reduced_item .button:hover, #global .cms_section_light .box_object_reduced_item .button:hover *, #global .cms_section_light .box_object_reduced_item:hover .button:hover, #global .cms_section_light .box_object_reduced_item:hover .button:hover * {
  color: #ffffff;
}
#global .box_object_reduced_item .button:hover svg:not(.highcharts-root) *, #global .box_object_reduced_item:hover .button:hover svg:not(.highcharts-root) *, .ui-menu-item-wrapper .box_object_reduced_item .button:hover svg:not(.highcharts-root) *, .ui-menu-item-wrapper .box_object_reduced_item:hover .button:hover svg:not(.highcharts-root) *, #global .cms_section_light .box_object_reduced_item .button:hover svg:not(.highcharts-root) *, #global .cms_section_light .box_object_reduced_item:hover .button:hover svg:not(.highcharts-root) * {
  fill: #ffffff;
}
#global .cms_object_visit_code .object_visit_code_forms_wrapper .header {
  margin-bottom: 1em;
}
#global .cms_object_visit_code .object_visit_code_forms_wrapper .header h4 {
  font-weight: bold;
}
#global .cms_object_visit_code .object_visit_code_forms_wrapper .object_visit_code_form .form_cols {
  width: 100%;
}
#global .cms_object_visit_code .object_visit_code_forms_wrapper .object_visit_code_form .form_cols .form_col {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#global .cms_object_visit_code .object_visit_code_forms_wrapper .object_visit_code_form .form_cols .form_col .button {
  width: fit-content;
  margin: 0;
}
#global .cms_object_visit_code .object_visit_code_forms_wrapper .cms_column {
  text-align: center;
}
#global .cms_object_visit_code .object_visit_code_forms_wrapper .cms_part.cms_col2 {
  align-items: flex-start;
}
#global .cms_object_visit_code .object_visit_code_forms_wrapper .cms_part.cms_col2 .cms_column {
  padding: 30px;
  border: 0;
}
#global .cms_object_visit_code .object_visit_code_forms_wrapper .cms_part.cms_col2 .cms_column:last-of-type {
  border: 1px solid #F5F5F5;
}
#global .cms_object_visit_code .object_visit_code_addresses_form .form_col {
  display: flex;
  gap: 0.85em;
  align-items: flex-start;
}
#global .cms_object_visit_code .object_visit_code_addresses_form .form_col .row_term {
  width: 100%;
  margin: 0;
  height: 100%;
}
#global .cms_object_visit_code .object_visit_code_addresses_form .form_col button {
  width: fit-content;
  margin: 0;
}
#global .cms_object_visit_code .results_wrapper {
  display: flex;
  width: 100%;
  margin-top: 20px;
  position: relative;
}
#global .cms_object_visit_code .results_wrapper::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 30px;
  background: linear-gradient(to top, #FFFFFF, transparent);
  z-index: 5;
  overflow: hidden;
}
#global .cms_object_visit_code .results_wrapper.no_results::after {
  content: none;
}
#global .cms_object_visit_code .results_wrapper .results {
  width: 100%;
  max-height: 400px;
  overflow-y: scroll;
  overflow-x: hidden;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item {
  width: calc(100% - 10px);
  margin: 0 auto;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item img, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_picture, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .swiper-container {
  width: 150px;
  height: 100%;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .swiper-container .swiper .swiper-button-nav.swiper-button-prev, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .swiper-container .swiper ~ .swiper-button-nav.swiper-button-prev {
  left: 0;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .swiper-container .swiper .swiper-button-nav.swiper-button-next, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .swiper-container .swiper ~ .swiper-button-nav.swiper-button-next {
  right: 0;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .swiper-container .swiper .swiper-button-nav svg, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .swiper-container .swiper ~ .swiper-button-nav svg {
  width: 1.2em;
  height: 1.2em;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item img {
  object-fit: cover;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos {
  width: calc(100% - 150px);
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos h2, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos h3, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos h4, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos p, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos .object_address {
  font-size: 1rem;
  font-weight: 400;
  margin: 0 0 10px 0;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos h2:last-child, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos h3:last-child, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos h4:last-child, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos p:last-child, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos .object_address:last-child {
  margin-bottom: 0;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos .object_address * {
  font-weight: 600;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos .caract_list {
  margin-bottom: 0;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos .caract_list .caract_row {
  margin-bottom: 10px;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos .button {
  padding: 12px 24px;
}
#global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item:last-child {
  margin-bottom: 30px;
}
#global .cms_column .cms_object_visit_code .cms_col2 {
  flex-direction: column;
  gap: 10px;
}
#global .cms_column .cms_object_visit_code .cms_col2 .cms_column {
  width: 100%;
}
#global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos {
  flex-direction: column;
  gap: 10px;
}
#global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos .left, #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_infos .right {
  width: 100%;
}
#global .cms_section_dark .cms_object_visit_code .object_visit_code_forms_wrapper .cms_part.cms_col2 .cms_column:last-of-type {
  border: 1px solid #FFFFFF;
}
#global .cms_section_dark .cms_object_visit_code .results_wrapper::after {
  background: linear-gradient(to top, #F5F5F5, transparent);
}
#global .cms_section_dark .box_object_reduced_item .button, #global .cms_section_dark .box_object_reduced_item .button *, #global .cms_section_dark .box_object_reduced_item:hover .button, #global .cms_section_dark .box_object_reduced_item:hover .button * {
  color: #7a654a;
}
#global .cms_section_dark .box_object_reduced_item .button svg:not(.highcharts-root) *, #global .cms_section_dark .box_object_reduced_item:hover .button svg:not(.highcharts-root) * {
  fill: #7a654a;
}
#global .cms_section_dark .box_object_reduced_item .button:hover, #global .cms_section_dark .box_object_reduced_item .button:hover *, #global .cms_section_dark .box_object_reduced_item:hover .button:hover, #global .cms_section_dark .box_object_reduced_item:hover .button:hover * {
  color: #ffffff;
}
#global .cms_section_dark .box_object_reduced_item .button:hover svg:not(.highcharts-root) *, #global .cms_section_dark .box_object_reduced_item:hover .button:hover svg:not(.highcharts-root) * {
  fill: #ffffff;
}
/*----- Anchors -----*/
.anchors {
  position: fixed;
  right: 1vw;
  top: 45vh;
  z-index: 100;
  visibility: visible;
  opacity: 1;
}
.anchors a {
  display: block;
  height: 10px;
  width: 10px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.75);
  display: block;
  margin: 12px;
  border-radius: 20px;
  cursor: pointer;
  position: relative;
  background-color: rgba(255, 255, 255, 0.5);
  transition-duration: 0.2s;
}
.anchors a:before {
  opacity: 0;
}
.anchors a:hover {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.8);
  background-color: white;
}
.anchors a:hover:before {
  opacity: 1;
  content: attr(data-title);
  position: absolute;
  width: 500px;
  text-align: right;
  left: -516px;
  color: white;
  text-shadow: 0 0 3px #000;
  top: -6px;
}
.anchors a.activeanchor:before {
  opacity: 1;
  content: attr(data-title);
  position: absolute;
  width: 500px;
  text-align: right;
  left: -516px;
  color: white;
  text-shadow: 0 0 3px #000;
  top: -6px;
  transition-duration: 0.4s;
}
.anchor_helper {
  display: block;
  height: 100px;
  margin-top: -100px;
  visibility: hidden;
}
/*--- Anchors END ----*/
.cms_page_data_protection_terms .cms_agency_infos {
  line-height: 14px;
}
.cms_page_data_protection_terms .cms_agency_infos .label {
  display: none;
}
.cms_page_data_protection_terms .cms_agency_infos .value {
  font-weight: normal;
}
.cms_page_data_protection_terms .cms_agency_infos .detail_row {
  border: none;
  padding-bottom: 0;
}
.cms_page_data_protection_terms .cms_agency_infos .infos_street {
  display: inline-block;
}
.cms_page_data_protection_terms .cms_agency_infos .infos_street .value {
  width: 100%;
}
.cms_page_data_protection_terms .cms_agency_infos .infos_npa {
  display: inline-block;
}
.cms_page_data_protection_terms .cms_agency_infos .infos_phone_main, .cms_page_data_protection_terms .cms_agency_infos .infos_mobile, .cms_page_data_protection_terms .cms_agency_infos .infos_email {
  display: none;
}
/*----- Blog -----*/
.filter .filter_part_search_button {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  margin: 1em 0 15px 1em;
}
ul.pagination {
  display: flex;
  justify-content: center;
  padding: 60px 0;
}
ul.pagination li {
  list-style: none;
  font-size: 1.2em;
  padding: 1px 0.6em;
}
ul.pagination li a {
  padding: 0;
}
.box_article_blog_index .box_body {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.blog_categories {
  margin: auto 0 0;
  text-align: right;
}
.blog_categories .blog_category {
  font-size: 0.75em;
  margin-right: 1.2em;
  white-space: nowrap;
  font-style: italic;
}
.blog_categories .blog_category:last-child {
  margin-right: 0;
}
.blog_article p, .blog_article ul, .blog_article li {
  padding-bottom: 1rem;
}
blog_article._title {
  margin-top: 4vh;
}
.blog_article_date {
  text-align: center;
  font-style: italic;
  font-size: 0.85em;
}
.blog_article_body * {
  max-width: 100%;
}
/* IMAGE DROPZONE ( notably in prospection form) */
#blueimp_dropzone {
  background: #fff;
  padding: 3em;
  border: 2px dotted #a7a7a7;
  text-align: center;
  cursor: pointer;
}
#blueimp_dropzone svg {
  width: 60px;
  height: 60px;
}
#blueimp_dropzone svg path {
  fill: #a7a7a7;
}
#blueimp_dropzone .file_field {
  cursor: pointer;
}
#blueimp_dropzone .file_field .file_field_drop_zone_text {
  font-size: 1.2em;
  padding: 2em 0;
  width: 60%;
  max-width: 600px;
  margin: auto;
  line-height: 1.4em;
}
#blueimp_dropzone .file_field .file_field_limitations {
  font-style: italic;
  padding-top: 20px;
  font-size: 0.9em;
}
/*TEST*/
.prospection_form_images table.dropzone_table_upload {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;
  margin-top: 2em;
}
.prospection_form_images table.dropzone_table_upload td {
  background: #fff;
  padding: 4px;
  border-bottom: 1px solid #FFFFFF;
}
.prospection_form_images table.dropzone_table_upload td.sortable_input {
  width: 40px;
  background: url("../../resources/svg/move.svg") no-repeat center center #fff;
  background-size: 20px;
  cursor: pointer;
}
.prospection_form_images table.dropzone_table_upload td.upload_preview {
  width: 80px;
}
.prospection_form_images table.dropzone_table_upload td.upload_preview img {
  width: 80px;
}
.prospection_form_images table.dropzone_table_upload td .progress {
  min-width: 10vw;
  max-width: 200px;
}
.prospection_form_images table.dropzone_table_upload td.upload_button {
  padding: 4px 8px 4px;
  text-align: right;
}
.prospection_form_images table.dropzone_table_upload td.upload_button button {
  margin: 2px 0 2px 10px;
}
/*----- Demo & Template chooser -----*/
#demo_immomig {
  position: fixed;
  display: none;
  width: 240px;
  top: 120px;
  left: 0;
  padding: 14px 18px 15px;
  z-index: 120;
  background-color: rgba(181, 0, 18, 0.9);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3);
  color: #FFFFFF;
  text-align: center;
  transition-delay: initial;
  transition-duration: 0.4s;
  transition-property: all;
  transition-timing-function: ease-out;
}
#demo_immomig.closed {
  left: -240px;
}
#demo_immomig.closed #demo_immomig_open {
  opacity: 1;
  width: 25px;
  right: -25px;
  height: 54px;
  cursor: pointer;
}
#demo_immomig h3 {
  color: #FFFFFF;
  margin: 0 0 7px;
  padding: 0;
  font-size: 15px;
  text-transform: none;
}
#demo_immomig .demo_link {
  display: block;
  color: #FFFFFF;
  text-decoration: underline;
  font-size: 14px;
}
#demo_immomig .demo_link:hover {
  text-decoration: none;
}
#demo_immomig #demo_immomig_close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 7px;
  color: #FFFFFF;
  cursor: pointer;
  font-size: 19px;
  line-height: 7px;
}
#demo_immomig #demo_immomig_open {
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  background-color: rgba(181, 0, 18, 0.9);
  width: 0;
  transition-delay: initial;
  transition-duration: 0.4s;
  transition-property: opacity;
  transition-timing-function: ease-out;
}
#demo_immomig #demo_immomig_open div {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  padding: 2px 0 0 9px;
  font-size: 14px;
}
#demo_immomig, #demo_immomig *, #template_chooser {
  box-sizing: border-box;
  -moz-osx-font-smoothing: auto;
  font-family: Trebuchet, sans-serif;
}
#template_chooser {
  text-align: center;
  width: 95%;
  max-width: 1600px;
  margin: auto;
  position: relative;
  overflow: hidden;
}
#template_chooser .chapter {
  font-size: 20px;
  margin: 10px 0 20px 0;
}
#template_chooser .chapter:nth-child(3) {
  margin: 30px 0 30px 0;
}
#template_chooser .templates_list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -15px;
  background: none;
  margin-top: -60px;
  margin-bottom: -60px;
  padding: 50px 0;
  justify-content: center;
}
#template_chooser .templates_list > * {
  width: calc(20% - 30px);
  margin: 15px;
}
@media screen and (max-width: 1350px) {
  #template_chooser .templates_list > * {
    width: calc(25% - 30px);
  }
}
@media screen and (max-width: 1200px) {
  #template_chooser .templates_list > * {
    width: calc(33.33% - 30px);
  }
}
@media screen and (max-width: 1050px) {
  #template_chooser .templates_list > * {
    width: calc(50% - 30px);
  }
}
@media screen and (max-width: 900px) {
  #template_chooser .templates_list > * {
    width: calc(100% - 30px);
  }
}
#template_chooser .template_link {
  display: block;
  text-decoration: none;
  text-align: center;
  line-height: initial;
  position: relative;
  overflow: hidden;
}
#template_chooser .template_link:nth-of-type(6n+1) {
  clear: both;
}
#template_chooser .template_link img {
  width: 100%;
  display: block;
  border: 1px solid #CCCCCC;
}
#template_chooser .template_link:hover img {
  opacity: 0.8;
}
#template_chooser .template_link:hover .template_descr, #template_chooser .template_link:hover .template_price {
  opacity: 0.5;
}
#template_chooser .template_link .template_descr {
  font-weight: bold;
  margin-top: 5px;
  color: #000000;
}
#template_chooser .template_link .template_price {
  font-weight: normal;
  font-style: italic;
  font-size: 13px;
  color: #000000;
  opacity: 0.7;
  margin-top: 12px;
}
#template_chooser .template_link .template_new {
  color: #FFFFFF;
  background: #b50012;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  padding: 0.5em;
  position: absolute;
  width: 180px;
  transform: rotate(-33deg);
  top: 15px;
  left: -46px;
  text-align: center;
  font-weight: bold;
  z-index: 200;
}
#template_chooser .text_infos {
  margin-top: 10px;
  font-style: italic;
  padding-bottom: 10px;
}
/*----- Standalone Template chooser page -----*/
.scope_demo_chooser header {
  display: none;
}
.scope_demo_chooser #demo_immomig {
  display: none !important;
}
.scope_demo_chooser #main {
  padding: 2.5% 0 !important;
}
.scope_demo_chooser footer {
  display: none;
}
.scope_demo_chooser #template_chooser {
  width: 100%;
  max-width: none;
  padding: 2%;
}
.scope_demo_chooser #template_chooser .title {
  margin-bottom: 3%;
}
.scope_demo_chooser #template_chooser .text_infos {
  margin-top: 3%;
}
.scope_demo_chooser #template_chooser .chapter {
  margin: 45px 0 30px 0;
}
/*----- Project under construction banner -----*/
#project_under_construction {
  position: fixed;
  width: 240px;
  top: 120px;
  left: 0;
  padding: 14px 18px 15px;
  z-index: 120;
  background-color: rgba(181, 0, 18, 0.9);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3);
  color: #FFFFFF;
  text-align: center;
  transition-delay: initial;
  transition-duration: 0.4s;
  transition-property: all;
  transition-timing-function: ease-out;
}
#project_under_construction h3 {
  color: #FFFFFF;
  margin: 0 0 7px;
  padding: 0;
  font-size: 15px;
  text-transform: none;
}
#varHolidayPeriod, #varBooking {
  display: none;
}
.calendar {
  display: flex;
  align-items: center;
}
.calendar .datepicker-here {
  width: 60%;
}
.calendar .datepicker-here.no-selection .datepicker .datepicker--cell.-selected- {
  background: #fff;
}
.calendar .datepicker {
  width: 100%;
}
.calendar .datepicker .datepicker--cell-day {
  color: #000;
}
.calendar .datepicker .datepicker--cell-day.-other-month- {
  color: #707070;
}
.calendar .datepicker .datepicker--cell-day.-range-from-, .calendar .datepicker .datepicker--cell-day.-range-to-, .calendar .datepicker .datepicker--cell-day.-current-.-selected- {
  background: #707070;
  color: white;
}
.calendar .datepicker .datepicker--cell-day.-in-range- {
  background: #707070;
  color: white;
}
.calendar .datepicker .datepicker--cell {
  border-radius: 0;
}
.calendar .datepicker .datepicker--cell.case_reserved.-disabled- {
  color: #575757;
}
.calendar .datepicker .datepicker--cell.-disabled- {
  color: #aeaeae;
  font-style: italic;
}
.calendar .datepicker .datepicker--cell.case_reserved.-focus- {
  background: #cecece;
}
.calendar .datepicker .datepicker--cell.-current- {
  color: black;
  box-shadow: 0 2px 2px #b3b3b3;
  border: 1px solid white;
  font-weight: bold;
}
.calendar .datepicker .datepicker--day-name {
  color: #000;
}
.calendar .cal_case_container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.calendar .cal_case_container .cal_case {
  float: left;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.calendar .cal_case_container .cal_case .case {
  width: 30px;
  height: 30px;
  margin: 5px 10px;
}
.calendar .cal_case_container .cal_case .case_available {
  background-color: #ffffff;
  border: 1px solid #707070;
}
.calendar .cal_case_container .cal_case .case_reserved {
  border: 1px solid #fff;
}
.calendar .cal_case_container .cal_case .case_selected {
  background-color: #707070;
  border: 1px solid #fff;
}
.row_nb_children {
  padding-bottom: 2.5em;
}
.case_reserved, .cal_case .case_reserved {
  background: #cecece;
}
.cal_cell_price {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  font-size: 0.8rem;
  font-weight: normal;
  display: none;
}
#calendar_holiday.datepicker-here .datepicker .datepicker--cell.-focus- .cal_cell_price, #calendar_holiday.datepicker-here .datepicker .datepicker--cell.-weekend-.-focus- .cal_cell_price {
  display: block;
  top: calc(-100%);
  left: calc(50% - 13px);
  height: auto;
  width: auto;
  white-space: nowrap;
  color: white;
  background: rgba(33, 33, 33, 0.9);
  padding: 5px;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}
#calendar_holiday.datepicker-here .datepicker .datepicker--cell.-focus- .cal_cell_price::before, #calendar_holiday.datepicker-here .datepicker .datepicker--cell.-weekend-.-focus- .cal_cell_price::before {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 10px;
  width: 0;
  height: 0;
  border-top: 6px solid rgba(33, 33, 33, 0.9);
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
}
#calendar_holiday.datepicker-here .datepicker .datepicker--cell.-weekend-.-focus- .cal_cell_price {
  text-align: right;
  left: initial;
  right: calc(50% - 13px);
}
#calendar_holiday.datepicker-here .datepicker .datepicker--cell.-weekend-.-focus- .cal_cell_price::before {
  left: initial;
  right: 10px;
}
#calendar_holiday.datepicker-here.no-selection .datepicker .datepicker--cell.-focus- {
  background: none;
  cursor: default;
}
#calendar_holiday.datepicker-here.no-selection .datepicker .datepicker--cell.case_reserved.-focus- {
  background: #cecece;
}
.stars-1::before {
  font-family: apple color emoji, segoe ui emoji, noto color emoji, android emoji, emojisymbols, emojione mozilla, twemoji mozilla, segoe ui symbol;
  content: "⭐";
}
.stars-2::before {
  font-family: apple color emoji, segoe ui emoji, noto color emoji, android emoji, emojisymbols, emojione mozilla, twemoji mozilla, segoe ui symbol;
  content: "⭐⭐";
}
.stars-3::before {
  font-family: apple color emoji, segoe ui emoji, noto color emoji, android emoji, emojisymbols, emojione mozilla, twemoji mozilla, segoe ui symbol;
  content: "⭐⭐⭐";
}
.stars-4::before {
  font-family: apple color emoji, segoe ui emoji, noto color emoji, android emoji, emojisymbols, emojione mozilla, twemoji mozilla, segoe ui symbol;
  content: "⭐⭐⭐⭐";
}
.stars-5::before {
  font-family: apple color emoji, segoe ui emoji, noto color emoji, android emoji, emojisymbols, emojione mozilla, twemoji mozilla, segoe ui symbol;
  content: "⭐⭐⭐⭐⭐";
}
.scope_reservation_reservation .main_details .detail_infos .detail_title_box .button.reservation_button_selected {
  background: #7a654a;
  color: #ffffff;
  border-color: #7a654a;
}
.scope_reservation_reservation .main_details .detail_infos .detail_title_box .button.reservation_button_selected svg * {
  fill: #ffffff;
}
.scope_reservation_reservation .warning {
  display: flex;
  align-items: center;
}
.scope_reservation_reservation .warning svg {
  margin-right: 10px;
}
.scope_reservation_reservation #global .warning svg path {
  fill: #ff5050;
}
ul.steps {
  display: flex;
  list-style: none;
  justify-content: center;
  margin: 20px 0;
  padding-bottom: 10px;
  border-bottom: 1px solid #AAAAAA;
}
ul.steps li {
  padding: 0 20px;
}
ul.steps > li.active {
  font-weight: bold;
}
#maintenance {
  background-color: #f7f5f2;
}
#maintenance .container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  padding: 5%;
  color: #000000;
}
#maintenance .container #logo {
  margin: 0;
}
#maintenance .container #logo img, #maintenance .container #logo svg {
  max-height: 10vh;
  width: 100%;
}
#maintenance .container #image {
  position: absolute;
  right: 20%;
  width: 50vh;
  height: 50vh;
  top: calc(50% - 25vh);
}
#maintenance .container #image svg {
  position: relative;
  width: 100%;
  height: 100%;
}
#maintenance .container #image svg path {
  fill: #000000;
}
.cms_agency_infos .infos_row {
  flex-wrap: nowrap;
  padding: 0.4em 0;
}
.cms_agency_infos .infos_row .label {
  min-width: calc(30% + 2em);
  margin-right: 2em;
  text-transform: uppercase;
  font-weight: bolder;
}
.cms_agency_infos .infos_row .value {
  width: calc(70% - 2em);
  text-align: left;
}
.cms_agency_infos.reduced .infos_row .label {
  display: none;
}
.cms_agency_infos.reduced .infos_row .value {
  width: 100%;
}
.cms_agency_infos .infos_phone_main, .cms_agency_infos .infos_mobile, .cms_agency_infos .infos_fax, .cms_agency_infos .infos_email {
  white-space: nowrap;
}
.map_marker_popup .cms_agency_infos .agency_infos_container .infos_row {
  border: none;
  padding: 0;
  line-height: 1em;
}
.map_marker_popup .cms_agency_infos .infos_city, .map_marker_popup .cms_agency_infos .infos_responsible, .map_marker_popup .cms_agency_infos .infos_societe {
  margin-bottom: 5px;
}
.map_marker_popup .cms_agency_infos .label {
  display: none;
}
.map_marker_popup .cms_agency_infos .value {
  font-size: 0.75em;
}
.cms_video_error {
  background-color: red;
  padding: 20% 0;
}
.cms_video_error p {
  color: white;
  text-align: center;
  font-weight: bold;
}
.scope_opinion_opinion form.opinion_form {
  margin-top: 1em;
}
.scope_opinion_opinion form.opinion_form .row_interest .row_cb .radio_options {
  display: flex;
  flex-direction: column;
  margin-bottom: 1em;
  align-items: flex-start;
}
.scope_opinion_opinion form.opinion_form .row_interest .row_cb .radio_options > * {
  margin: 1em 0 0 0;
}
.scope_opinion_confirmation {
  text-align: center;
}
/* COOKIES POPUP */
.cookies_popup_wrapper {
  background-color: rgba(77, 77, 77, 0.8);
  backdrop-filter: blur(30px);
  position: fixed;
  z-index: 999;
  bottom: 0;
  padding: 0;
  width: 100%;
  box-shadow: 1px -5px 10px -10px rgba(0, 0, 0, 0.66);
  -webkit-box-shadow: 1px -5px 10px -10px rgba(0, 0, 0, 0.66);
  -moz-box-shadow: 1px -5px 10px -10px rgba(0, 0, 0, 0.66);
}
.cookies_popup_wrapper .inner_content {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  color: #ffffff;
}
.cookies_popup_wrapper .inner_content .cookies_content {
  padding: 1.5em 0;
}
.cookies_popup_wrapper .inner_content .cookies_content .cookies_choices {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.cookies_popup_wrapper .inner_content .cookies_content .cookies_choices .cookies_options {
  margin: 10px 10px 10px 0;
  position: relative;
  display: flex;
  flex-direction: column;
}
.cookies_popup_wrapper .inner_content .cookies_content .cookies_choices .cookies_options .checkbox {
  display: flex;
  align-items: center;
  margin: 3px 0;
}
.cookies_popup_wrapper .inner_content .cookies_content .cookies_choices .cookies_options a {
  font-weight: bold;
  color: inherit;
  text-decoration: underline;
  padding-right: 10px;
  white-space: nowrap;
  margin-top: 10px;
}
.cookies_popup_wrapper .inner_content .cookies_content .cookies_choices .cookies_options a:hover {
  color: inherit;
  opacity: 0.7;
}
.cookies_popup_wrapper .inner_content .cookies_content .cookies_choices .cookies_actions {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.cookies_popup_wrapper .inner_content .cookies_content .cookies_choices .cookies_actions .button {
  background: #ffffff;
  color: #2f2f2f;
  border-color: #494B4C;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  white-space: nowrap;
}
.cookies_popup_wrapper .inner_content .cookies_content .cookies_choices .cookies_actions .button:hover {
  background: #e0e0e0;
  color: #2f2f2f;
  border-color: #2C2D2D;
}
/* Popper - Infobox */
#infobox, .infobox {
  display: none;
  z-index: 21;
  /* If carousel */
  /* Arrow */
}
#infobox.infobox-mapbox, .infobox.infobox-mapbox {
  display: flex;
  box-shadow: unset;
}
#infobox .map_popup, #infobox .box_object_item, .infobox .map_popup, .infobox .box_object_item {
  height: 100%;
}
#infobox .cms_text, .infobox .cms_text {
  padding: 0 30px;
}
#infobox .object_map_popup_list, .infobox .object_map_popup_list {
  width: 100%;
  font-size: 16px;
}
#infobox .object_map_popup_style_thumbnail, .infobox .object_map_popup_style_thumbnail {
  max-width: 260px !important;
  height: 340px;
  max-height: 340px;
}
#infobox .object_map_popup_style_horizontal, .infobox .object_map_popup_style_horizontal {
  max-width: 470px !important;
}
#infobox .object_map_popup_style_horizontal .box_object_horizontal_item, .infobox .object_map_popup_style_horizontal .box_object_horizontal_item {
  width: 100%;
}
#infobox .object_map_popup_style_horizontal .box_object_horizontal_item img, .infobox .object_map_popup_style_horizontal .box_object_horizontal_item img {
  height: 100%;
  object-fit: cover;
}
#infobox .swiper-container .box_object_item, .infobox .swiper-container .box_object_item {
  box-sizing: border-box;
}
#infobox .swiper-button-nav, .infobox .swiper-button-nav {
  display: none;
}
#infobox .box .box_inner, .infobox .box .box_inner {
  overflow: hidden;
}
#infobox .box .box_infos, .infobox .box .box_infos {
  height: 100%;
}
#infobox .box .box_price, .infobox .box .box_price {
  padding-top: 0;
  padding-bottom: 0;
}
#infobox .box .box_title, #infobox .box .box_body, .infobox .box .box_title, .infobox .box .box_body {
  padding: 1em;
}
#infobox .box .box_title h2, #infobox .box .box_body h2, .infobox .box .box_title h2, .infobox .box .box_body h2 {
  font-size: 1.3em;
}
#infobox .box .box_title h4, #infobox .box .box_body h4, .infobox .box .box_title h4, .infobox .box .box_body h4 {
  font-size: 1em;
}
#infobox .box .box_title .caract_list .caract_icon svg, #infobox .box .box_body .caract_list .caract_icon svg, .infobox .box .box_title .caract_list .caract_icon svg, .infobox .box .box_body .caract_list .caract_icon svg {
  width: 1em;
}
#infobox .box .box_title .caract_list .value, #infobox .box .box_body .caract_list .value, .infobox .box .box_title .caract_list .value, .infobox .box .box_body .caract_list .value {
  font-size: 0.7em;
}
#infobox .object_map_popup.swiper-container .map_popup_details, .infobox .object_map_popup.swiper-container .map_popup_details {
  background: #FFFFFF;
  font-size: 11px;
  padding: 1em 15px;
}
#infobox .object_map_popup.swiper-container .swiper-slide, .infobox .object_map_popup.swiper-container .swiper-slide {
  height: 100%;
}
#infobox[data-popper-placement^="top"] > #arrow, #infobox[data-popper-placement^="top"] > .infobox_arrow, .infobox[data-popper-placement^="top"] > #arrow, .infobox[data-popper-placement^="top"] > .infobox_arrow {
  bottom: -8px;
}
#infobox[data-popper-placement^="bottom"] > #arrow, #infobox[data-popper-placement^="bottom"] > .infobox_arrow, .infobox[data-popper-placement^="bottom"] > #arrow, .infobox[data-popper-placement^="bottom"] > .infobox_arrow {
  top: -8px;
}
#infobox[data-popper-placement^="left"] > #arrow, #infobox[data-popper-placement^="left"] > .infobox_arrow, .infobox[data-popper-placement^="left"] > #arrow, .infobox[data-popper-placement^="left"] > .infobox_arrow {
  right: -8px;
}
#infobox[data-popper-placement^="right"] > #arrow, #infobox[data-popper-placement^="right"] > .infobox_arrow, .infobox[data-popper-placement^="right"] > #arrow, .infobox[data-popper-placement^="right"] > .infobox_arrow {
  left: -8px;
}
#infobox[data-show], .infobox[data-show], .object_map_popup_style_thumbnail.swiper, .map_popup .box {
  display: block;
}
#arrow, .infobox_arrow, #arrow::before, .infobox_arrow::before {
  position: absolute;
  width: 15px;
  height: 15px;
  background: inherit;
  z-index: -1;
  box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.15);
}
#arrow, .infobox_arrow {
  visibility: hidden;
}
#arrow::before, .infobox_arrow::before {
  visibility: visible;
  content: "";
  transform: rotate(45deg);
}
.swiper .virtual_embed .virtual_tour_layer, .swiper .youtube_embed .virtual_tour_layer {
  position: absolute;
  z-index: 20;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.8) 0%, rgba(176, 225, 250, 0.7) 100%);
}
.swiper .virtual_embed .virtual_tour_layer img, .swiper .youtube_embed .virtual_tour_layer img {
  position: relative;
  margin: 0 auto;
  height: auto;
  max-width: 1200px;
}
.swiper .virtual_embed .virtual_tour_layer.no_cookie, .swiper .youtube_embed .virtual_tour_layer.no_cookie {
  z-index: -1;
  opacity: 0.1;
}
.swiper .virtual_embed a.virtual_embed_link, .swiper .virtual_embed a.youtube_embed_link, .swiper .youtube_embed a.virtual_embed_link, .swiper .youtube_embed a.youtube_embed_link {
  z-index: 21;
}
.terms_form {
  margin-top: 1em;
}
.terms_form .radio_options {
  flex-direction: column;
  align-items: flex-start;
}
.terms_form .radio_options .checkbox {
  margin-bottom: 1em;
}
.terms_form .radio_options .checkbox:not(:first-child) {
  margin-left: 0;
}
.row[data-field=newsletters] label.checkbox {
  margin-left: 0;
  margin-bottom: 0.5em;
}
.cms_youtube_container.video_hidden {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
  min-height: 150px;
  border: 1px solid #DFDFDF;
}
.cms_youtube_container.video_hidden::before {
  display: none;
}
.slider_external_embed.video_hidden {
  padding-top: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  min-height: 400px;
  height: 100%;
}
.slider_external_embed.video_hidden a {
  position: static;
}
#global .messenger {
  display: flex;
  margin: 0 auto;
  position: relative;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
}
#global .messenger.messenger_single .conversations_pane {
  display: none;
}
#global .messenger.messenger_single .conversation {
  width: 100%;
  height: 100%;
  opacity: 1;
}
#global .messenger .conversations_pane {
  width: 30%;
  background-color: #fff;
  z-index: 20;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow-y: scroll;
  border-right: 2px solid #ededed;
}
#global .messenger .time, #global .messenger .message_sent .sender {
  font-size: bold;
  color: #9a9a9a;
  font-size: 0.8em;
  white-space: nowrap;
}
#global .messenger .conversation_icon {
  display: flex;
  margin: 0 1em 0 0;
  align-self: flex-start;
}
#global .messenger .conversation_icon img {
  width: 60px;
  height: 60px;
  object-fit: contain;
}
#global .messenger .conversation_name {
  font-weight: bold;
  color: #181818;
  font-size: 1.1em;
}
#global .messenger .conversation_item {
  cursor: pointer;
  display: flex;
  padding: 1em;
  position: relative;
}
#global .messenger .conversation_item .unread_messages {
  position: absolute;
  right: 1em;
  top: 1em;
  color: #fff;
  background-color: #CE0000;
  border-radius: 50%;
  line-height: 1;
  font-size: 0.8em;
  width: 1.8em;
  height: 1.8em;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
}
#global .messenger .conversation_item .conversation_item_infos {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
}
#global .messenger .conversation_item .conversation_item_infos .preview_message {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-height: 1.3em;
}
#global .messenger .conversation_item:hover, #global .messenger .conversation_item.selected {
  background-color: #F4F5F9;
}
#global .messenger .conversation {
  width: 70%;
  background-color: #F4F4F4;
}
#global .messenger .conversation .messages_header {
  display: flex;
  align-items: center;
  padding: 1em;
  background-color: #F4F5F9;
  -webkit-box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  z-index: 10;
}
#global .messenger .conversation .messages_header .back_conversations {
  cursor: pointer;
  margin-right: 1em;
  display: flex;
  align-items: center;
  display: none;
}
#global .messenger .conversation .messages_header .back_conversations svg {
  width: 25px;
  height: 25px;
}
#global .messenger .conversation .messages_body {
  padding: 1em 2em;
  min-height: 400px;
}
#global .messenger .conversation .messages_wrapper {
  display: flex;
  flex-direction: column;
}
#global .messenger .conversation .load_more {
  display: block;
  width: fit-content;
  margin: 0 auto 2em auto;
  text-align: center;
  background-color: transparent;
  border: 1px solid transparent;
  color: #b8a978;
  transition: all 0.3s ease;
}
#global .messenger .conversation .load_more:hover, #global .messenger .conversation .load_more:focus {
  background-color: transparent;
  border: 1px solid #b8a978;
  color: #b8a978;
  opacity: 0.7;
}
#global .messenger .conversation .date, #global .messenger .conversation .unread_messages {
  position: sticky;
  top: 1em;
  width: fit-content;
  align-self: center;
  margin: 1em 0 2em;
  text-align: center;
  background-color: #b8a978;
  color: #FFFFFF;
  border-radius: 10px;
  padding: 0.5em 1em;
  box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.1);
  z-index: 100;
  transition: top 0.5s ease;
}
#global .messenger .conversation .date:first-of-type, #global .messenger .conversation .unread_messages:first-of-type {
  margin-top: 0;
}
#global .messenger .conversation .messenger_about .messenger_about_delete {
  margin-left: 30px;
  margin-right: 10px;
}
#global .messenger .conversation .messenger_about .messenger_about_delete svg {
  width: 20px;
  height: 20px;
}
#global .messenger .conversation .messenger_about .messenger_about_delete svg * {
  fill: red;
}
#global .messenger .conversation .messenger_about .messenger_about_delete svg:hover * {
  opacity: 0.7;
}
#global .messenger .conversation .messenger_about_object {
  display: flex;
  align-items: center;
}
#global .messenger .conversation .messenger_about_object .object_picture {
  max-width: 160px;
  flex: 160px;
  height: 90px;
  margin-right: 1em;
  overflow: hidden;
  position: relative;
}
#global .messenger .conversation .messenger_about_object .object_picture img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: translate(-50%, -50%);
}
#global .messenger .conversation .messenger_about_object .object_title {
  font-weight: bolder;
}
#global .messenger .conversation .messenger_about_object .object_price {
  margin-top: 0.2em;
}
#global .messenger .conversation .messenger_about_object .object_details {
  flex: 1;
}
#global .messenger .conversation .unread_messages {
  position: relative;
  align-self: flex-start;
  border: 1px solid #C5CADF;
  font-weight: bold;
}
#global .messenger .conversation .date + .unread_messages {
  margin-top: -1em;
}
#global .messenger .conversation .message {
  display: flex;
  padding: 0;
  align-items: center;
  margin-bottom: 1em;
  align-items: flex-start;
}
#global .messenger .conversation .message a {
  text-decoration: none;
}
#global .messenger .conversation .message .message_text .button {
  font-size: 1em;
}
#global .messenger .conversation .message .message_unread {
  display: none;
  width: 7px;
  height: 7px;
  margin: 1em 1em 0 0;
  background: #b8a978;
  border-radius: 50%;
}
#global .messenger .conversation .message.message_type_digirent .row {
  margin-bottom: 1em;
}
#global .messenger .conversation .message.welcome .message_box {
  padding: 0.5em 1em;
}
#global .messenger .conversation .message .message_box {
  position: relative;
  max-width: 80ch;
  border-radius: 15px;
  box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.1);
}
#global .messenger .conversation .message .message_box .message_sender {
  margin: 0.2em 0.6em 0.4em 1.3em;
  display: flex;
  justify-content: flex-end;
  align-items: baseline;
  font-size: 0.8em;
  opacity: 0.8;
  gap: 0.8em;
}
#global .messenger .conversation .message .message_box .message_sender .source {
  padding-left: 5px;
}
#global .messenger .conversation .message .message_box .message_files {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 1em;
  margin-bottom: 0.5em;
}
#global .messenger .conversation .message .message_box .message_files a {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 3em;
  flex: 1;
  margin-right: 1em;
  margin-bottom: 0.5em;
  font-size: 0.75em;
  padding: 0.2em 0.5em;
  text-decoration: none;
}
#global .messenger .conversation .message .message_box .message_files a:last-child {
  margin-right: 0;
}
#global .messenger .conversation .message .message_box .message_files a .file_name {
  display: flex;
  align-items: center;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: #999;
  margin-top: 0.5em;
}
#global .messenger .conversation .message .message_box .message_files a .file_name svg {
  min-width: 2em;
  height: 12px;
  margin-right: 5px;
}
#global .messenger .conversation .message .message_box .message_files a .file_preview img {
  max-width: 500px;
  max-height: 500px;
}
#global .messenger .conversation .message .message_box .message_files a .file_preview svg {
  width: 20px;
  height: 20px;
}
#global .messenger .conversation .message .message_box .message_files a .file_preview.icon {
  border: 1px solid #333;
  border-radius: 10px;
  padding: 20px;
}
#global .messenger .conversation .message .message_box .message_header {
  display: flex;
  flex-direction: column;
}
#global .messenger .conversation .message .message_box .message_header .message_title {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5em 1em;
  gap: 0.2em 0.5em;
}
#global .messenger .conversation .message .message_box .message_header .message_title .message_icon_title {
  display: flex;
  align-items: center;
}
#global .messenger .conversation .message .message_box .message_header .message_title .message_icon_title .message_icon svg {
  height: 1em;
  width: auto;
  margin-right: 0.5em;
}
#global .messenger .conversation .message .message_box .message_header .message_title .message_icon_title .message_type {
  font-weight: bolder;
}
#global .messenger .conversation .message .message_box .message_header .message_title .message_buttons a:hover {
  text-decoration: underline;
}
#global .messenger .conversation .message .message_box .message_content {
  display: flex;
  flex-direction: column;
}
#global .messenger .conversation .message .message_box .message_content .message_text {
  padding: 0.6em 1em;
}
#global .messenger .conversation .message .message_box .message_content .message_image {
  padding: 0.5em;
}
#global .messenger .conversation .message .message_box .message_content .message_image > * {
  place-self: center;
  max-width: 600px;
}
#global .messenger .conversation .message .message_box .message_content .message_image .image_preview img {
  border-radius: 10px;
  max-height: 250px;
  max-width: 300px;
}
#global .messenger .conversation .message .message_box .message_content .message_images {
  display: grid;
  grid-template-columns: 50% 50%;
}
#global .messenger .conversation .message .message_box .message_content .message_images > * {
  place-self: center;
  padding: 0.5em;
  max-width: 300px;
}
#global .messenger .conversation .message .message_box .message_content .message_images a .image_preview {
  position: relative;
  width: 200px;
  height: 200px;
}
#global .messenger .conversation .message .message_box .message_content .message_images a .image_preview img {
  border-radius: 10px;
  width: 200px;
  height: 200px;
  object-fit: cover;
}
#global .messenger .conversation .message .message_box .message_content .message_images a .image_preview .overlay {
  border-radius: 10px;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: #00000066;
  font-size: 3em;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
}
#global .messenger .conversation .message .message_box .message_content .message_images a.hidden {
  display: none;
}
#global .messenger .conversation .message .message_box .message_content .message_digirent {
  padding: 0.5em 1em;
}
#global .messenger .conversation .message .message_box .message_content .message_object {
  padding: 0.5em 1em;
}
#global .messenger .conversation .message .message_box .message_content .message_objects {
  padding: 1em 2.5em;
  display: flex;
  flex-direction: column;
  gap: 1em;
}
#global .messenger .conversation .message .message_box .message_content .message_file {
  border-bottom: 1px dashed #ccc;
  padding: 0.5em 1em;
}
#global .messenger .conversation .message .message_box .message_content .message_file a {
  display: flex;
  align-items: center;
  gap: 1em;
}
#global .messenger .conversation .message .message_box .message_content .message_file a .file_preview {
  width: 20%;
}
#global .messenger .conversation .message .message_box .message_content .message_file a .file_preview svg > * {
  fill: #999;
}
#global .messenger .conversation .message .message_box .message_content .message_file a .file_name {
  word-wrap: break-word;
  width: 350px;
  max-width: 90%;
}
#global .messenger .conversation .message .message_box .message_content .message_button {
  margin: 0.5em 1em;
  display: flex;
  justify-content: center;
  gap: 0.5em;
}
#global .messenger .conversation .message .message_box .message_content .message_button .button {
  color: #7a654a;
}
#global .messenger .conversation .message .message_box .message_content .message_button .button:hover {
  color: #ffffff;
}
#global .messenger .conversation .message.message_received a {
  color: #555555;
}
#global .messenger .conversation .message.message_received .message_box {
  background: #FFFFFF;
  color: #555555;
  border-top-left-radius: 0;
}
#global .messenger .conversation .message.message_received .message_header .message_title {
  border-bottom: 1px solid #e5e5e5;
  border-top-right-radius: 15px;
}
#global .messenger .conversation .message.message_received .message_header .message_title svg * {
  fill: #555555;
}
#global .messenger .conversation .message.message_received .message_header .message_title .message_buttons a {
  color: #555555;
}
#global .messenger .conversation .message.message_received .message_object {
  padding: 0.5em 1em;
}
#global .messenger .conversation .message.message_received .message_sender {
  margin: 0.2em 1.3em 0.4em 1.3em;
}
#global .messenger .conversation .message.message_sent {
  justify-content: flex-end;
}
#global .messenger .conversation .message.message_sent a {
  color: #555555;
}
#global .messenger .conversation .message.message_sent .message_box {
  background: #E0F6C9;
  color: #555555;
  border-bottom-right-radius: 0;
}
#global .messenger .conversation .message.message_sent .message_header .message_title {
  border-bottom: 1px solid #c3d3b3;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}
#global .messenger .conversation .message.message_sent .message_header .message_title svg * {
  fill: #555555;
}
#global .messenger .conversation .message.message_sent .message_header .message_title .message_buttons a {
  color: #555555;
}
#global .messenger .conversation .message.message_sent .message_object {
  padding: 0.5em 1em;
}
#global .messenger .conversation .message.unread .message_unread {
  display: block;
}
#global .messenger .conversation .messages_footer .messenger_about {
  padding: 10px;
  border: 1px solid #dedcda;
}
#global .messenger form {
  padding: 0.5em 1em;
  background-color: #FFFFFF;
  margin: 0 auto;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
#global .messenger form .messenger_form_abouts {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 5px;
}
#global .messenger form .messenger_form_abouts .messenger_form_about {
  display: flex;
  padding: 5px;
  gap: 5px;
  align-items: center;
}
#global .messenger form .messenger_form_abouts .messenger_form_about_object .object_picture img {
  max-width: 50px;
  max-height: 50px;
}
#global .messenger form .messenger_form_abouts .messenger_form_about_object .object_title {
  max-width: 200px;
  overflow-x: clip;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#global .messenger form .messenger_form_box {
  width: 100%;
  margin: 0;
}
#global .messenger form .messenger_form_box .messenger_form_fields {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
}
#global .messenger form .messenger_form_box .messenger_form_fields > * {
  margin: 0.5em 0;
}
#global .messenger form .messenger_form_box .messenger_form_fields > .row_text {
  margin-right: 0.5em;
  width: auto;
  flex: 1;
  display: flex;
}
#global .messenger form .messenger_form_box .messenger_form_fields textarea {
  border: none;
  resize: none;
  background-color: #FFFFFF;
  border: 1px solid #d6d6d6;
  color: #666666;
  min-height: 100px;
}
#global .messenger form .messenger_form_box .messenger_form_fields textarea + .placeholder {
  background-color: #FFFFFF;
  color: #666666;
  border: none;
}
#global .messenger form .messenger_form_box .messenger_form_fields textarea:hover + .placeholder, #global .messenger form .messenger_form_box .messenger_form_fields textarea.focus + .placeholder, #global .messenger form .messenger_form_box .messenger_form_fields textarea.focus, #global .messenger form .messenger_form_box .messenger_form_fields textarea:hover {
  background-color: #FAFAFA;
  border-color: #d6d6d6;
  color: #666666;
}
#global .messenger form .messenger_form_box .messenger_form_fields .error textarea {
  border: 1px solid #ff5050;
}
#global .messenger form .messenger_form_box .messenger_form_fields .form_error_msg_box {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 100%);
  bottom: 0px;
}
#global .messenger form .messenger_form_box .messenger_form_fields .buttons {
  display: flex;
  align-self: flex-end;
}
#global .messenger form .messenger_form_box .messenger_form_fields .buttons .button {
  display: flex;
  background-color: #ffffff;
  color: #b8a978;
  border: 1px solid #b8a978;
  font-size: 1em;
  padding: 0.5em 1em;
  margin: 0;
  width: auto;
  min-width: 0;
}
#global .messenger form .messenger_form_box .messenger_form_fields .buttons .button svg {
  height: 1.3em;
}
#global .messenger form .messenger_form_box .messenger_form_fields .buttons .button svg * {
  fill: #b8a978;
}
#global .messenger form .messenger_form_box .messenger_form_fields .buttons .button:hover {
  background-color: #b8a978;
  color: #ffffff;
  border-color: #b8a978;
}
#global .messenger form .messenger_form_box .messenger_form_fields .buttons .button:hover svg * {
  fill: #ffffff;
}
#global .messenger form .messenger_form_box .messenger_form_fields .buttons > button:first-child {
  margin-right: 0.5em;
}
#global .messenger form .messenger_form_box .messenger_form_fields .buttons > button:last-child {
  margin-right: 0;
}
#global .messenger form .messenger_form_box .messenger_form_about .messenger_button_addfile svg {
  height: 1em;
}
#global .messenger form .messenger_form_box .messenger_form_dropzone {
  width: 100%;
  order: 3;
  margin: 0;
}
#global .messenger form .messenger_form_box .messenger_form_dropzone .row_remote_file {
  flex-direction: column;
  margin: 0;
}
#global .messenger form .messenger_form_box .messenger_form_dropzone .row_remote_file label {
  display: none;
}
#global .messenger form .messenger_form_box .messenger_form_dropzone .row_remote_file .dropzone {
  margin-bottom: 0;
  flex-wrap: wrap;
  display: flex;
  margin-left: -10px;
}
#global .messenger form .messenger_form_box .messenger_form_dropzone .row_remote_file .dropzone .dz-message {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-left: 10px;
  margin-bottom: 10px;
}
#global .messenger form .messenger_form_box .messenger_form_dropzone .row_remote_file .dropzone .dz-message::before {
  height: 1.2em;
  width: 1.5em;
}
#global .messenger form .messenger_form_box .messenger_form_dropzone .row_remote_file .dropzone .dz-preview {
  background-color: rgba(255, 255, 255, 0.5);
  color: #333333;
  padding: 0.25em 0.5em;
  margin-bottom: 0.5em;
  border: none;
  width: 100%;
  border: 1px solid #dedcda;
  padding: 0.5em;
  margin: 0px 0px 10px 10px;
}
#global .messenger form .messenger_form_box .messenger_form_dropzone .row_remote_file .dropzone .dz-preview .dz-image {
  max-height: 3em;
  min-height: 0;
  width: 5em;
  height: 3em;
  border-radius: 0;
  border: 0;
}
#global .messenger form .messenger_form_box .messenger_form_dropzone .row_remote_file .dropzone .dz-preview .icon_close {
  top: calc(50% - 10px);
}
#global .messenger form .messenger_form_box .messenger_form_dropzone .row_remote_file .dropzone .dz-preview .icon_close svg * {
  fill: red;
}
#global .messenger form .fileupload-buttonbar {
  display: flex;
  margin-right: 10px;
}
#global .messenger form .fileupload-buttonbar #blueimp_fileupload {
  padding: 0.5em 1em;
  display: flex;
  align-items: center;
}
#global .messenger form .fileupload-buttonbar #blueimp_fileupload svg {
  height: auto;
}
#global .messenger form table.dropzone_table_upload {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0px;
  margin-top: 2em;
}
#global .messenger form table.dropzone_table_upload td {
  background: #fff;
  padding: 4px;
  border-bottom: 1px solid #FFFFFF;
}
#global .messenger form table.dropzone_table_upload td.upload_preview {
  width: 80px;
}
#global .messenger form table.dropzone_table_upload td.upload_preview img {
  width: 80px;
}
#global .messenger form table.dropzone_table_upload td .progress {
  min-width: 10vw;
  max-width: 200px;
  height: 15px;
}
#global .messenger form table.dropzone_table_upload td.upload_button {
  padding: 4px 8px 4px;
  text-align: right;
}
#global .messenger form table.dropzone_table_upload td.upload_button button {
  margin: 2px 0 2px 10px;
}
#global .messenger form table.dropzone_table_upload td .name {
  font-size: 14px;
}
.object_selection_no_results, .digirent_no_dossiers, .messenger_no_conversation {
  width: 400px;
  max-width: 90%;
  margin: -4vh auto 0 auto;
}
#steps .digirent_steps, .steps .digirent_steps {
  display: flex;
  justify-content: space-between;
  align-content: center;
  margin-left: 40px;
  position: relative;
}
#steps .digirent_steps .digirent_step, .steps .digirent_steps .digirent_step {
  clip-path: polygon(calc(100% - 40px) 0%, 100% 50%, calc(100% - 40px) 100%, 0% 100%, calc(40px) 50%, 0% 0%);
  position: relative;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
  border-right: 0;
  background: #ffffff;
  background: linear-gradient(120deg, #7a654a 49%, #ffffff 50%);
  background-size: 300% 100%;
  background-position: -60%;
  z-index: 25;
  padding: 10px 0% 10px 0%;
  color: #7a654a;
  overflow-y: clip;
  transition: all 0.6s ease-in-out;
  margin-left: -40px;
}
#steps .digirent_steps .digirent_step:after, .steps .digirent_steps .digirent_step:after {
  content: "";
  clip-path: polygon(calc(100% - 40px) 0%, 100% 50%, calc(100% - 40px) 100%, calc(100% - 41px) 100%, calc(100% - 1px) 50%, calc(100% - 41px) 0%);
  position: relative;
  cursor: pointer;
  display: flex;
  height: 100%;
  border-right: 0;
  background: #7a654a;
  z-index: 24;
  width: 50px;
  position: absolute;
  right: 0px;
  transition: all 0.6s ease-in-out;
}
#steps .digirent_steps .digirent_step:first-child, .steps .digirent_steps .digirent_step:first-child {
  clip-path: polygon(calc(100% - 40px) 0%, 100% 50%, calc(100% - 40px) 100%, 0% 100%, 0 50%, 0% 0%);
  padding: 10px 10% 10px 5%;
  width: 70%;
}
#steps .digirent_steps .digirent_step:nth-child(2), .steps .digirent_steps .digirent_step:nth-child(2) {
  z-index: 19;
}
#steps .digirent_steps .digirent_step:nth-child(3), .steps .digirent_steps .digirent_step:nth-child(3) {
  z-index: 18;
}
#steps .digirent_steps .digirent_step:nth-child(4), .steps .digirent_steps .digirent_step:nth-child(4) {
  z-index: 17;
}
#steps .digirent_steps .digirent_step:nth-child(5), .steps .digirent_steps .digirent_step:nth-child(5) {
  z-index: 16;
}
#steps .digirent_steps .digirent_step:last-child, .steps .digirent_steps .digirent_step:last-child {
  clip-path: polygon(100% 0%, 100% 50%, 100% 100%, 0% 100%, calc(40px) 50%, 0% 0%);
  padding: 10px 0% 10px 5%;
  width: 80%;
}
#steps .digirent_steps .digirent_step:last-child::after, .steps .digirent_steps .digirent_step:last-child::after {
  content: none;
}
#steps .digirent_steps .digirent_step .digirent_step_icon, #steps .digirent_steps .digirent_step .digirent_step_label, .steps .digirent_steps .digirent_step .digirent_step_icon, .steps .digirent_steps .digirent_step .digirent_step_label {
  z-index: 20;
}
#steps .digirent_steps .digirent_step svg, .steps .digirent_steps .digirent_step svg {
  height: 20px;
  transition: all 0.3s;
}
#steps .digirent_steps .digirent_step svg *, .steps .digirent_steps .digirent_step svg * {
  fill: #7a654a;
}
#steps .digirent_steps .digirent_step:hover:not(.disabled), .steps .digirent_steps .digirent_step:hover:not(.disabled) {
  opacity: 0.8;
  background-position: -150%;
  border-color: #7a654a;
  color: #ffffff;
}
#steps .digirent_steps .digirent_step:hover:not(.disabled) svg, .steps .digirent_steps .digirent_step:hover:not(.disabled) svg {
  height: 25px;
}
#steps .digirent_steps .digirent_step:hover:not(.disabled) svg *, .steps .digirent_steps .digirent_step:hover:not(.disabled) svg * {
  fill: #ffffff;
}
#steps .digirent_steps .digirent_step:hover:not(.disabled)::after, .steps .digirent_steps .digirent_step:hover:not(.disabled)::after {
  background-color: #ffffff;
}
#steps .digirent_steps .digirent_step.active, .steps .digirent_steps .digirent_step.active {
  background-position: -150%;
  border-color: #7a654a;
  color: #ffffff;
}
#steps .digirent_steps .digirent_step.active svg, .steps .digirent_steps .digirent_step.active svg {
  height: 25px;
}
#steps .digirent_steps .digirent_step.active svg *, .steps .digirent_steps .digirent_step.active svg * {
  fill: #ffffff;
}
#steps .digirent_steps .digirent_step.active:after, .steps .digirent_steps .digirent_step.active:after {
  background-color: #ffffff;
}
#steps .digirent_steps .digirent_step[disabled], #steps .digirent_steps .digirent_step.disabled, .steps .digirent_steps .digirent_step[disabled], .steps .digirent_steps .digirent_step.disabled {
  border-color: rgba(122, 101, 74, 0.33);
}
#steps .digirent_steps .digirent_step[disabled] > *, #steps .digirent_steps .digirent_step.disabled > *, .steps .digirent_steps .digirent_step[disabled] > *, .steps .digirent_steps .digirent_step.disabled > * {
  opacity: 0.4;
}
#steps.steps_bottom, .steps.steps_bottom {
  display: none;
}
.digirent_container section.header .inner_content {
  justify-content: space-between;
}
.digirent_container section.header .inner_content .header_welcome {
  width: calc(50% - $box_padding);
  padding-right: 2em;
}
.digirent_container section.header .inner_content .header_welcome p {
  max-width: 500px;
  margin-bottom: 2em;
}
.digirent_container section.header .inner_content .header_welcome h1 {
  text-align: left;
}
.digirent_container section.header .inner_content .header_actions {
  width: calc(50% - $box_padding);
}
.digirent_container section.header .inner_content .header_actions .header_object article {
  max-width: 400px;
  margin-left: auto;
}
.digirent_container section.header .inner_content .header_actions .header_object .header_object_link {
  display: none;
}
.digirent_container section.header .inner_content .messages, .digirent_container section.header .inner_content .rental_dossiers_messages {
  margin-bottom: 0;
}
.digirent_container .radio_options .optional_field, .digirent_container .radio_options .required_field {
  display: none;
}
.digirent_container .actions .inner_content {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
.digirent_container .actions .inner_content .buttons_box {
  display: flex;
  margin-left: auto;
}
.digirent_container .actions .inner_content .buttons_box.add_box {
  margin-left: 0;
}
.digirent_container .actions .inner_content .message {
  width: 100%;
  margin-bottom: 20px;
}
.digirent_container .actions .inner_content .button {
  margin: 10px 0px;
  min-width: 180px;
  text-align: center;
  transition: all 0.2;
  color: #7a654a;
  background-color: #ffffff;
  border-color: #7a654a;
}
.digirent_container .actions .inner_content .button svg {
  transition: all 0.2;
}
.digirent_container .actions .inner_content .button svg * {
  fill: #7a654a;
}
.digirent_container .actions .inner_content .button:hover {
  color: #ffffff;
  background-color: #7a654a;
  border-color: #7a654a;
}
.digirent_container .actions .inner_content .button:hover svg * {
  fill: #ffffff;
}
.digirent_container .actions .inner_content .button[disabled], .digirent_container .actions .inner_content .button.disabled {
  opacity: 0.7;
  cursor: default;
}
.digirent_container .actions .inner_content .button.loading {
  cursor: default;
  pointer-events: none;
  position: relative;
  opacity: 0.7;
  background-color: #7a654a;
  color: #ffffff;
  border-color: #7a654a;
}
.digirent_container .actions .inner_content .button.loading svg {
  display: none;
}
.digirent_container .actions .inner_content .button.loading::before {
  content: "";
  position: absolute;
  display: inline;
  background: url("/resources/svg/digirent/loading.svg") no-repeat center center;
  background-color: rgba(122, 101, 74, 0.7);
  background-size: 45px;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.digirent_container .actions .inner_content a {
  color: #494B4C;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  min-width: 120px;
}
.digirent_container .actions .inner_content a[disabled], .digirent_container .actions .inner_content a.disabled {
  opacity: 0.7;
  cursor: default;
}
.digirent_container .actions .inner_content a svg {
  width: 20px;
  height: 20px;
  transition: 0.2s all;
}
.digirent_container .actions .inner_content a svg * {
  fill: #494B4C;
}
.digirent_container .actions .inner_content a:hover {
  color: #2C2D2D;
}
.digirent_container .actions .inner_content a:hover svg * {
  fill: #2C2D2D;
}
.digirent_container .actions .inner_content a:hover svg.button_next {
  margin-left: 15px;
}
.digirent_container section.tenants_forms .inner_content .buttons_box, .digirent_container section.guarantors_forms .inner_content .buttons_box, .digirent_container section.general_forms .inner_content .buttons_box {
  gap: 10px;
}
.digirent_container section.tenants_forms .inner_content .buttons_box .button, .digirent_container section.guarantors_forms .inner_content .buttons_box .button, .digirent_container section.general_forms .inner_content .buttons_box .button {
  gap: 8px;
}
.digirent_container section.tenants_forms .inner_content .buttons_box .button svg, .digirent_container section.guarantors_forms .inner_content .buttons_box .button svg, .digirent_container section.general_forms .inner_content .buttons_box .button svg {
  margin-right: 0;
}
.digirent_qrcode_popup {
  text-align: center;
}
#digirent-confirm-conditions-popup, #digirent-debt-extract-popup, .mfp-content .popup.digirent_popup {
  max-width: 800px;
}
#digirent-confirm-conditions-popup h2, #digirent-debt-extract-popup h2, .mfp-content .popup.digirent_popup h2 {
  text-align: center;
  padding: 1vh 0;
}
#digirent-confirm-conditions-popup form, #digirent-debt-extract-popup form, .mfp-content .popup.digirent_popup form {
  text-align: center;
}
#digirent-confirm-conditions-popup form .button, #digirent-debt-extract-popup form .button, .mfp-content .popup.digirent_popup form .button {
  margin-top: 20px;
}
#digirent-confirm-conditions-popup form .button_wrapper, #digirent-debt-extract-popup form .button_wrapper, .mfp-content .popup.digirent_popup form .button_wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
.firstcaution_popup h2 img {
  width: 260px;
  margin: 0 auto;
}
.firstcaution_popup h3 {
  font-weight: bold;
}
.firstcaution_popup .text {
  padding: 20px 0;
}
.firstcaution_popup .button {
  background-color: #3876DA;
  border: 1px solid #3876DA;
  color: #ffffff;
  min-width: 240px;
  text-align: center;
}
.firstcaution_popup .button:hover {
  background-color: #5E94E3;
  border-color: #5E94E3;
  color: #ffffff;
}
.scope_user_welcome .small_form {
  width: 60%;
}
.scope_user_welcome .login_popup_forgot_content {
  margin-top: 45px;
}
.user_activation_form_wrapper .login_popup_forgot .forgot_form_box {
  justify-content: center;
}
.user_activation_form_wrapper .login_popup_forgot .forgot_form_box .button {
  margin-top: 1em;
}
.user_activation_form_wrapper .user_activation_form {
  margin-bottom: 1em;
}
.dropzone {
  border: none;
  color: #000;
  margin-bottom: 2em;
  padding: 0;
  min-height: 0;
}
.dropzone svg * {
  fill: #000;
}
.dropzone .dz-remove {
  padding-top: 10px;
}
.dropzone .dz-preview {
  width: 100%;
  margin: 0;
  padding: 10px 20px;
  border-bottom: 1px solid #dfdfdf;
  min-height: 20px;
  height: auto;
}
.dropzone .dz-preview .dz-file-preview-link {
  display: flex;
  align-items: center;
}
.dropzone .dz-preview .dz-file-preview-link:last-of-type {
  border: 0;
}
.dropzone .dz-preview:last-child {
  border: 0;
}
.dropzone .dz-preview:first-child {
  margin-top: 20px;
}
.dropzone .dz-preview .dz-image {
  background: #fff;
  border-radius: 5px;
  border: 1px solid #dfdfdf;
  width: 20%;
  max-width: 100px;
  height: auto;
  min-height: 60px;
  transition: 0.2s all;
}
.dropzone .dz-preview .dz-image img {
  transition: 0.2s all;
}
.dropzone .dz-preview .dz-image::after {
  content: "";
  position: absolute;
  z-index: 20;
  display: block;
  width: 60px;
  height: 40px;
  background: url(../../resources/svg/search_button.svg) no-repeat center center transparent;
  width: 100%;
  margin-bottom: 20px;
  top: calc(50% - 20px);
  opacity: 0;
}
.dropzone .dz-preview svg * {
  fill: #000000;
}
.dropzone .dz-preview:hover {
  background: #c4b6a0;
}
.dropzone .dz-preview:hover .dz-image {
  background: #787878;
}
.dropzone .dz-preview:hover .dz-image img {
  opacity: 0.8;
}
.dropzone .dz-preview:hover .dz-image::after {
  opacity: 1;
}
.dropzone .dz-preview:hover .dz-image::before {
  transform: scale(1.05, 1.05);
  filter: blur(8px);
}
.dropzone .dz-preview .dz-details {
  opacity: 1;
  text-align: left;
  position: relative;
  padding: 0.5em 1em;
  width: 80%;
  min-width: auto;
  max-width: auto;
  color: #000000;
}
.dropzone .dz-preview .dz-details .dz-size {
  color: #000000;
  margin-bottom: 0.2em;
  font-size: 0.9em;
  font-style: italic;
}
.dropzone .dz-preview .dz-details .dz-size strong {
  font-weight: normal;
}
.dropzone .dz-preview .dz-details .dz-filename {
  color: #000000;
  font-size: 1.2em;
  padding-right: 30px;
}
.dropzone .dz-preview .dz-details .dz-filename span {
  padding-left: 0;
  background: none;
}
.dropzone .dz-preview .dz-details .dz-filename:hover span {
  background: none;
  border-color: transparent;
}
.dropzone .dz-preview.dz-image-preview {
  background: #f7f5f2;
}
.dropzone .dz-preview.dz-image-preview:hover {
  background: #ebe6df;
}
.dropzone .dz-preview.dz-file-preview .dz-image {
  border-radius: 4px;
}
.dropzone .dz-preview.dz-file-preview .dz-image::before {
  content: "";
  background: url(../../resources/svg/cms_buttons/acrobat.svg) no-repeat center center transparent;
  background-size: 30px 30px;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
}
.dropzone .dz-preview.dz-file-preview.dz-preview-ext-pdf .dz-image {
  content: "";
  height: 40px;
}
.dropzone .dz-preview .icon_close {
  z-index: 20;
  position: absolute;
  top: calc(50% - 20px);
  right: 20px;
  display: block;
  width: 20px;
  height: 20px;
  padding: 2px;
}
.dropzone .dz-preview .dz-progress {
  background: #fff;
  border: 0px solid #ddd;
  border-radius: 0px;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.12);
  left: 0;
  width: 100%;
  bottom: 0;
  top: inherit;
  height: 2px;
}
.dropzone .dz-preview .dz-progress .dz-upload {
  border-radius: 0;
  background: #7a654a;
}
.dropzone .dz-preview.dz-error .dz-success-mark, .dropzone .dz-preview.dz-error .dz-error-mark {
  display: none;
}
.dropzone .dz-preview.dz-error .dz-error-message {
  display: block !important;
  position: static;
  opacity: 1;
  width: auto;
  margin-right: 2em;
}
.dropzone .dz-preview.dz-error .dz-error-message:after {
  display: none;
}
.dropzone .dz-message {
  border: 1px dashed #707070;
  background: rgba(255, 255, 255, 0.5);
  margin: 0 0 20px 0;
  padding: 20px;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.dropzone .dz-message::before {
  content: "";
  position: relative;
  display: block;
  width: 50px;
  height: 30px;
  background: url(../../resources/svg/dz_addfile.svg) no-repeat center center transparent;
  margin-bottom: 0;
}
.error .dropzone .dz-message {
  border-color: #ff5050 !important;
}
.dropzone.dz-started .dz-message {
  display: flex;
}
.dropzone.dz-max-files-reached .dz-message {
  display: none;
}
.dropzone.warning {
  background-color: #FF9739;
  color: #FFFFFF;
}
.dropzone.dz-clickable * {
  cursor: inherit;
}
#global .section_accordion_form .cms_accordion {
  margin-bottom: 1em;
}
#global .section_accordion_form .cms_accordion .accordion_title {
  font-weight: bold;
  font-size: 1.2em;
  position: sticky;
  top: 0;
  transition: all 0.5s ease;
  z-index: 21;
  background-color: #f7f5f2;
  color: #000000;
}
#global .section_accordion_form .row.success .select, #global .section_accordion_form .row.success .multiselect, #global .section_accordion_form .row.success textarea, #global .section_accordion_form .row.success input, #global .section_accordion_form .row_group.success .select, #global .section_accordion_form .row_group.success .multiselect, #global .section_accordion_form .row_group.success textarea, #global .section_accordion_form .row_group.success input {
  border-color: #33D275 !important;
}
#global .section_accordion_form .row.success input, #global .section_accordion_form .row_group.success input {
  background: url("/resources/svg/form_check.svg") right 10px center no-repeat #FFFFFF;
  background-size: 16px 16px;
}
#global .section_accordion_form .row.success .select_box::after, #global .section_accordion_form .row.success .multiselect_box::after, #global .section_accordion_form .row_group.success .select_box::after, #global .section_accordion_form .row_group.success .multiselect_box::after {
  content: "";
  background: url(/resources/svg/form_check.svg) right 10px center no-repeat transparent;
  background-size: 16px 16px;
  display: block;
  position: absolute;
  right: 3px;
  top: calc(50% - 15px);
  width: 30px;
  height: 30px;
}
#global .section_accordion_form .row.success .select.select:after, #global .section_accordion_form .row.success .multiselect.multiselect:after, #global .section_accordion_form .row_group.success .select.select:after, #global .section_accordion_form .row_group.success .multiselect.multiselect:after {
  right: 40px;
  color: #33D275;
}
#global .section_accordion_form .row.success textarea, #global .section_accordion_form .row_group.success textarea {
  padding-right: 30px;
}
#global .section_accordion_form .row.success .row_comments::after, #global .section_accordion_form .row_group.success .row_comments::after {
  content: "";
  background: url(/resources/svg/form_check.svg) right 10px center no-repeat transparent;
  background-size: 16px 16px !important;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  height: 30px;
}
#global .section_accordion_form .row.error .select, #global .section_accordion_form .row.error .multiselect, #global .section_accordion_form .row.error textarea, #global .section_accordion_form .row.error input, #global .section_accordion_form .row_group.error .select, #global .section_accordion_form .row_group.error .multiselect, #global .section_accordion_form .row_group.error textarea, #global .section_accordion_form .row_group.error input {
  border-color: #ff5050 !important;
  background: url("/resources/svg/form_cross.svg") right 10px center no-repeat #FFFFFF !important;
  background-size: 16px 16px !important;
}
#global .section_accordion_form .row.error .select.select:after, #global .section_accordion_form .row.error .multiselect.multiselect:after, #global .section_accordion_form .row_group.error .select.select:after, #global .section_accordion_form .row_group.error .multiselect.multiselect:after {
  right: 40px;
  color: #ff5050;
}
#global .section_accordion_form .row.error .dropzone .dz-message, #global .section_accordion_form .row_group.error .dropzone .dz-message {
  margin-bottom: 0;
}
#global .section_accordion_form .row.warning .select, #global .section_accordion_form .row.warning .multiselect, #global .section_accordion_form .row.warning textarea, #global .section_accordion_form .row.warning input, #global .section_accordion_form .row_group.warning .select, #global .section_accordion_form .row_group.warning .multiselect, #global .section_accordion_form .row_group.warning textarea, #global .section_accordion_form .row_group.warning input {
  border-color: #FF9739 !important;
}
#global .section_accordion_form .row.warning .select.select:after, #global .section_accordion_form .row.warning .multiselect.multiselect:after, #global .section_accordion_form .row_group.warning .select.select:after, #global .section_accordion_form .row_group.warning .multiselect.multiselect:after {
  right: 40px;
  color: #FF9739;
}
#global .section_accordion_form .row.warning .dropzone .dz-message, #global .section_accordion_form .row_group.warning .dropzone .dz-message {
  background-color: #FF9739;
}
#global .section_accordion_form .row.disabled, #global .section_accordion_form .row_group.disabled {
  opacity: 0.7;
  cursor: no-drop;
  pointer-events: none;
}
#global .section_accordion_form .row.disabled .select, #global .section_accordion_form .row.disabled .multiselect, #global .section_accordion_form .row.disabled textarea, #global .section_accordion_form .row.disabled input, #global .section_accordion_form .row_group.disabled .select, #global .section_accordion_form .row_group.disabled .multiselect, #global .section_accordion_form .row_group.disabled textarea, #global .section_accordion_form .row_group.disabled input {
  border-color: #33D275 !important;
}
#global .section_accordion_form .row.disabled input, #global .section_accordion_form .row_group.disabled input {
  background: url("/resources/svg/form_check_locked.svg") right 4px center no-repeat #FFFFFF;
  background-size: 24px 24px;
}
#global .section_accordion_form .row.disabled .multiselect.multiselect, #global .section_accordion_form .row_group.disabled .multiselect.multiselect {
  background-color: #FFFFFF;
}
#global .section_accordion_form .row.disabled .select.select:after, #global .section_accordion_form .row.disabled .multiselect.multiselect:after, #global .section_accordion_form .row_group.disabled .select.select:after, #global .section_accordion_form .row_group.disabled .multiselect.multiselect:after {
  right: 40px;
  color: #33D275;
}
#global .section_accordion_form .row.disabled .select.select:after, #global .section_accordion_form .row.disabled .multiselect.multiselect:after, #global .section_accordion_form .row_group.disabled .select.select:after, #global .section_accordion_form .row_group.disabled .multiselect.multiselect:after {
  content: "";
}
#global .section_accordion_form .row.disabled .radio_options::after, #global .section_accordion_form .row.disabled .select_box::after, #global .section_accordion_form .row.disabled .multiselect_box::after, #global .section_accordion_form .row_group.disabled .radio_options::after, #global .section_accordion_form .row_group.disabled .select_box::after, #global .section_accordion_form .row_group.disabled .multiselect_box::after {
  background: url("/resources/svg/form_check_locked.svg") right 2px center no-repeat transparent;
  background-size: 24px 24px;
  content: "";
  display: block;
  position: absolute;
  right: 3px;
  top: calc(50% - 15px);
  width: 30px;
  height: 30px;
}
#global .section_accordion_form .row.disabled .radio_options label, #global .section_accordion_form .row_group.disabled .radio_options label {
  opacity: 0.5;
}
#global .section_accordion_form .row.disabled .radio_options::after, #global .section_accordion_form .row_group.disabled .radio_options::after {
  background-color: transparent;
  bottom: 0;
  top: initial;
}
#global .section_accordion_form .row.disabled .dropzone, #global .section_accordion_form .row_group.disabled .dropzone {
  min-height: 0;
  margin: 0;
}
#global .section_accordion_form .row.disabled .dropzone svg, #global .section_accordion_form .row.disabled .dropzone .dz-message, #global .section_accordion_form .row_group.disabled .dropzone svg, #global .section_accordion_form .row_group.disabled .dropzone .dz-message {
  display: none;
}
#global .section_accordion_form .row.disabled .dropzone .dz-preview .dz-remove::after, #global .section_accordion_form .row_group.disabled .dropzone .dz-preview .dz-remove::after {
  content: "";
  display: block;
  position: absolute;
  right: -18px;
  top: -4px;
  width: 24px;
  height: 24px;
  background: url("/resources/svg/form_check_locked.svg") right 5px center no-repeat transparent;
  background-size: 24px 24px;
}
#global .section_accordion_form .button.disabled, #global .section_accordion_form .button[disabled] {
  cursor: not-allowed;
  pointer-events: none;
}
#global .section_accordion_form .form_description {
  display: none;
  font-size: 80%;
  margin-top: 3px;
}
#global .section_accordion_form input.focus ~ .form_description {
  display: block;
}
#global .section_accordion_form div.select_box.not_empty ~ .form_description {
  display: block;
}
#global .section_accordion_form input[data-datepicker].not_empty ~ .form_description {
  display: block;
}
#global .section_accordion_form form {
  margin-bottom: 20px;
}
#global .section_accordion_form .buttons_box {
  display: flex;
  margin-top: 20px;
}
#global .section_accordion_form .buttons_box .button {
  display: flex;
  align-items: center;
  justify-content: center;
}
#global .section_accordion_form .form_content {
  padding: 20px 0;
  border-bottom: 1px solid #dfdfdf;
}
#global .section_accordion_form .form_content:last-child {
  border-bottom: 0;
}
#global .section_accordion_form .form_col1 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -15px;
  margin: 0;
}
#global .section_accordion_form .form_col1 > * {
  width: calc(100% - 30px);
  margin: 15px;
}
#global .section_accordion_form .form_col2 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -15px;
  margin: 0;
}
#global .section_accordion_form .form_col2 > * {
  width: calc(50% - 30px);
  margin: 15px;
}
@media screen and (max-width: 1200px) {
  #global .section_accordion_form .form_col2 > * {
    width: calc(100% - 30px);
  }
}
#global .section_accordion_form .form_content_button {
  margin: 0;
  padding-bottom: 0;
}
#global .section_accordion_form .form_content_button .buttons_box {
  margin: 0 0 15px;
}
#global .section_accordion_form h4 {
  font-size: 1em;
  margin: 1.5em 0 0.75em;
  font-weight: bold;
}
#global .section_accordion_form h3 + .form_cols {
  margin-top: 1.5em;
}
#global .section_accordion_form .document_part label {
  font-weight: bold;
  margin-bottom: 0.5em;
}
#global .section_accordion_form .document_part .description {
  font-size: 0.9em;
  margin: 0px 0 20px;
}
#global .section_accordion_form .form .row .row_cb .radio_options, #global .section_accordion_form .form .row .row_cb .checkbox {
  margin-top: 0.25em;
}
#global .section_accordion_form .accordion_content .row_cb .placeholder, #global .section_accordion_form .accordion_form .document_part .placeholder {
  color: #000000;
}
#global #global .section_accordion_form .message.no_results_message .buttons {
  display: flex;
}
#global .section_accordion_form .accordion_form .firstcaution_container {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 20px;
}
#global .section_accordion_form .accordion_form .firstcaution_container .text a {
  font-weight: bold;
}
#global .section_accordion_form .accordion_form .firstcaution_container .button_firstcaution {
  background-color: #D3E9FF;
  border: 1px solid #5E94E3;
  color: #5E94E3;
  font-size: 0.9em;
  font-weight: bold;
  min-width: 240px;
  text-align: center;
  text-wrap: balance;
}
#global .section_accordion_form .accordion_form .firstcaution_container .button_firstcaution:hover {
  background-color: #aacdf1;
  border-color: #5E94E3;
  color: #5E94E3;
}
#global .section_accordion_form .accordion_form .firstcaution_container .button_firstcaution img {
  max-width: 100px;
  margin: 0 auto;
  padding-bottom: 4px;
}
#global .section_accordion_form .accordion_form .firstcaution_container .order_document_status .bypassed, #global .section_accordion_form .accordion_form .firstcaution_container .order_document_status .pending {
  color: #FF9739;
  font-weight: bold;
}
#global .section_accordion_form .accordion_form .firstcaution_container .order_document_status .refused, #global .section_accordion_form .accordion_form .firstcaution_container .order_document_status .rejected, #global .section_accordion_form .accordion_form .firstcaution_container .order_document_status .cancelled, #global .section_accordion_form .accordion_form .firstcaution_container .order_document_status .failed {
  color: #ff5050;
  font-weight: bold;
}
#global .section_accordion_form .accordion_form .firstcaution_container .order_document_status .accepted {
  color: #33D275;
}
.rental_request {
  display: flex;
  margin-bottom: 3vh;
}
.rental_request .rental_request_image {
  width: 33%;
  margin-right: 2em;
}
.rental_request .rental_request_image img {
  min-height: 100%;
  object-fit: cover;
  width: 100%;
}
.rental_request .rental_request_status {
  font-weight: bold;
  padding: 2px 10px;
  margin: -10px 0 20px;
  border-radius: 3px;
  background-color: #9f9f9f;
  color: #fff;
}
.rental_request.success .rental_request_status, .rental_request.application_contract_signed .rental_request_status {
  background-color: #33D275;
}
.rental_request.dossier_to_fix .rental_request_status, .rental_request.warning .rental_request_status {
  background-color: #FF9739;
}
.rental_request.error .rental_request_status, .rental_request.application_refused .rental_request_status, .rental_request.application_contract_signed .rental_request_status, .rental_request.application_owner_refused .rental_request_status, .rental_request.box_object_item_digirent_inactive .rental_request_status {
  background-color: #ff5050;
}
.rental_request.dossier_to_validate, .rental_request.profile_to_validate, .rental_request.profile_to_revalidate, .rental_request.application_pending, .rental_request.application_owner_to_validate, .rental_request.application_contract_pending {
  background: repeating-linear-gradient(-45deg, #FFFFFF, #FFFFFF 10px, #FFFFFF 10px, #FFFFFF 20px) !important;
}
.rental_request.dossier_to_validate .rental_request_status, .rental_request.profile_to_validate .rental_request_status, .rental_request.profile_to_revalidate .rental_request_status, .rental_request.application_pending .rental_request_status, .rental_request.application_owner_to_validate .rental_request_status, .rental_request.application_contract_pending .rental_request_status {
  background-color: #d1d1d1;
}
.rental_request.box_object_item_digirent_inactive {
  background: repeating-linear-gradient(-45deg, #FFFFFF, #FFFFFF 10px, #FFFFFF 10px, #FFFFFF 20px) !important;
}
.rental_request .rental_request_content {
  width: 80%;
  padding: 10px 15px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.rental_request .rental_request_content .rental_request_infos {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
}
.rental_request .rental_request_content .rental_request_infos .rental_request_object_infos {
  width: 50%;
  padding-right: 2em;
}
.rental_request .rental_request_content .rental_request_infos .rental_request_object_infos .rental_request_object_info {
  padding-bottom: 0.2em;
  display: flex;
}
.rental_request .rental_request_content .rental_request_infos .rental_request_dossier_infos {
  width: 50%;
  padding-right: 2em;
}
.rental_request .rental_request_content .rental_request_infos .rental_request_dossier_infos .rental_request_dossier_info {
  display: flex;
  padding-bottom: 0.2em;
}
.rental_request .rental_request_content .rental_request_infos .rental_request_dossier_infos .rental_request_dossier_info .label {
  width: 50%;
}
.rental_request .rental_request_content .rental_request_buttons {
  display: flex;
  align-self: flex-end;
  flex-wrap: wrap;
}
.rental_request .rental_request_content .rental_request_buttons .button {
  margin-bottom: 10px;
  text-align: center;
  display: flex;
  align-items: center;
  margin-right: 10px;
}
.rental_request .rental_request_content svg {
  width: 18px;
  height: 16px;
  margin-right: 10px;
}
.rental_request .rental_request_content h3 {
  width: 100%;
  margin-top: 0.5em;
}
.rental_request .rental_request_content .buttons_box {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
section .rental_request {
  background-color: #FFFFFF;
  border: #b8a978;
}
section .rental_request.application_success {
  background-color: rgba(51, 210, 117, 0.3);
}
section .rental_request.application_warning {
  background-color: rgba(255, 151, 57, 0.3);
}
section .rental_request.application_error {
  background-color: rgba(255, 80, 80, 0.3);
}
.form_disabled_input_empty_files {
  display: none;
}
.row.disabled .form_disabled_input_empty_files {
  display: block;
}
/* Matching results */
.prospect_stats {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin-top: 2vw;
}
.prospect_stats_widgets {
  margin-bottom: 2vw;
}
.prospect_stats_widgets_title {
  margin-bottom: 1vw;
}
.prospect_stats .prospect_stats_widget {
  position: relative;
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  border: #E6E6E6 solid 1px;
  padding: 1.5vh;
  margin: 0 0.75vw;
}
.prospect_stats .prospect_stats_widget_value {
  font-size: 2em;
  font-weight: 700;
  background: #FAFBFC;
  padding: 10px 20px;
  color: #a291fc;
  border: #E6E6E6 solid 1px;
}
.prospect_stats .prospect_stats_widget_title {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1vw;
}
.prospect_stats .prospect_stats_widget_title .overlib {
  margin-left: 0.5em;
}
.prospect_stats .prospect_stats_widget_description {
  margin-bottom: auto;
  margin-top: 0.75vw;
}
.prospect_stats .prospect_stats_widget_footer {
  margin-top: 1vw;
  font-size: 80%;
}
.prospects_stats_portals {
  display: flex;
  flex-wrap: wrap;
}
.prospects_stats_portals .prospects_stats_portal {
  width: 33%;
  padding: 1em;
  text-align: left;
}
.prospects_stats_portals .prospects_stats_portal .prospects_stats_portal_logo {
  padding: 1em;
  border: 1px solid #DDDDDD;
  border-radius: 3px;
  width: 100%;
  text-align: center;
  background-color: #fdfdfd;
}
.prospect_stats .bar {
  display: flex;
  width: 100%;
  height: 2vh;
  background: #DDDDDD;
}
.prospect_stats .bar_part {
  height: 100%;
}
.prospect_stats .bar_legends {
  text-align: left;
  padding-top: 1vw;
}
.prospect_stats .bar_legend {
  position: relative;
  padding-left: 40px;
  margin-bottom: 1vw;
}
.prospect_stats .bar_legend:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
  width: 20px;
  height: 20px;
  background-color: #ddd;
}
.prospect_stats .bar_part.exact, .prospect_stats .bar_legend.exact:before {
  background: #83D58B;
}
.prospect_stats .bar_part.vague, .prospect_stats .bar_legend.vague:before {
  background: #FFCA61;
}
.prospect_stats .prospect_stats_widget_more_button {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 30px;
  height: 30px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(/global/svg/add.svg) center center no-repeat #DDD;
}
.prospect_stats_widget_more {
  max-height: 0;
  overflow: hidden;
  visibility: hidden;
}
.prospect_stats_widget.open {
  width: calc(50% - 1.5vw);
}
.prospect_stats_widget.open .prospect_stats_widget_more {
  max-height: 999px;
  visibility: visible;
  margin-top: 20px;
}
.prospect_stats .prospect_stats_widget.open .prospect_stats_widget_more_button {
  background-image: url(/global/svg/cross.svg);
  background-size: 70%;
}
.scope_staticcontent_page main .inner_content {
  max-width: 1000px;
}
.scope_staticcontent_page .button_box {
  margin-top: 4vh;
  display: flex;
  justify-content: center;
}
/****** OBJECT DETAILS - PLACES ******/
.map_objects_details_places {
  padding-top: 0;
}
.distance_buttons_list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.distance_button:not(:last-child) {
  margin-right: 0.5rem;
}
.distance_button {
  background: #ffffff;
  transition: background 0.4s ease;
  color: #7a654a;
  padding: 0.625rem 0.9375rem;
  margin-bottom: 3px;
  display: flex;
  align-items: center;
  line-height: 1;
  width: 160px;
  font-weight: 600;
  cursor: pointer;
}
.distance_button:hover, .distance_button.selected {
  background: #7a654a;
  color: #ffffff;
}
.distance_button .icon {
  font-size: 1.875rem;
  margin-right: 0.9375rem;
}
#detail_container .map_box {
  margin-bottom: 0.6em;
}
.place_marker_content {
  padding: 0.3em;
}
.place_marker_content p {
  font-size: 0.8rem;
}
.place_marker_content p .name {
  font-weight: 600;
}
.scope_objects_details .button {
  text-align: left;
}
/****** END OF OBJECT DETAILS - PLACES ******/
/****** SIMULATION ******/
.scope_financing_simulation .financing_box .toggle_button input[type=radio]:checked + label {
  background: #7a654a;
  color: #ffffff;
  border-color: #7a654a;
}
/****** END OF SIMULATION ******/
/****** DATAROOM ******/
#global .dataroom_wrapper {
  /* manage */
  /* Thumbnail */
  /* manage table */
}
#global .dataroom_wrapper .tools {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  justify-content: space-between;
  margin-bottom: 1.5em;
}
#global .dataroom_wrapper .folder_separator {
  margin: 0 15px;
}
#global .dataroom_wrapper article .box_picture.icon {
  background: #ededed;
  background: linear-gradient(200deg, #f8f8f8 0%, #dcdcdc 100%);
  width: 100%;
}
#global .dataroom_wrapper article .box_picture.icon svg * {
  fill: #9f9f9f;
}
#global .dataroom_wrapper .inactive {
  opacity: 0.4;
}
#global .dataroom_wrapper .inactive[data-overlib] {
  cursor: default;
}
#global .dataroom_wrapper .path {
  display: flex;
  flex-wrap: wrap;
  max-width: 700px;
}
#global .dataroom_wrapper .path a {
  font-size: 1.3em;
  font-weight: bolder;
  padding-bottom: 5px;
}
#global .dataroom_wrapper .path a::after {
  content: ">";
  display: inline;
  position: relative;
  margin: 0 0.5em 0 0.7em;
  transition: none;
  color: #494B4C;
}
#global .dataroom_wrapper .path a:hover::after {
  color: #494B4C;
}
#global .dataroom_wrapper .path a:last-child:after {
  content: "";
}
#global .dataroom_wrapper .buttons_box {
  display: flex;
  column-gap: 0.5em;
  margin-bottom: 0.5em;
}
#global .dataroom_wrapper .buttons_box .button {
  margin-bottom: 15px;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list_item.object_folder .box_inner > .box_picture.object_picture:before {
  content: "";
  background-color: #444444;
  -webkit-mask-image: url(../../resources/svg/folder.svg);
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: 40px 40px;
  -webkit-mask-position: center;
  mask-image: url(../../resources/svg/folder.svg);
  mask-repeat: no-repeat;
  mask-size: 40px 40px;
  mask-position: center;
  z-index: 10;
  display: block;
  width: 40px;
  height: 40px;
  position: absolute;
  bottom: 5px;
  left: 10px;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list_item.object_folder .box_inner .thumbnail_menu {
  top: 30px;
  right: 30px;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list_item.object_folder .box_inner .slogan {
  top: 30px;
  left: 30px;
}
#global .dataroom_wrapper .content_view_type_thumbnail .file_type_image .box_inner > .box_picture:before {
  content: "";
  background-color: #444444;
  -webkit-mask-image: url(../../resources/svg/image.svg);
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: 40px 40px;
  -webkit-mask-position: center;
  mask-image: url(../../resources/svg/image.svg);
  mask-repeat: no-repeat;
  mask-size: 40px 40px;
  mask-position: center;
  z-index: 10;
  display: block;
  width: 40px;
  height: 40px;
  position: absolute;
  bottom: 5px;
  left: 10px;
}
#global .dataroom_wrapper .content_view_type_thumbnail .file_type_image .thumbnail_menu {
  top: 10px;
  right: 10px;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list .folder_list_item .box_picture {
  background: none;
  width: 100%;
  padding: 0;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list .folder_list_item .box_picture img {
  height: 200px;
  object-fit: cover;
  width: 100%;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list .folder_list_item .box_picture.icon_text {
  height: 200px;
  flex-direction: column;
  align-items: center;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list .folder_list_item .box_picture.icon_text .icon_box {
  flex-direction: column;
  height: auto;
  width: 100%;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list .folder_list_item .box_picture.icon_text .icon_box svg {
  height: 100px;
  padding: 10px 0;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list .folder_list_item .box_picture.icon_text .icon_box svg * {
  fill: #444444;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list .folder_list_item .box_picture.icon_text .icon_box h2 {
  font-size: 1em;
  margin-bottom: 0.5em;
  word-break: break-word;
  text-align: center;
  max-width: 200px;
}
#global .dataroom_wrapper .content_view_type_thumbnail .folder_list .folder_list_item .box_infos > *:first-child {
  margin-top: 1em;
}
#global .dataroom_wrapper .content_view_type_thumbnail .thumbnail_menu .thumbnail_icon {
  border: 1px solid #b8a978;
  width: 40px;
  border-radius: 0;
}
#global .dataroom_wrapper .dataroom_manage {
  width: 100%;
  border-collapse: collapse;
}
#global .dataroom_wrapper .dataroom_manage td {
  padding: 1.25em 0.25em;
  text-align: center;
}
#global .dataroom_wrapper .dataroom_manage td.name, #global .dataroom_wrapper .dataroom_manage td.date {
  text-align: left;
}
#global .dataroom_wrapper .dataroom_manage td .table_sort svg {
  width: 0.8em;
  height: 0.8em;
  margin: 0 0.4em 0 0;
}
#global .dataroom_wrapper .dataroom_manage td .icon_box svg {
  width: 1.8em;
  height: 1.8em;
  min-width: 15px;
}
#global .dataroom_wrapper .dataroom_manage td .icon_box svg * {
  fill: #494B4C;
}
#global .dataroom_wrapper .dataroom_manage td a .icon_box svg * {
  fill: #494B4C;
}
#global .dataroom_wrapper .dataroom_manage thead td, #global .dataroom_wrapper .dataroom_manage thead td * {
  font-weight: 700;
}
#global .dataroom_wrapper .dataroom_manage tr {
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-width: 1px 0;
}
#global .dataroom_wrapper .dataroom_manage tr td.name {
  hyphens: auto;
  overflow-wrap: anywhere;
}
#global .dataroom_wrapper .dataroom_manage tr td.name a {
  font-weight: bolder;
}
#global .dataroom_wrapper .dataroom_manage tr td.date .mobile_date {
  display: none;
}
#global .dataroom_wrapper .dataroom_manage tr td.buttons {
  text-align: right;
}
#global .dataroom_wrapper .dataroom_manage tr td.buttons a {
  display: inline-flex;
}
#global .dataroom_wrapper .dataroom_manage tr td.buttons svg {
  width: 1.2em;
  height: 1.2em;
}
#global .dataroom_wrapper .content_view .message {
  text-align: center;
}
#global .dataroom_wrapper .box_files_item .box_picture {
  display: flex;
  justify-content: center;
}
#global .dataroom_wrapper .box_files_item .box_picture .icon_box {
  width: 80px;
  height: 200px;
  position: relative;
  align-items: center;
  display: flex;
  justify-content: center;
}
#global .dataroom_wrapper .box_files_item .box_picture .icon_box svg {
  width: 80px;
  height: 80px;
}
#global .dataroom_wrapper .box_files_item .box_body h2 {
  font-size: 1em;
  margin-bottom: 0.5em;
  word-break: break-all;
}
#global .dataroom_wrapper .box_files_item {
  position: relative;
}
#global .dataroom_wrapper .has_conditions {
  font-size: small;
  color: gray;
}
#uploading_progress {
  text-align: center;
}
#select_upload_option {
  text-align: center;
}
#select_upload_option .text {
  padding-bottom: 0;
}
#select_upload_option button {
  margin: 0 0 5px;
}
#delete_confirm {
  text-align: center;
}
#delete_confirm .text {
  overflow-wrap: break-word;
  padding-bottom: 0;
}
.dataroom_conditions .cms_part h1, .dataroom_conditions .cms_text_content {
  text-align: center;
}
.dataroom_conditions .row.separator {
  height: 2em;
}
.dataroom_conditions .inactive {
  opacity: 0.4;
}
.dataroom_conditions .inactive[data-overlib] {
  cursor: default;
}
.thumbnail_menu {
  position: absolute;
  top: 10px;
  right: 10px;
  padding: 0 0 2px 10px;
  cursor: pointer;
}
.thumbnail_menu .thumbnail_icon {
  display: block;
  border-radius: 20px;
  color: #666666;
  width: 25px;
  height: 25px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #FFFFFF;
}
.thumbnail_menu .thumbnail_icon svg {
  width: 20px;
  height: 20px;
}
.thumbnail_menu .thumbnail_icon svg * {
  fill: #666666 !important;
}
.thumbnail_menu .content {
  position: absolute;
  top: 100%;
  right: 0;
  display: none;
  flex-direction: column;
  justify-content: flex-start;
  background: #fff;
  z-index: 200;
  border: 1px solid #ddd;
}
.thumbnail_menu .content a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 20px;
  border-bottom: 1px solid #d6d6d6;
  background-color: #FFFFFF;
  color: #666666;
}
.thumbnail_menu .content a:last-child {
  border-bottom: 0;
}
.thumbnail_menu .content a svg {
  width: 20px;
  height: 20px;
  margin-right: 10px;
}
.thumbnail_menu .content a svg * {
  fill: #666666 !important;
}
.thumbnail_menu .content a:not(.disabled):hover {
  border-color: #d6d6d6;
  background-color: #fafafa;
  color: #666666;
}
.thumbnail_menu .content a:not(.disabled):hover svg * {
  fill: #666666 !important;
}
.thumbnail_menu .content a.disabled {
  opacity: 0.7;
}
.thumbnail_menu:hover .content {
  display: flex;
}
/****** END OF DATAROOM ******/
.scope_objects_details .datepickers-container {
  z-index: 1050;
}
.mandatory_visit_form .messages {
  margin-top: 15px;
}
.mandatory_visit_form .radio_options {
  justify-content: center;
}
.row_categories.row_required .row_subcat.no_error .multiselect, .row_categories.row_required .row_subcat.no_error .multiselect_content {
  border-color: #d6d6d6 !important;
  color: #666666 !important;
}
.row_categories.row_required .row_subcat.no_error .multiselect_box + label {
  color: #666666 !important;
}
.scope_main_deactivated #header_top .inner_content .main_navigation, .scope_main_deactivated .menu_top, .scope_main_deactivated .footer_social_networks, .scope_main_deactivated .footer_account, .scope_main_deactivated #header_top .inner_content .nav_mobile {
  display: none !important;
}
.scope_main_deactivated footer .footer_logo a, .scope_main_deactivated #logo a {
  cursor: not-allowed;
}
.scope_main_deactivated .error_desactivated img {
  max-width: 90%;
  width: 500px;
  margin-bottom: 4vh;
}
.mfp-content .dreamo_login {
  background-color: #2c2c2cc4;
  border-color: #5ac5f057;
  color: #ffffff;
}
.mfp-content .dreamo_login a {
  color: #ffffff;
}
.dreamo_login {
  width: fit-content;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  border-radius: 10px;
  padding: 1em;
  margin: 0 auto 3em auto;
  color: #000000;
  background-color: white;
  border: 1px solid white;
  background-color: #fafafa;
  border-color: #ebebeb;
}
.cms_section_dark .dreamo_login, .section_dark .dreamo_login {
  color: #222222;
  background-color: white;
  border: 1px solid white;
  background-color: #f0f0f0;
  border-color: #e1e1e1;
}
.dreamo_login .text {
  margin-right: 1.5em;
  text-align: left;
}
.dreamo_login a {
  color: #000000;
}
.login_box .dreamo_login .button.button_dreamo, #global .dreamo_login .button.button_dreamo, .dreamo_login .button.button_dreamo {
  width: auto;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  background: #015681 !important;
  color: #fff !important;
  padding: 0.5em 1em;
  border-radius: 5px;
  border: none !important;
  white-space: nowrap;
  font-size: 1em;
  margin: 0;
  text-transform: none;
  font-weight: 500;
  letter-spacing: normal;
  min-width: unset;
  overflow: visible;
}
.login_box .dreamo_login .button.button_dreamo span, #global .dreamo_login .button.button_dreamo span, .dreamo_login .button.button_dreamo span {
  font-weight: 500;
  letter-spacing: normal;
}
.login_box .dreamo_login .button.button_dreamo svg, #global .dreamo_login .button.button_dreamo svg, .dreamo_login .button.button_dreamo svg {
  margin: 0 1em 0 0;
  width: 2em;
  min-width: 2em;
  height: 1.5em;
  max-width: 2em;
  max-height: 1.5em;
}
.login_box .dreamo_login .button.button_dreamo svg .heart_r, #global .dreamo_login .button.button_dreamo svg .heart_r, .dreamo_login .button.button_dreamo svg .heart_r {
  fill: #FAC86C;
}
.login_box .dreamo_login .button.button_dreamo svg .heart_l, #global .dreamo_login .button.button_dreamo svg .heart_l, .dreamo_login .button.button_dreamo svg .heart_l {
  fill: #5AC5F0;
}
.login_box .dreamo_login .button.button_dreamo svg .heart_b, #global .dreamo_login .button.button_dreamo svg .heart_b, .dreamo_login .button.button_dreamo svg .heart_b {
  fill: #8C96C8;
}
.login_box .dreamo_login .button.button_dreamo::before, .login_box .dreamo_login .button.button_dreamo::after, #global .dreamo_login .button.button_dreamo::before, #global .dreamo_login .button.button_dreamo::after, .dreamo_login .button.button_dreamo::before, .dreamo_login .button.button_dreamo::after {
  content: unset;
}
.login_box .dreamo_login .button.button_dreamo:hover, #global .dreamo_login .button.button_dreamo:hover, .dreamo_login .button.button_dreamo:hover {
  background: #004266 !important;
  color: #fff !important;
  border: none !important;
}
.login_box .dreamo_login .button.button_dreamo:hover::before, .login_box .dreamo_login .button.button_dreamo:hover::after, #global .dreamo_login .button.button_dreamo:hover::before, #global .dreamo_login .button.button_dreamo:hover::after, .dreamo_login .button.button_dreamo:hover::before, .dreamo_login .button.button_dreamo:hover::after {
  content: unset;
}
.section_consent {
  padding-top: 0;
}
.section_consent .user_title_page {
  padding: 1.5em;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 2em;
}
.section_consent .inner_content {
  max-width: 700px;
}
.section_consent .inner_content .user_consent {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.section_consent .inner_content .user_consent .consent_agency {
  width: fit-content;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2em;
  border: 1px solid #eaeaea;
  border-radius: 10px;
  gap: 2em;
  margin: 3em 0;
}
.section_consent .inner_content .user_consent .consent_agency .agency_name p:first-of-type {
  margin-bottom: 0.5em;
}
.section_consent .inner_content .user_consent .consent_agency img {
  max-width: 200px;
  width: 100%;
}
.section_consent .inner_content .user_consent form .form_col {
  text-align: center;
}
.section_consent .inner_content .user_consent form .row {
  margin-bottom: 1.5em;
}
.section_consent .inner_content .user_consent form .row_conditions .checkbox {
  justify-content: center;
}
.section_consent .inner_content .user_consent form .button {
  padding: 0.7em 2em;
  margin: 0.5em;
}
.section_consent div.row_conditions {
  text-align: center;
}
.box_infos .price, .box_infos .box_price, .box .box_price, .caract_price .value, .price .display_costs, .object_detail_title .price {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.box_infos .price.price_detailed, .box_infos .box_price.price_detailed, .box .box_price.price_detailed, .caract_price .value.price_detailed, .price .display_costs.price_detailed, .object_detail_title .price.price_detailed {
  flex-direction: column;
}
.box_infos .price .display_costs, .box_infos .box_price .display_costs, .box .box_price .display_costs, .caract_price .value .display_costs, .price .display_costs .display_costs, .object_detail_title .price .display_costs {
  flex-direction: row;
  align-items: center;
}
.box_infos .price .overlib_price_converted, .box_infos .box_price .overlib_price_converted, .box .box_price .overlib_price_converted, .caract_price .value .overlib_price_converted, .price .display_costs .overlib_price_converted, .object_detail_title .price .overlib_price_converted {
  position: relative;
  margin: 0 10px;
  display: flex;
  align-items: center;
}
.box_infos .price .overlib_price_converted svg, .box_infos .box_price .overlib_price_converted svg, .box .box_price .overlib_price_converted svg, .caract_price .value .overlib_price_converted svg, .price .display_costs .overlib_price_converted svg, .object_detail_title .price .overlib_price_converted svg {
  margin: 0;
  width: 1em;
  height: 1em;
  min-width: 20px;
  min-height: 20px;
}
.box_infos .price .overlib_price_converted svg *, .box_infos .box_price .overlib_price_converted svg *, .box .box_price .overlib_price_converted svg *, .caract_price .value .overlib_price_converted svg *, .price .display_costs .overlib_price_converted svg *, .object_detail_title .price .overlib_price_converted svg * {
  fill: #3c3c3c;
}
.steps_top + #dossier_uuid + section.uploadlinks {
  padding-bottom: 0;
  border-bottom: 0;
  margin: 0 0 -10vh 0;
}
section.uploadlinks .uploadlinks_container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
section.uploadlinks .uploadlinks_container h3 {
  width: 100%;
}
section.uploadlinks input[type="file"] {
  display: none;
}
section.uploadlinks .button.file-upload, section.uploadlinks .button.button_submit_request {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: auto;
}
section.uploadlinks .button.file-upload svg, section.uploadlinks .button.button_submit_request svg {
  width: 20px;
  height: 20px;
  margin-right: 0.5em;
}
section.uploadlinks .button_digirent_qrcode {
  margin: 20px 0;
  display: flex;
  align-items: center;
}
section.uploadlinks .button_digirent_qrcode .button_text {
  margin-left: 0.5em;
}
#pdf_pages_wrapper {
  background: #FFFFFF;
  color: #000000;
  border-bottom: 1px solid #AAAAAA;
}
#pdf_pages_wrapper > .inner_content {
  width: 92%;
}
#pdf_pages_wrapper h2 {
  text-align: center;
}
#pdf_pages_wrapper .multiselect_box {
  position: relative;
}
#pdf_pages_wrapper .multiselect_box .multiselect_item .checkbox.disabled {
  opacity: 0.35;
}
.scope_digirent_dossierstepfiles .mfp-container {
  max-width: 90%;
  margin: 0 5%;
}
.pdf_pages {
  flex-wrap: wrap;
}
.pdf_pages .pdf_page {
  margin-right: 20px;
  margin-bottom: 2em;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: calc(25% - 20px);
}
.pdf_pages .pdf_page .pdf_page_title {
  text-align: center;
  margin-bottom: 0.7em;
}
.pdf_pages .pdf_page .pdf_page_type {
  margin-top: 1em;
  width: 90%;
}
.pdf_pages .pdf_page .pdf_page_type > label {
  display: inline-block;
  margin-bottom: 0.5em;
}
.pdf_pages .pdf_page .pdf_page_type .multiselect_item > label {
  align-items: center;
}
.pdf_pages .pdf_page .pdf_page_type .checkbox input + .cb_input {
  margin-right: 0.75em;
}
.pdf_pages .pdf_page .pdf_page_type .pdf_page_name {
  display: block;
  font-weight: bold;
  font-size: 0.9em;
}
.pdf_pages .pdf_page .pdf_page_thumbnail {
  position: relative;
  width: 188px;
  height: 266px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-grow: 2;
  background: #ede9e2;
  border-radius: 4px;
  border: 1px solid #ccc;
}
.pdf_pages .pdf_page .pdf_page_thumbnail::before {
  content: "";
  position: absolute;
  display: inline;
  background: url("/resources/svg/loading.svg") no-repeat center center;
  background-size: 45px;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.pdf_pages .pdf_page .pdf_page_thumbnail img {
  position: relative;
  max-height: 100%;
}
.pdf_pages_buttons {
  display: flex;
  align-items: center;
  justify-content: center;
}
.row.row_human_reason {
  position: absolute;
  left: -9999px;
}
.grecaptcha-badge {
  left: 15px !important;
  z-index: 9999;
}
label[for=popup_mandatory_visit_code] {
  display: none !important;
}
.field-icon-eye {
  z-index: 2;
  position: absolute;
  right: 5px;
  top: 8px;
  width: 30px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  padding: 5px;
  user-select: none;
  /* standard syntax */
  -webkit-user-select: none;
  /* webkit (safari, chrome) browsers */
  -moz-user-select: none;
  /* mozilla browsers */
  -khtml-user-select: none;
  /* webkit (konqueror) browsers */
}
.field-icon-eye svg {
  width: 30px;
}
.field-icon-eye svg * {
  fill: #666666;
}
.show_password_icon .password_hide {
  display: none;
}
.show_password_icon .password_show {
  display: block;
}
.hide_password_icon .password_hide {
  display: block;
}
.hide_password_icon .password_show {
  display: none;
}
.infinite_scroll_by_button {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 2em;
}
.infinite_scroll_by_button .infinite_loader.onloading {
  margin-top: 0;
  width: 3em;
  height: 3em;
}
.form_profile_manage .profile_manage_history > div {
  background-color: #FFE6CC;
  border: 1px solid #D79B02;
  padding: 5px 5px;
  font-size: 12px;
  margin-bottom: 5px;
  color: #000000;
  width: fit-content;
}
.form_profile_manage .profile_manage_menu .menu_item {
  cursor: pointer;
  color: #ff5050;
}
.form_profile_manage .profile_manage_menu .submenu {
  display: none;
  width: fit-content;
  position: absolute;
  z-index: 1;
  background-color: #FFFFFF;
  border: 1px solid #d6d6d6;
}
.form_profile_manage .profile_manage_menu .submenu .submenu_item_button {
  cursor: pointer;
  display: block;
  padding: 0.5em;
  font-size: 0.875rem;
  color: #666666;
}
.form_profile_manage .profile_manage_menu .submenu .submenu_item_button:hover {
  background-color: #ffffff;
  color: #666666;
}
/* /websites/project-pelican-template/css/perso.scss */
.cms_project_highlights .caract_list {
  flex-direction: column;
  align-items: flex-start;
}
.cms_project_highlights .caract_list .caract_row {
  width: 100%;
}
.cms_project_highlights .caract_list .caract_row .value_wrapper {
  display: flex;
  width: 100%;
  padding: 10px 0;
  border-bottom: 1px solid #ccc;
}
.cms_project_highlights .caract_list .caract_row .value_wrapper span:first-child {
  margin-left: 0;
  margin-right: auto;
}
.cms_project_highlights .caract_list .caract_row:last-child .value_wrapper {
  border: 0;
}
.cms_project_highlights .caract_list_icon {
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.cms_project_highlights .caract_list_icon .caract_row {
  border-bottom: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
}
.cms_project_highlights .caract_list_icon .caract_row .value {
  margin-left: 0;
}
.main_website_link img {
  max-height: 70px;
  max-width: 150px;
}
section.project_picture_container {
  padding: 0;
  margin: 10vh 0;
  min-height: 40vh;
}
section.project_picture_container img {
  max-height: 40vh;
}
/* Specific to dynamic project */
.cms_box .cms_project_picture {
  margin-top: -30px;
}
.cms_section_full_width .full_content > *.cms_project_picture img, .cms_section_full_width .full_content .cms_column:first-child > *.cms_project_picture img {
  border-left-width: 0;
}
.cms_section_full_width .full_content > *.cms_project_picture img, .cms_section_full_width .full_content .cms_column:last-child > *.cms_project_picture img {
  border-right-width: 0;
}
.cms_section_full_width .full_content > .cms_project_picture .cms_column > .cms_project_picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cms_banner .cms_project_picture, .main_banner .cms_project_picture {
  width: 100%;
  height: 100%;
}
.table_title_margin {
  line-height: 0;
}
.project_building_reference {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.project_building_reference td {
  text-transform: uppercase;
  text-align: left;
  padding: 1.5em 0.25em 0.5em 0.25em;
  font-size: 0.85em;
}
#infobox .box_object_item .caract_list .caract_row, .infobox .box_object_item .caract_list .caract_row {
  display: none;
}
#infobox .box_object_item .caract_list .caract_row:nth-child(1), #infobox .box_object_item .caract_list .caract_row:nth-child(2), #infobox .box_object_item .caract_list .caract_row:nth-child(3), .infobox .box_object_item .caract_list .caract_row:nth-child(1), .infobox .box_object_item .caract_list .caract_row:nth-child(2), .infobox .box_object_item .caract_list .caract_row:nth-child(3) {
  display: flex;
}
section.filters .filter_part_available {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
}
section.filters .filter_part_available > * {
  margin: 0;
}
/* /websites/project-sycamore-template/css/perso.scss */
/*************** EFFECTs ***************/
/* EFFECT BOUNCE UP*/
.bounce-up.box {
  opacity: 0;
  -moz-transition: all 700ms ease-out;
  -webkit-transition: all 700ms ease-out;
  -o-transition: all 700ms ease-out;
  transition: all 700ms ease-out;
  -moz-transform: translate3d(0px, 200px, 0px);
  -webkit-transform: translate3d(0px, 200px, 0px);
  -o-transform: translate(0px, 200px);
  -ms-transform: translate(0px, 200px);
  transform: translate3d(0px, 200, 0px);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.bounce-up.in-view {
  opacity: 1;
  -moz-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate3d(0px, 0px, 0px);
}
/***************************************/
* {
  font-family: "Source Serif Pro", Times, serif;
}
body {
  background-color: #FFFFFF;
}
#global {
  min-height: 100vh;
  display: flex;
  flex-wrap: wrap;
}
#global > main {
  width: 100%;
}
#global > footer {
  width: 100%;
  align-self: flex-end;
}
b, strong {
  font-weight: 600;
}
.box {
  background: none;
}
/* CSS Smooth Scroll */
.std_container {
  scroll-behavior: smooth;
  scroll-snap-type: y mandatory;
}
/*----- GENERAL ---------------*/
h1, h2 {
  font-weight: 600;
}
.col_flex2 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.col_flex2 > * {
  width: calc(50% - 60px);
  margin: 30px;
}
@media screen and (max-width: 900px) {
  .col_flex2 > * {
    width: calc(100% - 60px);
  }
}
.col_flex3 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.col_flex3 > * {
  width: calc(33.33% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1500px) {
  .col_flex3 > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 900px) {
  .col_flex3 > * {
    width: calc(100% - 60px);
  }
}
.col_flex4 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.col_flex4 > * {
  width: calc(25% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1500px) {
  .col_flex4 > * {
    width: calc(33.33% - 60px);
  }
}
@media screen and (max-width: 1200px) {
  .col_flex4 > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 900px) {
  .col_flex4 > * {
    width: calc(100% - 60px);
  }
}
header .inner_content, footer .inner_content, section .inner_content, .cookies_popup_wrapper .inner_content, section#search_results .inner_content.search_results_list, section.section_object .inner_content {
  max-width: none;
  margin: 0 auto;
  width: 100%;
  position: relative;
}
header #header_top .inner_content, section.cms_section .inner_content, section.details .inner_content, section.details.detail_financing .inner_content, .scope_information_terms section .inner_content, .scope_blog_index section .inner_content, section#detail_project_table .inner_content, section.user_management .inner_content, section.project_table_more_infos {
  max-width: 1800px;
  margin: 0 auto;
  width: calc(100% / 6 * 5);
  position: relative;
}
.project_table_contact .inner_content, section.project_table_more_infos {
  margin: 0;
  padding: 2em;
  width: 100%;
  max-width: 100%;
}
.project_table_contact .inner_content .contact_box, section.project_table_more_infos .contact_box {
  margin: 0;
}
/*let space for arrow right in objects/list*/
.multiselect_title {
  padding-right: 20px;
}
.select.select::after, .multiselect.multiselect::after {
  content: "";
  width: 0.65em;
  height: 0.65em;
  border: 2px solid;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  margin-top: -0.45em;
}
/*----- HEADER -----*/
#logo {
  max-width: 90%;
  max-height: 300px;
}
#logo a {
  color: #000000;
}
.menu_button {
  padding: 0 0 0 4vw;
}
.menu_top {
  flex-wrap: wrap;
  font-size: 0.9em;
}
.menu_top .menu_top_part {
  order: 1;
  width: 30%;
  padding: 0.5em;
}
.menu_top .menu_top_part a {
  text-transform: uppercase;
}
.menu_top .menu_top_part a svg {
  width: 2em;
  height: 2em;
}
.menu_top .menu_top_part a:hover svg * {
  fill: #b8a978;
}
.menu_top .menu_langs {
  text-transform: uppercase;
}
.menu_top .menu_favorites {
  width: auto;
}
.menu_top .menu_favorites .icon_favorite_on {
  opacity: 0;
}
.menu_top .menu_favorites .favorites_count {
  top: 3px;
  right: -2px;
}
.menu_top .menu_login {
  width: auto;
  width: 60%;
}
.menu_top .select.select.simple_layout, .menu_top .multiselect.multiselect.simple_layout, .menu_top .menu_langs .multiselect_content, .menu_top .menu_currencies .multiselect_content {
  bottom: 20px;
  padding-right: 0.2em;
}
.menu_top .multiselect_cb:checked + .multiselect_box label::after {
  transform: translateY(4px) rotate(225deg);
}
header #header_top {
  min-height: 400px;
  overflow-y: auto;
  padding: 4vh 0;
}
header #header_top > .inner_content {
  height: 100%;
}
header #header_top > .inner_content .inner_content {
  height: auto;
}
header #header_top #header_content {
  transition: all 0.5s ease-out;
}
nav {
  padding-bottom: 10vh;
}
nav .inner_content {
  width: 100% !important;
}
nav .inner_content #nav_content {
  flex-wrap: wrap;
}
nav .inner_content #nav_content > .nav_item {
  font-size: 1.2em;
  line-height: 1.2em;
  width: 100%;
  padding: 1em;
  white-space: inherit;
  text-transform: uppercase;
}
nav .inner_content #nav_content > .nav_item:hover > a {
  color: #b8a978;
}
nav .inner_content #nav_content > .nav_item:not(.nav_item_submenu).selected {
  font-weight: 600;
}
nav .inner_content #nav_content .nav_submenu .nav_submenu_item {
  font-size: 0.8em;
}
nav .inner_content #nav_content .nav_submenu .nav_submenu_item:hover > a {
  color: #b8a978;
}
nav .nav_item.selected > a {
  font-weight: 600;
}
/*nav .nav_item.selected > a::before{
    content:"";
    display: inline-block;
     background:url('/resources/svg/arrow.svg') no-repeat top center;
    border: none;
    background-size: 16px 15px;
    position: relative;
    width: 30px;
    height: 20px;
    vertical-align: middle;
}
*/
.slogan {
  z-index: 2;
  position: absolute;
  top: 20px;
  background: #bf1c20;
  color: #FFFFFF;
  border: 1px solid #bf1c20;
  padding: 6px 16px;
  font-weight: 600;
}
/*----- SECTIONS  -----*/
/*------ COLORS -------------------*/
/*GENERAL-----------*/
.box.box_link, .box.box_article, .cms_part.cms_object_thumbnail, .cms_part.cms_object_thumbnail:hover, .box.box_link:hover, .box.box_article:hover {
  background: none;
}
.box .box_infos, section .box .box_infos {
  background-color: #FFFFFF;
  color: #333333;
  border: 1px solid #b8a978;
}
.box .box_infos .box_title, section .box .box_infos .box_title {
  background: none;
}
.box .box_infos h1, .box .box_infos h2, .box .box_infos h3, .box .box_infos h4, .box .box_infos h1 div, .box .box_infos h2 div, .box .box_infos h3 div, .box .box_infos h4 div, section .box .box_infos h1, section .box .box_infos h2, section .box .box_infos h3, section .box .box_infos h4, section .box .box_infos h1 div, section .box .box_infos h2 div, section .box .box_infos h3 div, section .box .box_infos h4 div {
  color: #333333;
  color: #333333;
}
.box .box_infos .button, section .box .box_infos .button {
  background-color: #ffffff;
  color: #b8a978;
  border-color: #b8a978;
  border-width: 1px;
}
.box .box_infos .button *, section .box .box_infos .button * {
  color: #b8a978;
}
.box .box_infos a, .box .box_infos .caract_list, section .box .box_infos a, section .box .box_infos .caract_list {
  color: #333333;
}
.box .box_infos svg *, section .box .box_infos svg * {
  fill: #333333;
}
.box:hover .box_infos, section .box:hover .box_infos {
  background-color: #fafafa;
  color: #333333;
  border: 1px solid #b8a978;
}
.box:hover .box_infos .box_title, section .box:hover .box_infos .box_title {
  background: none;
}
.box:hover .box_infos h1, .box:hover .box_infos h2, .box:hover .box_infos h3, .box:hover .box_infos h4, .box:hover .box_infos h1 div, .box:hover .box_infos h2 div, .box:hover .box_infos h3 div, .box:hover .box_infos h4 div, section .box:hover .box_infos h1, section .box:hover .box_infos h2, section .box:hover .box_infos h3, section .box:hover .box_infos h4, section .box:hover .box_infos h1 div, section .box:hover .box_infos h2 div, section .box:hover .box_infos h3 div, section .box:hover .box_infos h4 div {
  color: #333333;
  color: #333333;
  position: relative;
}
.box:hover .box_infos .button, section .box:hover .box_infos .button {
  background-color: #b8a978;
  color: #FFFFFF;
  border-color: #b8a978;
  border-width: 1px;
}
.box:hover .box_infos .button *, section .box:hover .box_infos .button * {
  color: #FFFFFF;
}
.box:hover .box_infos a, .box:hover .box_infos .caract_list, section .box:hover .box_infos a, section .box:hover .box_infos .caract_list {
  color: #333333;
}
.box:hover .box_infos svg *, section .box:hover .box_infos svg * {
  fill: #333333;
}
.section_login .title {
  font-size: 0.8em;
}
.section_login .box {
  background-color: #FFFFFF;
  color: #333333;
  border: 1px solid #b8a978;
}
.section_login .box .box_title {
  background: none;
}
.section_login .box h1, .section_login .box h2, .section_login .box h3, .section_login .box h4, .section_login .box h1 div, .section_login .box h2 div, .section_login .box h3 div, .section_login .box h4 div {
  color: #333333;
  color: #333333;
}
.section_login .box a {
  color: #333333;
}
.section_login .box svg * {
  fill: #333333;
}
.scope_objects_details section {
  background: #FFFFFF;
}
.scope_objects_details section > .inner_content > .cms_text_vertical_title .cms_text_content {
  background: #FFFFFF;
}
.scope_objects_details section .detail_right > div {
  border: 1px solid #b8a978;
  border-width: 0 0 1px 1px;
}
/*SECTION LIGHTS */
.search_results_list_and_map .search_results_list {
  background-color: #FFFFFF;
}
.search_results_map_only .map_canvas {
  height: calc(100vh - 60px);
}
.popup, section, .section_filter.filter_light, .section_filter.filter_dark + section.section_tools, section .section_filter.filter_light .filter_container, section.cms_section.cms_section_light {
  -webkit-overflow-scrolling: touch;
  scroll-snap-align: center;
  background-color: #FFFFFF;
  color: #000000;
}
.popup .box.box_article_cms_page div, .popup .box.box_article_cms_page h2, .popup .box.box_article_cms_page h3, .popup .box.box_article_cms_page h4, .popup .box.box_article_cms_page h5, .popup .box.box_article_cms_page h6, section .box.box_article_cms_page div, section .box.box_article_cms_page h2, section .box.box_article_cms_page h3, section .box.box_article_cms_page h4, section .box.box_article_cms_page h5, section .box.box_article_cms_page h6, .section_filter.filter_light .box.box_article_cms_page div, .section_filter.filter_light .box.box_article_cms_page h2, .section_filter.filter_light .box.box_article_cms_page h3, .section_filter.filter_light .box.box_article_cms_page h4, .section_filter.filter_light .box.box_article_cms_page h5, .section_filter.filter_light .box.box_article_cms_page h6, .section_filter.filter_dark + section.section_tools .box.box_article_cms_page div, .section_filter.filter_dark + section.section_tools .box.box_article_cms_page h2, .section_filter.filter_dark + section.section_tools .box.box_article_cms_page h3, .section_filter.filter_dark + section.section_tools .box.box_article_cms_page h4, .section_filter.filter_dark + section.section_tools .box.box_article_cms_page h5, .section_filter.filter_dark + section.section_tools .box.box_article_cms_page h6, section .section_filter.filter_light .filter_container .box.box_article_cms_page div, section .section_filter.filter_light .filter_container .box.box_article_cms_page h2, section .section_filter.filter_light .filter_container .box.box_article_cms_page h3, section .section_filter.filter_light .filter_container .box.box_article_cms_page h4, section .section_filter.filter_light .filter_container .box.box_article_cms_page h5, section .section_filter.filter_light .filter_container .box.box_article_cms_page h6, section.cms_section.cms_section_light .box.box_article_cms_page div, section.cms_section.cms_section_light .box.box_article_cms_page h2, section.cms_section.cms_section_light .box.box_article_cms_page h3, section.cms_section.cms_section_light .box.box_article_cms_page h4, section.cms_section.cms_section_light .box.box_article_cms_page h5, section.cms_section.cms_section_light .box.box_article_cms_page h6 {
  color: #333333;
  background: #FFFFFF;
}
.popup .cms_box .cms_part h1, .popup .cms_box .cms_part h2, .popup .cms_box .cms_part h3, section .cms_box .cms_part h1, section .cms_box .cms_part h2, section .cms_box .cms_part h3, .section_filter.filter_light .cms_box .cms_part h1, .section_filter.filter_light .cms_box .cms_part h2, .section_filter.filter_light .cms_box .cms_part h3, .section_filter.filter_dark + section.section_tools .cms_box .cms_part h1, .section_filter.filter_dark + section.section_tools .cms_box .cms_part h2, .section_filter.filter_dark + section.section_tools .cms_box .cms_part h3, section .section_filter.filter_light .filter_container .cms_box .cms_part h1, section .section_filter.filter_light .filter_container .cms_box .cms_part h2, section .section_filter.filter_light .filter_container .cms_box .cms_part h3, section.cms_section.cms_section_light .cms_box .cms_part h1, section.cms_section.cms_section_light .cms_box .cms_part h2, section.cms_section.cms_section_light .cms_box .cms_part h3 {
  color: #333333;
}
.popup .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, section .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, .section_filter.filter_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, .section_filter.filter_dark + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, section .section_filter.filter_light .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, section.cms_section.cms_section_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button {
  background: #ffffff;
  color: #b8a978;
  border-color: #b8a978;
}
.popup .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, section .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, .section_filter.filter_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, .section_filter.filter_dark + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, section .section_filter.filter_light .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, section.cms_section.cms_section_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button * {
  color: #b8a978;
}
.popup .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, section .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, .section_filter.filter_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, .section_filter.filter_dark + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, section .section_filter.filter_light .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, section.cms_section.cms_section_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg * {
  fill: #b8a978;
}
.popup .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, section .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, .section_filter.filter_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, .section_filter.filter_dark + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, section .section_filter.filter_light .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, section.cms_section.cms_section_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover {
  background: #b8a978;
  color: #FFFFFF;
  border-color: #b8a978;
}
.popup .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, section .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, .section_filter.filter_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, .section_filter.filter_dark + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, section .section_filter.filter_light .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, section.cms_section.cms_section_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover * {
  color: #FFFFFF;
}
.popup .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, section .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, .section_filter.filter_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, .section_filter.filter_dark + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, section .section_filter.filter_light .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, section.cms_section.cms_section_light .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg * {
  fill: #FFFFFF;
}
.popup .cms_accordion, section .cms_accordion, .section_filter.filter_light .cms_accordion, .section_filter.filter_dark + section.section_tools .cms_accordion, section .section_filter.filter_light .filter_container .cms_accordion, section.cms_section.cms_section_light .cms_accordion {
  background: #FFFFFF;
  color: #333333;
}
.popup .cms_accordion h1, .popup .cms_accordion h2, .popup .cms_accordion h3, .popup .cms_accordion h4, .popup .cms_accordion h1 div, .popup .cms_accordion h2 div, .popup .cms_accordion h3 div, .popup .cms_accordion h4 div, section .cms_accordion h1, section .cms_accordion h2, section .cms_accordion h3, section .cms_accordion h4, section .cms_accordion h1 div, section .cms_accordion h2 div, section .cms_accordion h3 div, section .cms_accordion h4 div, .section_filter.filter_light .cms_accordion h1, .section_filter.filter_light .cms_accordion h2, .section_filter.filter_light .cms_accordion h3, .section_filter.filter_light .cms_accordion h4, .section_filter.filter_light .cms_accordion h1 div, .section_filter.filter_light .cms_accordion h2 div, .section_filter.filter_light .cms_accordion h3 div, .section_filter.filter_light .cms_accordion h4 div, .section_filter.filter_dark + section.section_tools .cms_accordion h1, .section_filter.filter_dark + section.section_tools .cms_accordion h2, .section_filter.filter_dark + section.section_tools .cms_accordion h3, .section_filter.filter_dark + section.section_tools .cms_accordion h4, .section_filter.filter_dark + section.section_tools .cms_accordion h1 div, .section_filter.filter_dark + section.section_tools .cms_accordion h2 div, .section_filter.filter_dark + section.section_tools .cms_accordion h3 div, .section_filter.filter_dark + section.section_tools .cms_accordion h4 div, section .section_filter.filter_light .filter_container .cms_accordion h1, section .section_filter.filter_light .filter_container .cms_accordion h2, section .section_filter.filter_light .filter_container .cms_accordion h3, section .section_filter.filter_light .filter_container .cms_accordion h4, section .section_filter.filter_light .filter_container .cms_accordion h1 div, section .section_filter.filter_light .filter_container .cms_accordion h2 div, section .section_filter.filter_light .filter_container .cms_accordion h3 div, section .section_filter.filter_light .filter_container .cms_accordion h4 div, section.cms_section.cms_section_light .cms_accordion h1, section.cms_section.cms_section_light .cms_accordion h2, section.cms_section.cms_section_light .cms_accordion h3, section.cms_section.cms_section_light .cms_accordion h4, section.cms_section.cms_section_light .cms_accordion h1 div, section.cms_section.cms_section_light .cms_accordion h2 div, section.cms_section.cms_section_light .cms_accordion h3 div, section.cms_section.cms_section_light .cms_accordion h4 div {
  color: #333333;
}
.popup hr, section hr, .section_filter.filter_light hr, .section_filter.filter_dark + section.section_tools hr, section .section_filter.filter_light .filter_container hr, section.cms_section.cms_section_light hr {
  border-width: 0 0 0 0;
  background: #dedcda;
  height: 1px;
}
.popup h1, .popup h2, .popup h3, .popup h4, .popup h1 div, .popup h2 div, .popup h3 div, .popup h4 div, section h1, section h2, section h3, section h4, section h1 div, section h2 div, section h3 div, section h4 div, .section_filter.filter_light h1, .section_filter.filter_light h2, .section_filter.filter_light h3, .section_filter.filter_light h4, .section_filter.filter_light h1 div, .section_filter.filter_light h2 div, .section_filter.filter_light h3 div, .section_filter.filter_light h4 div, .section_filter.filter_dark + section.section_tools h1, .section_filter.filter_dark + section.section_tools h2, .section_filter.filter_dark + section.section_tools h3, .section_filter.filter_dark + section.section_tools h4, .section_filter.filter_dark + section.section_tools h1 div, .section_filter.filter_dark + section.section_tools h2 div, .section_filter.filter_dark + section.section_tools h3 div, .section_filter.filter_dark + section.section_tools h4 div, section .section_filter.filter_light .filter_container h1, section .section_filter.filter_light .filter_container h2, section .section_filter.filter_light .filter_container h3, section .section_filter.filter_light .filter_container h4, section .section_filter.filter_light .filter_container h1 div, section .section_filter.filter_light .filter_container h2 div, section .section_filter.filter_light .filter_container h3 div, section .section_filter.filter_light .filter_container h4 div, section.cms_section.cms_section_light h1, section.cms_section.cms_section_light h2, section.cms_section.cms_section_light h3, section.cms_section.cms_section_light h4, section.cms_section.cms_section_light h1 div, section.cms_section.cms_section_light h2 div, section.cms_section.cms_section_light h3 div, section.cms_section.cms_section_light h4 div {
  color: #7a654a;
}
.popup a:not(.button):not(.tab), .popup a:not(.button), section a:not(.button):not(.tab), section a:not(.button), .section_filter.filter_light a:not(.button):not(.tab), .section_filter.filter_light a:not(.button), .section_filter.filter_dark + section.section_tools a:not(.button):not(.tab), .section_filter.filter_dark + section.section_tools a:not(.button), section .section_filter.filter_light .filter_container a:not(.button):not(.tab), section .section_filter.filter_light .filter_container a:not(.button), section.cms_section.cms_section_light a:not(.button):not(.tab), section.cms_section.cms_section_light a:not(.button) {
  color: #1768d1;
  text-decoration: none;
}
.popup a:not(.button):not(.tab) svg *, .popup a:not(.button) svg *, section a:not(.button):not(.tab) svg *, section a:not(.button) svg *, .section_filter.filter_light a:not(.button):not(.tab) svg *, .section_filter.filter_light a:not(.button) svg *, .section_filter.filter_dark + section.section_tools a:not(.button):not(.tab) svg *, .section_filter.filter_dark + section.section_tools a:not(.button) svg *, section .section_filter.filter_light .filter_container a:not(.button):not(.tab) svg *, section .section_filter.filter_light .filter_container a:not(.button) svg *, section.cms_section.cms_section_light a:not(.button):not(.tab) svg *, section.cms_section.cms_section_light a:not(.button) svg * {
  fill: #1768d1;
}
.popup .pagination a:not(.button):not(.tab) svg *, section .pagination a:not(.button):not(.tab) svg *, .section_filter.filter_light .pagination a:not(.button):not(.tab) svg *, .section_filter.filter_dark + section.section_tools .pagination a:not(.button):not(.tab) svg *, section .section_filter.filter_light .filter_container .pagination a:not(.button):not(.tab) svg *, section.cms_section.cms_section_light .pagination a:not(.button):not(.tab) svg * {
  stroke-width: 0;
}
.popup svg *, section svg *, .section_filter.filter_light svg *, .section_filter.filter_dark + section.section_tools svg *, section .section_filter.filter_light .filter_container svg *, section.cms_section.cms_section_light svg * {
  fill: #000000;
}
.popup .tabs .tab svg *, section .tabs .tab svg *, .section_filter.filter_light .tabs .tab svg *, .section_filter.filter_dark + section.section_tools .tabs .tab svg *, section .section_filter.filter_light .filter_container .tabs .tab svg *, section.cms_section.cms_section_light .tabs .tab svg * {
  fill: #c4c4c4;
}
.popup .tabs .tab:hover, section .tabs .tab:hover, .section_filter.filter_light .tabs .tab:hover, .section_filter.filter_dark + section.section_tools .tabs .tab:hover, section .section_filter.filter_light .filter_container .tabs .tab:hover, section.cms_section.cms_section_light .tabs .tab:hover {
  border-color: #b8a978;
}
.popup .tabs .tab:hover svg *, section .tabs .tab:hover svg *, .section_filter.filter_light .tabs .tab:hover svg *, .section_filter.filter_dark + section.section_tools .tabs .tab:hover svg *, section .section_filter.filter_light .filter_container .tabs .tab:hover svg *, section.cms_section.cms_section_light .tabs .tab:hover svg * {
  fill: #b8a978;
}
.popup .cat_cb:checked + .tab, .popup .tabs .tab.selected, section .cat_cb:checked + .tab, section .tabs .tab.selected, .section_filter.filter_light .cat_cb:checked + .tab, .section_filter.filter_light .tabs .tab.selected, .section_filter.filter_dark + section.section_tools .cat_cb:checked + .tab, .section_filter.filter_dark + section.section_tools .tabs .tab.selected, section .section_filter.filter_light .filter_container .cat_cb:checked + .tab, section .section_filter.filter_light .filter_container .tabs .tab.selected, section.cms_section.cms_section_light .cat_cb:checked + .tab, section.cms_section.cms_section_light .tabs .tab.selected {
  border-color: #2e2e2e;
  background: #FFFFFF;
  color: #2e2e2e;
}
.popup .cat_cb:checked + .tab .tab_text, .popup .tabs .tab.selected .tab_text, section .cat_cb:checked + .tab .tab_text, section .tabs .tab.selected .tab_text, .section_filter.filter_light .cat_cb:checked + .tab .tab_text, .section_filter.filter_light .tabs .tab.selected .tab_text, .section_filter.filter_dark + section.section_tools .cat_cb:checked + .tab .tab_text, .section_filter.filter_dark + section.section_tools .tabs .tab.selected .tab_text, section .section_filter.filter_light .filter_container .cat_cb:checked + .tab .tab_text, section .section_filter.filter_light .filter_container .tabs .tab.selected .tab_text, section.cms_section.cms_section_light .cat_cb:checked + .tab .tab_text, section.cms_section.cms_section_light .tabs .tab.selected .tab_text {
  color: #2e2e2e;
}
.popup .cat_cb:checked + .tab svg *, .popup .tabs .tab.selected svg *, section .cat_cb:checked + .tab svg *, section .tabs .tab.selected svg *, .section_filter.filter_light .cat_cb:checked + .tab svg *, .section_filter.filter_light .tabs .tab.selected svg *, .section_filter.filter_dark + section.section_tools .cat_cb:checked + .tab svg *, .section_filter.filter_dark + section.section_tools .tabs .tab.selected svg *, section .section_filter.filter_light .filter_container .cat_cb:checked + .tab svg *, section .section_filter.filter_light .filter_container .tabs .tab.selected svg *, section.cms_section.cms_section_light .cat_cb:checked + .tab svg *, section.cms_section.cms_section_light .tabs .tab.selected svg * {
  fill: #2e2e2e;
}
.popup .message.no_results_message, section .message.no_results_message, .section_filter.filter_light .message.no_results_message, .section_filter.filter_dark + section.section_tools .message.no_results_message, section .section_filter.filter_light .filter_container .message.no_results_message, section.cms_section.cms_section_light .message.no_results_message {
  background: #f7f5f2;
  color: #000000;
}
.popup a:not(.button):not(.tab), .popup a:not(.button):not(.tab):visited, section a:not(.button):not(.tab), section a:not(.button):not(.tab):visited, .section_filter.filter_light a:not(.button):not(.tab), .section_filter.filter_light a:not(.button):not(.tab):visited, .section_filter.filter_dark + section.section_tools a:not(.button):not(.tab), .section_filter.filter_dark + section.section_tools a:not(.button):not(.tab):visited, section .section_filter.filter_light .filter_container a:not(.button):not(.tab), section .section_filter.filter_light .filter_container a:not(.button):not(.tab):visited, section.cms_section.cms_section_light a:not(.button):not(.tab), section.cms_section.cms_section_light a:not(.button):not(.tab):visited {
  color: #1768d1;
  text-decoration: none;
}
.popup a:not(.button):not(.tab) svg *, .popup a:not(.button):not(.tab):visited svg *, section a:not(.button):not(.tab) svg *, section a:not(.button):not(.tab):visited svg *, .section_filter.filter_light a:not(.button):not(.tab) svg *, .section_filter.filter_light a:not(.button):not(.tab):visited svg *, .section_filter.filter_dark + section.section_tools a:not(.button):not(.tab) svg *, .section_filter.filter_dark + section.section_tools a:not(.button):not(.tab):visited svg *, section .section_filter.filter_light .filter_container a:not(.button):not(.tab) svg *, section .section_filter.filter_light .filter_container a:not(.button):not(.tab):visited svg *, section.cms_section.cms_section_light a:not(.button):not(.tab) svg *, section.cms_section.cms_section_light a:not(.button):not(.tab):visited svg * {
  fill: #1768d1;
}
.popup a:not(.button):hover, .popup a:not(.button):active, section a:not(.button):hover, section a:not(.button):active, .section_filter.filter_light a:not(.button):hover, .section_filter.filter_light a:not(.button):active, .section_filter.filter_dark + section.section_tools a:not(.button):hover, .section_filter.filter_dark + section.section_tools a:not(.button):active, section .section_filter.filter_light .filter_container a:not(.button):hover, section .section_filter.filter_light .filter_container a:not(.button):active, section.cms_section.cms_section_light a:not(.button):hover, section.cms_section.cms_section_light a:not(.button):active {
  color: #86ade0;
}
.popup a:not(.button):hover svg *, .popup a:not(.button):active svg *, section a:not(.button):hover svg *, section a:not(.button):active svg *, .section_filter.filter_light a:not(.button):hover svg *, .section_filter.filter_light a:not(.button):active svg *, .section_filter.filter_dark + section.section_tools a:not(.button):hover svg *, .section_filter.filter_dark + section.section_tools a:not(.button):active svg *, section .section_filter.filter_light .filter_container a:not(.button):hover svg *, section .section_filter.filter_light .filter_container a:not(.button):active svg *, section.cms_section.cms_section_light a:not(.button):hover svg *, section.cms_section.cms_section_light a:not(.button):active svg * {
  fill: #86ade0;
}
.popup .box_button button, .popup .button, section .box_button button, section .button, .section_filter.filter_light .box_button button, .section_filter.filter_light .button, .section_filter.filter_dark + section.section_tools .box_button button, .section_filter.filter_dark + section.section_tools .button, section .section_filter.filter_light .filter_container .box_button button, section .section_filter.filter_light .filter_container .button, section.cms_section.cms_section_light .box_button button, section.cms_section.cms_section_light .button {
  display: flex;
  justify-content: center;
  text-align: center;
  font-size: 1em;
  padding: 1em 2em;
  border-radius: 4px;
  transition: all 0.2s ease-out;
  text-transform: uppercase;
  background-color: #ffffff;
  color: #7a654a;
  border-color: #7a654a;
  border-width: 1px;
}
.popup .box_button button svg *, .popup .button svg *, section .box_button button svg *, section .button svg *, .section_filter.filter_light .box_button button svg *, .section_filter.filter_light .button svg *, .section_filter.filter_dark + section.section_tools .box_button button svg *, .section_filter.filter_dark + section.section_tools .button svg *, section .section_filter.filter_light .filter_container .box_button button svg *, section .section_filter.filter_light .filter_container .button svg *, section.cms_section.cms_section_light .box_button button svg *, section.cms_section.cms_section_light .button svg * {
  fill: #7a654a;
}
.popup .cms_button_button_left_fullwidth .button, section .cms_button_button_left_fullwidth .button, .section_filter.filter_light .cms_button_button_left_fullwidth .button, .section_filter.filter_dark + section.section_tools .cms_button_button_left_fullwidth .button, section .section_filter.filter_light .filter_container .cms_button_button_left_fullwidth .button, section.cms_section.cms_section_light .cms_button_button_left_fullwidth .button {
  justify-content: flex-start;
}
.popup .button:hover, .popup .button:focus, section .button:hover, section .button:focus, .section_filter.filter_light .button:hover, .section_filter.filter_light .button:focus, .section_filter.filter_dark + section.section_tools .button:hover, .section_filter.filter_dark + section.section_tools .button:focus, section .section_filter.filter_light .filter_container .button:hover, section .section_filter.filter_light .filter_container .button:focus, section.cms_section.cms_section_light .button:hover, section.cms_section.cms_section_light .button:focus {
  color: #ffffff;
  background-color: #7a654a;
  border-color: #7a654a;
  border-width: 1px;
}
.popup .button:hover svg *, .popup .button:focus svg *, section .button:hover svg *, section .button:focus svg *, .section_filter.filter_light .button:hover svg *, .section_filter.filter_light .button:focus svg *, .section_filter.filter_dark + section.section_tools .button:hover svg *, .section_filter.filter_dark + section.section_tools .button:focus svg *, section .section_filter.filter_light .filter_container .button:hover svg *, section .section_filter.filter_light .filter_container .button:focus svg *, section.cms_section.cms_section_light .button:hover svg *, section.cms_section.cms_section_light .button:focus svg * {
  fill: #ffffff;
}
.popup .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .section_filter.filter_light .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .section_filter.filter_dark + section.section_tools .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section .section_filter.filter_light .filter_container .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.cms_section.cms_section_light .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) {
  border-color: #b8a978;
}
.popup .box_team_item .box_title, .popup .box_team_item .box_infos, section .box_team_item .box_title, section .box_team_item .box_infos, .section_filter.filter_light .box_team_item .box_title, .section_filter.filter_light .box_team_item .box_infos, .section_filter.filter_dark + section.section_tools .box_team_item .box_title, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos, section .section_filter.filter_light .filter_container .box_team_item .box_title, section .section_filter.filter_light .filter_container .box_team_item .box_infos, section.cms_section.cms_section_light .box_team_item .box_title, section.cms_section.cms_section_light .box_team_item .box_infos {
  background-color: #FFFFFF;
  color: #333333;
  border-color: #b8a978;
}
.popup .box_team_item .box_title .box_title, .popup .box_team_item .box_infos .box_title, section .box_team_item .box_title .box_title, section .box_team_item .box_infos .box_title, .section_filter.filter_light .box_team_item .box_title .box_title, .section_filter.filter_light .box_team_item .box_infos .box_title, .section_filter.filter_dark + section.section_tools .box_team_item .box_title .box_title, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos .box_title, section .section_filter.filter_light .filter_container .box_team_item .box_title .box_title, section .section_filter.filter_light .filter_container .box_team_item .box_infos .box_title, section.cms_section.cms_section_light .box_team_item .box_title .box_title, section.cms_section.cms_section_light .box_team_item .box_infos .box_title {
  background: none !important;
}
.popup .box_team_item .box_title h1, .popup .box_team_item .box_title h2, .popup .box_team_item .box_title h3, .popup .box_team_item .box_title h4, .popup .box_team_item .box_title h1 div, .popup .box_team_item .box_title h2 div, .popup .box_team_item .box_title h3 div, .popup .box_team_item .box_title h4 div, .popup .box_team_item .box_infos h1, .popup .box_team_item .box_infos h2, .popup .box_team_item .box_infos h3, .popup .box_team_item .box_infos h4, .popup .box_team_item .box_infos h1 div, .popup .box_team_item .box_infos h2 div, .popup .box_team_item .box_infos h3 div, .popup .box_team_item .box_infos h4 div, section .box_team_item .box_title h1, section .box_team_item .box_title h2, section .box_team_item .box_title h3, section .box_team_item .box_title h4, section .box_team_item .box_title h1 div, section .box_team_item .box_title h2 div, section .box_team_item .box_title h3 div, section .box_team_item .box_title h4 div, section .box_team_item .box_infos h1, section .box_team_item .box_infos h2, section .box_team_item .box_infos h3, section .box_team_item .box_infos h4, section .box_team_item .box_infos h1 div, section .box_team_item .box_infos h2 div, section .box_team_item .box_infos h3 div, section .box_team_item .box_infos h4 div, .section_filter.filter_light .box_team_item .box_title h1, .section_filter.filter_light .box_team_item .box_title h2, .section_filter.filter_light .box_team_item .box_title h3, .section_filter.filter_light .box_team_item .box_title h4, .section_filter.filter_light .box_team_item .box_title h1 div, .section_filter.filter_light .box_team_item .box_title h2 div, .section_filter.filter_light .box_team_item .box_title h3 div, .section_filter.filter_light .box_team_item .box_title h4 div, .section_filter.filter_light .box_team_item .box_infos h1, .section_filter.filter_light .box_team_item .box_infos h2, .section_filter.filter_light .box_team_item .box_infos h3, .section_filter.filter_light .box_team_item .box_infos h4, .section_filter.filter_light .box_team_item .box_infos h1 div, .section_filter.filter_light .box_team_item .box_infos h2 div, .section_filter.filter_light .box_team_item .box_infos h3 div, .section_filter.filter_light .box_team_item .box_infos h4 div, .section_filter.filter_dark + section.section_tools .box_team_item .box_title h1, .section_filter.filter_dark + section.section_tools .box_team_item .box_title h2, .section_filter.filter_dark + section.section_tools .box_team_item .box_title h3, .section_filter.filter_dark + section.section_tools .box_team_item .box_title h4, .section_filter.filter_dark + section.section_tools .box_team_item .box_title h1 div, .section_filter.filter_dark + section.section_tools .box_team_item .box_title h2 div, .section_filter.filter_dark + section.section_tools .box_team_item .box_title h3 div, .section_filter.filter_dark + section.section_tools .box_team_item .box_title h4 div, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos h1, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos h2, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos h3, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos h4, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos h1 div, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos h2 div, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos h3 div, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos h4 div, section .section_filter.filter_light .filter_container .box_team_item .box_title h1, section .section_filter.filter_light .filter_container .box_team_item .box_title h2, section .section_filter.filter_light .filter_container .box_team_item .box_title h3, section .section_filter.filter_light .filter_container .box_team_item .box_title h4, section .section_filter.filter_light .filter_container .box_team_item .box_title h1 div, section .section_filter.filter_light .filter_container .box_team_item .box_title h2 div, section .section_filter.filter_light .filter_container .box_team_item .box_title h3 div, section .section_filter.filter_light .filter_container .box_team_item .box_title h4 div, section .section_filter.filter_light .filter_container .box_team_item .box_infos h1, section .section_filter.filter_light .filter_container .box_team_item .box_infos h2, section .section_filter.filter_light .filter_container .box_team_item .box_infos h3, section .section_filter.filter_light .filter_container .box_team_item .box_infos h4, section .section_filter.filter_light .filter_container .box_team_item .box_infos h1 div, section .section_filter.filter_light .filter_container .box_team_item .box_infos h2 div, section .section_filter.filter_light .filter_container .box_team_item .box_infos h3 div, section .section_filter.filter_light .filter_container .box_team_item .box_infos h4 div, section.cms_section.cms_section_light .box_team_item .box_title h1, section.cms_section.cms_section_light .box_team_item .box_title h2, section.cms_section.cms_section_light .box_team_item .box_title h3, section.cms_section.cms_section_light .box_team_item .box_title h4, section.cms_section.cms_section_light .box_team_item .box_title h1 div, section.cms_section.cms_section_light .box_team_item .box_title h2 div, section.cms_section.cms_section_light .box_team_item .box_title h3 div, section.cms_section.cms_section_light .box_team_item .box_title h4 div, section.cms_section.cms_section_light .box_team_item .box_infos h1, section.cms_section.cms_section_light .box_team_item .box_infos h2, section.cms_section.cms_section_light .box_team_item .box_infos h3, section.cms_section.cms_section_light .box_team_item .box_infos h4, section.cms_section.cms_section_light .box_team_item .box_infos h1 div, section.cms_section.cms_section_light .box_team_item .box_infos h2 div, section.cms_section.cms_section_light .box_team_item .box_infos h3 div, section.cms_section.cms_section_light .box_team_item .box_infos h4 div {
  color: #333333;
}
.popup .box_team_item .box_title a, .popup .box_team_item .box_infos a, section .box_team_item .box_title a, section .box_team_item .box_infos a, .section_filter.filter_light .box_team_item .box_title a, .section_filter.filter_light .box_team_item .box_infos a, .section_filter.filter_dark + section.section_tools .box_team_item .box_title a, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos a, section .section_filter.filter_light .filter_container .box_team_item .box_title a, section .section_filter.filter_light .filter_container .box_team_item .box_infos a, section.cms_section.cms_section_light .box_team_item .box_title a, section.cms_section.cms_section_light .box_team_item .box_infos a {
  color: #333333;
}
.popup .box_team_item .box_title .button, .popup .box_team_item .box_infos .button, section .box_team_item .box_title .button, section .box_team_item .box_infos .button, .section_filter.filter_light .box_team_item .box_title .button, .section_filter.filter_light .box_team_item .box_infos .button, .section_filter.filter_dark + section.section_tools .box_team_item .box_title .button, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos .button, section .section_filter.filter_light .filter_container .box_team_item .box_title .button, section .section_filter.filter_light .filter_container .box_team_item .box_infos .button, section.cms_section.cms_section_light .box_team_item .box_title .button, section.cms_section.cms_section_light .box_team_item .box_infos .button {
  background: #ffffff;
  color: #b8a978;
  border-color: #b8a978;
  border-width: 1px;
}
.popup .box_team_item .box_title .button *, .popup .box_team_item .box_infos .button *, section .box_team_item .box_title .button *, section .box_team_item .box_infos .button *, .section_filter.filter_light .box_team_item .box_title .button *, .section_filter.filter_light .box_team_item .box_infos .button *, .section_filter.filter_dark + section.section_tools .box_team_item .box_title .button *, .section_filter.filter_dark + section.section_tools .box_team_item .box_infos .button *, section .section_filter.filter_light .filter_container .box_team_item .box_title .button *, section .section_filter.filter_light .filter_container .box_team_item .box_infos .button *, section.cms_section.cms_section_light .box_team_item .box_title .button *, section.cms_section.cms_section_light .box_team_item .box_infos .button * {
  color: #b8a978;
}
.popup .box .box_infos, .popup section .box .box_infos, section .box .box_infos, section section .box .box_infos, .section_filter.filter_light .box .box_infos, .section_filter.filter_light section .box .box_infos, .section_filter.filter_dark + section.section_tools .box .box_infos, .section_filter.filter_dark + section.section_tools section .box .box_infos, section .section_filter.filter_light .filter_container .box .box_infos, section .section_filter.filter_light .filter_container section .box .box_infos, section.cms_section.cms_section_light .box .box_infos, section.cms_section.cms_section_light section .box .box_infos {
  background-color: #FFFFFF;
  color: #333333;
  border: 1px solid #b8a978;
}
.popup .box .box_infos .box_title, .popup section .box .box_infos .box_title, section .box .box_infos .box_title, section section .box .box_infos .box_title, .section_filter.filter_light .box .box_infos .box_title, .section_filter.filter_light section .box .box_infos .box_title, .section_filter.filter_dark + section.section_tools .box .box_infos .box_title, .section_filter.filter_dark + section.section_tools section .box .box_infos .box_title, section .section_filter.filter_light .filter_container .box .box_infos .box_title, section .section_filter.filter_light .filter_container section .box .box_infos .box_title, section.cms_section.cms_section_light .box .box_infos .box_title, section.cms_section.cms_section_light section .box .box_infos .box_title {
  background: none;
}
.popup .box .box_infos h1, .popup .box .box_infos h2, .popup .box .box_infos h3, .popup .box .box_infos h4, .popup .box .box_infos h1 div, .popup .box .box_infos h2 div, .popup .box .box_infos h3 div, .popup .box .box_infos h4 div, .popup section .box .box_infos h1, .popup section .box .box_infos h2, .popup section .box .box_infos h3, .popup section .box .box_infos h4, .popup section .box .box_infos h1 div, .popup section .box .box_infos h2 div, .popup section .box .box_infos h3 div, .popup section .box .box_infos h4 div, section .box .box_infos h1, section .box .box_infos h2, section .box .box_infos h3, section .box .box_infos h4, section .box .box_infos h1 div, section .box .box_infos h2 div, section .box .box_infos h3 div, section .box .box_infos h4 div, section section .box .box_infos h1, section section .box .box_infos h2, section section .box .box_infos h3, section section .box .box_infos h4, section section .box .box_infos h1 div, section section .box .box_infos h2 div, section section .box .box_infos h3 div, section section .box .box_infos h4 div, .section_filter.filter_light .box .box_infos h1, .section_filter.filter_light .box .box_infos h2, .section_filter.filter_light .box .box_infos h3, .section_filter.filter_light .box .box_infos h4, .section_filter.filter_light .box .box_infos h1 div, .section_filter.filter_light .box .box_infos h2 div, .section_filter.filter_light .box .box_infos h3 div, .section_filter.filter_light .box .box_infos h4 div, .section_filter.filter_light section .box .box_infos h1, .section_filter.filter_light section .box .box_infos h2, .section_filter.filter_light section .box .box_infos h3, .section_filter.filter_light section .box .box_infos h4, .section_filter.filter_light section .box .box_infos h1 div, .section_filter.filter_light section .box .box_infos h2 div, .section_filter.filter_light section .box .box_infos h3 div, .section_filter.filter_light section .box .box_infos h4 div, .section_filter.filter_dark + section.section_tools .box .box_infos h1, .section_filter.filter_dark + section.section_tools .box .box_infos h2, .section_filter.filter_dark + section.section_tools .box .box_infos h3, .section_filter.filter_dark + section.section_tools .box .box_infos h4, .section_filter.filter_dark + section.section_tools .box .box_infos h1 div, .section_filter.filter_dark + section.section_tools .box .box_infos h2 div, .section_filter.filter_dark + section.section_tools .box .box_infos h3 div, .section_filter.filter_dark + section.section_tools .box .box_infos h4 div, .section_filter.filter_dark + section.section_tools section .box .box_infos h1, .section_filter.filter_dark + section.section_tools section .box .box_infos h2, .section_filter.filter_dark + section.section_tools section .box .box_infos h3, .section_filter.filter_dark + section.section_tools section .box .box_infos h4, .section_filter.filter_dark + section.section_tools section .box .box_infos h1 div, .section_filter.filter_dark + section.section_tools section .box .box_infos h2 div, .section_filter.filter_dark + section.section_tools section .box .box_infos h3 div, .section_filter.filter_dark + section.section_tools section .box .box_infos h4 div, section .section_filter.filter_light .filter_container .box .box_infos h1, section .section_filter.filter_light .filter_container .box .box_infos h2, section .section_filter.filter_light .filter_container .box .box_infos h3, section .section_filter.filter_light .filter_container .box .box_infos h4, section .section_filter.filter_light .filter_container .box .box_infos h1 div, section .section_filter.filter_light .filter_container .box .box_infos h2 div, section .section_filter.filter_light .filter_container .box .box_infos h3 div, section .section_filter.filter_light .filter_container .box .box_infos h4 div, section .section_filter.filter_light .filter_container section .box .box_infos h1, section .section_filter.filter_light .filter_container section .box .box_infos h2, section .section_filter.filter_light .filter_container section .box .box_infos h3, section .section_filter.filter_light .filter_container section .box .box_infos h4, section .section_filter.filter_light .filter_container section .box .box_infos h1 div, section .section_filter.filter_light .filter_container section .box .box_infos h2 div, section .section_filter.filter_light .filter_container section .box .box_infos h3 div, section .section_filter.filter_light .filter_container section .box .box_infos h4 div, section.cms_section.cms_section_light .box .box_infos h1, section.cms_section.cms_section_light .box .box_infos h2, section.cms_section.cms_section_light .box .box_infos h3, section.cms_section.cms_section_light .box .box_infos h4, section.cms_section.cms_section_light .box .box_infos h1 div, section.cms_section.cms_section_light .box .box_infos h2 div, section.cms_section.cms_section_light .box .box_infos h3 div, section.cms_section.cms_section_light .box .box_infos h4 div, section.cms_section.cms_section_light section .box .box_infos h1, section.cms_section.cms_section_light section .box .box_infos h2, section.cms_section.cms_section_light section .box .box_infos h3, section.cms_section.cms_section_light section .box .box_infos h4, section.cms_section.cms_section_light section .box .box_infos h1 div, section.cms_section.cms_section_light section .box .box_infos h2 div, section.cms_section.cms_section_light section .box .box_infos h3 div, section.cms_section.cms_section_light section .box .box_infos h4 div {
  color: #333333;
  color: #333333;
}
.popup .box .box_infos .button, .popup section .box .box_infos .button, section .box .box_infos .button, section section .box .box_infos .button, .section_filter.filter_light .box .box_infos .button, .section_filter.filter_light section .box .box_infos .button, .section_filter.filter_dark + section.section_tools .box .box_infos .button, .section_filter.filter_dark + section.section_tools section .box .box_infos .button, section .section_filter.filter_light .filter_container .box .box_infos .button, section .section_filter.filter_light .filter_container section .box .box_infos .button, section.cms_section.cms_section_light .box .box_infos .button, section.cms_section.cms_section_light section .box .box_infos .button {
  background: #ffffff;
  color: #b8a978;
  border-color: #b8a978;
  border-width: 1px;
}
.popup .box .box_infos .button *, .popup section .box .box_infos .button *, section .box .box_infos .button *, section section .box .box_infos .button *, .section_filter.filter_light .box .box_infos .button *, .section_filter.filter_light section .box .box_infos .button *, .section_filter.filter_dark + section.section_tools .box .box_infos .button *, .section_filter.filter_dark + section.section_tools section .box .box_infos .button *, section .section_filter.filter_light .filter_container .box .box_infos .button *, section .section_filter.filter_light .filter_container section .box .box_infos .button *, section.cms_section.cms_section_light .box .box_infos .button *, section.cms_section.cms_section_light section .box .box_infos .button * {
  color: #b8a978;
}
.popup .box .box_infos svg *, .popup section .box .box_infos svg *, section .box .box_infos svg *, section section .box .box_infos svg *, .section_filter.filter_light .box .box_infos svg *, .section_filter.filter_light section .box .box_infos svg *, .section_filter.filter_dark + section.section_tools .box .box_infos svg *, .section_filter.filter_dark + section.section_tools section .box .box_infos svg *, section .section_filter.filter_light .filter_container .box .box_infos svg *, section .section_filter.filter_light .filter_container section .box .box_infos svg *, section.cms_section.cms_section_light .box .box_infos svg *, section.cms_section.cms_section_light section .box .box_infos svg * {
  fill: #333333;
}
.popup .box:hover .box_infos, .popup section .box:hover .box_infos, section .box:hover .box_infos, section section .box:hover .box_infos, .section_filter.filter_light .box:hover .box_infos, .section_filter.filter_light section .box:hover .box_infos, .section_filter.filter_dark + section.section_tools .box:hover .box_infos, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos, section .section_filter.filter_light .filter_container .box:hover .box_infos, section .section_filter.filter_light .filter_container section .box:hover .box_infos, section.cms_section.cms_section_light .box:hover .box_infos, section.cms_section.cms_section_light section .box:hover .box_infos {
  background-color: #fafafa;
  color: #333333;
  border: 1px solid #b8a978;
}
.popup .box:hover .box_infos .box_title, .popup section .box:hover .box_infos .box_title, section .box:hover .box_infos .box_title, section section .box:hover .box_infos .box_title, .section_filter.filter_light .box:hover .box_infos .box_title, .section_filter.filter_light section .box:hover .box_infos .box_title, .section_filter.filter_dark + section.section_tools .box:hover .box_infos .box_title, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos .box_title, section .section_filter.filter_light .filter_container .box:hover .box_infos .box_title, section .section_filter.filter_light .filter_container section .box:hover .box_infos .box_title, section.cms_section.cms_section_light .box:hover .box_infos .box_title, section.cms_section.cms_section_light section .box:hover .box_infos .box_title {
  background: none;
}
.popup .box:hover .box_infos h1, .popup .box:hover .box_infos h2, .popup .box:hover .box_infos h3, .popup .box:hover .box_infos h4, .popup .box:hover .box_infos h1 div, .popup .box:hover .box_infos h2 div, .popup .box:hover .box_infos h3 div, .popup .box:hover .box_infos h4 div, .popup section .box:hover .box_infos h1, .popup section .box:hover .box_infos h2, .popup section .box:hover .box_infos h3, .popup section .box:hover .box_infos h4, .popup section .box:hover .box_infos h1 div, .popup section .box:hover .box_infos h2 div, .popup section .box:hover .box_infos h3 div, .popup section .box:hover .box_infos h4 div, section .box:hover .box_infos h1, section .box:hover .box_infos h2, section .box:hover .box_infos h3, section .box:hover .box_infos h4, section .box:hover .box_infos h1 div, section .box:hover .box_infos h2 div, section .box:hover .box_infos h3 div, section .box:hover .box_infos h4 div, section section .box:hover .box_infos h1, section section .box:hover .box_infos h2, section section .box:hover .box_infos h3, section section .box:hover .box_infos h4, section section .box:hover .box_infos h1 div, section section .box:hover .box_infos h2 div, section section .box:hover .box_infos h3 div, section section .box:hover .box_infos h4 div, .section_filter.filter_light .box:hover .box_infos h1, .section_filter.filter_light .box:hover .box_infos h2, .section_filter.filter_light .box:hover .box_infos h3, .section_filter.filter_light .box:hover .box_infos h4, .section_filter.filter_light .box:hover .box_infos h1 div, .section_filter.filter_light .box:hover .box_infos h2 div, .section_filter.filter_light .box:hover .box_infos h3 div, .section_filter.filter_light .box:hover .box_infos h4 div, .section_filter.filter_light section .box:hover .box_infos h1, .section_filter.filter_light section .box:hover .box_infos h2, .section_filter.filter_light section .box:hover .box_infos h3, .section_filter.filter_light section .box:hover .box_infos h4, .section_filter.filter_light section .box:hover .box_infos h1 div, .section_filter.filter_light section .box:hover .box_infos h2 div, .section_filter.filter_light section .box:hover .box_infos h3 div, .section_filter.filter_light section .box:hover .box_infos h4 div, .section_filter.filter_dark + section.section_tools .box:hover .box_infos h1, .section_filter.filter_dark + section.section_tools .box:hover .box_infos h2, .section_filter.filter_dark + section.section_tools .box:hover .box_infos h3, .section_filter.filter_dark + section.section_tools .box:hover .box_infos h4, .section_filter.filter_dark + section.section_tools .box:hover .box_infos h1 div, .section_filter.filter_dark + section.section_tools .box:hover .box_infos h2 div, .section_filter.filter_dark + section.section_tools .box:hover .box_infos h3 div, .section_filter.filter_dark + section.section_tools .box:hover .box_infos h4 div, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos h1, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos h2, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos h3, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos h4, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos h1 div, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos h2 div, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos h3 div, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos h4 div, section .section_filter.filter_light .filter_container .box:hover .box_infos h1, section .section_filter.filter_light .filter_container .box:hover .box_infos h2, section .section_filter.filter_light .filter_container .box:hover .box_infos h3, section .section_filter.filter_light .filter_container .box:hover .box_infos h4, section .section_filter.filter_light .filter_container .box:hover .box_infos h1 div, section .section_filter.filter_light .filter_container .box:hover .box_infos h2 div, section .section_filter.filter_light .filter_container .box:hover .box_infos h3 div, section .section_filter.filter_light .filter_container .box:hover .box_infos h4 div, section .section_filter.filter_light .filter_container section .box:hover .box_infos h1, section .section_filter.filter_light .filter_container section .box:hover .box_infos h2, section .section_filter.filter_light .filter_container section .box:hover .box_infos h3, section .section_filter.filter_light .filter_container section .box:hover .box_infos h4, section .section_filter.filter_light .filter_container section .box:hover .box_infos h1 div, section .section_filter.filter_light .filter_container section .box:hover .box_infos h2 div, section .section_filter.filter_light .filter_container section .box:hover .box_infos h3 div, section .section_filter.filter_light .filter_container section .box:hover .box_infos h4 div, section.cms_section.cms_section_light .box:hover .box_infos h1, section.cms_section.cms_section_light .box:hover .box_infos h2, section.cms_section.cms_section_light .box:hover .box_infos h3, section.cms_section.cms_section_light .box:hover .box_infos h4, section.cms_section.cms_section_light .box:hover .box_infos h1 div, section.cms_section.cms_section_light .box:hover .box_infos h2 div, section.cms_section.cms_section_light .box:hover .box_infos h3 div, section.cms_section.cms_section_light .box:hover .box_infos h4 div, section.cms_section.cms_section_light section .box:hover .box_infos h1, section.cms_section.cms_section_light section .box:hover .box_infos h2, section.cms_section.cms_section_light section .box:hover .box_infos h3, section.cms_section.cms_section_light section .box:hover .box_infos h4, section.cms_section.cms_section_light section .box:hover .box_infos h1 div, section.cms_section.cms_section_light section .box:hover .box_infos h2 div, section.cms_section.cms_section_light section .box:hover .box_infos h3 div, section.cms_section.cms_section_light section .box:hover .box_infos h4 div {
  color: #333333;
  color: #333333;
}
.popup .box:hover .box_infos .button, .popup section .box:hover .box_infos .button, section .box:hover .box_infos .button, section section .box:hover .box_infos .button, .section_filter.filter_light .box:hover .box_infos .button, .section_filter.filter_light section .box:hover .box_infos .button, .section_filter.filter_dark + section.section_tools .box:hover .box_infos .button, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos .button, section .section_filter.filter_light .filter_container .box:hover .box_infos .button, section .section_filter.filter_light .filter_container section .box:hover .box_infos .button, section.cms_section.cms_section_light .box:hover .box_infos .button, section.cms_section.cms_section_light section .box:hover .box_infos .button {
  background: #b8a978;
  color: #FFFFFF;
  border-color: #b8a978;
  border-width: 1px;
}
.popup .box:hover .box_infos .button *, .popup section .box:hover .box_infos .button *, section .box:hover .box_infos .button *, section section .box:hover .box_infos .button *, .section_filter.filter_light .box:hover .box_infos .button *, .section_filter.filter_light section .box:hover .box_infos .button *, .section_filter.filter_dark + section.section_tools .box:hover .box_infos .button *, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos .button *, section .section_filter.filter_light .filter_container .box:hover .box_infos .button *, section .section_filter.filter_light .filter_container section .box:hover .box_infos .button *, section.cms_section.cms_section_light .box:hover .box_infos .button *, section.cms_section.cms_section_light section .box:hover .box_infos .button * {
  color: #FFFFFF;
}
.popup .box:hover .box_infos svg *, .popup section .box:hover .box_infos svg *, section .box:hover .box_infos svg *, section section .box:hover .box_infos svg *, .section_filter.filter_light .box:hover .box_infos svg *, .section_filter.filter_light section .box:hover .box_infos svg *, .section_filter.filter_dark + section.section_tools .box:hover .box_infos svg *, .section_filter.filter_dark + section.section_tools section .box:hover .box_infos svg *, section .section_filter.filter_light .filter_container .box:hover .box_infos svg *, section .section_filter.filter_light .filter_container section .box:hover .box_infos svg *, section.cms_section.cms_section_light .box:hover .box_infos svg *, section.cms_section.cms_section_light section .box:hover .box_infos svg * {
  fill: #333333;
}
.popup .detail_row, section .detail_row, .section_filter.filter_light .detail_row, .section_filter.filter_dark + section.section_tools .detail_row, section .section_filter.filter_light .filter_container .detail_row, section.cms_section.cms_section_light .detail_row {
  border-color: #dedcda;
}
.popup .multiselect_item, .popup .multiselect_content, section .multiselect_item, section .multiselect_content, .section_filter.filter_light .multiselect_item, .section_filter.filter_light .multiselect_content, .section_filter.filter_dark + section.section_tools .multiselect_item, .section_filter.filter_dark + section.section_tools .multiselect_content, section .section_filter.filter_light .filter_container .multiselect_item, section .section_filter.filter_light .filter_container .multiselect_content, section.cms_section.cms_section_light .multiselect_item, section.cms_section.cms_section_light .multiselect_content {
  background: #FFFFFF;
  border-color: #d6d6d6;
}
.popup .multiselect_item .label_text, .popup .multiselect_content .label_text, section .multiselect_item .label_text, section .multiselect_content .label_text, .section_filter.filter_light .multiselect_item .label_text, .section_filter.filter_light .multiselect_content .label_text, .section_filter.filter_dark + section.section_tools .multiselect_item .label_text, .section_filter.filter_dark + section.section_tools .multiselect_content .label_text, section .section_filter.filter_light .filter_container .multiselect_item .label_text, section .section_filter.filter_light .filter_container .multiselect_content .label_text, section.cms_section.cms_section_light .multiselect_item .label_text, section.cms_section.cms_section_light .multiselect_content .label_text {
  color: #666666;
}
.popup .multiselect_item .multiselect_item:hover, .popup .multiselect_item .select_item:hover, .popup .multiselect_content .multiselect_item:hover, .popup .multiselect_content .select_item:hover, section .multiselect_item .multiselect_item:hover, section .multiselect_item .select_item:hover, section .multiselect_content .multiselect_item:hover, section .multiselect_content .select_item:hover, .section_filter.filter_light .multiselect_item .multiselect_item:hover, .section_filter.filter_light .multiselect_item .select_item:hover, .section_filter.filter_light .multiselect_content .multiselect_item:hover, .section_filter.filter_light .multiselect_content .select_item:hover, .section_filter.filter_dark + section.section_tools .multiselect_item .multiselect_item:hover, .section_filter.filter_dark + section.section_tools .multiselect_item .select_item:hover, .section_filter.filter_dark + section.section_tools .multiselect_content .multiselect_item:hover, .section_filter.filter_dark + section.section_tools .multiselect_content .select_item:hover, section .section_filter.filter_light .filter_container .multiselect_item .multiselect_item:hover, section .section_filter.filter_light .filter_container .multiselect_item .select_item:hover, section .section_filter.filter_light .filter_container .multiselect_content .multiselect_item:hover, section .section_filter.filter_light .filter_container .multiselect_content .select_item:hover, section.cms_section.cms_section_light .multiselect_item .multiselect_item:hover, section.cms_section.cms_section_light .multiselect_item .select_item:hover, section.cms_section.cms_section_light .multiselect_content .multiselect_item:hover, section.cms_section.cms_section_light .multiselect_content .select_item:hover {
  background: #fafafa;
}
.popup .multiselect_item .multiselect_item:hover .label_text, .popup .multiselect_item .select_item:hover .label_text, .popup .multiselect_content .multiselect_item:hover .label_text, .popup .multiselect_content .select_item:hover .label_text, section .multiselect_item .multiselect_item:hover .label_text, section .multiselect_item .select_item:hover .label_text, section .multiselect_content .multiselect_item:hover .label_text, section .multiselect_content .select_item:hover .label_text, .section_filter.filter_light .multiselect_item .multiselect_item:hover .label_text, .section_filter.filter_light .multiselect_item .select_item:hover .label_text, .section_filter.filter_light .multiselect_content .multiselect_item:hover .label_text, .section_filter.filter_light .multiselect_content .select_item:hover .label_text, .section_filter.filter_dark + section.section_tools .multiselect_item .multiselect_item:hover .label_text, .section_filter.filter_dark + section.section_tools .multiselect_item .select_item:hover .label_text, .section_filter.filter_dark + section.section_tools .multiselect_content .multiselect_item:hover .label_text, .section_filter.filter_dark + section.section_tools .multiselect_content .select_item:hover .label_text, section .section_filter.filter_light .filter_container .multiselect_item .multiselect_item:hover .label_text, section .section_filter.filter_light .filter_container .multiselect_item .select_item:hover .label_text, section .section_filter.filter_light .filter_container .multiselect_content .multiselect_item:hover .label_text, section .section_filter.filter_light .filter_container .multiselect_content .select_item:hover .label_text, section.cms_section.cms_section_light .multiselect_item .multiselect_item:hover .label_text, section.cms_section.cms_section_light .multiselect_item .select_item:hover .label_text, section.cms_section.cms_section_light .multiselect_content .multiselect_item:hover .label_text, section.cms_section.cms_section_light .multiselect_content .select_item:hover .label_text {
  color: #666666;
  background: none;
}
.popup .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), section .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), .section_filter.filter_light .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), .section_filter.filter_dark + section.section_tools .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), section .section_filter.filter_light .filter_container .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), section.cms_section.cms_section_light .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout) {
  background: #fafafa;
  border-color: #d6d6d6;
  color: #666666;
}
.popup .multiselect_box:hover .multiselect .placeholder, section .multiselect_box:hover .multiselect .placeholder, .section_filter.filter_light .multiselect_box:hover .multiselect .placeholder, .section_filter.filter_dark + section.section_tools .multiselect_box:hover .multiselect .placeholder, section .section_filter.filter_light .filter_container .multiselect_box:hover .multiselect .placeholder, section.cms_section.cms_section_light .multiselect_box:hover .multiselect .placeholder {
  color: #666666;
}
.popup .multiselect_content, section .multiselect_content, .section_filter.filter_light .multiselect_content, .section_filter.filter_dark + section.section_tools .multiselect_content, section .section_filter.filter_light .filter_container .multiselect_content, section.cms_section.cms_section_light .multiselect_content {
  border-color: #d6d6d6;
}
.popup .ui-state-active, .popup .ui-widget-content .ui-state-active, section .ui-state-active, section .ui-widget-content .ui-state-active, .section_filter.filter_light .ui-state-active, .section_filter.filter_light .ui-widget-content .ui-state-active, .section_filter.filter_dark + section.section_tools .ui-state-active, .section_filter.filter_dark + section.section_tools .ui-widget-content .ui-state-active, section .section_filter.filter_light .filter_container .ui-state-active, section .section_filter.filter_light .filter_container .ui-widget-content .ui-state-active, section.cms_section.cms_section_light .ui-state-active, section.cms_section.cms_section_light .ui-widget-content .ui-state-active {
  border: 0px;
}
.popup .multiselect_box .checkbox input:checked + .cb_input svg path, .popup .multiselect_box .checkbox input.checked + .cb_input svg path, .popup .multiselect_box .checkbox input.partially + .cb_input svg path, .popup .multiselect_box .checkbox input:checked ~ .label_text svg path, .popup .multiselect_box .checkbox input.checked ~ .label_text svg path, .popup .multiselect_box .checkbox input.partially ~ .label_text svg path, section .multiselect_box .checkbox input:checked + .cb_input svg path, section .multiselect_box .checkbox input.checked + .cb_input svg path, section .multiselect_box .checkbox input.partially + .cb_input svg path, section .multiselect_box .checkbox input:checked ~ .label_text svg path, section .multiselect_box .checkbox input.checked ~ .label_text svg path, section .multiselect_box .checkbox input.partially ~ .label_text svg path, .section_filter.filter_light .multiselect_box .checkbox input:checked + .cb_input svg path, .section_filter.filter_light .multiselect_box .checkbox input.checked + .cb_input svg path, .section_filter.filter_light .multiselect_box .checkbox input.partially + .cb_input svg path, .section_filter.filter_light .multiselect_box .checkbox input:checked ~ .label_text svg path, .section_filter.filter_light .multiselect_box .checkbox input.checked ~ .label_text svg path, .section_filter.filter_light .multiselect_box .checkbox input.partially ~ .label_text svg path, .section_filter.filter_dark + section.section_tools .multiselect_box .checkbox input:checked + .cb_input svg path, .section_filter.filter_dark + section.section_tools .multiselect_box .checkbox input.checked + .cb_input svg path, .section_filter.filter_dark + section.section_tools .multiselect_box .checkbox input.partially + .cb_input svg path, .section_filter.filter_dark + section.section_tools .multiselect_box .checkbox input:checked ~ .label_text svg path, .section_filter.filter_dark + section.section_tools .multiselect_box .checkbox input.checked ~ .label_text svg path, .section_filter.filter_dark + section.section_tools .multiselect_box .checkbox input.partially ~ .label_text svg path, section .section_filter.filter_light .filter_container .multiselect_box .checkbox input:checked + .cb_input svg path, section .section_filter.filter_light .filter_container .multiselect_box .checkbox input.checked + .cb_input svg path, section .section_filter.filter_light .filter_container .multiselect_box .checkbox input.partially + .cb_input svg path, section .section_filter.filter_light .filter_container .multiselect_box .checkbox input:checked ~ .label_text svg path, section .section_filter.filter_light .filter_container .multiselect_box .checkbox input.checked ~ .label_text svg path, section .section_filter.filter_light .filter_container .multiselect_box .checkbox input.partially ~ .label_text svg path, section.cms_section.cms_section_light .multiselect_box .checkbox input:checked + .cb_input svg path, section.cms_section.cms_section_light .multiselect_box .checkbox input.checked + .cb_input svg path, section.cms_section.cms_section_light .multiselect_box .checkbox input.partially + .cb_input svg path, section.cms_section.cms_section_light .multiselect_box .checkbox input:checked ~ .label_text svg path, section.cms_section.cms_section_light .multiselect_box .checkbox input.checked ~ .label_text svg path, section.cms_section.cms_section_light .multiselect_box .checkbox input.partially ~ .label_text svg path {
  fill: #2e2e2e;
}
.popup .multiselect_box .checkbox input + .cb_input svg path, .popup .multiselect_box .checkbox input ~ .label_text svg path, section .multiselect_box .checkbox input + .cb_input svg path, section .multiselect_box .checkbox input ~ .label_text svg path, .section_filter.filter_light .multiselect_box .checkbox input + .cb_input svg path, .section_filter.filter_light .multiselect_box .checkbox input ~ .label_text svg path, .section_filter.filter_dark + section.section_tools .multiselect_box .checkbox input + .cb_input svg path, .section_filter.filter_dark + section.section_tools .multiselect_box .checkbox input ~ .label_text svg path, section .section_filter.filter_light .filter_container .multiselect_box .checkbox input + .cb_input svg path, section .section_filter.filter_light .filter_container .multiselect_box .checkbox input ~ .label_text svg path, section.cms_section.cms_section_light .multiselect_box .checkbox input + .cb_input svg path, section.cms_section.cms_section_light .multiselect_box .checkbox input ~ .label_text svg path {
  fill: #c4c4c4;
}
.popup .multiselect_box .checkbox:hover input + .cb_input svg path, .popup .multiselect_box .checkbox:hover input ~ .label_text svg path, section .multiselect_box .checkbox:hover input + .cb_input svg path, section .multiselect_box .checkbox:hover input ~ .label_text svg path, .section_filter.filter_light .multiselect_box .checkbox:hover input + .cb_input svg path, .section_filter.filter_light .multiselect_box .checkbox:hover input ~ .label_text svg path, .section_filter.filter_dark + section.section_tools .multiselect_box .checkbox:hover input + .cb_input svg path, .section_filter.filter_dark + section.section_tools .multiselect_box .checkbox:hover input ~ .label_text svg path, section .section_filter.filter_light .filter_container .multiselect_box .checkbox:hover input + .cb_input svg path, section .section_filter.filter_light .filter_container .multiselect_box .checkbox:hover input ~ .label_text svg path, section.cms_section.cms_section_light .multiselect_box .checkbox:hover input + .cb_input svg path, section.cms_section.cms_section_light .multiselect_box .checkbox:hover input ~ .label_text svg path {
  fill: #b8a978;
}
.popup .checkbox input + .cb_input, section .checkbox input + .cb_input, .section_filter.filter_light .checkbox input + .cb_input, .section_filter.filter_dark + section.section_tools .checkbox input + .cb_input, section .section_filter.filter_light .filter_container .checkbox input + .cb_input, section.cms_section.cms_section_light .checkbox input + .cb_input {
  border: 1px solid #d6d6d6;
  background-color: #FFFFFF;
}
.popup .checkbox input[disabled] + .cb_input, .popup .checkbox input.inactive + .cb_input, .popup .checkbox input.disabled + .cb_input, section .checkbox input[disabled] + .cb_input, section .checkbox input.inactive + .cb_input, section .checkbox input.disabled + .cb_input, .section_filter.filter_light .checkbox input[disabled] + .cb_input, .section_filter.filter_light .checkbox input.inactive + .cb_input, .section_filter.filter_light .checkbox input.disabled + .cb_input, .section_filter.filter_dark + section.section_tools .checkbox input[disabled] + .cb_input, .section_filter.filter_dark + section.section_tools .checkbox input.inactive + .cb_input, .section_filter.filter_dark + section.section_tools .checkbox input.disabled + .cb_input, section .section_filter.filter_light .filter_container .checkbox input[disabled] + .cb_input, section .section_filter.filter_light .filter_container .checkbox input.inactive + .cb_input, section .section_filter.filter_light .filter_container .checkbox input.disabled + .cb_input, section.cms_section.cms_section_light .checkbox input[disabled] + .cb_input, section.cms_section.cms_section_light .checkbox input.inactive + .cb_input, section.cms_section.cms_section_light .checkbox input.disabled + .cb_input {
  background: #FFFFFF;
  border-color: #d6d6d6;
}
.popup .checkbox input:focus + .cb_input, .popup .checkbox input:hover + .cb_input, section .checkbox input:focus + .cb_input, section .checkbox input:hover + .cb_input, .section_filter.filter_light .checkbox input:focus + .cb_input, .section_filter.filter_light .checkbox input:hover + .cb_input, .section_filter.filter_dark + section.section_tools .checkbox input:focus + .cb_input, .section_filter.filter_dark + section.section_tools .checkbox input:hover + .cb_input, section .section_filter.filter_light .filter_container .checkbox input:focus + .cb_input, section .section_filter.filter_light .filter_container .checkbox input:hover + .cb_input, section.cms_section.cms_section_light .checkbox input:focus + .cb_input, section.cms_section.cms_section_light .checkbox input:hover + .cb_input {
  background: #fafafa;
  border-color: #d6d6d6;
}
.popup .checkbox input:checked + .cb_input, .popup .checkbox input.checked + .cb_input, .popup .checkbox input.partially + .cb_input, section .checkbox input:checked + .cb_input, section .checkbox input.checked + .cb_input, section .checkbox input.partially + .cb_input, .section_filter.filter_light .checkbox input:checked + .cb_input, .section_filter.filter_light .checkbox input.checked + .cb_input, .section_filter.filter_light .checkbox input.partially + .cb_input, .section_filter.filter_dark + section.section_tools .checkbox input:checked + .cb_input, .section_filter.filter_dark + section.section_tools .checkbox input.checked + .cb_input, .section_filter.filter_dark + section.section_tools .checkbox input.partially + .cb_input, section .section_filter.filter_light .filter_container .checkbox input:checked + .cb_input, section .section_filter.filter_light .filter_container .checkbox input.checked + .cb_input, section .section_filter.filter_light .filter_container .checkbox input.partially + .cb_input, section.cms_section.cms_section_light .checkbox input:checked + .cb_input, section.cms_section.cms_section_light .checkbox input.checked + .cb_input, section.cms_section.cms_section_light .checkbox input.partially + .cb_input {
  background-color: #ffffff;
  border-color: #d6d6d6;
  color: #666666;
}
.popup .checkbox input[type=radio]:checked + .cb_input:after, section .checkbox input[type=radio]:checked + .cb_input:after, .section_filter.filter_light .checkbox input[type=radio]:checked + .cb_input:after, .section_filter.filter_dark + section.section_tools .checkbox input[type=radio]:checked + .cb_input:after, section .section_filter.filter_light .filter_container .checkbox input[type=radio]:checked + .cb_input:after, section.cms_section.cms_section_light .checkbox input[type=radio]:checked + .cb_input:after {
  background-color: #666666;
}
.popup .checkbox input[type=checkbox]:checked + .cb_input:after, section .checkbox input[type=checkbox]:checked + .cb_input:after, .section_filter.filter_light .checkbox input[type=checkbox]:checked + .cb_input:after, .section_filter.filter_dark + section.section_tools .checkbox input[type=checkbox]:checked + .cb_input:after, section .section_filter.filter_light .filter_container .checkbox input[type=checkbox]:checked + .cb_input:after, section.cms_section.cms_section_light .checkbox input[type=checkbox]:checked + .cb_input:after {
  border-color: #666666;
}
.popup .cms_accordion, section .cms_accordion, .section_filter.filter_light .cms_accordion, .section_filter.filter_dark + section.section_tools .cms_accordion, section .section_filter.filter_light .filter_container .cms_accordion, section.cms_section.cms_section_light .cms_accordion {
  border: 1px solid #b8a978;
  border-width: 1px;
  background: #FFFFFF;
}
.popup .detail_row, .popup .distances_box .detail_row, section .detail_row, section .distances_box .detail_row, .section_filter.filter_light .detail_row, .section_filter.filter_light .distances_box .detail_row, .section_filter.filter_dark + section.section_tools .detail_row, .section_filter.filter_dark + section.section_tools .distances_box .detail_row, section .section_filter.filter_light .filter_container .detail_row, section .section_filter.filter_light .filter_container .distances_box .detail_row, section.cms_section.cms_section_light .detail_row, section.cms_section.cms_section_light .distances_box .detail_row {
  border-color: rgba(222, 220, 218, 0.5);
}
.popup .box_team_item:hover .box_title, .popup .box_team_item:hover .box_infos, section .box_team_item:hover .box_title, section .box_team_item:hover .box_infos, .section_filter.filter_light .box_team_item:hover .box_title, .section_filter.filter_light .box_team_item:hover .box_infos, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos, section.cms_section.cms_section_light .box_team_item:hover .box_title, section.cms_section.cms_section_light .box_team_item:hover .box_infos {
  background-color: #fafafa;
  color: #333333;
  border-color: #b8a978;
}
.popup .box_team_item:hover .box_title .box_title, .popup .box_team_item:hover .box_infos .box_title, section .box_team_item:hover .box_title .box_title, section .box_team_item:hover .box_infos .box_title, .section_filter.filter_light .box_team_item:hover .box_title .box_title, .section_filter.filter_light .box_team_item:hover .box_infos .box_title, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title .box_title, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos .box_title, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title .box_title, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos .box_title, section.cms_section.cms_section_light .box_team_item:hover .box_title .box_title, section.cms_section.cms_section_light .box_team_item:hover .box_infos .box_title {
  background: none;
}
.popup .box_team_item:hover .box_title h1, .popup .box_team_item:hover .box_title h2, .popup .box_team_item:hover .box_title h3, .popup .box_team_item:hover .box_title h4, .popup .box_team_item:hover .box_title h1 div, .popup .box_team_item:hover .box_title h2 div, .popup .box_team_item:hover .box_title h3 div, .popup .box_team_item:hover .box_title h4 div, .popup .box_team_item:hover .box_infos h1, .popup .box_team_item:hover .box_infos h2, .popup .box_team_item:hover .box_infos h3, .popup .box_team_item:hover .box_infos h4, .popup .box_team_item:hover .box_infos h1 div, .popup .box_team_item:hover .box_infos h2 div, .popup .box_team_item:hover .box_infos h3 div, .popup .box_team_item:hover .box_infos h4 div, section .box_team_item:hover .box_title h1, section .box_team_item:hover .box_title h2, section .box_team_item:hover .box_title h3, section .box_team_item:hover .box_title h4, section .box_team_item:hover .box_title h1 div, section .box_team_item:hover .box_title h2 div, section .box_team_item:hover .box_title h3 div, section .box_team_item:hover .box_title h4 div, section .box_team_item:hover .box_infos h1, section .box_team_item:hover .box_infos h2, section .box_team_item:hover .box_infos h3, section .box_team_item:hover .box_infos h4, section .box_team_item:hover .box_infos h1 div, section .box_team_item:hover .box_infos h2 div, section .box_team_item:hover .box_infos h3 div, section .box_team_item:hover .box_infos h4 div, .section_filter.filter_light .box_team_item:hover .box_title h1, .section_filter.filter_light .box_team_item:hover .box_title h2, .section_filter.filter_light .box_team_item:hover .box_title h3, .section_filter.filter_light .box_team_item:hover .box_title h4, .section_filter.filter_light .box_team_item:hover .box_title h1 div, .section_filter.filter_light .box_team_item:hover .box_title h2 div, .section_filter.filter_light .box_team_item:hover .box_title h3 div, .section_filter.filter_light .box_team_item:hover .box_title h4 div, .section_filter.filter_light .box_team_item:hover .box_infos h1, .section_filter.filter_light .box_team_item:hover .box_infos h2, .section_filter.filter_light .box_team_item:hover .box_infos h3, .section_filter.filter_light .box_team_item:hover .box_infos h4, .section_filter.filter_light .box_team_item:hover .box_infos h1 div, .section_filter.filter_light .box_team_item:hover .box_infos h2 div, .section_filter.filter_light .box_team_item:hover .box_infos h3 div, .section_filter.filter_light .box_team_item:hover .box_infos h4 div, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title h1, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title h2, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title h3, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title h4, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title h1 div, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title h2 div, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title h3 div, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title h4 div, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos h1, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos h2, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos h3, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos h4, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos h1 div, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos h2 div, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos h3 div, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos h4 div, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title h1, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title h2, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title h3, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title h4, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title h1 div, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title h2 div, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title h3 div, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title h4 div, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos h1, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos h2, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos h3, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos h4, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos h1 div, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos h2 div, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos h3 div, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos h4 div, section.cms_section.cms_section_light .box_team_item:hover .box_title h1, section.cms_section.cms_section_light .box_team_item:hover .box_title h2, section.cms_section.cms_section_light .box_team_item:hover .box_title h3, section.cms_section.cms_section_light .box_team_item:hover .box_title h4, section.cms_section.cms_section_light .box_team_item:hover .box_title h1 div, section.cms_section.cms_section_light .box_team_item:hover .box_title h2 div, section.cms_section.cms_section_light .box_team_item:hover .box_title h3 div, section.cms_section.cms_section_light .box_team_item:hover .box_title h4 div, section.cms_section.cms_section_light .box_team_item:hover .box_infos h1, section.cms_section.cms_section_light .box_team_item:hover .box_infos h2, section.cms_section.cms_section_light .box_team_item:hover .box_infos h3, section.cms_section.cms_section_light .box_team_item:hover .box_infos h4, section.cms_section.cms_section_light .box_team_item:hover .box_infos h1 div, section.cms_section.cms_section_light .box_team_item:hover .box_infos h2 div, section.cms_section.cms_section_light .box_team_item:hover .box_infos h3 div, section.cms_section.cms_section_light .box_team_item:hover .box_infos h4 div {
  color: #333333;
  color: #333333;
}
.popup .box_team_item:hover .box_title a, .popup .box_team_item:hover .box_infos a, section .box_team_item:hover .box_title a, section .box_team_item:hover .box_infos a, .section_filter.filter_light .box_team_item:hover .box_title a, .section_filter.filter_light .box_team_item:hover .box_infos a, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title a, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos a, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title a, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos a, section.cms_section.cms_section_light .box_team_item:hover .box_title a, section.cms_section.cms_section_light .box_team_item:hover .box_infos a {
  color: #333333;
}
.popup .box_team_item:hover .box_title .button, .popup .box_team_item:hover .box_infos .button, section .box_team_item:hover .box_title .button, section .box_team_item:hover .box_infos .button, .section_filter.filter_light .box_team_item:hover .box_title .button, .section_filter.filter_light .box_team_item:hover .box_infos .button, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title .button, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos .button, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title .button, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos .button, section.cms_section.cms_section_light .box_team_item:hover .box_title .button, section.cms_section.cms_section_light .box_team_item:hover .box_infos .button {
  background: #b8a978;
  color: #FFFFFF;
  border-color: #b8a978;
  border-width: 1px;
}
.popup .box_team_item:hover .box_title .button *, .popup .box_team_item:hover .box_infos .button *, section .box_team_item:hover .box_title .button *, section .box_team_item:hover .box_infos .button *, .section_filter.filter_light .box_team_item:hover .box_title .button *, .section_filter.filter_light .box_team_item:hover .box_infos .button *, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_title .button *, .section_filter.filter_dark + section.section_tools .box_team_item:hover .box_infos .button *, section .section_filter.filter_light .filter_container .box_team_item:hover .box_title .button *, section .section_filter.filter_light .filter_container .box_team_item:hover .box_infos .button *, section.cms_section.cms_section_light .box_team_item:hover .box_title .button *, section.cms_section.cms_section_light .box_team_item:hover .box_infos .button * {
  color: #FFFFFF;
}
.popup .cms_objects_filter .filter_group, section .cms_objects_filter .filter_group, .section_filter.filter_light .cms_objects_filter .filter_group, .section_filter.filter_dark + section.section_tools .cms_objects_filter .filter_group, section .section_filter.filter_light .filter_container .cms_objects_filter .filter_group, section.cms_section.cms_section_light .cms_objects_filter .filter_group {
  padding: 0 !important;
}
.popup .cms_project_highlights .caract_list, section .cms_project_highlights .caract_list, .section_filter.filter_light .cms_project_highlights .caract_list, .section_filter.filter_dark + section.section_tools .cms_project_highlights .caract_list, section .section_filter.filter_light .filter_container .cms_project_highlights .caract_list, section.cms_section.cms_section_light .cms_project_highlights .caract_list {
  color: #000000;
}
.popup .cms_project_highlights .caract_list svg *, section .cms_project_highlights .caract_list svg *, .section_filter.filter_light .cms_project_highlights .caract_list svg *, .section_filter.filter_dark + section.section_tools .cms_project_highlights .caract_list svg *, section .section_filter.filter_light .filter_container .cms_project_highlights .caract_list svg *, section.cms_section.cms_section_light .cms_project_highlights .caract_list svg * {
  fill: #000000;
}
.popup .cms_project_highlights .caract_list .caract_row, section .cms_project_highlights .caract_list .caract_row, .section_filter.filter_light .cms_project_highlights .caract_list .caract_row, .section_filter.filter_dark + section.section_tools .cms_project_highlights .caract_list .caract_row, section .section_filter.filter_light .filter_container .cms_project_highlights .caract_list .caract_row, section.cms_section.cms_section_light .cms_project_highlights .caract_list .caract_row {
  border-color: #dedcda;
}
.popup .distances_box .detail_row, section .distances_box .detail_row, .section_filter.filter_light .distances_box .detail_row, .section_filter.filter_dark + section.section_tools .distances_box .detail_row, section .section_filter.filter_light .filter_container .distances_box .detail_row, section.cms_section.cms_section_light .distances_box .detail_row {
  border-color: #dedcda;
}
.popup .distances_box svg *, section .distances_box svg *, .section_filter.filter_light .distances_box svg *, .section_filter.filter_dark + section.section_tools .distances_box svg *, section .section_filter.filter_light .filter_container .distances_box svg *, section.cms_section.cms_section_light .distances_box svg * {
  fill: #000000;
}
.popup .cms_social_networks, .popup .share_box, section .cms_social_networks, section .share_box, .section_filter.filter_light .cms_social_networks, .section_filter.filter_light .share_box, .section_filter.filter_dark + section.section_tools .cms_social_networks, .section_filter.filter_dark + section.section_tools .share_box, section .section_filter.filter_light .filter_container .cms_social_networks, section .section_filter.filter_light .filter_container .share_box, section.cms_section.cms_section_light .cms_social_networks, section.cms_section.cms_section_light .share_box {
  margin-right: 10px;
}
.popup .cms_social_networks a:not(.button):not(.tab), .popup .cms_social_networks span, .popup .share_box a:not(.button):not(.tab), .popup .share_box span, section .cms_social_networks a:not(.button):not(.tab), section .cms_social_networks span, section .share_box a:not(.button):not(.tab), section .share_box span, .section_filter.filter_light .cms_social_networks a:not(.button):not(.tab), .section_filter.filter_light .cms_social_networks span, .section_filter.filter_light .share_box a:not(.button):not(.tab), .section_filter.filter_light .share_box span, .section_filter.filter_dark + section.section_tools .cms_social_networks a:not(.button):not(.tab), .section_filter.filter_dark + section.section_tools .cms_social_networks span, .section_filter.filter_dark + section.section_tools .share_box a:not(.button):not(.tab), .section_filter.filter_dark + section.section_tools .share_box span, section .section_filter.filter_light .filter_container .cms_social_networks a:not(.button):not(.tab), section .section_filter.filter_light .filter_container .cms_social_networks span, section .section_filter.filter_light .filter_container .share_box a:not(.button):not(.tab), section .section_filter.filter_light .filter_container .share_box span, section.cms_section.cms_section_light .cms_social_networks a:not(.button):not(.tab), section.cms_section.cms_section_light .cms_social_networks span, section.cms_section.cms_section_light .share_box a:not(.button):not(.tab), section.cms_section.cms_section_light .share_box span {
  cursor: pointer;
  display: inline-block;
}
.popup .cms_social_networks a:not(.button):not(.tab) svg, .popup .cms_social_networks span svg, .popup .share_box a:not(.button):not(.tab) svg, .popup .share_box span svg, section .cms_social_networks a:not(.button):not(.tab) svg, section .cms_social_networks span svg, section .share_box a:not(.button):not(.tab) svg, section .share_box span svg, .section_filter.filter_light .cms_social_networks a:not(.button):not(.tab) svg, .section_filter.filter_light .cms_social_networks span svg, .section_filter.filter_light .share_box a:not(.button):not(.tab) svg, .section_filter.filter_light .share_box span svg, .section_filter.filter_dark + section.section_tools .cms_social_networks a:not(.button):not(.tab) svg, .section_filter.filter_dark + section.section_tools .cms_social_networks span svg, .section_filter.filter_dark + section.section_tools .share_box a:not(.button):not(.tab) svg, .section_filter.filter_dark + section.section_tools .share_box span svg, section .section_filter.filter_light .filter_container .cms_social_networks a:not(.button):not(.tab) svg, section .section_filter.filter_light .filter_container .cms_social_networks span svg, section .section_filter.filter_light .filter_container .share_box a:not(.button):not(.tab) svg, section .section_filter.filter_light .filter_container .share_box span svg, section.cms_section.cms_section_light .cms_social_networks a:not(.button):not(.tab) svg, section.cms_section.cms_section_light .cms_social_networks span svg, section.cms_section.cms_section_light .share_box a:not(.button):not(.tab) svg, section.cms_section.cms_section_light .share_box span svg {
  padding: 2px;
  background: #ffffff;
  border: 1px solid #7a654a;
  padding: 5px;
  width: 45px;
  height: 45px;
  margin-right: 5px;
}
.popup .cms_social_networks a:not(.button):not(.tab) svg *, .popup .cms_social_networks span svg *, .popup .share_box a:not(.button):not(.tab) svg *, .popup .share_box span svg *, section .cms_social_networks a:not(.button):not(.tab) svg *, section .cms_social_networks span svg *, section .share_box a:not(.button):not(.tab) svg *, section .share_box span svg *, .section_filter.filter_light .cms_social_networks a:not(.button):not(.tab) svg *, .section_filter.filter_light .cms_social_networks span svg *, .section_filter.filter_light .share_box a:not(.button):not(.tab) svg *, .section_filter.filter_light .share_box span svg *, .section_filter.filter_dark + section.section_tools .cms_social_networks a:not(.button):not(.tab) svg *, .section_filter.filter_dark + section.section_tools .cms_social_networks span svg *, .section_filter.filter_dark + section.section_tools .share_box a:not(.button):not(.tab) svg *, .section_filter.filter_dark + section.section_tools .share_box span svg *, section .section_filter.filter_light .filter_container .cms_social_networks a:not(.button):not(.tab) svg *, section .section_filter.filter_light .filter_container .cms_social_networks span svg *, section .section_filter.filter_light .filter_container .share_box a:not(.button):not(.tab) svg *, section .section_filter.filter_light .filter_container .share_box span svg *, section.cms_section.cms_section_light .cms_social_networks a:not(.button):not(.tab) svg *, section.cms_section.cms_section_light .cms_social_networks span svg *, section.cms_section.cms_section_light .share_box a:not(.button):not(.tab) svg *, section.cms_section.cms_section_light .share_box span svg * {
  fill: #7a654a;
}
.popup .cms_social_networks a:not(.button):not(.tab) svg:hover, .popup .cms_social_networks span svg:hover, .popup .share_box a:not(.button):not(.tab) svg:hover, .popup .share_box span svg:hover, section .cms_social_networks a:not(.button):not(.tab) svg:hover, section .cms_social_networks span svg:hover, section .share_box a:not(.button):not(.tab) svg:hover, section .share_box span svg:hover, .section_filter.filter_light .cms_social_networks a:not(.button):not(.tab) svg:hover, .section_filter.filter_light .cms_social_networks span svg:hover, .section_filter.filter_light .share_box a:not(.button):not(.tab) svg:hover, .section_filter.filter_light .share_box span svg:hover, .section_filter.filter_dark + section.section_tools .cms_social_networks a:not(.button):not(.tab) svg:hover, .section_filter.filter_dark + section.section_tools .cms_social_networks span svg:hover, .section_filter.filter_dark + section.section_tools .share_box a:not(.button):not(.tab) svg:hover, .section_filter.filter_dark + section.section_tools .share_box span svg:hover, section .section_filter.filter_light .filter_container .cms_social_networks a:not(.button):not(.tab) svg:hover, section .section_filter.filter_light .filter_container .cms_social_networks span svg:hover, section .section_filter.filter_light .filter_container .share_box a:not(.button):not(.tab) svg:hover, section .section_filter.filter_light .filter_container .share_box span svg:hover, section.cms_section.cms_section_light .cms_social_networks a:not(.button):not(.tab) svg:hover, section.cms_section.cms_section_light .cms_social_networks span svg:hover, section.cms_section.cms_section_light .share_box a:not(.button):not(.tab) svg:hover, section.cms_section.cms_section_light .share_box span svg:hover {
  background: #7a654a;
  border: 1px solid #7a654a;
}
.popup .cms_social_networks a:not(.button):not(.tab) svg:hover *, .popup .cms_social_networks span svg:hover *, .popup .share_box a:not(.button):not(.tab) svg:hover *, .popup .share_box span svg:hover *, section .cms_social_networks a:not(.button):not(.tab) svg:hover *, section .cms_social_networks span svg:hover *, section .share_box a:not(.button):not(.tab) svg:hover *, section .share_box span svg:hover *, .section_filter.filter_light .cms_social_networks a:not(.button):not(.tab) svg:hover *, .section_filter.filter_light .cms_social_networks span svg:hover *, .section_filter.filter_light .share_box a:not(.button):not(.tab) svg:hover *, .section_filter.filter_light .share_box span svg:hover *, .section_filter.filter_dark + section.section_tools .cms_social_networks a:not(.button):not(.tab) svg:hover *, .section_filter.filter_dark + section.section_tools .cms_social_networks span svg:hover *, .section_filter.filter_dark + section.section_tools .share_box a:not(.button):not(.tab) svg:hover *, .section_filter.filter_dark + section.section_tools .share_box span svg:hover *, section .section_filter.filter_light .filter_container .cms_social_networks a:not(.button):not(.tab) svg:hover *, section .section_filter.filter_light .filter_container .cms_social_networks span svg:hover *, section .section_filter.filter_light .filter_container .share_box a:not(.button):not(.tab) svg:hover *, section .section_filter.filter_light .filter_container .share_box span svg:hover *, section.cms_section.cms_section_light .cms_social_networks a:not(.button):not(.tab) svg:hover *, section.cms_section.cms_section_light .cms_social_networks span svg:hover *, section.cms_section.cms_section_light .share_box a:not(.button):not(.tab) svg:hover *, section.cms_section.cms_section_light .share_box span svg:hover * {
  fill: #ffffff;
}
.popup .search_tools .list_toggle .button svg *, section .search_tools .list_toggle .button svg *, .section_filter.filter_light .search_tools .list_toggle .button svg *, .section_filter.filter_dark + section.section_tools .search_tools .list_toggle .button svg *, section .section_filter.filter_light .filter_container .search_tools .list_toggle .button svg *, section.cms_section.cms_section_light .search_tools .list_toggle .button svg * {
  fill: #c4c4c4;
  content: "ct_icon_d";
}
.popup .search_tools .list_toggle .button.selected svg *, section .search_tools .list_toggle .button.selected svg *, .section_filter.filter_light .search_tools .list_toggle .button.selected svg *, .section_filter.filter_dark + section.section_tools .search_tools .list_toggle .button.selected svg *, section .section_filter.filter_light .filter_container .search_tools .list_toggle .button.selected svg *, section.cms_section.cms_section_light .search_tools .list_toggle .button.selected svg * {
  content: "ct_icon_s";
  fill: #2e2e2e;
}
.popup .search_tools .list_toggle .button:hover svg *, section .search_tools .list_toggle .button:hover svg *, .section_filter.filter_light .search_tools .list_toggle .button:hover svg *, .section_filter.filter_dark + section.section_tools .search_tools .list_toggle .button:hover svg *, section .section_filter.filter_light .filter_container .search_tools .list_toggle .button:hover svg *, section.cms_section.cms_section_light .search_tools .list_toggle .button:hover svg * {
  content: "ct_icon_h";
  fill: #b8a978;
}
.popup .slider .slider_base, section .slider .slider_base, .section_filter.filter_light .slider .slider_base, .section_filter.filter_dark + section.section_tools .slider .slider_base, section .section_filter.filter_light .filter_container .slider .slider_base, section.cms_section.cms_section_light .slider .slider_base {
  background: #d6d6d6;
}
.popup .slider .slider_base .slider_full, section .slider .slider_base .slider_full, .section_filter.filter_light .slider .slider_base .slider_full, .section_filter.filter_dark + section.section_tools .slider .slider_base .slider_full, section .section_filter.filter_light .filter_container .slider .slider_base .slider_full, section.cms_section.cms_section_light .slider .slider_base .slider_full {
  background: #b8a978;
}
.popup .slider .slider_handler .slider_handler_display, section .slider .slider_handler .slider_handler_display, .section_filter.filter_light .slider .slider_handler .slider_handler_display, .section_filter.filter_dark + section.section_tools .slider .slider_handler .slider_handler_display, section .section_filter.filter_light .filter_container .slider .slider_handler .slider_handler_display, section.cms_section.cms_section_light .slider .slider_handler .slider_handler_display {
  background: #333333;
}
.popup .placeholder, .popup select option[value=""], section .placeholder, section select option[value=""], .section_filter.filter_light .placeholder, .section_filter.filter_light select option[value=""], .section_filter.filter_dark + section.section_tools .placeholder, .section_filter.filter_dark + section.section_tools select option[value=""], section .section_filter.filter_light .filter_container .placeholder, section .section_filter.filter_light .filter_container select option[value=""], section.cms_section.cms_section_light .placeholder, section.cms_section.cms_section_light select option[value=""] {
  color: #666666;
}
.popup input[type=text]:not(.simple_layout), .popup input[type=password]:not(.simple_layout), .popup input[type=email]:not(.simple_layout), .popup input[type=tel]:not(.simple_layout), .popup input[type=number]:not(.simple_layout), .popup input[type=date]:not(.simple_layout), .popup input[type=time]:not(.simple_layout), .popup input[type=url]:not(.simple_layout), .popup textarea:not(.simple_layout), .popup select:not(.simple_layout), .popup .multiselect:not(.simple_layout), .popup .input:not(.simple_layout), section input[type=text]:not(.simple_layout), section input[type=password]:not(.simple_layout), section input[type=email]:not(.simple_layout), section input[type=tel]:not(.simple_layout), section input[type=number]:not(.simple_layout), section input[type=date]:not(.simple_layout), section input[type=time]:not(.simple_layout), section input[type=url]:not(.simple_layout), section textarea:not(.simple_layout), section select:not(.simple_layout), section .multiselect:not(.simple_layout), section .input:not(.simple_layout), .section_filter.filter_light input[type=text]:not(.simple_layout), .section_filter.filter_light input[type=password]:not(.simple_layout), .section_filter.filter_light input[type=email]:not(.simple_layout), .section_filter.filter_light input[type=tel]:not(.simple_layout), .section_filter.filter_light input[type=number]:not(.simple_layout), .section_filter.filter_light input[type=date]:not(.simple_layout), .section_filter.filter_light input[type=time]:not(.simple_layout), .section_filter.filter_light input[type=url]:not(.simple_layout), .section_filter.filter_light textarea:not(.simple_layout), .section_filter.filter_light select:not(.simple_layout), .section_filter.filter_light .multiselect:not(.simple_layout), .section_filter.filter_light .input:not(.simple_layout), .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout), .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout), .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout), .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout), .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout), .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout), .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout), .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout), .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout), .section_filter.filter_dark + section.section_tools select:not(.simple_layout), .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout), .section_filter.filter_dark + section.section_tools .input:not(.simple_layout), section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout), section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout), section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout), section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout), section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout), section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout), section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout), section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout), section .section_filter.filter_light .filter_container textarea:not(.simple_layout), section .section_filter.filter_light .filter_container select:not(.simple_layout), section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout), section .section_filter.filter_light .filter_container .input:not(.simple_layout), section.cms_section.cms_section_light input[type=text]:not(.simple_layout), section.cms_section.cms_section_light input[type=password]:not(.simple_layout), section.cms_section.cms_section_light input[type=email]:not(.simple_layout), section.cms_section.cms_section_light input[type=tel]:not(.simple_layout), section.cms_section.cms_section_light input[type=number]:not(.simple_layout), section.cms_section.cms_section_light input[type=date]:not(.simple_layout), section.cms_section.cms_section_light input[type=time]:not(.simple_layout), section.cms_section.cms_section_light input[type=url]:not(.simple_layout), section.cms_section.cms_section_light textarea:not(.simple_layout), section.cms_section.cms_section_light select:not(.simple_layout), section.cms_section.cms_section_light .multiselect:not(.simple_layout), section.cms_section.cms_section_light .input:not(.simple_layout) {
  background-color: #FFFFFF;
  border: 1px solid #d6d6d6;
  color: #666666;
  padding: 0.6em 1em 0.4em;
  border-radius: 2px;
}
.popup input[type=text]:not(.simple_layout):hover, .popup input[type=text]:not(.simple_layout):focus, .popup input[type=text]:not(.simple_layout).focus, .popup input[type=password]:not(.simple_layout):hover, .popup input[type=password]:not(.simple_layout):focus, .popup input[type=password]:not(.simple_layout).focus, .popup input[type=email]:not(.simple_layout):hover, .popup input[type=email]:not(.simple_layout):focus, .popup input[type=email]:not(.simple_layout).focus, .popup input[type=tel]:not(.simple_layout):hover, .popup input[type=tel]:not(.simple_layout):focus, .popup input[type=tel]:not(.simple_layout).focus, .popup input[type=number]:not(.simple_layout):hover, .popup input[type=number]:not(.simple_layout):focus, .popup input[type=number]:not(.simple_layout).focus, .popup input[type=date]:not(.simple_layout):hover, .popup input[type=date]:not(.simple_layout):focus, .popup input[type=date]:not(.simple_layout).focus, .popup input[type=time]:not(.simple_layout):hover, .popup input[type=time]:not(.simple_layout):focus, .popup input[type=time]:not(.simple_layout).focus, .popup input[type=url]:not(.simple_layout):hover, .popup input[type=url]:not(.simple_layout):focus, .popup input[type=url]:not(.simple_layout).focus, .popup textarea:not(.simple_layout):hover, .popup textarea:not(.simple_layout):focus, .popup textarea:not(.simple_layout).focus, .popup select:not(.simple_layout):hover, .popup select:not(.simple_layout):focus, .popup select:not(.simple_layout).focus, .popup .multiselect:not(.simple_layout):hover, .popup .multiselect:not(.simple_layout):focus, .popup .multiselect:not(.simple_layout).focus, .popup .input:not(.simple_layout):hover, .popup .input:not(.simple_layout):focus, .popup .input:not(.simple_layout).focus, section input[type=text]:not(.simple_layout):hover, section input[type=text]:not(.simple_layout):focus, section input[type=text]:not(.simple_layout).focus, section input[type=password]:not(.simple_layout):hover, section input[type=password]:not(.simple_layout):focus, section input[type=password]:not(.simple_layout).focus, section input[type=email]:not(.simple_layout):hover, section input[type=email]:not(.simple_layout):focus, section input[type=email]:not(.simple_layout).focus, section input[type=tel]:not(.simple_layout):hover, section input[type=tel]:not(.simple_layout):focus, section input[type=tel]:not(.simple_layout).focus, section input[type=number]:not(.simple_layout):hover, section input[type=number]:not(.simple_layout):focus, section input[type=number]:not(.simple_layout).focus, section input[type=date]:not(.simple_layout):hover, section input[type=date]:not(.simple_layout):focus, section input[type=date]:not(.simple_layout).focus, section input[type=time]:not(.simple_layout):hover, section input[type=time]:not(.simple_layout):focus, section input[type=time]:not(.simple_layout).focus, section input[type=url]:not(.simple_layout):hover, section input[type=url]:not(.simple_layout):focus, section input[type=url]:not(.simple_layout).focus, section textarea:not(.simple_layout):hover, section textarea:not(.simple_layout):focus, section textarea:not(.simple_layout).focus, section select:not(.simple_layout):hover, section select:not(.simple_layout):focus, section select:not(.simple_layout).focus, section .multiselect:not(.simple_layout):hover, section .multiselect:not(.simple_layout):focus, section .multiselect:not(.simple_layout).focus, section .input:not(.simple_layout):hover, section .input:not(.simple_layout):focus, section .input:not(.simple_layout).focus, .section_filter.filter_light input[type=text]:not(.simple_layout):hover, .section_filter.filter_light input[type=text]:not(.simple_layout):focus, .section_filter.filter_light input[type=text]:not(.simple_layout).focus, .section_filter.filter_light input[type=password]:not(.simple_layout):hover, .section_filter.filter_light input[type=password]:not(.simple_layout):focus, .section_filter.filter_light input[type=password]:not(.simple_layout).focus, .section_filter.filter_light input[type=email]:not(.simple_layout):hover, .section_filter.filter_light input[type=email]:not(.simple_layout):focus, .section_filter.filter_light input[type=email]:not(.simple_layout).focus, .section_filter.filter_light input[type=tel]:not(.simple_layout):hover, .section_filter.filter_light input[type=tel]:not(.simple_layout):focus, .section_filter.filter_light input[type=tel]:not(.simple_layout).focus, .section_filter.filter_light input[type=number]:not(.simple_layout):hover, .section_filter.filter_light input[type=number]:not(.simple_layout):focus, .section_filter.filter_light input[type=number]:not(.simple_layout).focus, .section_filter.filter_light input[type=date]:not(.simple_layout):hover, .section_filter.filter_light input[type=date]:not(.simple_layout):focus, .section_filter.filter_light input[type=date]:not(.simple_layout).focus, .section_filter.filter_light input[type=time]:not(.simple_layout):hover, .section_filter.filter_light input[type=time]:not(.simple_layout):focus, .section_filter.filter_light input[type=time]:not(.simple_layout).focus, .section_filter.filter_light input[type=url]:not(.simple_layout):hover, .section_filter.filter_light input[type=url]:not(.simple_layout):focus, .section_filter.filter_light input[type=url]:not(.simple_layout).focus, .section_filter.filter_light textarea:not(.simple_layout):hover, .section_filter.filter_light textarea:not(.simple_layout):focus, .section_filter.filter_light textarea:not(.simple_layout).focus, .section_filter.filter_light select:not(.simple_layout):hover, .section_filter.filter_light select:not(.simple_layout):focus, .section_filter.filter_light select:not(.simple_layout).focus, .section_filter.filter_light .multiselect:not(.simple_layout):hover, .section_filter.filter_light .multiselect:not(.simple_layout):focus, .section_filter.filter_light .multiselect:not(.simple_layout).focus, .section_filter.filter_light .input:not(.simple_layout):hover, .section_filter.filter_light .input:not(.simple_layout):focus, .section_filter.filter_light .input:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools select:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools select:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools select:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout).focus, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout):hover, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout):focus, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout).focus, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout):hover, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout):focus, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout).focus, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout):hover, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout):focus, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout).focus, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout):hover, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout):focus, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout).focus, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout):hover, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout):focus, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout).focus, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout):hover, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout):focus, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout).focus, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout):hover, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout):focus, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout).focus, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout):hover, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout):focus, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout).focus, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout):hover, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout):focus, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout).focus, section .section_filter.filter_light .filter_container textarea:not(.simple_layout):hover, section .section_filter.filter_light .filter_container textarea:not(.simple_layout):focus, section .section_filter.filter_light .filter_container textarea:not(.simple_layout).focus, section .section_filter.filter_light .filter_container select:not(.simple_layout):hover, section .section_filter.filter_light .filter_container select:not(.simple_layout):focus, section .section_filter.filter_light .filter_container select:not(.simple_layout).focus, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout):hover, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout):focus, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout).focus, section .section_filter.filter_light .filter_container .input:not(.simple_layout):hover, section .section_filter.filter_light .filter_container .input:not(.simple_layout):focus, section .section_filter.filter_light .filter_container .input:not(.simple_layout).focus, section.cms_section.cms_section_light input[type=text]:not(.simple_layout):hover, section.cms_section.cms_section_light input[type=text]:not(.simple_layout):focus, section.cms_section.cms_section_light input[type=text]:not(.simple_layout).focus, section.cms_section.cms_section_light input[type=password]:not(.simple_layout):hover, section.cms_section.cms_section_light input[type=password]:not(.simple_layout):focus, section.cms_section.cms_section_light input[type=password]:not(.simple_layout).focus, section.cms_section.cms_section_light input[type=email]:not(.simple_layout):hover, section.cms_section.cms_section_light input[type=email]:not(.simple_layout):focus, section.cms_section.cms_section_light input[type=email]:not(.simple_layout).focus, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout):hover, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout):focus, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout).focus, section.cms_section.cms_section_light input[type=number]:not(.simple_layout):hover, section.cms_section.cms_section_light input[type=number]:not(.simple_layout):focus, section.cms_section.cms_section_light input[type=number]:not(.simple_layout).focus, section.cms_section.cms_section_light input[type=date]:not(.simple_layout):hover, section.cms_section.cms_section_light input[type=date]:not(.simple_layout):focus, section.cms_section.cms_section_light input[type=date]:not(.simple_layout).focus, section.cms_section.cms_section_light input[type=time]:not(.simple_layout):hover, section.cms_section.cms_section_light input[type=time]:not(.simple_layout):focus, section.cms_section.cms_section_light input[type=time]:not(.simple_layout).focus, section.cms_section.cms_section_light input[type=url]:not(.simple_layout):hover, section.cms_section.cms_section_light input[type=url]:not(.simple_layout):focus, section.cms_section.cms_section_light input[type=url]:not(.simple_layout).focus, section.cms_section.cms_section_light textarea:not(.simple_layout):hover, section.cms_section.cms_section_light textarea:not(.simple_layout):focus, section.cms_section.cms_section_light textarea:not(.simple_layout).focus, section.cms_section.cms_section_light select:not(.simple_layout):hover, section.cms_section.cms_section_light select:not(.simple_layout):focus, section.cms_section.cms_section_light select:not(.simple_layout).focus, section.cms_section.cms_section_light .multiselect:not(.simple_layout):hover, section.cms_section.cms_section_light .multiselect:not(.simple_layout):focus, section.cms_section.cms_section_light .multiselect:not(.simple_layout).focus, section.cms_section.cms_section_light .input:not(.simple_layout):hover, section.cms_section.cms_section_light .input:not(.simple_layout):focus, section.cms_section.cms_section_light .input:not(.simple_layout).focus {
  background-color: #fafafa;
  border: 1px solid #d6d6d6;
  color: #666666;
}
.popup input[type=text]:not(.simple_layout):hover .placeholder, .popup input[type=text]:not(.simple_layout):focus .placeholder, .popup input[type=text]:not(.simple_layout).focus .placeholder, .popup input[type=password]:not(.simple_layout):hover .placeholder, .popup input[type=password]:not(.simple_layout):focus .placeholder, .popup input[type=password]:not(.simple_layout).focus .placeholder, .popup input[type=email]:not(.simple_layout):hover .placeholder, .popup input[type=email]:not(.simple_layout):focus .placeholder, .popup input[type=email]:not(.simple_layout).focus .placeholder, .popup input[type=tel]:not(.simple_layout):hover .placeholder, .popup input[type=tel]:not(.simple_layout):focus .placeholder, .popup input[type=tel]:not(.simple_layout).focus .placeholder, .popup input[type=number]:not(.simple_layout):hover .placeholder, .popup input[type=number]:not(.simple_layout):focus .placeholder, .popup input[type=number]:not(.simple_layout).focus .placeholder, .popup input[type=date]:not(.simple_layout):hover .placeholder, .popup input[type=date]:not(.simple_layout):focus .placeholder, .popup input[type=date]:not(.simple_layout).focus .placeholder, .popup input[type=time]:not(.simple_layout):hover .placeholder, .popup input[type=time]:not(.simple_layout):focus .placeholder, .popup input[type=time]:not(.simple_layout).focus .placeholder, .popup input[type=url]:not(.simple_layout):hover .placeholder, .popup input[type=url]:not(.simple_layout):focus .placeholder, .popup input[type=url]:not(.simple_layout).focus .placeholder, .popup textarea:not(.simple_layout):hover .placeholder, .popup textarea:not(.simple_layout):focus .placeholder, .popup textarea:not(.simple_layout).focus .placeholder, .popup select:not(.simple_layout):hover .placeholder, .popup select:not(.simple_layout):focus .placeholder, .popup select:not(.simple_layout).focus .placeholder, .popup .multiselect:not(.simple_layout):hover .placeholder, .popup .multiselect:not(.simple_layout):focus .placeholder, .popup .multiselect:not(.simple_layout).focus .placeholder, .popup .input:not(.simple_layout):hover .placeholder, .popup .input:not(.simple_layout):focus .placeholder, .popup .input:not(.simple_layout).focus .placeholder, section input[type=text]:not(.simple_layout):hover .placeholder, section input[type=text]:not(.simple_layout):focus .placeholder, section input[type=text]:not(.simple_layout).focus .placeholder, section input[type=password]:not(.simple_layout):hover .placeholder, section input[type=password]:not(.simple_layout):focus .placeholder, section input[type=password]:not(.simple_layout).focus .placeholder, section input[type=email]:not(.simple_layout):hover .placeholder, section input[type=email]:not(.simple_layout):focus .placeholder, section input[type=email]:not(.simple_layout).focus .placeholder, section input[type=tel]:not(.simple_layout):hover .placeholder, section input[type=tel]:not(.simple_layout):focus .placeholder, section input[type=tel]:not(.simple_layout).focus .placeholder, section input[type=number]:not(.simple_layout):hover .placeholder, section input[type=number]:not(.simple_layout):focus .placeholder, section input[type=number]:not(.simple_layout).focus .placeholder, section input[type=date]:not(.simple_layout):hover .placeholder, section input[type=date]:not(.simple_layout):focus .placeholder, section input[type=date]:not(.simple_layout).focus .placeholder, section input[type=time]:not(.simple_layout):hover .placeholder, section input[type=time]:not(.simple_layout):focus .placeholder, section input[type=time]:not(.simple_layout).focus .placeholder, section input[type=url]:not(.simple_layout):hover .placeholder, section input[type=url]:not(.simple_layout):focus .placeholder, section input[type=url]:not(.simple_layout).focus .placeholder, section textarea:not(.simple_layout):hover .placeholder, section textarea:not(.simple_layout):focus .placeholder, section textarea:not(.simple_layout).focus .placeholder, section select:not(.simple_layout):hover .placeholder, section select:not(.simple_layout):focus .placeholder, section select:not(.simple_layout).focus .placeholder, section .multiselect:not(.simple_layout):hover .placeholder, section .multiselect:not(.simple_layout):focus .placeholder, section .multiselect:not(.simple_layout).focus .placeholder, section .input:not(.simple_layout):hover .placeholder, section .input:not(.simple_layout):focus .placeholder, section .input:not(.simple_layout).focus .placeholder, .section_filter.filter_light input[type=text]:not(.simple_layout):hover .placeholder, .section_filter.filter_light input[type=text]:not(.simple_layout):focus .placeholder, .section_filter.filter_light input[type=text]:not(.simple_layout).focus .placeholder, .section_filter.filter_light input[type=password]:not(.simple_layout):hover .placeholder, .section_filter.filter_light input[type=password]:not(.simple_layout):focus .placeholder, .section_filter.filter_light input[type=password]:not(.simple_layout).focus .placeholder, .section_filter.filter_light input[type=email]:not(.simple_layout):hover .placeholder, .section_filter.filter_light input[type=email]:not(.simple_layout):focus .placeholder, .section_filter.filter_light input[type=email]:not(.simple_layout).focus .placeholder, .section_filter.filter_light input[type=tel]:not(.simple_layout):hover .placeholder, .section_filter.filter_light input[type=tel]:not(.simple_layout):focus .placeholder, .section_filter.filter_light input[type=tel]:not(.simple_layout).focus .placeholder, .section_filter.filter_light input[type=number]:not(.simple_layout):hover .placeholder, .section_filter.filter_light input[type=number]:not(.simple_layout):focus .placeholder, .section_filter.filter_light input[type=number]:not(.simple_layout).focus .placeholder, .section_filter.filter_light input[type=date]:not(.simple_layout):hover .placeholder, .section_filter.filter_light input[type=date]:not(.simple_layout):focus .placeholder, .section_filter.filter_light input[type=date]:not(.simple_layout).focus .placeholder, .section_filter.filter_light input[type=time]:not(.simple_layout):hover .placeholder, .section_filter.filter_light input[type=time]:not(.simple_layout):focus .placeholder, .section_filter.filter_light input[type=time]:not(.simple_layout).focus .placeholder, .section_filter.filter_light input[type=url]:not(.simple_layout):hover .placeholder, .section_filter.filter_light input[type=url]:not(.simple_layout):focus .placeholder, .section_filter.filter_light input[type=url]:not(.simple_layout).focus .placeholder, .section_filter.filter_light textarea:not(.simple_layout):hover .placeholder, .section_filter.filter_light textarea:not(.simple_layout):focus .placeholder, .section_filter.filter_light textarea:not(.simple_layout).focus .placeholder, .section_filter.filter_light select:not(.simple_layout):hover .placeholder, .section_filter.filter_light select:not(.simple_layout):focus .placeholder, .section_filter.filter_light select:not(.simple_layout).focus .placeholder, .section_filter.filter_light .multiselect:not(.simple_layout):hover .placeholder, .section_filter.filter_light .multiselect:not(.simple_layout):focus .placeholder, .section_filter.filter_light .multiselect:not(.simple_layout).focus .placeholder, .section_filter.filter_light .input:not(.simple_layout):hover .placeholder, .section_filter.filter_light .input:not(.simple_layout):focus .placeholder, .section_filter.filter_light .input:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools select:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools select:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools select:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout).focus .placeholder, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout):hover .placeholder, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout):focus .placeholder, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container textarea:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container textarea:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container textarea:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container select:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container select:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container select:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout).focus .placeholder, section .section_filter.filter_light .filter_container .input:not(.simple_layout):hover .placeholder, section .section_filter.filter_light .filter_container .input:not(.simple_layout):focus .placeholder, section .section_filter.filter_light .filter_container .input:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light input[type=text]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light input[type=text]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light input[type=text]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light input[type=password]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light input[type=password]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light input[type=password]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light input[type=email]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light input[type=email]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light input[type=email]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light input[type=number]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light input[type=number]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light input[type=number]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light input[type=date]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light input[type=date]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light input[type=date]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light input[type=time]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light input[type=time]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light input[type=time]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light input[type=url]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light input[type=url]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light input[type=url]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light textarea:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light textarea:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light textarea:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light select:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light select:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light select:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light .multiselect:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light .multiselect:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light .multiselect:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_light .input:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_light .input:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_light .input:not(.simple_layout).focus .placeholder {
  color: #666666;
}
.popup input[type=text]:not(.simple_layout).inactive, .popup input[type=text]:not(.simple_layout).inactive:hover, .popup input[type=text]:not(.simple_layout).inactive:focus, .popup input[type=text]:not(.simple_layout).inactive.focus, .popup input[type=text]:not(.simple_layout)[disabled], .popup input[type=text]:not(.simple_layout)[disabled]:hover, .popup input[type=text]:not(.simple_layout)[disabled]:focus, .popup input[type=text]:not(.simple_layout)[disabled].focus, .popup input[type=text]:not(.simple_layout).disabled, .popup input[type=text]:not(.simple_layout).disabled:hover, .popup input[type=text]:not(.simple_layout).disabled:focus, .popup input[type=text]:not(.simple_layout).disabled.focus, .popup input[type=password]:not(.simple_layout).inactive, .popup input[type=password]:not(.simple_layout).inactive:hover, .popup input[type=password]:not(.simple_layout).inactive:focus, .popup input[type=password]:not(.simple_layout).inactive.focus, .popup input[type=password]:not(.simple_layout)[disabled], .popup input[type=password]:not(.simple_layout)[disabled]:hover, .popup input[type=password]:not(.simple_layout)[disabled]:focus, .popup input[type=password]:not(.simple_layout)[disabled].focus, .popup input[type=password]:not(.simple_layout).disabled, .popup input[type=password]:not(.simple_layout).disabled:hover, .popup input[type=password]:not(.simple_layout).disabled:focus, .popup input[type=password]:not(.simple_layout).disabled.focus, .popup input[type=email]:not(.simple_layout).inactive, .popup input[type=email]:not(.simple_layout).inactive:hover, .popup input[type=email]:not(.simple_layout).inactive:focus, .popup input[type=email]:not(.simple_layout).inactive.focus, .popup input[type=email]:not(.simple_layout)[disabled], .popup input[type=email]:not(.simple_layout)[disabled]:hover, .popup input[type=email]:not(.simple_layout)[disabled]:focus, .popup input[type=email]:not(.simple_layout)[disabled].focus, .popup input[type=email]:not(.simple_layout).disabled, .popup input[type=email]:not(.simple_layout).disabled:hover, .popup input[type=email]:not(.simple_layout).disabled:focus, .popup input[type=email]:not(.simple_layout).disabled.focus, .popup input[type=tel]:not(.simple_layout).inactive, .popup input[type=tel]:not(.simple_layout).inactive:hover, .popup input[type=tel]:not(.simple_layout).inactive:focus, .popup input[type=tel]:not(.simple_layout).inactive.focus, .popup input[type=tel]:not(.simple_layout)[disabled], .popup input[type=tel]:not(.simple_layout)[disabled]:hover, .popup input[type=tel]:not(.simple_layout)[disabled]:focus, .popup input[type=tel]:not(.simple_layout)[disabled].focus, .popup input[type=tel]:not(.simple_layout).disabled, .popup input[type=tel]:not(.simple_layout).disabled:hover, .popup input[type=tel]:not(.simple_layout).disabled:focus, .popup input[type=tel]:not(.simple_layout).disabled.focus, .popup input[type=number]:not(.simple_layout).inactive, .popup input[type=number]:not(.simple_layout).inactive:hover, .popup input[type=number]:not(.simple_layout).inactive:focus, .popup input[type=number]:not(.simple_layout).inactive.focus, .popup input[type=number]:not(.simple_layout)[disabled], .popup input[type=number]:not(.simple_layout)[disabled]:hover, .popup input[type=number]:not(.simple_layout)[disabled]:focus, .popup input[type=number]:not(.simple_layout)[disabled].focus, .popup input[type=number]:not(.simple_layout).disabled, .popup input[type=number]:not(.simple_layout).disabled:hover, .popup input[type=number]:not(.simple_layout).disabled:focus, .popup input[type=number]:not(.simple_layout).disabled.focus, .popup input[type=date]:not(.simple_layout).inactive, .popup input[type=date]:not(.simple_layout).inactive:hover, .popup input[type=date]:not(.simple_layout).inactive:focus, .popup input[type=date]:not(.simple_layout).inactive.focus, .popup input[type=date]:not(.simple_layout)[disabled], .popup input[type=date]:not(.simple_layout)[disabled]:hover, .popup input[type=date]:not(.simple_layout)[disabled]:focus, .popup input[type=date]:not(.simple_layout)[disabled].focus, .popup input[type=date]:not(.simple_layout).disabled, .popup input[type=date]:not(.simple_layout).disabled:hover, .popup input[type=date]:not(.simple_layout).disabled:focus, .popup input[type=date]:not(.simple_layout).disabled.focus, .popup input[type=time]:not(.simple_layout).inactive, .popup input[type=time]:not(.simple_layout).inactive:hover, .popup input[type=time]:not(.simple_layout).inactive:focus, .popup input[type=time]:not(.simple_layout).inactive.focus, .popup input[type=time]:not(.simple_layout)[disabled], .popup input[type=time]:not(.simple_layout)[disabled]:hover, .popup input[type=time]:not(.simple_layout)[disabled]:focus, .popup input[type=time]:not(.simple_layout)[disabled].focus, .popup input[type=time]:not(.simple_layout).disabled, .popup input[type=time]:not(.simple_layout).disabled:hover, .popup input[type=time]:not(.simple_layout).disabled:focus, .popup input[type=time]:not(.simple_layout).disabled.focus, .popup input[type=url]:not(.simple_layout).inactive, .popup input[type=url]:not(.simple_layout).inactive:hover, .popup input[type=url]:not(.simple_layout).inactive:focus, .popup input[type=url]:not(.simple_layout).inactive.focus, .popup input[type=url]:not(.simple_layout)[disabled], .popup input[type=url]:not(.simple_layout)[disabled]:hover, .popup input[type=url]:not(.simple_layout)[disabled]:focus, .popup input[type=url]:not(.simple_layout)[disabled].focus, .popup input[type=url]:not(.simple_layout).disabled, .popup input[type=url]:not(.simple_layout).disabled:hover, .popup input[type=url]:not(.simple_layout).disabled:focus, .popup input[type=url]:not(.simple_layout).disabled.focus, .popup textarea:not(.simple_layout).inactive, .popup textarea:not(.simple_layout).inactive:hover, .popup textarea:not(.simple_layout).inactive:focus, .popup textarea:not(.simple_layout).inactive.focus, .popup textarea:not(.simple_layout)[disabled], .popup textarea:not(.simple_layout)[disabled]:hover, .popup textarea:not(.simple_layout)[disabled]:focus, .popup textarea:not(.simple_layout)[disabled].focus, .popup textarea:not(.simple_layout).disabled, .popup textarea:not(.simple_layout).disabled:hover, .popup textarea:not(.simple_layout).disabled:focus, .popup textarea:not(.simple_layout).disabled.focus, .popup select:not(.simple_layout).inactive, .popup select:not(.simple_layout).inactive:hover, .popup select:not(.simple_layout).inactive:focus, .popup select:not(.simple_layout).inactive.focus, .popup select:not(.simple_layout)[disabled], .popup select:not(.simple_layout)[disabled]:hover, .popup select:not(.simple_layout)[disabled]:focus, .popup select:not(.simple_layout)[disabled].focus, .popup select:not(.simple_layout).disabled, .popup select:not(.simple_layout).disabled:hover, .popup select:not(.simple_layout).disabled:focus, .popup select:not(.simple_layout).disabled.focus, .popup .multiselect:not(.simple_layout).inactive, .popup .multiselect:not(.simple_layout).inactive:hover, .popup .multiselect:not(.simple_layout).inactive:focus, .popup .multiselect:not(.simple_layout).inactive.focus, .popup .multiselect:not(.simple_layout)[disabled], .popup .multiselect:not(.simple_layout)[disabled]:hover, .popup .multiselect:not(.simple_layout)[disabled]:focus, .popup .multiselect:not(.simple_layout)[disabled].focus, .popup .multiselect:not(.simple_layout).disabled, .popup .multiselect:not(.simple_layout).disabled:hover, .popup .multiselect:not(.simple_layout).disabled:focus, .popup .multiselect:not(.simple_layout).disabled.focus, .popup .input:not(.simple_layout).inactive, .popup .input:not(.simple_layout).inactive:hover, .popup .input:not(.simple_layout).inactive:focus, .popup .input:not(.simple_layout).inactive.focus, .popup .input:not(.simple_layout)[disabled], .popup .input:not(.simple_layout)[disabled]:hover, .popup .input:not(.simple_layout)[disabled]:focus, .popup .input:not(.simple_layout)[disabled].focus, .popup .input:not(.simple_layout).disabled, .popup .input:not(.simple_layout).disabled:hover, .popup .input:not(.simple_layout).disabled:focus, .popup .input:not(.simple_layout).disabled.focus, section input[type=text]:not(.simple_layout).inactive, section input[type=text]:not(.simple_layout).inactive:hover, section input[type=text]:not(.simple_layout).inactive:focus, section input[type=text]:not(.simple_layout).inactive.focus, section input[type=text]:not(.simple_layout)[disabled], section input[type=text]:not(.simple_layout)[disabled]:hover, section input[type=text]:not(.simple_layout)[disabled]:focus, section input[type=text]:not(.simple_layout)[disabled].focus, section input[type=text]:not(.simple_layout).disabled, section input[type=text]:not(.simple_layout).disabled:hover, section input[type=text]:not(.simple_layout).disabled:focus, section input[type=text]:not(.simple_layout).disabled.focus, section input[type=password]:not(.simple_layout).inactive, section input[type=password]:not(.simple_layout).inactive:hover, section input[type=password]:not(.simple_layout).inactive:focus, section input[type=password]:not(.simple_layout).inactive.focus, section input[type=password]:not(.simple_layout)[disabled], section input[type=password]:not(.simple_layout)[disabled]:hover, section input[type=password]:not(.simple_layout)[disabled]:focus, section input[type=password]:not(.simple_layout)[disabled].focus, section input[type=password]:not(.simple_layout).disabled, section input[type=password]:not(.simple_layout).disabled:hover, section input[type=password]:not(.simple_layout).disabled:focus, section input[type=password]:not(.simple_layout).disabled.focus, section input[type=email]:not(.simple_layout).inactive, section input[type=email]:not(.simple_layout).inactive:hover, section input[type=email]:not(.simple_layout).inactive:focus, section input[type=email]:not(.simple_layout).inactive.focus, section input[type=email]:not(.simple_layout)[disabled], section input[type=email]:not(.simple_layout)[disabled]:hover, section input[type=email]:not(.simple_layout)[disabled]:focus, section input[type=email]:not(.simple_layout)[disabled].focus, section input[type=email]:not(.simple_layout).disabled, section input[type=email]:not(.simple_layout).disabled:hover, section input[type=email]:not(.simple_layout).disabled:focus, section input[type=email]:not(.simple_layout).disabled.focus, section input[type=tel]:not(.simple_layout).inactive, section input[type=tel]:not(.simple_layout).inactive:hover, section input[type=tel]:not(.simple_layout).inactive:focus, section input[type=tel]:not(.simple_layout).inactive.focus, section input[type=tel]:not(.simple_layout)[disabled], section input[type=tel]:not(.simple_layout)[disabled]:hover, section input[type=tel]:not(.simple_layout)[disabled]:focus, section input[type=tel]:not(.simple_layout)[disabled].focus, section input[type=tel]:not(.simple_layout).disabled, section input[type=tel]:not(.simple_layout).disabled:hover, section input[type=tel]:not(.simple_layout).disabled:focus, section input[type=tel]:not(.simple_layout).disabled.focus, section input[type=number]:not(.simple_layout).inactive, section input[type=number]:not(.simple_layout).inactive:hover, section input[type=number]:not(.simple_layout).inactive:focus, section input[type=number]:not(.simple_layout).inactive.focus, section input[type=number]:not(.simple_layout)[disabled], section input[type=number]:not(.simple_layout)[disabled]:hover, section input[type=number]:not(.simple_layout)[disabled]:focus, section input[type=number]:not(.simple_layout)[disabled].focus, section input[type=number]:not(.simple_layout).disabled, section input[type=number]:not(.simple_layout).disabled:hover, section input[type=number]:not(.simple_layout).disabled:focus, section input[type=number]:not(.simple_layout).disabled.focus, section input[type=date]:not(.simple_layout).inactive, section input[type=date]:not(.simple_layout).inactive:hover, section input[type=date]:not(.simple_layout).inactive:focus, section input[type=date]:not(.simple_layout).inactive.focus, section input[type=date]:not(.simple_layout)[disabled], section input[type=date]:not(.simple_layout)[disabled]:hover, section input[type=date]:not(.simple_layout)[disabled]:focus, section input[type=date]:not(.simple_layout)[disabled].focus, section input[type=date]:not(.simple_layout).disabled, section input[type=date]:not(.simple_layout).disabled:hover, section input[type=date]:not(.simple_layout).disabled:focus, section input[type=date]:not(.simple_layout).disabled.focus, section input[type=time]:not(.simple_layout).inactive, section input[type=time]:not(.simple_layout).inactive:hover, section input[type=time]:not(.simple_layout).inactive:focus, section input[type=time]:not(.simple_layout).inactive.focus, section input[type=time]:not(.simple_layout)[disabled], section input[type=time]:not(.simple_layout)[disabled]:hover, section input[type=time]:not(.simple_layout)[disabled]:focus, section input[type=time]:not(.simple_layout)[disabled].focus, section input[type=time]:not(.simple_layout).disabled, section input[type=time]:not(.simple_layout).disabled:hover, section input[type=time]:not(.simple_layout).disabled:focus, section input[type=time]:not(.simple_layout).disabled.focus, section input[type=url]:not(.simple_layout).inactive, section input[type=url]:not(.simple_layout).inactive:hover, section input[type=url]:not(.simple_layout).inactive:focus, section input[type=url]:not(.simple_layout).inactive.focus, section input[type=url]:not(.simple_layout)[disabled], section input[type=url]:not(.simple_layout)[disabled]:hover, section input[type=url]:not(.simple_layout)[disabled]:focus, section input[type=url]:not(.simple_layout)[disabled].focus, section input[type=url]:not(.simple_layout).disabled, section input[type=url]:not(.simple_layout).disabled:hover, section input[type=url]:not(.simple_layout).disabled:focus, section input[type=url]:not(.simple_layout).disabled.focus, section textarea:not(.simple_layout).inactive, section textarea:not(.simple_layout).inactive:hover, section textarea:not(.simple_layout).inactive:focus, section textarea:not(.simple_layout).inactive.focus, section textarea:not(.simple_layout)[disabled], section textarea:not(.simple_layout)[disabled]:hover, section textarea:not(.simple_layout)[disabled]:focus, section textarea:not(.simple_layout)[disabled].focus, section textarea:not(.simple_layout).disabled, section textarea:not(.simple_layout).disabled:hover, section textarea:not(.simple_layout).disabled:focus, section textarea:not(.simple_layout).disabled.focus, section select:not(.simple_layout).inactive, section select:not(.simple_layout).inactive:hover, section select:not(.simple_layout).inactive:focus, section select:not(.simple_layout).inactive.focus, section select:not(.simple_layout)[disabled], section select:not(.simple_layout)[disabled]:hover, section select:not(.simple_layout)[disabled]:focus, section select:not(.simple_layout)[disabled].focus, section select:not(.simple_layout).disabled, section select:not(.simple_layout).disabled:hover, section select:not(.simple_layout).disabled:focus, section select:not(.simple_layout).disabled.focus, section .multiselect:not(.simple_layout).inactive, section .multiselect:not(.simple_layout).inactive:hover, section .multiselect:not(.simple_layout).inactive:focus, section .multiselect:not(.simple_layout).inactive.focus, section .multiselect:not(.simple_layout)[disabled], section .multiselect:not(.simple_layout)[disabled]:hover, section .multiselect:not(.simple_layout)[disabled]:focus, section .multiselect:not(.simple_layout)[disabled].focus, section .multiselect:not(.simple_layout).disabled, section .multiselect:not(.simple_layout).disabled:hover, section .multiselect:not(.simple_layout).disabled:focus, section .multiselect:not(.simple_layout).disabled.focus, section .input:not(.simple_layout).inactive, section .input:not(.simple_layout).inactive:hover, section .input:not(.simple_layout).inactive:focus, section .input:not(.simple_layout).inactive.focus, section .input:not(.simple_layout)[disabled], section .input:not(.simple_layout)[disabled]:hover, section .input:not(.simple_layout)[disabled]:focus, section .input:not(.simple_layout)[disabled].focus, section .input:not(.simple_layout).disabled, section .input:not(.simple_layout).disabled:hover, section .input:not(.simple_layout).disabled:focus, section .input:not(.simple_layout).disabled.focus, .section_filter.filter_light input[type=text]:not(.simple_layout).inactive, .section_filter.filter_light input[type=text]:not(.simple_layout).inactive:hover, .section_filter.filter_light input[type=text]:not(.simple_layout).inactive:focus, .section_filter.filter_light input[type=text]:not(.simple_layout).inactive.focus, .section_filter.filter_light input[type=text]:not(.simple_layout)[disabled], .section_filter.filter_light input[type=text]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light input[type=text]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light input[type=text]:not(.simple_layout)[disabled].focus, .section_filter.filter_light input[type=text]:not(.simple_layout).disabled, .section_filter.filter_light input[type=text]:not(.simple_layout).disabled:hover, .section_filter.filter_light input[type=text]:not(.simple_layout).disabled:focus, .section_filter.filter_light input[type=text]:not(.simple_layout).disabled.focus, .section_filter.filter_light input[type=password]:not(.simple_layout).inactive, .section_filter.filter_light input[type=password]:not(.simple_layout).inactive:hover, .section_filter.filter_light input[type=password]:not(.simple_layout).inactive:focus, .section_filter.filter_light input[type=password]:not(.simple_layout).inactive.focus, .section_filter.filter_light input[type=password]:not(.simple_layout)[disabled], .section_filter.filter_light input[type=password]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light input[type=password]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light input[type=password]:not(.simple_layout)[disabled].focus, .section_filter.filter_light input[type=password]:not(.simple_layout).disabled, .section_filter.filter_light input[type=password]:not(.simple_layout).disabled:hover, .section_filter.filter_light input[type=password]:not(.simple_layout).disabled:focus, .section_filter.filter_light input[type=password]:not(.simple_layout).disabled.focus, .section_filter.filter_light input[type=email]:not(.simple_layout).inactive, .section_filter.filter_light input[type=email]:not(.simple_layout).inactive:hover, .section_filter.filter_light input[type=email]:not(.simple_layout).inactive:focus, .section_filter.filter_light input[type=email]:not(.simple_layout).inactive.focus, .section_filter.filter_light input[type=email]:not(.simple_layout)[disabled], .section_filter.filter_light input[type=email]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light input[type=email]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light input[type=email]:not(.simple_layout)[disabled].focus, .section_filter.filter_light input[type=email]:not(.simple_layout).disabled, .section_filter.filter_light input[type=email]:not(.simple_layout).disabled:hover, .section_filter.filter_light input[type=email]:not(.simple_layout).disabled:focus, .section_filter.filter_light input[type=email]:not(.simple_layout).disabled.focus, .section_filter.filter_light input[type=tel]:not(.simple_layout).inactive, .section_filter.filter_light input[type=tel]:not(.simple_layout).inactive:hover, .section_filter.filter_light input[type=tel]:not(.simple_layout).inactive:focus, .section_filter.filter_light input[type=tel]:not(.simple_layout).inactive.focus, .section_filter.filter_light input[type=tel]:not(.simple_layout)[disabled], .section_filter.filter_light input[type=tel]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light input[type=tel]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light input[type=tel]:not(.simple_layout)[disabled].focus, .section_filter.filter_light input[type=tel]:not(.simple_layout).disabled, .section_filter.filter_light input[type=tel]:not(.simple_layout).disabled:hover, .section_filter.filter_light input[type=tel]:not(.simple_layout).disabled:focus, .section_filter.filter_light input[type=tel]:not(.simple_layout).disabled.focus, .section_filter.filter_light input[type=number]:not(.simple_layout).inactive, .section_filter.filter_light input[type=number]:not(.simple_layout).inactive:hover, .section_filter.filter_light input[type=number]:not(.simple_layout).inactive:focus, .section_filter.filter_light input[type=number]:not(.simple_layout).inactive.focus, .section_filter.filter_light input[type=number]:not(.simple_layout)[disabled], .section_filter.filter_light input[type=number]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light input[type=number]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light input[type=number]:not(.simple_layout)[disabled].focus, .section_filter.filter_light input[type=number]:not(.simple_layout).disabled, .section_filter.filter_light input[type=number]:not(.simple_layout).disabled:hover, .section_filter.filter_light input[type=number]:not(.simple_layout).disabled:focus, .section_filter.filter_light input[type=number]:not(.simple_layout).disabled.focus, .section_filter.filter_light input[type=date]:not(.simple_layout).inactive, .section_filter.filter_light input[type=date]:not(.simple_layout).inactive:hover, .section_filter.filter_light input[type=date]:not(.simple_layout).inactive:focus, .section_filter.filter_light input[type=date]:not(.simple_layout).inactive.focus, .section_filter.filter_light input[type=date]:not(.simple_layout)[disabled], .section_filter.filter_light input[type=date]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light input[type=date]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light input[type=date]:not(.simple_layout)[disabled].focus, .section_filter.filter_light input[type=date]:not(.simple_layout).disabled, .section_filter.filter_light input[type=date]:not(.simple_layout).disabled:hover, .section_filter.filter_light input[type=date]:not(.simple_layout).disabled:focus, .section_filter.filter_light input[type=date]:not(.simple_layout).disabled.focus, .section_filter.filter_light input[type=time]:not(.simple_layout).inactive, .section_filter.filter_light input[type=time]:not(.simple_layout).inactive:hover, .section_filter.filter_light input[type=time]:not(.simple_layout).inactive:focus, .section_filter.filter_light input[type=time]:not(.simple_layout).inactive.focus, .section_filter.filter_light input[type=time]:not(.simple_layout)[disabled], .section_filter.filter_light input[type=time]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light input[type=time]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light input[type=time]:not(.simple_layout)[disabled].focus, .section_filter.filter_light input[type=time]:not(.simple_layout).disabled, .section_filter.filter_light input[type=time]:not(.simple_layout).disabled:hover, .section_filter.filter_light input[type=time]:not(.simple_layout).disabled:focus, .section_filter.filter_light input[type=time]:not(.simple_layout).disabled.focus, .section_filter.filter_light input[type=url]:not(.simple_layout).inactive, .section_filter.filter_light input[type=url]:not(.simple_layout).inactive:hover, .section_filter.filter_light input[type=url]:not(.simple_layout).inactive:focus, .section_filter.filter_light input[type=url]:not(.simple_layout).inactive.focus, .section_filter.filter_light input[type=url]:not(.simple_layout)[disabled], .section_filter.filter_light input[type=url]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light input[type=url]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light input[type=url]:not(.simple_layout)[disabled].focus, .section_filter.filter_light input[type=url]:not(.simple_layout).disabled, .section_filter.filter_light input[type=url]:not(.simple_layout).disabled:hover, .section_filter.filter_light input[type=url]:not(.simple_layout).disabled:focus, .section_filter.filter_light input[type=url]:not(.simple_layout).disabled.focus, .section_filter.filter_light textarea:not(.simple_layout).inactive, .section_filter.filter_light textarea:not(.simple_layout).inactive:hover, .section_filter.filter_light textarea:not(.simple_layout).inactive:focus, .section_filter.filter_light textarea:not(.simple_layout).inactive.focus, .section_filter.filter_light textarea:not(.simple_layout)[disabled], .section_filter.filter_light textarea:not(.simple_layout)[disabled]:hover, .section_filter.filter_light textarea:not(.simple_layout)[disabled]:focus, .section_filter.filter_light textarea:not(.simple_layout)[disabled].focus, .section_filter.filter_light textarea:not(.simple_layout).disabled, .section_filter.filter_light textarea:not(.simple_layout).disabled:hover, .section_filter.filter_light textarea:not(.simple_layout).disabled:focus, .section_filter.filter_light textarea:not(.simple_layout).disabled.focus, .section_filter.filter_light select:not(.simple_layout).inactive, .section_filter.filter_light select:not(.simple_layout).inactive:hover, .section_filter.filter_light select:not(.simple_layout).inactive:focus, .section_filter.filter_light select:not(.simple_layout).inactive.focus, .section_filter.filter_light select:not(.simple_layout)[disabled], .section_filter.filter_light select:not(.simple_layout)[disabled]:hover, .section_filter.filter_light select:not(.simple_layout)[disabled]:focus, .section_filter.filter_light select:not(.simple_layout)[disabled].focus, .section_filter.filter_light select:not(.simple_layout).disabled, .section_filter.filter_light select:not(.simple_layout).disabled:hover, .section_filter.filter_light select:not(.simple_layout).disabled:focus, .section_filter.filter_light select:not(.simple_layout).disabled.focus, .section_filter.filter_light .multiselect:not(.simple_layout).inactive, .section_filter.filter_light .multiselect:not(.simple_layout).inactive:hover, .section_filter.filter_light .multiselect:not(.simple_layout).inactive:focus, .section_filter.filter_light .multiselect:not(.simple_layout).inactive.focus, .section_filter.filter_light .multiselect:not(.simple_layout)[disabled], .section_filter.filter_light .multiselect:not(.simple_layout)[disabled]:hover, .section_filter.filter_light .multiselect:not(.simple_layout)[disabled]:focus, .section_filter.filter_light .multiselect:not(.simple_layout)[disabled].focus, .section_filter.filter_light .multiselect:not(.simple_layout).disabled, .section_filter.filter_light .multiselect:not(.simple_layout).disabled:hover, .section_filter.filter_light .multiselect:not(.simple_layout).disabled:focus, .section_filter.filter_light .multiselect:not(.simple_layout).disabled.focus, .section_filter.filter_light .input:not(.simple_layout).inactive, .section_filter.filter_light .input:not(.simple_layout).inactive:hover, .section_filter.filter_light .input:not(.simple_layout).inactive:focus, .section_filter.filter_light .input:not(.simple_layout).inactive.focus, .section_filter.filter_light .input:not(.simple_layout)[disabled], .section_filter.filter_light .input:not(.simple_layout)[disabled]:hover, .section_filter.filter_light .input:not(.simple_layout)[disabled]:focus, .section_filter.filter_light .input:not(.simple_layout)[disabled].focus, .section_filter.filter_light .input:not(.simple_layout).disabled, .section_filter.filter_light .input:not(.simple_layout).disabled:hover, .section_filter.filter_light .input:not(.simple_layout).disabled:focus, .section_filter.filter_light .input:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools input[type=text]:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools input[type=password]:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools input[type=email]:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools input[type=tel]:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools input[type=number]:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools input[type=date]:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools input[type=time]:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools input[type=url]:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools textarea:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools select:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools select:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools select:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools select:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools select:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools select:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools select:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools select:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools select:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools select:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools select:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools select:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools .multiselect:not(.simple_layout).disabled.focus, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout).inactive, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout).inactive:hover, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout).inactive:focus, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout).inactive.focus, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout)[disabled], .section_filter.filter_dark + section.section_tools .input:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout)[disabled].focus, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout).disabled, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout).disabled:hover, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout).disabled:focus, .section_filter.filter_dark + section.section_tools .input:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container input[type=text]:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container input[type=password]:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container input[type=email]:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container input[type=tel]:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container input[type=number]:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container input[type=date]:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container input[type=time]:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container input[type=url]:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container textarea:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container textarea:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container textarea:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container textarea:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container textarea:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container textarea:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container textarea:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container textarea:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container textarea:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container textarea:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container textarea:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container textarea:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container select:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container select:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container select:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container select:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container select:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container select:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container select:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container select:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container select:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container select:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container select:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container select:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container .multiselect:not(.simple_layout).disabled.focus, section .section_filter.filter_light .filter_container .input:not(.simple_layout).inactive, section .section_filter.filter_light .filter_container .input:not(.simple_layout).inactive:hover, section .section_filter.filter_light .filter_container .input:not(.simple_layout).inactive:focus, section .section_filter.filter_light .filter_container .input:not(.simple_layout).inactive.focus, section .section_filter.filter_light .filter_container .input:not(.simple_layout)[disabled], section .section_filter.filter_light .filter_container .input:not(.simple_layout)[disabled]:hover, section .section_filter.filter_light .filter_container .input:not(.simple_layout)[disabled]:focus, section .section_filter.filter_light .filter_container .input:not(.simple_layout)[disabled].focus, section .section_filter.filter_light .filter_container .input:not(.simple_layout).disabled, section .section_filter.filter_light .filter_container .input:not(.simple_layout).disabled:hover, section .section_filter.filter_light .filter_container .input:not(.simple_layout).disabled:focus, section .section_filter.filter_light .filter_container .input:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light input[type=text]:not(.simple_layout).inactive, section.cms_section.cms_section_light input[type=text]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light input[type=text]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light input[type=text]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light input[type=text]:not(.simple_layout)[disabled], section.cms_section.cms_section_light input[type=text]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light input[type=text]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light input[type=text]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light input[type=text]:not(.simple_layout).disabled, section.cms_section.cms_section_light input[type=text]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light input[type=text]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light input[type=text]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light input[type=password]:not(.simple_layout).inactive, section.cms_section.cms_section_light input[type=password]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light input[type=password]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light input[type=password]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light input[type=password]:not(.simple_layout)[disabled], section.cms_section.cms_section_light input[type=password]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light input[type=password]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light input[type=password]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light input[type=password]:not(.simple_layout).disabled, section.cms_section.cms_section_light input[type=password]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light input[type=password]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light input[type=password]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light input[type=email]:not(.simple_layout).inactive, section.cms_section.cms_section_light input[type=email]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light input[type=email]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light input[type=email]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light input[type=email]:not(.simple_layout)[disabled], section.cms_section.cms_section_light input[type=email]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light input[type=email]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light input[type=email]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light input[type=email]:not(.simple_layout).disabled, section.cms_section.cms_section_light input[type=email]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light input[type=email]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light input[type=email]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout).inactive, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout)[disabled], section.cms_section.cms_section_light input[type=tel]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout).disabled, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light input[type=tel]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light input[type=number]:not(.simple_layout).inactive, section.cms_section.cms_section_light input[type=number]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light input[type=number]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light input[type=number]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light input[type=number]:not(.simple_layout)[disabled], section.cms_section.cms_section_light input[type=number]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light input[type=number]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light input[type=number]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light input[type=number]:not(.simple_layout).disabled, section.cms_section.cms_section_light input[type=number]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light input[type=number]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light input[type=number]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light input[type=date]:not(.simple_layout).inactive, section.cms_section.cms_section_light input[type=date]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light input[type=date]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light input[type=date]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light input[type=date]:not(.simple_layout)[disabled], section.cms_section.cms_section_light input[type=date]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light input[type=date]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light input[type=date]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light input[type=date]:not(.simple_layout).disabled, section.cms_section.cms_section_light input[type=date]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light input[type=date]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light input[type=date]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light input[type=time]:not(.simple_layout).inactive, section.cms_section.cms_section_light input[type=time]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light input[type=time]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light input[type=time]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light input[type=time]:not(.simple_layout)[disabled], section.cms_section.cms_section_light input[type=time]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light input[type=time]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light input[type=time]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light input[type=time]:not(.simple_layout).disabled, section.cms_section.cms_section_light input[type=time]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light input[type=time]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light input[type=time]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light input[type=url]:not(.simple_layout).inactive, section.cms_section.cms_section_light input[type=url]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light input[type=url]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light input[type=url]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light input[type=url]:not(.simple_layout)[disabled], section.cms_section.cms_section_light input[type=url]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light input[type=url]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light input[type=url]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light input[type=url]:not(.simple_layout).disabled, section.cms_section.cms_section_light input[type=url]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light input[type=url]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light input[type=url]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light textarea:not(.simple_layout).inactive, section.cms_section.cms_section_light textarea:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light textarea:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light textarea:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light textarea:not(.simple_layout)[disabled], section.cms_section.cms_section_light textarea:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light textarea:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light textarea:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light textarea:not(.simple_layout).disabled, section.cms_section.cms_section_light textarea:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light textarea:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light textarea:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light select:not(.simple_layout).inactive, section.cms_section.cms_section_light select:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light select:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light select:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light select:not(.simple_layout)[disabled], section.cms_section.cms_section_light select:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light select:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light select:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light select:not(.simple_layout).disabled, section.cms_section.cms_section_light select:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light select:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light select:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light .multiselect:not(.simple_layout).inactive, section.cms_section.cms_section_light .multiselect:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light .multiselect:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light .multiselect:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light .multiselect:not(.simple_layout)[disabled], section.cms_section.cms_section_light .multiselect:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light .multiselect:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light .multiselect:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light .multiselect:not(.simple_layout).disabled, section.cms_section.cms_section_light .multiselect:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light .multiselect:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light .multiselect:not(.simple_layout).disabled.focus, section.cms_section.cms_section_light .input:not(.simple_layout).inactive, section.cms_section.cms_section_light .input:not(.simple_layout).inactive:hover, section.cms_section.cms_section_light .input:not(.simple_layout).inactive:focus, section.cms_section.cms_section_light .input:not(.simple_layout).inactive.focus, section.cms_section.cms_section_light .input:not(.simple_layout)[disabled], section.cms_section.cms_section_light .input:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_light .input:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_light .input:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_light .input:not(.simple_layout).disabled, section.cms_section.cms_section_light .input:not(.simple_layout).disabled:hover, section.cms_section.cms_section_light .input:not(.simple_layout).disabled:focus, section.cms_section.cms_section_light .input:not(.simple_layout).disabled.focus {
  background-color: #FFFFFF;
  border-color: #d6d6d6;
  color: #666666;
}
.message.no_results_message {
  color: #000000;
  background: #f7f5f2;
  margin: 4em;
}
.message.no_results_message svg * {
  fill: #000000;
}
/*SECTION DARK */
section.section_filter .filter_container svg *, section.section_blog_filter svg *, .project_table .project_table_row:hover svg *, .project_table .project_table_row.opened svg *, section.filters svg *, section.cms_section.cms_section_dark svg *, section.section_dark svg * {
  fill: #000000;
}
.section_filter.filter_dark, .section_filter.filter_light + section.section_tools, section.section_filter .filter_container, section.section_blog_filter, .project_table .project_table_row:hover, .project_table .project_table_row.opened, .project_table .project_table_content, section.filters, section.cms_section.cms_section_dark, section.section_dark {
  -webkit-overflow-scrolling: touch;
  scroll-snap-align: center;
  background-color: #f7f5f2;
  color: #000000;
}
.section_filter.filter_dark .box.box_article_cms_page div, .section_filter.filter_dark .box.box_article_cms_page h2, .section_filter.filter_dark .box.box_article_cms_page h3, .section_filter.filter_dark .box.box_article_cms_page h4, .section_filter.filter_dark .box.box_article_cms_page h5, .section_filter.filter_dark .box.box_article_cms_page h6, .section_filter.filter_light + section.section_tools .box.box_article_cms_page div, .section_filter.filter_light + section.section_tools .box.box_article_cms_page h2, .section_filter.filter_light + section.section_tools .box.box_article_cms_page h3, .section_filter.filter_light + section.section_tools .box.box_article_cms_page h4, .section_filter.filter_light + section.section_tools .box.box_article_cms_page h5, .section_filter.filter_light + section.section_tools .box.box_article_cms_page h6, section.section_filter .filter_container .box.box_article_cms_page div, section.section_filter .filter_container .box.box_article_cms_page h2, section.section_filter .filter_container .box.box_article_cms_page h3, section.section_filter .filter_container .box.box_article_cms_page h4, section.section_filter .filter_container .box.box_article_cms_page h5, section.section_filter .filter_container .box.box_article_cms_page h6, section.section_blog_filter .box.box_article_cms_page div, section.section_blog_filter .box.box_article_cms_page h2, section.section_blog_filter .box.box_article_cms_page h3, section.section_blog_filter .box.box_article_cms_page h4, section.section_blog_filter .box.box_article_cms_page h5, section.section_blog_filter .box.box_article_cms_page h6, .project_table .project_table_row:hover .box.box_article_cms_page div, .project_table .project_table_row:hover .box.box_article_cms_page h2, .project_table .project_table_row:hover .box.box_article_cms_page h3, .project_table .project_table_row:hover .box.box_article_cms_page h4, .project_table .project_table_row:hover .box.box_article_cms_page h5, .project_table .project_table_row:hover .box.box_article_cms_page h6, .project_table .project_table_row.opened .box.box_article_cms_page div, .project_table .project_table_row.opened .box.box_article_cms_page h2, .project_table .project_table_row.opened .box.box_article_cms_page h3, .project_table .project_table_row.opened .box.box_article_cms_page h4, .project_table .project_table_row.opened .box.box_article_cms_page h5, .project_table .project_table_row.opened .box.box_article_cms_page h6, .project_table .project_table_content .box.box_article_cms_page div, .project_table .project_table_content .box.box_article_cms_page h2, .project_table .project_table_content .box.box_article_cms_page h3, .project_table .project_table_content .box.box_article_cms_page h4, .project_table .project_table_content .box.box_article_cms_page h5, .project_table .project_table_content .box.box_article_cms_page h6, section.filters .box.box_article_cms_page div, section.filters .box.box_article_cms_page h2, section.filters .box.box_article_cms_page h3, section.filters .box.box_article_cms_page h4, section.filters .box.box_article_cms_page h5, section.filters .box.box_article_cms_page h6, section.cms_section.cms_section_dark .box.box_article_cms_page div, section.cms_section.cms_section_dark .box.box_article_cms_page h2, section.cms_section.cms_section_dark .box.box_article_cms_page h3, section.cms_section.cms_section_dark .box.box_article_cms_page h4, section.cms_section.cms_section_dark .box.box_article_cms_page h5, section.cms_section.cms_section_dark .box.box_article_cms_page h6, section.section_dark .box.box_article_cms_page div, section.section_dark .box.box_article_cms_page h2, section.section_dark .box.box_article_cms_page h3, section.section_dark .box.box_article_cms_page h4, section.section_dark .box.box_article_cms_page h5, section.section_dark .box.box_article_cms_page h6 {
  color: #333333;
  background: #FFFFFF;
}
.section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video), .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .section_filter.filter_dark .cms_accordion, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video), .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .section_filter.filter_light + section.section_tools .cms_accordion, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video), section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.section_filter .filter_container .cms_accordion, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video), section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.section_blog_filter .cms_accordion, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video), .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .project_table .project_table_row:hover .cms_accordion, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video), .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .project_table .project_table_row.opened .cms_accordion, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video), .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .project_table .project_table_content .cms_accordion, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video), section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.filters .cms_accordion, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video), section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.cms_section.cms_section_dark .cms_accordion, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video), section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.section_dark .cms_accordion {
  background: #FFFFFF;
  color: #333333;
}
.section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) *, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, .section_filter.filter_dark .cms_accordion *, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) *, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, .section_filter.filter_light + section.section_tools .cms_accordion *, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) *, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, section.section_filter .filter_container .cms_accordion *, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) *, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, section.section_blog_filter .cms_accordion *, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) *, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, .project_table .project_table_row:hover .cms_accordion *, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) *, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, .project_table .project_table_row.opened .cms_accordion *, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) *, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, .project_table .project_table_content .cms_accordion *, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) *, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, section.filters .cms_accordion *, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) *, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, section.cms_section.cms_section_dark .cms_accordion *, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) *, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, section.section_dark .cms_accordion * {
  color: #333333;
}
.section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1, .section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2, .section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3, .section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4, .section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1 div, .section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2 div, .section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3 div, .section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4 div, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1 div, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2 div, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3 div, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4 div, .section_filter.filter_dark .cms_accordion h1, .section_filter.filter_dark .cms_accordion h2, .section_filter.filter_dark .cms_accordion h3, .section_filter.filter_dark .cms_accordion h4, .section_filter.filter_dark .cms_accordion h1 div, .section_filter.filter_dark .cms_accordion h2 div, .section_filter.filter_dark .cms_accordion h3 div, .section_filter.filter_dark .cms_accordion h4 div, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1 div, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2 div, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3 div, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4 div, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1 div, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2 div, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3 div, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4 div, .section_filter.filter_light + section.section_tools .cms_accordion h1, .section_filter.filter_light + section.section_tools .cms_accordion h2, .section_filter.filter_light + section.section_tools .cms_accordion h3, .section_filter.filter_light + section.section_tools .cms_accordion h4, .section_filter.filter_light + section.section_tools .cms_accordion h1 div, .section_filter.filter_light + section.section_tools .cms_accordion h2 div, .section_filter.filter_light + section.section_tools .cms_accordion h3 div, .section_filter.filter_light + section.section_tools .cms_accordion h4 div, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1 div, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2 div, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3 div, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4 div, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1 div, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2 div, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3 div, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4 div, section.section_filter .filter_container .cms_accordion h1, section.section_filter .filter_container .cms_accordion h2, section.section_filter .filter_container .cms_accordion h3, section.section_filter .filter_container .cms_accordion h4, section.section_filter .filter_container .cms_accordion h1 div, section.section_filter .filter_container .cms_accordion h2 div, section.section_filter .filter_container .cms_accordion h3 div, section.section_filter .filter_container .cms_accordion h4 div, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1 div, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2 div, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3 div, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4 div, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1 div, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2 div, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3 div, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4 div, section.section_blog_filter .cms_accordion h1, section.section_blog_filter .cms_accordion h2, section.section_blog_filter .cms_accordion h3, section.section_blog_filter .cms_accordion h4, section.section_blog_filter .cms_accordion h1 div, section.section_blog_filter .cms_accordion h2 div, section.section_blog_filter .cms_accordion h3 div, section.section_blog_filter .cms_accordion h4 div, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1 div, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2 div, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3 div, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4 div, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1 div, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2 div, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3 div, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4 div, .project_table .project_table_row:hover .cms_accordion h1, .project_table .project_table_row:hover .cms_accordion h2, .project_table .project_table_row:hover .cms_accordion h3, .project_table .project_table_row:hover .cms_accordion h4, .project_table .project_table_row:hover .cms_accordion h1 div, .project_table .project_table_row:hover .cms_accordion h2 div, .project_table .project_table_row:hover .cms_accordion h3 div, .project_table .project_table_row:hover .cms_accordion h4 div, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1 div, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2 div, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3 div, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4 div, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1 div, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2 div, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3 div, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4 div, .project_table .project_table_row.opened .cms_accordion h1, .project_table .project_table_row.opened .cms_accordion h2, .project_table .project_table_row.opened .cms_accordion h3, .project_table .project_table_row.opened .cms_accordion h4, .project_table .project_table_row.opened .cms_accordion h1 div, .project_table .project_table_row.opened .cms_accordion h2 div, .project_table .project_table_row.opened .cms_accordion h3 div, .project_table .project_table_row.opened .cms_accordion h4 div, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1 div, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2 div, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3 div, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4 div, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1 div, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2 div, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3 div, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4 div, .project_table .project_table_content .cms_accordion h1, .project_table .project_table_content .cms_accordion h2, .project_table .project_table_content .cms_accordion h3, .project_table .project_table_content .cms_accordion h4, .project_table .project_table_content .cms_accordion h1 div, .project_table .project_table_content .cms_accordion h2 div, .project_table .project_table_content .cms_accordion h3 div, .project_table .project_table_content .cms_accordion h4 div, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1 div, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2 div, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3 div, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4 div, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1 div, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2 div, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3 div, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4 div, section.filters .cms_accordion h1, section.filters .cms_accordion h2, section.filters .cms_accordion h3, section.filters .cms_accordion h4, section.filters .cms_accordion h1 div, section.filters .cms_accordion h2 div, section.filters .cms_accordion h3 div, section.filters .cms_accordion h4 div, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1 div, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2 div, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3 div, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4 div, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1 div, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2 div, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3 div, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4 div, section.cms_section.cms_section_dark .cms_accordion h1, section.cms_section.cms_section_dark .cms_accordion h2, section.cms_section.cms_section_dark .cms_accordion h3, section.cms_section.cms_section_dark .cms_accordion h4, section.cms_section.cms_section_dark .cms_accordion h1 div, section.cms_section.cms_section_dark .cms_accordion h2 div, section.cms_section.cms_section_dark .cms_accordion h3 div, section.cms_section.cms_section_dark .cms_accordion h4 div, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h1 div, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h2 div, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h3 div, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) h4 div, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h1 div, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h2 div, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h3 div, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) h4 div, section.section_dark .cms_accordion h1, section.section_dark .cms_accordion h2, section.section_dark .cms_accordion h3, section.section_dark .cms_accordion h4, section.section_dark .cms_accordion h1 div, section.section_dark .cms_accordion h2 div, section.section_dark .cms_accordion h3 div, section.section_dark .cms_accordion h4 div {
  color: #333333;
}
.section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, .section_filter.filter_dark .cms_accordion .cms_button, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, .section_filter.filter_light + section.section_tools .cms_accordion .cms_button, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, section.section_filter .filter_container .cms_accordion .cms_button, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, section.section_blog_filter .cms_accordion .cms_button, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, .project_table .project_table_row:hover .cms_accordion .cms_button, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, .project_table .project_table_row.opened .cms_accordion .cms_button, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, .project_table .project_table_content .cms_accordion .cms_button, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, section.filters .cms_accordion .cms_button, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, section.cms_section.cms_section_dark .cms_accordion .cms_button, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button, section.section_dark .cms_accordion .cms_button {
  background: #ffffff;
  color: #b8a978;
  border-color: #b8a978;
}
.section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button *, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, .section_filter.filter_dark .cms_accordion .cms_button *, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button *, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, .section_filter.filter_light + section.section_tools .cms_accordion .cms_button *, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button *, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, section.section_filter .filter_container .cms_accordion .cms_button *, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button *, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, section.section_blog_filter .cms_accordion .cms_button *, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button *, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, .project_table .project_table_row:hover .cms_accordion .cms_button *, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button *, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, .project_table .project_table_row.opened .cms_accordion .cms_button *, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button *, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, .project_table .project_table_content .cms_accordion .cms_button *, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button *, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, section.filters .cms_accordion .cms_button *, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button *, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, section.cms_section.cms_section_dark .cms_accordion .cms_button *, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button *, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button *, section.section_dark .cms_accordion .cms_button * {
  color: #b8a978;
}
.section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button svg *, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, .section_filter.filter_dark .cms_accordion .cms_button svg *, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button svg *, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, .section_filter.filter_light + section.section_tools .cms_accordion .cms_button svg *, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button svg *, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, section.section_filter .filter_container .cms_accordion .cms_button svg *, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button svg *, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, section.section_blog_filter .cms_accordion .cms_button svg *, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button svg *, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, .project_table .project_table_row:hover .cms_accordion .cms_button svg *, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button svg *, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, .project_table .project_table_row.opened .cms_accordion .cms_button svg *, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button svg *, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, .project_table .project_table_content .cms_accordion .cms_button svg *, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button svg *, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, section.filters .cms_accordion .cms_button svg *, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button svg *, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, section.cms_section.cms_section_dark .cms_accordion .cms_button svg *, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button svg *, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button svg *, section.section_dark .cms_accordion .cms_button svg * {
  fill: #b8a978;
}
.section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, .section_filter.filter_dark .cms_accordion .cms_button:hover, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, .section_filter.filter_light + section.section_tools .cms_accordion .cms_button:hover, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, section.section_filter .filter_container .cms_accordion .cms_button:hover, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, section.section_blog_filter .cms_accordion .cms_button:hover, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, .project_table .project_table_row:hover .cms_accordion .cms_button:hover, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, .project_table .project_table_row.opened .cms_accordion .cms_button:hover, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, .project_table .project_table_content .cms_accordion .cms_button:hover, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, section.filters .cms_accordion .cms_button:hover, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, section.cms_section.cms_section_dark .cms_accordion .cms_button:hover, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover, section.section_dark .cms_accordion .cms_button:hover {
  background: #b8a978;
  color: #ffffff;
  border-color: #b8a978;
}
.section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover *, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, .section_filter.filter_dark .cms_accordion .cms_button:hover *, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover *, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, .section_filter.filter_light + section.section_tools .cms_accordion .cms_button:hover *, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover *, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, section.section_filter .filter_container .cms_accordion .cms_button:hover *, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover *, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, section.section_blog_filter .cms_accordion .cms_button:hover *, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover *, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, .project_table .project_table_row:hover .cms_accordion .cms_button:hover *, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover *, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, .project_table .project_table_row.opened .cms_accordion .cms_button:hover *, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover *, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, .project_table .project_table_content .cms_accordion .cms_button:hover *, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover *, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, section.filters .cms_accordion .cms_button:hover *, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover *, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, section.cms_section.cms_section_dark .cms_accordion .cms_button:hover *, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover *, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover *, section.section_dark .cms_accordion .cms_button:hover * {
  color: #ffffff;
}
.section_filter.filter_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover svg *, .section_filter.filter_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, .section_filter.filter_dark .cms_accordion .cms_button:hover svg *, .section_filter.filter_light + section.section_tools .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover svg *, .section_filter.filter_light + section.section_tools .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, .section_filter.filter_light + section.section_tools .cms_accordion .cms_button:hover svg *, section.section_filter .filter_container .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover svg *, section.section_filter .filter_container .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, section.section_filter .filter_container .cms_accordion .cms_button:hover svg *, section.section_blog_filter .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover svg *, section.section_blog_filter .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, section.section_blog_filter .cms_accordion .cms_button:hover svg *, .project_table .project_table_row:hover .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover svg *, .project_table .project_table_row:hover .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, .project_table .project_table_row:hover .cms_accordion .cms_button:hover svg *, .project_table .project_table_row.opened .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover svg *, .project_table .project_table_row.opened .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, .project_table .project_table_row.opened .cms_accordion .cms_button:hover svg *, .project_table .project_table_content .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover svg *, .project_table .project_table_content .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, .project_table .project_table_content .cms_accordion .cms_button:hover svg *, section.filters .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover svg *, section.filters .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, section.filters .cms_accordion .cms_button:hover svg *, section.cms_section.cms_section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover svg *, section.cms_section.cms_section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, section.cms_section.cms_section_dark .cms_accordion .cms_button:hover svg *, section.section_dark .cms_team_member .cms_part:not(.cms_picture):not(.cms_video) .cms_button:hover svg *, section.section_dark .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) .cms_button:hover svg *, section.section_dark .cms_accordion .cms_button:hover svg * {
  fill: #ffffff;
}
.section_filter.filter_dark .slogan, .section_filter.filter_light + section.section_tools .slogan, section.section_filter .filter_container .slogan, section.section_blog_filter .slogan, .project_table .project_table_row:hover .slogan, .project_table .project_table_row.opened .slogan, .project_table .project_table_content .slogan, section.filters .slogan, section.cms_section.cms_section_dark .slogan, section.section_dark .slogan {
  background: #bf1c20;
  color: #FFFFFF;
  border: 1px solid #bf1c20;
}
.section_filter.filter_dark hr, .section_filter.filter_light + section.section_tools hr, section.section_filter .filter_container hr, section.section_blog_filter hr, .project_table .project_table_row:hover hr, .project_table .project_table_row.opened hr, .project_table .project_table_content hr, section.filters hr, section.cms_section.cms_section_dark hr, section.section_dark hr {
  background: #dedcda;
}
.section_filter.filter_dark h1, .section_filter.filter_dark h2, .section_filter.filter_dark h3, .section_filter.filter_dark h4, .section_filter.filter_dark h1 div, .section_filter.filter_dark h2 div, .section_filter.filter_dark h3 div, .section_filter.filter_dark h4 div, .section_filter.filter_light + section.section_tools h1, .section_filter.filter_light + section.section_tools h2, .section_filter.filter_light + section.section_tools h3, .section_filter.filter_light + section.section_tools h4, .section_filter.filter_light + section.section_tools h1 div, .section_filter.filter_light + section.section_tools h2 div, .section_filter.filter_light + section.section_tools h3 div, .section_filter.filter_light + section.section_tools h4 div, section.section_filter .filter_container h1, section.section_filter .filter_container h2, section.section_filter .filter_container h3, section.section_filter .filter_container h4, section.section_filter .filter_container h1 div, section.section_filter .filter_container h2 div, section.section_filter .filter_container h3 div, section.section_filter .filter_container h4 div, section.section_blog_filter h1, section.section_blog_filter h2, section.section_blog_filter h3, section.section_blog_filter h4, section.section_blog_filter h1 div, section.section_blog_filter h2 div, section.section_blog_filter h3 div, section.section_blog_filter h4 div, .project_table .project_table_row:hover h1, .project_table .project_table_row:hover h2, .project_table .project_table_row:hover h3, .project_table .project_table_row:hover h4, .project_table .project_table_row:hover h1 div, .project_table .project_table_row:hover h2 div, .project_table .project_table_row:hover h3 div, .project_table .project_table_row:hover h4 div, .project_table .project_table_row.opened h1, .project_table .project_table_row.opened h2, .project_table .project_table_row.opened h3, .project_table .project_table_row.opened h4, .project_table .project_table_row.opened h1 div, .project_table .project_table_row.opened h2 div, .project_table .project_table_row.opened h3 div, .project_table .project_table_row.opened h4 div, .project_table .project_table_content h1, .project_table .project_table_content h2, .project_table .project_table_content h3, .project_table .project_table_content h4, .project_table .project_table_content h1 div, .project_table .project_table_content h2 div, .project_table .project_table_content h3 div, .project_table .project_table_content h4 div, section.filters h1, section.filters h2, section.filters h3, section.filters h4, section.filters h1 div, section.filters h2 div, section.filters h3 div, section.filters h4 div, section.cms_section.cms_section_dark h1, section.cms_section.cms_section_dark h2, section.cms_section.cms_section_dark h3, section.cms_section.cms_section_dark h4, section.cms_section.cms_section_dark h1 div, section.cms_section.cms_section_dark h2 div, section.cms_section.cms_section_dark h3 div, section.cms_section.cms_section_dark h4 div, section.section_dark h1, section.section_dark h2, section.section_dark h3, section.section_dark h4, section.section_dark h1 div, section.section_dark h2 div, section.section_dark h3 div, section.section_dark h4 div {
  color: #7a654a;
}
.section_filter.filter_dark .tabs .tab, .section_filter.filter_light + section.section_tools .tabs .tab, section.section_filter .filter_container .tabs .tab, section.section_blog_filter .tabs .tab, .project_table .project_table_row:hover .tabs .tab, .project_table .project_table_row.opened .tabs .tab, .project_table .project_table_content .tabs .tab, section.filters .tabs .tab, section.cms_section.cms_section_dark .tabs .tab, section.section_dark .tabs .tab {
  border-color: #c4c4c4;
  background: #f7f5f2;
  color: #c4c4c4;
}
.section_filter.filter_dark .tabs .tab svg *, .section_filter.filter_light + section.section_tools .tabs .tab svg *, section.section_filter .filter_container .tabs .tab svg *, section.section_blog_filter .tabs .tab svg *, .project_table .project_table_row:hover .tabs .tab svg *, .project_table .project_table_row.opened .tabs .tab svg *, .project_table .project_table_content .tabs .tab svg *, section.filters .tabs .tab svg *, section.cms_section.cms_section_dark .tabs .tab svg *, section.section_dark .tabs .tab svg * {
  fill: #c4c4c4;
}
.section_filter.filter_dark .tabs .tab:hover, .section_filter.filter_light + section.section_tools .tabs .tab:hover, section.section_filter .filter_container .tabs .tab:hover, section.section_blog_filter .tabs .tab:hover, .project_table .project_table_row:hover .tabs .tab:hover, .project_table .project_table_row.opened .tabs .tab:hover, .project_table .project_table_content .tabs .tab:hover, section.filters .tabs .tab:hover, section.cms_section.cms_section_dark .tabs .tab:hover, section.section_dark .tabs .tab:hover {
  border-color: #b8a978;
  color: #b8a978;
}
.section_filter.filter_dark .tabs .tab:hover svg *, .section_filter.filter_light + section.section_tools .tabs .tab:hover svg *, section.section_filter .filter_container .tabs .tab:hover svg *, section.section_blog_filter .tabs .tab:hover svg *, .project_table .project_table_row:hover .tabs .tab:hover svg *, .project_table .project_table_row.opened .tabs .tab:hover svg *, .project_table .project_table_content .tabs .tab:hover svg *, section.filters .tabs .tab:hover svg *, section.cms_section.cms_section_dark .tabs .tab:hover svg *, section.section_dark .tabs .tab:hover svg * {
  fill: #b8a978;
}
.section_filter.filter_dark .cat_cb:checked + .tab, .section_filter.filter_dark .tab.selected, .section_filter.filter_light + section.section_tools .cat_cb:checked + .tab, .section_filter.filter_light + section.section_tools .tab.selected, section.section_filter .filter_container .cat_cb:checked + .tab, section.section_filter .filter_container .tab.selected, section.section_blog_filter .cat_cb:checked + .tab, section.section_blog_filter .tab.selected, .project_table .project_table_row:hover .cat_cb:checked + .tab, .project_table .project_table_row:hover .tab.selected, .project_table .project_table_row.opened .cat_cb:checked + .tab, .project_table .project_table_row.opened .tab.selected, .project_table .project_table_content .cat_cb:checked + .tab, .project_table .project_table_content .tab.selected, section.filters .cat_cb:checked + .tab, section.filters .tab.selected, section.cms_section.cms_section_dark .cat_cb:checked + .tab, section.cms_section.cms_section_dark .tab.selected, section.section_dark .cat_cb:checked + .tab, section.section_dark .tab.selected {
  border-color: #2e2e2e;
  background: #f7f5f2;
  color: #2e2e2e;
}
.section_filter.filter_dark .cat_cb:checked + .tab .tab_text, .section_filter.filter_dark .tab.selected .tab_text, .section_filter.filter_light + section.section_tools .cat_cb:checked + .tab .tab_text, .section_filter.filter_light + section.section_tools .tab.selected .tab_text, section.section_filter .filter_container .cat_cb:checked + .tab .tab_text, section.section_filter .filter_container .tab.selected .tab_text, section.section_blog_filter .cat_cb:checked + .tab .tab_text, section.section_blog_filter .tab.selected .tab_text, .project_table .project_table_row:hover .cat_cb:checked + .tab .tab_text, .project_table .project_table_row:hover .tab.selected .tab_text, .project_table .project_table_row.opened .cat_cb:checked + .tab .tab_text, .project_table .project_table_row.opened .tab.selected .tab_text, .project_table .project_table_content .cat_cb:checked + .tab .tab_text, .project_table .project_table_content .tab.selected .tab_text, section.filters .cat_cb:checked + .tab .tab_text, section.filters .tab.selected .tab_text, section.cms_section.cms_section_dark .cat_cb:checked + .tab .tab_text, section.cms_section.cms_section_dark .tab.selected .tab_text, section.section_dark .cat_cb:checked + .tab .tab_text, section.section_dark .tab.selected .tab_text {
  color: #2e2e2e;
}
.section_filter.filter_dark .cat_cb:checked + .tab svg *, .section_filter.filter_dark .tab.selected svg *, .section_filter.filter_light + section.section_tools .cat_cb:checked + .tab svg *, .section_filter.filter_light + section.section_tools .tab.selected svg *, section.section_filter .filter_container .cat_cb:checked + .tab svg *, section.section_filter .filter_container .tab.selected svg *, section.section_blog_filter .cat_cb:checked + .tab svg *, section.section_blog_filter .tab.selected svg *, .project_table .project_table_row:hover .cat_cb:checked + .tab svg *, .project_table .project_table_row:hover .tab.selected svg *, .project_table .project_table_row.opened .cat_cb:checked + .tab svg *, .project_table .project_table_row.opened .tab.selected svg *, .project_table .project_table_content .cat_cb:checked + .tab svg *, .project_table .project_table_content .tab.selected svg *, section.filters .cat_cb:checked + .tab svg *, section.filters .tab.selected svg *, section.cms_section.cms_section_dark .cat_cb:checked + .tab svg *, section.cms_section.cms_section_dark .tab.selected svg *, section.section_dark .cat_cb:checked + .tab svg *, section.section_dark .tab.selected svg * {
  fill: #2e2e2e;
}
.section_filter.filter_dark .message.no_results_message, .section_filter.filter_light + section.section_tools .message.no_results_message, section.section_filter .filter_container .message.no_results_message, section.section_blog_filter .message.no_results_message, .project_table .project_table_row:hover .message.no_results_message, .project_table .project_table_row.opened .message.no_results_message, .project_table .project_table_content .message.no_results_message, section.filters .message.no_results_message, section.cms_section.cms_section_dark .message.no_results_message, section.section_dark .message.no_results_message {
  background: #FFFFFF;
  color: #000000;
}
.section_filter.filter_dark a:not(.button), .section_filter.filter_dark a:not(.button):visited, .section_filter.filter_light + section.section_tools a:not(.button), .section_filter.filter_light + section.section_tools a:not(.button):visited, section.section_filter .filter_container a:not(.button), section.section_filter .filter_container a:not(.button):visited, section.section_blog_filter a:not(.button), section.section_blog_filter a:not(.button):visited, .project_table .project_table_row:hover a:not(.button), .project_table .project_table_row:hover a:not(.button):visited, .project_table .project_table_row.opened a:not(.button), .project_table .project_table_row.opened a:not(.button):visited, .project_table .project_table_content a:not(.button), .project_table .project_table_content a:not(.button):visited, section.filters a:not(.button), section.filters a:not(.button):visited, section.cms_section.cms_section_dark a:not(.button), section.cms_section.cms_section_dark a:not(.button):visited, section.section_dark a:not(.button), section.section_dark a:not(.button):visited {
  color: #1768d1;
  text-decoration: none;
}
.section_filter.filter_dark a:not(.button) svg *, .section_filter.filter_dark a:not(.button):visited svg *, .section_filter.filter_light + section.section_tools a:not(.button) svg *, .section_filter.filter_light + section.section_tools a:not(.button):visited svg *, section.section_filter .filter_container a:not(.button) svg *, section.section_filter .filter_container a:not(.button):visited svg *, section.section_blog_filter a:not(.button) svg *, section.section_blog_filter a:not(.button):visited svg *, .project_table .project_table_row:hover a:not(.button) svg *, .project_table .project_table_row:hover a:not(.button):visited svg *, .project_table .project_table_row.opened a:not(.button) svg *, .project_table .project_table_row.opened a:not(.button):visited svg *, .project_table .project_table_content a:not(.button) svg *, .project_table .project_table_content a:not(.button):visited svg *, section.filters a:not(.button) svg *, section.filters a:not(.button):visited svg *, section.cms_section.cms_section_dark a:not(.button) svg *, section.cms_section.cms_section_dark a:not(.button):visited svg *, section.section_dark a:not(.button) svg *, section.section_dark a:not(.button):visited svg * {
  fill: #1768d1;
}
.section_filter.filter_dark a:not(.button):hover, .section_filter.filter_dark a:not(.button):active, .section_filter.filter_light + section.section_tools a:not(.button):hover, .section_filter.filter_light + section.section_tools a:not(.button):active, section.section_filter .filter_container a:not(.button):hover, section.section_filter .filter_container a:not(.button):active, section.section_blog_filter a:not(.button):hover, section.section_blog_filter a:not(.button):active, .project_table .project_table_row:hover a:not(.button):hover, .project_table .project_table_row:hover a:not(.button):active, .project_table .project_table_row.opened a:not(.button):hover, .project_table .project_table_row.opened a:not(.button):active, .project_table .project_table_content a:not(.button):hover, .project_table .project_table_content a:not(.button):active, section.filters a:not(.button):hover, section.filters a:not(.button):active, section.cms_section.cms_section_dark a:not(.button):hover, section.cms_section.cms_section_dark a:not(.button):active, section.section_dark a:not(.button):hover, section.section_dark a:not(.button):active {
  color: #86ade0;
}
.section_filter.filter_dark a:not(.button):hover svg *, .section_filter.filter_dark a:not(.button):active svg *, .section_filter.filter_light + section.section_tools a:not(.button):hover svg *, .section_filter.filter_light + section.section_tools a:not(.button):active svg *, section.section_filter .filter_container a:not(.button):hover svg *, section.section_filter .filter_container a:not(.button):active svg *, section.section_blog_filter a:not(.button):hover svg *, section.section_blog_filter a:not(.button):active svg *, .project_table .project_table_row:hover a:not(.button):hover svg *, .project_table .project_table_row:hover a:not(.button):active svg *, .project_table .project_table_row.opened a:not(.button):hover svg *, .project_table .project_table_row.opened a:not(.button):active svg *, .project_table .project_table_content a:not(.button):hover svg *, .project_table .project_table_content a:not(.button):active svg *, section.filters a:not(.button):hover svg *, section.filters a:not(.button):active svg *, section.cms_section.cms_section_dark a:not(.button):hover svg *, section.cms_section.cms_section_dark a:not(.button):active svg *, section.section_dark a:not(.button):hover svg *, section.section_dark a:not(.button):active svg * {
  fill: #86ade0;
}
.section_filter.filter_dark button, .section_filter.filter_dark .button, .section_filter.filter_light + section.section_tools button, .section_filter.filter_light + section.section_tools .button, section.section_filter .filter_container button, section.section_filter .filter_container .button, section.section_blog_filter button, section.section_blog_filter .button, .project_table .project_table_row:hover button, .project_table .project_table_row:hover .button, .project_table .project_table_row.opened button, .project_table .project_table_row.opened .button, .project_table .project_table_content button, .project_table .project_table_content .button, section.filters button, section.filters .button, section.cms_section.cms_section_dark button, section.cms_section.cms_section_dark .button, section.section_dark button, section.section_dark .button {
  background-color: #f7f5f2;
  color: #7a654a;
  border-color: #7a654a;
  border-width: 1px;
  padding: 1em 20px;
}
.section_filter.filter_dark button svg *, .section_filter.filter_dark .button svg *, .section_filter.filter_light + section.section_tools button svg *, .section_filter.filter_light + section.section_tools .button svg *, section.section_filter .filter_container button svg *, section.section_filter .filter_container .button svg *, section.section_blog_filter button svg *, section.section_blog_filter .button svg *, .project_table .project_table_row:hover button svg *, .project_table .project_table_row:hover .button svg *, .project_table .project_table_row.opened button svg *, .project_table .project_table_row.opened .button svg *, .project_table .project_table_content button svg *, .project_table .project_table_content .button svg *, section.filters button svg *, section.filters .button svg *, section.cms_section.cms_section_dark button svg *, section.cms_section.cms_section_dark .button svg *, section.section_dark button svg *, section.section_dark .button svg * {
  fill: #7a654a;
}
.section_filter.filter_dark .button:hover, .section_filter.filter_light + section.section_tools .button:hover, section.section_filter .filter_container .button:hover, section.section_blog_filter .button:hover, .project_table .project_table_row:hover .button:hover, .project_table .project_table_row.opened .button:hover, .project_table .project_table_content .button:hover, section.filters .button:hover, section.cms_section.cms_section_dark .button:hover, section.section_dark .button:hover {
  color: #ffffff;
  background-color: #7a654a;
  border-color: #7a654a;
  border-width: 1px;
}
.section_filter.filter_dark .button:hover svg *, .section_filter.filter_light + section.section_tools .button:hover svg *, section.section_filter .filter_container .button:hover svg *, section.section_blog_filter .button:hover svg *, .project_table .project_table_row:hover .button:hover svg *, .project_table .project_table_row.opened .button:hover svg *, .project_table .project_table_content .button:hover svg *, section.filters .button:hover svg *, section.cms_section.cms_section_dark .button:hover svg *, section.section_dark .button:hover svg * {
  fill: #ffffff;
}
.section_filter.filter_dark .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .section_filter.filter_light + section.section_tools .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.section_filter .filter_container .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.section_blog_filter .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .project_table .project_table_row:hover .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .project_table .project_table_row.opened .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .project_table .project_table_content .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.filters .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.cms_section.cms_section_dark .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), section.section_dark .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) {
  border-color: #b8a978;
}
.section_filter.filter_dark .box .box_infos svg *, .section_filter.filter_light + section.section_tools .box .box_infos svg *, section.section_filter .filter_container .box .box_infos svg *, section.section_blog_filter .box .box_infos svg *, .project_table .project_table_row:hover .box .box_infos svg *, .project_table .project_table_row.opened .box .box_infos svg *, .project_table .project_table_content .box .box_infos svg *, section.filters .box .box_infos svg *, section.cms_section.cms_section_dark .box .box_infos svg *, section.section_dark .box .box_infos svg * {
  fill: #333333;
}
.section_filter.filter_dark .box:hover .box_infos svg *, .section_filter.filter_light + section.section_tools .box:hover .box_infos svg *, section.section_filter .filter_container .box:hover .box_infos svg *, section.section_blog_filter .box:hover .box_infos svg *, .project_table .project_table_row:hover .box:hover .box_infos svg *, .project_table .project_table_row.opened .box:hover .box_infos svg *, .project_table .project_table_content .box:hover .box_infos svg *, section.filters .box:hover .box_infos svg *, section.cms_section.cms_section_dark .box:hover .box_infos svg *, section.section_dark .box:hover .box_infos svg * {
  fill: #333333;
}
.section_filter.filter_dark .button svg *, .section_filter.filter_light + section.section_tools .button svg *, section.section_filter .filter_container .button svg *, section.section_blog_filter .button svg *, .project_table .project_table_row:hover .button svg *, .project_table .project_table_row.opened .button svg *, .project_table .project_table_content .button svg *, section.filters .button svg *, section.cms_section.cms_section_dark .button svg *, section.section_dark .button svg * {
  fill: #7a654a;
}
.section_filter.filter_dark .button:hover svg *, .section_filter.filter_light + section.section_tools .button:hover svg *, section.section_filter .filter_container .button:hover svg *, section.section_blog_filter .button:hover svg *, .project_table .project_table_row:hover .button:hover svg *, .project_table .project_table_row.opened .button:hover svg *, .project_table .project_table_content .button:hover svg *, section.filters .button:hover svg *, section.cms_section.cms_section_dark .button:hover svg *, section.section_dark .button:hover svg * {
  fill: #ffffff;
}
.section_filter.filter_dark .cms_accordion .accordion_content, .section_filter.filter_light + section.section_tools .cms_accordion .accordion_content, section.section_filter .filter_container .cms_accordion .accordion_content, section.section_blog_filter .cms_accordion .accordion_content, .project_table .project_table_row:hover .cms_accordion .accordion_content, .project_table .project_table_row.opened .cms_accordion .accordion_content, .project_table .project_table_content .cms_accordion .accordion_content, section.filters .cms_accordion .accordion_content, section.cms_section.cms_section_dark .cms_accordion .accordion_content, section.section_dark .cms_accordion .accordion_content {
  border-color: #b8a978;
}
.section_filter.filter_dark article.cms_box .cms_button, .section_filter.filter_dark .box .box_infos, .section_filter.filter_dark section .box .box_infos, .section_filter.filter_dark section .box_object_item .box_infos, .section_filter.filter_light + section.section_tools article.cms_box .cms_button, .section_filter.filter_light + section.section_tools .box .box_infos, .section_filter.filter_light + section.section_tools section .box .box_infos, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos, section.section_filter .filter_container article.cms_box .cms_button, section.section_filter .filter_container .box .box_infos, section.section_filter .filter_container section .box .box_infos, section.section_filter .filter_container section .box_object_item .box_infos, section.section_blog_filter article.cms_box .cms_button, section.section_blog_filter .box .box_infos, section.section_blog_filter section .box .box_infos, section.section_blog_filter section .box_object_item .box_infos, .project_table .project_table_row:hover article.cms_box .cms_button, .project_table .project_table_row:hover .box .box_infos, .project_table .project_table_row:hover section .box .box_infos, .project_table .project_table_row:hover section .box_object_item .box_infos, .project_table .project_table_row.opened article.cms_box .cms_button, .project_table .project_table_row.opened .box .box_infos, .project_table .project_table_row.opened section .box .box_infos, .project_table .project_table_row.opened section .box_object_item .box_infos, .project_table .project_table_content article.cms_box .cms_button, .project_table .project_table_content .box .box_infos, .project_table .project_table_content section .box .box_infos, .project_table .project_table_content section .box_object_item .box_infos, section.filters article.cms_box .cms_button, section.filters .box .box_infos, section.filters section .box .box_infos, section.filters section .box_object_item .box_infos, section.cms_section.cms_section_dark article.cms_box .cms_button, section.cms_section.cms_section_dark .box .box_infos, section.cms_section.cms_section_dark section .box .box_infos, section.cms_section.cms_section_dark section .box_object_item .box_infos, section.section_dark article.cms_box .cms_button, section.section_dark .box .box_infos, section.section_dark section .box .box_infos, section.section_dark section .box_object_item .box_infos {
  background-color: #FFFFFF;
  color: #333333;
  border: 1px solid #b8a978;
}
.section_filter.filter_dark article.cms_box .cms_button .box_title, .section_filter.filter_dark .box .box_infos .box_title, .section_filter.filter_dark section .box .box_infos .box_title, .section_filter.filter_dark section .box_object_item .box_infos .box_title, .section_filter.filter_light + section.section_tools article.cms_box .cms_button .box_title, .section_filter.filter_light + section.section_tools .box .box_infos .box_title, .section_filter.filter_light + section.section_tools section .box .box_infos .box_title, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos .box_title, section.section_filter .filter_container article.cms_box .cms_button .box_title, section.section_filter .filter_container .box .box_infos .box_title, section.section_filter .filter_container section .box .box_infos .box_title, section.section_filter .filter_container section .box_object_item .box_infos .box_title, section.section_blog_filter article.cms_box .cms_button .box_title, section.section_blog_filter .box .box_infos .box_title, section.section_blog_filter section .box .box_infos .box_title, section.section_blog_filter section .box_object_item .box_infos .box_title, .project_table .project_table_row:hover article.cms_box .cms_button .box_title, .project_table .project_table_row:hover .box .box_infos .box_title, .project_table .project_table_row:hover section .box .box_infos .box_title, .project_table .project_table_row:hover section .box_object_item .box_infos .box_title, .project_table .project_table_row.opened article.cms_box .cms_button .box_title, .project_table .project_table_row.opened .box .box_infos .box_title, .project_table .project_table_row.opened section .box .box_infos .box_title, .project_table .project_table_row.opened section .box_object_item .box_infos .box_title, .project_table .project_table_content article.cms_box .cms_button .box_title, .project_table .project_table_content .box .box_infos .box_title, .project_table .project_table_content section .box .box_infos .box_title, .project_table .project_table_content section .box_object_item .box_infos .box_title, section.filters article.cms_box .cms_button .box_title, section.filters .box .box_infos .box_title, section.filters section .box .box_infos .box_title, section.filters section .box_object_item .box_infos .box_title, section.cms_section.cms_section_dark article.cms_box .cms_button .box_title, section.cms_section.cms_section_dark .box .box_infos .box_title, section.cms_section.cms_section_dark section .box .box_infos .box_title, section.cms_section.cms_section_dark section .box_object_item .box_infos .box_title, section.section_dark article.cms_box .cms_button .box_title, section.section_dark .box .box_infos .box_title, section.section_dark section .box .box_infos .box_title, section.section_dark section .box_object_item .box_infos .box_title {
  background: none;
  color: #333333;
}
.section_filter.filter_dark article.cms_box .cms_button h1, .section_filter.filter_dark article.cms_box .cms_button h2, .section_filter.filter_dark article.cms_box .cms_button h3, .section_filter.filter_dark article.cms_box .cms_button h4, .section_filter.filter_dark article.cms_box .cms_button h1 div, .section_filter.filter_dark article.cms_box .cms_button h2 div, .section_filter.filter_dark article.cms_box .cms_button h3 div, .section_filter.filter_dark article.cms_box .cms_button h4 div, .section_filter.filter_dark .box .box_infos h1, .section_filter.filter_dark .box .box_infos h2, .section_filter.filter_dark .box .box_infos h3, .section_filter.filter_dark .box .box_infos h4, .section_filter.filter_dark .box .box_infos h1 div, .section_filter.filter_dark .box .box_infos h2 div, .section_filter.filter_dark .box .box_infos h3 div, .section_filter.filter_dark .box .box_infos h4 div, .section_filter.filter_dark section .box .box_infos h1, .section_filter.filter_dark section .box .box_infos h2, .section_filter.filter_dark section .box .box_infos h3, .section_filter.filter_dark section .box .box_infos h4, .section_filter.filter_dark section .box .box_infos h1 div, .section_filter.filter_dark section .box .box_infos h2 div, .section_filter.filter_dark section .box .box_infos h3 div, .section_filter.filter_dark section .box .box_infos h4 div, .section_filter.filter_dark section .box_object_item .box_infos h1, .section_filter.filter_dark section .box_object_item .box_infos h2, .section_filter.filter_dark section .box_object_item .box_infos h3, .section_filter.filter_dark section .box_object_item .box_infos h4, .section_filter.filter_dark section .box_object_item .box_infos h1 div, .section_filter.filter_dark section .box_object_item .box_infos h2 div, .section_filter.filter_dark section .box_object_item .box_infos h3 div, .section_filter.filter_dark section .box_object_item .box_infos h4 div, .section_filter.filter_light + section.section_tools article.cms_box .cms_button h1, .section_filter.filter_light + section.section_tools article.cms_box .cms_button h2, .section_filter.filter_light + section.section_tools article.cms_box .cms_button h3, .section_filter.filter_light + section.section_tools article.cms_box .cms_button h4, .section_filter.filter_light + section.section_tools article.cms_box .cms_button h1 div, .section_filter.filter_light + section.section_tools article.cms_box .cms_button h2 div, .section_filter.filter_light + section.section_tools article.cms_box .cms_button h3 div, .section_filter.filter_light + section.section_tools article.cms_box .cms_button h4 div, .section_filter.filter_light + section.section_tools .box .box_infos h1, .section_filter.filter_light + section.section_tools .box .box_infos h2, .section_filter.filter_light + section.section_tools .box .box_infos h3, .section_filter.filter_light + section.section_tools .box .box_infos h4, .section_filter.filter_light + section.section_tools .box .box_infos h1 div, .section_filter.filter_light + section.section_tools .box .box_infos h2 div, .section_filter.filter_light + section.section_tools .box .box_infos h3 div, .section_filter.filter_light + section.section_tools .box .box_infos h4 div, .section_filter.filter_light + section.section_tools section .box .box_infos h1, .section_filter.filter_light + section.section_tools section .box .box_infos h2, .section_filter.filter_light + section.section_tools section .box .box_infos h3, .section_filter.filter_light + section.section_tools section .box .box_infos h4, .section_filter.filter_light + section.section_tools section .box .box_infos h1 div, .section_filter.filter_light + section.section_tools section .box .box_infos h2 div, .section_filter.filter_light + section.section_tools section .box .box_infos h3 div, .section_filter.filter_light + section.section_tools section .box .box_infos h4 div, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos h1, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos h2, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos h3, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos h4, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos h1 div, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos h2 div, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos h3 div, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos h4 div, section.section_filter .filter_container article.cms_box .cms_button h1, section.section_filter .filter_container article.cms_box .cms_button h2, section.section_filter .filter_container article.cms_box .cms_button h3, section.section_filter .filter_container article.cms_box .cms_button h4, section.section_filter .filter_container article.cms_box .cms_button h1 div, section.section_filter .filter_container article.cms_box .cms_button h2 div, section.section_filter .filter_container article.cms_box .cms_button h3 div, section.section_filter .filter_container article.cms_box .cms_button h4 div, section.section_filter .filter_container .box .box_infos h1, section.section_filter .filter_container .box .box_infos h2, section.section_filter .filter_container .box .box_infos h3, section.section_filter .filter_container .box .box_infos h4, section.section_filter .filter_container .box .box_infos h1 div, section.section_filter .filter_container .box .box_infos h2 div, section.section_filter .filter_container .box .box_infos h3 div, section.section_filter .filter_container .box .box_infos h4 div, section.section_filter .filter_container section .box .box_infos h1, section.section_filter .filter_container section .box .box_infos h2, section.section_filter .filter_container section .box .box_infos h3, section.section_filter .filter_container section .box .box_infos h4, section.section_filter .filter_container section .box .box_infos h1 div, section.section_filter .filter_container section .box .box_infos h2 div, section.section_filter .filter_container section .box .box_infos h3 div, section.section_filter .filter_container section .box .box_infos h4 div, section.section_filter .filter_container section .box_object_item .box_infos h1, section.section_filter .filter_container section .box_object_item .box_infos h2, section.section_filter .filter_container section .box_object_item .box_infos h3, section.section_filter .filter_container section .box_object_item .box_infos h4, section.section_filter .filter_container section .box_object_item .box_infos h1 div, section.section_filter .filter_container section .box_object_item .box_infos h2 div, section.section_filter .filter_container section .box_object_item .box_infos h3 div, section.section_filter .filter_container section .box_object_item .box_infos h4 div, section.section_blog_filter article.cms_box .cms_button h1, section.section_blog_filter article.cms_box .cms_button h2, section.section_blog_filter article.cms_box .cms_button h3, section.section_blog_filter article.cms_box .cms_button h4, section.section_blog_filter article.cms_box .cms_button h1 div, section.section_blog_filter article.cms_box .cms_button h2 div, section.section_blog_filter article.cms_box .cms_button h3 div, section.section_blog_filter article.cms_box .cms_button h4 div, section.section_blog_filter .box .box_infos h1, section.section_blog_filter .box .box_infos h2, section.section_blog_filter .box .box_infos h3, section.section_blog_filter .box .box_infos h4, section.section_blog_filter .box .box_infos h1 div, section.section_blog_filter .box .box_infos h2 div, section.section_blog_filter .box .box_infos h3 div, section.section_blog_filter .box .box_infos h4 div, section.section_blog_filter section .box .box_infos h1, section.section_blog_filter section .box .box_infos h2, section.section_blog_filter section .box .box_infos h3, section.section_blog_filter section .box .box_infos h4, section.section_blog_filter section .box .box_infos h1 div, section.section_blog_filter section .box .box_infos h2 div, section.section_blog_filter section .box .box_infos h3 div, section.section_blog_filter section .box .box_infos h4 div, section.section_blog_filter section .box_object_item .box_infos h1, section.section_blog_filter section .box_object_item .box_infos h2, section.section_blog_filter section .box_object_item .box_infos h3, section.section_blog_filter section .box_object_item .box_infos h4, section.section_blog_filter section .box_object_item .box_infos h1 div, section.section_blog_filter section .box_object_item .box_infos h2 div, section.section_blog_filter section .box_object_item .box_infos h3 div, section.section_blog_filter section .box_object_item .box_infos h4 div, .project_table .project_table_row:hover article.cms_box .cms_button h1, .project_table .project_table_row:hover article.cms_box .cms_button h2, .project_table .project_table_row:hover article.cms_box .cms_button h3, .project_table .project_table_row:hover article.cms_box .cms_button h4, .project_table .project_table_row:hover article.cms_box .cms_button h1 div, .project_table .project_table_row:hover article.cms_box .cms_button h2 div, .project_table .project_table_row:hover article.cms_box .cms_button h3 div, .project_table .project_table_row:hover article.cms_box .cms_button h4 div, .project_table .project_table_row:hover .box .box_infos h1, .project_table .project_table_row:hover .box .box_infos h2, .project_table .project_table_row:hover .box .box_infos h3, .project_table .project_table_row:hover .box .box_infos h4, .project_table .project_table_row:hover .box .box_infos h1 div, .project_table .project_table_row:hover .box .box_infos h2 div, .project_table .project_table_row:hover .box .box_infos h3 div, .project_table .project_table_row:hover .box .box_infos h4 div, .project_table .project_table_row:hover section .box .box_infos h1, .project_table .project_table_row:hover section .box .box_infos h2, .project_table .project_table_row:hover section .box .box_infos h3, .project_table .project_table_row:hover section .box .box_infos h4, .project_table .project_table_row:hover section .box .box_infos h1 div, .project_table .project_table_row:hover section .box .box_infos h2 div, .project_table .project_table_row:hover section .box .box_infos h3 div, .project_table .project_table_row:hover section .box .box_infos h4 div, .project_table .project_table_row:hover section .box_object_item .box_infos h1, .project_table .project_table_row:hover section .box_object_item .box_infos h2, .project_table .project_table_row:hover section .box_object_item .box_infos h3, .project_table .project_table_row:hover section .box_object_item .box_infos h4, .project_table .project_table_row:hover section .box_object_item .box_infos h1 div, .project_table .project_table_row:hover section .box_object_item .box_infos h2 div, .project_table .project_table_row:hover section .box_object_item .box_infos h3 div, .project_table .project_table_row:hover section .box_object_item .box_infos h4 div, .project_table .project_table_row.opened article.cms_box .cms_button h1, .project_table .project_table_row.opened article.cms_box .cms_button h2, .project_table .project_table_row.opened article.cms_box .cms_button h3, .project_table .project_table_row.opened article.cms_box .cms_button h4, .project_table .project_table_row.opened article.cms_box .cms_button h1 div, .project_table .project_table_row.opened article.cms_box .cms_button h2 div, .project_table .project_table_row.opened article.cms_box .cms_button h3 div, .project_table .project_table_row.opened article.cms_box .cms_button h4 div, .project_table .project_table_row.opened .box .box_infos h1, .project_table .project_table_row.opened .box .box_infos h2, .project_table .project_table_row.opened .box .box_infos h3, .project_table .project_table_row.opened .box .box_infos h4, .project_table .project_table_row.opened .box .box_infos h1 div, .project_table .project_table_row.opened .box .box_infos h2 div, .project_table .project_table_row.opened .box .box_infos h3 div, .project_table .project_table_row.opened .box .box_infos h4 div, .project_table .project_table_row.opened section .box .box_infos h1, .project_table .project_table_row.opened section .box .box_infos h2, .project_table .project_table_row.opened section .box .box_infos h3, .project_table .project_table_row.opened section .box .box_infos h4, .project_table .project_table_row.opened section .box .box_infos h1 div, .project_table .project_table_row.opened section .box .box_infos h2 div, .project_table .project_table_row.opened section .box .box_infos h3 div, .project_table .project_table_row.opened section .box .box_infos h4 div, .project_table .project_table_row.opened section .box_object_item .box_infos h1, .project_table .project_table_row.opened section .box_object_item .box_infos h2, .project_table .project_table_row.opened section .box_object_item .box_infos h3, .project_table .project_table_row.opened section .box_object_item .box_infos h4, .project_table .project_table_row.opened section .box_object_item .box_infos h1 div, .project_table .project_table_row.opened section .box_object_item .box_infos h2 div, .project_table .project_table_row.opened section .box_object_item .box_infos h3 div, .project_table .project_table_row.opened section .box_object_item .box_infos h4 div, .project_table .project_table_content article.cms_box .cms_button h1, .project_table .project_table_content article.cms_box .cms_button h2, .project_table .project_table_content article.cms_box .cms_button h3, .project_table .project_table_content article.cms_box .cms_button h4, .project_table .project_table_content article.cms_box .cms_button h1 div, .project_table .project_table_content article.cms_box .cms_button h2 div, .project_table .project_table_content article.cms_box .cms_button h3 div, .project_table .project_table_content article.cms_box .cms_button h4 div, .project_table .project_table_content .box .box_infos h1, .project_table .project_table_content .box .box_infos h2, .project_table .project_table_content .box .box_infos h3, .project_table .project_table_content .box .box_infos h4, .project_table .project_table_content .box .box_infos h1 div, .project_table .project_table_content .box .box_infos h2 div, .project_table .project_table_content .box .box_infos h3 div, .project_table .project_table_content .box .box_infos h4 div, .project_table .project_table_content section .box .box_infos h1, .project_table .project_table_content section .box .box_infos h2, .project_table .project_table_content section .box .box_infos h3, .project_table .project_table_content section .box .box_infos h4, .project_table .project_table_content section .box .box_infos h1 div, .project_table .project_table_content section .box .box_infos h2 div, .project_table .project_table_content section .box .box_infos h3 div, .project_table .project_table_content section .box .box_infos h4 div, .project_table .project_table_content section .box_object_item .box_infos h1, .project_table .project_table_content section .box_object_item .box_infos h2, .project_table .project_table_content section .box_object_item .box_infos h3, .project_table .project_table_content section .box_object_item .box_infos h4, .project_table .project_table_content section .box_object_item .box_infos h1 div, .project_table .project_table_content section .box_object_item .box_infos h2 div, .project_table .project_table_content section .box_object_item .box_infos h3 div, .project_table .project_table_content section .box_object_item .box_infos h4 div, section.filters article.cms_box .cms_button h1, section.filters article.cms_box .cms_button h2, section.filters article.cms_box .cms_button h3, section.filters article.cms_box .cms_button h4, section.filters article.cms_box .cms_button h1 div, section.filters article.cms_box .cms_button h2 div, section.filters article.cms_box .cms_button h3 div, section.filters article.cms_box .cms_button h4 div, section.filters .box .box_infos h1, section.filters .box .box_infos h2, section.filters .box .box_infos h3, section.filters .box .box_infos h4, section.filters .box .box_infos h1 div, section.filters .box .box_infos h2 div, section.filters .box .box_infos h3 div, section.filters .box .box_infos h4 div, section.filters section .box .box_infos h1, section.filters section .box .box_infos h2, section.filters section .box .box_infos h3, section.filters section .box .box_infos h4, section.filters section .box .box_infos h1 div, section.filters section .box .box_infos h2 div, section.filters section .box .box_infos h3 div, section.filters section .box .box_infos h4 div, section.filters section .box_object_item .box_infos h1, section.filters section .box_object_item .box_infos h2, section.filters section .box_object_item .box_infos h3, section.filters section .box_object_item .box_infos h4, section.filters section .box_object_item .box_infos h1 div, section.filters section .box_object_item .box_infos h2 div, section.filters section .box_object_item .box_infos h3 div, section.filters section .box_object_item .box_infos h4 div, section.cms_section.cms_section_dark article.cms_box .cms_button h1, section.cms_section.cms_section_dark article.cms_box .cms_button h2, section.cms_section.cms_section_dark article.cms_box .cms_button h3, section.cms_section.cms_section_dark article.cms_box .cms_button h4, section.cms_section.cms_section_dark article.cms_box .cms_button h1 div, section.cms_section.cms_section_dark article.cms_box .cms_button h2 div, section.cms_section.cms_section_dark article.cms_box .cms_button h3 div, section.cms_section.cms_section_dark article.cms_box .cms_button h4 div, section.cms_section.cms_section_dark .box .box_infos h1, section.cms_section.cms_section_dark .box .box_infos h2, section.cms_section.cms_section_dark .box .box_infos h3, section.cms_section.cms_section_dark .box .box_infos h4, section.cms_section.cms_section_dark .box .box_infos h1 div, section.cms_section.cms_section_dark .box .box_infos h2 div, section.cms_section.cms_section_dark .box .box_infos h3 div, section.cms_section.cms_section_dark .box .box_infos h4 div, section.cms_section.cms_section_dark section .box .box_infos h1, section.cms_section.cms_section_dark section .box .box_infos h2, section.cms_section.cms_section_dark section .box .box_infos h3, section.cms_section.cms_section_dark section .box .box_infos h4, section.cms_section.cms_section_dark section .box .box_infos h1 div, section.cms_section.cms_section_dark section .box .box_infos h2 div, section.cms_section.cms_section_dark section .box .box_infos h3 div, section.cms_section.cms_section_dark section .box .box_infos h4 div, section.cms_section.cms_section_dark section .box_object_item .box_infos h1, section.cms_section.cms_section_dark section .box_object_item .box_infos h2, section.cms_section.cms_section_dark section .box_object_item .box_infos h3, section.cms_section.cms_section_dark section .box_object_item .box_infos h4, section.cms_section.cms_section_dark section .box_object_item .box_infos h1 div, section.cms_section.cms_section_dark section .box_object_item .box_infos h2 div, section.cms_section.cms_section_dark section .box_object_item .box_infos h3 div, section.cms_section.cms_section_dark section .box_object_item .box_infos h4 div, section.section_dark article.cms_box .cms_button h1, section.section_dark article.cms_box .cms_button h2, section.section_dark article.cms_box .cms_button h3, section.section_dark article.cms_box .cms_button h4, section.section_dark article.cms_box .cms_button h1 div, section.section_dark article.cms_box .cms_button h2 div, section.section_dark article.cms_box .cms_button h3 div, section.section_dark article.cms_box .cms_button h4 div, section.section_dark .box .box_infos h1, section.section_dark .box .box_infos h2, section.section_dark .box .box_infos h3, section.section_dark .box .box_infos h4, section.section_dark .box .box_infos h1 div, section.section_dark .box .box_infos h2 div, section.section_dark .box .box_infos h3 div, section.section_dark .box .box_infos h4 div, section.section_dark section .box .box_infos h1, section.section_dark section .box .box_infos h2, section.section_dark section .box .box_infos h3, section.section_dark section .box .box_infos h4, section.section_dark section .box .box_infos h1 div, section.section_dark section .box .box_infos h2 div, section.section_dark section .box .box_infos h3 div, section.section_dark section .box .box_infos h4 div, section.section_dark section .box_object_item .box_infos h1, section.section_dark section .box_object_item .box_infos h2, section.section_dark section .box_object_item .box_infos h3, section.section_dark section .box_object_item .box_infos h4, section.section_dark section .box_object_item .box_infos h1 div, section.section_dark section .box_object_item .box_infos h2 div, section.section_dark section .box_object_item .box_infos h3 div, section.section_dark section .box_object_item .box_infos h4 div {
  color: #333333;
  color: #333333;
}
.section_filter.filter_dark article.cms_box .cms_button .button, .section_filter.filter_dark .box .box_infos .button, .section_filter.filter_dark section .box .box_infos .button, .section_filter.filter_dark section .box_object_item .box_infos .button, .section_filter.filter_light + section.section_tools article.cms_box .cms_button .button, .section_filter.filter_light + section.section_tools .box .box_infos .button, .section_filter.filter_light + section.section_tools section .box .box_infos .button, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos .button, section.section_filter .filter_container article.cms_box .cms_button .button, section.section_filter .filter_container .box .box_infos .button, section.section_filter .filter_container section .box .box_infos .button, section.section_filter .filter_container section .box_object_item .box_infos .button, section.section_blog_filter article.cms_box .cms_button .button, section.section_blog_filter .box .box_infos .button, section.section_blog_filter section .box .box_infos .button, section.section_blog_filter section .box_object_item .box_infos .button, .project_table .project_table_row:hover article.cms_box .cms_button .button, .project_table .project_table_row:hover .box .box_infos .button, .project_table .project_table_row:hover section .box .box_infos .button, .project_table .project_table_row:hover section .box_object_item .box_infos .button, .project_table .project_table_row.opened article.cms_box .cms_button .button, .project_table .project_table_row.opened .box .box_infos .button, .project_table .project_table_row.opened section .box .box_infos .button, .project_table .project_table_row.opened section .box_object_item .box_infos .button, .project_table .project_table_content article.cms_box .cms_button .button, .project_table .project_table_content .box .box_infos .button, .project_table .project_table_content section .box .box_infos .button, .project_table .project_table_content section .box_object_item .box_infos .button, section.filters article.cms_box .cms_button .button, section.filters .box .box_infos .button, section.filters section .box .box_infos .button, section.filters section .box_object_item .box_infos .button, section.cms_section.cms_section_dark article.cms_box .cms_button .button, section.cms_section.cms_section_dark .box .box_infos .button, section.cms_section.cms_section_dark section .box .box_infos .button, section.cms_section.cms_section_dark section .box_object_item .box_infos .button, section.section_dark article.cms_box .cms_button .button, section.section_dark .box .box_infos .button, section.section_dark section .box .box_infos .button, section.section_dark section .box_object_item .box_infos .button {
  background: #ffffff;
  color: #b8a978;
  border-color: #b8a978;
  border-width: 1px;
}
.section_filter.filter_dark article.cms_box .cms_button .button *, .section_filter.filter_dark .box .box_infos .button *, .section_filter.filter_dark section .box .box_infos .button *, .section_filter.filter_dark section .box_object_item .box_infos .button *, .section_filter.filter_light + section.section_tools article.cms_box .cms_button .button *, .section_filter.filter_light + section.section_tools .box .box_infos .button *, .section_filter.filter_light + section.section_tools section .box .box_infos .button *, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos .button *, section.section_filter .filter_container article.cms_box .cms_button .button *, section.section_filter .filter_container .box .box_infos .button *, section.section_filter .filter_container section .box .box_infos .button *, section.section_filter .filter_container section .box_object_item .box_infos .button *, section.section_blog_filter article.cms_box .cms_button .button *, section.section_blog_filter .box .box_infos .button *, section.section_blog_filter section .box .box_infos .button *, section.section_blog_filter section .box_object_item .box_infos .button *, .project_table .project_table_row:hover article.cms_box .cms_button .button *, .project_table .project_table_row:hover .box .box_infos .button *, .project_table .project_table_row:hover section .box .box_infos .button *, .project_table .project_table_row:hover section .box_object_item .box_infos .button *, .project_table .project_table_row.opened article.cms_box .cms_button .button *, .project_table .project_table_row.opened .box .box_infos .button *, .project_table .project_table_row.opened section .box .box_infos .button *, .project_table .project_table_row.opened section .box_object_item .box_infos .button *, .project_table .project_table_content article.cms_box .cms_button .button *, .project_table .project_table_content .box .box_infos .button *, .project_table .project_table_content section .box .box_infos .button *, .project_table .project_table_content section .box_object_item .box_infos .button *, section.filters article.cms_box .cms_button .button *, section.filters .box .box_infos .button *, section.filters section .box .box_infos .button *, section.filters section .box_object_item .box_infos .button *, section.cms_section.cms_section_dark article.cms_box .cms_button .button *, section.cms_section.cms_section_dark .box .box_infos .button *, section.cms_section.cms_section_dark section .box .box_infos .button *, section.cms_section.cms_section_dark section .box_object_item .box_infos .button *, section.section_dark article.cms_box .cms_button .button *, section.section_dark .box .box_infos .button *, section.section_dark section .box .box_infos .button *, section.section_dark section .box_object_item .box_infos .button * {
  color: #b8a978;
}
.section_filter.filter_dark article.cms_box .cms_button .caract_list, .section_filter.filter_dark .box .box_infos .caract_list, .section_filter.filter_dark section .box .box_infos .caract_list, .section_filter.filter_dark section .box_object_item .box_infos .caract_list, .section_filter.filter_light + section.section_tools article.cms_box .cms_button .caract_list, .section_filter.filter_light + section.section_tools .box .box_infos .caract_list, .section_filter.filter_light + section.section_tools section .box .box_infos .caract_list, .section_filter.filter_light + section.section_tools section .box_object_item .box_infos .caract_list, section.section_filter .filter_container article.cms_box .cms_button .caract_list, section.section_filter .filter_container .box .box_infos .caract_list, section.section_filter .filter_container section .box .box_infos .caract_list, section.section_filter .filter_container section .box_object_item .box_infos .caract_list, section.section_blog_filter article.cms_box .cms_button .caract_list, section.section_blog_filter .box .box_infos .caract_list, section.section_blog_filter section .box .box_infos .caract_list, section.section_blog_filter section .box_object_item .box_infos .caract_list, .project_table .project_table_row:hover article.cms_box .cms_button .caract_list, .project_table .project_table_row:hover .box .box_infos .caract_list, .project_table .project_table_row:hover section .box .box_infos .caract_list, .project_table .project_table_row:hover section .box_object_item .box_infos .caract_list, .project_table .project_table_row.opened article.cms_box .cms_button .caract_list, .project_table .project_table_row.opened .box .box_infos .caract_list, .project_table .project_table_row.opened section .box .box_infos .caract_list, .project_table .project_table_row.opened section .box_object_item .box_infos .caract_list, .project_table .project_table_content article.cms_box .cms_button .caract_list, .project_table .project_table_content .box .box_infos .caract_list, .project_table .project_table_content section .box .box_infos .caract_list, .project_table .project_table_content section .box_object_item .box_infos .caract_list, section.filters article.cms_box .cms_button .caract_list, section.filters .box .box_infos .caract_list, section.filters section .box .box_infos .caract_list, section.filters section .box_object_item .box_infos .caract_list, section.cms_section.cms_section_dark article.cms_box .cms_button .caract_list, section.cms_section.cms_section_dark .box .box_infos .caract_list, section.cms_section.cms_section_dark section .box .box_infos .caract_list, section.cms_section.cms_section_dark section .box_object_item .box_infos .caract_list, section.section_dark article.cms_box .cms_button .caract_list, section.section_dark .box .box_infos .caract_list, section.section_dark section .box .box_infos .caract_list, section.section_dark section .box_object_item .box_infos .caract_list {
  color: #333333;
}
.section_filter.filter_dark article.cms_box .cms_button:hover, .section_filter.filter_dark .box:hover .box_infos, .section_filter.filter_dark section .box:hover .box_infos, .section_filter.filter_dark section .box_object_item:hover .box_infos, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover, .section_filter.filter_light + section.section_tools .box:hover .box_infos, .section_filter.filter_light + section.section_tools section .box:hover .box_infos, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos, section.section_filter .filter_container article.cms_box .cms_button:hover, section.section_filter .filter_container .box:hover .box_infos, section.section_filter .filter_container section .box:hover .box_infos, section.section_filter .filter_container section .box_object_item:hover .box_infos, section.section_blog_filter article.cms_box .cms_button:hover, section.section_blog_filter .box:hover .box_infos, section.section_blog_filter section .box:hover .box_infos, section.section_blog_filter section .box_object_item:hover .box_infos, .project_table .project_table_row:hover article.cms_box .cms_button:hover, .project_table .project_table_row:hover .box:hover .box_infos, .project_table .project_table_row:hover section .box:hover .box_infos, .project_table .project_table_row:hover section .box_object_item:hover .box_infos, .project_table .project_table_row.opened article.cms_box .cms_button:hover, .project_table .project_table_row.opened .box:hover .box_infos, .project_table .project_table_row.opened section .box:hover .box_infos, .project_table .project_table_row.opened section .box_object_item:hover .box_infos, .project_table .project_table_content article.cms_box .cms_button:hover, .project_table .project_table_content .box:hover .box_infos, .project_table .project_table_content section .box:hover .box_infos, .project_table .project_table_content section .box_object_item:hover .box_infos, section.filters article.cms_box .cms_button:hover, section.filters .box:hover .box_infos, section.filters section .box:hover .box_infos, section.filters section .box_object_item:hover .box_infos, section.cms_section.cms_section_dark article.cms_box .cms_button:hover, section.cms_section.cms_section_dark .box:hover .box_infos, section.cms_section.cms_section_dark section .box:hover .box_infos, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos, section.section_dark article.cms_box .cms_button:hover, section.section_dark .box:hover .box_infos, section.section_dark section .box:hover .box_infos, section.section_dark section .box_object_item:hover .box_infos {
  background-color: #f0f0f0;
  color: #333333;
  border: 1px solid #b8a978;
}
.section_filter.filter_dark article.cms_box .cms_button:hover .box_title, .section_filter.filter_dark .box:hover .box_infos .box_title, .section_filter.filter_dark section .box:hover .box_infos .box_title, .section_filter.filter_dark section .box_object_item:hover .box_infos .box_title, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover .box_title, .section_filter.filter_light + section.section_tools .box:hover .box_infos .box_title, .section_filter.filter_light + section.section_tools section .box:hover .box_infos .box_title, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos .box_title, section.section_filter .filter_container article.cms_box .cms_button:hover .box_title, section.section_filter .filter_container .box:hover .box_infos .box_title, section.section_filter .filter_container section .box:hover .box_infos .box_title, section.section_filter .filter_container section .box_object_item:hover .box_infos .box_title, section.section_blog_filter article.cms_box .cms_button:hover .box_title, section.section_blog_filter .box:hover .box_infos .box_title, section.section_blog_filter section .box:hover .box_infos .box_title, section.section_blog_filter section .box_object_item:hover .box_infos .box_title, .project_table .project_table_row:hover article.cms_box .cms_button:hover .box_title, .project_table .project_table_row:hover .box:hover .box_infos .box_title, .project_table .project_table_row:hover section .box:hover .box_infos .box_title, .project_table .project_table_row:hover section .box_object_item:hover .box_infos .box_title, .project_table .project_table_row.opened article.cms_box .cms_button:hover .box_title, .project_table .project_table_row.opened .box:hover .box_infos .box_title, .project_table .project_table_row.opened section .box:hover .box_infos .box_title, .project_table .project_table_row.opened section .box_object_item:hover .box_infos .box_title, .project_table .project_table_content article.cms_box .cms_button:hover .box_title, .project_table .project_table_content .box:hover .box_infos .box_title, .project_table .project_table_content section .box:hover .box_infos .box_title, .project_table .project_table_content section .box_object_item:hover .box_infos .box_title, section.filters article.cms_box .cms_button:hover .box_title, section.filters .box:hover .box_infos .box_title, section.filters section .box:hover .box_infos .box_title, section.filters section .box_object_item:hover .box_infos .box_title, section.cms_section.cms_section_dark article.cms_box .cms_button:hover .box_title, section.cms_section.cms_section_dark .box:hover .box_infos .box_title, section.cms_section.cms_section_dark section .box:hover .box_infos .box_title, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos .box_title, section.section_dark article.cms_box .cms_button:hover .box_title, section.section_dark .box:hover .box_infos .box_title, section.section_dark section .box:hover .box_infos .box_title, section.section_dark section .box_object_item:hover .box_infos .box_title {
  background: none;
}
.section_filter.filter_dark article.cms_box .cms_button:hover h1, .section_filter.filter_dark article.cms_box .cms_button:hover h2, .section_filter.filter_dark article.cms_box .cms_button:hover h3, .section_filter.filter_dark article.cms_box .cms_button:hover h4, .section_filter.filter_dark article.cms_box .cms_button:hover h1 div, .section_filter.filter_dark article.cms_box .cms_button:hover h2 div, .section_filter.filter_dark article.cms_box .cms_button:hover h3 div, .section_filter.filter_dark article.cms_box .cms_button:hover h4 div, .section_filter.filter_dark .box:hover .box_infos h1, .section_filter.filter_dark .box:hover .box_infos h2, .section_filter.filter_dark .box:hover .box_infos h3, .section_filter.filter_dark .box:hover .box_infos h4, .section_filter.filter_dark .box:hover .box_infos h1 div, .section_filter.filter_dark .box:hover .box_infos h2 div, .section_filter.filter_dark .box:hover .box_infos h3 div, .section_filter.filter_dark .box:hover .box_infos h4 div, .section_filter.filter_dark section .box:hover .box_infos h1, .section_filter.filter_dark section .box:hover .box_infos h2, .section_filter.filter_dark section .box:hover .box_infos h3, .section_filter.filter_dark section .box:hover .box_infos h4, .section_filter.filter_dark section .box:hover .box_infos h1 div, .section_filter.filter_dark section .box:hover .box_infos h2 div, .section_filter.filter_dark section .box:hover .box_infos h3 div, .section_filter.filter_dark section .box:hover .box_infos h4 div, .section_filter.filter_dark section .box_object_item:hover .box_infos h1, .section_filter.filter_dark section .box_object_item:hover .box_infos h2, .section_filter.filter_dark section .box_object_item:hover .box_infos h3, .section_filter.filter_dark section .box_object_item:hover .box_infos h4, .section_filter.filter_dark section .box_object_item:hover .box_infos h1 div, .section_filter.filter_dark section .box_object_item:hover .box_infos h2 div, .section_filter.filter_dark section .box_object_item:hover .box_infos h3 div, .section_filter.filter_dark section .box_object_item:hover .box_infos h4 div, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover h1, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover h2, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover h3, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover h4, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover h1 div, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover h2 div, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover h3 div, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover h4 div, .section_filter.filter_light + section.section_tools .box:hover .box_infos h1, .section_filter.filter_light + section.section_tools .box:hover .box_infos h2, .section_filter.filter_light + section.section_tools .box:hover .box_infos h3, .section_filter.filter_light + section.section_tools .box:hover .box_infos h4, .section_filter.filter_light + section.section_tools .box:hover .box_infos h1 div, .section_filter.filter_light + section.section_tools .box:hover .box_infos h2 div, .section_filter.filter_light + section.section_tools .box:hover .box_infos h3 div, .section_filter.filter_light + section.section_tools .box:hover .box_infos h4 div, .section_filter.filter_light + section.section_tools section .box:hover .box_infos h1, .section_filter.filter_light + section.section_tools section .box:hover .box_infos h2, .section_filter.filter_light + section.section_tools section .box:hover .box_infos h3, .section_filter.filter_light + section.section_tools section .box:hover .box_infos h4, .section_filter.filter_light + section.section_tools section .box:hover .box_infos h1 div, .section_filter.filter_light + section.section_tools section .box:hover .box_infos h2 div, .section_filter.filter_light + section.section_tools section .box:hover .box_infos h3 div, .section_filter.filter_light + section.section_tools section .box:hover .box_infos h4 div, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos h1, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos h2, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos h3, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos h4, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos h1 div, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos h2 div, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos h3 div, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos h4 div, section.section_filter .filter_container article.cms_box .cms_button:hover h1, section.section_filter .filter_container article.cms_box .cms_button:hover h2, section.section_filter .filter_container article.cms_box .cms_button:hover h3, section.section_filter .filter_container article.cms_box .cms_button:hover h4, section.section_filter .filter_container article.cms_box .cms_button:hover h1 div, section.section_filter .filter_container article.cms_box .cms_button:hover h2 div, section.section_filter .filter_container article.cms_box .cms_button:hover h3 div, section.section_filter .filter_container article.cms_box .cms_button:hover h4 div, section.section_filter .filter_container .box:hover .box_infos h1, section.section_filter .filter_container .box:hover .box_infos h2, section.section_filter .filter_container .box:hover .box_infos h3, section.section_filter .filter_container .box:hover .box_infos h4, section.section_filter .filter_container .box:hover .box_infos h1 div, section.section_filter .filter_container .box:hover .box_infos h2 div, section.section_filter .filter_container .box:hover .box_infos h3 div, section.section_filter .filter_container .box:hover .box_infos h4 div, section.section_filter .filter_container section .box:hover .box_infos h1, section.section_filter .filter_container section .box:hover .box_infos h2, section.section_filter .filter_container section .box:hover .box_infos h3, section.section_filter .filter_container section .box:hover .box_infos h4, section.section_filter .filter_container section .box:hover .box_infos h1 div, section.section_filter .filter_container section .box:hover .box_infos h2 div, section.section_filter .filter_container section .box:hover .box_infos h3 div, section.section_filter .filter_container section .box:hover .box_infos h4 div, section.section_filter .filter_container section .box_object_item:hover .box_infos h1, section.section_filter .filter_container section .box_object_item:hover .box_infos h2, section.section_filter .filter_container section .box_object_item:hover .box_infos h3, section.section_filter .filter_container section .box_object_item:hover .box_infos h4, section.section_filter .filter_container section .box_object_item:hover .box_infos h1 div, section.section_filter .filter_container section .box_object_item:hover .box_infos h2 div, section.section_filter .filter_container section .box_object_item:hover .box_infos h3 div, section.section_filter .filter_container section .box_object_item:hover .box_infos h4 div, section.section_blog_filter article.cms_box .cms_button:hover h1, section.section_blog_filter article.cms_box .cms_button:hover h2, section.section_blog_filter article.cms_box .cms_button:hover h3, section.section_blog_filter article.cms_box .cms_button:hover h4, section.section_blog_filter article.cms_box .cms_button:hover h1 div, section.section_blog_filter article.cms_box .cms_button:hover h2 div, section.section_blog_filter article.cms_box .cms_button:hover h3 div, section.section_blog_filter article.cms_box .cms_button:hover h4 div, section.section_blog_filter .box:hover .box_infos h1, section.section_blog_filter .box:hover .box_infos h2, section.section_blog_filter .box:hover .box_infos h3, section.section_blog_filter .box:hover .box_infos h4, section.section_blog_filter .box:hover .box_infos h1 div, section.section_blog_filter .box:hover .box_infos h2 div, section.section_blog_filter .box:hover .box_infos h3 div, section.section_blog_filter .box:hover .box_infos h4 div, section.section_blog_filter section .box:hover .box_infos h1, section.section_blog_filter section .box:hover .box_infos h2, section.section_blog_filter section .box:hover .box_infos h3, section.section_blog_filter section .box:hover .box_infos h4, section.section_blog_filter section .box:hover .box_infos h1 div, section.section_blog_filter section .box:hover .box_infos h2 div, section.section_blog_filter section .box:hover .box_infos h3 div, section.section_blog_filter section .box:hover .box_infos h4 div, section.section_blog_filter section .box_object_item:hover .box_infos h1, section.section_blog_filter section .box_object_item:hover .box_infos h2, section.section_blog_filter section .box_object_item:hover .box_infos h3, section.section_blog_filter section .box_object_item:hover .box_infos h4, section.section_blog_filter section .box_object_item:hover .box_infos h1 div, section.section_blog_filter section .box_object_item:hover .box_infos h2 div, section.section_blog_filter section .box_object_item:hover .box_infos h3 div, section.section_blog_filter section .box_object_item:hover .box_infos h4 div, .project_table .project_table_row:hover article.cms_box .cms_button:hover h1, .project_table .project_table_row:hover article.cms_box .cms_button:hover h2, .project_table .project_table_row:hover article.cms_box .cms_button:hover h3, .project_table .project_table_row:hover article.cms_box .cms_button:hover h4, .project_table .project_table_row:hover article.cms_box .cms_button:hover h1 div, .project_table .project_table_row:hover article.cms_box .cms_button:hover h2 div, .project_table .project_table_row:hover article.cms_box .cms_button:hover h3 div, .project_table .project_table_row:hover article.cms_box .cms_button:hover h4 div, .project_table .project_table_row:hover .box:hover .box_infos h1, .project_table .project_table_row:hover .box:hover .box_infos h2, .project_table .project_table_row:hover .box:hover .box_infos h3, .project_table .project_table_row:hover .box:hover .box_infos h4, .project_table .project_table_row:hover .box:hover .box_infos h1 div, .project_table .project_table_row:hover .box:hover .box_infos h2 div, .project_table .project_table_row:hover .box:hover .box_infos h3 div, .project_table .project_table_row:hover .box:hover .box_infos h4 div, .project_table .project_table_row:hover section .box:hover .box_infos h1, .project_table .project_table_row:hover section .box:hover .box_infos h2, .project_table .project_table_row:hover section .box:hover .box_infos h3, .project_table .project_table_row:hover section .box:hover .box_infos h4, .project_table .project_table_row:hover section .box:hover .box_infos h1 div, .project_table .project_table_row:hover section .box:hover .box_infos h2 div, .project_table .project_table_row:hover section .box:hover .box_infos h3 div, .project_table .project_table_row:hover section .box:hover .box_infos h4 div, .project_table .project_table_row:hover section .box_object_item:hover .box_infos h1, .project_table .project_table_row:hover section .box_object_item:hover .box_infos h2, .project_table .project_table_row:hover section .box_object_item:hover .box_infos h3, .project_table .project_table_row:hover section .box_object_item:hover .box_infos h4, .project_table .project_table_row:hover section .box_object_item:hover .box_infos h1 div, .project_table .project_table_row:hover section .box_object_item:hover .box_infos h2 div, .project_table .project_table_row:hover section .box_object_item:hover .box_infos h3 div, .project_table .project_table_row:hover section .box_object_item:hover .box_infos h4 div, .project_table .project_table_row.opened article.cms_box .cms_button:hover h1, .project_table .project_table_row.opened article.cms_box .cms_button:hover h2, .project_table .project_table_row.opened article.cms_box .cms_button:hover h3, .project_table .project_table_row.opened article.cms_box .cms_button:hover h4, .project_table .project_table_row.opened article.cms_box .cms_button:hover h1 div, .project_table .project_table_row.opened article.cms_box .cms_button:hover h2 div, .project_table .project_table_row.opened article.cms_box .cms_button:hover h3 div, .project_table .project_table_row.opened article.cms_box .cms_button:hover h4 div, .project_table .project_table_row.opened .box:hover .box_infos h1, .project_table .project_table_row.opened .box:hover .box_infos h2, .project_table .project_table_row.opened .box:hover .box_infos h3, .project_table .project_table_row.opened .box:hover .box_infos h4, .project_table .project_table_row.opened .box:hover .box_infos h1 div, .project_table .project_table_row.opened .box:hover .box_infos h2 div, .project_table .project_table_row.opened .box:hover .box_infos h3 div, .project_table .project_table_row.opened .box:hover .box_infos h4 div, .project_table .project_table_row.opened section .box:hover .box_infos h1, .project_table .project_table_row.opened section .box:hover .box_infos h2, .project_table .project_table_row.opened section .box:hover .box_infos h3, .project_table .project_table_row.opened section .box:hover .box_infos h4, .project_table .project_table_row.opened section .box:hover .box_infos h1 div, .project_table .project_table_row.opened section .box:hover .box_infos h2 div, .project_table .project_table_row.opened section .box:hover .box_infos h3 div, .project_table .project_table_row.opened section .box:hover .box_infos h4 div, .project_table .project_table_row.opened section .box_object_item:hover .box_infos h1, .project_table .project_table_row.opened section .box_object_item:hover .box_infos h2, .project_table .project_table_row.opened section .box_object_item:hover .box_infos h3, .project_table .project_table_row.opened section .box_object_item:hover .box_infos h4, .project_table .project_table_row.opened section .box_object_item:hover .box_infos h1 div, .project_table .project_table_row.opened section .box_object_item:hover .box_infos h2 div, .project_table .project_table_row.opened section .box_object_item:hover .box_infos h3 div, .project_table .project_table_row.opened section .box_object_item:hover .box_infos h4 div, .project_table .project_table_content article.cms_box .cms_button:hover h1, .project_table .project_table_content article.cms_box .cms_button:hover h2, .project_table .project_table_content article.cms_box .cms_button:hover h3, .project_table .project_table_content article.cms_box .cms_button:hover h4, .project_table .project_table_content article.cms_box .cms_button:hover h1 div, .project_table .project_table_content article.cms_box .cms_button:hover h2 div, .project_table .project_table_content article.cms_box .cms_button:hover h3 div, .project_table .project_table_content article.cms_box .cms_button:hover h4 div, .project_table .project_table_content .box:hover .box_infos h1, .project_table .project_table_content .box:hover .box_infos h2, .project_table .project_table_content .box:hover .box_infos h3, .project_table .project_table_content .box:hover .box_infos h4, .project_table .project_table_content .box:hover .box_infos h1 div, .project_table .project_table_content .box:hover .box_infos h2 div, .project_table .project_table_content .box:hover .box_infos h3 div, .project_table .project_table_content .box:hover .box_infos h4 div, .project_table .project_table_content section .box:hover .box_infos h1, .project_table .project_table_content section .box:hover .box_infos h2, .project_table .project_table_content section .box:hover .box_infos h3, .project_table .project_table_content section .box:hover .box_infos h4, .project_table .project_table_content section .box:hover .box_infos h1 div, .project_table .project_table_content section .box:hover .box_infos h2 div, .project_table .project_table_content section .box:hover .box_infos h3 div, .project_table .project_table_content section .box:hover .box_infos h4 div, .project_table .project_table_content section .box_object_item:hover .box_infos h1, .project_table .project_table_content section .box_object_item:hover .box_infos h2, .project_table .project_table_content section .box_object_item:hover .box_infos h3, .project_table .project_table_content section .box_object_item:hover .box_infos h4, .project_table .project_table_content section .box_object_item:hover .box_infos h1 div, .project_table .project_table_content section .box_object_item:hover .box_infos h2 div, .project_table .project_table_content section .box_object_item:hover .box_infos h3 div, .project_table .project_table_content section .box_object_item:hover .box_infos h4 div, section.filters article.cms_box .cms_button:hover h1, section.filters article.cms_box .cms_button:hover h2, section.filters article.cms_box .cms_button:hover h3, section.filters article.cms_box .cms_button:hover h4, section.filters article.cms_box .cms_button:hover h1 div, section.filters article.cms_box .cms_button:hover h2 div, section.filters article.cms_box .cms_button:hover h3 div, section.filters article.cms_box .cms_button:hover h4 div, section.filters .box:hover .box_infos h1, section.filters .box:hover .box_infos h2, section.filters .box:hover .box_infos h3, section.filters .box:hover .box_infos h4, section.filters .box:hover .box_infos h1 div, section.filters .box:hover .box_infos h2 div, section.filters .box:hover .box_infos h3 div, section.filters .box:hover .box_infos h4 div, section.filters section .box:hover .box_infos h1, section.filters section .box:hover .box_infos h2, section.filters section .box:hover .box_infos h3, section.filters section .box:hover .box_infos h4, section.filters section .box:hover .box_infos h1 div, section.filters section .box:hover .box_infos h2 div, section.filters section .box:hover .box_infos h3 div, section.filters section .box:hover .box_infos h4 div, section.filters section .box_object_item:hover .box_infos h1, section.filters section .box_object_item:hover .box_infos h2, section.filters section .box_object_item:hover .box_infos h3, section.filters section .box_object_item:hover .box_infos h4, section.filters section .box_object_item:hover .box_infos h1 div, section.filters section .box_object_item:hover .box_infos h2 div, section.filters section .box_object_item:hover .box_infos h3 div, section.filters section .box_object_item:hover .box_infos h4 div, section.cms_section.cms_section_dark article.cms_box .cms_button:hover h1, section.cms_section.cms_section_dark article.cms_box .cms_button:hover h2, section.cms_section.cms_section_dark article.cms_box .cms_button:hover h3, section.cms_section.cms_section_dark article.cms_box .cms_button:hover h4, section.cms_section.cms_section_dark article.cms_box .cms_button:hover h1 div, section.cms_section.cms_section_dark article.cms_box .cms_button:hover h2 div, section.cms_section.cms_section_dark article.cms_box .cms_button:hover h3 div, section.cms_section.cms_section_dark article.cms_box .cms_button:hover h4 div, section.cms_section.cms_section_dark .box:hover .box_infos h1, section.cms_section.cms_section_dark .box:hover .box_infos h2, section.cms_section.cms_section_dark .box:hover .box_infos h3, section.cms_section.cms_section_dark .box:hover .box_infos h4, section.cms_section.cms_section_dark .box:hover .box_infos h1 div, section.cms_section.cms_section_dark .box:hover .box_infos h2 div, section.cms_section.cms_section_dark .box:hover .box_infos h3 div, section.cms_section.cms_section_dark .box:hover .box_infos h4 div, section.cms_section.cms_section_dark section .box:hover .box_infos h1, section.cms_section.cms_section_dark section .box:hover .box_infos h2, section.cms_section.cms_section_dark section .box:hover .box_infos h3, section.cms_section.cms_section_dark section .box:hover .box_infos h4, section.cms_section.cms_section_dark section .box:hover .box_infos h1 div, section.cms_section.cms_section_dark section .box:hover .box_infos h2 div, section.cms_section.cms_section_dark section .box:hover .box_infos h3 div, section.cms_section.cms_section_dark section .box:hover .box_infos h4 div, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos h1, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos h2, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos h3, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos h4, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos h1 div, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos h2 div, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos h3 div, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos h4 div, section.section_dark article.cms_box .cms_button:hover h1, section.section_dark article.cms_box .cms_button:hover h2, section.section_dark article.cms_box .cms_button:hover h3, section.section_dark article.cms_box .cms_button:hover h4, section.section_dark article.cms_box .cms_button:hover h1 div, section.section_dark article.cms_box .cms_button:hover h2 div, section.section_dark article.cms_box .cms_button:hover h3 div, section.section_dark article.cms_box .cms_button:hover h4 div, section.section_dark .box:hover .box_infos h1, section.section_dark .box:hover .box_infos h2, section.section_dark .box:hover .box_infos h3, section.section_dark .box:hover .box_infos h4, section.section_dark .box:hover .box_infos h1 div, section.section_dark .box:hover .box_infos h2 div, section.section_dark .box:hover .box_infos h3 div, section.section_dark .box:hover .box_infos h4 div, section.section_dark section .box:hover .box_infos h1, section.section_dark section .box:hover .box_infos h2, section.section_dark section .box:hover .box_infos h3, section.section_dark section .box:hover .box_infos h4, section.section_dark section .box:hover .box_infos h1 div, section.section_dark section .box:hover .box_infos h2 div, section.section_dark section .box:hover .box_infos h3 div, section.section_dark section .box:hover .box_infos h4 div, section.section_dark section .box_object_item:hover .box_infos h1, section.section_dark section .box_object_item:hover .box_infos h2, section.section_dark section .box_object_item:hover .box_infos h3, section.section_dark section .box_object_item:hover .box_infos h4, section.section_dark section .box_object_item:hover .box_infos h1 div, section.section_dark section .box_object_item:hover .box_infos h2 div, section.section_dark section .box_object_item:hover .box_infos h3 div, section.section_dark section .box_object_item:hover .box_infos h4 div {
  color: #333333;
  color: #333333;
}
.section_filter.filter_dark article.cms_box .cms_button:hover .button, .section_filter.filter_dark .box:hover .box_infos .button, .section_filter.filter_dark section .box:hover .box_infos .button, .section_filter.filter_dark section .box_object_item:hover .box_infos .button, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover .button, .section_filter.filter_light + section.section_tools .box:hover .box_infos .button, .section_filter.filter_light + section.section_tools section .box:hover .box_infos .button, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos .button, section.section_filter .filter_container article.cms_box .cms_button:hover .button, section.section_filter .filter_container .box:hover .box_infos .button, section.section_filter .filter_container section .box:hover .box_infos .button, section.section_filter .filter_container section .box_object_item:hover .box_infos .button, section.section_blog_filter article.cms_box .cms_button:hover .button, section.section_blog_filter .box:hover .box_infos .button, section.section_blog_filter section .box:hover .box_infos .button, section.section_blog_filter section .box_object_item:hover .box_infos .button, .project_table .project_table_row:hover article.cms_box .cms_button:hover .button, .project_table .project_table_row:hover .box:hover .box_infos .button, .project_table .project_table_row:hover section .box:hover .box_infos .button, .project_table .project_table_row:hover section .box_object_item:hover .box_infos .button, .project_table .project_table_row.opened article.cms_box .cms_button:hover .button, .project_table .project_table_row.opened .box:hover .box_infos .button, .project_table .project_table_row.opened section .box:hover .box_infos .button, .project_table .project_table_row.opened section .box_object_item:hover .box_infos .button, .project_table .project_table_content article.cms_box .cms_button:hover .button, .project_table .project_table_content .box:hover .box_infos .button, .project_table .project_table_content section .box:hover .box_infos .button, .project_table .project_table_content section .box_object_item:hover .box_infos .button, section.filters article.cms_box .cms_button:hover .button, section.filters .box:hover .box_infos .button, section.filters section .box:hover .box_infos .button, section.filters section .box_object_item:hover .box_infos .button, section.cms_section.cms_section_dark article.cms_box .cms_button:hover .button, section.cms_section.cms_section_dark .box:hover .box_infos .button, section.cms_section.cms_section_dark section .box:hover .box_infos .button, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos .button, section.section_dark article.cms_box .cms_button:hover .button, section.section_dark .box:hover .box_infos .button, section.section_dark section .box:hover .box_infos .button, section.section_dark section .box_object_item:hover .box_infos .button {
  background: #b8a978;
  color: #ffffff;
  border-color: #b8a978;
  border-width: 1px;
}
.section_filter.filter_dark article.cms_box .cms_button:hover .button *, .section_filter.filter_dark .box:hover .box_infos .button *, .section_filter.filter_dark section .box:hover .box_infos .button *, .section_filter.filter_dark section .box_object_item:hover .box_infos .button *, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover .button *, .section_filter.filter_light + section.section_tools .box:hover .box_infos .button *, .section_filter.filter_light + section.section_tools section .box:hover .box_infos .button *, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos .button *, section.section_filter .filter_container article.cms_box .cms_button:hover .button *, section.section_filter .filter_container .box:hover .box_infos .button *, section.section_filter .filter_container section .box:hover .box_infos .button *, section.section_filter .filter_container section .box_object_item:hover .box_infos .button *, section.section_blog_filter article.cms_box .cms_button:hover .button *, section.section_blog_filter .box:hover .box_infos .button *, section.section_blog_filter section .box:hover .box_infos .button *, section.section_blog_filter section .box_object_item:hover .box_infos .button *, .project_table .project_table_row:hover article.cms_box .cms_button:hover .button *, .project_table .project_table_row:hover .box:hover .box_infos .button *, .project_table .project_table_row:hover section .box:hover .box_infos .button *, .project_table .project_table_row:hover section .box_object_item:hover .box_infos .button *, .project_table .project_table_row.opened article.cms_box .cms_button:hover .button *, .project_table .project_table_row.opened .box:hover .box_infos .button *, .project_table .project_table_row.opened section .box:hover .box_infos .button *, .project_table .project_table_row.opened section .box_object_item:hover .box_infos .button *, .project_table .project_table_content article.cms_box .cms_button:hover .button *, .project_table .project_table_content .box:hover .box_infos .button *, .project_table .project_table_content section .box:hover .box_infos .button *, .project_table .project_table_content section .box_object_item:hover .box_infos .button *, section.filters article.cms_box .cms_button:hover .button *, section.filters .box:hover .box_infos .button *, section.filters section .box:hover .box_infos .button *, section.filters section .box_object_item:hover .box_infos .button *, section.cms_section.cms_section_dark article.cms_box .cms_button:hover .button *, section.cms_section.cms_section_dark .box:hover .box_infos .button *, section.cms_section.cms_section_dark section .box:hover .box_infos .button *, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos .button *, section.section_dark article.cms_box .cms_button:hover .button *, section.section_dark .box:hover .box_infos .button *, section.section_dark section .box:hover .box_infos .button *, section.section_dark section .box_object_item:hover .box_infos .button * {
  color: #ffffff;
}
.section_filter.filter_dark article.cms_box .cms_button:hover .caract_list, .section_filter.filter_dark .box:hover .box_infos .caract_list, .section_filter.filter_dark section .box:hover .box_infos .caract_list, .section_filter.filter_dark section .box_object_item:hover .box_infos .caract_list, .section_filter.filter_light + section.section_tools article.cms_box .cms_button:hover .caract_list, .section_filter.filter_light + section.section_tools .box:hover .box_infos .caract_list, .section_filter.filter_light + section.section_tools section .box:hover .box_infos .caract_list, .section_filter.filter_light + section.section_tools section .box_object_item:hover .box_infos .caract_list, section.section_filter .filter_container article.cms_box .cms_button:hover .caract_list, section.section_filter .filter_container .box:hover .box_infos .caract_list, section.section_filter .filter_container section .box:hover .box_infos .caract_list, section.section_filter .filter_container section .box_object_item:hover .box_infos .caract_list, section.section_blog_filter article.cms_box .cms_button:hover .caract_list, section.section_blog_filter .box:hover .box_infos .caract_list, section.section_blog_filter section .box:hover .box_infos .caract_list, section.section_blog_filter section .box_object_item:hover .box_infos .caract_list, .project_table .project_table_row:hover article.cms_box .cms_button:hover .caract_list, .project_table .project_table_row:hover .box:hover .box_infos .caract_list, .project_table .project_table_row:hover section .box:hover .box_infos .caract_list, .project_table .project_table_row:hover section .box_object_item:hover .box_infos .caract_list, .project_table .project_table_row.opened article.cms_box .cms_button:hover .caract_list, .project_table .project_table_row.opened .box:hover .box_infos .caract_list, .project_table .project_table_row.opened section .box:hover .box_infos .caract_list, .project_table .project_table_row.opened section .box_object_item:hover .box_infos .caract_list, .project_table .project_table_content article.cms_box .cms_button:hover .caract_list, .project_table .project_table_content .box:hover .box_infos .caract_list, .project_table .project_table_content section .box:hover .box_infos .caract_list, .project_table .project_table_content section .box_object_item:hover .box_infos .caract_list, section.filters article.cms_box .cms_button:hover .caract_list, section.filters .box:hover .box_infos .caract_list, section.filters section .box:hover .box_infos .caract_list, section.filters section .box_object_item:hover .box_infos .caract_list, section.cms_section.cms_section_dark article.cms_box .cms_button:hover .caract_list, section.cms_section.cms_section_dark .box:hover .box_infos .caract_list, section.cms_section.cms_section_dark section .box:hover .box_infos .caract_list, section.cms_section.cms_section_dark section .box_object_item:hover .box_infos .caract_list, section.section_dark article.cms_box .cms_button:hover .caract_list, section.section_dark .box:hover .box_infos .caract_list, section.section_dark section .box:hover .box_infos .caract_list, section.section_dark section .box_object_item:hover .box_infos .caract_list {
  color: #333333;
}
.section_filter.filter_dark .detail_row, .section_filter.filter_light + section.section_tools .detail_row, section.section_filter .filter_container .detail_row, section.section_blog_filter .detail_row, .project_table .project_table_row:hover .detail_row, .project_table .project_table_row.opened .detail_row, .project_table .project_table_content .detail_row, section.filters .detail_row, section.cms_section.cms_section_dark .detail_row, section.section_dark .detail_row {
  border-color: #dedcda;
}
.section_filter.filter_dark .ui-state-active, .section_filter.filter_dark .ui-widget-content .ui-state-active, .section_filter.filter_light + section.section_tools .ui-state-active, .section_filter.filter_light + section.section_tools .ui-widget-content .ui-state-active, section.section_filter .filter_container .ui-state-active, section.section_filter .filter_container .ui-widget-content .ui-state-active, section.section_blog_filter .ui-state-active, section.section_blog_filter .ui-widget-content .ui-state-active, .project_table .project_table_row:hover .ui-state-active, .project_table .project_table_row:hover .ui-widget-content .ui-state-active, .project_table .project_table_row.opened .ui-state-active, .project_table .project_table_row.opened .ui-widget-content .ui-state-active, .project_table .project_table_content .ui-state-active, .project_table .project_table_content .ui-widget-content .ui-state-active, section.filters .ui-state-active, section.filters .ui-widget-content .ui-state-active, section.cms_section.cms_section_dark .ui-state-active, section.cms_section.cms_section_dark .ui-widget-content .ui-state-active, section.section_dark .ui-state-active, section.section_dark .ui-widget-content .ui-state-active {
  background: #fcfcfc;
  color: #333333;
  border: 1px solid #d6d6d6;
  white-space: nowrap;
}
.section_filter.filter_dark .ui-widget-content, .section_filter.filter_light + section.section_tools .ui-widget-content, section.section_filter .filter_container .ui-widget-content, section.section_blog_filter .ui-widget-content, .project_table .project_table_row:hover .ui-widget-content, .project_table .project_table_row.opened .ui-widget-content, .project_table .project_table_content .ui-widget-content, section.filters .ui-widget-content, section.cms_section.cms_section_dark .ui-widget-content, section.section_dark .ui-widget-content {
  border: none;
  color: #333333;
  white-space: nowrap;
  background: #FFFFFF;
  border: 1px solid #d6d6d6;
}
.section_filter.filter_dark .filter_part_category .multiseelct_icon .multiselect_content, .section_filter.filter_light + section.section_tools .filter_part_category .multiseelct_icon .multiselect_content, section.section_filter .filter_container .filter_part_category .multiseelct_icon .multiselect_content, section.section_blog_filter .filter_part_category .multiseelct_icon .multiselect_content, .project_table .project_table_row:hover .filter_part_category .multiseelct_icon .multiselect_content, .project_table .project_table_row.opened .filter_part_category .multiseelct_icon .multiselect_content, .project_table .project_table_content .filter_part_category .multiseelct_icon .multiselect_content, section.filters .filter_part_category .multiseelct_icon .multiselect_content, section.cms_section.cms_section_dark .filter_part_category .multiseelct_icon .multiselect_content, section.section_dark .filter_part_category .multiseelct_icon .multiselect_content {
  background: none;
}
.section_filter.filter_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input ~ .label_text span, .section_filter.filter_light + section.section_tools .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input ~ .label_text span, section.section_filter .filter_container .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input ~ .label_text span, section.section_blog_filter .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input ~ .label_text span, .project_table .project_table_row:hover .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input ~ .label_text span, .project_table .project_table_row.opened .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input ~ .label_text span, .project_table .project_table_content .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input ~ .label_text span, section.filters .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input ~ .label_text span, section.cms_section.cms_section_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input ~ .label_text span, section.section_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input ~ .label_text span {
  color: #c4c4c4;
}
.section_filter.filter_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input:checked ~ .label_text span, .section_filter.filter_light + section.section_tools .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input:checked ~ .label_text span, section.section_filter .filter_container .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input:checked ~ .label_text span, section.section_blog_filter .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input:checked ~ .label_text span, .project_table .project_table_row:hover .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input:checked ~ .label_text span, .project_table .project_table_row.opened .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input:checked ~ .label_text span, .project_table .project_table_content .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input:checked ~ .label_text span, section.filters .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input:checked ~ .label_text span, section.cms_section.cms_section_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input:checked ~ .label_text span, section.section_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item .checkbox input:checked ~ .label_text span {
  color: #2e2e2e;
}
.section_filter.filter_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover, .section_filter.filter_light + section.section_tools .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover, section.section_filter .filter_container .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover, section.section_blog_filter .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover, .project_table .project_table_row:hover .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover, .project_table .project_table_row.opened .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover, .project_table .project_table_content .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover, section.filters .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover, section.cms_section.cms_section_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover, section.section_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover {
  background: none;
}
.section_filter.filter_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover .checkbox input ~ .label_text span, .section_filter.filter_light + section.section_tools .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover .checkbox input ~ .label_text span, section.section_filter .filter_container .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover .checkbox input ~ .label_text span, section.section_blog_filter .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover .checkbox input ~ .label_text span, .project_table .project_table_row:hover .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover .checkbox input ~ .label_text span, .project_table .project_table_row.opened .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover .checkbox input ~ .label_text span, .project_table .project_table_content .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover .checkbox input ~ .label_text span, section.filters .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover .checkbox input ~ .label_text span, section.cms_section.cms_section_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover .checkbox input ~ .label_text span, section.section_dark .filter_part_category .multiseelct_icon .multiselect_content .multiselect_item:hover .checkbox input ~ .label_text span {
  color: #b8a978;
}
.section_filter.filter_dark .multiselect_item, .section_filter.filter_dark .multiselect_content, .section_filter.filter_light + section.section_tools .multiselect_item, .section_filter.filter_light + section.section_tools .multiselect_content, section.section_filter .filter_container .multiselect_item, section.section_filter .filter_container .multiselect_content, section.section_blog_filter .multiselect_item, section.section_blog_filter .multiselect_content, .project_table .project_table_row:hover .multiselect_item, .project_table .project_table_row:hover .multiselect_content, .project_table .project_table_row.opened .multiselect_item, .project_table .project_table_row.opened .multiselect_content, .project_table .project_table_content .multiselect_item, .project_table .project_table_content .multiselect_content, section.filters .multiselect_item, section.filters .multiselect_content, section.cms_section.cms_section_dark .multiselect_item, section.cms_section.cms_section_dark .multiselect_content, section.section_dark .multiselect_item, section.section_dark .multiselect_content {
  background: #FFFFFF;
  border-color: #d6d6d6;
}
.section_filter.filter_dark .multiselect_item .label_text, .section_filter.filter_dark .multiselect_content .label_text, .section_filter.filter_light + section.section_tools .multiselect_item .label_text, .section_filter.filter_light + section.section_tools .multiselect_content .label_text, section.section_filter .filter_container .multiselect_item .label_text, section.section_filter .filter_container .multiselect_content .label_text, section.section_blog_filter .multiselect_item .label_text, section.section_blog_filter .multiselect_content .label_text, .project_table .project_table_row:hover .multiselect_item .label_text, .project_table .project_table_row:hover .multiselect_content .label_text, .project_table .project_table_row.opened .multiselect_item .label_text, .project_table .project_table_row.opened .multiselect_content .label_text, .project_table .project_table_content .multiselect_item .label_text, .project_table .project_table_content .multiselect_content .label_text, section.filters .multiselect_item .label_text, section.filters .multiselect_content .label_text, section.cms_section.cms_section_dark .multiselect_item .label_text, section.cms_section.cms_section_dark .multiselect_content .label_text, section.section_dark .multiselect_item .label_text, section.section_dark .multiselect_content .label_text {
  color: #333333;
}
.section_filter.filter_dark .multiselect_item .multiselect_item:hover, .section_filter.filter_dark .multiselect_item .select_item:hover, .section_filter.filter_dark .multiselect_content .multiselect_item:hover, .section_filter.filter_dark .multiselect_content .select_item:hover, .section_filter.filter_light + section.section_tools .multiselect_item .multiselect_item:hover, .section_filter.filter_light + section.section_tools .multiselect_item .select_item:hover, .section_filter.filter_light + section.section_tools .multiselect_content .multiselect_item:hover, .section_filter.filter_light + section.section_tools .multiselect_content .select_item:hover, section.section_filter .filter_container .multiselect_item .multiselect_item:hover, section.section_filter .filter_container .multiselect_item .select_item:hover, section.section_filter .filter_container .multiselect_content .multiselect_item:hover, section.section_filter .filter_container .multiselect_content .select_item:hover, section.section_blog_filter .multiselect_item .multiselect_item:hover, section.section_blog_filter .multiselect_item .select_item:hover, section.section_blog_filter .multiselect_content .multiselect_item:hover, section.section_blog_filter .multiselect_content .select_item:hover, .project_table .project_table_row:hover .multiselect_item .multiselect_item:hover, .project_table .project_table_row:hover .multiselect_item .select_item:hover, .project_table .project_table_row:hover .multiselect_content .multiselect_item:hover, .project_table .project_table_row:hover .multiselect_content .select_item:hover, .project_table .project_table_row.opened .multiselect_item .multiselect_item:hover, .project_table .project_table_row.opened .multiselect_item .select_item:hover, .project_table .project_table_row.opened .multiselect_content .multiselect_item:hover, .project_table .project_table_row.opened .multiselect_content .select_item:hover, .project_table .project_table_content .multiselect_item .multiselect_item:hover, .project_table .project_table_content .multiselect_item .select_item:hover, .project_table .project_table_content .multiselect_content .multiselect_item:hover, .project_table .project_table_content .multiselect_content .select_item:hover, section.filters .multiselect_item .multiselect_item:hover, section.filters .multiselect_item .select_item:hover, section.filters .multiselect_content .multiselect_item:hover, section.filters .multiselect_content .select_item:hover, section.cms_section.cms_section_dark .multiselect_item .multiselect_item:hover, section.cms_section.cms_section_dark .multiselect_item .select_item:hover, section.cms_section.cms_section_dark .multiselect_content .multiselect_item:hover, section.cms_section.cms_section_dark .multiselect_content .select_item:hover, section.section_dark .multiselect_item .multiselect_item:hover, section.section_dark .multiselect_item .select_item:hover, section.section_dark .multiselect_content .multiselect_item:hover, section.section_dark .multiselect_content .select_item:hover {
  background: #fcfcfc;
}
.section_filter.filter_dark .multiselect_item .multiselect_item:hover .label_text, .section_filter.filter_dark .multiselect_item .select_item:hover .label_text, .section_filter.filter_dark .multiselect_content .multiselect_item:hover .label_text, .section_filter.filter_dark .multiselect_content .select_item:hover .label_text, .section_filter.filter_light + section.section_tools .multiselect_item .multiselect_item:hover .label_text, .section_filter.filter_light + section.section_tools .multiselect_item .select_item:hover .label_text, .section_filter.filter_light + section.section_tools .multiselect_content .multiselect_item:hover .label_text, .section_filter.filter_light + section.section_tools .multiselect_content .select_item:hover .label_text, section.section_filter .filter_container .multiselect_item .multiselect_item:hover .label_text, section.section_filter .filter_container .multiselect_item .select_item:hover .label_text, section.section_filter .filter_container .multiselect_content .multiselect_item:hover .label_text, section.section_filter .filter_container .multiselect_content .select_item:hover .label_text, section.section_blog_filter .multiselect_item .multiselect_item:hover .label_text, section.section_blog_filter .multiselect_item .select_item:hover .label_text, section.section_blog_filter .multiselect_content .multiselect_item:hover .label_text, section.section_blog_filter .multiselect_content .select_item:hover .label_text, .project_table .project_table_row:hover .multiselect_item .multiselect_item:hover .label_text, .project_table .project_table_row:hover .multiselect_item .select_item:hover .label_text, .project_table .project_table_row:hover .multiselect_content .multiselect_item:hover .label_text, .project_table .project_table_row:hover .multiselect_content .select_item:hover .label_text, .project_table .project_table_row.opened .multiselect_item .multiselect_item:hover .label_text, .project_table .project_table_row.opened .multiselect_item .select_item:hover .label_text, .project_table .project_table_row.opened .multiselect_content .multiselect_item:hover .label_text, .project_table .project_table_row.opened .multiselect_content .select_item:hover .label_text, .project_table .project_table_content .multiselect_item .multiselect_item:hover .label_text, .project_table .project_table_content .multiselect_item .select_item:hover .label_text, .project_table .project_table_content .multiselect_content .multiselect_item:hover .label_text, .project_table .project_table_content .multiselect_content .select_item:hover .label_text, section.filters .multiselect_item .multiselect_item:hover .label_text, section.filters .multiselect_item .select_item:hover .label_text, section.filters .multiselect_content .multiselect_item:hover .label_text, section.filters .multiselect_content .select_item:hover .label_text, section.cms_section.cms_section_dark .multiselect_item .multiselect_item:hover .label_text, section.cms_section.cms_section_dark .multiselect_item .select_item:hover .label_text, section.cms_section.cms_section_dark .multiselect_content .multiselect_item:hover .label_text, section.cms_section.cms_section_dark .multiselect_content .select_item:hover .label_text, section.section_dark .multiselect_item .multiselect_item:hover .label_text, section.section_dark .multiselect_item .select_item:hover .label_text, section.section_dark .multiselect_content .multiselect_item:hover .label_text, section.section_dark .multiselect_content .select_item:hover .label_text {
  background: none;
  color: #333333;
}
.section_filter.filter_dark .multiselect_content, .section_filter.filter_light + section.section_tools .multiselect_content, section.section_filter .filter_container .multiselect_content, section.section_blog_filter .multiselect_content, .project_table .project_table_row:hover .multiselect_content, .project_table .project_table_row.opened .multiselect_content, .project_table .project_table_content .multiselect_content, section.filters .multiselect_content, section.cms_section.cms_section_dark .multiselect_content, section.section_dark .multiselect_content {
  border-color: #d6d6d6;
  z-index: 40;
}
.section_filter.filter_dark .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), .section_filter.filter_light + section.section_tools .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), section.section_filter .filter_container .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), section.section_blog_filter .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), .project_table .project_table_row:hover .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), .project_table .project_table_row.opened .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), .project_table .project_table_content .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), section.filters .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), section.cms_section.cms_section_dark .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout), section.section_dark .multiselect_cb:checked + .multiselect_box .multiselect:not(.simple_layout) {
  background: #fcfcfc;
  border-color: #d6d6d6;
  color: #333333;
}
.section_filter.filter_dark .multiselect_box:hover .multiselect .placeholder, .section_filter.filter_light + section.section_tools .multiselect_box:hover .multiselect .placeholder, section.section_filter .filter_container .multiselect_box:hover .multiselect .placeholder, section.section_blog_filter .multiselect_box:hover .multiselect .placeholder, .project_table .project_table_row:hover .multiselect_box:hover .multiselect .placeholder, .project_table .project_table_row.opened .multiselect_box:hover .multiselect .placeholder, .project_table .project_table_content .multiselect_box:hover .multiselect .placeholder, section.filters .multiselect_box:hover .multiselect .placeholder, section.cms_section.cms_section_dark .multiselect_box:hover .multiselect .placeholder, section.section_dark .multiselect_box:hover .multiselect .placeholder {
  color: #333333;
}
.section_filter.filter_dark .multiselect_box .checkbox input:checked + .cb_input svg path, .section_filter.filter_dark .multiselect_box .checkbox input.checked + .cb_input svg path, .section_filter.filter_dark .multiselect_box .checkbox input.partially + .cb_input svg path, .section_filter.filter_dark .multiselect_box .checkbox input:checked ~ .label_text svg path, .section_filter.filter_dark .multiselect_box .checkbox input.checked ~ .label_text svg path, .section_filter.filter_dark .multiselect_box .checkbox input.partially ~ .label_text svg path, .section_filter.filter_light + section.section_tools .multiselect_box .checkbox input:checked + .cb_input svg path, .section_filter.filter_light + section.section_tools .multiselect_box .checkbox input.checked + .cb_input svg path, .section_filter.filter_light + section.section_tools .multiselect_box .checkbox input.partially + .cb_input svg path, .section_filter.filter_light + section.section_tools .multiselect_box .checkbox input:checked ~ .label_text svg path, .section_filter.filter_light + section.section_tools .multiselect_box .checkbox input.checked ~ .label_text svg path, .section_filter.filter_light + section.section_tools .multiselect_box .checkbox input.partially ~ .label_text svg path, section.section_filter .filter_container .multiselect_box .checkbox input:checked + .cb_input svg path, section.section_filter .filter_container .multiselect_box .checkbox input.checked + .cb_input svg path, section.section_filter .filter_container .multiselect_box .checkbox input.partially + .cb_input svg path, section.section_filter .filter_container .multiselect_box .checkbox input:checked ~ .label_text svg path, section.section_filter .filter_container .multiselect_box .checkbox input.checked ~ .label_text svg path, section.section_filter .filter_container .multiselect_box .checkbox input.partially ~ .label_text svg path, section.section_blog_filter .multiselect_box .checkbox input:checked + .cb_input svg path, section.section_blog_filter .multiselect_box .checkbox input.checked + .cb_input svg path, section.section_blog_filter .multiselect_box .checkbox input.partially + .cb_input svg path, section.section_blog_filter .multiselect_box .checkbox input:checked ~ .label_text svg path, section.section_blog_filter .multiselect_box .checkbox input.checked ~ .label_text svg path, section.section_blog_filter .multiselect_box .checkbox input.partially ~ .label_text svg path, .project_table .project_table_row:hover .multiselect_box .checkbox input:checked + .cb_input svg path, .project_table .project_table_row:hover .multiselect_box .checkbox input.checked + .cb_input svg path, .project_table .project_table_row:hover .multiselect_box .checkbox input.partially + .cb_input svg path, .project_table .project_table_row:hover .multiselect_box .checkbox input:checked ~ .label_text svg path, .project_table .project_table_row:hover .multiselect_box .checkbox input.checked ~ .label_text svg path, .project_table .project_table_row:hover .multiselect_box .checkbox input.partially ~ .label_text svg path, .project_table .project_table_row.opened .multiselect_box .checkbox input:checked + .cb_input svg path, .project_table .project_table_row.opened .multiselect_box .checkbox input.checked + .cb_input svg path, .project_table .project_table_row.opened .multiselect_box .checkbox input.partially + .cb_input svg path, .project_table .project_table_row.opened .multiselect_box .checkbox input:checked ~ .label_text svg path, .project_table .project_table_row.opened .multiselect_box .checkbox input.checked ~ .label_text svg path, .project_table .project_table_row.opened .multiselect_box .checkbox input.partially ~ .label_text svg path, .project_table .project_table_content .multiselect_box .checkbox input:checked + .cb_input svg path, .project_table .project_table_content .multiselect_box .checkbox input.checked + .cb_input svg path, .project_table .project_table_content .multiselect_box .checkbox input.partially + .cb_input svg path, .project_table .project_table_content .multiselect_box .checkbox input:checked ~ .label_text svg path, .project_table .project_table_content .multiselect_box .checkbox input.checked ~ .label_text svg path, .project_table .project_table_content .multiselect_box .checkbox input.partially ~ .label_text svg path, section.filters .multiselect_box .checkbox input:checked + .cb_input svg path, section.filters .multiselect_box .checkbox input.checked + .cb_input svg path, section.filters .multiselect_box .checkbox input.partially + .cb_input svg path, section.filters .multiselect_box .checkbox input:checked ~ .label_text svg path, section.filters .multiselect_box .checkbox input.checked ~ .label_text svg path, section.filters .multiselect_box .checkbox input.partially ~ .label_text svg path, section.cms_section.cms_section_dark .multiselect_box .checkbox input:checked + .cb_input svg path, section.cms_section.cms_section_dark .multiselect_box .checkbox input.checked + .cb_input svg path, section.cms_section.cms_section_dark .multiselect_box .checkbox input.partially + .cb_input svg path, section.cms_section.cms_section_dark .multiselect_box .checkbox input:checked ~ .label_text svg path, section.cms_section.cms_section_dark .multiselect_box .checkbox input.checked ~ .label_text svg path, section.cms_section.cms_section_dark .multiselect_box .checkbox input.partially ~ .label_text svg path, section.section_dark .multiselect_box .checkbox input:checked + .cb_input svg path, section.section_dark .multiselect_box .checkbox input.checked + .cb_input svg path, section.section_dark .multiselect_box .checkbox input.partially + .cb_input svg path, section.section_dark .multiselect_box .checkbox input:checked ~ .label_text svg path, section.section_dark .multiselect_box .checkbox input.checked ~ .label_text svg path, section.section_dark .multiselect_box .checkbox input.partially ~ .label_text svg path {
  fill: #2e2e2e;
}
.section_filter.filter_dark .multiselect_box .checkbox input + .cb_input svg path, .section_filter.filter_dark .multiselect_box .checkbox input ~ .label_text svg path, .section_filter.filter_light + section.section_tools .multiselect_box .checkbox input + .cb_input svg path, .section_filter.filter_light + section.section_tools .multiselect_box .checkbox input ~ .label_text svg path, section.section_filter .filter_container .multiselect_box .checkbox input + .cb_input svg path, section.section_filter .filter_container .multiselect_box .checkbox input ~ .label_text svg path, section.section_blog_filter .multiselect_box .checkbox input + .cb_input svg path, section.section_blog_filter .multiselect_box .checkbox input ~ .label_text svg path, .project_table .project_table_row:hover .multiselect_box .checkbox input + .cb_input svg path, .project_table .project_table_row:hover .multiselect_box .checkbox input ~ .label_text svg path, .project_table .project_table_row.opened .multiselect_box .checkbox input + .cb_input svg path, .project_table .project_table_row.opened .multiselect_box .checkbox input ~ .label_text svg path, .project_table .project_table_content .multiselect_box .checkbox input + .cb_input svg path, .project_table .project_table_content .multiselect_box .checkbox input ~ .label_text svg path, section.filters .multiselect_box .checkbox input + .cb_input svg path, section.filters .multiselect_box .checkbox input ~ .label_text svg path, section.cms_section.cms_section_dark .multiselect_box .checkbox input + .cb_input svg path, section.cms_section.cms_section_dark .multiselect_box .checkbox input ~ .label_text svg path, section.section_dark .multiselect_box .checkbox input + .cb_input svg path, section.section_dark .multiselect_box .checkbox input ~ .label_text svg path {
  fill: #c4c4c4;
}
.section_filter.filter_dark .multiselect_box .checkbox:hover input + .cb_input svg path, .section_filter.filter_dark .multiselect_box .checkbox:hover input ~ .label_text svg path, .section_filter.filter_light + section.section_tools .multiselect_box .checkbox:hover input + .cb_input svg path, .section_filter.filter_light + section.section_tools .multiselect_box .checkbox:hover input ~ .label_text svg path, section.section_filter .filter_container .multiselect_box .checkbox:hover input + .cb_input svg path, section.section_filter .filter_container .multiselect_box .checkbox:hover input ~ .label_text svg path, section.section_blog_filter .multiselect_box .checkbox:hover input + .cb_input svg path, section.section_blog_filter .multiselect_box .checkbox:hover input ~ .label_text svg path, .project_table .project_table_row:hover .multiselect_box .checkbox:hover input + .cb_input svg path, .project_table .project_table_row:hover .multiselect_box .checkbox:hover input ~ .label_text svg path, .project_table .project_table_row.opened .multiselect_box .checkbox:hover input + .cb_input svg path, .project_table .project_table_row.opened .multiselect_box .checkbox:hover input ~ .label_text svg path, .project_table .project_table_content .multiselect_box .checkbox:hover input + .cb_input svg path, .project_table .project_table_content .multiselect_box .checkbox:hover input ~ .label_text svg path, section.filters .multiselect_box .checkbox:hover input + .cb_input svg path, section.filters .multiselect_box .checkbox:hover input ~ .label_text svg path, section.cms_section.cms_section_dark .multiselect_box .checkbox:hover input + .cb_input svg path, section.cms_section.cms_section_dark .multiselect_box .checkbox:hover input ~ .label_text svg path, section.section_dark .multiselect_box .checkbox:hover input + .cb_input svg path, section.section_dark .multiselect_box .checkbox:hover input ~ .label_text svg path {
  fill: #b8a978;
}
.section_filter.filter_dark .select_box .select_item .label_text, .section_filter.filter_light + section.section_tools .select_box .select_item .label_text, section.section_filter .filter_container .select_box .select_item .label_text, section.section_blog_filter .select_box .select_item .label_text, .project_table .project_table_row:hover .select_box .select_item .label_text, .project_table .project_table_row.opened .select_box .select_item .label_text, .project_table .project_table_content .select_box .select_item .label_text, section.filters .select_box .select_item .label_text, section.cms_section.cms_section_dark .select_box .select_item .label_text, section.section_dark .select_box .select_item .label_text {
  background-color: #FFFFFF;
  color: #333333;
}
.section_filter.filter_dark .select_box .select_item .label_text:hover, .section_filter.filter_light + section.section_tools .select_box .select_item .label_text:hover, section.section_filter .filter_container .select_box .select_item .label_text:hover, section.section_blog_filter .select_box .select_item .label_text:hover, .project_table .project_table_row:hover .select_box .select_item .label_text:hover, .project_table .project_table_row.opened .select_box .select_item .label_text:hover, .project_table .project_table_content .select_box .select_item .label_text:hover, section.filters .select_box .select_item .label_text:hover, section.cms_section.cms_section_dark .select_box .select_item .label_text:hover, section.section_dark .select_box .select_item .label_text:hover {
  background-color: #ffffff;
  color: #333333;
}
.section_filter.filter_dark .select_box .select_item input:checked + .cb_input + .label_text, .section_filter.filter_dark .select_box .select_item input:checked + .label_text, .section_filter.filter_light + section.section_tools .select_box .select_item input:checked + .cb_input + .label_text, .section_filter.filter_light + section.section_tools .select_box .select_item input:checked + .label_text, section.section_filter .filter_container .select_box .select_item input:checked + .cb_input + .label_text, section.section_filter .filter_container .select_box .select_item input:checked + .label_text, section.section_blog_filter .select_box .select_item input:checked + .cb_input + .label_text, section.section_blog_filter .select_box .select_item input:checked + .label_text, .project_table .project_table_row:hover .select_box .select_item input:checked + .cb_input + .label_text, .project_table .project_table_row:hover .select_box .select_item input:checked + .label_text, .project_table .project_table_row.opened .select_box .select_item input:checked + .cb_input + .label_text, .project_table .project_table_row.opened .select_box .select_item input:checked + .label_text, .project_table .project_table_content .select_box .select_item input:checked + .cb_input + .label_text, .project_table .project_table_content .select_box .select_item input:checked + .label_text, section.filters .select_box .select_item input:checked + .cb_input + .label_text, section.filters .select_box .select_item input:checked + .label_text, section.cms_section.cms_section_dark .select_box .select_item input:checked + .cb_input + .label_text, section.cms_section.cms_section_dark .select_box .select_item input:checked + .label_text, section.section_dark .select_box .select_item input:checked + .cb_input + .label_text, section.section_dark .select_box .select_item input:checked + .label_text {
  background-color: #ffffff;
  color: #333333;
}
.section_filter.filter_dark .checkbox input + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input + .cb_input, section.section_filter .filter_container .checkbox input + .cb_input, section.section_blog_filter .checkbox input + .cb_input, .project_table .project_table_row:hover .checkbox input + .cb_input, .project_table .project_table_row.opened .checkbox input + .cb_input, .project_table .project_table_content .checkbox input + .cb_input, section.filters .checkbox input + .cb_input, section.cms_section.cms_section_dark .checkbox input + .cb_input, section.section_dark .checkbox input + .cb_input {
  border: 1px solid #d6d6d6;
}
.section_filter.filter_dark .checkbox input[disabled] + .cb_input, .section_filter.filter_dark .checkbox input.inactive + .cb_input, .section_filter.filter_dark .checkbox input.disabled + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input[disabled] + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input.inactive + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input.disabled + .cb_input, section.section_filter .filter_container .checkbox input[disabled] + .cb_input, section.section_filter .filter_container .checkbox input.inactive + .cb_input, section.section_filter .filter_container .checkbox input.disabled + .cb_input, section.section_blog_filter .checkbox input[disabled] + .cb_input, section.section_blog_filter .checkbox input.inactive + .cb_input, section.section_blog_filter .checkbox input.disabled + .cb_input, .project_table .project_table_row:hover .checkbox input[disabled] + .cb_input, .project_table .project_table_row:hover .checkbox input.inactive + .cb_input, .project_table .project_table_row:hover .checkbox input.disabled + .cb_input, .project_table .project_table_row.opened .checkbox input[disabled] + .cb_input, .project_table .project_table_row.opened .checkbox input.inactive + .cb_input, .project_table .project_table_row.opened .checkbox input.disabled + .cb_input, .project_table .project_table_content .checkbox input[disabled] + .cb_input, .project_table .project_table_content .checkbox input.inactive + .cb_input, .project_table .project_table_content .checkbox input.disabled + .cb_input, section.filters .checkbox input[disabled] + .cb_input, section.filters .checkbox input.inactive + .cb_input, section.filters .checkbox input.disabled + .cb_input, section.cms_section.cms_section_dark .checkbox input[disabled] + .cb_input, section.cms_section.cms_section_dark .checkbox input.inactive + .cb_input, section.cms_section.cms_section_dark .checkbox input.disabled + .cb_input, section.section_dark .checkbox input[disabled] + .cb_input, section.section_dark .checkbox input.inactive + .cb_input, section.section_dark .checkbox input.disabled + .cb_input {
  background: #FFFFFF;
  border-color: #d6d6d6;
}
.section_filter.filter_dark .checkbox input:focus + .cb_input, .section_filter.filter_dark .checkbox input:hover + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input:focus + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input:hover + .cb_input, section.section_filter .filter_container .checkbox input:focus + .cb_input, section.section_filter .filter_container .checkbox input:hover + .cb_input, section.section_blog_filter .checkbox input:focus + .cb_input, section.section_blog_filter .checkbox input:hover + .cb_input, .project_table .project_table_row:hover .checkbox input:focus + .cb_input, .project_table .project_table_row:hover .checkbox input:hover + .cb_input, .project_table .project_table_row.opened .checkbox input:focus + .cb_input, .project_table .project_table_row.opened .checkbox input:hover + .cb_input, .project_table .project_table_content .checkbox input:focus + .cb_input, .project_table .project_table_content .checkbox input:hover + .cb_input, section.filters .checkbox input:focus + .cb_input, section.filters .checkbox input:hover + .cb_input, section.cms_section.cms_section_dark .checkbox input:focus + .cb_input, section.cms_section.cms_section_dark .checkbox input:hover + .cb_input, section.section_dark .checkbox input:focus + .cb_input, section.section_dark .checkbox input:hover + .cb_input {
  background: #fcfcfc;
  border-color: #d6d6d6;
}
.section_filter.filter_dark .checkbox input:checked + .cb_input, .section_filter.filter_dark .checkbox input.checked + .cb_input, .section_filter.filter_dark .checkbox input.partially + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input:checked + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input.checked + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input.partially + .cb_input, section.section_filter .filter_container .checkbox input:checked + .cb_input, section.section_filter .filter_container .checkbox input.checked + .cb_input, section.section_filter .filter_container .checkbox input.partially + .cb_input, section.section_blog_filter .checkbox input:checked + .cb_input, section.section_blog_filter .checkbox input.checked + .cb_input, section.section_blog_filter .checkbox input.partially + .cb_input, .project_table .project_table_row:hover .checkbox input:checked + .cb_input, .project_table .project_table_row:hover .checkbox input.checked + .cb_input, .project_table .project_table_row:hover .checkbox input.partially + .cb_input, .project_table .project_table_row.opened .checkbox input:checked + .cb_input, .project_table .project_table_row.opened .checkbox input.checked + .cb_input, .project_table .project_table_row.opened .checkbox input.partially + .cb_input, .project_table .project_table_content .checkbox input:checked + .cb_input, .project_table .project_table_content .checkbox input.checked + .cb_input, .project_table .project_table_content .checkbox input.partially + .cb_input, section.filters .checkbox input:checked + .cb_input, section.filters .checkbox input.checked + .cb_input, section.filters .checkbox input.partially + .cb_input, section.cms_section.cms_section_dark .checkbox input:checked + .cb_input, section.cms_section.cms_section_dark .checkbox input.checked + .cb_input, section.cms_section.cms_section_dark .checkbox input.partially + .cb_input, section.section_dark .checkbox input:checked + .cb_input, section.section_dark .checkbox input.checked + .cb_input, section.section_dark .checkbox input.partially + .cb_input {
  background-color: #ffffff;
  border-color: #d6d6d6;
  color: #333333;
}
.section_filter.filter_dark .checkbox input[type=radio]:checked + .cb_input:after, .section_filter.filter_light + section.section_tools .checkbox input[type=radio]:checked + .cb_input:after, section.section_filter .filter_container .checkbox input[type=radio]:checked + .cb_input:after, section.section_blog_filter .checkbox input[type=radio]:checked + .cb_input:after, .project_table .project_table_row:hover .checkbox input[type=radio]:checked + .cb_input:after, .project_table .project_table_row.opened .checkbox input[type=radio]:checked + .cb_input:after, .project_table .project_table_content .checkbox input[type=radio]:checked + .cb_input:after, section.filters .checkbox input[type=radio]:checked + .cb_input:after, section.cms_section.cms_section_dark .checkbox input[type=radio]:checked + .cb_input:after, section.section_dark .checkbox input[type=radio]:checked + .cb_input:after {
  background-color: #333333;
}
.section_filter.filter_dark .checkbox input[type=checkbox]:checked + .cb_input:after, .section_filter.filter_light + section.section_tools .checkbox input[type=checkbox]:checked + .cb_input:after, section.section_filter .filter_container .checkbox input[type=checkbox]:checked + .cb_input:after, section.section_blog_filter .checkbox input[type=checkbox]:checked + .cb_input:after, .project_table .project_table_row:hover .checkbox input[type=checkbox]:checked + .cb_input:after, .project_table .project_table_row.opened .checkbox input[type=checkbox]:checked + .cb_input:after, .project_table .project_table_content .checkbox input[type=checkbox]:checked + .cb_input:after, section.filters .checkbox input[type=checkbox]:checked + .cb_input:after, section.cms_section.cms_section_dark .checkbox input[type=checkbox]:checked + .cb_input:after, section.section_dark .checkbox input[type=checkbox]:checked + .cb_input:after {
  border-color: #333333;
}
.section_filter.filter_dark .slider .slider_base, .section_filter.filter_light + section.section_tools .slider .slider_base, section.section_filter .filter_container .slider .slider_base, section.section_blog_filter .slider .slider_base, .project_table .project_table_row:hover .slider .slider_base, .project_table .project_table_row.opened .slider .slider_base, .project_table .project_table_content .slider .slider_base, section.filters .slider .slider_base, section.cms_section.cms_section_dark .slider .slider_base, section.section_dark .slider .slider_base {
  background: #cfcfcf;
}
.section_filter.filter_dark .slider .slider_base .slider_full, .section_filter.filter_light + section.section_tools .slider .slider_base .slider_full, section.section_filter .filter_container .slider .slider_base .slider_full, section.section_blog_filter .slider .slider_base .slider_full, .project_table .project_table_row:hover .slider .slider_base .slider_full, .project_table .project_table_row.opened .slider .slider_base .slider_full, .project_table .project_table_content .slider .slider_base .slider_full, section.filters .slider .slider_base .slider_full, section.cms_section.cms_section_dark .slider .slider_base .slider_full, section.section_dark .slider .slider_base .slider_full {
  background: #b8a978;
}
.section_filter.filter_dark .slider .slider_handler .slider_handler_display, .section_filter.filter_light + section.section_tools .slider .slider_handler .slider_handler_display, section.section_filter .filter_container .slider .slider_handler .slider_handler_display, section.section_blog_filter .slider .slider_handler .slider_handler_display, .project_table .project_table_row:hover .slider .slider_handler .slider_handler_display, .project_table .project_table_row.opened .slider .slider_handler .slider_handler_display, .project_table .project_table_content .slider .slider_handler .slider_handler_display, section.filters .slider .slider_handler .slider_handler_display, section.cms_section.cms_section_dark .slider .slider_handler .slider_handler_display, section.section_dark .slider .slider_handler .slider_handler_display {
  background: #333333;
}
.section_filter.filter_dark .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, .section_filter.filter_dark .swiper .swiper-pagination .swiper-pagination-bullet, .section_filter.filter_dark .swiper ~ .swiper-pagination .swiper-pagination-bullet, .section_filter.filter_light + section.section_tools .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, .section_filter.filter_light + section.section_tools .swiper .swiper-pagination .swiper-pagination-bullet, .section_filter.filter_light + section.section_tools .swiper ~ .swiper-pagination .swiper-pagination-bullet, section.section_filter .filter_container .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, section.section_filter .filter_container .swiper .swiper-pagination .swiper-pagination-bullet, section.section_filter .filter_container .swiper ~ .swiper-pagination .swiper-pagination-bullet, section.section_blog_filter .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, section.section_blog_filter .swiper .swiper-pagination .swiper-pagination-bullet, section.section_blog_filter .swiper ~ .swiper-pagination .swiper-pagination-bullet, .project_table .project_table_row:hover .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, .project_table .project_table_row:hover .swiper .swiper-pagination .swiper-pagination-bullet, .project_table .project_table_row:hover .swiper ~ .swiper-pagination .swiper-pagination-bullet, .project_table .project_table_row.opened .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, .project_table .project_table_row.opened .swiper .swiper-pagination .swiper-pagination-bullet, .project_table .project_table_row.opened .swiper ~ .swiper-pagination .swiper-pagination-bullet, .project_table .project_table_content .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, .project_table .project_table_content .swiper .swiper-pagination .swiper-pagination-bullet, .project_table .project_table_content .swiper ~ .swiper-pagination .swiper-pagination-bullet, section.filters .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, section.filters .swiper .swiper-pagination .swiper-pagination-bullet, section.filters .swiper ~ .swiper-pagination .swiper-pagination-bullet, section.cms_section.cms_section_dark .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, section.cms_section.cms_section_dark .swiper .swiper-pagination .swiper-pagination-bullet, section.cms_section.cms_section_dark .swiper ~ .swiper-pagination .swiper-pagination-bullet, section.section_dark .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, section.section_dark .swiper .swiper-pagination .swiper-pagination-bullet, section.section_dark .swiper ~ .swiper-pagination .swiper-pagination-bullet {
  background-color: #FFFFFF;
  border: 1px solid #d6d6d6;
}
.section_filter.filter_dark .cms_accordion, .section_filter.filter_light + section.section_tools .cms_accordion, section.section_filter .filter_container .cms_accordion, section.section_blog_filter .cms_accordion, .project_table .project_table_row:hover .cms_accordion, .project_table .project_table_row.opened .cms_accordion, .project_table .project_table_content .cms_accordion, section.filters .cms_accordion, section.cms_section.cms_section_dark .cms_accordion, section.section_dark .cms_accordion {
  border: 1px solid #b8a978;
  border-width: 1px;
  background: #FFFFFF;
}
.section_filter.filter_dark .detail_row, .section_filter.filter_dark .distances_box .detail_row, .section_filter.filter_light + section.section_tools .detail_row, .section_filter.filter_light + section.section_tools .distances_box .detail_row, section.section_filter .filter_container .detail_row, section.section_filter .filter_container .distances_box .detail_row, section.section_blog_filter .detail_row, section.section_blog_filter .distances_box .detail_row, .project_table .project_table_row:hover .detail_row, .project_table .project_table_row:hover .distances_box .detail_row, .project_table .project_table_row.opened .detail_row, .project_table .project_table_row.opened .distances_box .detail_row, .project_table .project_table_content .detail_row, .project_table .project_table_content .distances_box .detail_row, section.filters .detail_row, section.filters .distances_box .detail_row, section.cms_section.cms_section_dark .detail_row, section.cms_section.cms_section_dark .distances_box .detail_row, section.section_dark .detail_row, section.section_dark .distances_box .detail_row {
  border-color: #dedcda;
}
.section_filter.filter_dark .box_team_item .box_title, .section_filter.filter_dark .box_team_item .box_infos, .section_filter.filter_light + section.section_tools .box_team_item .box_title, .section_filter.filter_light + section.section_tools .box_team_item .box_infos, section.section_filter .filter_container .box_team_item .box_title, section.section_filter .filter_container .box_team_item .box_infos, section.section_blog_filter .box_team_item .box_title, section.section_blog_filter .box_team_item .box_infos, .project_table .project_table_row:hover .box_team_item .box_title, .project_table .project_table_row:hover .box_team_item .box_infos, .project_table .project_table_row.opened .box_team_item .box_title, .project_table .project_table_row.opened .box_team_item .box_infos, .project_table .project_table_content .box_team_item .box_title, .project_table .project_table_content .box_team_item .box_infos, section.filters .box_team_item .box_title, section.filters .box_team_item .box_infos, section.cms_section.cms_section_dark .box_team_item .box_title, section.cms_section.cms_section_dark .box_team_item .box_infos, section.section_dark .box_team_item .box_title, section.section_dark .box_team_item .box_infos {
  background-color: #FFFFFF;
  color: #333333;
  border-color: #b8a978;
}
.section_filter.filter_dark .box_team_item .box_title .box_title, .section_filter.filter_dark .box_team_item .box_infos .box_title, .section_filter.filter_light + section.section_tools .box_team_item .box_title .box_title, .section_filter.filter_light + section.section_tools .box_team_item .box_infos .box_title, section.section_filter .filter_container .box_team_item .box_title .box_title, section.section_filter .filter_container .box_team_item .box_infos .box_title, section.section_blog_filter .box_team_item .box_title .box_title, section.section_blog_filter .box_team_item .box_infos .box_title, .project_table .project_table_row:hover .box_team_item .box_title .box_title, .project_table .project_table_row:hover .box_team_item .box_infos .box_title, .project_table .project_table_row.opened .box_team_item .box_title .box_title, .project_table .project_table_row.opened .box_team_item .box_infos .box_title, .project_table .project_table_content .box_team_item .box_title .box_title, .project_table .project_table_content .box_team_item .box_infos .box_title, section.filters .box_team_item .box_title .box_title, section.filters .box_team_item .box_infos .box_title, section.cms_section.cms_section_dark .box_team_item .box_title .box_title, section.cms_section.cms_section_dark .box_team_item .box_infos .box_title, section.section_dark .box_team_item .box_title .box_title, section.section_dark .box_team_item .box_infos .box_title {
  background: none;
}
.section_filter.filter_dark .box_team_item .box_title h1, .section_filter.filter_dark .box_team_item .box_title h2, .section_filter.filter_dark .box_team_item .box_title h3, .section_filter.filter_dark .box_team_item .box_title h4, .section_filter.filter_dark .box_team_item .box_title h1 div, .section_filter.filter_dark .box_team_item .box_title h2 div, .section_filter.filter_dark .box_team_item .box_title h3 div, .section_filter.filter_dark .box_team_item .box_title h4 div, .section_filter.filter_dark .box_team_item .box_infos h1, .section_filter.filter_dark .box_team_item .box_infos h2, .section_filter.filter_dark .box_team_item .box_infos h3, .section_filter.filter_dark .box_team_item .box_infos h4, .section_filter.filter_dark .box_team_item .box_infos h1 div, .section_filter.filter_dark .box_team_item .box_infos h2 div, .section_filter.filter_dark .box_team_item .box_infos h3 div, .section_filter.filter_dark .box_team_item .box_infos h4 div, .section_filter.filter_light + section.section_tools .box_team_item .box_title h1, .section_filter.filter_light + section.section_tools .box_team_item .box_title h2, .section_filter.filter_light + section.section_tools .box_team_item .box_title h3, .section_filter.filter_light + section.section_tools .box_team_item .box_title h4, .section_filter.filter_light + section.section_tools .box_team_item .box_title h1 div, .section_filter.filter_light + section.section_tools .box_team_item .box_title h2 div, .section_filter.filter_light + section.section_tools .box_team_item .box_title h3 div, .section_filter.filter_light + section.section_tools .box_team_item .box_title h4 div, .section_filter.filter_light + section.section_tools .box_team_item .box_infos h1, .section_filter.filter_light + section.section_tools .box_team_item .box_infos h2, .section_filter.filter_light + section.section_tools .box_team_item .box_infos h3, .section_filter.filter_light + section.section_tools .box_team_item .box_infos h4, .section_filter.filter_light + section.section_tools .box_team_item .box_infos h1 div, .section_filter.filter_light + section.section_tools .box_team_item .box_infos h2 div, .section_filter.filter_light + section.section_tools .box_team_item .box_infos h3 div, .section_filter.filter_light + section.section_tools .box_team_item .box_infos h4 div, section.section_filter .filter_container .box_team_item .box_title h1, section.section_filter .filter_container .box_team_item .box_title h2, section.section_filter .filter_container .box_team_item .box_title h3, section.section_filter .filter_container .box_team_item .box_title h4, section.section_filter .filter_container .box_team_item .box_title h1 div, section.section_filter .filter_container .box_team_item .box_title h2 div, section.section_filter .filter_container .box_team_item .box_title h3 div, section.section_filter .filter_container .box_team_item .box_title h4 div, section.section_filter .filter_container .box_team_item .box_infos h1, section.section_filter .filter_container .box_team_item .box_infos h2, section.section_filter .filter_container .box_team_item .box_infos h3, section.section_filter .filter_container .box_team_item .box_infos h4, section.section_filter .filter_container .box_team_item .box_infos h1 div, section.section_filter .filter_container .box_team_item .box_infos h2 div, section.section_filter .filter_container .box_team_item .box_infos h3 div, section.section_filter .filter_container .box_team_item .box_infos h4 div, section.section_blog_filter .box_team_item .box_title h1, section.section_blog_filter .box_team_item .box_title h2, section.section_blog_filter .box_team_item .box_title h3, section.section_blog_filter .box_team_item .box_title h4, section.section_blog_filter .box_team_item .box_title h1 div, section.section_blog_filter .box_team_item .box_title h2 div, section.section_blog_filter .box_team_item .box_title h3 div, section.section_blog_filter .box_team_item .box_title h4 div, section.section_blog_filter .box_team_item .box_infos h1, section.section_blog_filter .box_team_item .box_infos h2, section.section_blog_filter .box_team_item .box_infos h3, section.section_blog_filter .box_team_item .box_infos h4, section.section_blog_filter .box_team_item .box_infos h1 div, section.section_blog_filter .box_team_item .box_infos h2 div, section.section_blog_filter .box_team_item .box_infos h3 div, section.section_blog_filter .box_team_item .box_infos h4 div, .project_table .project_table_row:hover .box_team_item .box_title h1, .project_table .project_table_row:hover .box_team_item .box_title h2, .project_table .project_table_row:hover .box_team_item .box_title h3, .project_table .project_table_row:hover .box_team_item .box_title h4, .project_table .project_table_row:hover .box_team_item .box_title h1 div, .project_table .project_table_row:hover .box_team_item .box_title h2 div, .project_table .project_table_row:hover .box_team_item .box_title h3 div, .project_table .project_table_row:hover .box_team_item .box_title h4 div, .project_table .project_table_row:hover .box_team_item .box_infos h1, .project_table .project_table_row:hover .box_team_item .box_infos h2, .project_table .project_table_row:hover .box_team_item .box_infos h3, .project_table .project_table_row:hover .box_team_item .box_infos h4, .project_table .project_table_row:hover .box_team_item .box_infos h1 div, .project_table .project_table_row:hover .box_team_item .box_infos h2 div, .project_table .project_table_row:hover .box_team_item .box_infos h3 div, .project_table .project_table_row:hover .box_team_item .box_infos h4 div, .project_table .project_table_row.opened .box_team_item .box_title h1, .project_table .project_table_row.opened .box_team_item .box_title h2, .project_table .project_table_row.opened .box_team_item .box_title h3, .project_table .project_table_row.opened .box_team_item .box_title h4, .project_table .project_table_row.opened .box_team_item .box_title h1 div, .project_table .project_table_row.opened .box_team_item .box_title h2 div, .project_table .project_table_row.opened .box_team_item .box_title h3 div, .project_table .project_table_row.opened .box_team_item .box_title h4 div, .project_table .project_table_row.opened .box_team_item .box_infos h1, .project_table .project_table_row.opened .box_team_item .box_infos h2, .project_table .project_table_row.opened .box_team_item .box_infos h3, .project_table .project_table_row.opened .box_team_item .box_infos h4, .project_table .project_table_row.opened .box_team_item .box_infos h1 div, .project_table .project_table_row.opened .box_team_item .box_infos h2 div, .project_table .project_table_row.opened .box_team_item .box_infos h3 div, .project_table .project_table_row.opened .box_team_item .box_infos h4 div, .project_table .project_table_content .box_team_item .box_title h1, .project_table .project_table_content .box_team_item .box_title h2, .project_table .project_table_content .box_team_item .box_title h3, .project_table .project_table_content .box_team_item .box_title h4, .project_table .project_table_content .box_team_item .box_title h1 div, .project_table .project_table_content .box_team_item .box_title h2 div, .project_table .project_table_content .box_team_item .box_title h3 div, .project_table .project_table_content .box_team_item .box_title h4 div, .project_table .project_table_content .box_team_item .box_infos h1, .project_table .project_table_content .box_team_item .box_infos h2, .project_table .project_table_content .box_team_item .box_infos h3, .project_table .project_table_content .box_team_item .box_infos h4, .project_table .project_table_content .box_team_item .box_infos h1 div, .project_table .project_table_content .box_team_item .box_infos h2 div, .project_table .project_table_content .box_team_item .box_infos h3 div, .project_table .project_table_content .box_team_item .box_infos h4 div, section.filters .box_team_item .box_title h1, section.filters .box_team_item .box_title h2, section.filters .box_team_item .box_title h3, section.filters .box_team_item .box_title h4, section.filters .box_team_item .box_title h1 div, section.filters .box_team_item .box_title h2 div, section.filters .box_team_item .box_title h3 div, section.filters .box_team_item .box_title h4 div, section.filters .box_team_item .box_infos h1, section.filters .box_team_item .box_infos h2, section.filters .box_team_item .box_infos h3, section.filters .box_team_item .box_infos h4, section.filters .box_team_item .box_infos h1 div, section.filters .box_team_item .box_infos h2 div, section.filters .box_team_item .box_infos h3 div, section.filters .box_team_item .box_infos h4 div, section.cms_section.cms_section_dark .box_team_item .box_title h1, section.cms_section.cms_section_dark .box_team_item .box_title h2, section.cms_section.cms_section_dark .box_team_item .box_title h3, section.cms_section.cms_section_dark .box_team_item .box_title h4, section.cms_section.cms_section_dark .box_team_item .box_title h1 div, section.cms_section.cms_section_dark .box_team_item .box_title h2 div, section.cms_section.cms_section_dark .box_team_item .box_title h3 div, section.cms_section.cms_section_dark .box_team_item .box_title h4 div, section.cms_section.cms_section_dark .box_team_item .box_infos h1, section.cms_section.cms_section_dark .box_team_item .box_infos h2, section.cms_section.cms_section_dark .box_team_item .box_infos h3, section.cms_section.cms_section_dark .box_team_item .box_infos h4, section.cms_section.cms_section_dark .box_team_item .box_infos h1 div, section.cms_section.cms_section_dark .box_team_item .box_infos h2 div, section.cms_section.cms_section_dark .box_team_item .box_infos h3 div, section.cms_section.cms_section_dark .box_team_item .box_infos h4 div, section.section_dark .box_team_item .box_title h1, section.section_dark .box_team_item .box_title h2, section.section_dark .box_team_item .box_title h3, section.section_dark .box_team_item .box_title h4, section.section_dark .box_team_item .box_title h1 div, section.section_dark .box_team_item .box_title h2 div, section.section_dark .box_team_item .box_title h3 div, section.section_dark .box_team_item .box_title h4 div, section.section_dark .box_team_item .box_infos h1, section.section_dark .box_team_item .box_infos h2, section.section_dark .box_team_item .box_infos h3, section.section_dark .box_team_item .box_infos h4, section.section_dark .box_team_item .box_infos h1 div, section.section_dark .box_team_item .box_infos h2 div, section.section_dark .box_team_item .box_infos h3 div, section.section_dark .box_team_item .box_infos h4 div {
  color: #333333;
  color: #333333;
}
.section_filter.filter_dark .box_team_item .box_title .button, .section_filter.filter_dark .box_team_item .box_infos .button, .section_filter.filter_light + section.section_tools .box_team_item .box_title .button, .section_filter.filter_light + section.section_tools .box_team_item .box_infos .button, section.section_filter .filter_container .box_team_item .box_title .button, section.section_filter .filter_container .box_team_item .box_infos .button, section.section_blog_filter .box_team_item .box_title .button, section.section_blog_filter .box_team_item .box_infos .button, .project_table .project_table_row:hover .box_team_item .box_title .button, .project_table .project_table_row:hover .box_team_item .box_infos .button, .project_table .project_table_row.opened .box_team_item .box_title .button, .project_table .project_table_row.opened .box_team_item .box_infos .button, .project_table .project_table_content .box_team_item .box_title .button, .project_table .project_table_content .box_team_item .box_infos .button, section.filters .box_team_item .box_title .button, section.filters .box_team_item .box_infos .button, section.cms_section.cms_section_dark .box_team_item .box_title .button, section.cms_section.cms_section_dark .box_team_item .box_infos .button, section.section_dark .box_team_item .box_title .button, section.section_dark .box_team_item .box_infos .button {
  background: #ffffff;
  color: #b8a978;
  border-color: #b8a978;
  border-width: 1px;
}
.section_filter.filter_dark .box_team_item .box_title .button *, .section_filter.filter_dark .box_team_item .box_infos .button *, .section_filter.filter_light + section.section_tools .box_team_item .box_title .button *, .section_filter.filter_light + section.section_tools .box_team_item .box_infos .button *, section.section_filter .filter_container .box_team_item .box_title .button *, section.section_filter .filter_container .box_team_item .box_infos .button *, section.section_blog_filter .box_team_item .box_title .button *, section.section_blog_filter .box_team_item .box_infos .button *, .project_table .project_table_row:hover .box_team_item .box_title .button *, .project_table .project_table_row:hover .box_team_item .box_infos .button *, .project_table .project_table_row.opened .box_team_item .box_title .button *, .project_table .project_table_row.opened .box_team_item .box_infos .button *, .project_table .project_table_content .box_team_item .box_title .button *, .project_table .project_table_content .box_team_item .box_infos .button *, section.filters .box_team_item .box_title .button *, section.filters .box_team_item .box_infos .button *, section.cms_section.cms_section_dark .box_team_item .box_title .button *, section.cms_section.cms_section_dark .box_team_item .box_infos .button *, section.section_dark .box_team_item .box_title .button *, section.section_dark .box_team_item .box_infos .button * {
  color: #ffffff;
}
.section_filter.filter_dark input[type=text], .section_filter.filter_dark input[type=password], .section_filter.filter_dark input[type=email], .section_filter.filter_dark input[type=tel], .section_filter.filter_dark input[type=number], .section_filter.filter_dark input[type=date], .section_filter.filter_dark input[type=time], .section_filter.filter_dark input[type=url], .section_filter.filter_dark textarea, .section_filter.filter_dark select, .section_filter.filter_dark .multiselect, .section_filter.filter_dark .input, .section_filter.filter_light + section.section_tools input[type=text], .section_filter.filter_light + section.section_tools input[type=password], .section_filter.filter_light + section.section_tools input[type=email], .section_filter.filter_light + section.section_tools input[type=tel], .section_filter.filter_light + section.section_tools input[type=number], .section_filter.filter_light + section.section_tools input[type=date], .section_filter.filter_light + section.section_tools input[type=time], .section_filter.filter_light + section.section_tools input[type=url], .section_filter.filter_light + section.section_tools textarea, .section_filter.filter_light + section.section_tools select, .section_filter.filter_light + section.section_tools .multiselect, .section_filter.filter_light + section.section_tools .input, section.section_filter .filter_container input[type=text], section.section_filter .filter_container input[type=password], section.section_filter .filter_container input[type=email], section.section_filter .filter_container input[type=tel], section.section_filter .filter_container input[type=number], section.section_filter .filter_container input[type=date], section.section_filter .filter_container input[type=time], section.section_filter .filter_container input[type=url], section.section_filter .filter_container textarea, section.section_filter .filter_container select, section.section_filter .filter_container .multiselect, section.section_filter .filter_container .input, section.section_blog_filter input[type=text], section.section_blog_filter input[type=password], section.section_blog_filter input[type=email], section.section_blog_filter input[type=tel], section.section_blog_filter input[type=number], section.section_blog_filter input[type=date], section.section_blog_filter input[type=time], section.section_blog_filter input[type=url], section.section_blog_filter textarea, section.section_blog_filter select, section.section_blog_filter .multiselect, section.section_blog_filter .input, .project_table .project_table_row:hover input[type=text], .project_table .project_table_row:hover input[type=password], .project_table .project_table_row:hover input[type=email], .project_table .project_table_row:hover input[type=tel], .project_table .project_table_row:hover input[type=number], .project_table .project_table_row:hover input[type=date], .project_table .project_table_row:hover input[type=time], .project_table .project_table_row:hover input[type=url], .project_table .project_table_row:hover textarea, .project_table .project_table_row:hover select, .project_table .project_table_row:hover .multiselect, .project_table .project_table_row:hover .input, .project_table .project_table_row.opened input[type=text], .project_table .project_table_row.opened input[type=password], .project_table .project_table_row.opened input[type=email], .project_table .project_table_row.opened input[type=tel], .project_table .project_table_row.opened input[type=number], .project_table .project_table_row.opened input[type=date], .project_table .project_table_row.opened input[type=time], .project_table .project_table_row.opened input[type=url], .project_table .project_table_row.opened textarea, .project_table .project_table_row.opened select, .project_table .project_table_row.opened .multiselect, .project_table .project_table_row.opened .input, .project_table .project_table_content input[type=text], .project_table .project_table_content input[type=password], .project_table .project_table_content input[type=email], .project_table .project_table_content input[type=tel], .project_table .project_table_content input[type=number], .project_table .project_table_content input[type=date], .project_table .project_table_content input[type=time], .project_table .project_table_content input[type=url], .project_table .project_table_content textarea, .project_table .project_table_content select, .project_table .project_table_content .multiselect, .project_table .project_table_content .input, section.filters input[type=text], section.filters input[type=password], section.filters input[type=email], section.filters input[type=tel], section.filters input[type=number], section.filters input[type=date], section.filters input[type=time], section.filters input[type=url], section.filters textarea, section.filters select, section.filters .multiselect, section.filters .input, section.cms_section.cms_section_dark input[type=text], section.cms_section.cms_section_dark input[type=password], section.cms_section.cms_section_dark input[type=email], section.cms_section.cms_section_dark input[type=tel], section.cms_section.cms_section_dark input[type=number], section.cms_section.cms_section_dark input[type=date], section.cms_section.cms_section_dark input[type=time], section.cms_section.cms_section_dark input[type=url], section.cms_section.cms_section_dark textarea, section.cms_section.cms_section_dark select, section.cms_section.cms_section_dark .multiselect, section.cms_section.cms_section_dark .input, section.section_dark input[type=text], section.section_dark input[type=password], section.section_dark input[type=email], section.section_dark input[type=tel], section.section_dark input[type=number], section.section_dark input[type=date], section.section_dark input[type=time], section.section_dark input[type=url], section.section_dark textarea, section.section_dark select, section.section_dark .multiselect, section.section_dark .input {
  text-align: left;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-size: 1em;
  transition: 0.2s color, 0.2s background-color, 0.2s opacity, 0.2s border ease-in-out, 0.2s box-shadow ease-in-out;
  background: none;
  border: 0;
  padding: 0;
}
.section_filter.filter_dark input[type=text]:not(.simple_layout), .section_filter.filter_dark input[type=password]:not(.simple_layout), .section_filter.filter_dark input[type=email]:not(.simple_layout), .section_filter.filter_dark input[type=tel]:not(.simple_layout), .section_filter.filter_dark input[type=number]:not(.simple_layout), .section_filter.filter_dark input[type=date]:not(.simple_layout), .section_filter.filter_dark input[type=time]:not(.simple_layout), .section_filter.filter_dark input[type=url]:not(.simple_layout), .section_filter.filter_dark textarea:not(.simple_layout), .section_filter.filter_dark select:not(.simple_layout), .section_filter.filter_dark .multiselect:not(.simple_layout), .section_filter.filter_dark .input:not(.simple_layout), .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout), .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout), .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout), .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout), .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout), .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout), .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout), .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout), .section_filter.filter_light + section.section_tools textarea:not(.simple_layout), .section_filter.filter_light + section.section_tools select:not(.simple_layout), .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout), .section_filter.filter_light + section.section_tools .input:not(.simple_layout), section.section_filter .filter_container input[type=text]:not(.simple_layout), section.section_filter .filter_container input[type=password]:not(.simple_layout), section.section_filter .filter_container input[type=email]:not(.simple_layout), section.section_filter .filter_container input[type=tel]:not(.simple_layout), section.section_filter .filter_container input[type=number]:not(.simple_layout), section.section_filter .filter_container input[type=date]:not(.simple_layout), section.section_filter .filter_container input[type=time]:not(.simple_layout), section.section_filter .filter_container input[type=url]:not(.simple_layout), section.section_filter .filter_container textarea:not(.simple_layout), section.section_filter .filter_container select:not(.simple_layout), section.section_filter .filter_container .multiselect:not(.simple_layout), section.section_filter .filter_container .input:not(.simple_layout), section.section_blog_filter input[type=text]:not(.simple_layout), section.section_blog_filter input[type=password]:not(.simple_layout), section.section_blog_filter input[type=email]:not(.simple_layout), section.section_blog_filter input[type=tel]:not(.simple_layout), section.section_blog_filter input[type=number]:not(.simple_layout), section.section_blog_filter input[type=date]:not(.simple_layout), section.section_blog_filter input[type=time]:not(.simple_layout), section.section_blog_filter input[type=url]:not(.simple_layout), section.section_blog_filter textarea:not(.simple_layout), section.section_blog_filter select:not(.simple_layout), section.section_blog_filter .multiselect:not(.simple_layout), section.section_blog_filter .input:not(.simple_layout), .project_table .project_table_row:hover input[type=text]:not(.simple_layout), .project_table .project_table_row:hover input[type=password]:not(.simple_layout), .project_table .project_table_row:hover input[type=email]:not(.simple_layout), .project_table .project_table_row:hover input[type=tel]:not(.simple_layout), .project_table .project_table_row:hover input[type=number]:not(.simple_layout), .project_table .project_table_row:hover input[type=date]:not(.simple_layout), .project_table .project_table_row:hover input[type=time]:not(.simple_layout), .project_table .project_table_row:hover input[type=url]:not(.simple_layout), .project_table .project_table_row:hover textarea:not(.simple_layout), .project_table .project_table_row:hover select:not(.simple_layout), .project_table .project_table_row:hover .multiselect:not(.simple_layout), .project_table .project_table_row:hover .input:not(.simple_layout), .project_table .project_table_row.opened input[type=text]:not(.simple_layout), .project_table .project_table_row.opened input[type=password]:not(.simple_layout), .project_table .project_table_row.opened input[type=email]:not(.simple_layout), .project_table .project_table_row.opened input[type=tel]:not(.simple_layout), .project_table .project_table_row.opened input[type=number]:not(.simple_layout), .project_table .project_table_row.opened input[type=date]:not(.simple_layout), .project_table .project_table_row.opened input[type=time]:not(.simple_layout), .project_table .project_table_row.opened input[type=url]:not(.simple_layout), .project_table .project_table_row.opened textarea:not(.simple_layout), .project_table .project_table_row.opened select:not(.simple_layout), .project_table .project_table_row.opened .multiselect:not(.simple_layout), .project_table .project_table_row.opened .input:not(.simple_layout), .project_table .project_table_content input[type=text]:not(.simple_layout), .project_table .project_table_content input[type=password]:not(.simple_layout), .project_table .project_table_content input[type=email]:not(.simple_layout), .project_table .project_table_content input[type=tel]:not(.simple_layout), .project_table .project_table_content input[type=number]:not(.simple_layout), .project_table .project_table_content input[type=date]:not(.simple_layout), .project_table .project_table_content input[type=time]:not(.simple_layout), .project_table .project_table_content input[type=url]:not(.simple_layout), .project_table .project_table_content textarea:not(.simple_layout), .project_table .project_table_content select:not(.simple_layout), .project_table .project_table_content .multiselect:not(.simple_layout), .project_table .project_table_content .input:not(.simple_layout), section.filters input[type=text]:not(.simple_layout), section.filters input[type=password]:not(.simple_layout), section.filters input[type=email]:not(.simple_layout), section.filters input[type=tel]:not(.simple_layout), section.filters input[type=number]:not(.simple_layout), section.filters input[type=date]:not(.simple_layout), section.filters input[type=time]:not(.simple_layout), section.filters input[type=url]:not(.simple_layout), section.filters textarea:not(.simple_layout), section.filters select:not(.simple_layout), section.filters .multiselect:not(.simple_layout), section.filters .input:not(.simple_layout), section.cms_section.cms_section_dark input[type=text]:not(.simple_layout), section.cms_section.cms_section_dark input[type=password]:not(.simple_layout), section.cms_section.cms_section_dark input[type=email]:not(.simple_layout), section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout), section.cms_section.cms_section_dark input[type=number]:not(.simple_layout), section.cms_section.cms_section_dark input[type=date]:not(.simple_layout), section.cms_section.cms_section_dark input[type=time]:not(.simple_layout), section.cms_section.cms_section_dark input[type=url]:not(.simple_layout), section.cms_section.cms_section_dark textarea:not(.simple_layout), section.cms_section.cms_section_dark select:not(.simple_layout), section.cms_section.cms_section_dark .multiselect:not(.simple_layout), section.cms_section.cms_section_dark .input:not(.simple_layout), section.section_dark input[type=text]:not(.simple_layout), section.section_dark input[type=password]:not(.simple_layout), section.section_dark input[type=email]:not(.simple_layout), section.section_dark input[type=tel]:not(.simple_layout), section.section_dark input[type=number]:not(.simple_layout), section.section_dark input[type=date]:not(.simple_layout), section.section_dark input[type=time]:not(.simple_layout), section.section_dark input[type=url]:not(.simple_layout), section.section_dark textarea:not(.simple_layout), section.section_dark select:not(.simple_layout), section.section_dark .multiselect:not(.simple_layout), section.section_dark .input:not(.simple_layout) {
  background-color: #FFFFFF;
  border: 1px solid #d6d6d6;
  color: #333333;
  padding: 0.6em 1em 0.4em;
  border-radius: 2px;
}
.section_filter.filter_dark input[type=text]:not(.simple_layout):hover, .section_filter.filter_dark input[type=text]:not(.simple_layout):focus, .section_filter.filter_dark input[type=text]:not(.simple_layout).focus, .section_filter.filter_dark input[type=password]:not(.simple_layout):hover, .section_filter.filter_dark input[type=password]:not(.simple_layout):focus, .section_filter.filter_dark input[type=password]:not(.simple_layout).focus, .section_filter.filter_dark input[type=email]:not(.simple_layout):hover, .section_filter.filter_dark input[type=email]:not(.simple_layout):focus, .section_filter.filter_dark input[type=email]:not(.simple_layout).focus, .section_filter.filter_dark input[type=tel]:not(.simple_layout):hover, .section_filter.filter_dark input[type=tel]:not(.simple_layout):focus, .section_filter.filter_dark input[type=tel]:not(.simple_layout).focus, .section_filter.filter_dark input[type=number]:not(.simple_layout):hover, .section_filter.filter_dark input[type=number]:not(.simple_layout):focus, .section_filter.filter_dark input[type=number]:not(.simple_layout).focus, .section_filter.filter_dark input[type=date]:not(.simple_layout):hover, .section_filter.filter_dark input[type=date]:not(.simple_layout):focus, .section_filter.filter_dark input[type=date]:not(.simple_layout).focus, .section_filter.filter_dark input[type=time]:not(.simple_layout):hover, .section_filter.filter_dark input[type=time]:not(.simple_layout):focus, .section_filter.filter_dark input[type=time]:not(.simple_layout).focus, .section_filter.filter_dark input[type=url]:not(.simple_layout):hover, .section_filter.filter_dark input[type=url]:not(.simple_layout):focus, .section_filter.filter_dark input[type=url]:not(.simple_layout).focus, .section_filter.filter_dark textarea:not(.simple_layout):hover, .section_filter.filter_dark textarea:not(.simple_layout):focus, .section_filter.filter_dark textarea:not(.simple_layout).focus, .section_filter.filter_dark select:not(.simple_layout):hover, .section_filter.filter_dark select:not(.simple_layout):focus, .section_filter.filter_dark select:not(.simple_layout).focus, .section_filter.filter_dark .multiselect:not(.simple_layout):hover, .section_filter.filter_dark .multiselect:not(.simple_layout):focus, .section_filter.filter_dark .multiselect:not(.simple_layout).focus, .section_filter.filter_dark .input:not(.simple_layout):hover, .section_filter.filter_dark .input:not(.simple_layout):focus, .section_filter.filter_dark .input:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools select:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools select:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools select:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).focus, .section_filter.filter_light + section.section_tools .input:not(.simple_layout):hover, .section_filter.filter_light + section.section_tools .input:not(.simple_layout):focus, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).focus, section.section_filter .filter_container input[type=text]:not(.simple_layout):hover, section.section_filter .filter_container input[type=text]:not(.simple_layout):focus, section.section_filter .filter_container input[type=text]:not(.simple_layout).focus, section.section_filter .filter_container input[type=password]:not(.simple_layout):hover, section.section_filter .filter_container input[type=password]:not(.simple_layout):focus, section.section_filter .filter_container input[type=password]:not(.simple_layout).focus, section.section_filter .filter_container input[type=email]:not(.simple_layout):hover, section.section_filter .filter_container input[type=email]:not(.simple_layout):focus, section.section_filter .filter_container input[type=email]:not(.simple_layout).focus, section.section_filter .filter_container input[type=tel]:not(.simple_layout):hover, section.section_filter .filter_container input[type=tel]:not(.simple_layout):focus, section.section_filter .filter_container input[type=tel]:not(.simple_layout).focus, section.section_filter .filter_container input[type=number]:not(.simple_layout):hover, section.section_filter .filter_container input[type=number]:not(.simple_layout):focus, section.section_filter .filter_container input[type=number]:not(.simple_layout).focus, section.section_filter .filter_container input[type=date]:not(.simple_layout):hover, section.section_filter .filter_container input[type=date]:not(.simple_layout):focus, section.section_filter .filter_container input[type=date]:not(.simple_layout).focus, section.section_filter .filter_container input[type=time]:not(.simple_layout):hover, section.section_filter .filter_container input[type=time]:not(.simple_layout):focus, section.section_filter .filter_container input[type=time]:not(.simple_layout).focus, section.section_filter .filter_container input[type=url]:not(.simple_layout):hover, section.section_filter .filter_container input[type=url]:not(.simple_layout):focus, section.section_filter .filter_container input[type=url]:not(.simple_layout).focus, section.section_filter .filter_container textarea:not(.simple_layout):hover, section.section_filter .filter_container textarea:not(.simple_layout):focus, section.section_filter .filter_container textarea:not(.simple_layout).focus, section.section_filter .filter_container select:not(.simple_layout):hover, section.section_filter .filter_container select:not(.simple_layout):focus, section.section_filter .filter_container select:not(.simple_layout).focus, section.section_filter .filter_container .multiselect:not(.simple_layout):hover, section.section_filter .filter_container .multiselect:not(.simple_layout):focus, section.section_filter .filter_container .multiselect:not(.simple_layout).focus, section.section_filter .filter_container .input:not(.simple_layout):hover, section.section_filter .filter_container .input:not(.simple_layout):focus, section.section_filter .filter_container .input:not(.simple_layout).focus, section.section_blog_filter input[type=text]:not(.simple_layout):hover, section.section_blog_filter input[type=text]:not(.simple_layout):focus, section.section_blog_filter input[type=text]:not(.simple_layout).focus, section.section_blog_filter input[type=password]:not(.simple_layout):hover, section.section_blog_filter input[type=password]:not(.simple_layout):focus, section.section_blog_filter input[type=password]:not(.simple_layout).focus, section.section_blog_filter input[type=email]:not(.simple_layout):hover, section.section_blog_filter input[type=email]:not(.simple_layout):focus, section.section_blog_filter input[type=email]:not(.simple_layout).focus, section.section_blog_filter input[type=tel]:not(.simple_layout):hover, section.section_blog_filter input[type=tel]:not(.simple_layout):focus, section.section_blog_filter input[type=tel]:not(.simple_layout).focus, section.section_blog_filter input[type=number]:not(.simple_layout):hover, section.section_blog_filter input[type=number]:not(.simple_layout):focus, section.section_blog_filter input[type=number]:not(.simple_layout).focus, section.section_blog_filter input[type=date]:not(.simple_layout):hover, section.section_blog_filter input[type=date]:not(.simple_layout):focus, section.section_blog_filter input[type=date]:not(.simple_layout).focus, section.section_blog_filter input[type=time]:not(.simple_layout):hover, section.section_blog_filter input[type=time]:not(.simple_layout):focus, section.section_blog_filter input[type=time]:not(.simple_layout).focus, section.section_blog_filter input[type=url]:not(.simple_layout):hover, section.section_blog_filter input[type=url]:not(.simple_layout):focus, section.section_blog_filter input[type=url]:not(.simple_layout).focus, section.section_blog_filter textarea:not(.simple_layout):hover, section.section_blog_filter textarea:not(.simple_layout):focus, section.section_blog_filter textarea:not(.simple_layout).focus, section.section_blog_filter select:not(.simple_layout):hover, section.section_blog_filter select:not(.simple_layout):focus, section.section_blog_filter select:not(.simple_layout).focus, section.section_blog_filter .multiselect:not(.simple_layout):hover, section.section_blog_filter .multiselect:not(.simple_layout):focus, section.section_blog_filter .multiselect:not(.simple_layout).focus, section.section_blog_filter .input:not(.simple_layout):hover, section.section_blog_filter .input:not(.simple_layout):focus, section.section_blog_filter .input:not(.simple_layout).focus, .project_table .project_table_row:hover input[type=text]:not(.simple_layout):hover, .project_table .project_table_row:hover input[type=text]:not(.simple_layout):focus, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).focus, .project_table .project_table_row:hover input[type=password]:not(.simple_layout):hover, .project_table .project_table_row:hover input[type=password]:not(.simple_layout):focus, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).focus, .project_table .project_table_row:hover input[type=email]:not(.simple_layout):hover, .project_table .project_table_row:hover input[type=email]:not(.simple_layout):focus, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).focus, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout):hover, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout):focus, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).focus, .project_table .project_table_row:hover input[type=number]:not(.simple_layout):hover, .project_table .project_table_row:hover input[type=number]:not(.simple_layout):focus, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).focus, .project_table .project_table_row:hover input[type=date]:not(.simple_layout):hover, .project_table .project_table_row:hover input[type=date]:not(.simple_layout):focus, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).focus, .project_table .project_table_row:hover input[type=time]:not(.simple_layout):hover, .project_table .project_table_row:hover input[type=time]:not(.simple_layout):focus, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).focus, .project_table .project_table_row:hover input[type=url]:not(.simple_layout):hover, .project_table .project_table_row:hover input[type=url]:not(.simple_layout):focus, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).focus, .project_table .project_table_row:hover textarea:not(.simple_layout):hover, .project_table .project_table_row:hover textarea:not(.simple_layout):focus, .project_table .project_table_row:hover textarea:not(.simple_layout).focus, .project_table .project_table_row:hover select:not(.simple_layout):hover, .project_table .project_table_row:hover select:not(.simple_layout):focus, .project_table .project_table_row:hover select:not(.simple_layout).focus, .project_table .project_table_row:hover .multiselect:not(.simple_layout):hover, .project_table .project_table_row:hover .multiselect:not(.simple_layout):focus, .project_table .project_table_row:hover .multiselect:not(.simple_layout).focus, .project_table .project_table_row:hover .input:not(.simple_layout):hover, .project_table .project_table_row:hover .input:not(.simple_layout):focus, .project_table .project_table_row:hover .input:not(.simple_layout).focus, .project_table .project_table_row.opened input[type=text]:not(.simple_layout):hover, .project_table .project_table_row.opened input[type=text]:not(.simple_layout):focus, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).focus, .project_table .project_table_row.opened input[type=password]:not(.simple_layout):hover, .project_table .project_table_row.opened input[type=password]:not(.simple_layout):focus, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).focus, .project_table .project_table_row.opened input[type=email]:not(.simple_layout):hover, .project_table .project_table_row.opened input[type=email]:not(.simple_layout):focus, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).focus, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout):hover, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout):focus, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).focus, .project_table .project_table_row.opened input[type=number]:not(.simple_layout):hover, .project_table .project_table_row.opened input[type=number]:not(.simple_layout):focus, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).focus, .project_table .project_table_row.opened input[type=date]:not(.simple_layout):hover, .project_table .project_table_row.opened input[type=date]:not(.simple_layout):focus, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).focus, .project_table .project_table_row.opened input[type=time]:not(.simple_layout):hover, .project_table .project_table_row.opened input[type=time]:not(.simple_layout):focus, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).focus, .project_table .project_table_row.opened input[type=url]:not(.simple_layout):hover, .project_table .project_table_row.opened input[type=url]:not(.simple_layout):focus, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).focus, .project_table .project_table_row.opened textarea:not(.simple_layout):hover, .project_table .project_table_row.opened textarea:not(.simple_layout):focus, .project_table .project_table_row.opened textarea:not(.simple_layout).focus, .project_table .project_table_row.opened select:not(.simple_layout):hover, .project_table .project_table_row.opened select:not(.simple_layout):focus, .project_table .project_table_row.opened select:not(.simple_layout).focus, .project_table .project_table_row.opened .multiselect:not(.simple_layout):hover, .project_table .project_table_row.opened .multiselect:not(.simple_layout):focus, .project_table .project_table_row.opened .multiselect:not(.simple_layout).focus, .project_table .project_table_row.opened .input:not(.simple_layout):hover, .project_table .project_table_row.opened .input:not(.simple_layout):focus, .project_table .project_table_row.opened .input:not(.simple_layout).focus, .project_table .project_table_content input[type=text]:not(.simple_layout):hover, .project_table .project_table_content input[type=text]:not(.simple_layout):focus, .project_table .project_table_content input[type=text]:not(.simple_layout).focus, .project_table .project_table_content input[type=password]:not(.simple_layout):hover, .project_table .project_table_content input[type=password]:not(.simple_layout):focus, .project_table .project_table_content input[type=password]:not(.simple_layout).focus, .project_table .project_table_content input[type=email]:not(.simple_layout):hover, .project_table .project_table_content input[type=email]:not(.simple_layout):focus, .project_table .project_table_content input[type=email]:not(.simple_layout).focus, .project_table .project_table_content input[type=tel]:not(.simple_layout):hover, .project_table .project_table_content input[type=tel]:not(.simple_layout):focus, .project_table .project_table_content input[type=tel]:not(.simple_layout).focus, .project_table .project_table_content input[type=number]:not(.simple_layout):hover, .project_table .project_table_content input[type=number]:not(.simple_layout):focus, .project_table .project_table_content input[type=number]:not(.simple_layout).focus, .project_table .project_table_content input[type=date]:not(.simple_layout):hover, .project_table .project_table_content input[type=date]:not(.simple_layout):focus, .project_table .project_table_content input[type=date]:not(.simple_layout).focus, .project_table .project_table_content input[type=time]:not(.simple_layout):hover, .project_table .project_table_content input[type=time]:not(.simple_layout):focus, .project_table .project_table_content input[type=time]:not(.simple_layout).focus, .project_table .project_table_content input[type=url]:not(.simple_layout):hover, .project_table .project_table_content input[type=url]:not(.simple_layout):focus, .project_table .project_table_content input[type=url]:not(.simple_layout).focus, .project_table .project_table_content textarea:not(.simple_layout):hover, .project_table .project_table_content textarea:not(.simple_layout):focus, .project_table .project_table_content textarea:not(.simple_layout).focus, .project_table .project_table_content select:not(.simple_layout):hover, .project_table .project_table_content select:not(.simple_layout):focus, .project_table .project_table_content select:not(.simple_layout).focus, .project_table .project_table_content .multiselect:not(.simple_layout):hover, .project_table .project_table_content .multiselect:not(.simple_layout):focus, .project_table .project_table_content .multiselect:not(.simple_layout).focus, .project_table .project_table_content .input:not(.simple_layout):hover, .project_table .project_table_content .input:not(.simple_layout):focus, .project_table .project_table_content .input:not(.simple_layout).focus, section.filters input[type=text]:not(.simple_layout):hover, section.filters input[type=text]:not(.simple_layout):focus, section.filters input[type=text]:not(.simple_layout).focus, section.filters input[type=password]:not(.simple_layout):hover, section.filters input[type=password]:not(.simple_layout):focus, section.filters input[type=password]:not(.simple_layout).focus, section.filters input[type=email]:not(.simple_layout):hover, section.filters input[type=email]:not(.simple_layout):focus, section.filters input[type=email]:not(.simple_layout).focus, section.filters input[type=tel]:not(.simple_layout):hover, section.filters input[type=tel]:not(.simple_layout):focus, section.filters input[type=tel]:not(.simple_layout).focus, section.filters input[type=number]:not(.simple_layout):hover, section.filters input[type=number]:not(.simple_layout):focus, section.filters input[type=number]:not(.simple_layout).focus, section.filters input[type=date]:not(.simple_layout):hover, section.filters input[type=date]:not(.simple_layout):focus, section.filters input[type=date]:not(.simple_layout).focus, section.filters input[type=time]:not(.simple_layout):hover, section.filters input[type=time]:not(.simple_layout):focus, section.filters input[type=time]:not(.simple_layout).focus, section.filters input[type=url]:not(.simple_layout):hover, section.filters input[type=url]:not(.simple_layout):focus, section.filters input[type=url]:not(.simple_layout).focus, section.filters textarea:not(.simple_layout):hover, section.filters textarea:not(.simple_layout):focus, section.filters textarea:not(.simple_layout).focus, section.filters select:not(.simple_layout):hover, section.filters select:not(.simple_layout):focus, section.filters select:not(.simple_layout).focus, section.filters .multiselect:not(.simple_layout):hover, section.filters .multiselect:not(.simple_layout):focus, section.filters .multiselect:not(.simple_layout).focus, section.filters .input:not(.simple_layout):hover, section.filters .input:not(.simple_layout):focus, section.filters .input:not(.simple_layout).focus, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout):hover, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout):focus, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).focus, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout):hover, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout):focus, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).focus, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout):hover, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout):focus, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).focus, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout):hover, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout):focus, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).focus, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout):hover, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout):focus, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).focus, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout):hover, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout):focus, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).focus, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout):hover, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout):focus, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).focus, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout):hover, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout):focus, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).focus, section.cms_section.cms_section_dark textarea:not(.simple_layout):hover, section.cms_section.cms_section_dark textarea:not(.simple_layout):focus, section.cms_section.cms_section_dark textarea:not(.simple_layout).focus, section.cms_section.cms_section_dark select:not(.simple_layout):hover, section.cms_section.cms_section_dark select:not(.simple_layout):focus, section.cms_section.cms_section_dark select:not(.simple_layout).focus, section.cms_section.cms_section_dark .multiselect:not(.simple_layout):hover, section.cms_section.cms_section_dark .multiselect:not(.simple_layout):focus, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).focus, section.cms_section.cms_section_dark .input:not(.simple_layout):hover, section.cms_section.cms_section_dark .input:not(.simple_layout):focus, section.cms_section.cms_section_dark .input:not(.simple_layout).focus, section.section_dark input[type=text]:not(.simple_layout):hover, section.section_dark input[type=text]:not(.simple_layout):focus, section.section_dark input[type=text]:not(.simple_layout).focus, section.section_dark input[type=password]:not(.simple_layout):hover, section.section_dark input[type=password]:not(.simple_layout):focus, section.section_dark input[type=password]:not(.simple_layout).focus, section.section_dark input[type=email]:not(.simple_layout):hover, section.section_dark input[type=email]:not(.simple_layout):focus, section.section_dark input[type=email]:not(.simple_layout).focus, section.section_dark input[type=tel]:not(.simple_layout):hover, section.section_dark input[type=tel]:not(.simple_layout):focus, section.section_dark input[type=tel]:not(.simple_layout).focus, section.section_dark input[type=number]:not(.simple_layout):hover, section.section_dark input[type=number]:not(.simple_layout):focus, section.section_dark input[type=number]:not(.simple_layout).focus, section.section_dark input[type=date]:not(.simple_layout):hover, section.section_dark input[type=date]:not(.simple_layout):focus, section.section_dark input[type=date]:not(.simple_layout).focus, section.section_dark input[type=time]:not(.simple_layout):hover, section.section_dark input[type=time]:not(.simple_layout):focus, section.section_dark input[type=time]:not(.simple_layout).focus, section.section_dark input[type=url]:not(.simple_layout):hover, section.section_dark input[type=url]:not(.simple_layout):focus, section.section_dark input[type=url]:not(.simple_layout).focus, section.section_dark textarea:not(.simple_layout):hover, section.section_dark textarea:not(.simple_layout):focus, section.section_dark textarea:not(.simple_layout).focus, section.section_dark select:not(.simple_layout):hover, section.section_dark select:not(.simple_layout):focus, section.section_dark select:not(.simple_layout).focus, section.section_dark .multiselect:not(.simple_layout):hover, section.section_dark .multiselect:not(.simple_layout):focus, section.section_dark .multiselect:not(.simple_layout).focus, section.section_dark .input:not(.simple_layout):hover, section.section_dark .input:not(.simple_layout):focus, section.section_dark .input:not(.simple_layout).focus {
  background-color: #fcfcfc;
  border: 1px solid #d6d6d6;
  color: #333333;
}
.section_filter.filter_dark input[type=text]:not(.simple_layout):hover + label, .section_filter.filter_dark input[type=text]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark input[type=text]:not(.simple_layout):focus + label, .section_filter.filter_dark input[type=text]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark input[type=text]:not(.simple_layout).focus + label, .section_filter.filter_dark input[type=text]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark input[type=password]:not(.simple_layout):hover + label, .section_filter.filter_dark input[type=password]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark input[type=password]:not(.simple_layout):focus + label, .section_filter.filter_dark input[type=password]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark input[type=password]:not(.simple_layout).focus + label, .section_filter.filter_dark input[type=password]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark input[type=email]:not(.simple_layout):hover + label, .section_filter.filter_dark input[type=email]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark input[type=email]:not(.simple_layout):focus + label, .section_filter.filter_dark input[type=email]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark input[type=email]:not(.simple_layout).focus + label, .section_filter.filter_dark input[type=email]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark input[type=tel]:not(.simple_layout):hover + label, .section_filter.filter_dark input[type=tel]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark input[type=tel]:not(.simple_layout):focus + label, .section_filter.filter_dark input[type=tel]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark input[type=tel]:not(.simple_layout).focus + label, .section_filter.filter_dark input[type=tel]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark input[type=number]:not(.simple_layout):hover + label, .section_filter.filter_dark input[type=number]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark input[type=number]:not(.simple_layout):focus + label, .section_filter.filter_dark input[type=number]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark input[type=number]:not(.simple_layout).focus + label, .section_filter.filter_dark input[type=number]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark input[type=date]:not(.simple_layout):hover + label, .section_filter.filter_dark input[type=date]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark input[type=date]:not(.simple_layout):focus + label, .section_filter.filter_dark input[type=date]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark input[type=date]:not(.simple_layout).focus + label, .section_filter.filter_dark input[type=date]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark input[type=time]:not(.simple_layout):hover + label, .section_filter.filter_dark input[type=time]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark input[type=time]:not(.simple_layout):focus + label, .section_filter.filter_dark input[type=time]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark input[type=time]:not(.simple_layout).focus + label, .section_filter.filter_dark input[type=time]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark input[type=url]:not(.simple_layout):hover + label, .section_filter.filter_dark input[type=url]:not(.simple_layout):hover .placeholder, .section_filter.filter_dark input[type=url]:not(.simple_layout):focus + label, .section_filter.filter_dark input[type=url]:not(.simple_layout):focus .placeholder, .section_filter.filter_dark input[type=url]:not(.simple_layout).focus + label, .section_filter.filter_dark input[type=url]:not(.simple_layout).focus .placeholder, .section_filter.filter_dark textarea:not(.simple_layout):hover + label, .section_filter.filter_dark textarea:not(.simple_layout):hover .placeholder, .section_filter.filter_dark textarea:not(.simple_layout):focus + label, .section_filter.filter_dark textarea:not(.simple_layout):focus .placeholder, .section_filter.filter_dark textarea:not(.simple_layout).focus + label, .section_filter.filter_dark textarea:not(.simple_layout).focus .placeholder, .section_filter.filter_dark select:not(.simple_layout):hover + label, .section_filter.filter_dark select:not(.simple_layout):hover .placeholder, .section_filter.filter_dark select:not(.simple_layout):focus + label, .section_filter.filter_dark select:not(.simple_layout):focus .placeholder, .section_filter.filter_dark select:not(.simple_layout).focus + label, .section_filter.filter_dark select:not(.simple_layout).focus .placeholder, .section_filter.filter_dark .multiselect:not(.simple_layout):hover + label, .section_filter.filter_dark .multiselect:not(.simple_layout):hover .placeholder, .section_filter.filter_dark .multiselect:not(.simple_layout):focus + label, .section_filter.filter_dark .multiselect:not(.simple_layout):focus .placeholder, .section_filter.filter_dark .multiselect:not(.simple_layout).focus + label, .section_filter.filter_dark .multiselect:not(.simple_layout).focus .placeholder, .section_filter.filter_dark .input:not(.simple_layout):hover + label, .section_filter.filter_dark .input:not(.simple_layout):hover .placeholder, .section_filter.filter_dark .input:not(.simple_layout):focus + label, .section_filter.filter_dark .input:not(.simple_layout):focus .placeholder, .section_filter.filter_dark .input:not(.simple_layout).focus + label, .section_filter.filter_dark .input:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools select:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools select:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools select:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools select:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools select:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools select:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).focus .placeholder, .section_filter.filter_light + section.section_tools .input:not(.simple_layout):hover + label, .section_filter.filter_light + section.section_tools .input:not(.simple_layout):hover .placeholder, .section_filter.filter_light + section.section_tools .input:not(.simple_layout):focus + label, .section_filter.filter_light + section.section_tools .input:not(.simple_layout):focus .placeholder, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).focus + label, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).focus .placeholder, section.section_filter .filter_container input[type=text]:not(.simple_layout):hover + label, section.section_filter .filter_container input[type=text]:not(.simple_layout):hover .placeholder, section.section_filter .filter_container input[type=text]:not(.simple_layout):focus + label, section.section_filter .filter_container input[type=text]:not(.simple_layout):focus .placeholder, section.section_filter .filter_container input[type=text]:not(.simple_layout).focus + label, section.section_filter .filter_container input[type=text]:not(.simple_layout).focus .placeholder, section.section_filter .filter_container input[type=password]:not(.simple_layout):hover + label, section.section_filter .filter_container input[type=password]:not(.simple_layout):hover .placeholder, section.section_filter .filter_container input[type=password]:not(.simple_layout):focus + label, section.section_filter .filter_container input[type=password]:not(.simple_layout):focus .placeholder, section.section_filter .filter_container input[type=password]:not(.simple_layout).focus + label, section.section_filter .filter_container input[type=password]:not(.simple_layout).focus .placeholder, section.section_filter .filter_container input[type=email]:not(.simple_layout):hover + label, section.section_filter .filter_container input[type=email]:not(.simple_layout):hover .placeholder, section.section_filter .filter_container input[type=email]:not(.simple_layout):focus + label, section.section_filter .filter_container input[type=email]:not(.simple_layout):focus .placeholder, section.section_filter .filter_container input[type=email]:not(.simple_layout).focus + label, section.section_filter .filter_container input[type=email]:not(.simple_layout).focus .placeholder, section.section_filter .filter_container input[type=tel]:not(.simple_layout):hover + label, section.section_filter .filter_container input[type=tel]:not(.simple_layout):hover .placeholder, section.section_filter .filter_container input[type=tel]:not(.simple_layout):focus + label, section.section_filter .filter_container input[type=tel]:not(.simple_layout):focus .placeholder, section.section_filter .filter_container input[type=tel]:not(.simple_layout).focus + label, section.section_filter .filter_container input[type=tel]:not(.simple_layout).focus .placeholder, section.section_filter .filter_container input[type=number]:not(.simple_layout):hover + label, section.section_filter .filter_container input[type=number]:not(.simple_layout):hover .placeholder, section.section_filter .filter_container input[type=number]:not(.simple_layout):focus + label, section.section_filter .filter_container input[type=number]:not(.simple_layout):focus .placeholder, section.section_filter .filter_container input[type=number]:not(.simple_layout).focus + label, section.section_filter .filter_container input[type=number]:not(.simple_layout).focus .placeholder, section.section_filter .filter_container input[type=date]:not(.simple_layout):hover + label, section.section_filter .filter_container input[type=date]:not(.simple_layout):hover .placeholder, section.section_filter .filter_container input[type=date]:not(.simple_layout):focus + label, section.section_filter .filter_container input[type=date]:not(.simple_layout):focus .placeholder, section.section_filter .filter_container input[type=date]:not(.simple_layout).focus + label, section.section_filter .filter_container input[type=date]:not(.simple_layout).focus .placeholder, section.section_filter .filter_container input[type=time]:not(.simple_layout):hover + label, section.section_filter .filter_container input[type=time]:not(.simple_layout):hover .placeholder, section.section_filter .filter_container input[type=time]:not(.simple_layout):focus + label, section.section_filter .filter_container input[type=time]:not(.simple_layout):focus .placeholder, section.section_filter .filter_container input[type=time]:not(.simple_layout).focus + label, section.section_filter .filter_container input[type=time]:not(.simple_layout).focus .placeholder, section.section_filter .filter_container input[type=url]:not(.simple_layout):hover + label, section.section_filter .filter_container input[type=url]:not(.simple_layout):hover .placeholder, section.section_filter .filter_container input[type=url]:not(.simple_layout):focus + label, section.section_filter .filter_container input[type=url]:not(.simple_layout):focus .placeholder, section.section_filter .filter_container input[type=url]:not(.simple_layout).focus + label, section.section_filter .filter_container input[type=url]:not(.simple_layout).focus .placeholder, section.section_filter .filter_container textarea:not(.simple_layout):hover + label, section.section_filter .filter_container textarea:not(.simple_layout):hover .placeholder, section.section_filter .filter_container textarea:not(.simple_layout):focus + label, section.section_filter .filter_container textarea:not(.simple_layout):focus .placeholder, section.section_filter .filter_container textarea:not(.simple_layout).focus + label, section.section_filter .filter_container textarea:not(.simple_layout).focus .placeholder, section.section_filter .filter_container select:not(.simple_layout):hover + label, section.section_filter .filter_container select:not(.simple_layout):hover .placeholder, section.section_filter .filter_container select:not(.simple_layout):focus + label, section.section_filter .filter_container select:not(.simple_layout):focus .placeholder, section.section_filter .filter_container select:not(.simple_layout).focus + label, section.section_filter .filter_container select:not(.simple_layout).focus .placeholder, section.section_filter .filter_container .multiselect:not(.simple_layout):hover + label, section.section_filter .filter_container .multiselect:not(.simple_layout):hover .placeholder, section.section_filter .filter_container .multiselect:not(.simple_layout):focus + label, section.section_filter .filter_container .multiselect:not(.simple_layout):focus .placeholder, section.section_filter .filter_container .multiselect:not(.simple_layout).focus + label, section.section_filter .filter_container .multiselect:not(.simple_layout).focus .placeholder, section.section_filter .filter_container .input:not(.simple_layout):hover + label, section.section_filter .filter_container .input:not(.simple_layout):hover .placeholder, section.section_filter .filter_container .input:not(.simple_layout):focus + label, section.section_filter .filter_container .input:not(.simple_layout):focus .placeholder, section.section_filter .filter_container .input:not(.simple_layout).focus + label, section.section_filter .filter_container .input:not(.simple_layout).focus .placeholder, section.section_blog_filter input[type=text]:not(.simple_layout):hover + label, section.section_blog_filter input[type=text]:not(.simple_layout):hover .placeholder, section.section_blog_filter input[type=text]:not(.simple_layout):focus + label, section.section_blog_filter input[type=text]:not(.simple_layout):focus .placeholder, section.section_blog_filter input[type=text]:not(.simple_layout).focus + label, section.section_blog_filter input[type=text]:not(.simple_layout).focus .placeholder, section.section_blog_filter input[type=password]:not(.simple_layout):hover + label, section.section_blog_filter input[type=password]:not(.simple_layout):hover .placeholder, section.section_blog_filter input[type=password]:not(.simple_layout):focus + label, section.section_blog_filter input[type=password]:not(.simple_layout):focus .placeholder, section.section_blog_filter input[type=password]:not(.simple_layout).focus + label, section.section_blog_filter input[type=password]:not(.simple_layout).focus .placeholder, section.section_blog_filter input[type=email]:not(.simple_layout):hover + label, section.section_blog_filter input[type=email]:not(.simple_layout):hover .placeholder, section.section_blog_filter input[type=email]:not(.simple_layout):focus + label, section.section_blog_filter input[type=email]:not(.simple_layout):focus .placeholder, section.section_blog_filter input[type=email]:not(.simple_layout).focus + label, section.section_blog_filter input[type=email]:not(.simple_layout).focus .placeholder, section.section_blog_filter input[type=tel]:not(.simple_layout):hover + label, section.section_blog_filter input[type=tel]:not(.simple_layout):hover .placeholder, section.section_blog_filter input[type=tel]:not(.simple_layout):focus + label, section.section_blog_filter input[type=tel]:not(.simple_layout):focus .placeholder, section.section_blog_filter input[type=tel]:not(.simple_layout).focus + label, section.section_blog_filter input[type=tel]:not(.simple_layout).focus .placeholder, section.section_blog_filter input[type=number]:not(.simple_layout):hover + label, section.section_blog_filter input[type=number]:not(.simple_layout):hover .placeholder, section.section_blog_filter input[type=number]:not(.simple_layout):focus + label, section.section_blog_filter input[type=number]:not(.simple_layout):focus .placeholder, section.section_blog_filter input[type=number]:not(.simple_layout).focus + label, section.section_blog_filter input[type=number]:not(.simple_layout).focus .placeholder, section.section_blog_filter input[type=date]:not(.simple_layout):hover + label, section.section_blog_filter input[type=date]:not(.simple_layout):hover .placeholder, section.section_blog_filter input[type=date]:not(.simple_layout):focus + label, section.section_blog_filter input[type=date]:not(.simple_layout):focus .placeholder, section.section_blog_filter input[type=date]:not(.simple_layout).focus + label, section.section_blog_filter input[type=date]:not(.simple_layout).focus .placeholder, section.section_blog_filter input[type=time]:not(.simple_layout):hover + label, section.section_blog_filter input[type=time]:not(.simple_layout):hover .placeholder, section.section_blog_filter input[type=time]:not(.simple_layout):focus + label, section.section_blog_filter input[type=time]:not(.simple_layout):focus .placeholder, section.section_blog_filter input[type=time]:not(.simple_layout).focus + label, section.section_blog_filter input[type=time]:not(.simple_layout).focus .placeholder, section.section_blog_filter input[type=url]:not(.simple_layout):hover + label, section.section_blog_filter input[type=url]:not(.simple_layout):hover .placeholder, section.section_blog_filter input[type=url]:not(.simple_layout):focus + label, section.section_blog_filter input[type=url]:not(.simple_layout):focus .placeholder, section.section_blog_filter input[type=url]:not(.simple_layout).focus + label, section.section_blog_filter input[type=url]:not(.simple_layout).focus .placeholder, section.section_blog_filter textarea:not(.simple_layout):hover + label, section.section_blog_filter textarea:not(.simple_layout):hover .placeholder, section.section_blog_filter textarea:not(.simple_layout):focus + label, section.section_blog_filter textarea:not(.simple_layout):focus .placeholder, section.section_blog_filter textarea:not(.simple_layout).focus + label, section.section_blog_filter textarea:not(.simple_layout).focus .placeholder, section.section_blog_filter select:not(.simple_layout):hover + label, section.section_blog_filter select:not(.simple_layout):hover .placeholder, section.section_blog_filter select:not(.simple_layout):focus + label, section.section_blog_filter select:not(.simple_layout):focus .placeholder, section.section_blog_filter select:not(.simple_layout).focus + label, section.section_blog_filter select:not(.simple_layout).focus .placeholder, section.section_blog_filter .multiselect:not(.simple_layout):hover + label, section.section_blog_filter .multiselect:not(.simple_layout):hover .placeholder, section.section_blog_filter .multiselect:not(.simple_layout):focus + label, section.section_blog_filter .multiselect:not(.simple_layout):focus .placeholder, section.section_blog_filter .multiselect:not(.simple_layout).focus + label, section.section_blog_filter .multiselect:not(.simple_layout).focus .placeholder, section.section_blog_filter .input:not(.simple_layout):hover + label, section.section_blog_filter .input:not(.simple_layout):hover .placeholder, section.section_blog_filter .input:not(.simple_layout):focus + label, section.section_blog_filter .input:not(.simple_layout):focus .placeholder, section.section_blog_filter .input:not(.simple_layout).focus + label, section.section_blog_filter .input:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover input[type=text]:not(.simple_layout):hover + label, .project_table .project_table_row:hover input[type=text]:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover input[type=text]:not(.simple_layout):focus + label, .project_table .project_table_row:hover input[type=text]:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).focus + label, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover input[type=password]:not(.simple_layout):hover + label, .project_table .project_table_row:hover input[type=password]:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover input[type=password]:not(.simple_layout):focus + label, .project_table .project_table_row:hover input[type=password]:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).focus + label, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover input[type=email]:not(.simple_layout):hover + label, .project_table .project_table_row:hover input[type=email]:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover input[type=email]:not(.simple_layout):focus + label, .project_table .project_table_row:hover input[type=email]:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).focus + label, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout):hover + label, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout):focus + label, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).focus + label, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover input[type=number]:not(.simple_layout):hover + label, .project_table .project_table_row:hover input[type=number]:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover input[type=number]:not(.simple_layout):focus + label, .project_table .project_table_row:hover input[type=number]:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).focus + label, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover input[type=date]:not(.simple_layout):hover + label, .project_table .project_table_row:hover input[type=date]:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover input[type=date]:not(.simple_layout):focus + label, .project_table .project_table_row:hover input[type=date]:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).focus + label, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover input[type=time]:not(.simple_layout):hover + label, .project_table .project_table_row:hover input[type=time]:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover input[type=time]:not(.simple_layout):focus + label, .project_table .project_table_row:hover input[type=time]:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).focus + label, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover input[type=url]:not(.simple_layout):hover + label, .project_table .project_table_row:hover input[type=url]:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover input[type=url]:not(.simple_layout):focus + label, .project_table .project_table_row:hover input[type=url]:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).focus + label, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover textarea:not(.simple_layout):hover + label, .project_table .project_table_row:hover textarea:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover textarea:not(.simple_layout):focus + label, .project_table .project_table_row:hover textarea:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover textarea:not(.simple_layout).focus + label, .project_table .project_table_row:hover textarea:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover select:not(.simple_layout):hover + label, .project_table .project_table_row:hover select:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover select:not(.simple_layout):focus + label, .project_table .project_table_row:hover select:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover select:not(.simple_layout).focus + label, .project_table .project_table_row:hover select:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover .multiselect:not(.simple_layout):hover + label, .project_table .project_table_row:hover .multiselect:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover .multiselect:not(.simple_layout):focus + label, .project_table .project_table_row:hover .multiselect:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover .multiselect:not(.simple_layout).focus + label, .project_table .project_table_row:hover .multiselect:not(.simple_layout).focus .placeholder, .project_table .project_table_row:hover .input:not(.simple_layout):hover + label, .project_table .project_table_row:hover .input:not(.simple_layout):hover .placeholder, .project_table .project_table_row:hover .input:not(.simple_layout):focus + label, .project_table .project_table_row:hover .input:not(.simple_layout):focus .placeholder, .project_table .project_table_row:hover .input:not(.simple_layout).focus + label, .project_table .project_table_row:hover .input:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened input[type=text]:not(.simple_layout):hover + label, .project_table .project_table_row.opened input[type=text]:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened input[type=text]:not(.simple_layout):focus + label, .project_table .project_table_row.opened input[type=text]:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).focus + label, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened input[type=password]:not(.simple_layout):hover + label, .project_table .project_table_row.opened input[type=password]:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened input[type=password]:not(.simple_layout):focus + label, .project_table .project_table_row.opened input[type=password]:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).focus + label, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened input[type=email]:not(.simple_layout):hover + label, .project_table .project_table_row.opened input[type=email]:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened input[type=email]:not(.simple_layout):focus + label, .project_table .project_table_row.opened input[type=email]:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).focus + label, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout):hover + label, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout):focus + label, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).focus + label, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened input[type=number]:not(.simple_layout):hover + label, .project_table .project_table_row.opened input[type=number]:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened input[type=number]:not(.simple_layout):focus + label, .project_table .project_table_row.opened input[type=number]:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).focus + label, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened input[type=date]:not(.simple_layout):hover + label, .project_table .project_table_row.opened input[type=date]:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened input[type=date]:not(.simple_layout):focus + label, .project_table .project_table_row.opened input[type=date]:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).focus + label, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened input[type=time]:not(.simple_layout):hover + label, .project_table .project_table_row.opened input[type=time]:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened input[type=time]:not(.simple_layout):focus + label, .project_table .project_table_row.opened input[type=time]:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).focus + label, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened input[type=url]:not(.simple_layout):hover + label, .project_table .project_table_row.opened input[type=url]:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened input[type=url]:not(.simple_layout):focus + label, .project_table .project_table_row.opened input[type=url]:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).focus + label, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened textarea:not(.simple_layout):hover + label, .project_table .project_table_row.opened textarea:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened textarea:not(.simple_layout):focus + label, .project_table .project_table_row.opened textarea:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened textarea:not(.simple_layout).focus + label, .project_table .project_table_row.opened textarea:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened select:not(.simple_layout):hover + label, .project_table .project_table_row.opened select:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened select:not(.simple_layout):focus + label, .project_table .project_table_row.opened select:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened select:not(.simple_layout).focus + label, .project_table .project_table_row.opened select:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened .multiselect:not(.simple_layout):hover + label, .project_table .project_table_row.opened .multiselect:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened .multiselect:not(.simple_layout):focus + label, .project_table .project_table_row.opened .multiselect:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened .multiselect:not(.simple_layout).focus + label, .project_table .project_table_row.opened .multiselect:not(.simple_layout).focus .placeholder, .project_table .project_table_row.opened .input:not(.simple_layout):hover + label, .project_table .project_table_row.opened .input:not(.simple_layout):hover .placeholder, .project_table .project_table_row.opened .input:not(.simple_layout):focus + label, .project_table .project_table_row.opened .input:not(.simple_layout):focus .placeholder, .project_table .project_table_row.opened .input:not(.simple_layout).focus + label, .project_table .project_table_row.opened .input:not(.simple_layout).focus .placeholder, .project_table .project_table_content input[type=text]:not(.simple_layout):hover + label, .project_table .project_table_content input[type=text]:not(.simple_layout):hover .placeholder, .project_table .project_table_content input[type=text]:not(.simple_layout):focus + label, .project_table .project_table_content input[type=text]:not(.simple_layout):focus .placeholder, .project_table .project_table_content input[type=text]:not(.simple_layout).focus + label, .project_table .project_table_content input[type=text]:not(.simple_layout).focus .placeholder, .project_table .project_table_content input[type=password]:not(.simple_layout):hover + label, .project_table .project_table_content input[type=password]:not(.simple_layout):hover .placeholder, .project_table .project_table_content input[type=password]:not(.simple_layout):focus + label, .project_table .project_table_content input[type=password]:not(.simple_layout):focus .placeholder, .project_table .project_table_content input[type=password]:not(.simple_layout).focus + label, .project_table .project_table_content input[type=password]:not(.simple_layout).focus .placeholder, .project_table .project_table_content input[type=email]:not(.simple_layout):hover + label, .project_table .project_table_content input[type=email]:not(.simple_layout):hover .placeholder, .project_table .project_table_content input[type=email]:not(.simple_layout):focus + label, .project_table .project_table_content input[type=email]:not(.simple_layout):focus .placeholder, .project_table .project_table_content input[type=email]:not(.simple_layout).focus + label, .project_table .project_table_content input[type=email]:not(.simple_layout).focus .placeholder, .project_table .project_table_content input[type=tel]:not(.simple_layout):hover + label, .project_table .project_table_content input[type=tel]:not(.simple_layout):hover .placeholder, .project_table .project_table_content input[type=tel]:not(.simple_layout):focus + label, .project_table .project_table_content input[type=tel]:not(.simple_layout):focus .placeholder, .project_table .project_table_content input[type=tel]:not(.simple_layout).focus + label, .project_table .project_table_content input[type=tel]:not(.simple_layout).focus .placeholder, .project_table .project_table_content input[type=number]:not(.simple_layout):hover + label, .project_table .project_table_content input[type=number]:not(.simple_layout):hover .placeholder, .project_table .project_table_content input[type=number]:not(.simple_layout):focus + label, .project_table .project_table_content input[type=number]:not(.simple_layout):focus .placeholder, .project_table .project_table_content input[type=number]:not(.simple_layout).focus + label, .project_table .project_table_content input[type=number]:not(.simple_layout).focus .placeholder, .project_table .project_table_content input[type=date]:not(.simple_layout):hover + label, .project_table .project_table_content input[type=date]:not(.simple_layout):hover .placeholder, .project_table .project_table_content input[type=date]:not(.simple_layout):focus + label, .project_table .project_table_content input[type=date]:not(.simple_layout):focus .placeholder, .project_table .project_table_content input[type=date]:not(.simple_layout).focus + label, .project_table .project_table_content input[type=date]:not(.simple_layout).focus .placeholder, .project_table .project_table_content input[type=time]:not(.simple_layout):hover + label, .project_table .project_table_content input[type=time]:not(.simple_layout):hover .placeholder, .project_table .project_table_content input[type=time]:not(.simple_layout):focus + label, .project_table .project_table_content input[type=time]:not(.simple_layout):focus .placeholder, .project_table .project_table_content input[type=time]:not(.simple_layout).focus + label, .project_table .project_table_content input[type=time]:not(.simple_layout).focus .placeholder, .project_table .project_table_content input[type=url]:not(.simple_layout):hover + label, .project_table .project_table_content input[type=url]:not(.simple_layout):hover .placeholder, .project_table .project_table_content input[type=url]:not(.simple_layout):focus + label, .project_table .project_table_content input[type=url]:not(.simple_layout):focus .placeholder, .project_table .project_table_content input[type=url]:not(.simple_layout).focus + label, .project_table .project_table_content input[type=url]:not(.simple_layout).focus .placeholder, .project_table .project_table_content textarea:not(.simple_layout):hover + label, .project_table .project_table_content textarea:not(.simple_layout):hover .placeholder, .project_table .project_table_content textarea:not(.simple_layout):focus + label, .project_table .project_table_content textarea:not(.simple_layout):focus .placeholder, .project_table .project_table_content textarea:not(.simple_layout).focus + label, .project_table .project_table_content textarea:not(.simple_layout).focus .placeholder, .project_table .project_table_content select:not(.simple_layout):hover + label, .project_table .project_table_content select:not(.simple_layout):hover .placeholder, .project_table .project_table_content select:not(.simple_layout):focus + label, .project_table .project_table_content select:not(.simple_layout):focus .placeholder, .project_table .project_table_content select:not(.simple_layout).focus + label, .project_table .project_table_content select:not(.simple_layout).focus .placeholder, .project_table .project_table_content .multiselect:not(.simple_layout):hover + label, .project_table .project_table_content .multiselect:not(.simple_layout):hover .placeholder, .project_table .project_table_content .multiselect:not(.simple_layout):focus + label, .project_table .project_table_content .multiselect:not(.simple_layout):focus .placeholder, .project_table .project_table_content .multiselect:not(.simple_layout).focus + label, .project_table .project_table_content .multiselect:not(.simple_layout).focus .placeholder, .project_table .project_table_content .input:not(.simple_layout):hover + label, .project_table .project_table_content .input:not(.simple_layout):hover .placeholder, .project_table .project_table_content .input:not(.simple_layout):focus + label, .project_table .project_table_content .input:not(.simple_layout):focus .placeholder, .project_table .project_table_content .input:not(.simple_layout).focus + label, .project_table .project_table_content .input:not(.simple_layout).focus .placeholder, section.filters input[type=text]:not(.simple_layout):hover + label, section.filters input[type=text]:not(.simple_layout):hover .placeholder, section.filters input[type=text]:not(.simple_layout):focus + label, section.filters input[type=text]:not(.simple_layout):focus .placeholder, section.filters input[type=text]:not(.simple_layout).focus + label, section.filters input[type=text]:not(.simple_layout).focus .placeholder, section.filters input[type=password]:not(.simple_layout):hover + label, section.filters input[type=password]:not(.simple_layout):hover .placeholder, section.filters input[type=password]:not(.simple_layout):focus + label, section.filters input[type=password]:not(.simple_layout):focus .placeholder, section.filters input[type=password]:not(.simple_layout).focus + label, section.filters input[type=password]:not(.simple_layout).focus .placeholder, section.filters input[type=email]:not(.simple_layout):hover + label, section.filters input[type=email]:not(.simple_layout):hover .placeholder, section.filters input[type=email]:not(.simple_layout):focus + label, section.filters input[type=email]:not(.simple_layout):focus .placeholder, section.filters input[type=email]:not(.simple_layout).focus + label, section.filters input[type=email]:not(.simple_layout).focus .placeholder, section.filters input[type=tel]:not(.simple_layout):hover + label, section.filters input[type=tel]:not(.simple_layout):hover .placeholder, section.filters input[type=tel]:not(.simple_layout):focus + label, section.filters input[type=tel]:not(.simple_layout):focus .placeholder, section.filters input[type=tel]:not(.simple_layout).focus + label, section.filters input[type=tel]:not(.simple_layout).focus .placeholder, section.filters input[type=number]:not(.simple_layout):hover + label, section.filters input[type=number]:not(.simple_layout):hover .placeholder, section.filters input[type=number]:not(.simple_layout):focus + label, section.filters input[type=number]:not(.simple_layout):focus .placeholder, section.filters input[type=number]:not(.simple_layout).focus + label, section.filters input[type=number]:not(.simple_layout).focus .placeholder, section.filters input[type=date]:not(.simple_layout):hover + label, section.filters input[type=date]:not(.simple_layout):hover .placeholder, section.filters input[type=date]:not(.simple_layout):focus + label, section.filters input[type=date]:not(.simple_layout):focus .placeholder, section.filters input[type=date]:not(.simple_layout).focus + label, section.filters input[type=date]:not(.simple_layout).focus .placeholder, section.filters input[type=time]:not(.simple_layout):hover + label, section.filters input[type=time]:not(.simple_layout):hover .placeholder, section.filters input[type=time]:not(.simple_layout):focus + label, section.filters input[type=time]:not(.simple_layout):focus .placeholder, section.filters input[type=time]:not(.simple_layout).focus + label, section.filters input[type=time]:not(.simple_layout).focus .placeholder, section.filters input[type=url]:not(.simple_layout):hover + label, section.filters input[type=url]:not(.simple_layout):hover .placeholder, section.filters input[type=url]:not(.simple_layout):focus + label, section.filters input[type=url]:not(.simple_layout):focus .placeholder, section.filters input[type=url]:not(.simple_layout).focus + label, section.filters input[type=url]:not(.simple_layout).focus .placeholder, section.filters textarea:not(.simple_layout):hover + label, section.filters textarea:not(.simple_layout):hover .placeholder, section.filters textarea:not(.simple_layout):focus + label, section.filters textarea:not(.simple_layout):focus .placeholder, section.filters textarea:not(.simple_layout).focus + label, section.filters textarea:not(.simple_layout).focus .placeholder, section.filters select:not(.simple_layout):hover + label, section.filters select:not(.simple_layout):hover .placeholder, section.filters select:not(.simple_layout):focus + label, section.filters select:not(.simple_layout):focus .placeholder, section.filters select:not(.simple_layout).focus + label, section.filters select:not(.simple_layout).focus .placeholder, section.filters .multiselect:not(.simple_layout):hover + label, section.filters .multiselect:not(.simple_layout):hover .placeholder, section.filters .multiselect:not(.simple_layout):focus + label, section.filters .multiselect:not(.simple_layout):focus .placeholder, section.filters .multiselect:not(.simple_layout).focus + label, section.filters .multiselect:not(.simple_layout).focus .placeholder, section.filters .input:not(.simple_layout):hover + label, section.filters .input:not(.simple_layout):hover .placeholder, section.filters .input:not(.simple_layout):focus + label, section.filters .input:not(.simple_layout):focus .placeholder, section.filters .input:not(.simple_layout).focus + label, section.filters .input:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout):hover + label, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout):focus + label, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).focus + label, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout):hover + label, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout):focus + label, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).focus + label, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout):hover + label, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout):focus + label, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).focus + label, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout):hover + label, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout):focus + label, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).focus + label, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout):hover + label, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout):focus + label, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).focus + label, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout):hover + label, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout):focus + label, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).focus + label, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout):hover + label, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout):focus + label, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).focus + label, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout):hover + label, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout):focus + label, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).focus + label, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark textarea:not(.simple_layout):hover + label, section.cms_section.cms_section_dark textarea:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark textarea:not(.simple_layout):focus + label, section.cms_section.cms_section_dark textarea:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark textarea:not(.simple_layout).focus + label, section.cms_section.cms_section_dark textarea:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark select:not(.simple_layout):hover + label, section.cms_section.cms_section_dark select:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark select:not(.simple_layout):focus + label, section.cms_section.cms_section_dark select:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark select:not(.simple_layout).focus + label, section.cms_section.cms_section_dark select:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark .multiselect:not(.simple_layout):hover + label, section.cms_section.cms_section_dark .multiselect:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark .multiselect:not(.simple_layout):focus + label, section.cms_section.cms_section_dark .multiselect:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).focus + label, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).focus .placeholder, section.cms_section.cms_section_dark .input:not(.simple_layout):hover + label, section.cms_section.cms_section_dark .input:not(.simple_layout):hover .placeholder, section.cms_section.cms_section_dark .input:not(.simple_layout):focus + label, section.cms_section.cms_section_dark .input:not(.simple_layout):focus .placeholder, section.cms_section.cms_section_dark .input:not(.simple_layout).focus + label, section.cms_section.cms_section_dark .input:not(.simple_layout).focus .placeholder, section.section_dark input[type=text]:not(.simple_layout):hover + label, section.section_dark input[type=text]:not(.simple_layout):hover .placeholder, section.section_dark input[type=text]:not(.simple_layout):focus + label, section.section_dark input[type=text]:not(.simple_layout):focus .placeholder, section.section_dark input[type=text]:not(.simple_layout).focus + label, section.section_dark input[type=text]:not(.simple_layout).focus .placeholder, section.section_dark input[type=password]:not(.simple_layout):hover + label, section.section_dark input[type=password]:not(.simple_layout):hover .placeholder, section.section_dark input[type=password]:not(.simple_layout):focus + label, section.section_dark input[type=password]:not(.simple_layout):focus .placeholder, section.section_dark input[type=password]:not(.simple_layout).focus + label, section.section_dark input[type=password]:not(.simple_layout).focus .placeholder, section.section_dark input[type=email]:not(.simple_layout):hover + label, section.section_dark input[type=email]:not(.simple_layout):hover .placeholder, section.section_dark input[type=email]:not(.simple_layout):focus + label, section.section_dark input[type=email]:not(.simple_layout):focus .placeholder, section.section_dark input[type=email]:not(.simple_layout).focus + label, section.section_dark input[type=email]:not(.simple_layout).focus .placeholder, section.section_dark input[type=tel]:not(.simple_layout):hover + label, section.section_dark input[type=tel]:not(.simple_layout):hover .placeholder, section.section_dark input[type=tel]:not(.simple_layout):focus + label, section.section_dark input[type=tel]:not(.simple_layout):focus .placeholder, section.section_dark input[type=tel]:not(.simple_layout).focus + label, section.section_dark input[type=tel]:not(.simple_layout).focus .placeholder, section.section_dark input[type=number]:not(.simple_layout):hover + label, section.section_dark input[type=number]:not(.simple_layout):hover .placeholder, section.section_dark input[type=number]:not(.simple_layout):focus + label, section.section_dark input[type=number]:not(.simple_layout):focus .placeholder, section.section_dark input[type=number]:not(.simple_layout).focus + label, section.section_dark input[type=number]:not(.simple_layout).focus .placeholder, section.section_dark input[type=date]:not(.simple_layout):hover + label, section.section_dark input[type=date]:not(.simple_layout):hover .placeholder, section.section_dark input[type=date]:not(.simple_layout):focus + label, section.section_dark input[type=date]:not(.simple_layout):focus .placeholder, section.section_dark input[type=date]:not(.simple_layout).focus + label, section.section_dark input[type=date]:not(.simple_layout).focus .placeholder, section.section_dark input[type=time]:not(.simple_layout):hover + label, section.section_dark input[type=time]:not(.simple_layout):hover .placeholder, section.section_dark input[type=time]:not(.simple_layout):focus + label, section.section_dark input[type=time]:not(.simple_layout):focus .placeholder, section.section_dark input[type=time]:not(.simple_layout).focus + label, section.section_dark input[type=time]:not(.simple_layout).focus .placeholder, section.section_dark input[type=url]:not(.simple_layout):hover + label, section.section_dark input[type=url]:not(.simple_layout):hover .placeholder, section.section_dark input[type=url]:not(.simple_layout):focus + label, section.section_dark input[type=url]:not(.simple_layout):focus .placeholder, section.section_dark input[type=url]:not(.simple_layout).focus + label, section.section_dark input[type=url]:not(.simple_layout).focus .placeholder, section.section_dark textarea:not(.simple_layout):hover + label, section.section_dark textarea:not(.simple_layout):hover .placeholder, section.section_dark textarea:not(.simple_layout):focus + label, section.section_dark textarea:not(.simple_layout):focus .placeholder, section.section_dark textarea:not(.simple_layout).focus + label, section.section_dark textarea:not(.simple_layout).focus .placeholder, section.section_dark select:not(.simple_layout):hover + label, section.section_dark select:not(.simple_layout):hover .placeholder, section.section_dark select:not(.simple_layout):focus + label, section.section_dark select:not(.simple_layout):focus .placeholder, section.section_dark select:not(.simple_layout).focus + label, section.section_dark select:not(.simple_layout).focus .placeholder, section.section_dark .multiselect:not(.simple_layout):hover + label, section.section_dark .multiselect:not(.simple_layout):hover .placeholder, section.section_dark .multiselect:not(.simple_layout):focus + label, section.section_dark .multiselect:not(.simple_layout):focus .placeholder, section.section_dark .multiselect:not(.simple_layout).focus + label, section.section_dark .multiselect:not(.simple_layout).focus .placeholder, section.section_dark .input:not(.simple_layout):hover + label, section.section_dark .input:not(.simple_layout):hover .placeholder, section.section_dark .input:not(.simple_layout):focus + label, section.section_dark .input:not(.simple_layout):focus .placeholder, section.section_dark .input:not(.simple_layout).focus + label, section.section_dark .input:not(.simple_layout).focus .placeholder {
  color: #333333;
}
.section_filter.filter_dark input[type=text]:not(.simple_layout).inactive, .section_filter.filter_dark input[type=text]:not(.simple_layout).inactive:hover, .section_filter.filter_dark input[type=text]:not(.simple_layout).inactive:focus, .section_filter.filter_dark input[type=text]:not(.simple_layout).inactive.focus, .section_filter.filter_dark input[type=text]:not(.simple_layout)[disabled], .section_filter.filter_dark input[type=text]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark input[type=text]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark input[type=text]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark input[type=text]:not(.simple_layout).disabled, .section_filter.filter_dark input[type=text]:not(.simple_layout).disabled:hover, .section_filter.filter_dark input[type=text]:not(.simple_layout).disabled:focus, .section_filter.filter_dark input[type=text]:not(.simple_layout).disabled.focus, .section_filter.filter_dark input[type=password]:not(.simple_layout).inactive, .section_filter.filter_dark input[type=password]:not(.simple_layout).inactive:hover, .section_filter.filter_dark input[type=password]:not(.simple_layout).inactive:focus, .section_filter.filter_dark input[type=password]:not(.simple_layout).inactive.focus, .section_filter.filter_dark input[type=password]:not(.simple_layout)[disabled], .section_filter.filter_dark input[type=password]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark input[type=password]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark input[type=password]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark input[type=password]:not(.simple_layout).disabled, .section_filter.filter_dark input[type=password]:not(.simple_layout).disabled:hover, .section_filter.filter_dark input[type=password]:not(.simple_layout).disabled:focus, .section_filter.filter_dark input[type=password]:not(.simple_layout).disabled.focus, .section_filter.filter_dark input[type=email]:not(.simple_layout).inactive, .section_filter.filter_dark input[type=email]:not(.simple_layout).inactive:hover, .section_filter.filter_dark input[type=email]:not(.simple_layout).inactive:focus, .section_filter.filter_dark input[type=email]:not(.simple_layout).inactive.focus, .section_filter.filter_dark input[type=email]:not(.simple_layout)[disabled], .section_filter.filter_dark input[type=email]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark input[type=email]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark input[type=email]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark input[type=email]:not(.simple_layout).disabled, .section_filter.filter_dark input[type=email]:not(.simple_layout).disabled:hover, .section_filter.filter_dark input[type=email]:not(.simple_layout).disabled:focus, .section_filter.filter_dark input[type=email]:not(.simple_layout).disabled.focus, .section_filter.filter_dark input[type=tel]:not(.simple_layout).inactive, .section_filter.filter_dark input[type=tel]:not(.simple_layout).inactive:hover, .section_filter.filter_dark input[type=tel]:not(.simple_layout).inactive:focus, .section_filter.filter_dark input[type=tel]:not(.simple_layout).inactive.focus, .section_filter.filter_dark input[type=tel]:not(.simple_layout)[disabled], .section_filter.filter_dark input[type=tel]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark input[type=tel]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark input[type=tel]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark input[type=tel]:not(.simple_layout).disabled, .section_filter.filter_dark input[type=tel]:not(.simple_layout).disabled:hover, .section_filter.filter_dark input[type=tel]:not(.simple_layout).disabled:focus, .section_filter.filter_dark input[type=tel]:not(.simple_layout).disabled.focus, .section_filter.filter_dark input[type=number]:not(.simple_layout).inactive, .section_filter.filter_dark input[type=number]:not(.simple_layout).inactive:hover, .section_filter.filter_dark input[type=number]:not(.simple_layout).inactive:focus, .section_filter.filter_dark input[type=number]:not(.simple_layout).inactive.focus, .section_filter.filter_dark input[type=number]:not(.simple_layout)[disabled], .section_filter.filter_dark input[type=number]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark input[type=number]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark input[type=number]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark input[type=number]:not(.simple_layout).disabled, .section_filter.filter_dark input[type=number]:not(.simple_layout).disabled:hover, .section_filter.filter_dark input[type=number]:not(.simple_layout).disabled:focus, .section_filter.filter_dark input[type=number]:not(.simple_layout).disabled.focus, .section_filter.filter_dark input[type=date]:not(.simple_layout).inactive, .section_filter.filter_dark input[type=date]:not(.simple_layout).inactive:hover, .section_filter.filter_dark input[type=date]:not(.simple_layout).inactive:focus, .section_filter.filter_dark input[type=date]:not(.simple_layout).inactive.focus, .section_filter.filter_dark input[type=date]:not(.simple_layout)[disabled], .section_filter.filter_dark input[type=date]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark input[type=date]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark input[type=date]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark input[type=date]:not(.simple_layout).disabled, .section_filter.filter_dark input[type=date]:not(.simple_layout).disabled:hover, .section_filter.filter_dark input[type=date]:not(.simple_layout).disabled:focus, .section_filter.filter_dark input[type=date]:not(.simple_layout).disabled.focus, .section_filter.filter_dark input[type=time]:not(.simple_layout).inactive, .section_filter.filter_dark input[type=time]:not(.simple_layout).inactive:hover, .section_filter.filter_dark input[type=time]:not(.simple_layout).inactive:focus, .section_filter.filter_dark input[type=time]:not(.simple_layout).inactive.focus, .section_filter.filter_dark input[type=time]:not(.simple_layout)[disabled], .section_filter.filter_dark input[type=time]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark input[type=time]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark input[type=time]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark input[type=time]:not(.simple_layout).disabled, .section_filter.filter_dark input[type=time]:not(.simple_layout).disabled:hover, .section_filter.filter_dark input[type=time]:not(.simple_layout).disabled:focus, .section_filter.filter_dark input[type=time]:not(.simple_layout).disabled.focus, .section_filter.filter_dark input[type=url]:not(.simple_layout).inactive, .section_filter.filter_dark input[type=url]:not(.simple_layout).inactive:hover, .section_filter.filter_dark input[type=url]:not(.simple_layout).inactive:focus, .section_filter.filter_dark input[type=url]:not(.simple_layout).inactive.focus, .section_filter.filter_dark input[type=url]:not(.simple_layout)[disabled], .section_filter.filter_dark input[type=url]:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark input[type=url]:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark input[type=url]:not(.simple_layout)[disabled].focus, .section_filter.filter_dark input[type=url]:not(.simple_layout).disabled, .section_filter.filter_dark input[type=url]:not(.simple_layout).disabled:hover, .section_filter.filter_dark input[type=url]:not(.simple_layout).disabled:focus, .section_filter.filter_dark input[type=url]:not(.simple_layout).disabled.focus, .section_filter.filter_dark textarea:not(.simple_layout).inactive, .section_filter.filter_dark textarea:not(.simple_layout).inactive:hover, .section_filter.filter_dark textarea:not(.simple_layout).inactive:focus, .section_filter.filter_dark textarea:not(.simple_layout).inactive.focus, .section_filter.filter_dark textarea:not(.simple_layout)[disabled], .section_filter.filter_dark textarea:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark textarea:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark textarea:not(.simple_layout)[disabled].focus, .section_filter.filter_dark textarea:not(.simple_layout).disabled, .section_filter.filter_dark textarea:not(.simple_layout).disabled:hover, .section_filter.filter_dark textarea:not(.simple_layout).disabled:focus, .section_filter.filter_dark textarea:not(.simple_layout).disabled.focus, .section_filter.filter_dark select:not(.simple_layout).inactive, .section_filter.filter_dark select:not(.simple_layout).inactive:hover, .section_filter.filter_dark select:not(.simple_layout).inactive:focus, .section_filter.filter_dark select:not(.simple_layout).inactive.focus, .section_filter.filter_dark select:not(.simple_layout)[disabled], .section_filter.filter_dark select:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark select:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark select:not(.simple_layout)[disabled].focus, .section_filter.filter_dark select:not(.simple_layout).disabled, .section_filter.filter_dark select:not(.simple_layout).disabled:hover, .section_filter.filter_dark select:not(.simple_layout).disabled:focus, .section_filter.filter_dark select:not(.simple_layout).disabled.focus, .section_filter.filter_dark .multiselect:not(.simple_layout).inactive, .section_filter.filter_dark .multiselect:not(.simple_layout).inactive:hover, .section_filter.filter_dark .multiselect:not(.simple_layout).inactive:focus, .section_filter.filter_dark .multiselect:not(.simple_layout).inactive.focus, .section_filter.filter_dark .multiselect:not(.simple_layout)[disabled], .section_filter.filter_dark .multiselect:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark .multiselect:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark .multiselect:not(.simple_layout)[disabled].focus, .section_filter.filter_dark .multiselect:not(.simple_layout).disabled, .section_filter.filter_dark .multiselect:not(.simple_layout).disabled:hover, .section_filter.filter_dark .multiselect:not(.simple_layout).disabled:focus, .section_filter.filter_dark .multiselect:not(.simple_layout).disabled.focus, .section_filter.filter_dark .input:not(.simple_layout).inactive, .section_filter.filter_dark .input:not(.simple_layout).inactive:hover, .section_filter.filter_dark .input:not(.simple_layout).inactive:focus, .section_filter.filter_dark .input:not(.simple_layout).inactive.focus, .section_filter.filter_dark .input:not(.simple_layout)[disabled], .section_filter.filter_dark .input:not(.simple_layout)[disabled]:hover, .section_filter.filter_dark .input:not(.simple_layout)[disabled]:focus, .section_filter.filter_dark .input:not(.simple_layout)[disabled].focus, .section_filter.filter_dark .input:not(.simple_layout).disabled, .section_filter.filter_dark .input:not(.simple_layout).disabled:hover, .section_filter.filter_dark .input:not(.simple_layout).disabled:focus, .section_filter.filter_dark .input:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools input[type=text]:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools input[type=password]:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools input[type=email]:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools input[type=tel]:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools input[type=number]:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools input[type=date]:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools input[type=time]:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools input[type=url]:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools textarea:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools textarea:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools select:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools select:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools select:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools select:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools select:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools select:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools select:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools select:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools select:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools select:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools select:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools select:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools .multiselect:not(.simple_layout).disabled.focus, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).inactive, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).inactive:hover, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).inactive:focus, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).inactive.focus, .section_filter.filter_light + section.section_tools .input:not(.simple_layout)[disabled], .section_filter.filter_light + section.section_tools .input:not(.simple_layout)[disabled]:hover, .section_filter.filter_light + section.section_tools .input:not(.simple_layout)[disabled]:focus, .section_filter.filter_light + section.section_tools .input:not(.simple_layout)[disabled].focus, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).disabled, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).disabled:hover, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).disabled:focus, .section_filter.filter_light + section.section_tools .input:not(.simple_layout).disabled.focus, section.section_filter .filter_container input[type=text]:not(.simple_layout).inactive, section.section_filter .filter_container input[type=text]:not(.simple_layout).inactive:hover, section.section_filter .filter_container input[type=text]:not(.simple_layout).inactive:focus, section.section_filter .filter_container input[type=text]:not(.simple_layout).inactive.focus, section.section_filter .filter_container input[type=text]:not(.simple_layout)[disabled], section.section_filter .filter_container input[type=text]:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container input[type=text]:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container input[type=text]:not(.simple_layout)[disabled].focus, section.section_filter .filter_container input[type=text]:not(.simple_layout).disabled, section.section_filter .filter_container input[type=text]:not(.simple_layout).disabled:hover, section.section_filter .filter_container input[type=text]:not(.simple_layout).disabled:focus, section.section_filter .filter_container input[type=text]:not(.simple_layout).disabled.focus, section.section_filter .filter_container input[type=password]:not(.simple_layout).inactive, section.section_filter .filter_container input[type=password]:not(.simple_layout).inactive:hover, section.section_filter .filter_container input[type=password]:not(.simple_layout).inactive:focus, section.section_filter .filter_container input[type=password]:not(.simple_layout).inactive.focus, section.section_filter .filter_container input[type=password]:not(.simple_layout)[disabled], section.section_filter .filter_container input[type=password]:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container input[type=password]:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container input[type=password]:not(.simple_layout)[disabled].focus, section.section_filter .filter_container input[type=password]:not(.simple_layout).disabled, section.section_filter .filter_container input[type=password]:not(.simple_layout).disabled:hover, section.section_filter .filter_container input[type=password]:not(.simple_layout).disabled:focus, section.section_filter .filter_container input[type=password]:not(.simple_layout).disabled.focus, section.section_filter .filter_container input[type=email]:not(.simple_layout).inactive, section.section_filter .filter_container input[type=email]:not(.simple_layout).inactive:hover, section.section_filter .filter_container input[type=email]:not(.simple_layout).inactive:focus, section.section_filter .filter_container input[type=email]:not(.simple_layout).inactive.focus, section.section_filter .filter_container input[type=email]:not(.simple_layout)[disabled], section.section_filter .filter_container input[type=email]:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container input[type=email]:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container input[type=email]:not(.simple_layout)[disabled].focus, section.section_filter .filter_container input[type=email]:not(.simple_layout).disabled, section.section_filter .filter_container input[type=email]:not(.simple_layout).disabled:hover, section.section_filter .filter_container input[type=email]:not(.simple_layout).disabled:focus, section.section_filter .filter_container input[type=email]:not(.simple_layout).disabled.focus, section.section_filter .filter_container input[type=tel]:not(.simple_layout).inactive, section.section_filter .filter_container input[type=tel]:not(.simple_layout).inactive:hover, section.section_filter .filter_container input[type=tel]:not(.simple_layout).inactive:focus, section.section_filter .filter_container input[type=tel]:not(.simple_layout).inactive.focus, section.section_filter .filter_container input[type=tel]:not(.simple_layout)[disabled], section.section_filter .filter_container input[type=tel]:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container input[type=tel]:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container input[type=tel]:not(.simple_layout)[disabled].focus, section.section_filter .filter_container input[type=tel]:not(.simple_layout).disabled, section.section_filter .filter_container input[type=tel]:not(.simple_layout).disabled:hover, section.section_filter .filter_container input[type=tel]:not(.simple_layout).disabled:focus, section.section_filter .filter_container input[type=tel]:not(.simple_layout).disabled.focus, section.section_filter .filter_container input[type=number]:not(.simple_layout).inactive, section.section_filter .filter_container input[type=number]:not(.simple_layout).inactive:hover, section.section_filter .filter_container input[type=number]:not(.simple_layout).inactive:focus, section.section_filter .filter_container input[type=number]:not(.simple_layout).inactive.focus, section.section_filter .filter_container input[type=number]:not(.simple_layout)[disabled], section.section_filter .filter_container input[type=number]:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container input[type=number]:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container input[type=number]:not(.simple_layout)[disabled].focus, section.section_filter .filter_container input[type=number]:not(.simple_layout).disabled, section.section_filter .filter_container input[type=number]:not(.simple_layout).disabled:hover, section.section_filter .filter_container input[type=number]:not(.simple_layout).disabled:focus, section.section_filter .filter_container input[type=number]:not(.simple_layout).disabled.focus, section.section_filter .filter_container input[type=date]:not(.simple_layout).inactive, section.section_filter .filter_container input[type=date]:not(.simple_layout).inactive:hover, section.section_filter .filter_container input[type=date]:not(.simple_layout).inactive:focus, section.section_filter .filter_container input[type=date]:not(.simple_layout).inactive.focus, section.section_filter .filter_container input[type=date]:not(.simple_layout)[disabled], section.section_filter .filter_container input[type=date]:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container input[type=date]:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container input[type=date]:not(.simple_layout)[disabled].focus, section.section_filter .filter_container input[type=date]:not(.simple_layout).disabled, section.section_filter .filter_container input[type=date]:not(.simple_layout).disabled:hover, section.section_filter .filter_container input[type=date]:not(.simple_layout).disabled:focus, section.section_filter .filter_container input[type=date]:not(.simple_layout).disabled.focus, section.section_filter .filter_container input[type=time]:not(.simple_layout).inactive, section.section_filter .filter_container input[type=time]:not(.simple_layout).inactive:hover, section.section_filter .filter_container input[type=time]:not(.simple_layout).inactive:focus, section.section_filter .filter_container input[type=time]:not(.simple_layout).inactive.focus, section.section_filter .filter_container input[type=time]:not(.simple_layout)[disabled], section.section_filter .filter_container input[type=time]:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container input[type=time]:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container input[type=time]:not(.simple_layout)[disabled].focus, section.section_filter .filter_container input[type=time]:not(.simple_layout).disabled, section.section_filter .filter_container input[type=time]:not(.simple_layout).disabled:hover, section.section_filter .filter_container input[type=time]:not(.simple_layout).disabled:focus, section.section_filter .filter_container input[type=time]:not(.simple_layout).disabled.focus, section.section_filter .filter_container input[type=url]:not(.simple_layout).inactive, section.section_filter .filter_container input[type=url]:not(.simple_layout).inactive:hover, section.section_filter .filter_container input[type=url]:not(.simple_layout).inactive:focus, section.section_filter .filter_container input[type=url]:not(.simple_layout).inactive.focus, section.section_filter .filter_container input[type=url]:not(.simple_layout)[disabled], section.section_filter .filter_container input[type=url]:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container input[type=url]:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container input[type=url]:not(.simple_layout)[disabled].focus, section.section_filter .filter_container input[type=url]:not(.simple_layout).disabled, section.section_filter .filter_container input[type=url]:not(.simple_layout).disabled:hover, section.section_filter .filter_container input[type=url]:not(.simple_layout).disabled:focus, section.section_filter .filter_container input[type=url]:not(.simple_layout).disabled.focus, section.section_filter .filter_container textarea:not(.simple_layout).inactive, section.section_filter .filter_container textarea:not(.simple_layout).inactive:hover, section.section_filter .filter_container textarea:not(.simple_layout).inactive:focus, section.section_filter .filter_container textarea:not(.simple_layout).inactive.focus, section.section_filter .filter_container textarea:not(.simple_layout)[disabled], section.section_filter .filter_container textarea:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container textarea:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container textarea:not(.simple_layout)[disabled].focus, section.section_filter .filter_container textarea:not(.simple_layout).disabled, section.section_filter .filter_container textarea:not(.simple_layout).disabled:hover, section.section_filter .filter_container textarea:not(.simple_layout).disabled:focus, section.section_filter .filter_container textarea:not(.simple_layout).disabled.focus, section.section_filter .filter_container select:not(.simple_layout).inactive, section.section_filter .filter_container select:not(.simple_layout).inactive:hover, section.section_filter .filter_container select:not(.simple_layout).inactive:focus, section.section_filter .filter_container select:not(.simple_layout).inactive.focus, section.section_filter .filter_container select:not(.simple_layout)[disabled], section.section_filter .filter_container select:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container select:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container select:not(.simple_layout)[disabled].focus, section.section_filter .filter_container select:not(.simple_layout).disabled, section.section_filter .filter_container select:not(.simple_layout).disabled:hover, section.section_filter .filter_container select:not(.simple_layout).disabled:focus, section.section_filter .filter_container select:not(.simple_layout).disabled.focus, section.section_filter .filter_container .multiselect:not(.simple_layout).inactive, section.section_filter .filter_container .multiselect:not(.simple_layout).inactive:hover, section.section_filter .filter_container .multiselect:not(.simple_layout).inactive:focus, section.section_filter .filter_container .multiselect:not(.simple_layout).inactive.focus, section.section_filter .filter_container .multiselect:not(.simple_layout)[disabled], section.section_filter .filter_container .multiselect:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container .multiselect:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container .multiselect:not(.simple_layout)[disabled].focus, section.section_filter .filter_container .multiselect:not(.simple_layout).disabled, section.section_filter .filter_container .multiselect:not(.simple_layout).disabled:hover, section.section_filter .filter_container .multiselect:not(.simple_layout).disabled:focus, section.section_filter .filter_container .multiselect:not(.simple_layout).disabled.focus, section.section_filter .filter_container .input:not(.simple_layout).inactive, section.section_filter .filter_container .input:not(.simple_layout).inactive:hover, section.section_filter .filter_container .input:not(.simple_layout).inactive:focus, section.section_filter .filter_container .input:not(.simple_layout).inactive.focus, section.section_filter .filter_container .input:not(.simple_layout)[disabled], section.section_filter .filter_container .input:not(.simple_layout)[disabled]:hover, section.section_filter .filter_container .input:not(.simple_layout)[disabled]:focus, section.section_filter .filter_container .input:not(.simple_layout)[disabled].focus, section.section_filter .filter_container .input:not(.simple_layout).disabled, section.section_filter .filter_container .input:not(.simple_layout).disabled:hover, section.section_filter .filter_container .input:not(.simple_layout).disabled:focus, section.section_filter .filter_container .input:not(.simple_layout).disabled.focus, section.section_blog_filter input[type=text]:not(.simple_layout).inactive, section.section_blog_filter input[type=text]:not(.simple_layout).inactive:hover, section.section_blog_filter input[type=text]:not(.simple_layout).inactive:focus, section.section_blog_filter input[type=text]:not(.simple_layout).inactive.focus, section.section_blog_filter input[type=text]:not(.simple_layout)[disabled], section.section_blog_filter input[type=text]:not(.simple_layout)[disabled]:hover, section.section_blog_filter input[type=text]:not(.simple_layout)[disabled]:focus, section.section_blog_filter input[type=text]:not(.simple_layout)[disabled].focus, section.section_blog_filter input[type=text]:not(.simple_layout).disabled, section.section_blog_filter input[type=text]:not(.simple_layout).disabled:hover, section.section_blog_filter input[type=text]:not(.simple_layout).disabled:focus, section.section_blog_filter input[type=text]:not(.simple_layout).disabled.focus, section.section_blog_filter input[type=password]:not(.simple_layout).inactive, section.section_blog_filter input[type=password]:not(.simple_layout).inactive:hover, section.section_blog_filter input[type=password]:not(.simple_layout).inactive:focus, section.section_blog_filter input[type=password]:not(.simple_layout).inactive.focus, section.section_blog_filter input[type=password]:not(.simple_layout)[disabled], section.section_blog_filter input[type=password]:not(.simple_layout)[disabled]:hover, section.section_blog_filter input[type=password]:not(.simple_layout)[disabled]:focus, section.section_blog_filter input[type=password]:not(.simple_layout)[disabled].focus, section.section_blog_filter input[type=password]:not(.simple_layout).disabled, section.section_blog_filter input[type=password]:not(.simple_layout).disabled:hover, section.section_blog_filter input[type=password]:not(.simple_layout).disabled:focus, section.section_blog_filter input[type=password]:not(.simple_layout).disabled.focus, section.section_blog_filter input[type=email]:not(.simple_layout).inactive, section.section_blog_filter input[type=email]:not(.simple_layout).inactive:hover, section.section_blog_filter input[type=email]:not(.simple_layout).inactive:focus, section.section_blog_filter input[type=email]:not(.simple_layout).inactive.focus, section.section_blog_filter input[type=email]:not(.simple_layout)[disabled], section.section_blog_filter input[type=email]:not(.simple_layout)[disabled]:hover, section.section_blog_filter input[type=email]:not(.simple_layout)[disabled]:focus, section.section_blog_filter input[type=email]:not(.simple_layout)[disabled].focus, section.section_blog_filter input[type=email]:not(.simple_layout).disabled, section.section_blog_filter input[type=email]:not(.simple_layout).disabled:hover, section.section_blog_filter input[type=email]:not(.simple_layout).disabled:focus, section.section_blog_filter input[type=email]:not(.simple_layout).disabled.focus, section.section_blog_filter input[type=tel]:not(.simple_layout).inactive, section.section_blog_filter input[type=tel]:not(.simple_layout).inactive:hover, section.section_blog_filter input[type=tel]:not(.simple_layout).inactive:focus, section.section_blog_filter input[type=tel]:not(.simple_layout).inactive.focus, section.section_blog_filter input[type=tel]:not(.simple_layout)[disabled], section.section_blog_filter input[type=tel]:not(.simple_layout)[disabled]:hover, section.section_blog_filter input[type=tel]:not(.simple_layout)[disabled]:focus, section.section_blog_filter input[type=tel]:not(.simple_layout)[disabled].focus, section.section_blog_filter input[type=tel]:not(.simple_layout).disabled, section.section_blog_filter input[type=tel]:not(.simple_layout).disabled:hover, section.section_blog_filter input[type=tel]:not(.simple_layout).disabled:focus, section.section_blog_filter input[type=tel]:not(.simple_layout).disabled.focus, section.section_blog_filter input[type=number]:not(.simple_layout).inactive, section.section_blog_filter input[type=number]:not(.simple_layout).inactive:hover, section.section_blog_filter input[type=number]:not(.simple_layout).inactive:focus, section.section_blog_filter input[type=number]:not(.simple_layout).inactive.focus, section.section_blog_filter input[type=number]:not(.simple_layout)[disabled], section.section_blog_filter input[type=number]:not(.simple_layout)[disabled]:hover, section.section_blog_filter input[type=number]:not(.simple_layout)[disabled]:focus, section.section_blog_filter input[type=number]:not(.simple_layout)[disabled].focus, section.section_blog_filter input[type=number]:not(.simple_layout).disabled, section.section_blog_filter input[type=number]:not(.simple_layout).disabled:hover, section.section_blog_filter input[type=number]:not(.simple_layout).disabled:focus, section.section_blog_filter input[type=number]:not(.simple_layout).disabled.focus, section.section_blog_filter input[type=date]:not(.simple_layout).inactive, section.section_blog_filter input[type=date]:not(.simple_layout).inactive:hover, section.section_blog_filter input[type=date]:not(.simple_layout).inactive:focus, section.section_blog_filter input[type=date]:not(.simple_layout).inactive.focus, section.section_blog_filter input[type=date]:not(.simple_layout)[disabled], section.section_blog_filter input[type=date]:not(.simple_layout)[disabled]:hover, section.section_blog_filter input[type=date]:not(.simple_layout)[disabled]:focus, section.section_blog_filter input[type=date]:not(.simple_layout)[disabled].focus, section.section_blog_filter input[type=date]:not(.simple_layout).disabled, section.section_blog_filter input[type=date]:not(.simple_layout).disabled:hover, section.section_blog_filter input[type=date]:not(.simple_layout).disabled:focus, section.section_blog_filter input[type=date]:not(.simple_layout).disabled.focus, section.section_blog_filter input[type=time]:not(.simple_layout).inactive, section.section_blog_filter input[type=time]:not(.simple_layout).inactive:hover, section.section_blog_filter input[type=time]:not(.simple_layout).inactive:focus, section.section_blog_filter input[type=time]:not(.simple_layout).inactive.focus, section.section_blog_filter input[type=time]:not(.simple_layout)[disabled], section.section_blog_filter input[type=time]:not(.simple_layout)[disabled]:hover, section.section_blog_filter input[type=time]:not(.simple_layout)[disabled]:focus, section.section_blog_filter input[type=time]:not(.simple_layout)[disabled].focus, section.section_blog_filter input[type=time]:not(.simple_layout).disabled, section.section_blog_filter input[type=time]:not(.simple_layout).disabled:hover, section.section_blog_filter input[type=time]:not(.simple_layout).disabled:focus, section.section_blog_filter input[type=time]:not(.simple_layout).disabled.focus, section.section_blog_filter input[type=url]:not(.simple_layout).inactive, section.section_blog_filter input[type=url]:not(.simple_layout).inactive:hover, section.section_blog_filter input[type=url]:not(.simple_layout).inactive:focus, section.section_blog_filter input[type=url]:not(.simple_layout).inactive.focus, section.section_blog_filter input[type=url]:not(.simple_layout)[disabled], section.section_blog_filter input[type=url]:not(.simple_layout)[disabled]:hover, section.section_blog_filter input[type=url]:not(.simple_layout)[disabled]:focus, section.section_blog_filter input[type=url]:not(.simple_layout)[disabled].focus, section.section_blog_filter input[type=url]:not(.simple_layout).disabled, section.section_blog_filter input[type=url]:not(.simple_layout).disabled:hover, section.section_blog_filter input[type=url]:not(.simple_layout).disabled:focus, section.section_blog_filter input[type=url]:not(.simple_layout).disabled.focus, section.section_blog_filter textarea:not(.simple_layout).inactive, section.section_blog_filter textarea:not(.simple_layout).inactive:hover, section.section_blog_filter textarea:not(.simple_layout).inactive:focus, section.section_blog_filter textarea:not(.simple_layout).inactive.focus, section.section_blog_filter textarea:not(.simple_layout)[disabled], section.section_blog_filter textarea:not(.simple_layout)[disabled]:hover, section.section_blog_filter textarea:not(.simple_layout)[disabled]:focus, section.section_blog_filter textarea:not(.simple_layout)[disabled].focus, section.section_blog_filter textarea:not(.simple_layout).disabled, section.section_blog_filter textarea:not(.simple_layout).disabled:hover, section.section_blog_filter textarea:not(.simple_layout).disabled:focus, section.section_blog_filter textarea:not(.simple_layout).disabled.focus, section.section_blog_filter select:not(.simple_layout).inactive, section.section_blog_filter select:not(.simple_layout).inactive:hover, section.section_blog_filter select:not(.simple_layout).inactive:focus, section.section_blog_filter select:not(.simple_layout).inactive.focus, section.section_blog_filter select:not(.simple_layout)[disabled], section.section_blog_filter select:not(.simple_layout)[disabled]:hover, section.section_blog_filter select:not(.simple_layout)[disabled]:focus, section.section_blog_filter select:not(.simple_layout)[disabled].focus, section.section_blog_filter select:not(.simple_layout).disabled, section.section_blog_filter select:not(.simple_layout).disabled:hover, section.section_blog_filter select:not(.simple_layout).disabled:focus, section.section_blog_filter select:not(.simple_layout).disabled.focus, section.section_blog_filter .multiselect:not(.simple_layout).inactive, section.section_blog_filter .multiselect:not(.simple_layout).inactive:hover, section.section_blog_filter .multiselect:not(.simple_layout).inactive:focus, section.section_blog_filter .multiselect:not(.simple_layout).inactive.focus, section.section_blog_filter .multiselect:not(.simple_layout)[disabled], section.section_blog_filter .multiselect:not(.simple_layout)[disabled]:hover, section.section_blog_filter .multiselect:not(.simple_layout)[disabled]:focus, section.section_blog_filter .multiselect:not(.simple_layout)[disabled].focus, section.section_blog_filter .multiselect:not(.simple_layout).disabled, section.section_blog_filter .multiselect:not(.simple_layout).disabled:hover, section.section_blog_filter .multiselect:not(.simple_layout).disabled:focus, section.section_blog_filter .multiselect:not(.simple_layout).disabled.focus, section.section_blog_filter .input:not(.simple_layout).inactive, section.section_blog_filter .input:not(.simple_layout).inactive:hover, section.section_blog_filter .input:not(.simple_layout).inactive:focus, section.section_blog_filter .input:not(.simple_layout).inactive.focus, section.section_blog_filter .input:not(.simple_layout)[disabled], section.section_blog_filter .input:not(.simple_layout)[disabled]:hover, section.section_blog_filter .input:not(.simple_layout)[disabled]:focus, section.section_blog_filter .input:not(.simple_layout)[disabled].focus, section.section_blog_filter .input:not(.simple_layout).disabled, section.section_blog_filter .input:not(.simple_layout).disabled:hover, section.section_blog_filter .input:not(.simple_layout).disabled:focus, section.section_blog_filter .input:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).inactive, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover input[type=text]:not(.simple_layout)[disabled], .project_table .project_table_row:hover input[type=text]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover input[type=text]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover input[type=text]:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).disabled, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover input[type=text]:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).inactive, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover input[type=password]:not(.simple_layout)[disabled], .project_table .project_table_row:hover input[type=password]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover input[type=password]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover input[type=password]:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).disabled, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover input[type=password]:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).inactive, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover input[type=email]:not(.simple_layout)[disabled], .project_table .project_table_row:hover input[type=email]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover input[type=email]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover input[type=email]:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).disabled, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover input[type=email]:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).inactive, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout)[disabled], .project_table .project_table_row:hover input[type=tel]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).disabled, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover input[type=tel]:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).inactive, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover input[type=number]:not(.simple_layout)[disabled], .project_table .project_table_row:hover input[type=number]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover input[type=number]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover input[type=number]:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).disabled, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover input[type=number]:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).inactive, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover input[type=date]:not(.simple_layout)[disabled], .project_table .project_table_row:hover input[type=date]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover input[type=date]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover input[type=date]:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).disabled, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover input[type=date]:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).inactive, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover input[type=time]:not(.simple_layout)[disabled], .project_table .project_table_row:hover input[type=time]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover input[type=time]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover input[type=time]:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).disabled, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover input[type=time]:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).inactive, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover input[type=url]:not(.simple_layout)[disabled], .project_table .project_table_row:hover input[type=url]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover input[type=url]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover input[type=url]:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).disabled, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover input[type=url]:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover textarea:not(.simple_layout).inactive, .project_table .project_table_row:hover textarea:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover textarea:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover textarea:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover textarea:not(.simple_layout)[disabled], .project_table .project_table_row:hover textarea:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover textarea:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover textarea:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover textarea:not(.simple_layout).disabled, .project_table .project_table_row:hover textarea:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover textarea:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover textarea:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover select:not(.simple_layout).inactive, .project_table .project_table_row:hover select:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover select:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover select:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover select:not(.simple_layout)[disabled], .project_table .project_table_row:hover select:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover select:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover select:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover select:not(.simple_layout).disabled, .project_table .project_table_row:hover select:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover select:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover select:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover .multiselect:not(.simple_layout).inactive, .project_table .project_table_row:hover .multiselect:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover .multiselect:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover .multiselect:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover .multiselect:not(.simple_layout)[disabled], .project_table .project_table_row:hover .multiselect:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover .multiselect:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover .multiselect:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover .multiselect:not(.simple_layout).disabled, .project_table .project_table_row:hover .multiselect:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover .multiselect:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover .multiselect:not(.simple_layout).disabled.focus, .project_table .project_table_row:hover .input:not(.simple_layout).inactive, .project_table .project_table_row:hover .input:not(.simple_layout).inactive:hover, .project_table .project_table_row:hover .input:not(.simple_layout).inactive:focus, .project_table .project_table_row:hover .input:not(.simple_layout).inactive.focus, .project_table .project_table_row:hover .input:not(.simple_layout)[disabled], .project_table .project_table_row:hover .input:not(.simple_layout)[disabled]:hover, .project_table .project_table_row:hover .input:not(.simple_layout)[disabled]:focus, .project_table .project_table_row:hover .input:not(.simple_layout)[disabled].focus, .project_table .project_table_row:hover .input:not(.simple_layout).disabled, .project_table .project_table_row:hover .input:not(.simple_layout).disabled:hover, .project_table .project_table_row:hover .input:not(.simple_layout).disabled:focus, .project_table .project_table_row:hover .input:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).inactive, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened input[type=text]:not(.simple_layout)[disabled], .project_table .project_table_row.opened input[type=text]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened input[type=text]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened input[type=text]:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).disabled, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened input[type=text]:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).inactive, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened input[type=password]:not(.simple_layout)[disabled], .project_table .project_table_row.opened input[type=password]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened input[type=password]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened input[type=password]:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).disabled, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened input[type=password]:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).inactive, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened input[type=email]:not(.simple_layout)[disabled], .project_table .project_table_row.opened input[type=email]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened input[type=email]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened input[type=email]:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).disabled, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened input[type=email]:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).inactive, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout)[disabled], .project_table .project_table_row.opened input[type=tel]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).disabled, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened input[type=tel]:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).inactive, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened input[type=number]:not(.simple_layout)[disabled], .project_table .project_table_row.opened input[type=number]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened input[type=number]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened input[type=number]:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).disabled, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened input[type=number]:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).inactive, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened input[type=date]:not(.simple_layout)[disabled], .project_table .project_table_row.opened input[type=date]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened input[type=date]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened input[type=date]:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).disabled, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened input[type=date]:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).inactive, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened input[type=time]:not(.simple_layout)[disabled], .project_table .project_table_row.opened input[type=time]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened input[type=time]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened input[type=time]:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).disabled, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened input[type=time]:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).inactive, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened input[type=url]:not(.simple_layout)[disabled], .project_table .project_table_row.opened input[type=url]:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened input[type=url]:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened input[type=url]:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).disabled, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened input[type=url]:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened textarea:not(.simple_layout).inactive, .project_table .project_table_row.opened textarea:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened textarea:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened textarea:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened textarea:not(.simple_layout)[disabled], .project_table .project_table_row.opened textarea:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened textarea:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened textarea:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened textarea:not(.simple_layout).disabled, .project_table .project_table_row.opened textarea:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened textarea:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened textarea:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened select:not(.simple_layout).inactive, .project_table .project_table_row.opened select:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened select:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened select:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened select:not(.simple_layout)[disabled], .project_table .project_table_row.opened select:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened select:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened select:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened select:not(.simple_layout).disabled, .project_table .project_table_row.opened select:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened select:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened select:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened .multiselect:not(.simple_layout).inactive, .project_table .project_table_row.opened .multiselect:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened .multiselect:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened .multiselect:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened .multiselect:not(.simple_layout)[disabled], .project_table .project_table_row.opened .multiselect:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened .multiselect:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened .multiselect:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened .multiselect:not(.simple_layout).disabled, .project_table .project_table_row.opened .multiselect:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened .multiselect:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened .multiselect:not(.simple_layout).disabled.focus, .project_table .project_table_row.opened .input:not(.simple_layout).inactive, .project_table .project_table_row.opened .input:not(.simple_layout).inactive:hover, .project_table .project_table_row.opened .input:not(.simple_layout).inactive:focus, .project_table .project_table_row.opened .input:not(.simple_layout).inactive.focus, .project_table .project_table_row.opened .input:not(.simple_layout)[disabled], .project_table .project_table_row.opened .input:not(.simple_layout)[disabled]:hover, .project_table .project_table_row.opened .input:not(.simple_layout)[disabled]:focus, .project_table .project_table_row.opened .input:not(.simple_layout)[disabled].focus, .project_table .project_table_row.opened .input:not(.simple_layout).disabled, .project_table .project_table_row.opened .input:not(.simple_layout).disabled:hover, .project_table .project_table_row.opened .input:not(.simple_layout).disabled:focus, .project_table .project_table_row.opened .input:not(.simple_layout).disabled.focus, .project_table .project_table_content input[type=text]:not(.simple_layout).inactive, .project_table .project_table_content input[type=text]:not(.simple_layout).inactive:hover, .project_table .project_table_content input[type=text]:not(.simple_layout).inactive:focus, .project_table .project_table_content input[type=text]:not(.simple_layout).inactive.focus, .project_table .project_table_content input[type=text]:not(.simple_layout)[disabled], .project_table .project_table_content input[type=text]:not(.simple_layout)[disabled]:hover, .project_table .project_table_content input[type=text]:not(.simple_layout)[disabled]:focus, .project_table .project_table_content input[type=text]:not(.simple_layout)[disabled].focus, .project_table .project_table_content input[type=text]:not(.simple_layout).disabled, .project_table .project_table_content input[type=text]:not(.simple_layout).disabled:hover, .project_table .project_table_content input[type=text]:not(.simple_layout).disabled:focus, .project_table .project_table_content input[type=text]:not(.simple_layout).disabled.focus, .project_table .project_table_content input[type=password]:not(.simple_layout).inactive, .project_table .project_table_content input[type=password]:not(.simple_layout).inactive:hover, .project_table .project_table_content input[type=password]:not(.simple_layout).inactive:focus, .project_table .project_table_content input[type=password]:not(.simple_layout).inactive.focus, .project_table .project_table_content input[type=password]:not(.simple_layout)[disabled], .project_table .project_table_content input[type=password]:not(.simple_layout)[disabled]:hover, .project_table .project_table_content input[type=password]:not(.simple_layout)[disabled]:focus, .project_table .project_table_content input[type=password]:not(.simple_layout)[disabled].focus, .project_table .project_table_content input[type=password]:not(.simple_layout).disabled, .project_table .project_table_content input[type=password]:not(.simple_layout).disabled:hover, .project_table .project_table_content input[type=password]:not(.simple_layout).disabled:focus, .project_table .project_table_content input[type=password]:not(.simple_layout).disabled.focus, .project_table .project_table_content input[type=email]:not(.simple_layout).inactive, .project_table .project_table_content input[type=email]:not(.simple_layout).inactive:hover, .project_table .project_table_content input[type=email]:not(.simple_layout).inactive:focus, .project_table .project_table_content input[type=email]:not(.simple_layout).inactive.focus, .project_table .project_table_content input[type=email]:not(.simple_layout)[disabled], .project_table .project_table_content input[type=email]:not(.simple_layout)[disabled]:hover, .project_table .project_table_content input[type=email]:not(.simple_layout)[disabled]:focus, .project_table .project_table_content input[type=email]:not(.simple_layout)[disabled].focus, .project_table .project_table_content input[type=email]:not(.simple_layout).disabled, .project_table .project_table_content input[type=email]:not(.simple_layout).disabled:hover, .project_table .project_table_content input[type=email]:not(.simple_layout).disabled:focus, .project_table .project_table_content input[type=email]:not(.simple_layout).disabled.focus, .project_table .project_table_content input[type=tel]:not(.simple_layout).inactive, .project_table .project_table_content input[type=tel]:not(.simple_layout).inactive:hover, .project_table .project_table_content input[type=tel]:not(.simple_layout).inactive:focus, .project_table .project_table_content input[type=tel]:not(.simple_layout).inactive.focus, .project_table .project_table_content input[type=tel]:not(.simple_layout)[disabled], .project_table .project_table_content input[type=tel]:not(.simple_layout)[disabled]:hover, .project_table .project_table_content input[type=tel]:not(.simple_layout)[disabled]:focus, .project_table .project_table_content input[type=tel]:not(.simple_layout)[disabled].focus, .project_table .project_table_content input[type=tel]:not(.simple_layout).disabled, .project_table .project_table_content input[type=tel]:not(.simple_layout).disabled:hover, .project_table .project_table_content input[type=tel]:not(.simple_layout).disabled:focus, .project_table .project_table_content input[type=tel]:not(.simple_layout).disabled.focus, .project_table .project_table_content input[type=number]:not(.simple_layout).inactive, .project_table .project_table_content input[type=number]:not(.simple_layout).inactive:hover, .project_table .project_table_content input[type=number]:not(.simple_layout).inactive:focus, .project_table .project_table_content input[type=number]:not(.simple_layout).inactive.focus, .project_table .project_table_content input[type=number]:not(.simple_layout)[disabled], .project_table .project_table_content input[type=number]:not(.simple_layout)[disabled]:hover, .project_table .project_table_content input[type=number]:not(.simple_layout)[disabled]:focus, .project_table .project_table_content input[type=number]:not(.simple_layout)[disabled].focus, .project_table .project_table_content input[type=number]:not(.simple_layout).disabled, .project_table .project_table_content input[type=number]:not(.simple_layout).disabled:hover, .project_table .project_table_content input[type=number]:not(.simple_layout).disabled:focus, .project_table .project_table_content input[type=number]:not(.simple_layout).disabled.focus, .project_table .project_table_content input[type=date]:not(.simple_layout).inactive, .project_table .project_table_content input[type=date]:not(.simple_layout).inactive:hover, .project_table .project_table_content input[type=date]:not(.simple_layout).inactive:focus, .project_table .project_table_content input[type=date]:not(.simple_layout).inactive.focus, .project_table .project_table_content input[type=date]:not(.simple_layout)[disabled], .project_table .project_table_content input[type=date]:not(.simple_layout)[disabled]:hover, .project_table .project_table_content input[type=date]:not(.simple_layout)[disabled]:focus, .project_table .project_table_content input[type=date]:not(.simple_layout)[disabled].focus, .project_table .project_table_content input[type=date]:not(.simple_layout).disabled, .project_table .project_table_content input[type=date]:not(.simple_layout).disabled:hover, .project_table .project_table_content input[type=date]:not(.simple_layout).disabled:focus, .project_table .project_table_content input[type=date]:not(.simple_layout).disabled.focus, .project_table .project_table_content input[type=time]:not(.simple_layout).inactive, .project_table .project_table_content input[type=time]:not(.simple_layout).inactive:hover, .project_table .project_table_content input[type=time]:not(.simple_layout).inactive:focus, .project_table .project_table_content input[type=time]:not(.simple_layout).inactive.focus, .project_table .project_table_content input[type=time]:not(.simple_layout)[disabled], .project_table .project_table_content input[type=time]:not(.simple_layout)[disabled]:hover, .project_table .project_table_content input[type=time]:not(.simple_layout)[disabled]:focus, .project_table .project_table_content input[type=time]:not(.simple_layout)[disabled].focus, .project_table .project_table_content input[type=time]:not(.simple_layout).disabled, .project_table .project_table_content input[type=time]:not(.simple_layout).disabled:hover, .project_table .project_table_content input[type=time]:not(.simple_layout).disabled:focus, .project_table .project_table_content input[type=time]:not(.simple_layout).disabled.focus, .project_table .project_table_content input[type=url]:not(.simple_layout).inactive, .project_table .project_table_content input[type=url]:not(.simple_layout).inactive:hover, .project_table .project_table_content input[type=url]:not(.simple_layout).inactive:focus, .project_table .project_table_content input[type=url]:not(.simple_layout).inactive.focus, .project_table .project_table_content input[type=url]:not(.simple_layout)[disabled], .project_table .project_table_content input[type=url]:not(.simple_layout)[disabled]:hover, .project_table .project_table_content input[type=url]:not(.simple_layout)[disabled]:focus, .project_table .project_table_content input[type=url]:not(.simple_layout)[disabled].focus, .project_table .project_table_content input[type=url]:not(.simple_layout).disabled, .project_table .project_table_content input[type=url]:not(.simple_layout).disabled:hover, .project_table .project_table_content input[type=url]:not(.simple_layout).disabled:focus, .project_table .project_table_content input[type=url]:not(.simple_layout).disabled.focus, .project_table .project_table_content textarea:not(.simple_layout).inactive, .project_table .project_table_content textarea:not(.simple_layout).inactive:hover, .project_table .project_table_content textarea:not(.simple_layout).inactive:focus, .project_table .project_table_content textarea:not(.simple_layout).inactive.focus, .project_table .project_table_content textarea:not(.simple_layout)[disabled], .project_table .project_table_content textarea:not(.simple_layout)[disabled]:hover, .project_table .project_table_content textarea:not(.simple_layout)[disabled]:focus, .project_table .project_table_content textarea:not(.simple_layout)[disabled].focus, .project_table .project_table_content textarea:not(.simple_layout).disabled, .project_table .project_table_content textarea:not(.simple_layout).disabled:hover, .project_table .project_table_content textarea:not(.simple_layout).disabled:focus, .project_table .project_table_content textarea:not(.simple_layout).disabled.focus, .project_table .project_table_content select:not(.simple_layout).inactive, .project_table .project_table_content select:not(.simple_layout).inactive:hover, .project_table .project_table_content select:not(.simple_layout).inactive:focus, .project_table .project_table_content select:not(.simple_layout).inactive.focus, .project_table .project_table_content select:not(.simple_layout)[disabled], .project_table .project_table_content select:not(.simple_layout)[disabled]:hover, .project_table .project_table_content select:not(.simple_layout)[disabled]:focus, .project_table .project_table_content select:not(.simple_layout)[disabled].focus, .project_table .project_table_content select:not(.simple_layout).disabled, .project_table .project_table_content select:not(.simple_layout).disabled:hover, .project_table .project_table_content select:not(.simple_layout).disabled:focus, .project_table .project_table_content select:not(.simple_layout).disabled.focus, .project_table .project_table_content .multiselect:not(.simple_layout).inactive, .project_table .project_table_content .multiselect:not(.simple_layout).inactive:hover, .project_table .project_table_content .multiselect:not(.simple_layout).inactive:focus, .project_table .project_table_content .multiselect:not(.simple_layout).inactive.focus, .project_table .project_table_content .multiselect:not(.simple_layout)[disabled], .project_table .project_table_content .multiselect:not(.simple_layout)[disabled]:hover, .project_table .project_table_content .multiselect:not(.simple_layout)[disabled]:focus, .project_table .project_table_content .multiselect:not(.simple_layout)[disabled].focus, .project_table .project_table_content .multiselect:not(.simple_layout).disabled, .project_table .project_table_content .multiselect:not(.simple_layout).disabled:hover, .project_table .project_table_content .multiselect:not(.simple_layout).disabled:focus, .project_table .project_table_content .multiselect:not(.simple_layout).disabled.focus, .project_table .project_table_content .input:not(.simple_layout).inactive, .project_table .project_table_content .input:not(.simple_layout).inactive:hover, .project_table .project_table_content .input:not(.simple_layout).inactive:focus, .project_table .project_table_content .input:not(.simple_layout).inactive.focus, .project_table .project_table_content .input:not(.simple_layout)[disabled], .project_table .project_table_content .input:not(.simple_layout)[disabled]:hover, .project_table .project_table_content .input:not(.simple_layout)[disabled]:focus, .project_table .project_table_content .input:not(.simple_layout)[disabled].focus, .project_table .project_table_content .input:not(.simple_layout).disabled, .project_table .project_table_content .input:not(.simple_layout).disabled:hover, .project_table .project_table_content .input:not(.simple_layout).disabled:focus, .project_table .project_table_content .input:not(.simple_layout).disabled.focus, section.filters input[type=text]:not(.simple_layout).inactive, section.filters input[type=text]:not(.simple_layout).inactive:hover, section.filters input[type=text]:not(.simple_layout).inactive:focus, section.filters input[type=text]:not(.simple_layout).inactive.focus, section.filters input[type=text]:not(.simple_layout)[disabled], section.filters input[type=text]:not(.simple_layout)[disabled]:hover, section.filters input[type=text]:not(.simple_layout)[disabled]:focus, section.filters input[type=text]:not(.simple_layout)[disabled].focus, section.filters input[type=text]:not(.simple_layout).disabled, section.filters input[type=text]:not(.simple_layout).disabled:hover, section.filters input[type=text]:not(.simple_layout).disabled:focus, section.filters input[type=text]:not(.simple_layout).disabled.focus, section.filters input[type=password]:not(.simple_layout).inactive, section.filters input[type=password]:not(.simple_layout).inactive:hover, section.filters input[type=password]:not(.simple_layout).inactive:focus, section.filters input[type=password]:not(.simple_layout).inactive.focus, section.filters input[type=password]:not(.simple_layout)[disabled], section.filters input[type=password]:not(.simple_layout)[disabled]:hover, section.filters input[type=password]:not(.simple_layout)[disabled]:focus, section.filters input[type=password]:not(.simple_layout)[disabled].focus, section.filters input[type=password]:not(.simple_layout).disabled, section.filters input[type=password]:not(.simple_layout).disabled:hover, section.filters input[type=password]:not(.simple_layout).disabled:focus, section.filters input[type=password]:not(.simple_layout).disabled.focus, section.filters input[type=email]:not(.simple_layout).inactive, section.filters input[type=email]:not(.simple_layout).inactive:hover, section.filters input[type=email]:not(.simple_layout).inactive:focus, section.filters input[type=email]:not(.simple_layout).inactive.focus, section.filters input[type=email]:not(.simple_layout)[disabled], section.filters input[type=email]:not(.simple_layout)[disabled]:hover, section.filters input[type=email]:not(.simple_layout)[disabled]:focus, section.filters input[type=email]:not(.simple_layout)[disabled].focus, section.filters input[type=email]:not(.simple_layout).disabled, section.filters input[type=email]:not(.simple_layout).disabled:hover, section.filters input[type=email]:not(.simple_layout).disabled:focus, section.filters input[type=email]:not(.simple_layout).disabled.focus, section.filters input[type=tel]:not(.simple_layout).inactive, section.filters input[type=tel]:not(.simple_layout).inactive:hover, section.filters input[type=tel]:not(.simple_layout).inactive:focus, section.filters input[type=tel]:not(.simple_layout).inactive.focus, section.filters input[type=tel]:not(.simple_layout)[disabled], section.filters input[type=tel]:not(.simple_layout)[disabled]:hover, section.filters input[type=tel]:not(.simple_layout)[disabled]:focus, section.filters input[type=tel]:not(.simple_layout)[disabled].focus, section.filters input[type=tel]:not(.simple_layout).disabled, section.filters input[type=tel]:not(.simple_layout).disabled:hover, section.filters input[type=tel]:not(.simple_layout).disabled:focus, section.filters input[type=tel]:not(.simple_layout).disabled.focus, section.filters input[type=number]:not(.simple_layout).inactive, section.filters input[type=number]:not(.simple_layout).inactive:hover, section.filters input[type=number]:not(.simple_layout).inactive:focus, section.filters input[type=number]:not(.simple_layout).inactive.focus, section.filters input[type=number]:not(.simple_layout)[disabled], section.filters input[type=number]:not(.simple_layout)[disabled]:hover, section.filters input[type=number]:not(.simple_layout)[disabled]:focus, section.filters input[type=number]:not(.simple_layout)[disabled].focus, section.filters input[type=number]:not(.simple_layout).disabled, section.filters input[type=number]:not(.simple_layout).disabled:hover, section.filters input[type=number]:not(.simple_layout).disabled:focus, section.filters input[type=number]:not(.simple_layout).disabled.focus, section.filters input[type=date]:not(.simple_layout).inactive, section.filters input[type=date]:not(.simple_layout).inactive:hover, section.filters input[type=date]:not(.simple_layout).inactive:focus, section.filters input[type=date]:not(.simple_layout).inactive.focus, section.filters input[type=date]:not(.simple_layout)[disabled], section.filters input[type=date]:not(.simple_layout)[disabled]:hover, section.filters input[type=date]:not(.simple_layout)[disabled]:focus, section.filters input[type=date]:not(.simple_layout)[disabled].focus, section.filters input[type=date]:not(.simple_layout).disabled, section.filters input[type=date]:not(.simple_layout).disabled:hover, section.filters input[type=date]:not(.simple_layout).disabled:focus, section.filters input[type=date]:not(.simple_layout).disabled.focus, section.filters input[type=time]:not(.simple_layout).inactive, section.filters input[type=time]:not(.simple_layout).inactive:hover, section.filters input[type=time]:not(.simple_layout).inactive:focus, section.filters input[type=time]:not(.simple_layout).inactive.focus, section.filters input[type=time]:not(.simple_layout)[disabled], section.filters input[type=time]:not(.simple_layout)[disabled]:hover, section.filters input[type=time]:not(.simple_layout)[disabled]:focus, section.filters input[type=time]:not(.simple_layout)[disabled].focus, section.filters input[type=time]:not(.simple_layout).disabled, section.filters input[type=time]:not(.simple_layout).disabled:hover, section.filters input[type=time]:not(.simple_layout).disabled:focus, section.filters input[type=time]:not(.simple_layout).disabled.focus, section.filters input[type=url]:not(.simple_layout).inactive, section.filters input[type=url]:not(.simple_layout).inactive:hover, section.filters input[type=url]:not(.simple_layout).inactive:focus, section.filters input[type=url]:not(.simple_layout).inactive.focus, section.filters input[type=url]:not(.simple_layout)[disabled], section.filters input[type=url]:not(.simple_layout)[disabled]:hover, section.filters input[type=url]:not(.simple_layout)[disabled]:focus, section.filters input[type=url]:not(.simple_layout)[disabled].focus, section.filters input[type=url]:not(.simple_layout).disabled, section.filters input[type=url]:not(.simple_layout).disabled:hover, section.filters input[type=url]:not(.simple_layout).disabled:focus, section.filters input[type=url]:not(.simple_layout).disabled.focus, section.filters textarea:not(.simple_layout).inactive, section.filters textarea:not(.simple_layout).inactive:hover, section.filters textarea:not(.simple_layout).inactive:focus, section.filters textarea:not(.simple_layout).inactive.focus, section.filters textarea:not(.simple_layout)[disabled], section.filters textarea:not(.simple_layout)[disabled]:hover, section.filters textarea:not(.simple_layout)[disabled]:focus, section.filters textarea:not(.simple_layout)[disabled].focus, section.filters textarea:not(.simple_layout).disabled, section.filters textarea:not(.simple_layout).disabled:hover, section.filters textarea:not(.simple_layout).disabled:focus, section.filters textarea:not(.simple_layout).disabled.focus, section.filters select:not(.simple_layout).inactive, section.filters select:not(.simple_layout).inactive:hover, section.filters select:not(.simple_layout).inactive:focus, section.filters select:not(.simple_layout).inactive.focus, section.filters select:not(.simple_layout)[disabled], section.filters select:not(.simple_layout)[disabled]:hover, section.filters select:not(.simple_layout)[disabled]:focus, section.filters select:not(.simple_layout)[disabled].focus, section.filters select:not(.simple_layout).disabled, section.filters select:not(.simple_layout).disabled:hover, section.filters select:not(.simple_layout).disabled:focus, section.filters select:not(.simple_layout).disabled.focus, section.filters .multiselect:not(.simple_layout).inactive, section.filters .multiselect:not(.simple_layout).inactive:hover, section.filters .multiselect:not(.simple_layout).inactive:focus, section.filters .multiselect:not(.simple_layout).inactive.focus, section.filters .multiselect:not(.simple_layout)[disabled], section.filters .multiselect:not(.simple_layout)[disabled]:hover, section.filters .multiselect:not(.simple_layout)[disabled]:focus, section.filters .multiselect:not(.simple_layout)[disabled].focus, section.filters .multiselect:not(.simple_layout).disabled, section.filters .multiselect:not(.simple_layout).disabled:hover, section.filters .multiselect:not(.simple_layout).disabled:focus, section.filters .multiselect:not(.simple_layout).disabled.focus, section.filters .input:not(.simple_layout).inactive, section.filters .input:not(.simple_layout).inactive:hover, section.filters .input:not(.simple_layout).inactive:focus, section.filters .input:not(.simple_layout).inactive.focus, section.filters .input:not(.simple_layout)[disabled], section.filters .input:not(.simple_layout)[disabled]:hover, section.filters .input:not(.simple_layout)[disabled]:focus, section.filters .input:not(.simple_layout)[disabled].focus, section.filters .input:not(.simple_layout).disabled, section.filters .input:not(.simple_layout).disabled:hover, section.filters .input:not(.simple_layout).disabled:focus, section.filters .input:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).inactive, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout)[disabled], section.cms_section.cms_section_dark input[type=text]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).disabled, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark input[type=text]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).inactive, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout)[disabled], section.cms_section.cms_section_dark input[type=password]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).disabled, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark input[type=password]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).inactive, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout)[disabled], section.cms_section.cms_section_dark input[type=email]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).disabled, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark input[type=email]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).inactive, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout)[disabled], section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).disabled, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark input[type=tel]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).inactive, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout)[disabled], section.cms_section.cms_section_dark input[type=number]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).disabled, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark input[type=number]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).inactive, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout)[disabled], section.cms_section.cms_section_dark input[type=date]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).disabled, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark input[type=date]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).inactive, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout)[disabled], section.cms_section.cms_section_dark input[type=time]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).disabled, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark input[type=time]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).inactive, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout)[disabled], section.cms_section.cms_section_dark input[type=url]:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).disabled, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark input[type=url]:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark textarea:not(.simple_layout).inactive, section.cms_section.cms_section_dark textarea:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark textarea:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark textarea:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark textarea:not(.simple_layout)[disabled], section.cms_section.cms_section_dark textarea:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark textarea:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark textarea:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark textarea:not(.simple_layout).disabled, section.cms_section.cms_section_dark textarea:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark textarea:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark textarea:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark select:not(.simple_layout).inactive, section.cms_section.cms_section_dark select:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark select:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark select:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark select:not(.simple_layout)[disabled], section.cms_section.cms_section_dark select:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark select:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark select:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark select:not(.simple_layout).disabled, section.cms_section.cms_section_dark select:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark select:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark select:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).inactive, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark .multiselect:not(.simple_layout)[disabled], section.cms_section.cms_section_dark .multiselect:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark .multiselect:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark .multiselect:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).disabled, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark .multiselect:not(.simple_layout).disabled.focus, section.cms_section.cms_section_dark .input:not(.simple_layout).inactive, section.cms_section.cms_section_dark .input:not(.simple_layout).inactive:hover, section.cms_section.cms_section_dark .input:not(.simple_layout).inactive:focus, section.cms_section.cms_section_dark .input:not(.simple_layout).inactive.focus, section.cms_section.cms_section_dark .input:not(.simple_layout)[disabled], section.cms_section.cms_section_dark .input:not(.simple_layout)[disabled]:hover, section.cms_section.cms_section_dark .input:not(.simple_layout)[disabled]:focus, section.cms_section.cms_section_dark .input:not(.simple_layout)[disabled].focus, section.cms_section.cms_section_dark .input:not(.simple_layout).disabled, section.cms_section.cms_section_dark .input:not(.simple_layout).disabled:hover, section.cms_section.cms_section_dark .input:not(.simple_layout).disabled:focus, section.cms_section.cms_section_dark .input:not(.simple_layout).disabled.focus, section.section_dark input[type=text]:not(.simple_layout).inactive, section.section_dark input[type=text]:not(.simple_layout).inactive:hover, section.section_dark input[type=text]:not(.simple_layout).inactive:focus, section.section_dark input[type=text]:not(.simple_layout).inactive.focus, section.section_dark input[type=text]:not(.simple_layout)[disabled], section.section_dark input[type=text]:not(.simple_layout)[disabled]:hover, section.section_dark input[type=text]:not(.simple_layout)[disabled]:focus, section.section_dark input[type=text]:not(.simple_layout)[disabled].focus, section.section_dark input[type=text]:not(.simple_layout).disabled, section.section_dark input[type=text]:not(.simple_layout).disabled:hover, section.section_dark input[type=text]:not(.simple_layout).disabled:focus, section.section_dark input[type=text]:not(.simple_layout).disabled.focus, section.section_dark input[type=password]:not(.simple_layout).inactive, section.section_dark input[type=password]:not(.simple_layout).inactive:hover, section.section_dark input[type=password]:not(.simple_layout).inactive:focus, section.section_dark input[type=password]:not(.simple_layout).inactive.focus, section.section_dark input[type=password]:not(.simple_layout)[disabled], section.section_dark input[type=password]:not(.simple_layout)[disabled]:hover, section.section_dark input[type=password]:not(.simple_layout)[disabled]:focus, section.section_dark input[type=password]:not(.simple_layout)[disabled].focus, section.section_dark input[type=password]:not(.simple_layout).disabled, section.section_dark input[type=password]:not(.simple_layout).disabled:hover, section.section_dark input[type=password]:not(.simple_layout).disabled:focus, section.section_dark input[type=password]:not(.simple_layout).disabled.focus, section.section_dark input[type=email]:not(.simple_layout).inactive, section.section_dark input[type=email]:not(.simple_layout).inactive:hover, section.section_dark input[type=email]:not(.simple_layout).inactive:focus, section.section_dark input[type=email]:not(.simple_layout).inactive.focus, section.section_dark input[type=email]:not(.simple_layout)[disabled], section.section_dark input[type=email]:not(.simple_layout)[disabled]:hover, section.section_dark input[type=email]:not(.simple_layout)[disabled]:focus, section.section_dark input[type=email]:not(.simple_layout)[disabled].focus, section.section_dark input[type=email]:not(.simple_layout).disabled, section.section_dark input[type=email]:not(.simple_layout).disabled:hover, section.section_dark input[type=email]:not(.simple_layout).disabled:focus, section.section_dark input[type=email]:not(.simple_layout).disabled.focus, section.section_dark input[type=tel]:not(.simple_layout).inactive, section.section_dark input[type=tel]:not(.simple_layout).inactive:hover, section.section_dark input[type=tel]:not(.simple_layout).inactive:focus, section.section_dark input[type=tel]:not(.simple_layout).inactive.focus, section.section_dark input[type=tel]:not(.simple_layout)[disabled], section.section_dark input[type=tel]:not(.simple_layout)[disabled]:hover, section.section_dark input[type=tel]:not(.simple_layout)[disabled]:focus, section.section_dark input[type=tel]:not(.simple_layout)[disabled].focus, section.section_dark input[type=tel]:not(.simple_layout).disabled, section.section_dark input[type=tel]:not(.simple_layout).disabled:hover, section.section_dark input[type=tel]:not(.simple_layout).disabled:focus, section.section_dark input[type=tel]:not(.simple_layout).disabled.focus, section.section_dark input[type=number]:not(.simple_layout).inactive, section.section_dark input[type=number]:not(.simple_layout).inactive:hover, section.section_dark input[type=number]:not(.simple_layout).inactive:focus, section.section_dark input[type=number]:not(.simple_layout).inactive.focus, section.section_dark input[type=number]:not(.simple_layout)[disabled], section.section_dark input[type=number]:not(.simple_layout)[disabled]:hover, section.section_dark input[type=number]:not(.simple_layout)[disabled]:focus, section.section_dark input[type=number]:not(.simple_layout)[disabled].focus, section.section_dark input[type=number]:not(.simple_layout).disabled, section.section_dark input[type=number]:not(.simple_layout).disabled:hover, section.section_dark input[type=number]:not(.simple_layout).disabled:focus, section.section_dark input[type=number]:not(.simple_layout).disabled.focus, section.section_dark input[type=date]:not(.simple_layout).inactive, section.section_dark input[type=date]:not(.simple_layout).inactive:hover, section.section_dark input[type=date]:not(.simple_layout).inactive:focus, section.section_dark input[type=date]:not(.simple_layout).inactive.focus, section.section_dark input[type=date]:not(.simple_layout)[disabled], section.section_dark input[type=date]:not(.simple_layout)[disabled]:hover, section.section_dark input[type=date]:not(.simple_layout)[disabled]:focus, section.section_dark input[type=date]:not(.simple_layout)[disabled].focus, section.section_dark input[type=date]:not(.simple_layout).disabled, section.section_dark input[type=date]:not(.simple_layout).disabled:hover, section.section_dark input[type=date]:not(.simple_layout).disabled:focus, section.section_dark input[type=date]:not(.simple_layout).disabled.focus, section.section_dark input[type=time]:not(.simple_layout).inactive, section.section_dark input[type=time]:not(.simple_layout).inactive:hover, section.section_dark input[type=time]:not(.simple_layout).inactive:focus, section.section_dark input[type=time]:not(.simple_layout).inactive.focus, section.section_dark input[type=time]:not(.simple_layout)[disabled], section.section_dark input[type=time]:not(.simple_layout)[disabled]:hover, section.section_dark input[type=time]:not(.simple_layout)[disabled]:focus, section.section_dark input[type=time]:not(.simple_layout)[disabled].focus, section.section_dark input[type=time]:not(.simple_layout).disabled, section.section_dark input[type=time]:not(.simple_layout).disabled:hover, section.section_dark input[type=time]:not(.simple_layout).disabled:focus, section.section_dark input[type=time]:not(.simple_layout).disabled.focus, section.section_dark input[type=url]:not(.simple_layout).inactive, section.section_dark input[type=url]:not(.simple_layout).inactive:hover, section.section_dark input[type=url]:not(.simple_layout).inactive:focus, section.section_dark input[type=url]:not(.simple_layout).inactive.focus, section.section_dark input[type=url]:not(.simple_layout)[disabled], section.section_dark input[type=url]:not(.simple_layout)[disabled]:hover, section.section_dark input[type=url]:not(.simple_layout)[disabled]:focus, section.section_dark input[type=url]:not(.simple_layout)[disabled].focus, section.section_dark input[type=url]:not(.simple_layout).disabled, section.section_dark input[type=url]:not(.simple_layout).disabled:hover, section.section_dark input[type=url]:not(.simple_layout).disabled:focus, section.section_dark input[type=url]:not(.simple_layout).disabled.focus, section.section_dark textarea:not(.simple_layout).inactive, section.section_dark textarea:not(.simple_layout).inactive:hover, section.section_dark textarea:not(.simple_layout).inactive:focus, section.section_dark textarea:not(.simple_layout).inactive.focus, section.section_dark textarea:not(.simple_layout)[disabled], section.section_dark textarea:not(.simple_layout)[disabled]:hover, section.section_dark textarea:not(.simple_layout)[disabled]:focus, section.section_dark textarea:not(.simple_layout)[disabled].focus, section.section_dark textarea:not(.simple_layout).disabled, section.section_dark textarea:not(.simple_layout).disabled:hover, section.section_dark textarea:not(.simple_layout).disabled:focus, section.section_dark textarea:not(.simple_layout).disabled.focus, section.section_dark select:not(.simple_layout).inactive, section.section_dark select:not(.simple_layout).inactive:hover, section.section_dark select:not(.simple_layout).inactive:focus, section.section_dark select:not(.simple_layout).inactive.focus, section.section_dark select:not(.simple_layout)[disabled], section.section_dark select:not(.simple_layout)[disabled]:hover, section.section_dark select:not(.simple_layout)[disabled]:focus, section.section_dark select:not(.simple_layout)[disabled].focus, section.section_dark select:not(.simple_layout).disabled, section.section_dark select:not(.simple_layout).disabled:hover, section.section_dark select:not(.simple_layout).disabled:focus, section.section_dark select:not(.simple_layout).disabled.focus, section.section_dark .multiselect:not(.simple_layout).inactive, section.section_dark .multiselect:not(.simple_layout).inactive:hover, section.section_dark .multiselect:not(.simple_layout).inactive:focus, section.section_dark .multiselect:not(.simple_layout).inactive.focus, section.section_dark .multiselect:not(.simple_layout)[disabled], section.section_dark .multiselect:not(.simple_layout)[disabled]:hover, section.section_dark .multiselect:not(.simple_layout)[disabled]:focus, section.section_dark .multiselect:not(.simple_layout)[disabled].focus, section.section_dark .multiselect:not(.simple_layout).disabled, section.section_dark .multiselect:not(.simple_layout).disabled:hover, section.section_dark .multiselect:not(.simple_layout).disabled:focus, section.section_dark .multiselect:not(.simple_layout).disabled.focus, section.section_dark .input:not(.simple_layout).inactive, section.section_dark .input:not(.simple_layout).inactive:hover, section.section_dark .input:not(.simple_layout).inactive:focus, section.section_dark .input:not(.simple_layout).inactive.focus, section.section_dark .input:not(.simple_layout)[disabled], section.section_dark .input:not(.simple_layout)[disabled]:hover, section.section_dark .input:not(.simple_layout)[disabled]:focus, section.section_dark .input:not(.simple_layout)[disabled].focus, section.section_dark .input:not(.simple_layout).disabled, section.section_dark .input:not(.simple_layout).disabled:hover, section.section_dark .input:not(.simple_layout).disabled:focus, section.section_dark .input:not(.simple_layout).disabled.focus {
  background-color: #FFFFFF;
  border-color: #d6d6d6;
  color: #333333;
  cursor: default;
}
.section_filter.filter_dark .checkbox input + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input + .cb_input, section.section_filter .filter_container .checkbox input + .cb_input, section.section_blog_filter .checkbox input + .cb_input, .project_table .project_table_row:hover .checkbox input + .cb_input, .project_table .project_table_row.opened .checkbox input + .cb_input, .project_table .project_table_content .checkbox input + .cb_input, section.filters .checkbox input + .cb_input, section.cms_section.cms_section_dark .checkbox input + .cb_input, section.section_dark .checkbox input + .cb_input {
  border: 1px solid #d6d6d6;
  border-radius: 3px;
  background: #FFFFFF;
}
.section_filter.filter_dark .checkbox input[disabled] + .cb_input, .section_filter.filter_dark .checkbox input.inactive + .cb_input, .section_filter.filter_dark .checkbox input.disabled + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input[disabled] + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input.inactive + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input.disabled + .cb_input, section.section_filter .filter_container .checkbox input[disabled] + .cb_input, section.section_filter .filter_container .checkbox input.inactive + .cb_input, section.section_filter .filter_container .checkbox input.disabled + .cb_input, section.section_blog_filter .checkbox input[disabled] + .cb_input, section.section_blog_filter .checkbox input.inactive + .cb_input, section.section_blog_filter .checkbox input.disabled + .cb_input, .project_table .project_table_row:hover .checkbox input[disabled] + .cb_input, .project_table .project_table_row:hover .checkbox input.inactive + .cb_input, .project_table .project_table_row:hover .checkbox input.disabled + .cb_input, .project_table .project_table_row.opened .checkbox input[disabled] + .cb_input, .project_table .project_table_row.opened .checkbox input.inactive + .cb_input, .project_table .project_table_row.opened .checkbox input.disabled + .cb_input, .project_table .project_table_content .checkbox input[disabled] + .cb_input, .project_table .project_table_content .checkbox input.inactive + .cb_input, .project_table .project_table_content .checkbox input.disabled + .cb_input, section.filters .checkbox input[disabled] + .cb_input, section.filters .checkbox input.inactive + .cb_input, section.filters .checkbox input.disabled + .cb_input, section.cms_section.cms_section_dark .checkbox input[disabled] + .cb_input, section.cms_section.cms_section_dark .checkbox input.inactive + .cb_input, section.cms_section.cms_section_dark .checkbox input.disabled + .cb_input, section.section_dark .checkbox input[disabled] + .cb_input, section.section_dark .checkbox input.inactive + .cb_input, section.section_dark .checkbox input.disabled + .cb_input {
  background: #FFFFFF;
  border-color: #d6d6d6;
}
.section_filter.filter_dark .checkbox input:focus + .cb_input, .section_filter.filter_dark .checkbox input:hover + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input:focus + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input:hover + .cb_input, section.section_filter .filter_container .checkbox input:focus + .cb_input, section.section_filter .filter_container .checkbox input:hover + .cb_input, section.section_blog_filter .checkbox input:focus + .cb_input, section.section_blog_filter .checkbox input:hover + .cb_input, .project_table .project_table_row:hover .checkbox input:focus + .cb_input, .project_table .project_table_row:hover .checkbox input:hover + .cb_input, .project_table .project_table_row.opened .checkbox input:focus + .cb_input, .project_table .project_table_row.opened .checkbox input:hover + .cb_input, .project_table .project_table_content .checkbox input:focus + .cb_input, .project_table .project_table_content .checkbox input:hover + .cb_input, section.filters .checkbox input:focus + .cb_input, section.filters .checkbox input:hover + .cb_input, section.cms_section.cms_section_dark .checkbox input:focus + .cb_input, section.cms_section.cms_section_dark .checkbox input:hover + .cb_input, section.section_dark .checkbox input:focus + .cb_input, section.section_dark .checkbox input:hover + .cb_input {
  background: #fcfcfc;
  border-color: #d6d6d6;
}
.section_filter.filter_dark .checkbox input[type=radio] + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input[type=radio] + .cb_input, section.section_filter .filter_container .checkbox input[type=radio] + .cb_input, section.section_blog_filter .checkbox input[type=radio] + .cb_input, .project_table .project_table_row:hover .checkbox input[type=radio] + .cb_input, .project_table .project_table_row.opened .checkbox input[type=radio] + .cb_input, .project_table .project_table_content .checkbox input[type=radio] + .cb_input, section.filters .checkbox input[type=radio] + .cb_input, section.cms_section.cms_section_dark .checkbox input[type=radio] + .cb_input, section.section_dark .checkbox input[type=radio] + .cb_input {
  border-radius: 1.33em;
}
.section_filter.filter_dark .checkbox input:checked + .cb_input, .section_filter.filter_dark .checkbox input.checked + .cb_input, .section_filter.filter_dark .checkbox input.partially + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input:checked + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input.checked + .cb_input, .section_filter.filter_light + section.section_tools .checkbox input.partially + .cb_input, section.section_filter .filter_container .checkbox input:checked + .cb_input, section.section_filter .filter_container .checkbox input.checked + .cb_input, section.section_filter .filter_container .checkbox input.partially + .cb_input, section.section_blog_filter .checkbox input:checked + .cb_input, section.section_blog_filter .checkbox input.checked + .cb_input, section.section_blog_filter .checkbox input.partially + .cb_input, .project_table .project_table_row:hover .checkbox input:checked + .cb_input, .project_table .project_table_row:hover .checkbox input.checked + .cb_input, .project_table .project_table_row:hover .checkbox input.partially + .cb_input, .project_table .project_table_row.opened .checkbox input:checked + .cb_input, .project_table .project_table_row.opened .checkbox input.checked + .cb_input, .project_table .project_table_row.opened .checkbox input.partially + .cb_input, .project_table .project_table_content .checkbox input:checked + .cb_input, .project_table .project_table_content .checkbox input.checked + .cb_input, .project_table .project_table_content .checkbox input.partially + .cb_input, section.filters .checkbox input:checked + .cb_input, section.filters .checkbox input.checked + .cb_input, section.filters .checkbox input.partially + .cb_input, section.cms_section.cms_section_dark .checkbox input:checked + .cb_input, section.cms_section.cms_section_dark .checkbox input.checked + .cb_input, section.cms_section.cms_section_dark .checkbox input.partially + .cb_input, section.section_dark .checkbox input:checked + .cb_input, section.section_dark .checkbox input.checked + .cb_input, section.section_dark .checkbox input.partially + .cb_input {
  background-color: #ffffff;
  border-color: #d6d6d6;
  color: #333333;
}
.section_filter.filter_dark .checkbox input.partially:not(:checked) + .cb_input:after, .section_filter.filter_light + section.section_tools .checkbox input.partially:not(:checked) + .cb_input:after, section.section_filter .filter_container .checkbox input.partially:not(:checked) + .cb_input:after, section.section_blog_filter .checkbox input.partially:not(:checked) + .cb_input:after, .project_table .project_table_row:hover .checkbox input.partially:not(:checked) + .cb_input:after, .project_table .project_table_row.opened .checkbox input.partially:not(:checked) + .cb_input:after, .project_table .project_table_content .checkbox input.partially:not(:checked) + .cb_input:after, section.filters .checkbox input.partially:not(:checked) + .cb_input:after, section.cms_section.cms_section_dark .checkbox input.partially:not(:checked) + .cb_input:after, section.section_dark .checkbox input.partially:not(:checked) + .cb_input:after {
  background: #333333;
}
.section_filter.filter_dark .checkbox input[type=radio]:checked + .cb_input:after, .section_filter.filter_light + section.section_tools .checkbox input[type=radio]:checked + .cb_input:after, section.section_filter .filter_container .checkbox input[type=radio]:checked + .cb_input:after, section.section_blog_filter .checkbox input[type=radio]:checked + .cb_input:after, .project_table .project_table_row:hover .checkbox input[type=radio]:checked + .cb_input:after, .project_table .project_table_row.opened .checkbox input[type=radio]:checked + .cb_input:after, .project_table .project_table_content .checkbox input[type=radio]:checked + .cb_input:after, section.filters .checkbox input[type=radio]:checked + .cb_input:after, section.cms_section.cms_section_dark .checkbox input[type=radio]:checked + .cb_input:after, section.section_dark .checkbox input[type=radio]:checked + .cb_input:after {
  background-color: #333333;
  padding: 6px;
  border-radius: 1.33em;
}
.section_filter.filter_dark .checkbox input[type=checkbox]:checked + .cb_input:after, .section_filter.filter_light + section.section_tools .checkbox input[type=checkbox]:checked + .cb_input:after, section.section_filter .filter_container .checkbox input[type=checkbox]:checked + .cb_input:after, section.section_blog_filter .checkbox input[type=checkbox]:checked + .cb_input:after, .project_table .project_table_row:hover .checkbox input[type=checkbox]:checked + .cb_input:after, .project_table .project_table_row.opened .checkbox input[type=checkbox]:checked + .cb_input:after, .project_table .project_table_content .checkbox input[type=checkbox]:checked + .cb_input:after, section.filters .checkbox input[type=checkbox]:checked + .cb_input:after, section.cms_section.cms_section_dark .checkbox input[type=checkbox]:checked + .cb_input:after, section.section_dark .checkbox input[type=checkbox]:checked + .cb_input:after {
  border: solid #333333;
  border-width: 0 calc(1.33em / 8) calc(1.33em / 8) 0;
}
.section_filter.filter_dark .placeholder, .section_filter.filter_dark select option[value=""], .section_filter.filter_light + section.section_tools .placeholder, .section_filter.filter_light + section.section_tools select option[value=""], section.section_filter .filter_container .placeholder, section.section_filter .filter_container select option[value=""], section.section_blog_filter .placeholder, section.section_blog_filter select option[value=""], .project_table .project_table_row:hover .placeholder, .project_table .project_table_row:hover select option[value=""], .project_table .project_table_row.opened .placeholder, .project_table .project_table_row.opened select option[value=""], .project_table .project_table_content .placeholder, .project_table .project_table_content select option[value=""], section.filters .placeholder, section.filters select option[value=""], section.cms_section.cms_section_dark .placeholder, section.cms_section.cms_section_dark select option[value=""], section.section_dark .placeholder, section.section_dark select option[value=""] {
  color: #333333;
}
.section_filter.filter_dark .animated_form input[type=text] + label, .section_filter.filter_dark .animated_form input[type=password] + label, .section_filter.filter_dark .animated_form input[type=email] + label, .section_filter.filter_dark .animated_form input[type=tel] + label, .section_filter.filter_dark .animated_form input[type=number] + label, .section_filter.filter_dark .animated_form input[type=date] + label, .section_filter.filter_dark .animated_form input[type=time] + label, .section_filter.filter_dark .animated_form input[type=url] + label, .section_filter.filter_dark .animated_form textarea + label, .section_filter.filter_dark .animated_form .multiselect_box + label, .section_filter.filter_dark .animated_form .input + label, .section_filter.filter_light + section.section_tools .animated_form input[type=text] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=password] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=email] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=tel] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=number] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=date] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=time] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=url] + label, .section_filter.filter_light + section.section_tools .animated_form textarea + label, .section_filter.filter_light + section.section_tools .animated_form .multiselect_box + label, .section_filter.filter_light + section.section_tools .animated_form .input + label, section.section_filter .filter_container .animated_form input[type=text] + label, section.section_filter .filter_container .animated_form input[type=password] + label, section.section_filter .filter_container .animated_form input[type=email] + label, section.section_filter .filter_container .animated_form input[type=tel] + label, section.section_filter .filter_container .animated_form input[type=number] + label, section.section_filter .filter_container .animated_form input[type=date] + label, section.section_filter .filter_container .animated_form input[type=time] + label, section.section_filter .filter_container .animated_form input[type=url] + label, section.section_filter .filter_container .animated_form textarea + label, section.section_filter .filter_container .animated_form .multiselect_box + label, section.section_filter .filter_container .animated_form .input + label, section.section_blog_filter .animated_form input[type=text] + label, section.section_blog_filter .animated_form input[type=password] + label, section.section_blog_filter .animated_form input[type=email] + label, section.section_blog_filter .animated_form input[type=tel] + label, section.section_blog_filter .animated_form input[type=number] + label, section.section_blog_filter .animated_form input[type=date] + label, section.section_blog_filter .animated_form input[type=time] + label, section.section_blog_filter .animated_form input[type=url] + label, section.section_blog_filter .animated_form textarea + label, section.section_blog_filter .animated_form .multiselect_box + label, section.section_blog_filter .animated_form .input + label, .project_table .project_table_row:hover .animated_form input[type=text] + label, .project_table .project_table_row:hover .animated_form input[type=password] + label, .project_table .project_table_row:hover .animated_form input[type=email] + label, .project_table .project_table_row:hover .animated_form input[type=tel] + label, .project_table .project_table_row:hover .animated_form input[type=number] + label, .project_table .project_table_row:hover .animated_form input[type=date] + label, .project_table .project_table_row:hover .animated_form input[type=time] + label, .project_table .project_table_row:hover .animated_form input[type=url] + label, .project_table .project_table_row:hover .animated_form textarea + label, .project_table .project_table_row:hover .animated_form .multiselect_box + label, .project_table .project_table_row:hover .animated_form .input + label, .project_table .project_table_row.opened .animated_form input[type=text] + label, .project_table .project_table_row.opened .animated_form input[type=password] + label, .project_table .project_table_row.opened .animated_form input[type=email] + label, .project_table .project_table_row.opened .animated_form input[type=tel] + label, .project_table .project_table_row.opened .animated_form input[type=number] + label, .project_table .project_table_row.opened .animated_form input[type=date] + label, .project_table .project_table_row.opened .animated_form input[type=time] + label, .project_table .project_table_row.opened .animated_form input[type=url] + label, .project_table .project_table_row.opened .animated_form textarea + label, .project_table .project_table_row.opened .animated_form .multiselect_box + label, .project_table .project_table_row.opened .animated_form .input + label, .project_table .project_table_content .animated_form input[type=text] + label, .project_table .project_table_content .animated_form input[type=password] + label, .project_table .project_table_content .animated_form input[type=email] + label, .project_table .project_table_content .animated_form input[type=tel] + label, .project_table .project_table_content .animated_form input[type=number] + label, .project_table .project_table_content .animated_form input[type=date] + label, .project_table .project_table_content .animated_form input[type=time] + label, .project_table .project_table_content .animated_form input[type=url] + label, .project_table .project_table_content .animated_form textarea + label, .project_table .project_table_content .animated_form .multiselect_box + label, .project_table .project_table_content .animated_form .input + label, section.filters .animated_form input[type=text] + label, section.filters .animated_form input[type=password] + label, section.filters .animated_form input[type=email] + label, section.filters .animated_form input[type=tel] + label, section.filters .animated_form input[type=number] + label, section.filters .animated_form input[type=date] + label, section.filters .animated_form input[type=time] + label, section.filters .animated_form input[type=url] + label, section.filters .animated_form textarea + label, section.filters .animated_form .multiselect_box + label, section.filters .animated_form .input + label, section.cms_section.cms_section_dark .animated_form input[type=text] + label, section.cms_section.cms_section_dark .animated_form input[type=password] + label, section.cms_section.cms_section_dark .animated_form input[type=email] + label, section.cms_section.cms_section_dark .animated_form input[type=tel] + label, section.cms_section.cms_section_dark .animated_form input[type=number] + label, section.cms_section.cms_section_dark .animated_form input[type=date] + label, section.cms_section.cms_section_dark .animated_form input[type=time] + label, section.cms_section.cms_section_dark .animated_form input[type=url] + label, section.cms_section.cms_section_dark .animated_form textarea + label, section.cms_section.cms_section_dark .animated_form .multiselect_box + label, section.cms_section.cms_section_dark .animated_form .input + label, section.section_dark .animated_form input[type=text] + label, section.section_dark .animated_form input[type=password] + label, section.section_dark .animated_form input[type=email] + label, section.section_dark .animated_form input[type=tel] + label, section.section_dark .animated_form input[type=number] + label, section.section_dark .animated_form input[type=date] + label, section.section_dark .animated_form input[type=time] + label, section.section_dark .animated_form input[type=url] + label, section.section_dark .animated_form textarea + label, section.section_dark .animated_form .multiselect_box + label, section.section_dark .animated_form .input + label {
  color: #333333;
  background-color: #FFFFFF;
  border: 1px solid transparent;
}
.section_filter.filter_dark .animated_form input[type=text] + label.placeholder, .section_filter.filter_dark .animated_form input[type=password] + label.placeholder, .section_filter.filter_dark .animated_form input[type=email] + label.placeholder, .section_filter.filter_dark .animated_form input[type=tel] + label.placeholder, .section_filter.filter_dark .animated_form input[type=number] + label.placeholder, .section_filter.filter_dark .animated_form input[type=date] + label.placeholder, .section_filter.filter_dark .animated_form input[type=time] + label.placeholder, .section_filter.filter_dark .animated_form input[type=url] + label.placeholder, .section_filter.filter_dark .animated_form textarea + label.placeholder, .section_filter.filter_dark .animated_form .multiselect_box + label.placeholder, .section_filter.filter_dark .animated_form .input + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=text] + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=password] + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=email] + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=tel] + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=number] + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=date] + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=time] + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=url] + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form textarea + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form .multiselect_box + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form .input + label.placeholder, section.section_filter .filter_container .animated_form input[type=text] + label.placeholder, section.section_filter .filter_container .animated_form input[type=password] + label.placeholder, section.section_filter .filter_container .animated_form input[type=email] + label.placeholder, section.section_filter .filter_container .animated_form input[type=tel] + label.placeholder, section.section_filter .filter_container .animated_form input[type=number] + label.placeholder, section.section_filter .filter_container .animated_form input[type=date] + label.placeholder, section.section_filter .filter_container .animated_form input[type=time] + label.placeholder, section.section_filter .filter_container .animated_form input[type=url] + label.placeholder, section.section_filter .filter_container .animated_form textarea + label.placeholder, section.section_filter .filter_container .animated_form .multiselect_box + label.placeholder, section.section_filter .filter_container .animated_form .input + label.placeholder, section.section_blog_filter .animated_form input[type=text] + label.placeholder, section.section_blog_filter .animated_form input[type=password] + label.placeholder, section.section_blog_filter .animated_form input[type=email] + label.placeholder, section.section_blog_filter .animated_form input[type=tel] + label.placeholder, section.section_blog_filter .animated_form input[type=number] + label.placeholder, section.section_blog_filter .animated_form input[type=date] + label.placeholder, section.section_blog_filter .animated_form input[type=time] + label.placeholder, section.section_blog_filter .animated_form input[type=url] + label.placeholder, section.section_blog_filter .animated_form textarea + label.placeholder, section.section_blog_filter .animated_form .multiselect_box + label.placeholder, section.section_blog_filter .animated_form .input + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=text] + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=password] + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=email] + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=tel] + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=number] + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=date] + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=time] + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=url] + label.placeholder, .project_table .project_table_row:hover .animated_form textarea + label.placeholder, .project_table .project_table_row:hover .animated_form .multiselect_box + label.placeholder, .project_table .project_table_row:hover .animated_form .input + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=text] + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=password] + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=email] + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=tel] + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=number] + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=date] + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=time] + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=url] + label.placeholder, .project_table .project_table_row.opened .animated_form textarea + label.placeholder, .project_table .project_table_row.opened .animated_form .multiselect_box + label.placeholder, .project_table .project_table_row.opened .animated_form .input + label.placeholder, .project_table .project_table_content .animated_form input[type=text] + label.placeholder, .project_table .project_table_content .animated_form input[type=password] + label.placeholder, .project_table .project_table_content .animated_form input[type=email] + label.placeholder, .project_table .project_table_content .animated_form input[type=tel] + label.placeholder, .project_table .project_table_content .animated_form input[type=number] + label.placeholder, .project_table .project_table_content .animated_form input[type=date] + label.placeholder, .project_table .project_table_content .animated_form input[type=time] + label.placeholder, .project_table .project_table_content .animated_form input[type=url] + label.placeholder, .project_table .project_table_content .animated_form textarea + label.placeholder, .project_table .project_table_content .animated_form .multiselect_box + label.placeholder, .project_table .project_table_content .animated_form .input + label.placeholder, section.filters .animated_form input[type=text] + label.placeholder, section.filters .animated_form input[type=password] + label.placeholder, section.filters .animated_form input[type=email] + label.placeholder, section.filters .animated_form input[type=tel] + label.placeholder, section.filters .animated_form input[type=number] + label.placeholder, section.filters .animated_form input[type=date] + label.placeholder, section.filters .animated_form input[type=time] + label.placeholder, section.filters .animated_form input[type=url] + label.placeholder, section.filters .animated_form textarea + label.placeholder, section.filters .animated_form .multiselect_box + label.placeholder, section.filters .animated_form .input + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=text] + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=password] + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=email] + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=tel] + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=number] + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=date] + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=time] + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=url] + label.placeholder, section.cms_section.cms_section_dark .animated_form textarea + label.placeholder, section.cms_section.cms_section_dark .animated_form .multiselect_box + label.placeholder, section.cms_section.cms_section_dark .animated_form .input + label.placeholder, section.section_dark .animated_form input[type=text] + label.placeholder, section.section_dark .animated_form input[type=password] + label.placeholder, section.section_dark .animated_form input[type=email] + label.placeholder, section.section_dark .animated_form input[type=tel] + label.placeholder, section.section_dark .animated_form input[type=number] + label.placeholder, section.section_dark .animated_form input[type=date] + label.placeholder, section.section_dark .animated_form input[type=time] + label.placeholder, section.section_dark .animated_form input[type=url] + label.placeholder, section.section_dark .animated_form textarea + label.placeholder, section.section_dark .animated_form .multiselect_box + label.placeholder, section.section_dark .animated_form .input + label.placeholder {
  color: #333333;
}
.section_filter.filter_dark .animated_form input[type=text]:focus + label, .section_filter.filter_dark .animated_form input[type=text].focus + label, .section_filter.filter_dark .animated_form input[type=password]:focus + label, .section_filter.filter_dark .animated_form input[type=password].focus + label, .section_filter.filter_dark .animated_form input[type=email]:focus + label, .section_filter.filter_dark .animated_form input[type=email].focus + label, .section_filter.filter_dark .animated_form input[type=tel]:focus + label, .section_filter.filter_dark .animated_form input[type=tel].focus + label, .section_filter.filter_dark .animated_form input[type=number]:focus + label, .section_filter.filter_dark .animated_form input[type=number].focus + label, .section_filter.filter_dark .animated_form input[type=date]:focus + label, .section_filter.filter_dark .animated_form input[type=date].focus + label, .section_filter.filter_dark .animated_form input[type=time]:focus + label, .section_filter.filter_dark .animated_form input[type=time].focus + label, .section_filter.filter_dark .animated_form input[type=url]:focus + label, .section_filter.filter_dark .animated_form input[type=url].focus + label, .section_filter.filter_dark .animated_form textarea:focus + label, .section_filter.filter_dark .animated_form textarea.focus + label, .section_filter.filter_dark .animated_form .multiselect_box:focus + label, .section_filter.filter_dark .animated_form .multiselect_box.focus + label, .section_filter.filter_dark .animated_form .input:focus + label, .section_filter.filter_dark .animated_form .input.focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=text]:focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=text].focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=password]:focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=password].focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=email]:focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=email].focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=tel]:focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=tel].focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=number]:focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=number].focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=date]:focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=date].focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=time]:focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=time].focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=url]:focus + label, .section_filter.filter_light + section.section_tools .animated_form input[type=url].focus + label, .section_filter.filter_light + section.section_tools .animated_form textarea:focus + label, .section_filter.filter_light + section.section_tools .animated_form textarea.focus + label, .section_filter.filter_light + section.section_tools .animated_form .multiselect_box:focus + label, .section_filter.filter_light + section.section_tools .animated_form .multiselect_box.focus + label, .section_filter.filter_light + section.section_tools .animated_form .input:focus + label, .section_filter.filter_light + section.section_tools .animated_form .input.focus + label, section.section_filter .filter_container .animated_form input[type=text]:focus + label, section.section_filter .filter_container .animated_form input[type=text].focus + label, section.section_filter .filter_container .animated_form input[type=password]:focus + label, section.section_filter .filter_container .animated_form input[type=password].focus + label, section.section_filter .filter_container .animated_form input[type=email]:focus + label, section.section_filter .filter_container .animated_form input[type=email].focus + label, section.section_filter .filter_container .animated_form input[type=tel]:focus + label, section.section_filter .filter_container .animated_form input[type=tel].focus + label, section.section_filter .filter_container .animated_form input[type=number]:focus + label, section.section_filter .filter_container .animated_form input[type=number].focus + label, section.section_filter .filter_container .animated_form input[type=date]:focus + label, section.section_filter .filter_container .animated_form input[type=date].focus + label, section.section_filter .filter_container .animated_form input[type=time]:focus + label, section.section_filter .filter_container .animated_form input[type=time].focus + label, section.section_filter .filter_container .animated_form input[type=url]:focus + label, section.section_filter .filter_container .animated_form input[type=url].focus + label, section.section_filter .filter_container .animated_form textarea:focus + label, section.section_filter .filter_container .animated_form textarea.focus + label, section.section_filter .filter_container .animated_form .multiselect_box:focus + label, section.section_filter .filter_container .animated_form .multiselect_box.focus + label, section.section_filter .filter_container .animated_form .input:focus + label, section.section_filter .filter_container .animated_form .input.focus + label, section.section_blog_filter .animated_form input[type=text]:focus + label, section.section_blog_filter .animated_form input[type=text].focus + label, section.section_blog_filter .animated_form input[type=password]:focus + label, section.section_blog_filter .animated_form input[type=password].focus + label, section.section_blog_filter .animated_form input[type=email]:focus + label, section.section_blog_filter .animated_form input[type=email].focus + label, section.section_blog_filter .animated_form input[type=tel]:focus + label, section.section_blog_filter .animated_form input[type=tel].focus + label, section.section_blog_filter .animated_form input[type=number]:focus + label, section.section_blog_filter .animated_form input[type=number].focus + label, section.section_blog_filter .animated_form input[type=date]:focus + label, section.section_blog_filter .animated_form input[type=date].focus + label, section.section_blog_filter .animated_form input[type=time]:focus + label, section.section_blog_filter .animated_form input[type=time].focus + label, section.section_blog_filter .animated_form input[type=url]:focus + label, section.section_blog_filter .animated_form input[type=url].focus + label, section.section_blog_filter .animated_form textarea:focus + label, section.section_blog_filter .animated_form textarea.focus + label, section.section_blog_filter .animated_form .multiselect_box:focus + label, section.section_blog_filter .animated_form .multiselect_box.focus + label, section.section_blog_filter .animated_form .input:focus + label, section.section_blog_filter .animated_form .input.focus + label, .project_table .project_table_row:hover .animated_form input[type=text]:focus + label, .project_table .project_table_row:hover .animated_form input[type=text].focus + label, .project_table .project_table_row:hover .animated_form input[type=password]:focus + label, .project_table .project_table_row:hover .animated_form input[type=password].focus + label, .project_table .project_table_row:hover .animated_form input[type=email]:focus + label, .project_table .project_table_row:hover .animated_form input[type=email].focus + label, .project_table .project_table_row:hover .animated_form input[type=tel]:focus + label, .project_table .project_table_row:hover .animated_form input[type=tel].focus + label, .project_table .project_table_row:hover .animated_form input[type=number]:focus + label, .project_table .project_table_row:hover .animated_form input[type=number].focus + label, .project_table .project_table_row:hover .animated_form input[type=date]:focus + label, .project_table .project_table_row:hover .animated_form input[type=date].focus + label, .project_table .project_table_row:hover .animated_form input[type=time]:focus + label, .project_table .project_table_row:hover .animated_form input[type=time].focus + label, .project_table .project_table_row:hover .animated_form input[type=url]:focus + label, .project_table .project_table_row:hover .animated_form input[type=url].focus + label, .project_table .project_table_row:hover .animated_form textarea:focus + label, .project_table .project_table_row:hover .animated_form textarea.focus + label, .project_table .project_table_row:hover .animated_form .multiselect_box:focus + label, .project_table .project_table_row:hover .animated_form .multiselect_box.focus + label, .project_table .project_table_row:hover .animated_form .input:focus + label, .project_table .project_table_row:hover .animated_form .input.focus + label, .project_table .project_table_row.opened .animated_form input[type=text]:focus + label, .project_table .project_table_row.opened .animated_form input[type=text].focus + label, .project_table .project_table_row.opened .animated_form input[type=password]:focus + label, .project_table .project_table_row.opened .animated_form input[type=password].focus + label, .project_table .project_table_row.opened .animated_form input[type=email]:focus + label, .project_table .project_table_row.opened .animated_form input[type=email].focus + label, .project_table .project_table_row.opened .animated_form input[type=tel]:focus + label, .project_table .project_table_row.opened .animated_form input[type=tel].focus + label, .project_table .project_table_row.opened .animated_form input[type=number]:focus + label, .project_table .project_table_row.opened .animated_form input[type=number].focus + label, .project_table .project_table_row.opened .animated_form input[type=date]:focus + label, .project_table .project_table_row.opened .animated_form input[type=date].focus + label, .project_table .project_table_row.opened .animated_form input[type=time]:focus + label, .project_table .project_table_row.opened .animated_form input[type=time].focus + label, .project_table .project_table_row.opened .animated_form input[type=url]:focus + label, .project_table .project_table_row.opened .animated_form input[type=url].focus + label, .project_table .project_table_row.opened .animated_form textarea:focus + label, .project_table .project_table_row.opened .animated_form textarea.focus + label, .project_table .project_table_row.opened .animated_form .multiselect_box:focus + label, .project_table .project_table_row.opened .animated_form .multiselect_box.focus + label, .project_table .project_table_row.opened .animated_form .input:focus + label, .project_table .project_table_row.opened .animated_form .input.focus + label, .project_table .project_table_content .animated_form input[type=text]:focus + label, .project_table .project_table_content .animated_form input[type=text].focus + label, .project_table .project_table_content .animated_form input[type=password]:focus + label, .project_table .project_table_content .animated_form input[type=password].focus + label, .project_table .project_table_content .animated_form input[type=email]:focus + label, .project_table .project_table_content .animated_form input[type=email].focus + label, .project_table .project_table_content .animated_form input[type=tel]:focus + label, .project_table .project_table_content .animated_form input[type=tel].focus + label, .project_table .project_table_content .animated_form input[type=number]:focus + label, .project_table .project_table_content .animated_form input[type=number].focus + label, .project_table .project_table_content .animated_form input[type=date]:focus + label, .project_table .project_table_content .animated_form input[type=date].focus + label, .project_table .project_table_content .animated_form input[type=time]:focus + label, .project_table .project_table_content .animated_form input[type=time].focus + label, .project_table .project_table_content .animated_form input[type=url]:focus + label, .project_table .project_table_content .animated_form input[type=url].focus + label, .project_table .project_table_content .animated_form textarea:focus + label, .project_table .project_table_content .animated_form textarea.focus + label, .project_table .project_table_content .animated_form .multiselect_box:focus + label, .project_table .project_table_content .animated_form .multiselect_box.focus + label, .project_table .project_table_content .animated_form .input:focus + label, .project_table .project_table_content .animated_form .input.focus + label, section.filters .animated_form input[type=text]:focus + label, section.filters .animated_form input[type=text].focus + label, section.filters .animated_form input[type=password]:focus + label, section.filters .animated_form input[type=password].focus + label, section.filters .animated_form input[type=email]:focus + label, section.filters .animated_form input[type=email].focus + label, section.filters .animated_form input[type=tel]:focus + label, section.filters .animated_form input[type=tel].focus + label, section.filters .animated_form input[type=number]:focus + label, section.filters .animated_form input[type=number].focus + label, section.filters .animated_form input[type=date]:focus + label, section.filters .animated_form input[type=date].focus + label, section.filters .animated_form input[type=time]:focus + label, section.filters .animated_form input[type=time].focus + label, section.filters .animated_form input[type=url]:focus + label, section.filters .animated_form input[type=url].focus + label, section.filters .animated_form textarea:focus + label, section.filters .animated_form textarea.focus + label, section.filters .animated_form .multiselect_box:focus + label, section.filters .animated_form .multiselect_box.focus + label, section.filters .animated_form .input:focus + label, section.filters .animated_form .input.focus + label, section.cms_section.cms_section_dark .animated_form input[type=text]:focus + label, section.cms_section.cms_section_dark .animated_form input[type=text].focus + label, section.cms_section.cms_section_dark .animated_form input[type=password]:focus + label, section.cms_section.cms_section_dark .animated_form input[type=password].focus + label, section.cms_section.cms_section_dark .animated_form input[type=email]:focus + label, section.cms_section.cms_section_dark .animated_form input[type=email].focus + label, section.cms_section.cms_section_dark .animated_form input[type=tel]:focus + label, section.cms_section.cms_section_dark .animated_form input[type=tel].focus + label, section.cms_section.cms_section_dark .animated_form input[type=number]:focus + label, section.cms_section.cms_section_dark .animated_form input[type=number].focus + label, section.cms_section.cms_section_dark .animated_form input[type=date]:focus + label, section.cms_section.cms_section_dark .animated_form input[type=date].focus + label, section.cms_section.cms_section_dark .animated_form input[type=time]:focus + label, section.cms_section.cms_section_dark .animated_form input[type=time].focus + label, section.cms_section.cms_section_dark .animated_form input[type=url]:focus + label, section.cms_section.cms_section_dark .animated_form input[type=url].focus + label, section.cms_section.cms_section_dark .animated_form textarea:focus + label, section.cms_section.cms_section_dark .animated_form textarea.focus + label, section.cms_section.cms_section_dark .animated_form .multiselect_box:focus + label, section.cms_section.cms_section_dark .animated_form .multiselect_box.focus + label, section.cms_section.cms_section_dark .animated_form .input:focus + label, section.cms_section.cms_section_dark .animated_form .input.focus + label, section.section_dark .animated_form input[type=text]:focus + label, section.section_dark .animated_form input[type=text].focus + label, section.section_dark .animated_form input[type=password]:focus + label, section.section_dark .animated_form input[type=password].focus + label, section.section_dark .animated_form input[type=email]:focus + label, section.section_dark .animated_form input[type=email].focus + label, section.section_dark .animated_form input[type=tel]:focus + label, section.section_dark .animated_form input[type=tel].focus + label, section.section_dark .animated_form input[type=number]:focus + label, section.section_dark .animated_form input[type=number].focus + label, section.section_dark .animated_form input[type=date]:focus + label, section.section_dark .animated_form input[type=date].focus + label, section.section_dark .animated_form input[type=time]:focus + label, section.section_dark .animated_form input[type=time].focus + label, section.section_dark .animated_form input[type=url]:focus + label, section.section_dark .animated_form input[type=url].focus + label, section.section_dark .animated_form textarea:focus + label, section.section_dark .animated_form textarea.focus + label, section.section_dark .animated_form .multiselect_box:focus + label, section.section_dark .animated_form .multiselect_box.focus + label, section.section_dark .animated_form .input:focus + label, section.section_dark .animated_form .input.focus + label {
  background-color: #fcfcfc;
  color: #333333;
}
.section_filter.filter_dark .animated_form input[type=text]:hover + label, .section_filter.filter_dark .animated_form input[type=password]:hover + label, .section_filter.filter_dark .animated_form input[type=email]:hover + label, .section_filter.filter_dark .animated_form input[type=tel]:hover + label, .section_filter.filter_dark .animated_form input[type=number]:hover + label, .section_filter.filter_dark .animated_form input[type=date]:hover + label, .section_filter.filter_dark .animated_form input[type=time]:hover + label, .section_filter.filter_dark .animated_form input[type=url]:hover + label, .section_filter.filter_dark .animated_form textarea:hover + label, .section_filter.filter_dark .animated_form .multiselect_box:hover + label, .section_filter.filter_dark .animated_form .input:hover + label, .section_filter.filter_light + section.section_tools .animated_form input[type=text]:hover + label, .section_filter.filter_light + section.section_tools .animated_form input[type=password]:hover + label, .section_filter.filter_light + section.section_tools .animated_form input[type=email]:hover + label, .section_filter.filter_light + section.section_tools .animated_form input[type=tel]:hover + label, .section_filter.filter_light + section.section_tools .animated_form input[type=number]:hover + label, .section_filter.filter_light + section.section_tools .animated_form input[type=date]:hover + label, .section_filter.filter_light + section.section_tools .animated_form input[type=time]:hover + label, .section_filter.filter_light + section.section_tools .animated_form input[type=url]:hover + label, .section_filter.filter_light + section.section_tools .animated_form textarea:hover + label, .section_filter.filter_light + section.section_tools .animated_form .multiselect_box:hover + label, .section_filter.filter_light + section.section_tools .animated_form .input:hover + label, section.section_filter .filter_container .animated_form input[type=text]:hover + label, section.section_filter .filter_container .animated_form input[type=password]:hover + label, section.section_filter .filter_container .animated_form input[type=email]:hover + label, section.section_filter .filter_container .animated_form input[type=tel]:hover + label, section.section_filter .filter_container .animated_form input[type=number]:hover + label, section.section_filter .filter_container .animated_form input[type=date]:hover + label, section.section_filter .filter_container .animated_form input[type=time]:hover + label, section.section_filter .filter_container .animated_form input[type=url]:hover + label, section.section_filter .filter_container .animated_form textarea:hover + label, section.section_filter .filter_container .animated_form .multiselect_box:hover + label, section.section_filter .filter_container .animated_form .input:hover + label, section.section_blog_filter .animated_form input[type=text]:hover + label, section.section_blog_filter .animated_form input[type=password]:hover + label, section.section_blog_filter .animated_form input[type=email]:hover + label, section.section_blog_filter .animated_form input[type=tel]:hover + label, section.section_blog_filter .animated_form input[type=number]:hover + label, section.section_blog_filter .animated_form input[type=date]:hover + label, section.section_blog_filter .animated_form input[type=time]:hover + label, section.section_blog_filter .animated_form input[type=url]:hover + label, section.section_blog_filter .animated_form textarea:hover + label, section.section_blog_filter .animated_form .multiselect_box:hover + label, section.section_blog_filter .animated_form .input:hover + label, .project_table .project_table_row:hover .animated_form input[type=text]:hover + label, .project_table .project_table_row:hover .animated_form input[type=password]:hover + label, .project_table .project_table_row:hover .animated_form input[type=email]:hover + label, .project_table .project_table_row:hover .animated_form input[type=tel]:hover + label, .project_table .project_table_row:hover .animated_form input[type=number]:hover + label, .project_table .project_table_row:hover .animated_form input[type=date]:hover + label, .project_table .project_table_row:hover .animated_form input[type=time]:hover + label, .project_table .project_table_row:hover .animated_form input[type=url]:hover + label, .project_table .project_table_row:hover .animated_form textarea:hover + label, .project_table .project_table_row:hover .animated_form .multiselect_box:hover + label, .project_table .project_table_row:hover .animated_form .input:hover + label, .project_table .project_table_row.opened .animated_form input[type=text]:hover + label, .project_table .project_table_row.opened .animated_form input[type=password]:hover + label, .project_table .project_table_row.opened .animated_form input[type=email]:hover + label, .project_table .project_table_row.opened .animated_form input[type=tel]:hover + label, .project_table .project_table_row.opened .animated_form input[type=number]:hover + label, .project_table .project_table_row.opened .animated_form input[type=date]:hover + label, .project_table .project_table_row.opened .animated_form input[type=time]:hover + label, .project_table .project_table_row.opened .animated_form input[type=url]:hover + label, .project_table .project_table_row.opened .animated_form textarea:hover + label, .project_table .project_table_row.opened .animated_form .multiselect_box:hover + label, .project_table .project_table_row.opened .animated_form .input:hover + label, .project_table .project_table_content .animated_form input[type=text]:hover + label, .project_table .project_table_content .animated_form input[type=password]:hover + label, .project_table .project_table_content .animated_form input[type=email]:hover + label, .project_table .project_table_content .animated_form input[type=tel]:hover + label, .project_table .project_table_content .animated_form input[type=number]:hover + label, .project_table .project_table_content .animated_form input[type=date]:hover + label, .project_table .project_table_content .animated_form input[type=time]:hover + label, .project_table .project_table_content .animated_form input[type=url]:hover + label, .project_table .project_table_content .animated_form textarea:hover + label, .project_table .project_table_content .animated_form .multiselect_box:hover + label, .project_table .project_table_content .animated_form .input:hover + label, section.filters .animated_form input[type=text]:hover + label, section.filters .animated_form input[type=password]:hover + label, section.filters .animated_form input[type=email]:hover + label, section.filters .animated_form input[type=tel]:hover + label, section.filters .animated_form input[type=number]:hover + label, section.filters .animated_form input[type=date]:hover + label, section.filters .animated_form input[type=time]:hover + label, section.filters .animated_form input[type=url]:hover + label, section.filters .animated_form textarea:hover + label, section.filters .animated_form .multiselect_box:hover + label, section.filters .animated_form .input:hover + label, section.cms_section.cms_section_dark .animated_form input[type=text]:hover + label, section.cms_section.cms_section_dark .animated_form input[type=password]:hover + label, section.cms_section.cms_section_dark .animated_form input[type=email]:hover + label, section.cms_section.cms_section_dark .animated_form input[type=tel]:hover + label, section.cms_section.cms_section_dark .animated_form input[type=number]:hover + label, section.cms_section.cms_section_dark .animated_form input[type=date]:hover + label, section.cms_section.cms_section_dark .animated_form input[type=time]:hover + label, section.cms_section.cms_section_dark .animated_form input[type=url]:hover + label, section.cms_section.cms_section_dark .animated_form textarea:hover + label, section.cms_section.cms_section_dark .animated_form .multiselect_box:hover + label, section.cms_section.cms_section_dark .animated_form .input:hover + label, section.section_dark .animated_form input[type=text]:hover + label, section.section_dark .animated_form input[type=password]:hover + label, section.section_dark .animated_form input[type=email]:hover + label, section.section_dark .animated_form input[type=tel]:hover + label, section.section_dark .animated_form input[type=number]:hover + label, section.section_dark .animated_form input[type=date]:hover + label, section.section_dark .animated_form input[type=time]:hover + label, section.section_dark .animated_form input[type=url]:hover + label, section.section_dark .animated_form textarea:hover + label, section.section_dark .animated_form .multiselect_box:hover + label, section.section_dark .animated_form .input:hover + label {
  background-color: #fcfcfc;
  color: #333333;
}
.section_filter.filter_dark .animated_form input[type=text]:hover + label.placeholder, .section_filter.filter_dark .animated_form input[type=password]:hover + label.placeholder, .section_filter.filter_dark .animated_form input[type=email]:hover + label.placeholder, .section_filter.filter_dark .animated_form input[type=tel]:hover + label.placeholder, .section_filter.filter_dark .animated_form input[type=number]:hover + label.placeholder, .section_filter.filter_dark .animated_form input[type=date]:hover + label.placeholder, .section_filter.filter_dark .animated_form input[type=time]:hover + label.placeholder, .section_filter.filter_dark .animated_form input[type=url]:hover + label.placeholder, .section_filter.filter_dark .animated_form textarea:hover + label.placeholder, .section_filter.filter_dark .animated_form .multiselect_box:hover + label.placeholder, .section_filter.filter_dark .animated_form .input:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=text]:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=password]:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=email]:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=tel]:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=number]:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=date]:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=time]:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form input[type=url]:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form textarea:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form .multiselect_box:hover + label.placeholder, .section_filter.filter_light + section.section_tools .animated_form .input:hover + label.placeholder, section.section_filter .filter_container .animated_form input[type=text]:hover + label.placeholder, section.section_filter .filter_container .animated_form input[type=password]:hover + label.placeholder, section.section_filter .filter_container .animated_form input[type=email]:hover + label.placeholder, section.section_filter .filter_container .animated_form input[type=tel]:hover + label.placeholder, section.section_filter .filter_container .animated_form input[type=number]:hover + label.placeholder, section.section_filter .filter_container .animated_form input[type=date]:hover + label.placeholder, section.section_filter .filter_container .animated_form input[type=time]:hover + label.placeholder, section.section_filter .filter_container .animated_form input[type=url]:hover + label.placeholder, section.section_filter .filter_container .animated_form textarea:hover + label.placeholder, section.section_filter .filter_container .animated_form .multiselect_box:hover + label.placeholder, section.section_filter .filter_container .animated_form .input:hover + label.placeholder, section.section_blog_filter .animated_form input[type=text]:hover + label.placeholder, section.section_blog_filter .animated_form input[type=password]:hover + label.placeholder, section.section_blog_filter .animated_form input[type=email]:hover + label.placeholder, section.section_blog_filter .animated_form input[type=tel]:hover + label.placeholder, section.section_blog_filter .animated_form input[type=number]:hover + label.placeholder, section.section_blog_filter .animated_form input[type=date]:hover + label.placeholder, section.section_blog_filter .animated_form input[type=time]:hover + label.placeholder, section.section_blog_filter .animated_form input[type=url]:hover + label.placeholder, section.section_blog_filter .animated_form textarea:hover + label.placeholder, section.section_blog_filter .animated_form .multiselect_box:hover + label.placeholder, section.section_blog_filter .animated_form .input:hover + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=text]:hover + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=password]:hover + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=email]:hover + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=tel]:hover + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=number]:hover + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=date]:hover + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=time]:hover + label.placeholder, .project_table .project_table_row:hover .animated_form input[type=url]:hover + label.placeholder, .project_table .project_table_row:hover .animated_form textarea:hover + label.placeholder, .project_table .project_table_row:hover .animated_form .multiselect_box:hover + label.placeholder, .project_table .project_table_row:hover .animated_form .input:hover + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=text]:hover + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=password]:hover + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=email]:hover + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=tel]:hover + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=number]:hover + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=date]:hover + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=time]:hover + label.placeholder, .project_table .project_table_row.opened .animated_form input[type=url]:hover + label.placeholder, .project_table .project_table_row.opened .animated_form textarea:hover + label.placeholder, .project_table .project_table_row.opened .animated_form .multiselect_box:hover + label.placeholder, .project_table .project_table_row.opened .animated_form .input:hover + label.placeholder, .project_table .project_table_content .animated_form input[type=text]:hover + label.placeholder, .project_table .project_table_content .animated_form input[type=password]:hover + label.placeholder, .project_table .project_table_content .animated_form input[type=email]:hover + label.placeholder, .project_table .project_table_content .animated_form input[type=tel]:hover + label.placeholder, .project_table .project_table_content .animated_form input[type=number]:hover + label.placeholder, .project_table .project_table_content .animated_form input[type=date]:hover + label.placeholder, .project_table .project_table_content .animated_form input[type=time]:hover + label.placeholder, .project_table .project_table_content .animated_form input[type=url]:hover + label.placeholder, .project_table .project_table_content .animated_form textarea:hover + label.placeholder, .project_table .project_table_content .animated_form .multiselect_box:hover + label.placeholder, .project_table .project_table_content .animated_form .input:hover + label.placeholder, section.filters .animated_form input[type=text]:hover + label.placeholder, section.filters .animated_form input[type=password]:hover + label.placeholder, section.filters .animated_form input[type=email]:hover + label.placeholder, section.filters .animated_form input[type=tel]:hover + label.placeholder, section.filters .animated_form input[type=number]:hover + label.placeholder, section.filters .animated_form input[type=date]:hover + label.placeholder, section.filters .animated_form input[type=time]:hover + label.placeholder, section.filters .animated_form input[type=url]:hover + label.placeholder, section.filters .animated_form textarea:hover + label.placeholder, section.filters .animated_form .multiselect_box:hover + label.placeholder, section.filters .animated_form .input:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=text]:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=password]:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=email]:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=tel]:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=number]:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=date]:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=time]:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form input[type=url]:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form textarea:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form .multiselect_box:hover + label.placeholder, section.cms_section.cms_section_dark .animated_form .input:hover + label.placeholder, section.section_dark .animated_form input[type=text]:hover + label.placeholder, section.section_dark .animated_form input[type=password]:hover + label.placeholder, section.section_dark .animated_form input[type=email]:hover + label.placeholder, section.section_dark .animated_form input[type=tel]:hover + label.placeholder, section.section_dark .animated_form input[type=number]:hover + label.placeholder, section.section_dark .animated_form input[type=date]:hover + label.placeholder, section.section_dark .animated_form input[type=time]:hover + label.placeholder, section.section_dark .animated_form input[type=url]:hover + label.placeholder, section.section_dark .animated_form textarea:hover + label.placeholder, section.section_dark .animated_form .multiselect_box:hover + label.placeholder, section.section_dark .animated_form .input:hover + label.placeholder {
  color: #333333;
}
.section_filter.filter_dark .animated_form input[type=text].inactive + label, .section_filter.filter_dark .animated_form input[type=text][disabled] + label, .section_filter.filter_dark .animated_form input[type=text].disabled + label, .section_filter.filter_dark .animated_form input[type=password].inactive + label, .section_filter.filter_dark .animated_form input[type=password][disabled] + label, .section_filter.filter_dark .animated_form input[type=password].disabled + label, .section_filter.filter_dark .animated_form input[type=email].inactive + label, .section_filter.filter_dark .animated_form input[type=email][disabled] + label, .section_filter.filter_dark .animated_form input[type=email].disabled + label, .section_filter.filter_dark .animated_form input[type=tel].inactive + label, .section_filter.filter_dark .animated_form input[type=tel][disabled] + label, .section_filter.filter_dark .animated_form input[type=tel].disabled + label, .section_filter.filter_dark .animated_form input[type=number].inactive + label, .section_filter.filter_dark .animated_form input[type=number][disabled] + label, .section_filter.filter_dark .animated_form input[type=number].disabled + label, .section_filter.filter_dark .animated_form input[type=date].inactive + label, .section_filter.filter_dark .animated_form input[type=date][disabled] + label, .section_filter.filter_dark .animated_form input[type=date].disabled + label, .section_filter.filter_dark .animated_form input[type=time].inactive + label, .section_filter.filter_dark .animated_form input[type=time][disabled] + label, .section_filter.filter_dark .animated_form input[type=time].disabled + label, .section_filter.filter_dark .animated_form input[type=url].inactive + label, .section_filter.filter_dark .animated_form input[type=url][disabled] + label, .section_filter.filter_dark .animated_form input[type=url].disabled + label, .section_filter.filter_dark .animated_form textarea.inactive + label, .section_filter.filter_dark .animated_form textarea[disabled] + label, .section_filter.filter_dark .animated_form textarea.disabled + label, .section_filter.filter_dark .animated_form .multiselect_box.inactive + label, .section_filter.filter_dark .animated_form .multiselect_box[disabled] + label, .section_filter.filter_dark .animated_form .multiselect_box.disabled + label, .section_filter.filter_dark .animated_form .input.inactive + label, .section_filter.filter_dark .animated_form .input[disabled] + label, .section_filter.filter_dark .animated_form .input.disabled + label, .section_filter.filter_light + section.section_tools .animated_form input[type=text].inactive + label, .section_filter.filter_light + section.section_tools .animated_form input[type=text][disabled] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=text].disabled + label, .section_filter.filter_light + section.section_tools .animated_form input[type=password].inactive + label, .section_filter.filter_light + section.section_tools .animated_form input[type=password][disabled] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=password].disabled + label, .section_filter.filter_light + section.section_tools .animated_form input[type=email].inactive + label, .section_filter.filter_light + section.section_tools .animated_form input[type=email][disabled] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=email].disabled + label, .section_filter.filter_light + section.section_tools .animated_form input[type=tel].inactive + label, .section_filter.filter_light + section.section_tools .animated_form input[type=tel][disabled] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=tel].disabled + label, .section_filter.filter_light + section.section_tools .animated_form input[type=number].inactive + label, .section_filter.filter_light + section.section_tools .animated_form input[type=number][disabled] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=number].disabled + label, .section_filter.filter_light + section.section_tools .animated_form input[type=date].inactive + label, .section_filter.filter_light + section.section_tools .animated_form input[type=date][disabled] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=date].disabled + label, .section_filter.filter_light + section.section_tools .animated_form input[type=time].inactive + label, .section_filter.filter_light + section.section_tools .animated_form input[type=time][disabled] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=time].disabled + label, .section_filter.filter_light + section.section_tools .animated_form input[type=url].inactive + label, .section_filter.filter_light + section.section_tools .animated_form input[type=url][disabled] + label, .section_filter.filter_light + section.section_tools .animated_form input[type=url].disabled + label, .section_filter.filter_light + section.section_tools .animated_form textarea.inactive + label, .section_filter.filter_light + section.section_tools .animated_form textarea[disabled] + label, .section_filter.filter_light + section.section_tools .animated_form textarea.disabled + label, .section_filter.filter_light + section.section_tools .animated_form .multiselect_box.inactive + label, .section_filter.filter_light + section.section_tools .animated_form .multiselect_box[disabled] + label, .section_filter.filter_light + section.section_tools .animated_form .multiselect_box.disabled + label, .section_filter.filter_light + section.section_tools .animated_form .input.inactive + label, .section_filter.filter_light + section.section_tools .animated_form .input[disabled] + label, .section_filter.filter_light + section.section_tools .animated_form .input.disabled + label, section.section_filter .filter_container .animated_form input[type=text].inactive + label, section.section_filter .filter_container .animated_form input[type=text][disabled] + label, section.section_filter .filter_container .animated_form input[type=text].disabled + label, section.section_filter .filter_container .animated_form input[type=password].inactive + label, section.section_filter .filter_container .animated_form input[type=password][disabled] + label, section.section_filter .filter_container .animated_form input[type=password].disabled + label, section.section_filter .filter_container .animated_form input[type=email].inactive + label, section.section_filter .filter_container .animated_form input[type=email][disabled] + label, section.section_filter .filter_container .animated_form input[type=email].disabled + label, section.section_filter .filter_container .animated_form input[type=tel].inactive + label, section.section_filter .filter_container .animated_form input[type=tel][disabled] + label, section.section_filter .filter_container .animated_form input[type=tel].disabled + label, section.section_filter .filter_container .animated_form input[type=number].inactive + label, section.section_filter .filter_container .animated_form input[type=number][disabled] + label, section.section_filter .filter_container .animated_form input[type=number].disabled + label, section.section_filter .filter_container .animated_form input[type=date].inactive + label, section.section_filter .filter_container .animated_form input[type=date][disabled] + label, section.section_filter .filter_container .animated_form input[type=date].disabled + label, section.section_filter .filter_container .animated_form input[type=time].inactive + label, section.section_filter .filter_container .animated_form input[type=time][disabled] + label, section.section_filter .filter_container .animated_form input[type=time].disabled + label, section.section_filter .filter_container .animated_form input[type=url].inactive + label, section.section_filter .filter_container .animated_form input[type=url][disabled] + label, section.section_filter .filter_container .animated_form input[type=url].disabled + label, section.section_filter .filter_container .animated_form textarea.inactive + label, section.section_filter .filter_container .animated_form textarea[disabled] + label, section.section_filter .filter_container .animated_form textarea.disabled + label, section.section_filter .filter_container .animated_form .multiselect_box.inactive + label, section.section_filter .filter_container .animated_form .multiselect_box[disabled] + label, section.section_filter .filter_container .animated_form .multiselect_box.disabled + label, section.section_filter .filter_container .animated_form .input.inactive + label, section.section_filter .filter_container .animated_form .input[disabled] + label, section.section_filter .filter_container .animated_form .input.disabled + label, section.section_blog_filter .animated_form input[type=text].inactive + label, section.section_blog_filter .animated_form input[type=text][disabled] + label, section.section_blog_filter .animated_form input[type=text].disabled + label, section.section_blog_filter .animated_form input[type=password].inactive + label, section.section_blog_filter .animated_form input[type=password][disabled] + label, section.section_blog_filter .animated_form input[type=password].disabled + label, section.section_blog_filter .animated_form input[type=email].inactive + label, section.section_blog_filter .animated_form input[type=email][disabled] + label, section.section_blog_filter .animated_form input[type=email].disabled + label, section.section_blog_filter .animated_form input[type=tel].inactive + label, section.section_blog_filter .animated_form input[type=tel][disabled] + label, section.section_blog_filter .animated_form input[type=tel].disabled + label, section.section_blog_filter .animated_form input[type=number].inactive + label, section.section_blog_filter .animated_form input[type=number][disabled] + label, section.section_blog_filter .animated_form input[type=number].disabled + label, section.section_blog_filter .animated_form input[type=date].inactive + label, section.section_blog_filter .animated_form input[type=date][disabled] + label, section.section_blog_filter .animated_form input[type=date].disabled + label, section.section_blog_filter .animated_form input[type=time].inactive + label, section.section_blog_filter .animated_form input[type=time][disabled] + label, section.section_blog_filter .animated_form input[type=time].disabled + label, section.section_blog_filter .animated_form input[type=url].inactive + label, section.section_blog_filter .animated_form input[type=url][disabled] + label, section.section_blog_filter .animated_form input[type=url].disabled + label, section.section_blog_filter .animated_form textarea.inactive + label, section.section_blog_filter .animated_form textarea[disabled] + label, section.section_blog_filter .animated_form textarea.disabled + label, section.section_blog_filter .animated_form .multiselect_box.inactive + label, section.section_blog_filter .animated_form .multiselect_box[disabled] + label, section.section_blog_filter .animated_form .multiselect_box.disabled + label, section.section_blog_filter .animated_form .input.inactive + label, section.section_blog_filter .animated_form .input[disabled] + label, section.section_blog_filter .animated_form .input.disabled + label, .project_table .project_table_row:hover .animated_form input[type=text].inactive + label, .project_table .project_table_row:hover .animated_form input[type=text][disabled] + label, .project_table .project_table_row:hover .animated_form input[type=text].disabled + label, .project_table .project_table_row:hover .animated_form input[type=password].inactive + label, .project_table .project_table_row:hover .animated_form input[type=password][disabled] + label, .project_table .project_table_row:hover .animated_form input[type=password].disabled + label, .project_table .project_table_row:hover .animated_form input[type=email].inactive + label, .project_table .project_table_row:hover .animated_form input[type=email][disabled] + label, .project_table .project_table_row:hover .animated_form input[type=email].disabled + label, .project_table .project_table_row:hover .animated_form input[type=tel].inactive + label, .project_table .project_table_row:hover .animated_form input[type=tel][disabled] + label, .project_table .project_table_row:hover .animated_form input[type=tel].disabled + label, .project_table .project_table_row:hover .animated_form input[type=number].inactive + label, .project_table .project_table_row:hover .animated_form input[type=number][disabled] + label, .project_table .project_table_row:hover .animated_form input[type=number].disabled + label, .project_table .project_table_row:hover .animated_form input[type=date].inactive + label, .project_table .project_table_row:hover .animated_form input[type=date][disabled] + label, .project_table .project_table_row:hover .animated_form input[type=date].disabled + label, .project_table .project_table_row:hover .animated_form input[type=time].inactive + label, .project_table .project_table_row:hover .animated_form input[type=time][disabled] + label, .project_table .project_table_row:hover .animated_form input[type=time].disabled + label, .project_table .project_table_row:hover .animated_form input[type=url].inactive + label, .project_table .project_table_row:hover .animated_form input[type=url][disabled] + label, .project_table .project_table_row:hover .animated_form input[type=url].disabled + label, .project_table .project_table_row:hover .animated_form textarea.inactive + label, .project_table .project_table_row:hover .animated_form textarea[disabled] + label, .project_table .project_table_row:hover .animated_form textarea.disabled + label, .project_table .project_table_row:hover .animated_form .multiselect_box.inactive + label, .project_table .project_table_row:hover .animated_form .multiselect_box[disabled] + label, .project_table .project_table_row:hover .animated_form .multiselect_box.disabled + label, .project_table .project_table_row:hover .animated_form .input.inactive + label, .project_table .project_table_row:hover .animated_form .input[disabled] + label, .project_table .project_table_row:hover .animated_form .input.disabled + label, .project_table .project_table_row.opened .animated_form input[type=text].inactive + label, .project_table .project_table_row.opened .animated_form input[type=text][disabled] + label, .project_table .project_table_row.opened .animated_form input[type=text].disabled + label, .project_table .project_table_row.opened .animated_form input[type=password].inactive + label, .project_table .project_table_row.opened .animated_form input[type=password][disabled] + label, .project_table .project_table_row.opened .animated_form input[type=password].disabled + label, .project_table .project_table_row.opened .animated_form input[type=email].inactive + label, .project_table .project_table_row.opened .animated_form input[type=email][disabled] + label, .project_table .project_table_row.opened .animated_form input[type=email].disabled + label, .project_table .project_table_row.opened .animated_form input[type=tel].inactive + label, .project_table .project_table_row.opened .animated_form input[type=tel][disabled] + label, .project_table .project_table_row.opened .animated_form input[type=tel].disabled + label, .project_table .project_table_row.opened .animated_form input[type=number].inactive + label, .project_table .project_table_row.opened .animated_form input[type=number][disabled] + label, .project_table .project_table_row.opened .animated_form input[type=number].disabled + label, .project_table .project_table_row.opened .animated_form input[type=date].inactive + label, .project_table .project_table_row.opened .animated_form input[type=date][disabled] + label, .project_table .project_table_row.opened .animated_form input[type=date].disabled + label, .project_table .project_table_row.opened .animated_form input[type=time].inactive + label, .project_table .project_table_row.opened .animated_form input[type=time][disabled] + label, .project_table .project_table_row.opened .animated_form input[type=time].disabled + label, .project_table .project_table_row.opened .animated_form input[type=url].inactive + label, .project_table .project_table_row.opened .animated_form input[type=url][disabled] + label, .project_table .project_table_row.opened .animated_form input[type=url].disabled + label, .project_table .project_table_row.opened .animated_form textarea.inactive + label, .project_table .project_table_row.opened .animated_form textarea[disabled] + label, .project_table .project_table_row.opened .animated_form textarea.disabled + label, .project_table .project_table_row.opened .animated_form .multiselect_box.inactive + label, .project_table .project_table_row.opened .animated_form .multiselect_box[disabled] + label, .project_table .project_table_row.opened .animated_form .multiselect_box.disabled + label, .project_table .project_table_row.opened .animated_form .input.inactive + label, .project_table .project_table_row.opened .animated_form .input[disabled] + label, .project_table .project_table_row.opened .animated_form .input.disabled + label, .project_table .project_table_content .animated_form input[type=text].inactive + label, .project_table .project_table_content .animated_form input[type=text][disabled] + label, .project_table .project_table_content .animated_form input[type=text].disabled + label, .project_table .project_table_content .animated_form input[type=password].inactive + label, .project_table .project_table_content .animated_form input[type=password][disabled] + label, .project_table .project_table_content .animated_form input[type=password].disabled + label, .project_table .project_table_content .animated_form input[type=email].inactive + label, .project_table .project_table_content .animated_form input[type=email][disabled] + label, .project_table .project_table_content .animated_form input[type=email].disabled + label, .project_table .project_table_content .animated_form input[type=tel].inactive + label, .project_table .project_table_content .animated_form input[type=tel][disabled] + label, .project_table .project_table_content .animated_form input[type=tel].disabled + label, .project_table .project_table_content .animated_form input[type=number].inactive + label, .project_table .project_table_content .animated_form input[type=number][disabled] + label, .project_table .project_table_content .animated_form input[type=number].disabled + label, .project_table .project_table_content .animated_form input[type=date].inactive + label, .project_table .project_table_content .animated_form input[type=date][disabled] + label, .project_table .project_table_content .animated_form input[type=date].disabled + label, .project_table .project_table_content .animated_form input[type=time].inactive + label, .project_table .project_table_content .animated_form input[type=time][disabled] + label, .project_table .project_table_content .animated_form input[type=time].disabled + label, .project_table .project_table_content .animated_form input[type=url].inactive + label, .project_table .project_table_content .animated_form input[type=url][disabled] + label, .project_table .project_table_content .animated_form input[type=url].disabled + label, .project_table .project_table_content .animated_form textarea.inactive + label, .project_table .project_table_content .animated_form textarea[disabled] + label, .project_table .project_table_content .animated_form textarea.disabled + label, .project_table .project_table_content .animated_form .multiselect_box.inactive + label, .project_table .project_table_content .animated_form .multiselect_box[disabled] + label, .project_table .project_table_content .animated_form .multiselect_box.disabled + label, .project_table .project_table_content .animated_form .input.inactive + label, .project_table .project_table_content .animated_form .input[disabled] + label, .project_table .project_table_content .animated_form .input.disabled + label, section.filters .animated_form input[type=text].inactive + label, section.filters .animated_form input[type=text][disabled] + label, section.filters .animated_form input[type=text].disabled + label, section.filters .animated_form input[type=password].inactive + label, section.filters .animated_form input[type=password][disabled] + label, section.filters .animated_form input[type=password].disabled + label, section.filters .animated_form input[type=email].inactive + label, section.filters .animated_form input[type=email][disabled] + label, section.filters .animated_form input[type=email].disabled + label, section.filters .animated_form input[type=tel].inactive + label, section.filters .animated_form input[type=tel][disabled] + label, section.filters .animated_form input[type=tel].disabled + label, section.filters .animated_form input[type=number].inactive + label, section.filters .animated_form input[type=number][disabled] + label, section.filters .animated_form input[type=number].disabled + label, section.filters .animated_form input[type=date].inactive + label, section.filters .animated_form input[type=date][disabled] + label, section.filters .animated_form input[type=date].disabled + label, section.filters .animated_form input[type=time].inactive + label, section.filters .animated_form input[type=time][disabled] + label, section.filters .animated_form input[type=time].disabled + label, section.filters .animated_form input[type=url].inactive + label, section.filters .animated_form input[type=url][disabled] + label, section.filters .animated_form input[type=url].disabled + label, section.filters .animated_form textarea.inactive + label, section.filters .animated_form textarea[disabled] + label, section.filters .animated_form textarea.disabled + label, section.filters .animated_form .multiselect_box.inactive + label, section.filters .animated_form .multiselect_box[disabled] + label, section.filters .animated_form .multiselect_box.disabled + label, section.filters .animated_form .input.inactive + label, section.filters .animated_form .input[disabled] + label, section.filters .animated_form .input.disabled + label, section.cms_section.cms_section_dark .animated_form input[type=text].inactive + label, section.cms_section.cms_section_dark .animated_form input[type=text][disabled] + label, section.cms_section.cms_section_dark .animated_form input[type=text].disabled + label, section.cms_section.cms_section_dark .animated_form input[type=password].inactive + label, section.cms_section.cms_section_dark .animated_form input[type=password][disabled] + label, section.cms_section.cms_section_dark .animated_form input[type=password].disabled + label, section.cms_section.cms_section_dark .animated_form input[type=email].inactive + label, section.cms_section.cms_section_dark .animated_form input[type=email][disabled] + label, section.cms_section.cms_section_dark .animated_form input[type=email].disabled + label, section.cms_section.cms_section_dark .animated_form input[type=tel].inactive + label, section.cms_section.cms_section_dark .animated_form input[type=tel][disabled] + label, section.cms_section.cms_section_dark .animated_form input[type=tel].disabled + label, section.cms_section.cms_section_dark .animated_form input[type=number].inactive + label, section.cms_section.cms_section_dark .animated_form input[type=number][disabled] + label, section.cms_section.cms_section_dark .animated_form input[type=number].disabled + label, section.cms_section.cms_section_dark .animated_form input[type=date].inactive + label, section.cms_section.cms_section_dark .animated_form input[type=date][disabled] + label, section.cms_section.cms_section_dark .animated_form input[type=date].disabled + label, section.cms_section.cms_section_dark .animated_form input[type=time].inactive + label, section.cms_section.cms_section_dark .animated_form input[type=time][disabled] + label, section.cms_section.cms_section_dark .animated_form input[type=time].disabled + label, section.cms_section.cms_section_dark .animated_form input[type=url].inactive + label, section.cms_section.cms_section_dark .animated_form input[type=url][disabled] + label, section.cms_section.cms_section_dark .animated_form input[type=url].disabled + label, section.cms_section.cms_section_dark .animated_form textarea.inactive + label, section.cms_section.cms_section_dark .animated_form textarea[disabled] + label, section.cms_section.cms_section_dark .animated_form textarea.disabled + label, section.cms_section.cms_section_dark .animated_form .multiselect_box.inactive + label, section.cms_section.cms_section_dark .animated_form .multiselect_box[disabled] + label, section.cms_section.cms_section_dark .animated_form .multiselect_box.disabled + label, section.cms_section.cms_section_dark .animated_form .input.inactive + label, section.cms_section.cms_section_dark .animated_form .input[disabled] + label, section.cms_section.cms_section_dark .animated_form .input.disabled + label, section.section_dark .animated_form input[type=text].inactive + label, section.section_dark .animated_form input[type=text][disabled] + label, section.section_dark .animated_form input[type=text].disabled + label, section.section_dark .animated_form input[type=password].inactive + label, section.section_dark .animated_form input[type=password][disabled] + label, section.section_dark .animated_form input[type=password].disabled + label, section.section_dark .animated_form input[type=email].inactive + label, section.section_dark .animated_form input[type=email][disabled] + label, section.section_dark .animated_form input[type=email].disabled + label, section.section_dark .animated_form input[type=tel].inactive + label, section.section_dark .animated_form input[type=tel][disabled] + label, section.section_dark .animated_form input[type=tel].disabled + label, section.section_dark .animated_form input[type=number].inactive + label, section.section_dark .animated_form input[type=number][disabled] + label, section.section_dark .animated_form input[type=number].disabled + label, section.section_dark .animated_form input[type=date].inactive + label, section.section_dark .animated_form input[type=date][disabled] + label, section.section_dark .animated_form input[type=date].disabled + label, section.section_dark .animated_form input[type=time].inactive + label, section.section_dark .animated_form input[type=time][disabled] + label, section.section_dark .animated_form input[type=time].disabled + label, section.section_dark .animated_form input[type=url].inactive + label, section.section_dark .animated_form input[type=url][disabled] + label, section.section_dark .animated_form input[type=url].disabled + label, section.section_dark .animated_form textarea.inactive + label, section.section_dark .animated_form textarea[disabled] + label, section.section_dark .animated_form textarea.disabled + label, section.section_dark .animated_form .multiselect_box.inactive + label, section.section_dark .animated_form .multiselect_box[disabled] + label, section.section_dark .animated_form .multiselect_box.disabled + label, section.section_dark .animated_form .input.inactive + label, section.section_dark .animated_form .input[disabled] + label, section.section_dark .animated_form .input.disabled + label {
  color: #333333;
  cursor: default;
  background: #FFFFFF;
}
.section_filter.filter_dark .animated_form .errorinput + label, .section_filter.filter_dark .animated_form .errorinput:hover + label, .section_filter.filter_dark .animated_form .errorinput:focus:focus + label, .section_filter.filter_dark .animated_form .error input + label, .section_filter.filter_dark .animated_form .error input:hover + label, .section_filter.filter_dark .animated_form .error input:focus:focus + label, .section_filter.filter_dark .animated_form .error textarea + label, .section_filter.filter_dark .animated_form .error textarea:hover + label, .section_filter.filter_dark .animated_form .error textarea:focus:focus + label, .section_filter.filter_dark .animated_form .error .multiselect_box + label, .section_filter.filter_dark .animated_form .error .multiselect_box:hover + label, .section_filter.filter_dark .animated_form .error .multiselect_box:focus:focus + label, .section_filter.filter_light + section.section_tools .animated_form .errorinput + label, .section_filter.filter_light + section.section_tools .animated_form .errorinput:hover + label, .section_filter.filter_light + section.section_tools .animated_form .errorinput:focus:focus + label, .section_filter.filter_light + section.section_tools .animated_form .error input + label, .section_filter.filter_light + section.section_tools .animated_form .error input:hover + label, .section_filter.filter_light + section.section_tools .animated_form .error input:focus:focus + label, .section_filter.filter_light + section.section_tools .animated_form .error textarea + label, .section_filter.filter_light + section.section_tools .animated_form .error textarea:hover + label, .section_filter.filter_light + section.section_tools .animated_form .error textarea:focus:focus + label, .section_filter.filter_light + section.section_tools .animated_form .error .multiselect_box + label, .section_filter.filter_light + section.section_tools .animated_form .error .multiselect_box:hover + label, .section_filter.filter_light + section.section_tools .animated_form .error .multiselect_box:focus:focus + label, section.section_filter .filter_container .animated_form .errorinput + label, section.section_filter .filter_container .animated_form .errorinput:hover + label, section.section_filter .filter_container .animated_form .errorinput:focus:focus + label, section.section_filter .filter_container .animated_form .error input + label, section.section_filter .filter_container .animated_form .error input:hover + label, section.section_filter .filter_container .animated_form .error input:focus:focus + label, section.section_filter .filter_container .animated_form .error textarea + label, section.section_filter .filter_container .animated_form .error textarea:hover + label, section.section_filter .filter_container .animated_form .error textarea:focus:focus + label, section.section_filter .filter_container .animated_form .error .multiselect_box + label, section.section_filter .filter_container .animated_form .error .multiselect_box:hover + label, section.section_filter .filter_container .animated_form .error .multiselect_box:focus:focus + label, section.section_blog_filter .animated_form .errorinput + label, section.section_blog_filter .animated_form .errorinput:hover + label, section.section_blog_filter .animated_form .errorinput:focus:focus + label, section.section_blog_filter .animated_form .error input + label, section.section_blog_filter .animated_form .error input:hover + label, section.section_blog_filter .animated_form .error input:focus:focus + label, section.section_blog_filter .animated_form .error textarea + label, section.section_blog_filter .animated_form .error textarea:hover + label, section.section_blog_filter .animated_form .error textarea:focus:focus + label, section.section_blog_filter .animated_form .error .multiselect_box + label, section.section_blog_filter .animated_form .error .multiselect_box:hover + label, section.section_blog_filter .animated_form .error .multiselect_box:focus:focus + label, .project_table .project_table_row:hover .animated_form .errorinput + label, .project_table .project_table_row:hover .animated_form .errorinput:hover + label, .project_table .project_table_row:hover .animated_form .errorinput:focus:focus + label, .project_table .project_table_row:hover .animated_form .error input + label, .project_table .project_table_row:hover .animated_form .error input:hover + label, .project_table .project_table_row:hover .animated_form .error input:focus:focus + label, .project_table .project_table_row:hover .animated_form .error textarea + label, .project_table .project_table_row:hover .animated_form .error textarea:hover + label, .project_table .project_table_row:hover .animated_form .error textarea:focus:focus + label, .project_table .project_table_row:hover .animated_form .error .multiselect_box + label, .project_table .project_table_row:hover .animated_form .error .multiselect_box:hover + label, .project_table .project_table_row:hover .animated_form .error .multiselect_box:focus:focus + label, .project_table .project_table_row.opened .animated_form .errorinput + label, .project_table .project_table_row.opened .animated_form .errorinput:hover + label, .project_table .project_table_row.opened .animated_form .errorinput:focus:focus + label, .project_table .project_table_row.opened .animated_form .error input + label, .project_table .project_table_row.opened .animated_form .error input:hover + label, .project_table .project_table_row.opened .animated_form .error input:focus:focus + label, .project_table .project_table_row.opened .animated_form .error textarea + label, .project_table .project_table_row.opened .animated_form .error textarea:hover + label, .project_table .project_table_row.opened .animated_form .error textarea:focus:focus + label, .project_table .project_table_row.opened .animated_form .error .multiselect_box + label, .project_table .project_table_row.opened .animated_form .error .multiselect_box:hover + label, .project_table .project_table_row.opened .animated_form .error .multiselect_box:focus:focus + label, .project_table .project_table_content .animated_form .errorinput + label, .project_table .project_table_content .animated_form .errorinput:hover + label, .project_table .project_table_content .animated_form .errorinput:focus:focus + label, .project_table .project_table_content .animated_form .error input + label, .project_table .project_table_content .animated_form .error input:hover + label, .project_table .project_table_content .animated_form .error input:focus:focus + label, .project_table .project_table_content .animated_form .error textarea + label, .project_table .project_table_content .animated_form .error textarea:hover + label, .project_table .project_table_content .animated_form .error textarea:focus:focus + label, .project_table .project_table_content .animated_form .error .multiselect_box + label, .project_table .project_table_content .animated_form .error .multiselect_box:hover + label, .project_table .project_table_content .animated_form .error .multiselect_box:focus:focus + label, section.filters .animated_form .errorinput + label, section.filters .animated_form .errorinput:hover + label, section.filters .animated_form .errorinput:focus:focus + label, section.filters .animated_form .error input + label, section.filters .animated_form .error input:hover + label, section.filters .animated_form .error input:focus:focus + label, section.filters .animated_form .error textarea + label, section.filters .animated_form .error textarea:hover + label, section.filters .animated_form .error textarea:focus:focus + label, section.filters .animated_form .error .multiselect_box + label, section.filters .animated_form .error .multiselect_box:hover + label, section.filters .animated_form .error .multiselect_box:focus:focus + label, section.cms_section.cms_section_dark .animated_form .errorinput + label, section.cms_section.cms_section_dark .animated_form .errorinput:hover + label, section.cms_section.cms_section_dark .animated_form .errorinput:focus:focus + label, section.cms_section.cms_section_dark .animated_form .error input + label, section.cms_section.cms_section_dark .animated_form .error input:hover + label, section.cms_section.cms_section_dark .animated_form .error input:focus:focus + label, section.cms_section.cms_section_dark .animated_form .error textarea + label, section.cms_section.cms_section_dark .animated_form .error textarea:hover + label, section.cms_section.cms_section_dark .animated_form .error textarea:focus:focus + label, section.cms_section.cms_section_dark .animated_form .error .multiselect_box + label, section.cms_section.cms_section_dark .animated_form .error .multiselect_box:hover + label, section.cms_section.cms_section_dark .animated_form .error .multiselect_box:focus:focus + label, section.section_dark .animated_form .errorinput + label, section.section_dark .animated_form .errorinput:hover + label, section.section_dark .animated_form .errorinput:focus:focus + label, section.section_dark .animated_form .error input + label, section.section_dark .animated_form .error input:hover + label, section.section_dark .animated_form .error input:focus:focus + label, section.section_dark .animated_form .error textarea + label, section.section_dark .animated_form .error textarea:hover + label, section.section_dark .animated_form .error textarea:focus:focus + label, section.section_dark .animated_form .error .multiselect_box + label, section.section_dark .animated_form .error .multiselect_box:hover + label, section.section_dark .animated_form .error .multiselect_box:focus:focus + label {
  color: #ff5050;
  background: #FFFFFF;
}
.section_filter.filter_dark .cms_project_highlights .caract_list, .section_filter.filter_light + section.section_tools .cms_project_highlights .caract_list, section.section_filter .filter_container .cms_project_highlights .caract_list, section.section_blog_filter .cms_project_highlights .caract_list, .project_table .project_table_row:hover .cms_project_highlights .caract_list, .project_table .project_table_row.opened .cms_project_highlights .caract_list, .project_table .project_table_content .cms_project_highlights .caract_list, section.filters .cms_project_highlights .caract_list, section.cms_section.cms_section_dark .cms_project_highlights .caract_list, section.section_dark .cms_project_highlights .caract_list {
  color: #000000;
}
.section_filter.filter_dark .cms_project_highlights .caract_list svg *, .section_filter.filter_light + section.section_tools .cms_project_highlights .caract_list svg *, section.section_filter .filter_container .cms_project_highlights .caract_list svg *, section.section_blog_filter .cms_project_highlights .caract_list svg *, .project_table .project_table_row:hover .cms_project_highlights .caract_list svg *, .project_table .project_table_row.opened .cms_project_highlights .caract_list svg *, .project_table .project_table_content .cms_project_highlights .caract_list svg *, section.filters .cms_project_highlights .caract_list svg *, section.cms_section.cms_section_dark .cms_project_highlights .caract_list svg *, section.section_dark .cms_project_highlights .caract_list svg * {
  fill: #000000;
}
.section_filter.filter_dark .cms_project_highlights .caract_list .caract_row, .section_filter.filter_light + section.section_tools .cms_project_highlights .caract_list .caract_row, section.section_filter .filter_container .cms_project_highlights .caract_list .caract_row, section.section_blog_filter .cms_project_highlights .caract_list .caract_row, .project_table .project_table_row:hover .cms_project_highlights .caract_list .caract_row, .project_table .project_table_row.opened .cms_project_highlights .caract_list .caract_row, .project_table .project_table_content .cms_project_highlights .caract_list .caract_row, section.filters .cms_project_highlights .caract_list .caract_row, section.cms_section.cms_section_dark .cms_project_highlights .caract_list .caract_row, section.section_dark .cms_project_highlights .caract_list .caract_row {
  border-color: #dedcda;
}
.section_filter.filter_dark .distances_box .detail_row, .section_filter.filter_light + section.section_tools .distances_box .detail_row, section.section_filter .filter_container .distances_box .detail_row, section.section_blog_filter .distances_box .detail_row, .project_table .project_table_row:hover .distances_box .detail_row, .project_table .project_table_row.opened .distances_box .detail_row, .project_table .project_table_content .distances_box .detail_row, section.filters .distances_box .detail_row, section.cms_section.cms_section_dark .distances_box .detail_row, section.section_dark .distances_box .detail_row {
  border-color: #dedcda;
}
.section_filter.filter_dark .distances_box svg *, .section_filter.filter_light + section.section_tools .distances_box svg *, section.section_filter .filter_container .distances_box svg *, section.section_blog_filter .distances_box svg *, .project_table .project_table_row:hover .distances_box svg *, .project_table .project_table_row.opened .distances_box svg *, .project_table .project_table_content .distances_box svg *, section.filters .distances_box svg *, section.cms_section.cms_section_dark .distances_box svg *, section.section_dark .distances_box svg * {
  fill: #000000;
}
.section_filter.filter_dark .cms_social_networks a:not(.button):not(.tab) svg, .section_filter.filter_dark .cms_social_networks span svg, .section_filter.filter_dark .share_box a:not(.button):not(.tab) svg, .section_filter.filter_dark .share_box span svg, .section_filter.filter_light + section.section_tools .cms_social_networks a:not(.button):not(.tab) svg, .section_filter.filter_light + section.section_tools .cms_social_networks span svg, .section_filter.filter_light + section.section_tools .share_box a:not(.button):not(.tab) svg, .section_filter.filter_light + section.section_tools .share_box span svg, section.section_filter .filter_container .cms_social_networks a:not(.button):not(.tab) svg, section.section_filter .filter_container .cms_social_networks span svg, section.section_filter .filter_container .share_box a:not(.button):not(.tab) svg, section.section_filter .filter_container .share_box span svg, section.section_blog_filter .cms_social_networks a:not(.button):not(.tab) svg, section.section_blog_filter .cms_social_networks span svg, section.section_blog_filter .share_box a:not(.button):not(.tab) svg, section.section_blog_filter .share_box span svg, .project_table .project_table_row:hover .cms_social_networks a:not(.button):not(.tab) svg, .project_table .project_table_row:hover .cms_social_networks span svg, .project_table .project_table_row:hover .share_box a:not(.button):not(.tab) svg, .project_table .project_table_row:hover .share_box span svg, .project_table .project_table_row.opened .cms_social_networks a:not(.button):not(.tab) svg, .project_table .project_table_row.opened .cms_social_networks span svg, .project_table .project_table_row.opened .share_box a:not(.button):not(.tab) svg, .project_table .project_table_row.opened .share_box span svg, .project_table .project_table_content .cms_social_networks a:not(.button):not(.tab) svg, .project_table .project_table_content .cms_social_networks span svg, .project_table .project_table_content .share_box a:not(.button):not(.tab) svg, .project_table .project_table_content .share_box span svg, section.filters .cms_social_networks a:not(.button):not(.tab) svg, section.filters .cms_social_networks span svg, section.filters .share_box a:not(.button):not(.tab) svg, section.filters .share_box span svg, section.cms_section.cms_section_dark .cms_social_networks a:not(.button):not(.tab) svg, section.cms_section.cms_section_dark .cms_social_networks span svg, section.cms_section.cms_section_dark .share_box a:not(.button):not(.tab) svg, section.cms_section.cms_section_dark .share_box span svg, section.section_dark .cms_social_networks a:not(.button):not(.tab) svg, section.section_dark .cms_social_networks span svg, section.section_dark .share_box a:not(.button):not(.tab) svg, section.section_dark .share_box span svg {
  background: #f7f5f2;
  border: 1px solid #7a654a;
}
.section_filter.filter_dark .cms_social_networks a:not(.button):not(.tab) svg *, .section_filter.filter_dark .cms_social_networks span svg *, .section_filter.filter_dark .share_box a:not(.button):not(.tab) svg *, .section_filter.filter_dark .share_box span svg *, .section_filter.filter_light + section.section_tools .cms_social_networks a:not(.button):not(.tab) svg *, .section_filter.filter_light + section.section_tools .cms_social_networks span svg *, .section_filter.filter_light + section.section_tools .share_box a:not(.button):not(.tab) svg *, .section_filter.filter_light + section.section_tools .share_box span svg *, section.section_filter .filter_container .cms_social_networks a:not(.button):not(.tab) svg *, section.section_filter .filter_container .cms_social_networks span svg *, section.section_filter .filter_container .share_box a:not(.button):not(.tab) svg *, section.section_filter .filter_container .share_box span svg *, section.section_blog_filter .cms_social_networks a:not(.button):not(.tab) svg *, section.section_blog_filter .cms_social_networks span svg *, section.section_blog_filter .share_box a:not(.button):not(.tab) svg *, section.section_blog_filter .share_box span svg *, .project_table .project_table_row:hover .cms_social_networks a:not(.button):not(.tab) svg *, .project_table .project_table_row:hover .cms_social_networks span svg *, .project_table .project_table_row:hover .share_box a:not(.button):not(.tab) svg *, .project_table .project_table_row:hover .share_box span svg *, .project_table .project_table_row.opened .cms_social_networks a:not(.button):not(.tab) svg *, .project_table .project_table_row.opened .cms_social_networks span svg *, .project_table .project_table_row.opened .share_box a:not(.button):not(.tab) svg *, .project_table .project_table_row.opened .share_box span svg *, .project_table .project_table_content .cms_social_networks a:not(.button):not(.tab) svg *, .project_table .project_table_content .cms_social_networks span svg *, .project_table .project_table_content .share_box a:not(.button):not(.tab) svg *, .project_table .project_table_content .share_box span svg *, section.filters .cms_social_networks a:not(.button):not(.tab) svg *, section.filters .cms_social_networks span svg *, section.filters .share_box a:not(.button):not(.tab) svg *, section.filters .share_box span svg *, section.cms_section.cms_section_dark .cms_social_networks a:not(.button):not(.tab) svg *, section.cms_section.cms_section_dark .cms_social_networks span svg *, section.cms_section.cms_section_dark .share_box a:not(.button):not(.tab) svg *, section.cms_section.cms_section_dark .share_box span svg *, section.section_dark .cms_social_networks a:not(.button):not(.tab) svg *, section.section_dark .cms_social_networks span svg *, section.section_dark .share_box a:not(.button):not(.tab) svg *, section.section_dark .share_box span svg * {
  fill: #7a654a;
}
.section_filter.filter_dark .cms_social_networks a:not(.button):not(.tab) svg:hover, .section_filter.filter_dark .cms_social_networks span svg:hover, .section_filter.filter_dark .share_box a:not(.button):not(.tab) svg:hover, .section_filter.filter_dark .share_box span svg:hover, .section_filter.filter_light + section.section_tools .cms_social_networks a:not(.button):not(.tab) svg:hover, .section_filter.filter_light + section.section_tools .cms_social_networks span svg:hover, .section_filter.filter_light + section.section_tools .share_box a:not(.button):not(.tab) svg:hover, .section_filter.filter_light + section.section_tools .share_box span svg:hover, section.section_filter .filter_container .cms_social_networks a:not(.button):not(.tab) svg:hover, section.section_filter .filter_container .cms_social_networks span svg:hover, section.section_filter .filter_container .share_box a:not(.button):not(.tab) svg:hover, section.section_filter .filter_container .share_box span svg:hover, section.section_blog_filter .cms_social_networks a:not(.button):not(.tab) svg:hover, section.section_blog_filter .cms_social_networks span svg:hover, section.section_blog_filter .share_box a:not(.button):not(.tab) svg:hover, section.section_blog_filter .share_box span svg:hover, .project_table .project_table_row:hover .cms_social_networks a:not(.button):not(.tab) svg:hover, .project_table .project_table_row:hover .cms_social_networks span svg:hover, .project_table .project_table_row:hover .share_box a:not(.button):not(.tab) svg:hover, .project_table .project_table_row:hover .share_box span svg:hover, .project_table .project_table_row.opened .cms_social_networks a:not(.button):not(.tab) svg:hover, .project_table .project_table_row.opened .cms_social_networks span svg:hover, .project_table .project_table_row.opened .share_box a:not(.button):not(.tab) svg:hover, .project_table .project_table_row.opened .share_box span svg:hover, .project_table .project_table_content .cms_social_networks a:not(.button):not(.tab) svg:hover, .project_table .project_table_content .cms_social_networks span svg:hover, .project_table .project_table_content .share_box a:not(.button):not(.tab) svg:hover, .project_table .project_table_content .share_box span svg:hover, section.filters .cms_social_networks a:not(.button):not(.tab) svg:hover, section.filters .cms_social_networks span svg:hover, section.filters .share_box a:not(.button):not(.tab) svg:hover, section.filters .share_box span svg:hover, section.cms_section.cms_section_dark .cms_social_networks a:not(.button):not(.tab) svg:hover, section.cms_section.cms_section_dark .cms_social_networks span svg:hover, section.cms_section.cms_section_dark .share_box a:not(.button):not(.tab) svg:hover, section.cms_section.cms_section_dark .share_box span svg:hover, section.section_dark .cms_social_networks a:not(.button):not(.tab) svg:hover, section.section_dark .cms_social_networks span svg:hover, section.section_dark .share_box a:not(.button):not(.tab) svg:hover, section.section_dark .share_box span svg:hover {
  background: #7a654a;
  border: 1px solid #7a654a;
}
.section_filter.filter_dark .cms_social_networks a:not(.button):not(.tab) svg:hover *, .section_filter.filter_dark .cms_social_networks span svg:hover *, .section_filter.filter_dark .share_box a:not(.button):not(.tab) svg:hover *, .section_filter.filter_dark .share_box span svg:hover *, .section_filter.filter_light + section.section_tools .cms_social_networks a:not(.button):not(.tab) svg:hover *, .section_filter.filter_light + section.section_tools .cms_social_networks span svg:hover *, .section_filter.filter_light + section.section_tools .share_box a:not(.button):not(.tab) svg:hover *, .section_filter.filter_light + section.section_tools .share_box span svg:hover *, section.section_filter .filter_container .cms_social_networks a:not(.button):not(.tab) svg:hover *, section.section_filter .filter_container .cms_social_networks span svg:hover *, section.section_filter .filter_container .share_box a:not(.button):not(.tab) svg:hover *, section.section_filter .filter_container .share_box span svg:hover *, section.section_blog_filter .cms_social_networks a:not(.button):not(.tab) svg:hover *, section.section_blog_filter .cms_social_networks span svg:hover *, section.section_blog_filter .share_box a:not(.button):not(.tab) svg:hover *, section.section_blog_filter .share_box span svg:hover *, .project_table .project_table_row:hover .cms_social_networks a:not(.button):not(.tab) svg:hover *, .project_table .project_table_row:hover .cms_social_networks span svg:hover *, .project_table .project_table_row:hover .share_box a:not(.button):not(.tab) svg:hover *, .project_table .project_table_row:hover .share_box span svg:hover *, .project_table .project_table_row.opened .cms_social_networks a:not(.button):not(.tab) svg:hover *, .project_table .project_table_row.opened .cms_social_networks span svg:hover *, .project_table .project_table_row.opened .share_box a:not(.button):not(.tab) svg:hover *, .project_table .project_table_row.opened .share_box span svg:hover *, .project_table .project_table_content .cms_social_networks a:not(.button):not(.tab) svg:hover *, .project_table .project_table_content .cms_social_networks span svg:hover *, .project_table .project_table_content .share_box a:not(.button):not(.tab) svg:hover *, .project_table .project_table_content .share_box span svg:hover *, section.filters .cms_social_networks a:not(.button):not(.tab) svg:hover *, section.filters .cms_social_networks span svg:hover *, section.filters .share_box a:not(.button):not(.tab) svg:hover *, section.filters .share_box span svg:hover *, section.cms_section.cms_section_dark .cms_social_networks a:not(.button):not(.tab) svg:hover *, section.cms_section.cms_section_dark .cms_social_networks span svg:hover *, section.cms_section.cms_section_dark .share_box a:not(.button):not(.tab) svg:hover *, section.cms_section.cms_section_dark .share_box span svg:hover *, section.section_dark .cms_social_networks a:not(.button):not(.tab) svg:hover *, section.section_dark .cms_social_networks span svg:hover *, section.section_dark .share_box a:not(.button):not(.tab) svg:hover *, section.section_dark .share_box span svg:hover * {
  fill: #ffffff;
}
.cms_banner {
  height: 50vh;
  color: #ffffff;
  background: #4d4d4d;
  max-height: 46.68vw;
}
.cms_banner.cms_banner_fullscreen {
  height: 100vh;
}
.cms_banner div.cms_text {
  font-size: 1.4em;
}
.cms_banner h1 {
  margin: 0 0 2vh;
  font-size: 2.6em;
  line-height: 1.3em;
}
.cms_banner h2 {
  font-size: 2em;
}
.cms_banner h3 {
  font-size: 1.5em;
  line-height: 1.3em;
}
.cms_banner h4 {
  font-size: 1.2em;
}
.cms_banner div.cms_text {
  margin-bottom: 0;
}
.cms_banner .cms_banner_content {
  flex-direction: initial;
  align-content: center;
  flex-wrap: wrap;
}
.cms_banner .cms_banner_content *:not(.button):not(.button_text) {
  width: 100%;
  color: #ffffff;
}
.cms_banner .cms_banner_content .cms_project_text > *, .cms_banner .cms_banner_content .cms_text > * {
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.4);
}
.cms_banner .cms_banner_content .button {
  color: #2f2f2f;
  background: #ffffff;
  border-color: #2f2f2f;
}
.cms_banner .cms_banner_content .button svg * {
  fill: #2f2f2f;
}
.cms_banner .cms_banner_content .button.cms_button_button_left {
  margin-left: 0;
}
.cms_banner .cms_banner_content .button.cms_button_button_right {
  margin-right: 0;
}
.cms_banner .cms_banner_content .button .button_icon {
  width: auto;
}
.cms_banner .cms_banner_content .button:hover {
  color: #2f2f2f;
  background: #e0e0e0;
  border-color: #2f2f2f;
}
.cms_banner .cms_banner_content .button:hover svg * {
  fill: #2f2f2f;
}
.cms_banner .cms_banner_content .banner_box_content {
  display: flex;
  flex-wrap: wrap;
  padding-top: 1em;
}
.cms_banner .cms_banner_content .banner_box_content *:not(.button):not(.button_text) {
  width: auto;
  margin: 10px;
}
.cms_banner .cms_banner_content .banner_box_content *:not(.button):not(.button_text):first-child {
  margin-left: 0;
}
.cms_banner .cms_banner_content .banner_box_content *:not(.button):not(.button_text).button_icon {
  margin: 0 10px 0 0;
}
.cms_banner .cms_banner_content .banner_box_content *:not(.button):not(.button_text) svg {
  margin: 0;
}
.cms_banner .swiper_cms.swiper .swiper-pagination, .cms_banner .swiper_cms.swiper ~ .swiper-pagination, .cms_banner .swiper .swiper-pagination, .cms_banner .swiper ~ .swiper-pagination {
  bottom: 20px;
}
.cms_section.cms_section_full_width, .cms_section {
  padding: 10vh 0;
}
.cms_section.cms_section_full_width h1, .cms_section h1 {
  font-size: 2.6em;
  line-height: 1.2em;
  font-weight: 600;
  text-transform: uppercase;
  margin: 0 0 1.5vh;
}
.cms_section.cms_section_full_width h2, .cms_section h2 {
  font-weight: 600;
}
.cms_section.cms_section_full_width h4, .cms_section h4 {
  margin-bottom: 0;
  font-weight: 600;
  font-size: 1em;
}
.cms_section.cms_section_full_width .cms_part.cms_object, .cms_section .cms_part.cms_object {
  margin-bottom: 60px;
}
.cms_section.cms_section_full_width .cms_separator, .cms_section .cms_separator {
  margin: 4vh 0;
}
.cms_section.cms_section_full_width .cms_text_title + .cms_separator, .cms_section .cms_text_title + .cms_separator {
  margin: -1vh 0 1vh;
}
.cms_section.cms_section_full_width .cms_accordion .accordion_title, .cms_section .cms_accordion .accordion_title {
  border-bottom: 0;
}
.cms_section.cms_section_full_width .cms_accordion .accordion_title::after, .cms_section .cms_accordion .accordion_title::after {
  font-size: 2em;
  font-weight: normal;
}
.cms_section.cms_section_full_width .cms_accordion .accordion_content, .cms_section .cms_accordion .accordion_content {
  border-top: 1px solid #b8a978;
}
.cms_section.cms_section_full_width .cms_text_title, .cms_section.cms_section_full_width .cms_text_subtitle + .cms_text_main_title, .cms_section.cms_section_full_width .cms_text_subtitle + .cms_text_title, .cms_section .cms_text_title, .cms_section .cms_text_subtitle + .cms_text_main_title, .cms_section .cms_text_subtitle + .cms_text_title {
  padding: 0;
}
.cms_section.cms_section_full_width .cms_thumbnails, .cms_section .cms_thumbnails {
  padding: 0 0 4vh;
}
.cms_section.cms_section_full_width .cms_thumbnails_parent, .cms_section .cms_thumbnails_parent {
  margin-top: 0 !important;
}
.cms_section.cms_section_full_width .cms_slider, .cms_section .cms_slider {
  padding: 4vh 0;
}
.cms_section.cms_section_full_width .cms_slider .cms_team_member, .cms_section .cms_slider .cms_team_member {
  margin: 0 30px;
}
.cms_section.cms_section_full_width .cms_box, .cms_section .cms_box {
  background: none;
  /* FIX BORDER */
}
.cms_section.cms_section_full_width .cms_box h1, .cms_section .cms_box h1 {
  font-size: 1.8em;
  color: #333333;
}
.cms_section.cms_section_full_width .cms_box h2, .cms_section .cms_box h2 {
  font-weight: 600;
  color: #333333;
}
.cms_section.cms_section_full_width .cms_box h3, .cms_section .cms_box h3 {
  font-size: 1.1em;
  text-transform: uppercase;
  padding-bottom: 5px;
  color: #333333;
}
.cms_section.cms_section_full_width .cms_box .box, .cms_section.cms_section_full_width .cms_box .box_title, .cms_section .cms_box .box, .cms_section .cms_box .box_title {
  background: none;
}
.cms_section.cms_section_full_width .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object), .cms_section .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) {
  border-width: 0 1px 0 1px;
  border-style: solid;
  width: 90%;
  padding-left: 1.2em;
  padding-right: 1.2em;
  margin-left: auto;
  margin-right: auto;
  margin: 0 auto;
  background: #FFFFFF;
  color: #333333;
}
.cms_section.cms_section_full_width .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) *, .cms_section .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object) * {
  color: #333333;
}
.cms_section.cms_section_full_width .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object):first-child, .cms_section .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object):first-child {
  border-top-width: 1px;
}
.cms_section.cms_section_full_width .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object):last-child, .cms_section .cms_box .cms_part:not(.cms_picture):not(.cms_video):not(.cms_object):last-child {
  border-bottom-width: 1px;
}
.cms_section.cms_section_full_width .cms_box .cms_accordion .cms_part:not(.cms_picture):not(.cms_object):not(.cms_video), .cms_section .cms_box .cms_accordion .cms_part:not(.cms_picture):not(.cms_object):not(.cms_video) {
  border: 0;
  width: 100%;
  padding: 0;
}
.cms_section.cms_section_full_width .cms_box .cms_picture:not(:last-child), .cms_section.cms_section_full_width .cms_box .cms_video:not(:last-child), .cms_section .cms_box .cms_picture:not(:last-child), .cms_section .cms_box .cms_video:not(:last-child) {
  margin-bottom: 0;
  margin-top: 0;
}
.cms_section.cms_section_full_width .cms_box .cms_box_title, .cms_section .cms_box .cms_box_title {
  margin-bottom: 0;
}
.cms_section.cms_section_full_width .cms_box .cms_picture + .cms_box_title, .cms_section.cms_section_full_width .cms_box .cms_video + .cms_box_title, .cms_section .cms_box .cms_picture + .cms_box_title, .cms_section .cms_box .cms_video + .cms_box_title {
  border-top: 0;
}
.cms_section.cms_section_full_width .cms_box .cms_picture + .cms_text_vertical_title:not(.cms_picture):not(.cms_video), .cms_section .cms_box .cms_picture + .cms_text_vertical_title:not(.cms_picture):not(.cms_video) {
  padding-top: 10px;
}
.cms_section.cms_section_full_width .cms_box .cms_text_small_subtitle + .cms_text_title h2 .cms_text_vertical_title + .cms_text_title h2, .cms_section.cms_section_full_width .cms_box .cms_text_subtitle + .cms_text_title h2, .cms_section .cms_box .cms_text_small_subtitle + .cms_text_title h2 .cms_text_vertical_title + .cms_text_title h2, .cms_section .cms_box .cms_text_subtitle + .cms_text_title h2 {
  padding-top: 0;
  /*padding-bottom: 30px;*/
}
.cms_section.cms_section_full_width .cms_box .cms_text_title + .cms_separator:not(.cms_picture):not(.cms_video), .cms_section .cms_box .cms_text_title + .cms_separator:not(.cms_picture):not(.cms_video) {
  margin: -1vh auto 0vh;
  padding-bottom: 0vh;
}
.cms_section.cms_section_full_width .cms_box .cms_part + .cms_button, .cms_section .cms_box .cms_part + .cms_button {
  padding-bottom: 0 2em;
}
.cms_section.cms_section_full_width .cms_box .cms_button_button_center:last-child, .cms_section .cms_box .cms_button_button_center:last-child {
  height: auto;
}
.cms_section.cms_section_full_width .cms_box .cms_part:last-child a.cms_button, .cms_section .cms_box .cms_part:last-child a.cms_button {
  margin-bottom: -1.4em;
}
.cms_section.cms_section_full_width .cms_box .cms_part ul, .cms_section .cms_box .cms_part ul {
  list-style: initial;
  margin: 0 0 0 15px;
}
.cms_section.cms_section_full_width .cms_box.cms_box_box_default_no_style .cms_part, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .cms_part, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_center .cms_part, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .cms_part, .cms_section .cms_box.cms_box_box_default_no_style .cms_part, .cms_section .cms_box.cms_box_simple_inline_buttons_left .cms_part, .cms_section .cms_box.cms_box_simple_inline_buttons_center .cms_part, .cms_section .cms_box.cms_box_simple_inline_buttons_right .cms_part {
  background: none !important;
  border: none !important;
}
.cms_section.cms_section_full_width .cms_box.cms_box_box_default_no_style .cms_part.cms_button, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .cms_part.cms_button, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_center .cms_part.cms_button, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .cms_part.cms_button, .cms_section .cms_box.cms_box_box_default_no_style .cms_part.cms_button, .cms_section .cms_box.cms_box_simple_inline_buttons_left .cms_part.cms_button, .cms_section .cms_box.cms_box_simple_inline_buttons_center .cms_part.cms_button, .cms_section .cms_box.cms_box_simple_inline_buttons_right .cms_part.cms_button {
  padding-left: 0 !important;
  padding-right: 0 !important;
  align-items: flex-start;
}
.cms_section.cms_section_full_width .cms_box.cms_box_box_default_no_style .cms_part.cms_separator, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .cms_part.cms_separator, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_center .cms_part.cms_separator, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .cms_part.cms_separator, .cms_section .cms_box.cms_box_box_default_no_style .cms_part.cms_separator, .cms_section .cms_box.cms_box_simple_inline_buttons_left .cms_part.cms_separator, .cms_section .cms_box.cms_box_simple_inline_buttons_center .cms_part.cms_separator, .cms_section .cms_box.cms_box_simple_inline_buttons_right .cms_part.cms_separator {
  margin: 4vh 0 !important;
}
.cms_section.cms_section_full_width .cms_box.cms_box_box_default_no_style .cms_part.cms_blog_article:not(.cms_picture):not(.cms_video):not(.cms_object), .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .cms_part.cms_blog_article:not(.cms_picture):not(.cms_video):not(.cms_object), .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_center .cms_part.cms_blog_article:not(.cms_picture):not(.cms_video):not(.cms_object), .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .cms_part.cms_blog_article:not(.cms_picture):not(.cms_video):not(.cms_object), .cms_section .cms_box.cms_box_box_default_no_style .cms_part.cms_blog_article:not(.cms_picture):not(.cms_video):not(.cms_object), .cms_section .cms_box.cms_box_simple_inline_buttons_left .cms_part.cms_blog_article:not(.cms_picture):not(.cms_video):not(.cms_object), .cms_section .cms_box.cms_box_simple_inline_buttons_center .cms_part.cms_blog_article:not(.cms_picture):not(.cms_video):not(.cms_object), .cms_section .cms_box.cms_box_simple_inline_buttons_right .cms_part.cms_blog_article:not(.cms_picture):not(.cms_video):not(.cms_object) {
  width: auto;
}
.cms_section.cms_section_full_width .cms_box.cms_box_box_default_no_style .cms_part .box_article_cms_page, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .cms_part .box_article_cms_page, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_center .cms_part .box_article_cms_page, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .cms_part .box_article_cms_page, .cms_section .cms_box.cms_box_box_default_no_style .cms_part .box_article_cms_page, .cms_section .cms_box.cms_box_simple_inline_buttons_left .cms_part .box_article_cms_page, .cms_section .cms_box.cms_box_simple_inline_buttons_center .cms_part .box_article_cms_page, .cms_section .cms_box.cms_box_simple_inline_buttons_right .cms_part .box_article_cms_page {
  margin: 0 30px 30px;
}
.cms_section.cms_section_full_width .cms_box.cms_box_box_default_no_style .cms_part .box_object_thumbnail_item, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .cms_part .box_object_thumbnail_item, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_center .cms_part .box_object_thumbnail_item, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .cms_part .box_object_thumbnail_item, .cms_section .cms_box.cms_box_box_default_no_style .cms_part .box_object_thumbnail_item, .cms_section .cms_box.cms_box_simple_inline_buttons_left .cms_part .box_object_thumbnail_item, .cms_section .cms_box.cms_box_simple_inline_buttons_center .cms_part .box_object_thumbnail_item, .cms_section .cms_box.cms_box_simple_inline_buttons_right .cms_part .box_object_thumbnail_item {
  margin: 30px 30px 0;
}
.cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .box_inner, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_center .box_inner, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .box_inner, .cms_section .cms_box.cms_box_simple_inline_buttons_left .box_inner, .cms_section .cms_box.cms_box_simple_inline_buttons_center .box_inner, .cms_section .cms_box.cms_box_simple_inline_buttons_right .box_inner {
  display: flex;
  padding-top: 0.5em;
  flex-direction: initial;
  flex-wrap: wrap;
}
.cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .box_inner .cms_part.cms_button, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_center .box_inner .cms_part.cms_button, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .box_inner .cms_part.cms_button, .cms_section .cms_box.cms_box_simple_inline_buttons_left .box_inner .cms_part.cms_button, .cms_section .cms_box.cms_box_simple_inline_buttons_center .box_inner .cms_part.cms_button, .cms_section .cms_box.cms_box_simple_inline_buttons_right .box_inner .cms_part.cms_button {
  width: auto !important;
  margin: 0.5em;
}
.cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .box_inner .cms_part, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_center .box_inner .cms_part, .cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .box_inner .cms_part, .cms_section .cms_box.cms_box_simple_inline_buttons_left .box_inner .cms_part, .cms_section .cms_box.cms_box_simple_inline_buttons_center .box_inner .cms_part, .cms_section .cms_box.cms_box_simple_inline_buttons_right .box_inner .cms_part {
  width: auto;
}
.cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .box_inner, .cms_section .cms_box.cms_box_simple_inline_buttons_left .box_inner {
  justify-content: flex-start;
}
.cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_left .box_inner .cms_button, .cms_section .cms_box.cms_box_simple_inline_buttons_left .box_inner .cms_button {
  margin-left: 0;
  margin-right: 1em;
}
.cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_center .box_inner, .cms_section .cms_box.cms_box_simple_inline_buttons_center .box_inner {
  justify-content: center;
}
.cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .box_inner, .cms_section .cms_box.cms_box_simple_inline_buttons_right .box_inner {
  justify-content: flex-end;
}
.cms_section.cms_section_full_width .cms_box.cms_box_simple_inline_buttons_right .box_inner .cms_button, .cms_section .cms_box.cms_box_simple_inline_buttons_right .box_inner .cms_button {
  margin-right: 0;
  margin-left: 1em;
}
.cms_section.cms_section_full_width .cms_blog_article article, .cms_section.cms_section_full_width .cms_object_thumbnail article, .cms_section .cms_blog_article article, .cms_section .cms_object_thumbnail article {
  max-width: 600px;
}
.cms_section.cms_section_full_width .cms_column .cms_text_small_subtitle + .cms_text_title, .cms_section.cms_section_full_width .cms_column .cms_text_vertical_title + .cms_text_title, .cms_section.cms_section_full_width .cms_column .cms_text_subtitle + .cms_text_title, .cms_section .cms_column .cms_text_small_subtitle + .cms_text_title, .cms_section .cms_column .cms_text_vertical_title + .cms_text_title, .cms_section .cms_column .cms_text_subtitle + .cms_text_title {
  padding: 0;
  margin-top: -20px;
}
.cms_section.cms_section_full_width .cms_column .cms_text_small_subtitle + .cms_text_title h2, .cms_section.cms_section_full_width .cms_column .cms_text_vertical_title + .cms_text_title h2, .cms_section.cms_section_full_width .cms_column .cms_text_subtitle + .cms_text_title h2, .cms_section .cms_column .cms_text_small_subtitle + .cms_text_title h2, .cms_section .cms_column .cms_text_vertical_title + .cms_text_title h2, .cms_section .cms_column .cms_text_subtitle + .cms_text_title h2 {
  padding-top: 0;
}
.cms_section.cms_section_full_width .box_team_item .box_title, .cms_section.cms_section_full_width .box_team_item .box_infos, .cms_section .box_team_item .box_title, .cms_section .box_team_item .box_infos {
  border: 1px solid #b8a978;
  border-width: 0 1px 0 1px;
  width: 90%;
  padding-left: 1.2em;
  padding-right: 1.2em;
  margin-left: auto;
  margin-right: auto;
  margin: 0 auto;
  background: none;
  order: 1;
}
.cms_section.cms_section_full_width .box_team_item .box_title, .cms_section .box_team_item .box_title {
  border-bottom: 0 !important;
}
.cms_section.cms_section_full_width .box_team_item .box_infos, .cms_section .box_team_item .box_infos {
  border-top: 0 !important;
  border-bottom-width: 1px;
  padding-top: 0;
}
.cms_section.cms_section_full_width .cms_col2, .cms_section.cms_section_full_width .cms_col3, .cms_section.cms_section_full_width .cms_col4, .cms_section .cms_col2, .cms_section .cms_col3, .cms_section .cms_col4 {
  align-items: flex-start;
}
.cms_section.cms_section_full_width .cms_contact_form form .form_col_1, .cms_section .cms_contact_form form .form_col_1 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.cms_section.cms_section_full_width .cms_contact_form button, .cms_section .cms_contact_form button {
  margin-top: 2em;
}
section.cms_section_full_width {
  padding: 0 !important;
}
section.cms_section_full_width .full_content > .cms_part {
  margin: 0;
}
.cms_slider .swiper_cms.swiper[data-swiper-dots="0"] {
  margin-bottom: 40px;
}
.cms_slider .swiper_cms.swiper[data-swiper-dots="1"] {
  margin-bottom: 60px;
}
/*VERTICAL LIGNE */
.cms_section > .inner_content > .cms_text_vertical_title {
  position: absolute;
  left: calc(-100%/11);
  transform: rotate(-90deg);
  transform-origin: bottom left;
  font-size: 8px;
  width: 25vh;
  border-top: 1px solid #BFBFBF;
  top: 15vh;
  border-color: #BFBFBF !important;
  letter-spacing: 0.1em;
  word-spacing: 4px;
}
.cms_section > .inner_content > .cms_text_vertical_title .cms_text_content, .cms_section > .inner_content > .cms_text_vertical_title h4 {
  font-size: 1.2em;
  top: -7px;
  position: absolute;
  background: #FFFFFF;
  padding-right: 8px;
  color: #BFBFBF;
  text-transform: uppercase;
}
/*VERTICAL LIGNE */
.cms_section.cms_section_dark > .inner_content > .cms_text_vertical_title {
  border-color: #BFBFBF !important;
}
.cms_section.cms_section_dark > .inner_content > .cms_text_vertical_title .cms_text_content, .cms_section.cms_section_dark > .inner_content > .cms_text_vertical_title h4 {
  background: #f7f5f2;
  color: #BFBFBF;
}
/** HORIZONTAL IF 2 LIGHTS or 2 DARK FOLLOWING **/
.cms_section_light + .cms_section_light > .inner_content > .cms_text_vertical_title, .cms_section_dark + .cms_section_dark > .inner_content > .cms_text_vertical_title {
  transform: rotate(0deg);
  top: -10vh;
}
.cms_section_light + .cms_section_light > .inner_content > .cms_text_vertical_title .cms_text_content, .cms_section_light + .cms_section_light > .inner_content > .cms_text_vertical_title h4, .cms_section_dark + .cms_section_dark > .inner_content > .cms_text_vertical_title .cms_text_content, .cms_section_dark + .cms_section_dark > .inner_content > .cms_text_vertical_title h4 {
  right: 0;
  padding-left: 8px;
}
/*----- FILTER -----*/
/*-----animation menu mobile / close menu mobile-----*/
.objects_filters {
  position: relative;
}
section .cms_objects_filter, section.section_filter, section.filters {
  padding: 0;
  position: relative;
}
section .cms_objects_filter .inner_content, section.section_filter .inner_content, section.filters .inner_content {
  width: 100%;
}
section .cms_objects_filter h1, section.section_filter h1, section.filters h1 {
  display: none;
}
section .cms_objects_filter .top_filter, section.section_filter .top_filter, section.filters .top_filter {
  display: block;
  width: calc(100% - 70px);
  height: 60px;
  justify-content: space-between;
}
section .cms_objects_filter .top_filter .filter_part, section .cms_objects_filter .top_filter .filter_selection, section.section_filter .top_filter .filter_part, section.section_filter .top_filter .filter_selection, section.filters .top_filter .filter_part, section.filters .top_filter .filter_selection {
  float: left;
}
section .cms_objects_filter .top_filter .section_tools, section.section_filter .top_filter .section_tools, section.filters .top_filter .section_tools {
  float: right;
  padding: 9px 0;
  background: none;
  max-height: 100%;
}
section .cms_objects_filter .top_filter .section_tools .create_alert, section.section_filter .top_filter .section_tools .create_alert, section.filters .top_filter .section_tools .create_alert {
  display: none;
}
section .cms_objects_filter .top_filter .section_tools .search_tools, section.section_filter .top_filter .section_tools .search_tools, section.filters .top_filter .section_tools .search_tools {
  margin-bottom: 0;
}
section .cms_objects_filter .top_filter .section_tools .search_tools .filter_part_counter, section.section_filter .top_filter .section_tools .search_tools .filter_part_counter, section.filters .top_filter .section_tools .search_tools .filter_part_counter {
  display: none;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle .button, section .cms_objects_filter .top_filter .section_tools .list_toggle .button, section.section_filter .top_filter .section_tools .map_toggle .button, section.section_filter .top_filter .section_tools .list_toggle .button, section.filters .top_filter .section_tools .map_toggle .button, section.filters .top_filter .section_tools .list_toggle .button {
  border-bottom: 0;
  margin: 0 0.2em;
  background: none;
  padding: 0;
  height: 2.7em;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle .button.selected svg *, section .cms_objects_filter .top_filter .section_tools .list_toggle .button.selected svg *, section.section_filter .top_filter .section_tools .map_toggle .button.selected svg *, section.section_filter .top_filter .section_tools .list_toggle .button.selected svg *, section.filters .top_filter .section_tools .map_toggle .button.selected svg *, section.filters .top_filter .section_tools .list_toggle .button.selected svg * {
  fill: #2e2e2e;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle .show_map_button svg *, section .cms_objects_filter .top_filter .section_tools .list_toggle .show_map_button svg *, section.section_filter .top_filter .section_tools .map_toggle .show_map_button svg *, section.section_filter .top_filter .section_tools .list_toggle .show_map_button svg *, section.filters .top_filter .section_tools .map_toggle .show_map_button svg *, section.filters .top_filter .section_tools .list_toggle .show_map_button svg * {
  fill: #c4c4c4;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle .show_map_button:hover svg *, section .cms_objects_filter .top_filter .section_tools .list_toggle .show_map_button:hover svg *, section.section_filter .top_filter .section_tools .map_toggle .show_map_button:hover svg *, section.section_filter .top_filter .section_tools .list_toggle .show_map_button:hover svg *, section.filters .top_filter .section_tools .map_toggle .show_map_button:hover svg *, section.filters .top_filter .section_tools .list_toggle .show_map_button:hover svg * {
  fill: #b8a978;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle .hide_map_button svg *, section .cms_objects_filter .top_filter .section_tools .list_toggle .hide_map_button svg *, section.section_filter .top_filter .section_tools .map_toggle .hide_map_button svg *, section.section_filter .top_filter .section_tools .list_toggle .hide_map_button svg *, section.filters .top_filter .section_tools .map_toggle .hide_map_button svg *, section.filters .top_filter .section_tools .list_toggle .hide_map_button svg * {
  fill: #2e2e2e;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle .hide_map_button:hover svg *, section .cms_objects_filter .top_filter .section_tools .list_toggle .hide_map_button:hover svg *, section.section_filter .top_filter .section_tools .map_toggle .hide_map_button:hover svg *, section.section_filter .top_filter .section_tools .list_toggle .hide_map_button:hover svg *, section.filters .top_filter .section_tools .map_toggle .hide_map_button:hover svg *, section.filters .top_filter .section_tools .list_toggle .hide_map_button:hover svg * {
  fill: #b8a978;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle svg, section .cms_objects_filter .top_filter .section_tools .list_toggle svg, section.section_filter .top_filter .section_tools .map_toggle svg, section.section_filter .top_filter .section_tools .list_toggle svg, section.filters .top_filter .section_tools .map_toggle svg, section.filters .top_filter .section_tools .list_toggle svg {
  height: 35px;
  min-width: 35px;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle, section.section_filter .top_filter .section_tools .map_toggle, section.filters .top_filter .section_tools .map_toggle {
  border-left: 1px solid #dedcda;
  padding-left: 1em;
  cursor: pointer;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle .show_map_button, section.section_filter .top_filter .section_tools .map_toggle .show_map_button, section.filters .top_filter .section_tools .map_toggle .show_map_button {
  display: none;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle .hide_map_button, section.section_filter .top_filter .section_tools .map_toggle .hide_map_button, section.filters .top_filter .section_tools .map_toggle .hide_map_button {
  display: block;
}
section .cms_objects_filter .top_filter .section_tools .map_toggle .label, section.section_filter .top_filter .section_tools .map_toggle .label, section.filters .top_filter .section_tools .map_toggle .label {
  display: none;
  position: absolute;
  bottom: -20px;
  background: #FFFFFF;
  color: #000;
  padding: 2px 4px;
  border: 1px solid #ddd;
  text-align: center;
  width: 100px;
  margin-left: -25px;
}
section .cms_objects_filter .top_filter .section_tools [data-style=map_only], section.section_filter .top_filter .section_tools [data-style=map_only], section.filters .top_filter .section_tools [data-style=map_only] {
  display: none;
}
section .cms_objects_filter .top_filter .section_tools.closed_map .map_toggle .hide_map_button, section .cms_objects_filter .top_filter .section_tools.open_map .map_toggle .show_map_button, section.section_filter .top_filter .section_tools.closed_map .map_toggle .hide_map_button, section.section_filter .top_filter .section_tools.open_map .map_toggle .show_map_button, section.filters .top_filter .section_tools.closed_map .map_toggle .hide_map_button, section.filters .top_filter .section_tools.open_map .map_toggle .show_map_button {
  display: none;
}
section .cms_objects_filter .top_filter .section_tools.closed_map .map_toggle .show_map_button, section .cms_objects_filter .top_filter .section_tools.open_map .map_toggle .hide_map_button, section.section_filter .top_filter .section_tools.closed_map .map_toggle .show_map_button, section.section_filter .top_filter .section_tools.open_map .map_toggle .hide_map_button, section.filters .top_filter .section_tools.closed_map .map_toggle .show_map_button, section.filters .top_filter .section_tools.open_map .map_toggle .hide_map_button {
  display: block;
}
section .cms_objects_filter .filter_button_mobile, section.section_filter .filter_button_mobile, section.filters .filter_button_mobile {
  width: 60px;
  height: 60px;
  position: absolute;
  right: 0;
  padding: 10px;
  display: block;
  background: #ffffff;
}
section .cms_objects_filter .filter_button_mobile .cross svg, section.section_filter .filter_button_mobile .cross svg, section.filters .filter_button_mobile .cross svg {
  width: 50px;
  height: 40px;
  cursor: pointer;
  transform: translate3d(0, 0, 0);
  display: block;
}
section .cms_objects_filter .filter_button_mobile .cross svg path, section.section_filter .filter_button_mobile .cross svg path, section.filters .filter_button_mobile .cross svg path {
  fill: none;
  transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25);
  stroke-width: 30px;
  stroke-linecap: round;
  stroke-dashoffset: 0px;
  stroke: #7a654a;
}
section .cms_objects_filter .filter_button_mobile .cross svg path#top, section .cms_objects_filter .filter_button_mobile .cross svg path#bottom, section.section_filter .filter_button_mobile .cross svg path#top, section.section_filter .filter_button_mobile .cross svg path#bottom, section.filters .filter_button_mobile .cross svg path#top, section.filters .filter_button_mobile .cross svg path#bottom {
  stroke-dasharray: 240px 950px;
}
section .cms_objects_filter .filter_button_mobile .cross svg circle, section.section_filter .filter_button_mobile .cross svg circle, section.filters .filter_button_mobile .cross svg circle {
  stroke: #7a654a !important;
  stroke-width: 20px !important;
  transition: all 0.4s;
  opacity: 1;
  transition-delay: 0.4s;
  fill: #ffffff !important;
}
section .cms_objects_filter .filter_button_mobile .cross.open circle, section.section_filter .filter_button_mobile .cross.open circle, section.filters .filter_button_mobile .cross.open circle {
  opacity: 0;
  transition-delay: 0s;
}
section .cms_objects_filter .filter_button_mobile .cross.open path#top, section .cms_objects_filter .filter_button_mobile .cross.open path#bottom, section.section_filter .filter_button_mobile .cross.open path#top, section.section_filter .filter_button_mobile .cross.open path#bottom, section.filters .filter_button_mobile .cross.open path#top, section.filters .filter_button_mobile .cross.open path#bottom {
  stroke-dashoffset: -650px;
  stroke-dashoffset: -650px;
}
section .cms_objects_filter .filter_button_mobile .cross.open path.middle, section.section_filter .filter_button_mobile .cross.open path.middle, section.filters .filter_button_mobile .cross.open path.middle {
  stroke-dashoffset: -115px;
  stroke-dasharray: 1px 220px;
}
section .cms_objects_filter .filter_group, section.section_filter .filter_group, section.filters .filter_group {
  display: grid;
  width: 100%;
  max-width: 100%;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 2em 9em;
  margin: 0;
}
section .cms_objects_filter .filter_group > *, section.section_filter .filter_group > *, section.filters .filter_group > * {
  margin: 15px 0px;
  padding: 0 30px;
  /*border-right: 1px solid #000;*/
}
section .cms_objects_filter .filter_group > *:nth-child(3n), section.section_filter .filter_group > *:nth-child(3n), section.filters .filter_group > *:nth-child(3n) {
  border-right: 0;
}
section .cms_objects_filter .filter_group .filter_part, section.section_filter .filter_group .filter_part, section.filters .filter_group .filter_part {
  width: auto;
}
section .cms_objects_filter .filter_group .filter_part_location, section.section_filter .filter_group .filter_part_location, section.filters .filter_group .filter_part_location {
  grid-row-start: 1;
  grid-row-end: 4;
}
section .cms_objects_filter .filter_group .filter_part_category, section.section_filter .filter_group .filter_part_category, section.filters .filter_group .filter_part_category {
  grid-row-start: 1;
  grid-row-end: 4;
}
section .cms_objects_filter .filter_group .filter_part_surface_living, section.section_filter .filter_group .filter_part_surface_living, section.filters .filter_group .filter_part_surface_living {
  border-right: 0;
}
section .cms_objects_filter .filter_group .filter_location_and_radius .filter_fields.flex .filter_part_radius h3, section.section_filter .filter_group .filter_location_and_radius .filter_fields.flex .filter_part_radius h3, section.filters .filter_group .filter_location_and_radius .filter_fields.flex .filter_part_radius h3 {
  margin-bottom: -8px;
}
section .cms_objects_filter .filter_container, section.section_filter .filter_container, section.filters .filter_container {
  max-width: none;
  width: 100%;
  margin: 0 auto;
  width: 100%;
  position: relative;
  margin-bottom: 0;
}
section .cms_objects_filter .filter_container h3, section.section_filter .filter_container h3, section.filters .filter_container h3 {
  font-size: 1.1em;
}
section .cms_objects_filter .filter_container .filter_fromto_slider h3, section.section_filter .filter_container .filter_fromto_slider h3, section.filters .filter_container .filter_fromto_slider h3 {
  width: auto;
  margin-bottom: -35px;
}
section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon .multiselect.multiselect, section .cms_objects_filter .filter_part_category.filter_multiselect_icon .multiselect.multiselect, section.section_filter .filter_part_subcategory.filter_multiselect_icon .multiselect.multiselect, section.section_filter .filter_part_category.filter_multiselect_icon .multiselect.multiselect, section.filters .filter_part_subcategory.filter_multiselect_icon .multiselect.multiselect, section.filters .filter_part_category.filter_multiselect_icon .multiselect.multiselect {
  display: none;
}
section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content, section .cms_objects_filter .filter_part_category.filter_multiselect_icon .multiselect_content, section.section_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content, section.section_filter .filter_part_category.filter_multiselect_icon .multiselect_content, section.filters .filter_part_subcategory.filter_multiselect_icon .multiselect_content, section.filters .filter_part_category.filter_multiselect_icon .multiselect_content {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  padding: 0;
  overflow: initial;
  border: 0;
  background: none;
  justify-content: space-between;
}
section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item, section .cms_objects_filter .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item, section.section_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item, section.section_filter .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item, section.filters .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item, section.filters .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item {
  position: relative;
  width: calc(100% / 3);
  min-width: 80px;
}
section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text, section .cms_objects_filter .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text, section.section_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text, section.section_filter .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text, section.filters .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text, section.filters .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text {
  display: flex;
  flex-wrap: wrap;
  padding: 0.25em;
  white-space: nowrap;
  width: 100%;
  justify-content: center;
}
section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg, section .cms_objects_filter .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg, section.section_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg, section.section_filter .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg, section.filters .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg, section.filters .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg {
  height: 50px;
  width: 100%;
}
section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg path, section .cms_objects_filter .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg path, section.section_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg path, section.section_filter .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg path, section.filters .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg path, section.filters .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text svg path {
  fill: #c4c4c4;
}
section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text span, section .cms_objects_filter .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text span, section.section_filter .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text span, section.section_filter .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text span, section.filters .filter_part_subcategory.filter_multiselect_icon .multiselect_content .multiselect_item .label_text span, section.filters .filter_part_category.filter_multiselect_icon .multiselect_content .multiselect_item .label_text span {
  font-size: 0.7em;
  text-transform: uppercase;
  padding-top: 10px;
}
section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon input[value="2"]:before, section .cms_objects_filter .filter_part_category.filter_multiselect_icon input[value="2"]:before, section.section_filter .filter_part_subcategory.filter_multiselect_icon input[value="2"]:before, section.section_filter .filter_part_category.filter_multiselect_icon input[value="2"]:before, section.filters .filter_part_subcategory.filter_multiselect_icon input[value="2"]:before, section.filters .filter_part_category.filter_multiselect_icon input[value="2"]:before {
  content: "home";
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0;
  left: 0;
}
section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon .cb_input::after, section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon .checkbox input[type=checkbox]:checked + .cb_input:after, section .cms_objects_filter .filter_part_category.filter_multiselect_icon .cb_input::after, section .cms_objects_filter .filter_part_category.filter_multiselect_icon .checkbox input[type=checkbox]:checked + .cb_input:after, section.section_filter .filter_part_subcategory.filter_multiselect_icon .cb_input::after, section.section_filter .filter_part_subcategory.filter_multiselect_icon .checkbox input[type=checkbox]:checked + .cb_input:after, section.section_filter .filter_part_category.filter_multiselect_icon .cb_input::after, section.section_filter .filter_part_category.filter_multiselect_icon .checkbox input[type=checkbox]:checked + .cb_input:after, section.filters .filter_part_subcategory.filter_multiselect_icon .cb_input::after, section.filters .filter_part_subcategory.filter_multiselect_icon .checkbox input[type=checkbox]:checked + .cb_input:after, section.filters .filter_part_category.filter_multiselect_icon .cb_input::after, section.filters .filter_part_category.filter_multiselect_icon .checkbox input[type=checkbox]:checked + .cb_input:after {
  content: none;
}
section .cms_objects_filter .filter_part_subcategory.filter_multiselect_icon .checkbox input[type="checkbox"] + .cb_input, section .cms_objects_filter .filter_part_category.filter_multiselect_icon .checkbox input[type="checkbox"] + .cb_input, section.section_filter .filter_part_subcategory.filter_multiselect_icon .checkbox input[type="checkbox"] + .cb_input, section.section_filter .filter_part_category.filter_multiselect_icon .checkbox input[type="checkbox"] + .cb_input, section.filters .filter_part_subcategory.filter_multiselect_icon .checkbox input[type="checkbox"] + .cb_input, section.filters .filter_part_category.filter_multiselect_icon .checkbox input[type="checkbox"] + .cb_input {
  background: none;
  display: none;
}
section.section_filter .filter_container {
  display: none;
}
.slider_js .slider .slider_base {
  background: none;
}
.slider_js .slider .slider_base::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-color: #2E2E36;
  opacity: 0.2;
}
.slider_js .slider .slider_handler .slider_handler_display {
  width: 12px;
  height: 12px;
  border-radius: 12px;
}
.filter_part_counter {
  height: 60px;
}
.filter_part_counter h2 {
  padding: 10px 15px 0;
  margin: 0;
  line-height: 60px;
  height: 100%;
}
.filter_selection {
  display: flex;
}
.filter_selection .filter_preview {
  position: relative;
  height: 60px;
  display: flex;
  align-items: center;
  padding: 10px 1em 0;
}
.filter_selection .filter_preview > span.content_svg {
  background: #ddd;
  border-radius: 20px;
  padding: 10px;
}
.filter_selection .filter_preview svg {
  margin-right: 7px;
  height: 25px;
  width: auto;
}
.filter_selection .filter_preview svg * {
  fill: #c4c4c4;
}
.filter_selection .filter_preview span.content {
  font-size: 13px;
  line-height: 1em;
}
.filter_selection .filter_preview .category_filtered {
  position: relative;
}
.filter_selection .filter_preview .category_filtered .label_text, .filter_selection .filter_preview .category_filtered .label_svg {
  display: none;
  position: absolute;
  left: 0;
  bottom: -40px;
  background: #fff;
  padding: 10px;
  z-index: 2;
}
.filter_selection .filter_preview .category_filtered:hover .label_svg, .filter_selection .filter_preview .category_filtered:hover .label_text {
  display: blocK;
}
.filter_selection .filter_preview .label_text {
  white-space: nowrap;
  display: none;
  position: absolute;
  left: 0;
  bottom: -40px;
  background: #fff;
  padding: 10px;
  z-index: 2;
}
.filter_selection .filter_preview:hover .label_text {
  display: inline;
}
.pagination svg {
  height: 12px;
  width: 12px;
  vertical-align: baseline;
}
.search_tools {
  align-items: end;
}
.search_tools .list_toggle {
  display: flex;
}
.search_tools .list_toggle .button {
  background: none;
  padding: 0.5em;
  border: none;
}
.search_tools .list_toggle .button svg {
  width: auto;
  height: 30px;
}
.search_tools .list_toggle .button svg * {
  fill: #c4c4c4;
}
.search_tools .list_toggle .button:hover {
  padding: 0.5em;
  margin: 0;
}
.search_tools .list_toggle .button:hover svg * {
  fill: #b8a978;
}
.list, .objects_list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -30px;
}
.list > *, .objects_list > * {
  width: calc(33.33% - 60px);
  margin: 30px;
}
@media screen and (max-width: 1350px) {
  .list > *, .objects_list > * {
    width: calc(50% - 60px);
  }
}
@media screen and (max-width: 770px) {
  .list > *, .objects_list > * {
    width: calc(100% - 60px);
  }
}
.list.objects_style_fullsize, .objects_list.objects_style_fullsize {
  margin: 0;
}
#search_results[data-style=list_and_map], [data-search-results][data-style=list_and_map] {
  margin-top: 0;
}
.cms_cms3_container .section_filter .filter_container {
  display: block;
}
.cms_cms3_container .section_filter h3.filter_button_mobile {
  display: none;
}
.cms_cms3_container .section_tools {
  padding: 2vh 0;
}
.cms_cms3_container .section_tools .inner_content {
  width: 100%;
}
.cms_cms3_container .section_tools .inner_content .search_tools {
  margin-bottom: 0;
}
.cms_cms3_container .section_tools .inner_content .list_toggle {
  display: none;
}
section.cms_section.cms_section_light [data-search-results] .list_container, section.cms_section.cms_section_dark [data-search-results] .list_container {
  padding-bottom: 2em;
}
section.cms_section.cms_section_light [data-search-results] .search_results_list_or_map, section.cms_section.cms_section_dark [data-search-results] .search_results_list_or_map {
  position: inherit;
}
section.cms_section.cms_section_light [data-search-results] .search_tools, section.cms_section.cms_section_dark [data-search-results] .search_tools {
  margin-bottom: 0;
}
section.cms_section.cms_section_light [data-search-results] .search_tools .button, section.cms_section.cms_section_dark [data-search-results] .search_tools .button {
  border-bottom: 0;
  margin: 0 0.2em;
  background: none;
  padding: 0;
  height: 2.7em;
}
section.cms_section.cms_section_light [data-search-results] .search_tools .button.selected svg *, section.cms_section.cms_section_dark [data-search-results] .search_tools .button.selected svg * {
  fill: #2e2e2e;
}
#search_results .list_container {
  padding-bottom: 2em;
}
#search_results .search_results_list {
  padding: 0;
}
#search_results .search_results_list .search_tools {
  display: none !important;
}
#search_results .search_results_list_or_map {
  position: inherit;
}
#search_results .search_results_list_and_map {
  width: 100%;
}
#search_results .search_results_list_and_map .search_results_map #results_map, #search_results .search_results_list_and_map .search_results_map #results_map.fixed {
  position: fixed;
  width: calc(50% - 180px);
}
#search_results .search_results_list_and_map.open_map .search_results_map {
  width: 50%;
}
#search_results .search_results_list_and_map.open_map .search_results_list {
  border: none;
  width: 50%;
}
#search_results .search_results_list_and_map.open_map article.box_object_horizontal_item .box_inner {
  align-items: center;
}
#search_results .search_results_list_and_map.open_map article.box_object_horizontal_item .box_inner .box_infos {
  padding: 1.5em 1.5em 3em 3em;
}
#search_results .search_results_list_and_map.open_map article.box_object_horizontal_item .box_inner .box_infos .title h2 {
  width: 100%;
  margin-top: 10px;
  padding-bottom: 10px;
  font-size: 1.6em;
}
#search_results .search_results_list_and_map.open_map article.box_object_horizontal_item .box_inner .box_infos .title h3, #search_results .search_results_list_and_map.open_map article.box_object_horizontal_item .box_inner .box_infos .title h4 {
  font-size: 1em;
}
#search_results .search_results_list_and_map.open_map article.box_object_horizontal_item .box_inner .box_infos .caract_desc {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 10px;
}
#search_results .search_results_list_and_map.open_map article.box_object_horizontal_item .box_inner .box_infos .caract_list .caract_row {
  width: 100%;
}
#search_results .search_results_list_and_map.open_map article.box_object_horizontal_item:nth-child(2n) .box_inner .box_infos {
  padding: 1.5em 3em 3em 1.5em;
}
#search_results .search_results_list_and_map.open_map .objects_style_thumbnail {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  margin: -15px;
  margin-left: 0;
}
#search_results .search_results_list_and_map.open_map .objects_style_thumbnail > * {
  width: calc(50% - 30px);
  margin: 15px;
}
@media screen and (max-width: 1500px) {
  #search_results .search_results_list_and_map.open_map .objects_style_thumbnail > * {
    width: calc(100% - 30px);
  }
}
@media screen and (max-width: 1050px) {
  #search_results .search_results_list_and_map.open_map .objects_style_thumbnail > * {
    width: calc(50% - 30px);
  }
}
@media screen and (max-width: 900px) {
  #search_results .search_results_list_and_map.open_map .objects_style_thumbnail > * {
    width: calc(100% - 30px);
  }
}
#search_results .pagination {
  padding: 2em;
}
#search_results .pagination .button {
  display: inline-block;
}
.map_canvas {
  position: relative;
  /*.map_marker_popup, */
}
.map_canvas .maplibregl-popup-content {
  background: none;
  box-shadow: none;
}
.map_canvas .maplibregl-popup-content .cms_text, .map_canvas .maplibregl-popup-content .cms_picture {
  background: #FFFFFF;
  color: #333333;
}
.map_canvas .maplibregl-popup-content .object_map_popup_list.swiper {
  max-width: 600px;
}
.map_canvas .maplibregl-popup-content .cms_object {
  margin-bottom: 0;
}
.map_canvas .maplibregl-popup-content .map_popup_details.flex {
  background: #EEEEEE;
  box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2);
}
.map_canvas .map_popup_details {
  padding-top: 8px;
  box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2);
}
.map_canvas .maplibregl-popup-anchor-bottom .maplibregl-popup-tip, .map_canvas .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip, .map_canvas .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip {
  border-top-color: #FFFFFF;
}
.map_canvas .maplibregl-ctrl-group > button {
  padding: 0 !important;
}
.map_canvas .object_map_popup_style_thumbnail article {
  width: auto;
}
.map_canvas .object_map_popup_style_thumbnail article .box_inner {
  flex-wrap: wrap;
  align-items: stretch;
  flex-direction: initial;
}
.map_canvas .object_map_popup_style_thumbnail article .box_inner .object_picture_link {
  box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2);
  width: auto;
  margin: 0 auto;
}
.map_canvas .object_map_popup_style_thumbnail article .box_inner .object_picture_link img {
  width: 240px;
  margin: 0 auto;
}
.map_canvas .object_map_popup_style_thumbnail article .box_inner .box_infos {
  box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.2);
  max-width: 100%;
  min-width: 240px;
  width: auto;
  padding: 0;
  flex-grow: 2;
  min-height: 0;
  margin-bottom: 0;
  border-top: 1px solid #b8a978 !important;
}
.map_canvas .object_map_popup_style_thumbnail article .box_inner .box_infos a {
  cursor: pointer;
  width: 100%;
}
.map_canvas .object_map_popup_style_thumbnail article .box_inner .box_infos .box_body {
  padding: 10px;
}
.map_canvas .object_map_popup_style_thumbnail article .box_inner .box_infos .title {
  flex-flow: column;
}
.map_canvas .object_map_popup_style_thumbnail article .box_inner .box_infos .value {
  font-size: 0.8em;
}
.map_canvas .object_map_popup_style_thumbnail article .box_inner .box_button {
  display: none;
}
.map_canvas .object_map_popup_style_thumbnail article .favorite_button {
  left: 10px;
  top: 10px;
  right: initial;
}
/*OBJECT BOX*/
#search_results {
  padding: 0;
}
section#search_results .inner_content.search_results_list .box_object_horizontal_item {
  width: 100%;
  margin: 30px 0;
}
section#search_results .inner_content.search_results_list .box_object_horizontal_item:first-child {
  margin-top: 0;
}
.box_infos .price, .box_infos .box_price, .box .box_price, .caract_price .value, .object_detail_title .price {
  justify-content: center;
}
.box .box_price, .box .box_date {
  background: none;
  font-size: 1em;
}
article.box_object_item img {
  aspect-ratio: 1.7777777778;
}
article.box_object_item .object_pic {
  overflow: hidden;
  margin: 0 auto;
}
article.box_object_item .swiper-slide.active img, article.box_object_item .box_picture.one_pic img img.box_picture.one_pic {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
article.box_object_item :hover .swiper-slide.active img, article.box_object_item :hover .box_picture.one_pic img, article.box_object_item :hover img.box_picture.one_pic {
  -webkit-transform: scale(1.03);
  transform: scale(1.03);
}
article.box_object_item .favorite_button {
  top: 25px;
  right: 25px;
  z-index: 10;
}
article.box_object_item .favorite_button svg * {
  fill: #2f2f2f;
}
.box_object_horizontal_item, .objects_style_horizontal {
  width: 100%;
  margin: 0;
}
.box_object_horizontal_item .slogan, .objects_style_horizontal .slogan {
  top: 20px;
}
.box_object_horizontal_item article.box_object_horizontal_item, .box_object_horizontal_item article.box_object_item, .objects_style_horizontal article.box_object_horizontal_item, .objects_style_horizontal article.box_object_item {
  cursor: auto;
  background: none;
  margin: 0 0 60px 0;
  width: 100%;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.box_object_horizontal_item article.box_object_horizontal_item .favorite_button, .box_object_horizontal_item article.box_object_item .favorite_button, .objects_style_horizontal article.box_object_horizontal_item .favorite_button, .objects_style_horizontal article.box_object_item .favorite_button {
  right: 20px;
  top: 20px;
}
.box_object_horizontal_item article.box_object_horizontal_item .slogan, .box_object_horizontal_item article.box_object_item .slogan, .objects_style_horizontal article.box_object_horizontal_item .slogan, .objects_style_horizontal article.box_object_item .slogan {
  top: 20px;
}
.box_object_horizontal_item.inverse .box_inner, .box_object_horizontal_item article:nth-child(even) .box_inner, .objects_style_horizontal.inverse .box_inner, .objects_style_horizontal article:nth-child(even) .box_inner {
  justify-content: flex-end;
}
.box_object_horizontal_item.inverse .box_inner .object_pic, .box_object_horizontal_item article:nth-child(even) .box_inner .object_pic, .objects_style_horizontal.inverse .box_inner .object_pic, .objects_style_horizontal article:nth-child(even) .box_inner .object_pic {
  order: 2;
  justify-content: flex-start;
}
.box_object_horizontal_item.inverse .box_inner .box_infos, .box_object_horizontal_item article:nth-child(even) .box_inner .box_infos, .objects_style_horizontal.inverse .box_inner .box_infos, .objects_style_horizontal article:nth-child(even) .box_inner .box_infos {
  border-width: 1px;
  margin-right: -2em;
  padding-right: 4em;
}
.box_object_horizontal_item.inverse .box_inner .box_button, .box_object_horizontal_item article:nth-child(even) .box_inner .box_button, .objects_style_horizontal.inverse .box_inner .box_button, .objects_style_horizontal article:nth-child(even) .box_inner .box_button {
  right: initial;
  left: 2em;
}
.box_object_horizontal_item.inverse .box_inner .slogan, .box_object_horizontal_item article:nth-child(even) .box_inner .slogan, .objects_style_horizontal.inverse .box_inner .slogan, .objects_style_horizontal article:nth-child(even) .box_inner .slogan {
  right: 0;
  left: auto;
  top: 20px;
}
.box_object_horizontal_item.inverse .box_inner .favorite_button, .box_object_horizontal_item article:nth-child(even) .box_inner .favorite_button, .objects_style_horizontal.inverse .box_inner .favorite_button, .objects_style_horizontal article:nth-child(even) .box_inner .favorite_button {
  left: 20px;
  right: inherit;
}
.box_object_horizontal_item .box_inner, .objects_style_horizontal .box_inner {
  flex-wrap: wrap;
  align-items: flex-end;
}
.box_object_horizontal_item .box_inner .box_button, .objects_style_horizontal .box_inner .box_button {
  position: absolute;
  right: 2em;
  bottom: -1.5em;
}
.box_object_horizontal_item .box, .box_object_horizontal_item .box:hover, .objects_style_horizontal .box, .objects_style_horizontal .box:hover {
  background: none;
}
.box_object_horizontal_item .object_pic, .objects_style_horizontal .object_pic {
  position: relative;
  width: calc(100% / 12 * 6.5);
  display: flex;
  justify-content: flex-end;
  z-index: 2;
}
.box_object_horizontal_item .object_pic .object_picture_link, .objects_style_horizontal .object_pic .object_picture_link {
  position: relative;
}
.box_object_horizontal_item .object_pic .swiper-container, .objects_style_horizontal .object_pic .swiper-container {
  width: 100%;
  overflow: hidden;
}
.box_object_horizontal_item .object_pic .box_picture, .objects_style_horizontal .object_pic .box_picture {
  width: 100%;
}
.box_object_horizontal_item .box_infos, .objects_style_horizontal .box_infos {
  border: 1px solid #b8a978;
  border-width: 1px;
  margin-left: -2em;
  width: calc(100% / 12 * 5);
  margin-bottom: 2em;
  position: relative;
  padding: 2em 2em 4em 4em;
  min-height: 80%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.box_object_horizontal_item .box_infos .box_title, .box_object_horizontal_item .box_infos .box_caracts, .objects_style_horizontal .box_infos .box_title, .objects_style_horizontal .box_infos .box_caracts {
  width: 100%;
  background: none;
}
.box_object_horizontal_item .box_infos .box_title, .objects_style_horizontal .box_infos .box_title {
  padding: 0;
}
.box_object_horizontal_item .box_infos .title, .objects_style_horizontal .box_infos .title {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.box_object_horizontal_item .box_infos .title h2, .objects_style_horizontal .box_infos .title h2 {
  width: 100%;
  margin-top: 40px;
  text-align: left;
  padding-bottom: 20px;
  font-size: 2em;
}
.box_object_horizontal_item .box_infos .title h3, .objects_style_horizontal .box_infos .title h3 {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 1.2em;
  white-space: nowrap;
}
.box_object_horizontal_item .box_infos .title h4, .objects_style_horizontal .box_infos .title h4 {
  font-weight: 600;
}
.box_object_horizontal_item .box_infos .box_caracts, .objects_style_horizontal .box_infos .box_caracts {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.box_object_horizontal_item .box_infos .box_caracts .caract_desc, .objects_style_horizontal .box_infos .box_caracts .caract_desc {
  padding-right: 2em;
  margin-bottom: 2em;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.box_object_horizontal_item .box_infos .box_caracts .caract_list, .objects_style_horizontal .box_infos .box_caracts .caract_list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 100%;
  justify-content: flex-start;
}
.box_object_horizontal_item .box_infos .box_caracts .caract_list .caract_row, .objects_style_horizontal .box_infos .box_caracts .caract_list .caract_row {
  padding: 0 20px 0 0;
  text-align: center;
  width: calc(100%/2);
  min-width: 80px;
}
.box_object_horizontal_item .box_infos .box_caracts .caract_list .caract_row:last-child, .objects_style_horizontal .box_infos .box_caracts .caract_list .caract_row:last-child {
  margin-bottom: 20px;
}
.box_object_horizontal_item .box_infos .box_caracts .caract_list .icon, .objects_style_horizontal .box_infos .box_caracts .caract_list .icon {
  margin-right: 10px;
}
.box_object_horizontal_item .box_infos .box_caracts .caract_list .icon .label, .objects_style_horizontal .box_infos .box_caracts .caract_list .icon .label {
  display: none;
}
.box_object_horizontal_item .box_infos .box_caracts .caract_list .icon:hover .label, .objects_style_horizontal .box_infos .box_caracts .caract_list .icon:hover .label {
  display: block;
  position: absolute;
  background: #fff;
  padding: 3px;
  box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
}
.box_object_horizontal_item .box_infos .box_caracts .caract_list svg, .objects_style_horizontal .box_infos .box_caracts .caract_list svg {
  vertical-align: baseline;
  margin-right: 0;
  max-width: 30px;
  height: 30px;
  width: 30px;
}
.box_object_horizontal_item .box_infos .box_button, .objects_style_horizontal .box_infos .box_button {
  right: 2em;
}
.cms_template:nth-child(even) .box_object_template .box_inner {
  justify-content: flex-end;
}
.cms_template:nth-child(even) .box_object_template .box_inner .object_pic {
  order: 2;
  justify-content: flex-start;
}
.cms_template:nth-child(even) .box_object_template .box_inner .box_infos {
  border-width: 1px;
  margin-right: -2em;
  padding-right: 4em;
}
.cms_template:nth-child(even) .box_object_template .box_inner .box_button {
  right: initial;
  left: 2em;
}
.cms_template:nth-child(even) .box_object_template .box_inner .slogan {
  right: 0;
  left: auto;
  top: 20px;
}
.cms_template:nth-child(even) .box_object_template .box_inner .favorite_button {
  left: 20px;
  right: inherit;
}
.cms_object_horizontal {
  margin-bottom: 60px;
}
.cms_object_horizontal:nth-child(even) {
  position: relative;
}
.cms_object_horizontal:nth-child(even) article .box_inner {
  justify-content: flex-end;
}
.cms_object_horizontal:nth-child(even) article .box_inner .object_pic {
  order: 2;
  justify-content: flex-start;
}
.cms_object_horizontal:nth-child(even) article .box_inner .box_infos {
  border-width: 1px;
  margin-right: -2em;
  padding-right: 4em;
}
.cms_object_horizontal:nth-child(even) article .box_inner .box_button {
  right: initial;
  left: 2em;
}
.cms_object_horizontal:nth-child(even) article .box_inner .slogan {
  right: 0;
  left: auto;
  top: 20px;
}
.cms_object_horizontal:nth-child(even) article .box_inner .favorite_button {
  left: 20px;
  right: inherit;
}
.folder_list, .digirent_container .header_object, .cms_object_thumbnail, .objects_style_thumbnail, .cms_slider {
  padding: 0;
  margin: 0;
  width: 100%;
  background: none;
}
.folder_list article, .digirent_container .header_object article, .cms_object_thumbnail article, .objects_style_thumbnail article, .cms_slider article {
  background: none;
  flex-wrap: wrap;
}
.folder_list article .box_inner, .digirent_container .header_object article .box_inner, .cms_object_thumbnail article .box_inner, .objects_style_thumbnail article .box_inner, .cms_slider article .box_inner {
  align-items: flex-start;
  flex-direction: column;
}
.folder_list article .object_picture_link, .digirent_container .header_object article .object_picture_link, .cms_object_thumbnail article .object_picture_link, .objects_style_thumbnail article .object_picture_link, .cms_slider article .object_picture_link {
  width: 100%;
}
.folder_list article .object_picture_link .box_picture, .digirent_container .header_object article .object_picture_link .box_picture, .cms_object_thumbnail article .object_picture_link .box_picture, .objects_style_thumbnail article .object_picture_link .box_picture, .cms_slider article .object_picture_link .box_picture {
  width: 100%;
  overflow: hidden;
}
.folder_list article .box_infos, .digirent_container .header_object article .box_infos, .cms_object_thumbnail article .box_infos, .objects_style_thumbnail article .box_infos, .cms_slider article .box_infos {
  order: 2;
  flex-grow: 2;
  border: 1px solid #b8a978;
  width: 94%;
  padding: 0 0 2em;
  margin: 0 auto 20px;
  position: relative;
  min-height: 0;
  border-top: 0 !important;
}
.folder_list article .box_infos .box_title, .digirent_container .header_object article .box_infos .box_title, .cms_object_thumbnail article .box_infos .box_title, .objects_style_thumbnail article .box_infos .box_title, .cms_slider article .box_infos .box_title {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 20px 10px;
}
.folder_list article .box_infos .box_title h2, .digirent_container .header_object article .box_infos .box_title h2, .cms_object_thumbnail article .box_infos .box_title h2, .objects_style_thumbnail article .box_infos .box_title h2, .cms_slider article .box_infos .box_title h2 {
  width: 100%;
  order: 2;
  font-size: 1.6em;
  padding-top: 5px;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 1.2em;
}
.folder_list article .box_infos .box_title h3, .digirent_container .header_object article .box_infos .box_title h3, .cms_object_thumbnail article .box_infos .box_title h3, .objects_style_thumbnail article .box_infos .box_title h3, .cms_slider article .box_infos .box_title h3 {
  width: 100%;
  order: 1;
  text-transform: uppercase;
  font-size: 1em;
  font-weight: 600;
}
.folder_list article .box_infos .box_price, .digirent_container .header_object article .box_infos .box_price, .cms_object_thumbnail article .box_infos .box_price, .objects_style_thumbnail article .box_infos .box_price, .cms_slider article .box_infos .box_price {
  width: 100%;
  font-weight: 600;
}
.folder_list article .caract_list, .digirent_container .header_object article .caract_list, .cms_object_thumbnail article .caract_list, .objects_style_thumbnail article .caract_list, .cms_slider article .caract_list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.folder_list article .caract_list .caract_row, .digirent_container .header_object article .caract_list .caract_row, .cms_object_thumbnail article .caract_list .caract_row, .objects_style_thumbnail article .caract_list .caract_row, .cms_slider article .caract_list .caract_row {
  text-align: center;
  flex-wrap: wrap;
}
.folder_list article .caract_list .caract_row .icon, .digirent_container .header_object article .caract_list .caract_row .icon, .cms_object_thumbnail article .caract_list .caract_row .icon, .objects_style_thumbnail article .caract_list .caract_row .icon, .cms_slider article .caract_list .caract_row .icon {
  width: 100%;
  text-align: center;
}
.folder_list article .caract_list .caract_row .value_wrapper, .digirent_container .header_object article .caract_list .caract_row .value_wrapper, .cms_object_thumbnail article .caract_list .caract_row .value_wrapper, .objects_style_thumbnail article .caract_list .caract_row .value_wrapper, .cms_slider article .caract_list .caract_row .value_wrapper {
  padding: 2px 0 15px;
  width: 100%;
  text-align: center;
  font-size: 0.8em;
}
.folder_list article .caract_list .caract_row svg, .digirent_container .header_object article .caract_list .caract_row svg, .cms_object_thumbnail article .caract_list .caract_row svg, .objects_style_thumbnail article .caract_list .caract_row svg, .cms_slider article .caract_list .caract_row svg {
  margin-inline: 0;
  max-width: 30px;
  max-height: 35px;
  width: 100%;
}
.folder_list article .caract_list .caract_row svg *, .digirent_container .header_object article .caract_list .caract_row svg *, .cms_object_thumbnail article .caract_list .caract_row svg *, .objects_style_thumbnail article .caract_list .caract_row svg *, .cms_slider article .caract_list .caract_row svg * {
  fill: #333333;
}
.folder_list article .caract_list .caract_row.label_object_list_reference, .digirent_container .header_object article .caract_list .caract_row.label_object_list_reference, .cms_object_thumbnail article .caract_list .caract_row.label_object_list_reference, .objects_style_thumbnail article .caract_list .caract_row.label_object_list_reference, .cms_slider article .caract_list .caract_row.label_object_list_reference {
  order: 3;
}
.folder_list article .caract_list .caract_row.caract_reference, .digirent_container .header_object article .caract_list .caract_row.caract_reference, .cms_object_thumbnail article .caract_list .caract_row.caract_reference, .objects_style_thumbnail article .caract_list .caract_row.caract_reference, .cms_slider article .caract_list .caract_row.caract_reference {
  display: none;
}
.folder_list article .caract_list .caract_icon, .digirent_container .header_object article .caract_list .caract_icon, .cms_object_thumbnail article .caract_list .caract_icon, .objects_style_thumbnail article .caract_list .caract_icon, .cms_slider article .caract_list .caract_icon {
  width: calc(100% / 3);
  margin: 0px;
}
.folder_list article .box_button, .digirent_container .header_object article .box_button, .cms_object_thumbnail article .box_button, .objects_style_thumbnail article .box_button, .cms_slider article .box_button {
  position: absolute;
  text-align: center;
  right: 0;
  left: 0;
  bottom: -1.6em;
  width: 80%;
  margin: 0 auto;
}
.folder_list article .box_button .object_link, .digirent_container .header_object article .box_button .object_link, .cms_object_thumbnail article .box_button .object_link, .objects_style_thumbnail article .box_button .object_link, .cms_slider article .box_button .object_link {
  display: inline-block;
}
.folder_list article:hover .box_infos, .digirent_container .header_object article:hover .box_infos, .cms_object_thumbnail article:hover .box_infos, .objects_style_thumbnail article:hover .box_infos, .cms_slider article:hover .box_infos {
  border-top: 0;
}
.folder_list article:hover .caract_list svg *, .digirent_container .header_object article:hover .caract_list svg *, .cms_object_thumbnail article:hover .caract_list svg *, .objects_style_thumbnail article:hover .caract_list svg *, .cms_slider article:hover .caract_list svg * {
  fill: #333333;
}
.cms_slider article {
  margin-bottom: 20px;
}
/*------------ BLOG ------------*/
.cms_blog_article section.alt_main_banner, .scope_blog_index section.alt_main_banner {
  padding: 6vh 0;
}
.cms_blog_article section.alt_main_banner h1, .scope_blog_index section.alt_main_banner h1 {
  font-size: 2.6em;
}
.cms_blog_article .main_banner .main_banner_content .banner_title, .scope_blog_index .main_banner .main_banner_content .banner_title {
  font-size: 3.7em;
  line-height: 1.5em;
}
.cms_blog_article article .box_title, .cms_blog_article article .box_body, .cms_blog_article article .box_date, .scope_blog_index article .box_title, .scope_blog_index article .box_body, .scope_blog_index article .box_date {
  border: 1px solid #b8a978;
  border-width: 0 1px 0 1px;
  width: 90%;
  padding-left: 1.2em;
  padding-right: 1.2em;
  margin-left: auto;
  margin-right: auto;
  margin: 0 auto;
  background: #FFFFFF;
}
.cms_blog_article article .blog_category, .scope_blog_index article .blog_category {
  color: #333333;
}
.cms_blog_article article .box_title, .scope_blog_index article .box_title {
  order: 1;
  border-top: 0;
}
.cms_blog_article article .box_date, .scope_blog_index article .box_date {
  order: 1;
  border-bottom: 0;
  color: #333333;
}
.cms_blog_article article .box_body, .scope_blog_index article .box_body {
  order: 2;
  border-bottom: 1px solid #b8a978;
}
.cms_blog_article article .blog_categories, .scope_blog_index article .blog_categories {
  display: flex;
  flex-wrap: wrap;
}
.cms_blog_article article .blog_preview, .scope_blog_index article .blog_preview {
  margin-bottom: 20px;
  color: #333333;
}
.cms_blog_article article:hover .box_title, .cms_blog_article article:hover .box_body, .cms_blog_article article:hover .box_date, .scope_blog_index article:hover .box_title, .scope_blog_index article:hover .box_body, .scope_blog_index article:hover .box_date {
  border: 1px solid #b8a978;
  border-width: 0 1px 0 1px;
  background: #fafafa;
  color: #333333;
}
.cms_blog_article article:hover .box_body, .scope_blog_index article:hover .box_body {
  border-bottom: 1px solid #b8a978;
}
.cms_blog_article article:hover .blog_preview, .cms_blog_article article:hover .blog_category, .scope_blog_index article:hover .blog_preview, .scope_blog_index article:hover .blog_category {
  color: #333333;
}
.cms_blog_article .box_picture img, .box_article_blog_index .box_picture img {
  width: 100%;
  object-fit: cover;
}
.scope_blog_article section.blog_article {
  padding-top: 2vh;
}
.scope_blog_article section.blog_article .inner_content {
  max-width: 1200px;
}
.scope_blog_article section.blog_article .inner_content .blog_categories .blog_category {
  color: #000000;
}
.scope_blog_article .pagination a {
  color: #1768d1;
}
.scope_blog_article .pagination a svg * {
  fill: #1768d1;
}
.scope_blog_article .pagination a:visited {
  color: #1768d1;
}
.scope_blog_article .pagination a:hover {
  color: #86ade0;
}
.scope_blog_article .pagination a:hover svg * {
  fill: #86ade0;
}
.scope_blog_article .pagination .pagination_next, .scope_blog_article .pagination .pagination_previous {
  border-color: #dedcda;
}
/*DETAIL  */
section.detail_top {
  padding: 0;
  position: relative;
  height: 100vh;
}
section.detail_top .object_descriptions {
  margin-left: 0;
}
section.detail_top .pagination {
  position: absolute;
  position: fixed;
  top: 0;
  z-index: 12;
  background: #FFFFFF;
  color: #000000;
  padding: 10px;
  right: 0;
  margin-top: 20px;
}
section.detail_top .pagination a {
  color: #1768d1;
}
section.detail_top .pagination a svg * {
  stroke: #1768d1;
}
section.detail_top .pagination a:visited {
  color: #1768d1;
}
section.detail_top .pagination a:hover {
  color: #86ade0;
}
section.detail_top .pagination a:hover svg * {
  stroke: #86ade0;
}
section.detail_top .pagination .pagination_next, section.detail_top .pagination .pagination_previous {
  border-color: #dedcda;
}
section.detail_top .swiper {
  height: 100vh;
  max-height: 100%;
  width: 100%;
}
section.detail_top .swiper .slider_external_embed {
  padding-top: 0;
  height: 100vh;
}
section.detail_top .swiper .swiper-slide, section.detail_top .swiper .cms_part {
  height: 100vh;
  max-height: 100%;
}
section.detail_top .swiper img {
  object-fit: cover;
  object-position: center;
  height: calc(100% + 2px);
  width: calc(100% + 2px);
  margin: -1px;
}
section.detail_top .swiper ~ .swiper-pagination, section.detail_top .swiper .swiper-pagination {
  top: 0;
  bottom: inherit;
}
section.detail_top .swiper ~ .swiper-pagination .swiper-pagination-bullet, section.detail_top .swiper .swiper-pagination .swiper-pagination-bullet {
  box-shadow: none;
}
section.detail_top .object_detail_top {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 20;
  background: rgba(0, 0, 0, 0.7);
  padding: 2em;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
section.detail_top .object_detail_top .object_detail_title {
  color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  width: 100%;
  /* HACK FOR SAFARI - fix bug carriage return when "-" in text */
}
section.detail_top .object_detail_top .object_detail_title *:not(:root:root) {
  font-feature-settings: normal;
}
section.detail_top .object_detail_top .object_detail_title h1, section.detail_top .object_detail_top .object_detail_title h2 {
  color: #FFFFFF;
  font-size: 2.6em;
  margin: 0 0 1vh;
  text-align: left;
  font-weight: normal;
}
section.detail_top .object_detail_top .object_detail_title h1 div {
  color: #FFFFFF;
  font-size: 2.6em;
  margin: 0 0 1vh;
  text-align: left;
}
section.detail_top .object_detail_top .object_detail_title h2 {
  font-size: 1.5em;
}
section.detail_top .object_detail_top .object_detail_title .price {
  font-size: 1.5em;
  font-weight: 600;
  align-self: flex-end;
  margin-bottom: 1.5vh;
}
section.detail_top .object_detail_top .object_detail_title .price.price_detailed {
  align-items: flex-end;
}
section.detail_top .object_detail_top .object_detail_title .price .display_costs svg * {
  fill: #FFFFFF;
}
section.detail_top .object_detail_top .object_detail_title .price .price_table {
  background: rgba(0, 0, 0, 0.3);
  padding: 4px;
}
section.detail_top .object_detail_top .object_detail_title .price .price_table td {
  padding: 4px;
  font-size: 0.8em;
  font-weight: normal;
}
section.detail_top .object_detail_top .object_detail_title .price .price_table td.label {
  padding-right: 30px;
}
section.detail_top .object_detail_top .object_detail_title .price .price_table .total {
  font-weight: 600;
}
section.detail_top .object_detail_top .object_detail_title .price svg * {
  fill: #FFFFFF;
}
section.detail_top .object_detail_top .buttons_box {
  margin: 2vh 0 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
section.detail_top .object_detail_top .buttons_box .button {
  margin: 0 0.5em 0.5em 0;
  text-align: center;
  height: 56px;
  white-space: nowrap;
  text-transform: uppercase;
  background: transparent;
  color: #f7f5f2;
  border-color: #f7f5f2;
}
section.detail_top .object_detail_top .buttons_box .button svg * {
  fill: #f7f5f2;
}
section.detail_top .object_detail_top .buttons_box .button:hover {
  background: #f7f5f2;
  color: #7a654a;
  border-color: #f7f5f2;
}
section.detail_top .object_detail_top .buttons_box .button:hover svg * {
  fill: #7a654a;
}
section.detail_top .object_detail_top .caract_list {
  margin: 1.5vh 0;
  color: #FFFFFF;
  align-items: flex-end;
  max-width: 50%;
}
section.detail_top .object_detail_top .caract_list svg * {
  fill: #FFFFFF;
}
section.detail_top .object_detail_top .caract_list .caract_icon svg {
  width: 2em;
  margin: 0.4em 1em;
}
section.detail_top .object_detail_top .caract_list .caract_icon .value {
  font-size: 16px;
  padding-top: 0px;
}
section.details {
  display: flex;
}
section.details .inner_content {
  width: calc(100% / 12 * 6);
}
section.details .inner_content .detail_left {
  width: 100%;
}
section.details .detail_right {
  margin: -10vh 0 0 0;
  width: calc(100% / 12 * 4);
}
section.details .detail_right > div {
  width: 100%;
  padding: 4em;
  margin: 0;
}
section.details .description_box_descriptif h3 {
  text-align: center;
}
section.details .description_box_descriptif h2 {
  font-size: 2.2em;
  font-weight: 600;
  text-align: center;
  padding: 0.5em;
}
section.details .description_box .text {
  white-space: pre-line;
}
section.details .description_box .text ul {
  padding: 10px 0 10px;
  white-space: normal;
}
section.details .conveniences_group {
  margin: 30px 30px 0px;
  width: 100%;
}
section.details .conveniences_group h5 {
  font-weight: 600;
}
section.details .conveniences_group ul {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
section#detail_project_table .project_table .project_table_row:hover, section#detail_project_table .project_table .project_table_row.opened, section#detail_project_table .project_table .project_table_content {
  opacity: 1;
  box-shadow: none;
}
section#detail_project_table .project_table_row td, section#detail_project_table .project_table_content td {
  border-bottom: 1px solid #aaaaaa;
}
section#detail_project_table .project_table_row_status_reserved, section#detail_project_table .project_table_row_status_rent, section#detail_project_table .project_table_row_status_sold {
  opacity: 0.4;
}
section#detail_project_table .project_table .project_table_subobject .picture_slider {
  padding-top: 22.125%;
}
section#detail_project_table .object_detail_title .price {
  display: block;
  font-size: 1.5em;
}
section#detail_project_table .caract_list {
  justify-content: left;
}
section#detail_project_table .caract_list svg * {
  fill: #000000;
}
section#detail_project_table .object_detail_title h2 {
  display: none;
}
section#detail_project_table .project_table_subobject_content .detail_right {
  width: calc(100% / 12 * 4);
}
section#detail_project_table .project_table_subobject_content .detail_right > div {
  width: 100%;
  padding: 2em;
  margin: 0;
}
section#detail_project_table .project_table_subobject_content .detail_right > div:first-child {
  padding-top: 0;
}
section#detail_project_table .project_table_subobject_content .object_descriptions {
  margin: 0 -30px;
}
section#detail_project_table .project_table_subobject_content .description_box h2 {
  display: none;
}
section#detail_project_table .project_table_subobject_content .description_box_descriptif h3 {
  text-align: center;
}
section#detail_project_table .project_table_subobject_content .description_box_descriptif h2 {
  font-weight: 600;
  text-align: center;
}
section#detail_project_table .project_table_subobject_content .description_box ul {
  padding: 10px 0 10px;
}
section#detail_project_table .project_table_subobject_content .description_box .text {
  white-space: pre-line;
}
section#detail_project_table .project_table_subobject_content .conveniences_group {
  margin: 30px 30px 0px;
  width: 100%;
}
section#detail_project_table .project_table_subobject_content .conveniences_group h5 {
  font-weight: 600;
}
section#detail_project_table .project_table_subobject_content .conveniences_group ul {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
section.pictures {
  padding: 0;
  position: relative;
}
section.pictures .pic_container {
  display: none;
}
section.pictures .pic_container:first-child {
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  display: block;
}
section.pictures .grid_2 .pic_container:first-child {
  grid-column-end: 2;
  grid-row-end: 2;
}
section.pictures .grid_3 .pic_container:first-child {
  grid-column-end: 3;
  grid-row-end: 3;
}
section.pictures .pic_container:nth-child(2), section.pictures .pic_container:nth-child(3) {
  display: block;
}
section.pictures .pic_link.pic_container {
  width: auto;
  position: relative;
}
section.pictures img {
  position: relative;
  object-fit: cover;
  object-position: center;
  width: 100%;
}
section.pictures svg {
  position: absolute;
  width: 60px;
  height: 60px;
  z-index: 20;
  bottom: 20px;
  right: 20px;
}
section.pictures svg path {
  fill: none;
  stroke: #fff;
  stroke-width: 0.5px;
}
.energy_box .energy svg .legend.global * {
  fill: #000000;
}
.cms_section_dark .energy svg .legend.global * {
  fill: #000000;
}
.scope_financing_simulation .back_button {
  margin-top: 2em;
}
.scope_financing_simulation .back_button .button {
  margin: 0 0.5em 0.5em 0;
  text-align: center;
  height: 56px;
  white-space: nowrap;
  text-transform: uppercase;
  background: transparent;
  color: #f7f5f2;
  border-color: #f7f5f2;
}
.scope_financing_simulation .back_button .button svg * {
  fill: #f7f5f2;
}
.scope_financing_simulation .back_button .button:hover {
  background: #f7f5f2;
  color: #7a654a;
  border-color: #f7f5f2;
}
.scope_financing_simulation .back_button .button:hover svg * {
  fill: #7a654a;
}
.form .row.row_multiple {
  flex-wrap: nowrap !important;
}
.form .row.row_multiple.row_npa_city .row_postalcode:not(.error) {
  width: 33.33% !important;
}
.form .row.row_multiple.row_npa_city .row_postalcode:not(.error) + .row_city:not(.error) {
  width: 66.66% !important;
  margin-left: 0.5em !important;
}
.tabs .tab svg.cat_pair_house_svg {
  width: 4em;
}
section#contact_form .visit_card, section#visit_form .visit_card, .project_table_subobject .visit_card {
  display: flex;
  justify-content: space-between;
}
section#contact_form .visit_card h2, section#visit_form .visit_card h2, .project_table_subobject .visit_card h2 {
  font-size: 1.2em;
}
section#contact_form .visit_card .visit_pic, section#visit_form .visit_card .visit_pic, .project_table_subobject .visit_card .visit_pic {
  padding-left: 2em;
  width: auto;
  max-width: 50%;
  order: 2;
}
section#contact_form .visit_card .visit_pic img, section#visit_form .visit_card .visit_pic img, .project_table_subobject .visit_card .visit_pic img {
  max-height: 200px;
}
section#contact_form .visit_card .row, section#visit_form .visit_card .row, .project_table_subobject .visit_card .row {
  padding: 4px 0 2px;
}
section#contact_form .visit_card .row svg, section#visit_form .visit_card .row svg, .project_table_subobject .visit_card .row svg {
  vertical-align: top;
}
section#contact_form .visit_card .row_comment, section#visit_form .visit_card .row_comment, .project_table_subobject .visit_card .row_comment {
  padding: 10px 0 0px;
}
section#contact_form .visit_card .box_button, section#visit_form .visit_card .box_button, .project_table_subobject .visit_card .box_button {
  margin-top: 20px;
}
/*DIVERS GLOBALS FIXES*/
.swiper_cms.swiper .swiper-lazy-preloader, .swiper .swiper-lazy-preloader {
  border: 4px solid #bf1c20;
  border-top-color: transparent;
}
.swiper_cms.swiper .cms_part.cms_project_picture, .swiper .cms_part.cms_project_picture {
  height: 100%;
  margin-bottom: 0;
}
.swiper_cms.swiper ~ .swiper-button-nav.swiper-button-prev, .swiper_cms.swiper ~ .swiper-button-nav.swiper-button-next, .swiper_cms.swiper .swiper-button-nav.swiper-button-prev, .swiper_cms.swiper .swiper-button-nav.swiper-button-next, .swiper ~ .swiper-button-nav.swiper-button-prev, .swiper ~ .swiper-button-nav.swiper-button-next, .swiper .swiper-button-nav.swiper-button-prev, .swiper .swiper-button-nav.swiper-button-next {
  padding: 0px;
  background: rgba(0, 0, 0, 0);
}
.swiper_cms.swiper ~ .swiper-button-nav.swiper-button-prev svg, .swiper_cms.swiper ~ .swiper-button-nav.swiper-button-next svg, .swiper_cms.swiper .swiper-button-nav.swiper-button-prev svg, .swiper_cms.swiper .swiper-button-nav.swiper-button-next svg, .swiper ~ .swiper-button-nav.swiper-button-prev svg, .swiper ~ .swiper-button-nav.swiper-button-next svg, .swiper .swiper-button-nav.swiper-button-prev svg, .swiper .swiper-button-nav.swiper-button-next svg {
  display: block;
  margin: 7px 3px;
  height: 3em;
  width: 3em;
}
.swiper_cms.swiper ~ .swiper-button-nav.swiper-button-prev svg *, .swiper_cms.swiper ~ .swiper-button-nav.swiper-button-next svg *, .swiper_cms.swiper .swiper-button-nav.swiper-button-prev svg *, .swiper_cms.swiper .swiper-button-nav.swiper-button-next svg *, .swiper ~ .swiper-button-nav.swiper-button-prev svg *, .swiper ~ .swiper-button-nav.swiper-button-next svg *, .swiper .swiper-button-nav.swiper-button-prev svg *, .swiper .swiper-button-nav.swiper-button-next svg * {
  fill: #ffffff;
}
.swiper_cms.swiper ~ .swiper-button-nav.swiper-button-prev:hover, .swiper_cms.swiper ~ .swiper-button-nav.swiper-button-next:hover, .swiper_cms.swiper .swiper-button-nav.swiper-button-prev:hover, .swiper_cms.swiper .swiper-button-nav.swiper-button-next:hover, .swiper ~ .swiper-button-nav.swiper-button-prev:hover, .swiper ~ .swiper-button-nav.swiper-button-next:hover, .swiper .swiper-button-nav.swiper-button-prev:hover, .swiper .swiper-button-nav.swiper-button-next:hover {
  background: rgba(0, 0, 0, 0.7);
}
.swiper_cms.swiper ~ .swiper-button-nav.swiper-button-prev:hover svg *, .swiper_cms.swiper ~ .swiper-button-nav.swiper-button-next:hover svg *, .swiper_cms.swiper .swiper-button-nav.swiper-button-prev:hover svg *, .swiper_cms.swiper .swiper-button-nav.swiper-button-next:hover svg *, .swiper ~ .swiper-button-nav.swiper-button-prev:hover svg *, .swiper ~ .swiper-button-nav.swiper-button-next:hover svg *, .swiper .swiper-button-nav.swiper-button-prev:hover svg *, .swiper .swiper-button-nav.swiper-button-next:hover svg * {
  fill: #ffffff;
}
.swiper_cms.swiper ~ .swiper-pagination, .swiper_cms.swiper .swiper-pagination, .swiper ~ .swiper-pagination, .swiper .swiper-pagination {
  bottom: -20px;
}
.swiper_cms.swiper ~ .swiper-pagination .swiper-pagination-bullet, .swiper_cms.swiper .swiper-pagination .swiper-pagination-bullet, .swiper ~ .swiper-pagination .swiper-pagination-bullet, .swiper .swiper-pagination .swiper-pagination-bullet {
  background-color: #FFFFFF;
  border: 1px solid #d6d6d6;
}
.swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase4"], .swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase5"], .swiper[data-base-options-swiper="swiperCmsOptBase4"], .swiper[data-base-options-swiper="swiperCmsOptBase5"] {
  font-size: 0.8em;
}
.swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase4"] .caract_list, .swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase5"] .caract_list, .swiper[data-base-options-swiper="swiperCmsOptBase4"] .caract_list, .swiper[data-base-options-swiper="swiperCmsOptBase5"] .caract_list {
  padding: 0;
}
.swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase4"] .button, .swiper_cms.swiper[data-base-options-swiper="swiperCmsOptBase5"] .button, .swiper[data-base-options-swiper="swiperCmsOptBase4"] .button, .swiper[data-base-options-swiper="swiperCmsOptBase5"] .button {
  padding: 1em 10px;
}
.swiper_cms.swiper .slide_button svg, .swiper .slide_button svg {
  height: 3em;
  width: 3em;
}
/*--------- PROFILE -----------*/
.profile_menu .profile_submenu {
  bottom: 0px;
  margin: 30px;
}
section#favorites_container .box_button {
  margin-top: 20px;
  display: flex;
  justify-content: center;
}
.form_validation button.delete_filter:hover {
  background: transparent;
}
.user_criterias_filter aside .box_body.animated_form {
  padding: 0;
}
.user_management .owner_objects_list .form {
  margin: -30px;
}
.user_result_list .button {
  margin: 0;
}
/* ------ FOOTER ------------- */
footer {
  background: #f7f5f2;
  color: #7a654a;
}
footer .footer_col {
  width: calc(33% - 60px);
}
footer .footer_col .nav_item {
  padding-right: 10px;
}
footer #footer_content {
  margin: 0;
  flex-wrap: wrap;
  font-size: 0.9em;
}
footer #footer_content .footer_logo {
  display: none;
}
footer #footer_content h3 {
  display: none;
}
footer #footer_content a:not(.button) {
  color: #7a654a;
}
footer #footer_content a:not(.button):hover {
  color: #b8a978;
}
footer #footer_content a.button {
  background: transparent;
  color: #b8a978;
  border-color: #b8a978;
}
footer #footer_content a.button:hover {
  background: #b8a978;
  color: #000000;
  border-color: #b8a978;
}
footer #footer_content .footer_nav {
  column-count: 2;
}
footer #footer_content .footer_social_networks {
  display: flex;
  justify-content: center;
  width: 100%;
}
footer #footer_content .footer_social_networks a {
  padding: 0 2em;
}
footer #footer_content .footer_social_networks a.social_icon_youtube svg {
  padding: 0 5px;
}
footer #footer_content .footer_social_networks a:hover svg * {
  fill: #b8a978;
}
footer #footer_content .footer_social_networks svg {
  width: 40px;
  height: 40px;
}
footer #footer_content .footer_social_networks svg * {
  fill: #7a654a;
}
footer #footer_copyright {
  background: #f7f5f2;
  color: #FFFFFF;
  font-size: 0.8em;
  border-top: 1px solid #f7f5f2;
}
footer #footer_copyright a {
  color: #FFFFFF;
}
footer #footer_copyright a:hover {
  color: #FFFFFF;
  opacity: 0.5;
}
#demo_immomig {
  right: 0;
  left: initial;
}
#demo_immomig.closed {
  right: -240px;
  left: initial;
}
#demo_immomig.closed #demo_immomig_open {
  left: -25px;
  right: initial;
}
#project_under_construction {
  left: initial;
  right: 0;
}
body.browser_edge .cms_thumbnails_parent.cms_thumbnails_2 > * {
  margin: 0 29.9px 30px;
}
/* SPECIFIC TO PROJECTS */
section.cms_banner.cms_banner_banner_project_title .cms_banner_content {
  position: absolute;
  bottom: 0;
  top: inherit;
  width: 100%;
  z-index: 20;
  background: rgba(0, 0, 0, 0.5);
  background: linear-gradient(rgba(0, 0, 0, 0.5) 0%, black 100%);
  padding: 2em;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  height: auto;
  min-height: auto;
  align-content: flex-end;
  padding: 2em;
}
section.cms_banner.cms_banner_banner_project_title .cms_banner_content > .cms_part {
  max-width: 100%;
}
section.cms_banner.cms_banner_banner_project_title .cms_banner_content .banner_box_content {
  border-top: 1px solid #fff;
}
section.cms_banner .cms_banner_slider .cms_project_picture {
  height: 100%;
}
/* ASIDE BOXES */
section .cms_part.cms_column.cms_column_box_aside {
  position: absolute;
  right: calc(-100% / 10);
  border: 1px solid #ddd;
  border-right: 0;
  padding: 6%;
}
section .cms_part.cms_column.cms_column_box_aside .box_team_item .box_infos, section .cms_part.cms_column.cms_column_box_aside .box_team_item .box_title {
  border: none;
  text-align: right;
  background: none;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
}
section .cms_part.cms_column.cms_column_box_aside .box_team_item .box_infos:hover, section .cms_part.cms_column.cms_column_box_aside .box_team_item .box_title:hover {
  border: none;
  background: none;
}
section .cms_part.cms_column.cms_column_box_aside .box_team_item:hover * {
  border: none;
  background: none;
}
.cms_project_highlights .caract_list {
  width: 100%;
  max-width: 100%;
  display: block;
}
.cms_project_highlights .caract_list .caract_row {
  display: flex;
  justify-content: space-between;
}
section.filters .filter_group {
  padding: 2em;
}
.caract_list {
  margin: 1.5vh 0;
  color: #000000;
  align-items: flex-end;
}
.caract_list svg * {
  fill: #000000;
}
.caract_list .caract_icon svg {
  width: 2em;
  margin: 0.4em 1em;
}
.caract_list .caract_icon .value {
  font-size: 16px;
  padding-top: 0px;
}
.conveniences_box h5 {
  font-weight: bold;
}
#project_objects section#project_table_objects {
  margin: 0;
  padding: 2em;
}
#project_objects section#project_table_objects .inner_content {
  width: 100%;
}
#project_objects section#project_table_objects .project_table_subobject .picture_slider {
  padding-top: 18.75%;
}
#project_objects section#project_table_objects .project_table .project_table_row td, #project_objects section#project_table_objects .project_table .project_table_content td {
  border-color: #dedcda;
}
#project_objects section#project_table_objects .project_table .project_table_row > svg *, #project_objects section#project_table_objects .project_table .project_table_content > svg * {
  fill: #000000;
}
#project_objects section#project_table_objects .project_table .project_table_row a, #project_objects section#project_table_objects .project_table .project_table_content a {
  color: #1768d1;
}
#project_objects section#project_table_objects .project_table .project_table_row a svg *, #project_objects section#project_table_objects .project_table .project_table_content a svg * {
  fill: #1768d1;
}
#project_objects section#project_table_objects .project_table .project_table_row a:hover, #project_objects section#project_table_objects .project_table .project_table_content a:hover {
  color: #86ade0;
}
#project_objects section#project_table_objects .project_table .project_table_row a:hover svg *, #project_objects section#project_table_objects .project_table .project_table_content a:hover svg * {
  fill: #86ade0;
}
#project_objects section#project_table_objects .project_table .project_table_row .share_box a, #project_objects section#project_table_objects .project_table .project_table_row .share_box span, #project_objects section#project_table_objects .project_table .project_table_row button, #project_objects section#project_table_objects .project_table .project_table_row .button, #project_objects section#project_table_objects .project_table .project_table_content .share_box a, #project_objects section#project_table_objects .project_table .project_table_content .share_box span, #project_objects section#project_table_objects .project_table .project_table_content button, #project_objects section#project_table_objects .project_table .project_table_content .button {
  color: #7a654a;
}
#project_objects section#project_table_objects .project_table .project_table_row .share_box a svg *, #project_objects section#project_table_objects .project_table .project_table_row .share_box span svg *, #project_objects section#project_table_objects .project_table .project_table_row button svg *, #project_objects section#project_table_objects .project_table .project_table_row .button svg *, #project_objects section#project_table_objects .project_table .project_table_content .share_box a svg *, #project_objects section#project_table_objects .project_table .project_table_content .share_box span svg *, #project_objects section#project_table_objects .project_table .project_table_content button svg *, #project_objects section#project_table_objects .project_table .project_table_content .button svg * {
  fill: #7a654a;
}
#project_objects section#project_table_objects .project_table .project_table_row .share_box a:hover, #project_objects section#project_table_objects .project_table .project_table_row .share_box span:hover, #project_objects section#project_table_objects .project_table .project_table_row button:hover, #project_objects section#project_table_objects .project_table .project_table_row .button:hover, #project_objects section#project_table_objects .project_table .project_table_content .share_box a:hover, #project_objects section#project_table_objects .project_table .project_table_content .share_box span:hover, #project_objects section#project_table_objects .project_table .project_table_content button:hover, #project_objects section#project_table_objects .project_table .project_table_content .button:hover {
  color: #ffffff;
}
#project_objects section#project_table_objects .project_table .project_table_row .share_box a:hover svg *, #project_objects section#project_table_objects .project_table .project_table_row .share_box span:hover svg *, #project_objects section#project_table_objects .project_table .project_table_row button:hover svg *, #project_objects section#project_table_objects .project_table .project_table_row .button:hover svg *, #project_objects section#project_table_objects .project_table .project_table_content .share_box a:hover svg *, #project_objects section#project_table_objects .project_table .project_table_content .share_box span:hover svg *, #project_objects section#project_table_objects .project_table .project_table_content button:hover svg *, #project_objects section#project_table_objects .project_table .project_table_content .button:hover svg * {
  fill: #ffffff;
}
#project_objects section#project_table_objects .project_table .project_table_row .swiper-button-next, #project_objects section#project_table_objects .project_table .project_table_row .swiper-button-prev, #project_objects section#project_table_objects .project_table .project_table_content .swiper-button-next, #project_objects section#project_table_objects .project_table .project_table_content .swiper-button-prev {
  background: rgba(0, 0, 0, 0);
}
#project_objects section#project_table_objects .project_table .project_table_row .swiper-button-next svg *, #project_objects section#project_table_objects .project_table .project_table_row .swiper-button-prev svg *, #project_objects section#project_table_objects .project_table .project_table_content .swiper-button-next svg *, #project_objects section#project_table_objects .project_table .project_table_content .swiper-button-prev svg * {
  fill: #ffffff;
}
#project_objects section#project_table_objects .project_table .project_table_row .swiper-button-next:hover, #project_objects section#project_table_objects .project_table .project_table_row .swiper-button-prev:hover, #project_objects section#project_table_objects .project_table .project_table_content .swiper-button-next:hover, #project_objects section#project_table_objects .project_table .project_table_content .swiper-button-prev:hover {
  background: rgba(0, 0, 0, 0.7);
}
#project_objects section#project_table_objects .project_table .project_table_row .swiper-button-next:hover svg *, #project_objects section#project_table_objects .project_table .project_table_row .swiper-button-prev:hover svg *, #project_objects section#project_table_objects .project_table .project_table_content .swiper-button-next:hover svg *, #project_objects section#project_table_objects .project_table .project_table_content .swiper-button-prev:hover svg * {
  fill: #ffffff;
}
#project_objects section#project_table_objects .project_table thead td {
  border-color: #dedcda;
}
#project_objects section#project_table_objects .project_table .project_table_row:hover, #project_objects section#project_table_objects .project_table .project_table_row.opened, #project_objects section#project_table_objects .project_table .project_table_content {
  opacity: 1;
  box-shadow: none;
}
#project_objects section#project_table_objects .project_table .project_table_row:hover > svg *, #project_objects section#project_table_objects .project_table .project_table_row.opened > svg *, #project_objects section#project_table_objects .project_table .project_table_content > svg * {
  fill: #000000;
}
#project_objects section#project_table_objects .project_table .project_table_row:hover a:not(.button):not(.tab), #project_objects section#project_table_objects .project_table .project_table_row.opened a:not(.button):not(.tab), #project_objects section#project_table_objects .project_table .project_table_content a:not(.button):not(.tab) {
  color: #1768d1;
}
#project_objects section#project_table_objects .project_table .project_table_row:hover a:not(.button):not(.tab):hover, #project_objects section#project_table_objects .project_table .project_table_row.opened a:not(.button):not(.tab):hover, #project_objects section#project_table_objects .project_table .project_table_content a:not(.button):not(.tab):hover {
  color: #86ade0;
}
#project_objects section#project_table_objects .project_table .project_table_row:hover button, #project_objects section#project_table_objects .project_table .project_table_row:hover .button, #project_objects section#project_table_objects .project_table .project_table_row.opened button, #project_objects section#project_table_objects .project_table .project_table_row.opened .button, #project_objects section#project_table_objects .project_table .project_table_content button, #project_objects section#project_table_objects .project_table .project_table_content .button {
  background-color: #f7f5f2;
  color: #7a654a;
}
#project_objects section#project_table_objects .project_table .project_table_row:hover button svg *, #project_objects section#project_table_objects .project_table .project_table_row:hover .button svg *, #project_objects section#project_table_objects .project_table .project_table_row.opened button svg *, #project_objects section#project_table_objects .project_table .project_table_row.opened .button svg *, #project_objects section#project_table_objects .project_table .project_table_content button svg *, #project_objects section#project_table_objects .project_table .project_table_content .button svg * {
  fill: #7a654a;
}
#project_objects section#project_table_objects .project_table .project_table_row:hover button:hover, #project_objects section#project_table_objects .project_table .project_table_row:hover .button:hover, #project_objects section#project_table_objects .project_table .project_table_row.opened button:hover, #project_objects section#project_table_objects .project_table .project_table_row.opened .button:hover, #project_objects section#project_table_objects .project_table .project_table_content button:hover, #project_objects section#project_table_objects .project_table .project_table_content .button:hover {
  background-color: #7a654a;
  color: #ffffff;
}
#project_objects section#project_table_objects .project_table .project_table_row:hover button:hover svg *, #project_objects section#project_table_objects .project_table .project_table_row:hover .button:hover svg *, #project_objects section#project_table_objects .project_table .project_table_row.opened button:hover svg *, #project_objects section#project_table_objects .project_table .project_table_row.opened .button:hover svg *, #project_objects section#project_table_objects .project_table .project_table_content button:hover svg *, #project_objects section#project_table_objects .project_table .project_table_content .button:hover svg * {
  fill: #ffffff;
}
#project_objects section#project_table_objects .project_table_row td, #project_objects section#project_table_objects .project_table_content td {
  border-bottom: 1px solid #aaaaaa;
}
#project_objects section#project_table_objects .project_table_row_status_reserved, #project_objects section#project_table_objects .project_table_row_status_rent, #project_objects section#project_table_objects .project_table_row_status_sold {
  opacity: 0.4;
}
#project_objects section#project_table_objects .object_detail_title .price {
  display: block;
  font-size: 1.5em;
}
#project_objects section#project_table_objects .caract_list {
  justify-content: left;
}
#project_objects section#project_table_objects .caract_list svg * {
  fill: #000000;
}
#project_objects section#project_table_objects .object_detail_title h2 {
  display: none;
}
#project_objects section#project_table_objects .project_table_subobject_content .detail_right {
  width: calc(100% / 12 * 4);
}
#project_objects section#project_table_objects .project_table_subobject_content .detail_right > div {
  border: 1px solid #dedcda;
  border-width: 0 0 1px 1px;
  width: 100%;
  padding: 2em;
  margin: 0;
}
#project_objects section#project_table_objects .project_table_subobject_content .detail_right > div:first-child {
  padding-top: 0;
}
#project_objects section#project_table_objects .project_table_subobject_content .detail_right .detail_row {
  flex-wrap: wrap;
}
#project_objects section#project_table_objects .project_table_subobject_content .object_descriptions {
  margin: 0 -30px;
}
#project_objects section#project_table_objects .project_table_subobject_content .description_box_descriptif h3 {
  text-align: center;
}
#project_objects section#project_table_objects .project_table_subobject_content .description_box_descriptif h2 {
  font-weight: 600;
}
#project_objects section#project_table_objects .project_table_subobject_content .description_box ul {
  padding: 10px 0 10px;
}
#project_objects section#project_table_objects .project_table_subobject_content .description_box .text {
  white-space: pre-line;
}
#project_objects section#project_table_objects .project_table_subobject_content .conveniences_group {
  margin: 30px 30px 0px;
  width: 100%;
}
#project_objects section#project_table_objects .project_table_subobject_content .conveniences_group h5 {
  font-weight: 600;
}
#project_objects section#project_table_objects .project_table_subobject_content .conveniences_group ul {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
.scope_projects_table .project_picture_container {
  max-height: 40vh;
  margin: 2vh 0 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.scope_projects_table .project_picture_container img {
  margin: 0 auto;
}
.scope_projects_table .project_picture_container.on_scroll img {
  max-height: 47vh;
  width: auto;
  margin: 0 auto;
  position: fixed;
  top: 20px;
  right: 20px;
  background: #fff;
  z-index: 100;
  border: 1px #e0e0e0 solid;
  max-height: 200px;
  box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
  padding: 20px;
}
#project_objects section#project_table_objects .caract_list {
  display: none;
  /* to fix ? */
}
.distances_box svg {
  width: 30px;
  height: 30px;
}
.cms_section .cms_part:last-child {
  margin-bottom: 0;
}
.cms_section .cms_slider {
  padding: 0;
}
section .cms_slider .swiper_cms.swiper[data-swiper-dots="0"] {
  margin-bottom: 0px;
}
.scope_financing_simulation section.details > .inner_content {
  padding: 0;
}
.scope_financing_simulation .details .inner_content > .object_detail_title, .scope_financing_simulation .details .inner_content > .back_button {
  margin: 0;
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_title {
  padding: 10px 10px 10px 40px;
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_title:before {
  left: 10px;
  font-size: 20px;
}
.scope_financing_simulation .financing_box .cms_accordion .accordion_content {
  padding: 10px;
}
/* /websites/project-sycamore-muller-template/css/perso.scss */
header .menu_top {
  display: none !important;
}
.main_website_link img {
  max-height: 120px;
  max-width: 200px;
}
.cms_section .cms_part:not(.cms_text):not(.cms_project_text) {
  margin-bottom: 0;
}
.scope_projects_table {
  background-color: #f7f5f2;
}
.scope_projects_table .project_picture_container {
  position: relative;
}
.scope_projects_table .project_picture_container.on_scroll img {
  position: relative;
}
.scope_projects_table .cms_banner_secteur {
  background: #FFFFFF;
}
.scope_projects_table .project_section_picture, .scope_projects_table .project_section_picture.hide {
  display: inline !important;
}
.scope_projects_table #project_objects section#project_table_objects {
  background: #f7f5f2;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content {
  background: #FFFFFF;
  padding: 20px;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content .detail_right > div:first-child {
  padding-top: 60px;
  margin-top: -50px;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content .detail_right .visit_box {
  padding-bottom: 0.5em;
  border-bottom: 0;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content .detail_right .visit_box .visit_card {
  flex-wrap: wrap;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content .detail_right .visit_box .visit_card .visit_pic {
  padding-left: 0;
  width: auto;
  max-width: none;
  width: auto;
  order: 0;
  padding-bottom: 6px;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content .detail_right .visit_box .visit_card .visit_infos {
  width: 100%;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content .detail_right .visit_box .visit_card .visit_infos .row {
  padding: 0;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content .detail_right .visit_box .visit_infos h2, .scope_projects_table #project_objects section#project_table_objects .inner_content .detail_right .visit_box .row_email, .scope_projects_table #project_objects section#project_table_objects .inner_content .detail_right .visit_box .information_sup {
  display: none;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content .detail_right .visit_box .box_button {
  margin-top: 10px;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content h1, .scope_projects_table #project_objects section#project_table_objects .inner_content h2 {
  margin-bottom: 0.75vh;
}
.scope_projects_table #project_objects section#project_table_objects .inner_content .buttons_box {
  padding-top: 0;
  border-top: 0;
}
.scope_projects_table #project_objects section#project_table_objects .project_table .project_table_row_status_reserved, .scope_projects_table #project_objects section#project_table_objects .project_table .project_table_row_status_rent, .scope_projects_table #project_objects section#project_table_objects .project_table .project_table_row_status_sold {
  opacity: 1;
}
.scope_projects_table #project_objects section#project_table_objects .project_table .project_table_row_status_reserved .project_table_value_price, .scope_projects_table #project_objects section#project_table_objects .project_table .project_table_row_status_rent .project_table_value_price, .scope_projects_table #project_objects section#project_table_objects .project_table .project_table_row_status_sold .project_table_value_price {
  display: none;
}
.scope_projects_table #project_objects section#project_table_objects .project_table .project_table_row_status_sold svg {
  opacity: 0.2;
}
.scope_projects_table #project_objects section#project_table_objects .project_table .project_table_content, .scope_projects_table #project_objects section#project_table_objects .project_table .project_table_row.opened {
  background: #FFFFFF;
}
.project_table td.cols3 {
  display: table-cell;
}
@media (min-width: 900px) {
  .project_table td.cols3 {
    display: none;
  }
}
@media (min-width: 900px) {
  .project_table td.cols4 {
    display: table-cell;
  }
}
@media (min-width: 1050px) {
  .project_table td.cols4 {
    display: none;
  }
}
@media (min-width: 1050px) {
  .project_table td.cols8 {
    display: table-cell;
  }
}
@media (min-width: 1900px) {
  .project_table td.cols8 {
    display: none;
  }
}
.table_title_margin {
  display: none;
}
.project_table td {
  padding: 0.25em;
}
body.homepage footer {
  display: none;
}
footer #footer_content {
  padding: 0;
}
footer .footer_menu, footer .footer_account {
  display: none;
}
footer .footer_agency {
  width: 100% !important;
  margin: 20px 0;
  text-align: center;
}
footer .footer_agency .footer_row {
  display: inline-block;
  width: auto;
  white-space: nowrap;
  padding: 0 10px;
  border-right: 1px solid #7a654a;
}
footer .footer_agency .footer_row:last-child {
  border: 0;
}
#footer_copyright {
  display: none;
}
/* /websites/base/css/responsive.scss */
/*---- RESPONSIVE -----*/
/*----- Define no_step and only step -----*/
@media screen and (min-width: 1901px) {
  .only_step1 {
    display: none !important;
  }
}
@media screen and (max-width: 1900px) {
  .no_step1 {
    display: none !important;
  }
  body {
    font-size: calc(16px - 1 * 0.1px);
    font-size: clamp(16px, calc(16px - 1 * 0.1px), 16px);
  }
}
@media screen and (min-width: 1501px) {
  .only_step2 {
    display: none !important;
  }
}
@media screen and (max-width: 1500px) {
  .no_step2 {
    display: none !important;
  }
  body {
    font-size: calc(16px - 2 * 0.1px);
    font-size: clamp(16px, calc(16px - 2 * 0.1px), 16px);
  }
}
@media screen and (min-width: 1351px) {
  .only_step3 {
    display: none !important;
  }
}
@media screen and (max-width: 1350px) {
  .no_step3 {
    display: none !important;
  }
  body {
    font-size: calc(16px - 3 * 0.1px);
    font-size: clamp(16px, calc(16px - 3 * 0.1px), 16px);
  }
}
@media screen and (min-width: 1201px) {
  .only_step4 {
    display: none !important;
  }
}
@media screen and (max-width: 1200px) {
  .no_step4 {
    display: none !important;
  }
  body {
    font-size: calc(16px - 4 * 0.1px);
    font-size: clamp(16px, calc(16px - 4 * 0.1px), 16px);
  }
}
@media screen and (min-width: 1051px) {
  .only_step5 {
    display: none !important;
  }
}
@media screen and (max-width: 1050px) {
  .no_step5 {
    display: none !important;
  }
  body {
    font-size: calc(16px - 5 * 0.1px);
    font-size: clamp(16px, calc(16px - 5 * 0.1px), 16px);
  }
}
@media screen and (min-width: 901px) {
  .only_step6 {
    display: none !important;
  }
}
@media screen and (max-width: 900px) {
  .no_step6 {
    display: none !important;
  }
  body {
    font-size: calc(16px - 6 * 0.1px);
    font-size: clamp(16px, calc(16px - 6 * 0.1px), 16px);
  }
}
@media screen and (min-width: 771px) {
  .only_step7 {
    display: none !important;
  }
}
@media screen and (max-width: 770px) {
  .no_step7 {
    display: none !important;
  }
  body {
    font-size: calc(16px - 7 * 0.1px);
    font-size: clamp(16px, calc(16px - 7 * 0.1px), 16px);
  }
}
@media screen and (min-width: 581px) {
  .only_step8 {
    display: none !important;
  }
}
@media screen and (max-width: 580px) {
  .no_step8 {
    display: none !important;
  }
  body {
    font-size: calc(16px - 8 * 0.1px);
    font-size: clamp(16px, calc(16px - 8 * 0.1px), 16px);
  }
}
@media screen and (min-width: 1050px) {
  #global .cookies_popup_wrapper {
    width: calc(100% - calc(100% / 12*3));
    margin-left: calc(100% / 12*3);
    padding-left: 0;
  }
}
@media screen and (min-width: 1500px) {
  header, header.header_scrollup, header.header_fixed, header.header_static.nofakeheader {
    width: 360px;
  }
  #main, footer {
    padding-left: 360px;
  }
  #global .cookies_popup_wrapper {
    width: calc(100% - 360px);
    margin-left: 360px;
    padding-left: 0;
  }
}
/*---------- CSS width less than step1 ----------*/
@media screen and (max-width: 1900px) {
  header .inner_content, footer .inner_content, section .inner_content, .cookies_popup_wrapper .inner_content {
    width: 85%;
  }
  .search_results_list_and_map.open_map .box_object_horizontal_item .box_infos {
    width: 60%;
  }
  .search_results_list_and_map.open_map .box_object_horizontal_item .box_caracts {
    width: 100%;
  }
  .pdf_pages .pdf_page {
    width: calc(33% - 20px);
  }
}
/*---------- CSS width less than step2 ----------*/
@media screen and (max-width: 1500px) {
  header .inner_content, footer .inner_content, section .inner_content, .cookies_popup_wrapper .inner_content {
    width: 90%;
  }
  .project_table_row_responsive.project_table_row_small {
    display: none;
  }
  .project_table_row_responsive.project_table_row_medium {
    display: table-row;
  }
  #global .messenger {
    padding: 0;
  }
  .digirent_container section .messages {
    width: 100%;
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos {
    flex-direction: column;
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos .right, #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos .left {
    width: 100%;
  }
}
/*---------- CSS width less than step3 ----------*/
@media screen and (max-width: 1350px) {
  .scope_financing_simulation .financing_main, .scope_financing_simulation .financing_cap {
    width: 100%;
  }
  #maintenance #image {
    position: absolute;
    right: 20%;
    width: 40vh;
    height: 40vh;
    top: calc(50% - 20vh);
  }
  .cms_slider[data-nb-slides="5"].no_slider > *, .cms_slider[data-nb-slides="5"] > .swiper-container > .swiper > .swiper-wrapper > * {
    width: calc(25% - 22.5px);
  }
  .pdf_pages .pdf_page {
    width: calc(50% - 20px);
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .object_visit_code_forms_wrapper .cms_col2 > .cms_column:nth-child(1) {
    width: calc(45% - 20px);
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .object_visit_code_forms_wrapper .cms_col2 > .cms_column:nth-child(2) {
    width: calc(55% - 10px);
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos {
    flex-direction: column;
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos .right, #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos .left {
    width: 100%;
  }
}
/*---------- CSS width less than step4 ----------*/
@media screen and (max-width: 1200px) {
  .cms_col2_col2_2575 > .cms_part:nth-child(2), .cms_col2_col2_7525 > .cms_part:nth-child(1) {
    width: calc(66.66% - 20px);
  }
  .cms_col2_col2_2575 > .cms_part:nth-child(1), .cms_col2_col2_7525 > .cms_part:nth-child(2) {
    width: calc(33.33% - 40px);
  }
  .cms_col3_col3_252550 > .cms_part:nth-child(3), .cms_col3_col3_255025 > .cms_part:nth-child(2), .cms_col3_col3_502525 > .cms_part:nth-child(1), .cms_col3_col3_333333 > .cms_part:nth-child(3) {
    width: 100%;
    margin-bottom: 60px;
  }
  .cms_col3_col3_333333:last-child > .cms_part:nth-child(3), .cms_col3_col3_252550:last-child > .cms_part:nth-child(3), .cms_col3_col3_255025:last-child > .cms_part:nth-child(1), .cms_col3_col3_255025:last-child > .cms_part:nth-child(3), .cms_col3_col3_502525:last-child > .cms_part:nth-child(2), .cms_col3_col3_502525:last-child > .cms_part:nth-child(3), .cms_col4:last-child > .cms_part:nth-child(3), .cms_col4:last-child > .cms_part:nth-child(4) {
    margin-bottom: 0;
  }
  .cms_col4 > .cms_part, .cms_col3_col3_252550 > .cms_part:nth-child(1), .cms_col3_col3_252550 > .cms_part:nth-child(2), .cms_col3_col3_255025 > .cms_part:nth-child(1), .cms_col3_col3_255025 > .cms_part:nth-child(3), .cms_col3_col3_502525 > .cms_part:nth-child(2), .cms_col3_col3_502525 > .cms_part:nth-child(3), .cms_col3_col3_333333 > .cms_part:nth-child(1), .cms_col3_col3_333333 > .cms_part:nth-child(2) {
    width: calc(50% - 30px);
    margin-bottom: 60px;
  }
  .cms_col3_col3_255025 > .cms_part:nth-child(2) {
    order: -1;
  }
  .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_box, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_button, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_object, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_text, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_box, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_button, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_object, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_text, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_box, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_button, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_object, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_text, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_box, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_button, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_object, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_text, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_box, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_button, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_object, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_text, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_box, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_button, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_object, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_text, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_box, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_button, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_object, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_text, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_thumbnails {
    margin-left: 60px;
    margin-right: 60px;
  }
  .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(2) > .cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(1) > .cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(2) > .cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(1) > .cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(3) > .cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(2) > .cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(1) > .cms_picture img {
    border-left-width: 0;
    border-right-width: 0;
  }
  .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_thumbnails {
    margin-left: 60px;
  }
  .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n+1) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n+1) > *.cms_picture img {
    border-left-width: 0;
  }
  .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_thumbnails, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_accordion, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_blog_article, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_box, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_button, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_contact_form, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_mortgage_form, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_object, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_objects_filter, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_objects_list, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_text, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_thumbnails {
    margin-right: 60px;
  }
  .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col4 > .cms_part:nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_3366 > .cms_part:nth-child(1):nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_6633 > .cms_part:nth-child(2):nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_2575 > .cms_part:nth-child(1):nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2_col2_7525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(1):nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_252550 > .cms_part:nth-child(2):nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(1):nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_255025 > .cms_part:nth-child(3):nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(2):nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_502525 > .cms_part:nth-child(3):nth-child(2n) > *.cms_picture img, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3_col3_333333 > .cms_part:nth-child(2n) > *.cms_picture img {
    border-right-width: 0;
  }
  .button, input, input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="number"], input[type="date"], input[type="time"], input[type="url"], textarea, select, .multiselect, .input {
    font-size: 16px;
  }
  .owner_objects_list .box_object_owner .box_body .price {
    position: static;
  }
  #logo .logo {
    max-width: 250px;
    max-height: 10vh;
  }
  .digirent_container section.header .inner_content .header_welcome, .digirent_container section.header .inner_content .messages, .digirent_container section.header .inner_content .header_actions {
    padding: 0;
    width: 100%;
  }
  .digirent_container section.header .inner_content .header_welcome p, .digirent_container section.header .inner_content .messages p, .digirent_container section.header .inner_content .header_actions p {
    font-size: 1em;
  }
  .digirent_container section.header .inner_content .header_welcome .box_object_item, .digirent_container section.header .inner_content .messages .box_object_item, .digirent_container section.header .inner_content .header_actions .box_object_item {
    display: none;
  }
  .digirent_container section.header .inner_content .header_welcome .button, .digirent_container section.header .inner_content .messages .button, .digirent_container section.header .inner_content .header_actions .button {
    width: 100%;
    text-align: center;
  }
  .digirent_container section.header .inner_content .header_welcome .header_object .header_object_link, .digirent_container section.header .inner_content .messages .header_object .header_object_link, .digirent_container section.header .inner_content .header_actions .header_object .header_object_link {
    display: block;
  }
  .digirent_container section.header .inner_content .button_digirent_qrcode {
    display: none;
  }
  #steps, .steps {
    padding: 0;
  }
  #steps .inner_content, .steps .inner_content {
    width: 100%;
  }
  #steps.steps_top .digirent_steps .digirent_step.active ~ .digirent_step, .steps.steps_top .digirent_steps .digirent_step.active ~ .digirent_step {
    display: none;
  }
  #steps.steps_bottom, .steps.steps_bottom {
    display: block;
  }
  #steps.steps_bottom .digirent_steps .digirent_step, .steps.steps_bottom .digirent_steps .digirent_step {
    display: none;
  }
  #steps.steps_bottom .digirent_steps .digirent_step.active ~ .digirent_step, .steps.steps_bottom .digirent_steps .digirent_step.active ~ .digirent_step {
    display: flex;
  }
  #steps .digirent_steps, .steps .digirent_steps {
    flex-wrap: wrap;
    margin: 0;
  }
  #steps .digirent_steps .digirent_step, .steps .digirent_steps .digirent_step {
    clip-path: none;
    width: 100% !important;
    padding: 10px 20px !important;
    margin-left: 0;
    font-size: 1.4em;
    flex-direction: initial;
    justify-content: space-between;
    border: 0;
    border-top: 1px solid #7a654a;
    align-items: center;
    clip-path: none !important;
  }
  #steps .digirent_steps .digirent_step .digirent_step_icon, .steps .digirent_steps .digirent_step .digirent_step_icon {
    order: 2;
  }
  #steps .digirent_steps .digirent_step svg, .steps .digirent_steps .digirent_step svg {
    height: 40px;
    margin-right: 20px;
  }
  #steps .digirent_steps .digirent_step:last-child, .steps .digirent_steps .digirent_step:last-child {
    border-bottom: 1px solid #7a654a;
  }
  #steps .digirent_steps .digirent_step::after, .steps .digirent_steps .digirent_step::after {
    content: none;
  }
  .dropzone {
    min-height: auto;
    margin-bottom: 1em;
  }
  .dropzone .dz-preview {
    padding: 10px 0;
  }
  .form_validation .button, .form_validation button, .login_popup_forgot_content .button, .login_popup_forgot_content button {
    width: 100%;
    margin-right: 0;
  }
  .cms_slider[data-nb-slides="3"].no_slider > *, .cms_slider[data-nb-slides="3"] > .swiper-container > .swiper > .swiper-wrapper > *, .cms_slider[data-nb-slides="4"].no_slider > *, .cms_slider[data-nb-slides="4"] > .swiper-container > .swiper > .swiper-wrapper > *, .cms_slider[data-nb-slides="5"].no_slider > *, .cms_slider[data-nb-slides="5"] > .swiper-container > .swiper > .swiper-wrapper > * {
    width: calc(50% - 15px);
  }
  .dataroom_wrapper .path {
    margin-bottom: 20px;
    width: 100%;
  }
  .dataroom_wrapper .buttons_box {
    flex-wrap: wrap;
  }
  #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner {
    flex-direction: column;
  }
  #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_picture, #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner img, #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .swiper-container, #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_picture_parent {
    width: 100%;
  }
  #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos {
    width: 100%;
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .object_visit_code_forms_wrapper .cms_col2 {
    flex-direction: column;
    gap: 30px 0;
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .object_visit_code_forms_wrapper .cms_col2 .cms_column:nth-child(1), #global .cms_section > .inner_content > .cms_object_visit_code .object_visit_code_forms_wrapper .cms_col2 .cms_column:nth-child(2) {
    width: 100%;
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos {
    flex-direction: row;
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos .right, #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos .left {
    width: calc(50% - 0.5em);
  }
}
/*---------- CSS width less than step5 900px----------*/
@media screen and (max-width: 1050px) {
  /*---------- Prospection form ----------*/
  /*---------- Auto Pop-up ----------*/
  .cms_col2_col2_3366 > .cms_part:nth-child(2), .cms_col2_col2_6633 > .cms_part:nth-child(1), .cms_col2_col2_2575 > .cms_part:nth-child(2), .cms_col2_col2_7525 > .cms_part:nth-child(1) {
    width: calc(60% - 20px);
  }
  .cms_col2_col2_3366 > .cms_part:nth-child(1), .cms_col2_col2_6633 > .cms_part:nth-child(2), .cms_col2_col2_2575 > .cms_part:nth-child(1), .cms_col2_col2_7525 > .cms_part:nth-child(2) {
    width: calc(40% - 40px);
  }
  .map_toggle, .search_results_map {
    display: none;
  }
  .search_results_map_only .search_results_map {
    display: block;
  }
  #search_results .search_results_list, [data-search-results] .search_results_list {
    width: 100%;
    border: none;
  }
  .owner_objects_filters .filter_content {
    flex-direction: column;
    align-items: center;
  }
  .owner_objects_filters .filter_items {
    justify-content: center;
    margin-bottom: 0.5em;
  }
  .prospection_form_col {
    grid-template-columns: 1fr;
  }
  #global .messenger .conversation .message .message_box {
    max-width: 80%;
  }
  .mfp-bg.auto-popup ~ .mfp-wrap .cms_cms3_container .cms_section_light .inner_content {
    padding: 0;
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-content .dreamo_login {
    width: 90%;
  }
  #global .cms_object_visit_code .object_visit_code_forms_wrapper .cms_part.cms_col2 {
    gap: 30px 0;
  }
  #global .cms_object_visit_code .object_visit_code_forms_wrapper .cms_part.cms_col2 .cms_column {
    padding: 20px;
    width: 100%;
    margin: 0 !important;
  }
  #global .cms_object_visit_code .object_visit_code_addresses_form .form_col {
    flex-direction: column;
    align-items: center;
  }
}
/*---------- CSS width less than step6  770px ----------*/
@media screen and (max-width: 900px) {
  .cms_col2_col2_2575 > .cms_part:nth-child(1), .cms_col2_col2_2575 > .cms_part:nth-child(2), .cms_col2_col2_7525 > .cms_part:nth-child(1), .cms_col2_col2_7525 > .cms_part:nth-child(2), .cms_col2_col2_3366 > .cms_part:nth-child(1), .cms_col2_col2_3366 > .cms_part:nth-child(2), .cms_col2_col2_6633 > .cms_part:nth-child(1), .cms_col2_col2_6633 > .cms_part:nth-child(2) {
    width: calc(50% - 30px);
  }
  .section_login .login_register_container {
    flex-wrap: wrap;
  }
  .section_login .login_register_container .login_content .box, .section_login .login_register_container .box {
    width: 100%;
    margin: 0 0 2em;
  }
  .section_login .login_register_container .login_popup_register_content, .section_login .login_register_container .login_content {
    width: 100%;
  }
  .dreamo_login {
    flex-direction: column;
    justify-content: center;
  }
  .dreamo_login .text {
    text-align: center;
  }
  .login_box .dreamo_login .button.button_dreamo, #global .dreamo_login .button.button_dreamo, .dreamo_login .button.button_dreamo {
    margin-top: 1em;
  }
  .cms_banner:not(.cms_banner_fullscreen) {
    max-height: none;
    height: auto;
  }
  .cms_banner:not(.cms_banner_fullscreen) .cms_banner_slider {
    max-height: 56.25vw;
    height: 56.25vw;
    margin-bottom: 0;
  }
  .cms_banner:not(.cms_banner_fullscreen) .cms_banner_content {
    position: relative;
    padding: 4vh 0;
  }
  .cms_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_list, .main_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_list {
    flex-wrap: wrap;
  }
  .cms_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_list .filter_part_search_button, .main_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_list .filter_part_search_button {
    margin: 2em auto 1em;
    justify-content: center;
  }
  .cms_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_list .filter_part_search_button .button, .main_banner .cms_banner_content > .cms_objects_filter .section_filter .filter_list .filter_part_search_button .button {
    padding: 0.7em 3em;
  }
  #global .messenger .conversations_pane {
    width: 100%;
  }
  #global .messenger .conversations_pane.hide_mobile {
    display: none;
  }
  #global .messenger .conversations_pane .conversation_item.selected {
    background-color: unset;
  }
  #global .messenger .conversations_pane .conversation_item.selected:hover {
    background-color: #F4F5F9;
  }
  #global .messenger .conversation {
    opacity: 0;
    width: 0;
    height: 0;
    overflow: hidden;
    transition: opacity 0.5s ease;
  }
  #global .messenger .conversation.active {
    opacity: 1;
    width: 100%;
    height: 100%;
  }
  #global .messenger .conversation .messages_header .back_conversations {
    display: flex;
  }
  #global .box_object_reduced_item .box_inner {
    flex-direction: column;
  }
  #global .box_object_reduced_item .box_picture, #global .box_object_reduced_item .img {
    width: 100%;
  }
  #global .box_object_reduced_item .box_infos {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
  #global .box_object_reduced_item .box_infos .left, #global .box_object_reduced_item .box_infos .right {
    width: 100%;
  }
  #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner {
    flex-direction: row;
  }
}
@media screen and (max-width: 900px) and (orientation: portrait) {
  /****** DATAROOM ******/
  #maintenance .container #text {
    margin-top: 2vh;
    margin-bottom: 2vh;
  }
  #maintenance .container #image {
    position: relative;
    right: inherit;
    top: inherit;
    width: 100%;
    height: 100%;
    display: flex;
    flex-grow: 1;
    align-items: center;
    justify-content: center;
  }
  #maintenance .container #image svg {
    max-height: 50vh;
    max-width: 50vh;
  }
  .box_object_horizontal_item .box_picture {
    width: 40%;
  }
  .box_object_horizontal_item .box_infos {
    width: 60%;
  }
  .box_object_horizontal_item .box_caracts {
    width: 100%;
  }
  .dataroom_wrapper .dataroom_manage tbody tr td.date .mobile_date {
    display: inline;
  }
  .dataroom_wrapper .dataroom_manage tbody tr td.date .desktop_date {
    display: none;
  }
  .scope_financing_simulation .references_data {
    flex-wrap: wrap;
  }
  .scope_financing_simulation .references_data .mod_datas {
    width: 100%;
    justify-content: flex-start;
  }
  .pdf_pages .pdf_page {
    width: 100%;
    margin-right: 0;
    margin-top: 2em;
  }
}
/*---------- CSS width less than step7  670px ----------*/
@media screen and (max-width: 770px) {
  .cms_col2 > .cms_part.cms_part, .cms_col3 > .cms_part.cms_part, .cms_col4 > .cms_part.cms_part {
    width: 100%;
    margin-bottom: 60px;
  }
  .cms_col3_col3_255025:last-child > .cms_part:nth-child(1), .cms_col3_col3_502525:last-child > .cms_part:nth-child(2), .cms_col4:last-child > .cms_part:nth-child(3) {
    margin-bottom: 60px;
  }
  .cms_col2:last-child > .cms_part.cms_part:last-child, .cms_col3:last-child > .cms_part.cms_part:last-child, .cms_col4:last-child > .cms_part.cms_part:last-child {
    margin-bottom: 0;
  }
  .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_accordion, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_blog_article, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_box, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_button, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_contact_form, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_mortgage_form, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_object, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_objects_filter, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_objects_list, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_team_member > .box, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_text, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_thumbnails, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_accordion, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_blog_article, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_box, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_button, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_contact_form, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_mortgage_form, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_object, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_objects_filter, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_objects_list, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_team_member > .box, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_text, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_thumbnails, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_accordion, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_blog_article, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_box, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_button, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_contact_form, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_mortgage_form, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_object, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_objects_filter, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_objects_list, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_team_member > .box, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_text, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_thumbnails {
    margin-left: 60px;
    margin-right: 60px;
  }
  .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_map .map_canvas, .cms_section_full_width .full_content .cms_col2 > .cms_part.cms_part > .cms_picture img, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_map .map_canvas, .cms_section_full_width .full_content .cms_col3 > .cms_part.cms_part > .cms_picture img, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_map .map_canvas, .cms_section_full_width .full_content .cms_col4 > .cms_part.cms_part > .cms_picture img {
    border-left-width: 0;
    border-right-width: 0;
  }
  .cms_col3_col3_255025 > .cms_part:nth-child(2) {
    order: 0;
  }
  .project_table .project_table_subobject .picture_slider {
    padding-top: 56.25%;
    position: relative;
  }
  .owner_objects_filters .row, .owner_objects_filters .row .button, .owner_objects_filters .row_button, .owner_objects_filters .row_button .button {
    margin-right: 0;
    width: 100%;
  }
  .owner_objects_filters + .tabs .tab {
    width: 100%;
  }
  .owner_objects_list .box_object_owner .object_preview {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .owner_objects_list .box_object_owner .object_preview .box_picture, .owner_objects_list .box_object_owner .object_preview .box_body {
    width: 100%;
  }
  .owner_objects_list .box_object_owner .object_owner_details table, .owner_objects_list .box_object_owner .object_owner_details ul {
    font-size: 0.8em;
  }
  .owner_objects_list .box_object_owner .object_owner_details .row {
    font-size: 0.9em;
  }
  .owner_objects_list .box_object_owner .object_owner_details .action_item {
    flex-wrap: wrap;
  }
  .owner_objects_list .box_object_owner .object_owner_details .action_item .date {
    width: 100%;
    display: block;
    max-width: 100%;
  }
  .cms_prospection_form .prospection_form_col .form .row {
    margin: 1.2em 0;
    position: relative;
  }
  .cms_prospection_form .prospection_form_col .object_condition .row_multiple .row_group {
    margin-bottom: 0px;
  }
  .cms_prospection_form .form .row.row_multiple .row_group:not(:first-child) {
    margin-left: 0em;
    margin-top: 1.2em;
  }
  .cms_slider .swiper_cms.swiper .swiper-slide {
    height: fit-content;
    max-height: none;
  }
  .cms_slider .swiper-slide .cms_box {
    margin: 0;
  }
  .calendar {
    flex-direction: column;
    align-items: center;
  }
  .calendar .datepicker-here {
    width: 100%;
  }
  .calendar .cal_case_container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  .scope_financing_simulation .inline_element3 {
    flex-wrap: wrap;
  }
  .mod_datas, .mod_datas > input, .scope_financing_simulation .inline_element3 > div {
    width: 100%;
  }
  .scope_financing_simulation .inline_element3 > div input {
    margin-left: 0px;
  }
  .project_table_row_responsive.project_table_row_small {
    display: table-row;
  }
  .scope_financing_simulation .detail_financing .inner_content {
    width: calc(100% - 5px - 5px);
  }
  .scope_financing_simulation .detail_financing .inner_content .object_detail_title {
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
    margin-bottom: 10px;
  }
  .scope_financing_simulation .detail_financing .inner_content .object_detail_title .title h1, .scope_financing_simulation .detail_financing .inner_content .object_detail_title .title h2, .scope_financing_simulation .detail_financing .inner_content .object_detail_title .title h3 {
    text-align: center;
  }
  .scope_financing_simulation .detail_financing .inner_content .back_button a {
    margin-right: auto !important;
  }
  .scope_financing_simulation .financing_box .financing_content .financing_main, .scope_financing_simulation .financing_box .financing_content .financing_cap {
    padding-top: 0;
    padding-bottom: 0;
  }
  .scope_financing_simulation .financing_box .financing_content .financing_main .graph, .scope_financing_simulation .financing_box .financing_content .financing_cap .graph {
    margin: 1rem 0rem;
  }
  .scope_financing_simulation .financing_box .financing_content .financing_main .graph .stack, .scope_financing_simulation .financing_box .financing_content .financing_main .graph .stack_fee_included, .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .stack, .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .stack_fee_included {
    margin-top: 5rem;
  }
  .scope_financing_simulation .financing_box .financing_content .financing_main .graph .msg, .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .msg {
    margin-top: 4rem;
  }
  .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .stack .stack_line_title, .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .stack_fee_included .stack_line_title {
    width: 100%;
  }
  .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .stack .stack_line_infos, .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .stack_fee_included .stack_line_infos {
    width: 0%;
  }
  .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .stack .stack_threshold, .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .stack_fee_included .stack_threshold {
    left: calc(80% - 10px);
    transform: unset;
  }
  .scope_financing_simulation .financing_box .financing_title {
    flex-direction: column;
  }
  .scope_financing_simulation .financing_box .msg {
    flex-direction: column;
    gap: 0.75rem;
    min-height: unset;
    margin-bottom: 4rem;
    margin-top: 30px;
  }
  .scope_financing_simulation .financing_box .msg .msg_icon {
    margin: 0;
    margin-bottom: -10px;
  }
  .scope_financing_simulation .financing_box .acquisition_fees, .scope_financing_simulation .financing_box .transfert_fees, .scope_financing_simulation .financing_box .mortgage_fees {
    margin-left: 1rem;
  }
  .scope_financing_simulation .financing_box input {
    margin-top: 5px;
    width: 100%;
  }
  .scope_financing_simulation .financing_text {
    padding-left: 30px;
    padding-right: 30px;
  }
  .scope_financing_simulation .inline_element2 {
    align-items: start;
    flex-direction: column;
  }
  .scope_financing_simulation .inline_element2 span {
    margin-bottom: 6px;
  }
  .scope_financing_simulation .inline_element2 #fp_input {
    max-width: 90%;
  }
  .scope_financing_simulation .inline_element2 span.add_fa_included {
    text-align: left;
  }
  .scope_financing_simulation .inline_element3 div {
    margin-top: 6px;
  }
  .scope_financing_simulation .inline_element3 div span {
    min-width: 40px;
    margin-right: 10px;
    margin-left: initial;
  }
  .rental_request {
    flex-wrap: wrap;
  }
  .rental_request .rental_request_image, .rental_request .rental_request_content {
    width: 100%;
    margin-right: 0;
  }
  .rental_request .rental_request_image .rental_request_infos, .rental_request .rental_request_content .rental_request_infos {
    flex-wrap: wrap;
    margin: 1em 0 0;
  }
  .rental_request .rental_request_image .rental_request_infos .rental_request_object_infos, .rental_request .rental_request_image .rental_request_infos .rental_request_dossier_infos, .rental_request .rental_request_content .rental_request_infos .rental_request_object_infos, .rental_request .rental_request_content .rental_request_infos .rental_request_dossier_infos {
    width: 100%;
    padding-right: 0;
    margin-bottom: 2em;
  }
  .rental_request .rental_request_image .rental_request_buttons .button, .rental_request .rental_request_content .rental_request_buttons .button {
    width: 100%;
    justify-content: center;
  }
  #global .section_accordion_form h4 {
    margin: 2em 0 0.5em;
  }
  #global .section_accordion_form .form_content {
    padding: 0;
  }
  #global .section_accordion_form .cms_accordion .accordion_title {
    top: 100px;
  }
  #global .section_accordion_form .cms_accordion .accordion_content {
    padding: 5vw;
  }
  #global .section_accordion_form .form_content_button .buttons_box {
    margin-top: 15px;
  }
  #global .section_accordion_form .form_col2 > * {
    width: 100%;
    margin: 0;
  }
  #global .section_accordion_form .animated_form .multiselect_box + label.placeholder {
    white-space: initial;
  }
  #global #global .section_accordion_form .form .row .row_cb .checkbox {
    margin: 1em 0 0.5em;
    width: 100%;
  }
  .digirent_container .buttons_box .button {
    width: 80%;
    display: block;
    margin: 0 auto;
  }
  .digirent_container .actions .buttons_box {
    flex-wrap: wrap;
    width: 100%;
  }
  .digirent_container .actions .buttons_box.add_box .button, .digirent_container .actions .buttons_box .button {
    width: 100%;
  }
  #global .messenger .conversation .messages_body {
    padding: 1em;
  }
  #global .messenger .conversation .message .message_box {
    max-width: 90%;
  }
  #global .messenger form .messenger_form_box .messenger_form_fields {
    justify-content: flex-end;
    flex-wrap: wrap;
  }
  #global .messenger form .messenger_form_box .messenger_form_fields > .row_text {
    width: 100%;
    flex: auto;
    margin-right: 0;
    margin-top: 5px;
  }
  .list_toggle {
    display: none;
  }
  .search_results_list_or_map .list_toggle {
    display: block;
  }
  .search_results_list_and_map.open_map .box_object_horizontal_item .box_picture, .search_results_list_and_map.open_map .box_object_horizontal_item .swiper-container, .search_results_list_and_map.open_map .box_object_horizontal_item .box_infos, .search_results_list_and_map.open_map .box_object_horizontal_item .box_caracts, .objects_style_horizontal .box_picture, .objects_style_horizontal .swiper-container, .objects_style_horizontal .box_infos, .objects_style_horizontal .box_caracts {
    width: 100%;
  }
  .cms_slider[data-nb-slides="2"].no_slider > *, .cms_slider[data-nb-slides="2"] > .swiper-container > .swiper > .swiper-wrapper > *, .cms_slider[data-nb-slides="3"].no_slider > *, .cms_slider[data-nb-slides="3"] > .swiper-container > .swiper > .swiper-wrapper > *, .cms_slider[data-nb-slides="4"].no_slider > *, .cms_slider[data-nb-slides="4"] > .swiper-container > .swiper > .swiper-wrapper > *, .cms_slider[data-nb-slides="5"].no_slider > *, .cms_slider[data-nb-slides="5"] > .swiper-container > .swiper > .swiper-wrapper > * {
    width: 100%;
    margin-right: 0;
  }
  .dataroom_wrapper .dataroom_manage table, .dataroom_wrapper .dataroom_manage tr, .dataroom_wrapper .dataroom_manage td {
    display: block;
    width: 100%;
    text-align: center !important;
    padding: 0.25em 0.25em;
  }
  .dataroom_wrapper .dataroom_manage .folder_list_item {
    padding: 20px 10px;
  }
  .dataroom_wrapper .dataroom_manage tbody tr td, .dataroom_wrapper .dataroom_manage tbody tr td.date, .dataroom_wrapper .dataroom_manage tbody tr td.name {
    text-align: center;
    padding: 0.25em 0.25em;
  }
  .dataroom_wrapper .dataroom_manage tbody tr td.name {
    font-size: 1.3em;
    padding-top: 0.5em;
  }
  .dataroom_wrapper .dataroom_manage tbody tr td.buttons {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    padding-top: 1.25em;
  }
  .dataroom_wrapper .dataroom_manage tbody tr td.buttons button, .dataroom_wrapper .dataroom_manage tbody tr td.buttons .button {
    width: calc(50% - 50px);
    min-width: 100px;
    justify-content: center;
    margin: 0 10px 10px;
    justify-content: center;
  }
  .infinite_scroll_by_button button {
    width: 100%;
  }
  .animated_form .row_legal_type .radio_options {
    flex-direction: column;
    gap: 0.25em;
  }
  .animated_form .row_legal_type .radio_options > label.checkbox {
    margin-left: 0;
  }
  #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner {
    flex-direction: column;
  }
  #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner img, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_picture, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .swiper-container, #global .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos {
    width: 100%;
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos {
    flex-direction: column;
  }
  #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos .right, #global .cms_section > .inner_content > .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos .left {
    width: 100%;
  }
}
/*---------- CSS width less than step8 400px ----------*/
@media screen and (max-width: 580px) {
  .dreamo_login .button.button_dreamo .hide_mobile {
    display: none;
  }
  .scope_financing_simulation .financing_box .financing_content .stack_line_cell {
    width: 10%;
  }
  .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .stack .stack_threshold, .scope_financing_simulation .financing_box .financing_content .financing_cap .graph .stack_fee_included .stack_threshold {
    width: 10%;
    left: calc(90% - 10px);
    transform: unset;
  }
  #global .detail_page_banner .swiper-container .swiper.swiper-autowidth, #global .picture_slider .swiper-container .swiper.swiper-autowidth {
    height: 260px;
  }
  .dataroom_wrapper .buttons_box button, .dataroom_wrapper .buttons_box .button {
    width: 100%;
    text-align: center;
  }
  #global .messenger .conversation .messenger_about_object {
    flex-direction: column;
  }
  #global .messenger .conversation .messenger_about_object .object_picture {
    width: 100%;
    max-width: 100%;
    flex: 90px;
    margin: 0 0 0.5em 0;
  }
  #global .messenger .conversation .messenger_about_object .messenger_about_delete {
    margin: 0;
    align-self: flex-end;
  }
}
/*---------- CSS menu mobile ----------*/
@media screen and (max-width: 1050px) {
  .fakeheader.header_not_fixed {
    display: none;
  }
  header .inner_content {
    position: static;
  }
  header.scrollDown {
    transform: none;
  }
  header.header_not_fixed {
    position: relative;
  }
  .menu_top {
    margin: 0;
    margin-left: auto;
  }
  .main_navigation, .menu_top, .main_website_link {
    display: none;
  }
  .menu_open .menu_top, .menu_open .main_website_link {
    display: flex;
  }
  #nav_content {
    display: block;
    width: 100%;
  }
  .main_navigation {
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    width: 100%;
    background: #FFFFFF;
  }
  .main_navigation .inner_content {
    margin: 0 auto;
  }
  .main_navigation .nav_item {
    border-bottom: 1px solid #FFFFFF;
    padding: 0.5em 0;
  }
  .main_navigation .nav_item:last-of-type {
    border-bottom: none;
  }
  .main_navigation .nav_item.nav_item_submenu {
    padding: 0;
  }
  .main_navigation .nav_item.nav_item_submenu > .nav_item_link {
    width: 100%;
    display: block;
    padding: 0.5em 0;
    border-bottom: 1px solid #FFFFFF;
  }
  .main_navigation .nav_item .nav_submenu {
    display: block;
    position: static;
    padding: 0 1em;
  }
  .nav_mobile {
    display: flex;
    align-items: center;
  }
  .nav_mobile h4 {
    margin: 1px 10px 0;
  }
  .nav_mobile svg {
    width: 30px;
    height: 30px;
  }
  .nav_mobile svg * {
    fill: #b8a978;
  }
  main .select_box .multiselect_content, main .multiselect_box .multiselect_content {
    max-width: 80vw;
  }
  .prospection_form_images table.dropzone_table_upload {
    text-align: center;
  }
  .prospection_form_images table.dropzone_table_upload tbody, .prospection_form_images table.dropzone_table_upload tr, .prospection_form_images table.dropzone_table_upload td {
    display: block;
  }
  .prospection_form_images table.dropzone_table_upload tr {
    background: #fff;
    display: block;
    border-bottom: 1em solid #FFFFFF;
    padding: 2em 0;
  }
  .prospection_form_images table.dropzone_table_upload tr td {
    display: block;
    border: 0;
  }
  .prospection_form_images table.dropzone_table_upload tr td.sortable_input {
    height: 40px;
    width: 100%;
    border-width: 1em;
  }
  .prospection_form_images table.dropzone_table_upload tr td.upload_preview {
    width: 100%;
  }
  .prospection_form_images table.dropzone_table_upload tr td.upload_button {
    text-align: center;
  }
  .prospection_form_images table.dropzone_table_upload tr td .progress {
    margin: 0.5em auto;
  }
  #main, footer {
    padding-left: 0;
  }
  #global .cookies_popup_wrapper {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
  }
  .cookies_popup_wrapper .inner_content .cookies_actions {
    padding-bottom: 10px;
  }
}
@media screen and (min-width: 1051px) {
  nav.main_navigation {
    display: block !important;
  }
  .menu_top {
    display: flex !important;
  }
}
/*---------- CSS filter mobile ----------*/
@media screen and (max-width: 99999px) {
  .scope_objects_search .objects_filters {
    cursor: pointer;
  }
  .scope_objects_search .objects_filters h1, .scope_objects_search .objects_filters .filter_container {
    display: none;
  }
  .scope_objects_search .objects_filters .filter_button_mobile {
    display: block;
  }
  .form .row.row_multiple {
    flex-wrap: wrap;
  }
  .form .row.row_multiple .row_group {
    width: 100%;
    margin: 0.85em 0;
  }
  .form .row.row_multiple .row_group:first-child {
    margin-top: 0;
    margin-bottom: 0.85em;
  }
  .form .row.row_multiple .row_group:last-of-type {
    margin: 0;
  }
  .form .row.row_multiple.row_multiple.row_npa_city .row_postalcode:not(.error), .form .row.row_multiple.row_multiple.row_npa_city .row_object_postalcode:not(.error), .form .row.row_multiple.row_multiple.autocomplete_zip_city .row_postalcode:not(.error), .form .row.row_multiple.row_multiple.autocomplete_zip_city .row_object_postalcode:not(.error) {
    width: 100%;
    margin-bottom: 0.85em;
  }
  .form .row.row_multiple.row_multiple.row_npa_city .row_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.row_multiple.row_npa_city .row_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.row_multiple.row_npa_city .row_object_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.row_multiple.row_npa_city .row_object_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.row_multiple.autocomplete_zip_city .row_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.row_multiple.autocomplete_zip_city .row_postalcode:not(.error) + .row_object_location:not(.error), .form .row.row_multiple.row_multiple.autocomplete_zip_city .row_object_postalcode:not(.error) + .row_city:not(.error), .form .row.row_multiple.row_multiple.autocomplete_zip_city .row_object_postalcode:not(.error) + .row_object_location:not(.error) {
    width: 100%;
    margin: 0;
  }
  .form_col .row div, .user_criterias_filter_choice .input_box, .row_locations_included .inputs_multiple, .row_locations_excluded .inputs_multiple {
    flex-wrap: wrap;
  }
  .form_col .row div div.input_box, .form_col .row div div.select_box, .user_criterias_filter_choice .input_box div.input_box, .user_criterias_filter_choice .input_box div.select_box, .row_locations_included .inputs_multiple div.input_box, .row_locations_included .inputs_multiple div.select_box, .row_locations_excluded .inputs_multiple div.input_box, .row_locations_excluded .inputs_multiple div.select_box {
    width: 100%;
    margin: 0 0 0.85em;
  }
  #blueimp_dropzone .file_field .file_field_drop_zone_text {
    width: 100%;
  }
  #global .tabs.user_filter_tab .filter_tab {
    width: 100%;
  }
  #global .tabs.user_filter_tab .filter_tab .tab_text {
    white-space: wrap;
  }
  #global .tabs.user_filter_tab .filter_tab .tab_text h2 .name {
    max-width: 100%;
    overflow: auto;
  }
  #global .tabs.user_filter_tab .filter_tab .tab_text h2 .name::after {
    content: none;
  }
}
@media screen and (min-width: 100000px) {
  .filter_container {
    display: block !important;
  }
}
@media (pointer: coarse) {
  .touchscreen #overlib {
    position: fixed !important;
    bottom: 0 !important;
    top: auto !important;
    left: 0 !important;
    right: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    border-width: 1px 0 0 0;
    text-align: center;
    padding: 10px 10px 20px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  }
}
/* /websites/project-pelican-template/css/responsive.scss */
/*---------- CSS width less than step1  ----------*/
@media screen and (max-width: 1900px) {
  section.project_picture_container {
    min-height: 38vh;
  }
}
/*---------- CSS width less than step1  ----------*/
@media screen and (max-width: 1200px) {
  section.project_picture_container {
    min-height: 30vh;
  }
  section.project_picture_container img {
    max-height: 30vh;
  }
}
/*---------- CSS width less than step6  ----------*/
@media screen and (max-width: 900px) {
  section.project_picture_container {
    min-height: auto;
  }
  section.project_picture_container img {
    max-height: auto;
  }
}
/* /websites/project-sycamore-template/css/responsive.scss */
/*---- RESPONSIVE -----*/
/*---------- CSS menu mobile ----------*/
@media screen and (max-width: 1500px) {
  header .inner_content, footer .inner_content, section .inner_content {
    width: 100%;
  }
}
/*---------- CSS width less than step1 - 1900px ----------*/
@media screen and (max-width: 1900px) {
  .cms_objects_list_horizontal .objects_style_horizontal .object_pic, .box_object_horizontal_item .object_pic, .objects_style_horizontal .object_pic {
    width: calc(100% / 12 * 5);
  }
  .cms_objects_list_horizontal .objects_style_horizontal .box_infos, .box_object_horizontal_item .box_infos, .objects_style_horizontal .box_infos {
    width: calc(100% / 12 * 6.5);
  }
  .cms_objects_list_horizontal .objects_style_horizontal .box_infos .title h2, .box_object_horizontal_item .box_infos .title h2, .objects_style_horizontal .box_infos .title h2 {
    margin-top: 0;
  }
  .search_results_list_and_map.open_map .objects_style_horizontal {
    display: block;
  }
  .search_results_list_and_map.open_map .objects_style_horizontal article {
    margin: 0 0 4em;
  }
  .search_results_list_and_map.open_map .objects_style_horizontal article .box_inner .object_pic {
    width: 100%;
    margin: 0;
    order: 0;
  }
  .search_results_list_and_map.open_map .objects_style_horizontal article .box_inner .box_infos {
    padding: 2em 2em 4em;
    width: calc(100% - 4em);
    margin-left: auto;
    margin-right: auto;
    border-top: 0;
  }
  .search_results_list_and_map.open_map .objects_style_horizontal article .box_inner .box_infos .caract_desc {
    margin-bottom: 30px;
  }
  .search_results_list_and_map.open_map .objects_style_horizontal article .box_inner .box_infos .caract_list .caract_row {
    width: calc(100% / 2);
  }
  .search_results_list_and_map.open_map .objects_style_horizontal article .box_inner .box_button {
    display: flex;
    justify-content: center;
    width: calc(100% - 4em);
    right: initial;
    left: initial;
  }
  section .cms_objects_filter .filter_preview, section.section_filter .filter_preview, section.filters .filter_preview {
    padding: 10px 2px 0;
  }
  section .cms_objects_filter .filter_container .filter_fromto_slider h3, section.section_filter .filter_container .filter_fromto_slider h3, section.filters .filter_container .filter_fromto_slider h3 {
    margin-bottom: -15px;
  }
  section .cms_objects_filter .filter_group, section.section_filter .filter_group, section.filters .filter_group {
    padding: 2em 30px;
  }
  section .cms_objects_filter .filter_part_category .multiselect_content .multiselect_item, section.section_filter .filter_part_category .multiselect_content .multiselect_item, section.filters .filter_part_category .multiselect_content .multiselect_item {
    width: calc(100% / 3);
  }
  section.detail_top .object_detail_top {
    padding: 1em;
  }
  .slider_js .slider_values {
    text-align: left;
  }
  .filter_location_and_radius .slider_js .slider_values {
    text-align: right;
  }
}
@media screen and (max-width: 1650px) {
  #search_results .search_results_list_and_map.open_map .objects_style_thumbnail > * {
    width: calc(100% - 30px);
    margin: 15px;
  }
}
/*---------- CSS width less than step2  1500px----------*/
@media screen and (max-width: 1500px) {
  .box_object_horizontal_item .box_inner, .objects_style_horizontal .box_inner {
    align-items: center;
  }
  .box_object_horizontal_item .box_inner .box_infos .box_caracts .caract_list .caract_row, .objects_style_horizontal .box_inner .box_infos .box_caracts .caract_list .caract_row {
    width: 100%;
  }
  section .cms_objects_filter .filter_group, section.section_filter .filter_group, section.filters .filter_group {
    padding: 2em 4em;
  }
  section .cms_objects_filter .filter_part_category .multiselect_content .multiselect_item .label_text, section.section_filter .filter_part_category .multiselect_content .multiselect_item .label_text, section.filters .filter_part_category .multiselect_content .multiselect_item .label_text {
    padding: 0.25em 0em;
  }
  section .cms_objects_filter .sort_title, section.section_filter .sort_title, section.filters .sort_title {
    display: none;
  }
  section .cms_objects_filter .multiselect.multiselect, section.section_filter .multiselect.multiselect, section.filters .multiselect.multiselect {
    padding: 0.5em 1.2em 0.5em 0.5em;
  }
  section.details .conveniences_group ul {
    grid-template-columns: 1fr 1fr;
  }
  #search_results .search_results_list_and_map .search_results_map #results_map, #search_results .search_results_list_and_map .search_results_map #results_map.fixed {
    position: fixed;
    width: calc(50% - 12.5%);
  }
  section.detail_top .object_detail_top {
    padding: 1em;
  }
  section.detail_top .object_detail_top .buttons_box {
    max-width: 100%;
    margin: 2.5vh 0 0;
  }
  section.detail_top .object_detail_top .buttons_box .button {
    height: auto;
    padding: 0.5em 1em;
  }
  section.detail_top .object_detail_top .caract_list {
    margin: 1.5vh 0;
  }
  section.detail_top .object_detail_top .caract_list .caract_icon svg {
    width: 1.5em;
    margin: 0em 1em;
  }
  section.detail_top .object_detail_top .caract_list .caract_icon .value {
    font-size: 16px;
    padding-top: 3px;
  }
  section.details .inner_content {
    width: calc(100% / 12 * 7);
  }
  section.details .detail_right .caracteristics_box .detail_row {
    flex-wrap: wrap;
  }
  section.details .detail_right .caracteristics_box .detail_row .label {
    width: 100%;
  }
  section.details .detail_right .caracteristics_box .detail_row .value {
    text-align: left;
    width: 100%;
    font-weight: 600;
  }
  section#detail_project_table .project_table .project_table_subobject .picture_slider, #project_objects section#project_table_objects .project_table_subobject .picture_slider, #project_objects section#project_table_objects .project_table_subobject_content .picture_slider {
    padding-top: 56.25%;
    overflow: hidden;
  }
  section#detail_project_table .project_table .project_table_subobject .object_descriptions, #project_objects section#project_table_objects .project_table_subobject .object_descriptions, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions {
    flex-wrap: wrap;
  }
  section#detail_project_table .project_table .project_table_subobject .object_descriptions .detail_left, section#detail_project_table .project_table .project_table_subobject .object_descriptions .detail_right, #project_objects section#project_table_objects .project_table_subobject .object_descriptions .detail_left, #project_objects section#project_table_objects .project_table_subobject .object_descriptions .detail_right, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions .detail_left, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions .detail_right {
    width: 100%;
  }
  section#detail_project_table .project_table .project_table_subobject .object_descriptions .detail_right > div, #project_objects section#project_table_objects .project_table_subobject .object_descriptions .detail_right > div, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions .detail_right > div {
    padding: 0;
    text-align: left;
    border: 0;
    margin-bottom: 5vh;
  }
  #global .cms_column .cms_object_visit_code .object_visit_code_forms_wrapper .object_visit_code_addresses_form .form_cols .form_col {
    flex-direction: column;
    align-items: center;
  }
  #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner {
    flex-direction: column;
  }
  #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_picture, #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner img, #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .swiper-container, #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_picture_parent {
    width: 100%;
  }
  #global .cms_column .cms_object_visit_code .results_wrapper .results .box_object_reduced_item .box_inner .box_infos {
    width: 100%;
  }
}
/*---------- CSS width less than step3  1350px----------*/
@media screen and (max-width: 1350px) {
  .object_detail_title {
    flex-wrap: wrap;
  }
  .object_detail_title .title {
    width: 100%;
  }
  .object_detail_title .price {
    margin-left: 0;
    text-align: left;
  }
  #project_objects section#project_table_objects .object_detail_title .price {
    width: 100%;
    text-align: center;
  }
}
/*---------- CSS width less than step4  1200px----------*/
@media screen and (max-width: 1200px) {
  body.scope_main_landing .cms_banner {
    max-height: 50vh;
  }
  section.filters .filter_selection {
    display: none;
  }
  .search_results_list_and_map.open_map {
    display: block;
  }
  .search_results_list_and_map.open_map article {
    margin: 0 0 4em;
  }
  .search_results_list_and_map.open_map article .box_inner .object_pic {
    width: 100%;
    margin: 0;
    order: 0;
  }
  .search_results_list_and_map.open_map article .box_inner .box_infos {
    padding: 2em 2em 4em;
    width: calc(100% - 4em);
    margin-left: auto;
    margin-right: auto;
    border-top: 0;
  }
  .search_results_list_and_map.open_map article .box_inner .box_infos .caract_desc {
    margin-bottom: 30px;
  }
  .search_results_list_and_map.open_map article .box_inner .box_infos .caract_list .caract_row {
    width: calc(100% / 2);
  }
  .search_results_list_and_map.open_map article .box_inner .box_button {
    display: flex;
    justify-content: center;
    width: calc(100% - 4em);
    right: initial;
    left: initial;
  }
  .cms_objects_list_horizontal .objects_style_horizontal .box_inner, .box_object_horizontal_item .box_inner, #search_results .objects_style_horizontal .box_inner {
    align-items: center;
  }
  .cms_objects_list_horizontal .objects_style_horizontal .box_inner .box_infos, .box_object_horizontal_item .box_inner .box_infos, #search_results .objects_style_horizontal .box_inner .box_infos {
    padding: 1.5em 1.5em 3em 3em;
  }
  .cms_objects_list_horizontal .objects_style_horizontal .box_inner .box_infos .title h2, .box_object_horizontal_item .box_inner .box_infos .title h2, #search_results .objects_style_horizontal .box_inner .box_infos .title h2 {
    width: 100%;
    margin-top: 10px;
    padding-bottom: 10px;
    font-size: 1.6em;
  }
  .cms_objects_list_horizontal .objects_style_horizontal .box_inner .box_infos .title h3, .cms_objects_list_horizontal .objects_style_horizontal .box_inner .box_infos .title h4, .box_object_horizontal_item .box_inner .box_infos .title h3, .box_object_horizontal_item .box_inner .box_infos .title h4, #search_results .objects_style_horizontal .box_inner .box_infos .title h3, #search_results .objects_style_horizontal .box_inner .box_infos .title h4 {
    font-size: 1em;
  }
  .cms_objects_list_horizontal .objects_style_horizontal .box_inner .box_infos .caract_desc, .box_object_horizontal_item .box_inner .box_infos .caract_desc, #search_results .objects_style_horizontal .box_inner .box_infos .caract_desc {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-bottom: 10px;
  }
  .cms_objects_list_horizontal .objects_style_horizontal .box_inner .box_infos .caract_list .caract_row, .box_object_horizontal_item .box_inner .box_infos .caract_list .caract_row, #search_results .objects_style_horizontal .box_inner .box_infos .caract_list .caract_row {
    width: 100%;
  }
  .cms_objects_list_horizontal .objects_style_horizontal:nth-child(2n) .box_inner .box_infos, .box_object_horizontal_item:nth-child(2n) .box_inner .box_infos, #search_results .objects_style_horizontal:nth-child(2n) .box_inner .box_infos {
    padding: 1.5em 3em 3em 1.5em;
  }
  section .cms_part.cms_column.cms_column_box_aside {
    position: relative;
    width: 100%;
    padding: 3vh 0;
    right: initial;
    border: none;
  }
  section .cms_part.cms_column.cms_column_box_aside .box_team_item {
    width: 100%;
  }
  section .cms_part.cms_column.cms_column_box_aside .box_team_item .box_infos, section .cms_part.cms_column.cms_column_box_aside .box_team_item .box_title {
    text-align: center;
  }
  .cms_col2 > .cms_part.cms_part, .cms_col3 > .cms_part.cms_part, .cms_col4 > .cms_part.cms_part {
    width: 100%;
    margin-bottom: 60px;
  }
  .cms_map .map_canvas {
    max-height: 70vh;
  }
  .scope_financing_simulation .back_button {
    width: 100%;
  }
  .scope_financing_simulation .back_button .button {
    width: fit-content;
    margin: auto;
  }
}
@media screen and (max-width: 1050px) {
  header .inner_content, footer .inner_content, section .inner_content {
    width: 90%;
  }
  .cms_banner {
    max-height: 56.25vw;
  }
  .cms_banner h1, .cms_banner h2 {
    margin-bottom: 0;
  }
  header.header_scrollup, header.header_fixed, .project_table_more_infos .inner_content {
    width: 100%;
  }
  section, .cms_section, .cms_section.cms_section_full_width {
    padding: 6vh 0;
  }
  section .cms_contact_form form .row:not(.row_contacttype):not(.row_conditions):not(.row_create_account), .cms_section .cms_contact_form form .row:not(.row_contacttype):not(.row_conditions):not(.row_create_account), .cms_section.cms_section_full_width .cms_contact_form form .row:not(.row_contacttype):not(.row_conditions):not(.row_create_account) {
    width: 100%;
  }
  .cms_section > .inner_content > .cms_text_vertical_title {
    top: 19vh;
    left: calc(-100% / 16);
    margin-left: -2px;
  }
  .cms_section .cms_part:not(:last-child), .cms_section .cms_accordion.box:not(:last-child) {
    margin-bottom: 2vh;
  }
  header {
    position: relative;
    width: 100%;
    height: auto;
    top: initial;
    left: initial;
  }
  header #header_top {
    padding: 0;
    min-height: 0;
    overflow-y: initial;
  }
  header #header_top #logo {
    max-width: 100%;
    max-height: 100px;
  }
  header #header_top #logo img {
    min-width: auto;
    max-height: 100px;
  }
  header #header_top .nav_mobile {
    order: 0;
    padding-right: 4vw;
  }
  header #header_top .nav_mobile svg {
    width: 30px;
    height: 30px;
  }
  header #header_top .inner_content {
    width: 100%;
  }
  header #header_top .inner_content #header_content {
    padding: 1vh 4vw;
    order: 1;
  }
  header #header_top .inner_content .main_navigation {
    order: 4;
    padding: 2vw;
  }
  header #header_top .inner_content .main_navigation #nav_content {
    padding-bottom: 2vh;
  }
  header #header_top .inner_content .main_navigation #nav_content .nav_item {
    font-size: 1.2em;
  }
  header #header_top .inner_content .main_website_link {
    order: 5;
    margin: 0 auto;
    padding: 2em 0 1em;
  }
  header #header_top .inner_content .main_website_link img {
    max-width: 200px;
    max-height: 100px;
  }
  header #header_top .inner_content .nav_item {
    font-size: 1.8em;
  }
  header #header_top .inner_content .nav_submenu .nav_submenu_item {
    padding: 0.5em 0 0.5em 0;
    font-size: 0.8em;
  }
  header #header_top .menu_top {
    font-size: 1.2em;
    order: 3;
    width: 100%;
    justify-content: space-around;
    border-top: 1px solid #b8a978;
    border-bottom: 1px solid #b8a978;
  }
  header #header_top .menu_top svg {
    width: 2.33em;
    height: 2.33em;
  }
  header #header_top .menu_top div {
    width: auto;
  }
  header #header_top .menu_top .menu_langs .multiselect_content, header #header_top .menu_top .menu_currencies .multiselect_content {
    bottom: initial;
    top: 20px;
  }
  header #header_top .menu_top .profile_menu .profile_submenu {
    top: 10px;
    bottom: initial;
  }
  header #header_top .menu_top .menu_favorites .favorites_count {
    top: 9px;
    right: 3px;
  }
  .body_menu_open #header_content {
    padding: 5vh;
  }
  #main, footer {
    padding-left: 0;
  }
  .object_map_popup_style_thumbnail article .box_button .object_link, .cms_object_thumbnail a article .box_button .object_link, .objects_style_thumbnail article .box_button .object_link, .cms_slider article .box_button .object_link {
    padding: 1em;
  }
  .form .row.row_multiple {
    flex-wrap: wrap !important;
  }
  .form .row.row_multiple.row_multiple.row_npa_city .row_postalcode:not(.error) {
    width: 100% !important;
    margin-bottom: 0.85em !important;
  }
  .form .row.row_multiple.row_npa_city .row_postalcode:not(.error) + .row_city:not(.error) {
    width: 100% !important;
    margin: 0 !important;
  }
  #search_results .search_results_list_and_map.open_map .search_results_list {
    width: 100%;
  }
  section .cms_objects_filter .filter_group, section.section_filter .filter_group, section.filters .filter_group {
    padding: 2em;
  }
  section .cms_objects_filter .filter_part_category .multiselect_content .multiselect_item .label_text, section.section_filter .filter_part_category .multiselect_content .multiselect_item .label_text, section.filters .filter_part_category .multiselect_content .multiselect_item .label_text {
    padding: 0.25em;
  }
  .cms_banner {
    height: auto;
  }
  section.detail_top {
    height: auto;
  }
  section.detail_top .swiper {
    height: 66vw;
    max-height: 66vw;
  }
  section.detail_top .object_detail_top {
    border-top: 0;
    position: relative;
    background: #FFFFFF;
    color: #333333;
  }
  section.detail_top .object_detail_top .object_detail_title {
    flex-wrap: wrap;
    border-color: rgba(51, 51, 51, 0.2);
  }
  section.detail_top .object_detail_top .object_detail_title h1, section.detail_top .object_detail_top .object_detail_title h2 {
    color: #333333;
    text-align: center;
  }
  section.detail_top .object_detail_top .object_detail_title .price {
    margin-left: 0;
    color: #333333;
    text-align: center;
    width: 100%;
  }
  section.detail_top .object_detail_top .object_detail_title .price .display_costs svg * {
    fill: #333333;
  }
  section.detail_top .object_detail_top .object_detail_title .price .price_table {
    background: none;
    margin: 20px auto;
    border: 1px solid #ddd;
    padding: 20px;
  }
  section.detail_top .object_detail_top .object_detail_title .price .price_table td {
    padding-left: 0px;
  }
  section.detail_top .object_detail_top .buttons_box {
    order: 2;
    justify-content: center;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }
  section.detail_top .object_detail_top .caract_list {
    width: 100%;
    max-width: 100%;
    text-align: center;
    color: #333333;
    flex-wrap: wrap;
  }
  section.detail_top .object_detail_top .caract_list .caract_icon {
    margin: 0.5em 1em;
  }
  section.detail_top .object_detail_top .caract_list .caract_icon svg {
    width: 2em;
  }
  section.detail_top .object_detail_top .caract_list .caract_icon svg * {
    fill: #333333;
  }
  section.detail_top .object_detail_top .caract_list .caract_icon .value {
    font-size: 18px;
    padding-top: 10px;
  }
  .scope_objects_details section:nth-of-type(2n) .detail_right > div, .scope_objects_details section:nth-of-type(2n + 1) .detail_right > div, .scope_objects_details section.contact_form .detail_right > div {
    border: 0;
  }
  section.details {
    flex-wrap: wrap;
  }
  section.details > .inner_content, section.details > aside, section.details .detail_right {
    width: 100%;
    padding: 2em;
    margin-top: 0;
    border: 0;
  }
  section.details > .inner_content > div, section.details > aside > div, section.details .detail_right > div {
    border-left: 0;
    border-right: 0;
    padding: 1em 0;
  }
  section.cms_banner.cms_banner_banner_project_title .cms_banner_content {
    position: relative;
    background: #FFFFFF;
    color: #333333;
  }
  section.cms_banner.cms_banner_banner_project_title .cms_banner_content *:not(.button):not(.button_text) {
    color: #333333;
    text-shadow: none;
  }
  section.cms_banner.cms_banner_banner_project_title .cms_banner_content .buttons_box {
    justify-content: center;
    width: 100%;
  }
  .cms_map .map_canvas {
    max-height: 50vh;
  }
  footer #footer_content .footer_social_networks {
    justify-content: space-between;
  }
  footer #footer_content .footer_social_networks a {
    padding: 0 1em;
    margin: 0;
  }
}
/*900px*/
@media screen and (max-width: 900px) {
  section .cms_objects_filter .filter_group, section.section_filter .filter_group, section.filters .filter_group {
    grid-template-columns: 1fr 1fr;
  }
  section .cms_objects_filter .filter_group .filter_part_location, section.section_filter .filter_group .filter_part_location, section.filters .filter_group .filter_part_location {
    grid-row-end: 1;
  }
  section .cms_objects_filter .filter_part_category, section.section_filter .filter_part_category, section.filters .filter_part_category {
    border: 0;
  }
  section .cms_objects_filter > :nth-child(2n), section.section_filter > :nth-child(2n), section.filters > :nth-child(2n) {
    border-right: 0;
  }
  .cms_objects_list_horizontal .objects_style_horizontal, .cms_object_horizontal:nth-child(even), .cms_object_horizontal, #search_results .objects_style_horizontal {
    display: block;
  }
  .cms_objects_list_horizontal .objects_style_horizontal article, .cms_object_horizontal:nth-child(even) article, .cms_object_horizontal article, #search_results .objects_style_horizontal article {
    margin: 0 0 4em;
  }
  .cms_objects_list_horizontal .objects_style_horizontal article .box_inner .object_pic, .cms_object_horizontal:nth-child(even) article .box_inner .object_pic, .cms_object_horizontal article .box_inner .object_pic, #search_results .objects_style_horizontal article .box_inner .object_pic {
    width: 100%;
    margin: 0;
    order: 0;
  }
  .cms_objects_list_horizontal .objects_style_horizontal article .box_inner .box_infos, .cms_object_horizontal:nth-child(even) article .box_inner .box_infos, .cms_object_horizontal article .box_inner .box_infos, #search_results .objects_style_horizontal article .box_inner .box_infos {
    padding: 2em 2em 4em;
    width: calc(100% - 4em);
    margin-left: auto;
    margin-right: auto;
    border-top: 0;
  }
  .cms_objects_list_horizontal .objects_style_horizontal article .box_inner .box_infos .caract_desc, .cms_object_horizontal:nth-child(even) article .box_inner .box_infos .caract_desc, .cms_object_horizontal article .box_inner .box_infos .caract_desc, #search_results .objects_style_horizontal article .box_inner .box_infos .caract_desc {
    margin-bottom: 30px;
  }
  .cms_objects_list_horizontal .objects_style_horizontal article .box_inner .box_infos .caract_list .caract_row, .cms_object_horizontal:nth-child(even) article .box_inner .box_infos .caract_list .caract_row, .cms_object_horizontal article .box_inner .box_infos .caract_list .caract_row, #search_results .objects_style_horizontal article .box_inner .box_infos .caract_list .caract_row {
    width: calc(100% / 2);
  }
  .cms_objects_list_horizontal .objects_style_horizontal article .box_inner .box_button, .cms_object_horizontal:nth-child(even) article .box_inner .box_button, .cms_object_horizontal article .box_inner .box_button, #search_results .objects_style_horizontal article .box_inner .box_button {
    display: flex;
    justify-content: center;
    width: calc(100% - 4em);
    right: initial;
    left: initial;
  }
  .cms_section:not(.cms_section_full_width) .cms_objects_list_thumbnail, .cms_section:not(.cms_section_full_width) .cms_objects_list_horizontal {
    width: 100vw;
    margin-left: -8.335vw;
  }
  .cms_section .cms_part:not(.cms_text):not(.cms_project_text), .cms_column:not(:last-child) {
    margin-bottom: 20px !important;
  }
  .cms_section_full_width .full_content > *.cms_accordion, .cms_section_full_width .full_content > *.cms_blog_article, .cms_section_full_width .full_content > *.cms_box, .cms_section_full_width .full_content > *.cms_button, .cms_section_full_width .full_content > *.cms_contact_form, .cms_section_full_width .full_content > *.cms_object, .cms_section_full_width .full_content > *.cms_objects_filter, .cms_section_full_width .full_content > *.cms_objects_list, .cms_section_full_width .full_content > *.cms_team_member > .box, .cms_section_full_width .full_content > *.cms_text, .cms_section_full_width .full_content > *.cms_thumbnails, .cms_section_full_width .full_content .cms_column > *.cms_accordion, .cms_section_full_width .full_content .cms_column > *.cms_blog_article, .cms_section_full_width .full_content .cms_column > *.cms_box, .cms_section_full_width .full_content .cms_column > *.cms_button, .cms_section_full_width .full_content .cms_column > *.cms_contact_form, .cms_section_full_width .full_content .cms_column > *.cms_object, .cms_section_full_width .full_content .cms_column > *.cms_objects_filter, .cms_section_full_width .full_content .cms_column > *.cms_objects_list, .cms_section_full_width .full_content .cms_column > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_column > *.cms_text, .cms_section_full_width .full_content .cms_column > *.cms_thumbnails {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .cms_section_full_width .full_content > *.cms_accordion, .cms_section_full_width .full_content > *.cms_blog_article, .cms_section_full_width .full_content > *.cms_box, .cms_section_full_width .full_content > *.cms_button, .cms_section_full_width .full_content > *.cms_contact_form, .cms_section_full_width .full_content > *.cms_object, .cms_section_full_width .full_content > *.cms_objects_filter, .cms_section_full_width .full_content > *.cms_objects_list, .cms_section_full_width .full_content > *.cms_team_member > .box, .cms_section_full_width .full_content > *.cms_text, .cms_section_full_width .full_content > *.cms_thumbnails, .cms_section_full_width .full_content .cms_column:first-child > *.cms_accordion, .cms_section_full_width .full_content .cms_column:first-child > *.cms_blog_article, .cms_section_full_width .full_content .cms_column:first-child > *.cms_box, .cms_section_full_width .full_content .cms_column:first-child > *.cms_button, .cms_section_full_width .full_content .cms_column:first-child > *.cms_contact_form, .cms_section_full_width .full_content .cms_column:first-child > *.cms_object, .cms_section_full_width .full_content .cms_column:first-child > *.cms_objects_filter, .cms_section_full_width .full_content .cms_column:first-child > *.cms_objects_list, .cms_section_full_width .full_content .cms_column:first-child > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_column:first-child > *.cms_text, .cms_section_full_width .full_content .cms_column:first-child > *.cms_thumbnails {
    margin-left: 20px;
  }
  .cms_section_full_width .full_content > *.cms_accordion, .cms_section_full_width .full_content > *.cms_blog_article, .cms_section_full_width .full_content > *.cms_box, .cms_section_full_width .full_content > *.cms_button, .cms_section_full_width .full_content > *.cms_contact_form, .cms_section_full_width .full_content > *.cms_object, .cms_section_full_width .full_content > *.cms_objects_filter, .cms_section_full_width .full_content > *.cms_objects_list, .cms_section_full_width .full_content > *.cms_team_member > .box, .cms_section_full_width .full_content > *.cms_text, .cms_section_full_width .full_content > *.cms_thumbnails, .cms_section_full_width .full_content .cms_column:last-child > *.cms_accordion, .cms_section_full_width .full_content .cms_column:last-child > *.cms_blog_article, .cms_section_full_width .full_content .cms_column:last-child > *.cms_box, .cms_section_full_width .full_content .cms_column:last-child > *.cms_button, .cms_section_full_width .full_content .cms_column:last-child > *.cms_contact_form, .cms_section_full_width .full_content .cms_column:last-child > *.cms_object, .cms_section_full_width .full_content .cms_column:last-child > *.cms_objects_filter, .cms_section_full_width .full_content .cms_column:last-child > *.cms_objects_list, .cms_section_full_width .full_content .cms_column:last-child > *.cms_team_member > .box, .cms_section_full_width .full_content .cms_column:last-child > *.cms_text, .cms_section_full_width .full_content .cms_column:last-child > *.cms_thumbnails {
    margin-right: 20px;
  }
  footer .footer_col {
    width: calc(50% - 60px);
  }
  footer .footer_account {
    width: calc(100% - 60px);
    text-align: center;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light + .homeBannerButtons {
    background-color: #FFFFFF;
    border-color: #AAAAAA;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_banner_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light + .homeBannerButtons .cms_banner_content {
    background-color: #FFFFFF;
    border-color: #AAAAAA;
    color: #000000;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_text > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_project_text > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_text_content > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light + .homeBannerButtons .cms_text > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light + .homeBannerButtons .cms_project_text > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light + .homeBannerButtons .cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light + .homeBannerButtons .cms_text_content > * {
    color: #000000;
    text-shadow: none;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_button .button, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light + .homeBannerButtons .cms_button .button {
    background-color: #ffffff;
    color: #7a654a;
    border-color: #7a654a;
    border-width: 1px;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_button .button:hover, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light + .homeBannerButtons .cms_button .button:hover {
    background-color: #7a654a;
    color: #ffffff;
    border-color: #7a654a;
    border-width: 1px;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark + .homeBannerButtons {
    background-color: #f7f5f2;
    border-color: #AAAAAA;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_banner_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark + .homeBannerButtons .cms_banner_content {
    background-color: #f7f5f2;
    border-color: #AAAAAA;
    color: #000000;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_text > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_project_text > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_text_content > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark + .homeBannerButtons .cms_text > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark + .homeBannerButtons .cms_project_text > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark + .homeBannerButtons .cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark + .homeBannerButtons .cms_text_content > * {
    color: #000000;
    text-shadow: none;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_button .button, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark + .homeBannerButtons .cms_button .button {
    background-color: #f7f5f2;
    color: #7a654a;
    border-color: #7a654a;
    border-width: 1px;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_button .button:hover, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark + .homeBannerButtons .cms_button .button:hover {
    background-color: #7a654a;
    color: #ffffff;
    border-color: #7a654a;
    border-width: 1px;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_banner_content h1.cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_banner_content h1.cms_text_content > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_banner_content h2.cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_banner_content h2.cms_text_content > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_banner_content h3.cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_banner_content h3.cms_text_content > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_banner_content h4.cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_light .cms_banner_content h4.cms_text_content > * {
    color: #7a654a;
  }
  #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_banner_content h1.cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_banner_content h1.cms_text_content > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_banner_content h2.cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_banner_content h2.cms_text_content > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_banner_content h3.cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_banner_content h3.cms_text_content > *, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_banner_content h4.cms_text_content, #global section.cms_banner:not(.cms_banner_fullscreen).cms_banner_mobile_dark .cms_banner_content h4.cms_text_content > * {
    color: #7a654a;
  }
}
/*770*/
@media screen and (max-width: 770px) {
  .cms_banner {
    font-size: 0.9em;
  }
  .cms_banner h1 {
    line-height: 1.5em;
    font-size: 1.8em;
  }
  .cms_banner h2 {
    font-size: 1.6em;
    line-height: 1.5em;
  }
  .cms_banner h3 {
    line-height: 1.5em;
    font-size: 1.4em;
  }
  .cms_banner h4 {
    line-height: 1.5em;
    font-size: 1.2em;
  }
  .cms_section.cms_section_full_width h1, .cms_section h1 {
    font-size: 2em;
  }
  section, .cms_section, .cms_section.cms_section_full_width {
    padding: 2vh 0;
  }
  .cms_section > .inner_content > .cms_text_vertical_title {
    top: 23vh;
  }
  section .cms_objects_filter .filter_group, section.section_filter .filter_group, section.filters .filter_group {
    padding: 1em;
    grid-template-columns: 1fr;
  }
  section .cms_objects_filter .filter_group .filter_part_location, section .cms_objects_filter .filter_group .filter_part_category, section .cms_objects_filter .filter_group .filter_part_price, section .cms_objects_filter .filter_group .filter_part_rooms, section .cms_objects_filter .filter_group .filter_part_surface_living, section .cms_objects_filter .filter_group > :nth-child(2n), section .cms_objects_filter .filter_group > :nth-child(3n), section .cms_objects_filter .filter_group > *, section.section_filter .filter_group .filter_part_location, section.section_filter .filter_group .filter_part_category, section.section_filter .filter_group .filter_part_price, section.section_filter .filter_group .filter_part_rooms, section.section_filter .filter_group .filter_part_surface_living, section.section_filter .filter_group > :nth-child(2n), section.section_filter .filter_group > :nth-child(3n), section.section_filter .filter_group > *, section.filters .filter_group .filter_part_location, section.filters .filter_group .filter_part_category, section.filters .filter_group .filter_part_price, section.filters .filter_group .filter_part_rooms, section.filters .filter_group .filter_part_surface_living, section.filters .filter_group > :nth-child(2n), section.filters .filter_group > :nth-child(3n), section.filters .filter_group > * {
    grid-row-start: initial;
    grid-row-end: initial;
    border-right: 0;
  }
  section .cms_objects_filter .top_filter, section.section_filter .top_filter, section.filters .top_filter {
    height: 120px;
  }
  section .cms_objects_filter .top_filter .filter_part_counter h2, section.section_filter .top_filter .filter_part_counter h2, section.filters .top_filter .filter_part_counter h2 {
    padding: 0 1em;
  }
  section .cms_objects_filter .top_filter .section_object .search_tools, section.section_filter .top_filter .section_object .search_tools, section.filters .top_filter .section_object .search_tools {
    flex-wrap: wrap;
  }
  section.detail_top .object_detail_top .buttons_box {
    margin: 0.5vh 0;
  }
  section.detail_top .object_detail_top .object_detail_title h1 {
    font-size: 2em;
  }
  section.details .conveniences_group ul {
    grid-template-columns: 1fr;
  }
  #search_results .objects_style_horizontal article .box_inner .box_infos .box_caracts .caract_list .caract_row {
    width: 100%;
  }
  .cms_section .objects_list > * {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .cms_section .cms_objects_list_thumbnail > * {
    width: calc(100% - 60px);
    margin: auto;
  }
  .map_canvas .maplibregl-popup {
    max-width: 50%;
  }
  .map_canvas .object_map_popup_style_thumbnail article .box_inner .object_picture_link img {
    height: auto;
    width: 100%;
    min-width: 240px;
  }
  .map_canvas .object_map_popup_style_thumbnail article .box_inner .object_picture_link .box_infos {
    min-width: 0;
  }
  .map_canvas article.box_object_item .box_picture {
    overflow: hidden;
    margin: 0 auto;
    width: 100%;
    max-height: 20vh;
  }
  #project_objects section#project_table_objects .project_table_subobject_content .conveniences_group ul {
    grid-template-columns: 1fr 1fr;
  }
  .swiper {
    max-height: 100%;
  }
}
/**   580px    **/
@media screen and (max-width: 580px) {
  .cms_banner div.cms_text {
    font-size: 1.2em;
    line-height: 1.5em;
  }
  section .cms_objects_filter .top_filter, section.section_filter .top_filter, section.filters .top_filter {
    width: 100%;
  }
  section .cms_objects_filter .top_filter .section_tools, section.section_filter .top_filter .section_tools, section.filters .top_filter .section_tools {
    width: 100%;
  }
  section .cms_objects_filter .top_filter .search_tools, section.section_filter .top_filter .search_tools, section.filters .top_filter .search_tools {
    align-items: flex-end;
    justify-content: space-evenly;
  }
  .cms_objects_list_thumbnail .objects_style_thumbnail article, #search_results .objects_style_thumbnail article {
    width: 100%;
    margin-left: 1em;
    margin-right: 1em;
  }
  .cms_objects_list_thumbnail .objects_style_thumbnail article .box_inner, #search_results .objects_style_thumbnail article .box_inner {
    padding: 0;
  }
  .cms_objects_list_thumbnail .objects_style_thumbnail article .box_inner .box_infos, #search_results .objects_style_thumbnail article .box_inner .box_infos {
    padding: 1em 0.5em 2em;
    width: calc(100% - 2em);
    margin-left: auto;
    margin-right: auto;
  }
  .cms_objects_list_thumbnail .objects_style_thumbnail article .box_inner .box_infos .caract_list, #search_results .objects_style_thumbnail article .box_inner .box_infos .caract_list {
    padding: 0;
    max-width: 100%;
  }
  .cms_objects_list_thumbnail .objects_style_thumbnail article .box_inner .box_infos .caract_list .caract_icon, #search_results .objects_style_thumbnail article .box_inner .box_infos .caract_list .caract_icon {
    max-width: 33.33%;
  }
  .cms_objects_list_thumbnail .objects_style_thumbnail article .box_inner .box_button, #search_results .objects_style_thumbnail article .box_inner .box_button {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .cms_objects_list_thumbnail .objects_style_thumbnail article .box_inner .box_button .button, #search_results .objects_style_thumbnail article .box_inner .box_button .button {
    width: auto !important;
  }
  section.detail_top .object_detail_top .caract_list {
    flex-wrap: wrap;
  }
  section.detail_top .object_detail_top .button {
    width: 100%;
  }
  section.details .conveniences_group {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  section.details .conveniences_group ul {
    grid-template-columns: 1fr;
  }
  section.details .detail_right > div {
    padding: 3vh 0;
  }
  .button {
    width: 100%;
  }
  #project_objects section#project_table_objects .project_table_subobject_content .conveniences_group ul {
    grid-template-columns: 1fr;
  }
  .scope_financing_simulation .detail_financing {
    padding: 0;
  }
  .scope_financing_simulation .object_detail_title {
    margin: 0;
    padding: 0;
  }
  .scope_financing_simulation .object_detail_title .title {
    margin: 0;
  }
  .scope_financing_simulation .object_detail_title .title h1 {
    margin-bottom: 10px;
  }
  .scope_financing_simulation .details .inner_content > div {
    margin: 0vh 0 2vh;
  }
  .scope_financing_simulation .financing_box {
    margin-bottom: 0;
  }
  .scope_financing_simulation .financing_box .financing_main, .scope_financing_simulation .financing_box .financing_cap {
    padding: 0;
  }
  .scope_financing_simulation .financing_box hr:last-child {
    margin: 4vh 0 0;
  }
  .scope_financing_simulation .inner_content > .financing_text {
    padding-top: 0;
  }
  .scope_financing_simulation .stack, .scope_financing_simulation .stack_fee_included {
    margin-top: 6em !important;
  }
  .scope_financing_simulation .stack_fee_included {
    margin-top: 8em !important;
  }
  section .distances_box .detail_row, section.cms_section.cms_section_light .distances_box .detail_row {
    flex-wrap: wrap;
  }
  section .distances_box .detail_row .label, section.cms_section.cms_section_light .distances_box .detail_row .label {
    width: 100%;
    font-weight: bold;
  }
  footer .footer_col {
    text-align: center;
    width: calc(100% - 60px);
  }
}
/*on VERY small device*/
@media screen and (max-width: 360px) {
  section.section_filter .top_filter {
    height: 200px;
  }
  .search_tools {
    flex-wrap: wrap;
  }
  .search_tools > * {
    margin: 10px 0 0;
    width: 80%;
    text-align: center;
  }
  .search_tools > * .multiselect_box {
    width: 100%;
  }
  .search_tools .search_tools {
    width: 100%;
  }
}
/*HEIGHT IS LESS THAN */
@media screen and (max-height: 1000px) and (min-width: 1050px) {
  .menu_top .menu_top_part {
    padding: 0 0.5em;
  }
  .menu_top .menu_top_part a svg {
    width: 1.5em;
    height: 2em;
  }
  nav {
    padding-bottom: 1.8vh;
  }
  nav .inner_content #nav_content > .nav_item {
    padding: 0.5em;
  }
}
@media screen and (max-height: 900px) and (min-width: 1050px) {
  #logo img {
    max-height: 120px;
    margin: auto;
  }
  header #header_top {
    padding: 2vh 0;
  }
  header #header_top #header_content {
    width: 100%;
  }
  nav {
    padding-bottom: 1.8vh;
  }
  nav .inner_content #nav_content > .nav_item {
    font-size: 1.1em;
    padding: 0.5em;
  }
}
/* /websites/project-sycamore-muller-template/css/responsive.scss */
@media screen and (max-width: 1500px) {
  section#detail_project_table .project_table .project_table_subobject .object_descriptions, #project_objects section#project_table_objects .project_table_subobject .object_descriptions, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions {
    flex-wrap: nowrap;
  }
  section#detail_project_table .project_table .project_table_subobject .object_descriptions .detail_left, #project_objects section#project_table_objects .project_table_subobject .object_descriptions .detail_left, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions .detail_left {
    width: calc(65% - 60px);
  }
  section#detail_project_table .project_table .project_table_subobject .object_descriptions .detail_right, #project_objects section#project_table_objects .project_table_subobject .object_descriptions .detail_right, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions .detail_right {
    width: calc(100% / 12 * 4);
  }
  section#detail_project_table .project_table .project_table_subobject .object_descriptions .detail_right > div, #project_objects section#project_table_objects .project_table_subobject .object_descriptions .detail_right > div, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions .detail_right > div {
    border: 1px solid #dedcda;
    border-width: 0 0 1px 1px;
    width: 100%;
    padding: 2em;
    margin: 0;
  }
}
@media screen and (max-width: 1350px) {
  section#detail_project_table .project_table .project_table_subobject .object_descriptions, #project_objects section#project_table_objects .project_table_subobject .object_descriptions, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions {
    flex-wrap: wrap;
  }
  section#detail_project_table .project_table .project_table_subobject .object_descriptions .detail_left, section#detail_project_table .project_table .project_table_subobject .object_descriptions .detail_right, #project_objects section#project_table_objects .project_table_subobject .object_descriptions .detail_left, #project_objects section#project_table_objects .project_table_subobject .object_descriptions .detail_right, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions .detail_left, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions .detail_right {
    width: 100%;
  }
  section#detail_project_table .project_table .project_table_subobject .object_descriptions .detail_left > div, section#detail_project_table .project_table .project_table_subobject .object_descriptions .detail_right > div, #project_objects section#project_table_objects .project_table_subobject .object_descriptions .detail_left > div, #project_objects section#project_table_objects .project_table_subobject .object_descriptions .detail_right > div, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions .detail_left > div, #project_objects section#project_table_objects .project_table_subobject_content .object_descriptions .detail_right > div {
    padding: 0;
    text-align: left;
    border: 0;
    margin-bottom: 5vh;
  }
}
@media screen and (max-width: 1200px) {
  .cms_column {
    order: 2;
  }
  .cms_column.cms_column_mobile_first {
    margin-bottom: 20px !important;
    order: 1;
  }
}
@media screen and (max-width: 1050px) {
  .header_static {
    height: 120px;
  }
  .header_static.menu_open {
    height: auto;
  }
  header #header_top .inner_content {
    height: auto;
  }
  header #header_top .inner_content #header_content {
    max-width: 50%;
  }
  header #header_top .inner_content #header_content #logo {
    max-width: 100%;
  }
  header #header_top .inner_content #header_content #logo img {
    max-width: 100%;
    max-height: 80px;
  }
  .cms_banner.cms_banner_fullscreen {
    height: calc(100vh - 120px);
  }
  .cms_banner.cms_banner_fullscreen div.cms_text {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 580px) {
  footer .footer_agency .footer_row {
    width: 100%;
    border-right: 0;
  }
}
@media screen and (max-width: 460px) {
  .main_navigation .nav_item > a {
    font-size: 0.8em;
  }
}
