/* Generated by tools/build_prod_assets.py */
/* Source: g/s3/mosaic/css/ms_site_default.css */
* {
    box-sizing: border-box;
}

html,body {
  text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    background: white;
    overflow-anchor: none; /* fix chrome bug https://github.com/utatti/perfect-scrollbar/issues/612 */
    overflow-wrap: break-word;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

/* comment cause: overrides link styles set in design editor
a {
    color: rgb(0, 0, 238);
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
*/

a:not([href]) {
	cursor: default !important;
}

img { height: auto; max-width: 100%}

.text-block-wrap-div {
    flex-grow: 1;
    max-width: 100%;
}

iframe {
	max-width: 100%;
}

.text-block-wrap-div span a { color: inherit; }

.is-removed {
    display: none !important;
}

.for-mobile-view {
    overflow: auto;
}

.mosaic-marquee__text {
	white-space: nowrap;
}

select, textarea {
	max-width: 100%;
}

input,
button,
textarea,
select {
    font: inherit;
}

[data-block-layout] .root {
	min-height: auto;
}

[type=submit],
button,
label,
.mosaic-accordion__title,
.cursor-pointer {
    cursor: pointer;
}

.mosaic-wrap {
	color: #000000;
}

.mosaic-map {
	background-image: none !important;
}

.mosaic-form,
.mosaic-form__form {
	max-width: 100%;
}

.mosaic-form .mosaic-form__field[data-type-field="input_hidden"],
.tt-form .tt-form__field[data-type-field="input_hidden"] {
  	display: none !important;
}
.mosaic-form__field--captcha.is-invisible .mosaic-form__header,
.mosaic-form__field--captcha.is-invisible .mosaic-form__error { display: none; }

.mosaic-form .mosaic-form__field a,
.tt-form .tt-form__field a {
	color: inherit;
}

.mosaic-video-iframe:not([src]),
.mosaic-video-iframe[src=""],
.mosaic-video-widget__iframe:not([src]),
.mosaic-video-widget__iframe[src=""],
.mosaic-video-widget__video:not([src]),
.mosaic-video-widget__video[src=""]{
    display: none !important;
}

.pswp__img--placeholder--blank {
	background-color: transparent !important;
}

.mosaic-wrap .hor-menu .hor-menu__more_list {
	display: none;
}

/* стили для отключения анимации, если пользователь в настройках браузера отключил анимацию. */
@media (prefers-reduced-motion: reduce) {
    * {
        animation-duration: 0.01ms !important;
        animation-iteration-count: 1 !important;
        transition-duration: 0.01ms !important;
        scroll-behavior: auto !important;
    }
}

table.table0 td, table.table1 td, table.table2 td, table.table2 th {
  padding:5px;
  border:1px solid #dedede;
  vertical-align:top;
}
table.table0 td { border:none; }
table.table2 th {
  padding:8px 5px;
  background: #777777;
  border:1px solid #dedede;
  font-weight:normal;
  text-align:left;
  color:#fff;
}


.mosaic-tabs__body {
	min-width: 0;
}
.mosaic-tabs__body,
.mosaic-tabs__content,
.mosaic-tabs__content__outer {
	max-width: 100%;
}

.mosaic-video-iframe,
.mosaic-video-widget__iframe {
    border-style: none;
}

/* стили для правильной работы анимации с эффектом fade */
@media (min-width: 992px) {
	[data-zero-opacity~=screen] {
		opacity: 0;
	}
}		
@media (min-width: 768px) and (max-width: 991px) {
	[data-zero-opacity~=tablet-portrait] {
		opacity: 0;
	}
}
@media (min-width: 480px) and (max-width: 767px) {
	[data-zero-opacity~=mobile-landscape] {
		opacity: 0;
	}
}
@media (max-width: 479px) {
	[data-zero-opacity~=mobile-portrait] {
		opacity: 0;
	}
}

.tt-rich-text p:empty::after {
  content: '\00A0';
}

.tt-rich-link {
  color: #0d70ff;
  text-decoration: underline;
}

.tt-rich-code-block {
  background-color: #D9D9D9;
  color: #333333;
  padding: 10px 20px;
  border-radius: 5px;
}

.tt-rich-blockquote {
  border-left: 4px solid #CACED6;
  padding: 1px 0 1px 20px;
}

.tt-rich-blockquote p:first-child {
  margin-top: 0;
}

.tt-rich-blockquote p:last-child {
  margin-bottom: 0;
}

.tt-rich-figure {
  display: table;
  margin: 0;
}

.tt-rich-figure :is(img, video, iframe) {
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  border: 0;
}

.tt-rich-figure iframe {
  aspect-ratio: 16 / 9;
}

.tt-rich-place-center {
  margin-left: auto;
  margin-right: auto;
}

.tt-rich-width-default {
  width: 60%;
}

.tt-rich-width-full {
  width: 100%;
}

:is(.tt-rich-width-custom, .tt-rich-width-default, .tt-rich-width-full) :is(img, video, iframe) {
  width: 100%;
}

.tt-rich-place-float-left {
  float: left;
  margin-right: 1em;
}

.tt-rich-place-float-right {
  float: right;
  margin-left: 1em;
}

.tt-rich-fit-cover :is(img, video, iframe) {
  object-fit: cover;
}

.tt-rich-fit-contain :is(img, video, iframe) {
  object-fit: contain;
}

.tt-rich-fit-none :is(img, video, iframe) {
  object-fit: none;
}
/* Source: g/css/styles_articles_tpl.css */
@charset "utf-8";

.art_h1 {margin:0; padding:0 0 10px; font-style: italic; font-size: 23px;}

.art_path {padding:7px 0;}
/****************************/
.art-tpl__title {margin:0 0 5px; font-size:22px;}
.art-tpl__title a {text-decoration:none;}
.art-tpl__title a:hover {text-decoration:underline;}
.tab_null {border:none; border-spacing:0; border-collapse:collapse; width:100%;}
.tab_null .td {border:none; padding:0; vertical-align:top; text-align:left;}
.tab_null .art-tpl__thumb {padding:6px 5px 6px 0; float:left}
.tab_null .art-tpl__thumb img, .tab_null .art-tpl__thumb .highslide:hover img {border:none;}
.art-tpl__note {font-size:12px; line-height:1.5em; overflow:hidden}
.art-tpl__inf {margin:0 0 25px; text-align:left; font-size:12px;}
.art-tpl__inf .date_art {padding-right:12px;}
.art-tpl__inf .read_more {padding-left:12px;}
.art-tpl__folders {width:230px;}
.art-tpl__folders__title {font-size:22px;}
.art-tpl__folders ul {padding-left:16px;}


/* Список статей*/
.art_list .art-tpl__title {margin:0 0 11px; font-size:22px;}
.art_list .tab_null {border:none; border-spacing:0; border-collapse:collapse; width:100%;}
.art_list .tab_null .td {border:none; padding:0; vertical-align:top; text-align:left;}
.art_list .art-tpl {margin:0 auto 10px;}
.art_list .art-tpl__thumb {padding:0 5px 0 0;float:left;}
.art_list .art-tpl__folders {width:200px;}

span.red, .requi {color:red;}
.comment-body {margin:2px 0; padding:10px; /*color:#444; background:#EDEDED;*/}
.no_form {padding:15px 0;}
img.captcha {border:none;}
/* Source: g/s3/mosaic/css/animate.css */
.ms-animator-visible[data-zero-opacity] {opacity: 1;}.ms-animator{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:translateZ(0)}.ms-animator-hide{opacity:0}.ms-animator-i{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ms-animator-d1{-webkit-animation-duration:1s;animation-duration:1s}.ms-animator-d2{-webkit-animation-duration:2s;animation-duration:2s}.ms-animator-d3{-webkit-animation-duration:3s;animation-duration:3s}.ms-animator-d4{-webkit-animation-duration:4s;animation-duration:4s}.ms-animator-d5{-webkit-animation-duration:5s;animation-duration:5s}.ms-animator-d6{-webkit-animation-duration:6s;animation-duration:6s}.ms-animator-d7{-webkit-animation-duration:7s;animation-duration:7s}.ms-animator-d8{-webkit-animation-duration:8s;animation-duration:8s}.ms-animator-d9{-webkit-animation-duration:9s;animation-duration:9s}.ms-animator-d10{-webkit-animation-duration:10s;animation-duration:10s}.ms-animator-s1{-webkit-animation-delay:1s;animation-delay:1s}.ms-animator-s2{-webkit-animation-delay:2s;animation-delay:2s}.ms-animator-s3{-webkit-animation-delay:3s;animation-delay:3s}.ms-animator-s4{-webkit-animation-delay:4s;animation-delay:4s}.ms-animator-s5{-webkit-animation-delay:5s;animation-delay:5s}.ms-animator-s6{-webkit-animation-delay:6s;animation-delay:6s}.ms-animator-s7{-webkit-animation-delay:7s;animation-delay:7s}.ms-animator-s8{-webkit-animation-delay:8s;animation-delay:8s}.ms-animator-s9{-webkit-animation-delay:9s;animation-delay:9s}.ms-animator-s10{-webkit-animation-delay:10s;animation-delay:10s}@-webkit-keyframes ms-animator-barLeft{0%{-webkit-transform:scaleX(.1);transform:scaleX(.1);opacity:0}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes ms-animator-barLeft{0%{-webkit-transform:scaleX(.1);transform:scaleX(.1);opacity:0}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}.ms-animator-barLeft{-webkit-animation-name:ms-animator-barLeft;animation-name:ms-animator-barLeft;-webkit-transform-origin:left center;transform-origin:left center;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes ms-animator-barUp{0%{-webkit-transform:scaleY(.1);transform:scaleY(.1);opacity:0}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes ms-animator-barUp{0%{-webkit-transform:scaleY(.1);transform:scaleY(.1);opacity:0}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.ms-animator-barUp{-webkit-animation-name:ms-animator-barUp;animation-name:ms-animator-barUp;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes ms-animator-bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes ms-animator-bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.ms-animator-bounce{-webkit-animation-name:ms-animator-bounce;animation-name:ms-animator-bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes ms-animator-bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes ms-animator-bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.ms-animator-bounceIn{-webkit-animation-name:ms-animator-bounceIn;animation-name:ms-animator-bounceIn}@-webkit-keyframes ms-animator-bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes ms-animator-bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.ms-animator-bounceInDown{-webkit-animation-name:ms-animator-bounceInDown;animation-name:ms-animator-bounceInDown}@-webkit-keyframes ms-animator-bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes ms-animator-bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.ms-animator-bounceInLeft{-webkit-animation-name:ms-animator-bounceInLeft;animation-name:ms-animator-bounceInLeft}@-webkit-keyframes ms-animator-bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes ms-animator-bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.ms-animator-bounceInRight{-webkit-animation-name:ms-animator-bounceInRight;animation-name:ms-animator-bounceInRight}@-webkit-keyframes ms-animator-bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes ms-animator-bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.ms-animator-bounceInUp{-webkit-animation-name:ms-animator-bounceInUp;animation-name:ms-animator-bounceInUp}@-webkit-keyframes ms-animator-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes ms-animator-fadeIn{0%{opacity:0}100%{opacity:1}}.ms-animator-fadeIn{-webkit-animation-name:ms-animator-fadeIn;animation-name:ms-animator-fadeIn}@-webkit-keyframes ms-animator-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes ms-animator-fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.ms-animator-fadeInDown{-webkit-animation-name:ms-animator-fadeInDown;animation-name:ms-animator-fadeInDown}@-webkit-keyframes ms-animator-fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes ms-animator-fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.ms-animator-fadeInDownBig{-webkit-animation-name:ms-animator-fadeInDownBig;animation-name:ms-animator-fadeInDownBig}@-webkit-keyframes ms-animator-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes ms-animator-fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.ms-animator-fadeInLeft{-webkit-animation-name:ms-animator-fadeInLeft;animation-name:ms-animator-fadeInLeft}@-webkit-keyframes ms-animator-fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes ms-animator-fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.ms-animator-fadeInLeftBig{-webkit-animation-name:ms-animator-fadeInLeftBig;animation-name:ms-animator-fadeInLeftBig}@-webkit-keyframes ms-animator-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes ms-animator-fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.ms-animator-fadeInRight{-webkit-animation-name:ms-animator-fadeInRight;animation-name:ms-animator-fadeInRight}@-webkit-keyframes ms-animator-fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes ms-animator-fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.ms-animator-fadeInRightBig{-webkit-animation-name:ms-animator-fadeInRightBig;animation-name:ms-animator-fadeInRightBig}@-webkit-keyframes ms-animator-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes ms-animator-fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.ms-animator-fadeInUp{-webkit-animation-name:ms-animator-fadeInUp;animation-name:ms-animator-fadeInUp}@-webkit-keyframes ms-animator-fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes ms-animator-fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.ms-animator-fadeInUpBig{-webkit-animation-name:ms-animator-fadeInUpBig;animation-name:ms-animator-fadeInUpBig}@-webkit-keyframes ms-animator-flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes ms-animator-flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.ms-animator-flash{-webkit-animation-name:ms-animator-flash;animation-name:ms-animator-flash}@-webkit-keyframes ms-animator-flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes ms-animator-flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.ms-animator-flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:ms-animator-flip;animation-name:ms-animator-flip}@-webkit-keyframes ms-animator-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes ms-animator-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.ms-animator-flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:ms-animator-flipInX;animation-name:ms-animator-flipInX}@-webkit-keyframes ms-animator-flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes ms-animator-flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.ms-animator-flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:ms-animator-flipInY;animation-name:ms-animator-flipInY}@-webkit-keyframes ms-animator-lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes ms-animator-lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.ms-animator-lightSpeedIn{-webkit-animation-name:ms-animator-lightSpeedIn;animation-name:ms-animator-lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes ms-animator-pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes ms-animator-pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.ms-animator-pulse{-webkit-animation-name:ms-animator-pulse;animation-name:ms-animator-pulse}@-webkit-keyframes ms-animator-rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes ms-animator-rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.ms-animator-rollIn{-webkit-animation-name:ms-animator-rollIn;animation-name:ms-animator-rollIn}@-webkit-keyframes ms-animator-rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes ms-animator-rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.ms-animator-rotateIn{-webkit-animation-name:ms-animator-rotateIn;animation-name:ms-animator-rotateIn}@-webkit-keyframes ms-animator-rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes ms-animator-rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.ms-animator-rotateInDownLeft{-webkit-animation-name:ms-animator-rotateInDownLeft;animation-name:ms-animator-rotateInDownLeft}@-webkit-keyframes ms-animator-rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes ms-animator-rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.ms-animator-rotateInDownRight{-webkit-animation-name:ms-animator-rotateInDownRight;animation-name:ms-animator-rotateInDownRight}@-webkit-keyframes ms-animator-rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes ms-animator-rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.ms-animator-rotateInUpLeft{-webkit-animation-name:ms-animator-rotateInUpLeft;animation-name:ms-animator-rotateInUpLeft}@-webkit-keyframes ms-animator-rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes ms-animator-rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.ms-animator-rotateInUpRight{-webkit-animation-name:ms-animator-rotateInUpRight;animation-name:ms-animator-rotateInUpRight}@-webkit-keyframes ms-animator-rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes ms-animator-rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.ms-animator-rubberBand{-webkit-animation-name:ms-animator-rubberBand;animation-name:ms-animator-rubberBand}@-webkit-keyframes ms-animator-shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes ms-animator-shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.ms-animator-shake{-webkit-animation-name:ms-animator-shake;animation-name:ms-animator-shake}@-webkit-keyframes ms-animator-slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ms-animator-slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ms-animator-slideInDown{-webkit-animation-name:ms-animator-slideInDown;animation-name:ms-animator-slideInDown}@-webkit-keyframes ms-animator-slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ms-animator-slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.ms-animator-slideInLeft{-webkit-animation-name:ms-animator-slideInLeft;animation-name:ms-animator-slideInLeft}@-webkit-keyframes ms-animator-slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ms-animator-slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.ms-animator-slideInRight{-webkit-animation-name:ms-animator-slideInRight;animation-name:ms-animator-slideInRight}@-webkit-keyframes ms-animator-slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ms-animator-slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ms-animator-slideInUp{-webkit-animation-name:ms-animator-slideInUp;animation-name:ms-animator-slideInUp}@-webkit-keyframes ms-animator-swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes ms-animator-swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.ms-animator-swing{-webkit-animation-name:ms-animator-swing;animation-name:ms-animator-swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes ms-animator-tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes ms-animator-tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.ms-animator-tada{-webkit-animation-name:ms-animator-tada;animation-name:ms-animator-tada}@-webkit-keyframes ms-animator-wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes ms-animator-wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.ms-animator-wobble{-webkit-animation-name:ms-animator-wobble;animation-name:ms-animator-wobble}@-webkit-keyframes ms-animator-zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes ms-animator-zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.ms-animator-zoomIn{-webkit-animation-name:ms-animator-zoomIn;animation-name:ms-animator-zoomIn}@-webkit-keyframes ms-animator-zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes ms-animator-zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.ms-animator-zoomInDown{-webkit-animation-name:ms-animator-zoomInDown;animation-name:ms-animator-zoomInDown}@-webkit-keyframes ms-animator-zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes ms-animator-zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.ms-animator-zoomInLeft{-webkit-animation-name:ms-animator-zoomInLeft;animation-name:ms-animator-zoomInLeft}@-webkit-keyframes ms-animator-zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes ms-animator-zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.ms-animator-zoomInRight{-webkit-animation-name:ms-animator-zoomInRight;animation-name:ms-animator-zoomInRight}@-webkit-keyframes ms-animator-zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes ms-animator-zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.ms-animator-zoomInUp{-webkit-animation-name:ms-animator-zoomInUp;animation-name:ms-animator-zoomInUp}
/* Source: t/v942/images/mosaic/modules_patch.scss.css */
.g-page-article__image {
  margin-right: 40px; }

.localtabs > ul > li .localtabs__title > a > span {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' width='18' viewBox='0 0 18 18'%3E%3Cpath d='M9 .5C4.31.5.5 4.31.5 9c0 4.69 3.81 8.5 8.5 8.5 4.69 0 8.5-3.81 8.5-8.5C17.5 4.31 13.69.5 9 .5zm0 1c4.15 0 7.5 3.35 7.5 7.5s-3.35 7.5-7.5 7.5S1.5 13.15 1.5 9 4.85 1.5 9 1.5z' solid-color='%23000000' fill='%23d6d6d6'/%3E%3Cpath d='M11.117 7.646L8.7 10.053 6.355 7.707l-.708.707L8.7 11.467l3.122-3.113-.705-.708z' solid-color='%23000000' fill='%23484848'/%3E%3C/svg%3E") 50% 50% no-repeat, white;
  border-radius: 50%; }

/* Prevent occasional horizontal strips from off-canvas elements on mobile. */
html,
body,
.mosaic-wrap {
  max-width: 100%;
  overflow-x: hidden;
}

@media (max-width: 991px) {
  .hor-menu__item.is-open > .hor-menu__sub_list {
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    max-height: 1200px;
  }
}
/* Source: t/v942/images/mosaic/designs/design-iegh97d2x-1661156544_styles.css */
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-t.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-t-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-r.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-r-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-r-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-m.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-m-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff") format("woff");}
:root {
	--color-iwdic72oy: 71, 71, 71;
	--color-i6y15l6q2: 56, 163, 204;
	--color-ic016ysg0: 0, 0, 0;
	--color-iu5he4a4c: 0, 0, 0;
	--color-imske3mcf: 56, 163, 204;
	--color-i7p2kf2xx: 240, 240, 240;
	--color-im16y0iuj: 240, 240, 240;
	--color-i7h8gplch: 240, 240, 240;
	--color-i7ffn8pv8: 240, 240, 240;
	--color-iwmxs60tv: 240, 240, 240;
	--color-ijk6nrsda: 239, 240, 245;
	--color-i96ov1co4: 255, 255, 255;
	--color-izm8if4es: 52, 136, 234;
	--color-ifpg7l3z5: 71, 71, 71;
	--color-ifhobz49o: 255, 255, 254;
	--color-iksocyaa1: 255, 255, 254;
	--color-ixxt2arpe: 0, 0, 0;
	--color-i1gz8y122: 71, 71, 71;
	--color-ib79dh4py: 239, 240, 245;
	--color-idhk51iha: 0, 0, 0;
	--color-i6aic601g: 0, 0, 0;
	--color-ixd13swwv: 0, 0, 0;
	--color-ihh0okzyt: 239, 240, 245;
	--color-ix59xxj6h: 71, 71, 71;
	--color-is501ci43: 52, 136, 234;
	--color-idwaq05ho: 71, 71, 71;
	--color-iw1bjmxsx: 52, 136, 234;
	--color-ii2ydydm3: 0, 0, 0;
	--color-i5ok2da7u: 255, 255, 254;
	--color-ie2284128: 71, 71, 71;
	--color-iptr8ocll: 27, 27, 27;
	--color-iapfa763q: 71, 71, 71;
	--color-inmhqgehb: 27, 27, 27;
	--color-iso7lxmsh: 27, 27, 27;
	--color-irloq6evc: 27, 27, 27;
	--color-im7sqfsu3: 52, 136, 234;
	--color-i2tbnv4fu: 0, 0, 0;
	--color-i2xlhlgig: 56, 163, 204;
	--color-ichxik7yd: 71, 71, 71;
	--color-in5n43t01: 255, 255, 254;
	--color-i9u4n6d44: 0, 0, 0;
	--color-ifxnsvm3g: 52, 136, 234;
	--color-iefzpqaws: 239, 239, 239;
	--color-i24hbucpw: 0, 0, 0;
	--color-iq49p339z: 221, 42, 123;
	--color-i539d9c36: 52, 136, 234;
	--color-ixykvofh2: 52, 136, 234;
	--color-ivt6a5auy: 145, 145, 145;
	--color-itjwvsdel: 145, 145, 145;
	--color-ieo25nvsm: 145, 145, 145;
	--color-i6bljts71: 52, 136, 234;
	--color-i6bkzcg8c: 255, 255, 254;
	--color-ibm3rx1j3: 52, 136, 234;
	--color-iak93ph56: 145, 145, 145;
	--color-inp8q3cgt: 145, 145, 145;
	--color-i4lzvh5mj: 145, 145, 145;
	--color-ibmoutcb0: 145, 145, 145;
	--color-iepwztij5: 145, 145, 145;
	--color-i0pxhf5i0: 145, 145, 145;
	--color-ia9krnus2: 145, 145, 145;
	--color-ina3csjj1: 239, 240, 245;
	--color-inla8j5m6: 255, 255, 255;
	--color-ikodohenn: 52, 136, 234;
	--color-inrj5suud: 255, 255, 254;
	--color-ie5s3hscy: 145, 145, 145;
	--color-i2jjzk5m1: 145, 145, 145;
	--color-i3kaqegl3: 145, 145, 145;
	--color-i3d1p20er: 0, 0, 0;
	--color-ip1oaqsbk: 0, 0, 0;
	--color-i73mpdptx: 0, 0, 0;
	--color-ikz7eisqa: 0, 0, 0;
	--color-ikqxafxb3: 0, 0, 0;
	--color-iwrjorhce: 50, 50, 50;
	--color-ijeex2xss: 255, 255, 255;
	--color-ixtbdhyow: 138, 138, 138;
	--color-izfpcmuy3: 138, 138, 138;
	--color-ir18eynic: 138, 138, 138;
	--color-ifsdsb3ob: 255, 255, 255;
	--color-ig06vrqjn: 255, 255, 255;
	--color-ie71bvjup: 255, 255, 255;
	--color-iph7i8g9r: 255, 255, 255;
	--color-idpthrmjr: 255, 255, 255;
	--color-ithew3orb: 255, 255, 255;
	--color-iob0zviku: 255, 255, 255;
	--color-ion0m54h2: 255, 255, 255;
	--color-ipadrj8at: 145, 145, 145;
	--color-i6x5adqfm: 145, 145, 145;
	--color-ievbcn6mz: 52, 136, 234;
	--color-i0oeclr75: 145, 145, 145;
	--color-iuh2ier6i: 52, 136, 234;
	--color-i6qxdh6sb: 145, 145, 145;
	--color-i3cdzj2em: 6, 15, 30;
	--color-icw0g9mj9: 56, 163, 204;
	--color-ip9ppkty5: 52, 136, 234;
	--color-inv526k7j: 33, 33, 33;
	--color-iau12ykgu: 33, 33, 33;
	--color-iu4xjfsac: 255, 255, 255;
	--color-im00zne41: 255, 255, 255;
	--color-ip30af0ca: 0, 0, 0;
	--color-ihmhnjhzl: 56, 163, 204;
	--color-isjfbaq9b: 0, 16, 47;
	--color-i71oq0q5a: 255, 255, 255;
	--color-iya0l6uam: 0, 0, 0;
	--color-is436k0ly: 56, 163, 204;
	--color-i8y8vg3ha: 0, 0, 0;
	--color-idomal5p0: 255, 255, 255;
	--color-ipo2tj792: 0, 0, 0;
	--color-iwnuyo7ts: 0, 0, 0;
	--color-i9uq13362: 238, 238, 238;
	--color-iez48w3no: 0, 0, 0;
	--color-ifwdd9dco: 238, 238, 238;
	--color-is3zlarjf: 221, 221, 221;
	--color-ico8yfdc4: 51, 51, 51;
	--color-im7mjmugb: 255, 255, 255;
	--color-iomdakwze: 51, 51, 51;
	--color-i5dl4kosb: 255, 255, 255;
	--color-iknica1fr: 255, 255, 254;
	--color-it9aahquu: 239, 240, 245;
	--color-ilp2clvl2: 0, 0, 0;
	--color-ioodvfs8k: 247, 247, 247;
	--color-ist3kfrhd: 51, 51, 51;
	--color-iklc4ms92: 52, 136, 234;
	--color-i0jayz5nc: 71, 71, 71;
	--color-intj76i1f: 71, 71, 71;
	--color-isfs490w2: 71, 71, 71;
	--color-i0jjntvf5: 52, 136, 234;
	--color-is6895fxv: 145, 145, 145;
	--color-igrwfik0j: 145, 145, 145;
	--color-i808ecpun: 255, 255, 254;
	--color-i8us0rt6n: 240, 240, 240;
	--color-iyeoejoc1: 71, 71, 71;
	--color-ifee007kn: 145, 145, 145;
	--color-iddyasvyg: 71, 71, 71;
	--color-i3wfbv8at: 255, 255, 254;
	--color-i662dabs5: 145, 145, 145;
	--color-iqhyxo05s: 52, 136, 234;
	--color-is0aefgco: 52, 136, 234;
	--color-i0vz7o0wt: 240, 240, 240;
	--color-iig2gshgo: 240, 240, 240;
	--color-il3ly9qo8: 80, 80, 80;
	--color-i8h0mb1x5: 80, 80, 80;
	--color-ibtpvcolq: 80, 80, 80;
	--color-ir3is09qr: 80, 80, 80;
	--color-iv7ob6pkf: 80, 80, 80;
	--color-ifynmq4pu: 80, 80, 80;
	--color-iwguj0zb8: 52, 136, 234;
	--color-ixhz6v3nm: 52, 136, 234;
	--color-irl0lzv7n: 52, 136, 234;
	--color-ilr8t654g: 145, 145, 145;
	--color-i25ucbcer: 145, 145, 145;
	--color-iyo5jighl: 145, 145, 145;
	--color-i1r013rh0: 145, 145, 145;
	--color-irbnljjdh: 145, 145, 145;
	--color-i2rg41fig: 238, 238, 238;
	--color-iptpnlvn0: 238, 238, 238;
	--color-ib2bb0dci: 240, 240, 240;
	--color-i4xk4ihh0: 71, 71, 71;
	--color-iscpuxcyq: 145, 145, 145;
	--color-i9p8gvik8: 0, 0, 0;
	--color-i4wa3lc2j: 255, 255, 254;
	--color-i82kiepfs: 255, 255, 255;
	--color-iwba679rl: 71, 71, 71;
	--color-ik0j02wrt: 71, 71, 71;
	--color-i5d4eu9du: 255, 0, 0;
	--color-igh1f0yv8: 255, 0, 0;
	--color-i16nrtur6: 128, 128, 128;
	--color-i6qt16jk0: 128, 128, 128;
	--color-ifpsxwp1c: 128, 128, 128;
	--color-inlifc4i1: 128, 128, 128;
	--color-ictgtus79: 128, 128, 128;
	--color-i0019nd73: 0, 0, 0;
	--color-ije3e6st0: 0, 0, 0;
	--color-i3ahawrtm: 128, 128, 128;
	--color-ia0p20cjz: 128, 128, 128;
	--color-inel6mlnb: 128, 128, 128;
	--color-i3qstu7bt: 128, 128, 128;
	--color-ikp4jeqj9: 0, 0, 0;
	--color-inrhuq8k8: 52, 136, 234;
	--color-iq2zznxei: 27, 27, 27;
	--image-ill785usr: url("../../../../../../d//tpl25_bx-check_w.svg");
	--color-imb6ogsej: 255, 255, 255;
	--color-ixf0eqs0r: 52, 136, 234;
	--color-izpiqzs5h: 52, 136, 234;
	--color-i6won4va5: 197, 197, 197;
	--color-ipxu1i4g5: 197, 197, 197;
	--color-ifk1mtcnm: 197, 197, 197;
	--color-i89ifgs14: 197, 197, 197;
	--color-isn73nl4p: 197, 197, 197;
	--color-isrnop5vz: 255, 0, 0;
	--color-iwtg6glvf: 0, 0, 255;
	--color-itr62hp01: 71, 71, 71;
	--color-in80wrltn: 145, 145, 145;
	--color-iv784zh1a: 71, 71, 71;
	--color-iuzse3wpn: 52, 136, 234;
	--color-i05k2iv66: 71, 71, 71;
	--color-ijdf4i6im: 71, 71, 71;
	--color-iwr9mudyo: 245, 245, 245;
	--color-il2ndqb5l: 71, 71, 71;
	--color-iygk1nvxd: 71, 71, 71;
	--color-iq8xeeccj: 71, 71, 71;
	--color-iw992kgoc: 71, 71, 71;
	--color-i5v4wpsmv: 0, 0, 0;
	--color-ib5olgd3f: 27, 27, 27;
	--color-i93qkbcql: 52, 136, 234;
	--color-iq63j7jkn: 71, 71, 71;
	--color-iuhhe7yhb: 71, 71, 71;
	--color-ichwgqref: 145, 145, 145;
	--color-iuc4bbt7d: 52, 136, 234;
	--color-iivtpd4rw: 71, 71, 71;
	--color-i1j0vi1ko: 145, 145, 145;
	--color-ip7q35ykz: 71, 71, 71;
	--color-iinsztfpu: 52, 136, 234;
	--color-if7m6iju3: 71, 71, 71;
	--color-i6kply619: 52, 136, 234;
	--color-iuzwsoba4: 71, 71, 71;
	--color-ir28dq4ig: 145, 145, 145;
	--color-ixbuu7euq: 145, 145, 145;
	--color-id9vkamih: 71, 71, 71;
	--color-i8trgl46w: 52, 136, 234;
	--color-i1cdvlrsc: 71, 71, 71;
	--color-i6ysyay5n: 52, 136, 234;
	--color-ipkl4cp83: 71, 71, 71;
	--color-ipu1rmmwp: 145, 145, 145;
	--color-i75x7qeqk: 71, 71, 71;
	--color-iqjft7u29: 52, 136, 234;
	--color-ily8u70fz: 71, 71, 71;
	--color-ird3pkzh6: 52, 136, 234;
	--color-iwkqn1aau: 71, 71, 71;
	--color-i84ghsq1u: 71, 71, 71;
	--color-i0ga213u6: 145, 145, 145;
	--color-iamc6r4wm: 145, 145, 145;
	--color-i2c9e5hxx: 145, 145, 145;
	--color-ixcnb20j3: 145, 145, 145;
	--color-i55pc7cxw: 145, 145, 145;
	--color-i2112p0k1: 239, 240, 245;
	--color-iqhdfmk4f: 145, 145, 145;
	--color-iu0z4qhrj: 71, 71, 71;
	--color-icz8sdzpt: 52, 136, 234;
	--color-ijht3rifn: 71, 71, 71;
	--color-i5adi0ufz: 52, 136, 234;
	--color-iq5lwuc8i: 71, 71, 71;
	--color-i6qu3y4pe: 145, 145, 145;
	--color-i17nrym93: 240, 240, 240;
	--color-igl5hs8iy: 255, 255, 255;
	--color-i2no4g121: 71, 71, 71;
	--color-ic5t09pt9: 71, 71, 71;
	--color-is3pqi2jr: 71, 71, 71;
	--color-ifk7rehvi: 71, 71, 71;
	--color-iwdo8y0uj: 71, 71, 71;
	--color-i46ns738r: 71, 71, 71;
	--color-ivocfbr7i: 255, 0, 0;
	--color-ih7to208i: 255, 0, 0;
	--color-iyxs61626: 128, 128, 128;
	--color-it29j9k5m: 128, 128, 128;
	--color-inx0586sp: 128, 128, 128;
	--color-ibv50n9fd: 128, 128, 128;
	--color-i3mc6twi3: 128, 128, 128;
	--color-inp70lwb1: 0, 0, 0;
	--color-i3nug87l0: 0, 0, 0;
	--color-i1aw6kpgs: 128, 128, 128;
	--color-iv8q83i27: 128, 128, 128;
	--color-iqn84v1xj: 128, 128, 128;
	--color-igmc02laj: 128, 128, 128;
	--color-ip6yng2dh: 0, 0, 0;
	--color-iyegcu1w4: 52, 136, 234;
	--color-isaofftnr: 27, 27, 27;
	--image-i4r9iiwdz: url("../../../../../../d//tpl25_bx-check_w.svg");
	--color-ifzf6v3t7: 255, 255, 255;
	--color-ixl3wu928: 52, 136, 234;
	--color-iq38n70bk: 52, 136, 234;
	--color-iuqwdcsln: 197, 197, 197;
	--color-i1oeqhp4l: 197, 197, 197;
	--color-iudniz6kf: 197, 197, 197;
	--color-ii4f80nhf: 197, 197, 197;
	--color-ivz2ndc3y: 197, 197, 197;
	--color-ihqroau1n: 255, 0, 0;
	--color-i86zkk812: 0, 0, 255;
	--color-iyur2g4in: 71, 71, 71;
	--color-ij1esmvtd: 145, 145, 145;
	--color-ibt3dc3bm: 71, 71, 71;
	--color-iii48pps0: 52, 136, 234;
	--color-icrejpepi: 71, 71, 71;
	--color-ixes84whs: 71, 71, 71;
	--color-i9c2qy5dw: 245, 245, 245;
	--color-iduv2zh9k: 71, 71, 71;
	--color-iikkxwns9: 71, 71, 71;
	--color-i1nh8jf54: 71, 71, 71;
	--color-ik8k5kgbg: 0, 0, 0;
	--color-icwx88t9u: 27, 27, 27;
	--color-iggsrn63m: 145, 145, 145;
	--color-ichdzs33k: 71, 71, 71;
	--color-i566sw8c6: 145, 145, 145;
	--color-ig59lxr32: 145, 145, 145;
	--color-iulnmyyf0: 145, 145, 145;
	--color-i6wvnszvo: 52, 136, 234;
	--color-i3hejmtfi: 52, 136, 234;
	--color-iq7lif16g: 71, 71, 71;
	--color-ilpsu9hl4: 27, 27, 27;
	--color-inzkg5sm6: 71, 71, 71;
	--color-i3cm7q5te: 145, 145, 145;
	--color-ill24pnqs: 145, 145, 145;
	--color-ivyw27ywl: 145, 145, 145;
	--color-ilgmlbrog: 145, 145, 145;
	--color-ibqsh8mka: 145, 145, 145;
	--color-ihhsgkr11: 255, 255, 255;
	--color-ikshirlti: 145, 145, 145;
	--color-iw09d6tmw: 255, 255, 255;
	--color-ian1ertr5: 71, 71, 71;
	--color-ib9br04gu: 71, 71, 71;
	--color-ibhx5p8h7: 255, 255, 255;
	--color-ipkrditpd: 71, 71, 71;
	--color-i3984mzjx: 71, 71, 71;
	--color-i76vou4lb: 71, 71, 71;
	--color-i0giuq310: 71, 71, 71;
	--color-isqlhr984: 71, 71, 71;
	--color-idy1oc5xi: 71, 71, 71;
	--color-idu46wap1: 71, 71, 71;
	--color-i4bpw03ut: 71, 71, 71;
	--color-ido51p19k: 71, 71, 71;
	--color-ia1gadgyp: 71, 71, 71;
	--color-i8lnwei8p: 71, 71, 71;
	--color-ityx8o3dx: 71, 71, 71;
	--color-ix6uzcp79: 71, 71, 71;
	--color-i878u3c3f: 255, 255, 255;
	--color-iwyr5rnzy: 71, 71, 71;
	--color-ibzdafkg0: 71, 71, 71;
	--color-icrb6mhkm: 0, 0, 0;
	--color-i3vhh7r5u: 71, 71, 71;
	--color-ix8ordc8p: 52, 136, 234;
	--color-i5hykw6d5: 192, 192, 192;
	--color-idcbsf7w8: 71, 71, 71;
	--color-i8dsst3tw: 71, 71, 71;
	--color-ix92840w7: 52, 136, 234;
	--color-iwlf2omif: 71, 71, 71;
	--color-ieoqr8ng5: 71, 71, 71;
	--color-i1hovbat4: 71, 71, 71;
	--color-ig91kx5pm: 71, 71, 71;
	--color-iclb70evt: 71, 71, 71;
	--color-ix38zwcgq: 71, 71, 71;
	--color-iqwviejxg: 71, 71, 71;
	--color-is9e4q0r5: 71, 71, 71;
	--color-i2pbv2hxs: 0, 0, 0;
	--color-iv48s3hhe: 71, 71, 71;
	--color-i2bypfyw9: 71, 71, 71;
	--color-iax61kuko: 71, 71, 71;
	--color-i9pdzclka: 71, 71, 71;
	--color-im8n2fpfn: 255, 255, 255;
	--color-ibjs58kv1: 71, 71, 71;
	--color-i9dxk5dwl: 71, 71, 71;
	--color-imyj8kbur: 255, 255, 255;
	--color-ikb0o3tj5: 71, 71, 71;
	--color-iscmuubd5: 71, 71, 71;
	--color-iiazg1i4p: 255, 255, 255;
	--color-ipsv1jaj3: 71, 71, 71;
	--color-iq2ocwrfs: 71, 71, 71;
	--color-i2m69x2qz: 71, 71, 71;
	--color-iu8cid3pb: 192, 192, 192;
	--color-ivupq5r3e: 71, 71, 71;
	--color-ij7qsd4lz: 71, 71, 71;
	--color-i0jjkhnx7: 71, 71, 71;
	--color-iw8qj5inz: 52, 136, 234;
	--color-iruchj3td: 52, 136, 234;
	--color-ibd8tep4y: 71, 71, 71;
	--color-ie9riyeba: 255, 255, 255;
	--color-ib5lvxq0r: 71, 71, 71;
	--color-i31v1html: 71, 71, 71;
	--color-ijr8gg493: 71, 71, 71;
	--color-i2ejgxfdb: 71, 71, 71;
	--color-i4rr8b9vz: 71, 71, 71;
	--color-izyb7ng8s: 71, 71, 71;
	--color-iodi58bfl: 71, 71, 71;
	--color-i9qbm5s25: 71, 71, 71;
	--color-i9zqzmsen: 71, 71, 71;
	--color-i22mdaxxj: 0, 0, 0;
	--color-imrqgesil: 255, 255, 254;
	--color-ipprzu3ws: 255, 255, 255;
	--color-i47fgv8bp: 71, 71, 71;
	--color-ij2c3s9sa: 71, 71, 71;
	--color-itc0k2yrr: 255, 255, 255;
	--color-igi4uaar3: 71, 71, 71;
	--color-i9hfz4tdf: 71, 71, 71;
	--color-ing8jz2rn: 255, 255, 255;
	--color-ih9z3bcsw: 71, 71, 71;
	--color-ihtu5cmyw: 71, 71, 71;
	--color-iferblebj: 255, 255, 255;
	--color-i5tnzvwuy: 71, 71, 71;
	--color-i5xmn2ndc: 71, 71, 71;
	--color-il1l1ap52: 71, 71, 71;
	--color-ie1x3e21g: 71, 71, 71;
	--color-ih4agl0le: 71, 71, 71;
	--color-i8amfcahz: 71, 71, 71;
	--color-i7ogq1x4z: 71, 71, 71;
	--color-i0jxbuodh: 71, 71, 71;
	--color-i9st4qune: 71, 71, 71;
	--color-ishlv1n95: 71, 71, 71;
	--color-igpos0lti: 71, 71, 71;
	--color-i1bchcy94: 71, 71, 71;
	--color-i1qp9m0ea: 71, 71, 71;
	--color-i9rm5dxtv: 255, 0, 0;
	--color-iy7ploqdp: 255, 0, 0;
	--color-i2uj1ms9q: 128, 128, 128;
	--color-igm06o9o2: 128, 128, 128;
	--color-ih0791jjn: 128, 128, 128;
	--color-i14w5cr3f: 128, 128, 128;
	--color-i8brjxha0: 128, 128, 128;
	--color-i4n323369: 0, 0, 0;
	--color-ilr75qjmv: 0, 0, 0;
	--color-ivu6uxkha: 128, 128, 128;
	--color-if4sdy7ct: 128, 128, 128;
	--color-i3343h6ee: 128, 128, 128;
	--color-iywwcr7m2: 128, 128, 128;
	--color-ik4ulip32: 0, 0, 0;
	--color-ia23y5n2i: 52, 136, 234;
	--color-i4qhre36d: 27, 27, 27;
	--image-ilwvcijrh: url("../../../../../../d//tpl25_bx-check_w.svg");
	--color-iubcpsk9w: 255, 255, 255;
	--color-il2z0zued: 52, 136, 234;
	--color-irip1w62p: 52, 136, 234;
	--color-i9fs0j4fi: 197, 197, 197;
	--color-i63qoo93q: 197, 197, 197;
	--color-is7smqpiw: 197, 197, 197;
	--color-i94rjq2tj: 197, 197, 197;
	--color-icl7vm7fx: 197, 197, 197;
	--color-i4n7lbnxy: 85, 85, 85;
	--color-ibg5d2v3n: 0, 0, 255;
	--color-i6d0lbvwk: 71, 71, 71;
	--color-ipja85jqc: 145, 145, 145;
	--color-ivghggay9: 71, 71, 71;
	--color-i3vj0j95y: 52, 136, 234;
	--color-ivdn0k376: 71, 71, 71;
	--color-i1zbs4gvs: 71, 71, 71;
	--color-iivpqlaul: 245, 245, 245;
	--color-ia2hznj8s: 71, 71, 71;
	--color-innu2acs4: 71, 71, 71;
	--color-ideakiqjg: 71, 71, 71;
	--color-i5uwbo5ev: 71, 71, 71;
	--color-i89k83if9: 0, 0, 0;
	--color-i3buzmrxr: 27, 27, 27;
	--color-ip4muvhk7: 0, 0, 0;
	--color-iydrivv0x: 71, 71, 71;
	--color-ig85tpovq: 71, 71, 71;
	--color-iysp29vnf: 71, 71, 71;
	--color-ifo01c6x8: 71, 71, 71;
	--color-iqwlqeprq: 192, 192, 192;
	--color-ifev5z288: 71, 71, 71;
	--color-it6oc7rdo: 71, 71, 71;
	--color-ik3ukd5yq: 71, 71, 71;
	--color-ixlry9k7q: 52, 136, 234;
	--color-it5mgrniz: 52, 136, 234;
	--color-idcd94cz9: 71, 71, 71;
	--color-ipflw60tf: 71, 71, 71;
	--color-i260nw5w8: 71, 71, 71;
	--color-i8tkgxfn1: 71, 71, 71;
	--color-iayute4d4: 255, 0, 0;
	--image-ioc7o74kz: url("../../../../../../d//tpl25_delete_red_48.svg");
	--color-ia7lk7579: 52, 136, 234;
	--color-ijvitnfak: 85, 85, 85;
	--image-ih6fofhyo: url("../../../../../../d//tpl25_delete_red_48.svg");
	--color-ifofcnpmd: 52, 136, 234;
	--color-ihxdhr9xq: 85, 85, 85;
	--color-ivmfoe17f: 52, 136, 234;
	--image-ig7pmz2ut: url("../../../../../../d//tpl25_delete_red_48.svg");
	--color-il9w8tey1: 133, 133, 133;
	--color-icswno2mg: 133, 133, 133;
	--color-is2zc0hch: 133, 133, 133;
	--color-iv4mn4cl5: 133, 133, 133;
	--color-i4ix775ym: 71, 71, 71;
	--color-iojdrg7jx: 71, 71, 71;
	--color-ieiifjm5c: 71, 71, 71;
	--color-icx53g7wn: 71, 71, 71;
	--color-ilpr07j4o: 71, 71, 71;
	--color-i2aaiyh62: 225, 225, 225;
	--color-i667hjsa6: 52, 136, 234;
	--color-isz6z0vx4: 133, 133, 133;
	--color-iywjsrxab: 133, 133, 133;
	--color-i28ba7a9c: 133, 133, 133;
	--color-ix8zx4tm5: 133, 133, 133;
	--color-ih2059tmd: 52, 136, 234;
	--color-icjv7unca: 71, 71, 71;
	--color-iybfhwdct: 71, 71, 71;
	--color-ij6l2wxnb: 71, 71, 71;
	--color-ien1mcuyu: 71, 71, 71;
	--color-ilwywf5lv: 71, 71, 71;
	--color-inb15vybp: 145, 145, 145;
}

.root--u-iegh97d2x { position: relative; min-height: 100vh; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-family: Montserrat, sans-serif; display: -webkit-box; display: -ms-flexbox; display: flex; background-color: rgba(var(--color-i6bkzcg8c), 1); color: rgba(var(--color-i0jayz5nc), 1) }
.root--u-iegh97d2x::before, .root--u-iegh97d2x::after { content: ; display: table; clear: both }
.section--u-i35d5ganq { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; padding-bottom: 3%; padding-top: 3% }
.section--u-ietuwm5qk { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; padding-top: 3%; padding-bottom: 3% }
.container--u-i3vxt96d7 { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 1366px }
.div--u-ijc1x9sip { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 4%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; max-width: 70% }
.heading--u-ii6ql26vt { font-size: 40px; line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; font-family: Fira Sans, sans-serif }
.text--u-ifk0cnlm8 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-weight: 500; line-height: 160%; font-size: 17px; color: rgba(var(--color-ivt6a5auy), 1); margin-top: 20px }
.blocklist__item_title--u-itz9md26j { display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 600; line-height: 125%; font-size: 23px; font-family: Fira Sans, sans-serif }
.blocklist__item_text--u-imqs4oa83 { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 150%; font-size: 15px; font-weight: 500; opacity: 1; color: rgba(var(--color-iak93ph56), 1); margin-top: 10px }
.link-universal--u-iz9hxs5os { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-iwdic72oy), 1); -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: flex-start; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; position: relative }
.link-universal--u-iz9hxs5os:hover, .link-universal--u-iz9hxs5os.is-hover {  }
.list__item--u-idt2utlci { width: 31.33%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; margin-left: 1%; margin-top: 1%; margin-right: 1%; margin-bottom: 1%; position: relative; max-width: 31.33%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; overflow-x: hidden; overflow-y: hidden; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ixcnb20j3), 0.2) }
.list__item--u-idt2utlci:last-child { box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i3hejmtfi), 1) }
.list__item--u-idt2utlci:hover .imageFit--u-imgovwypf, .list__item--u-idt2utlci.is-hover .imageFit--u-imgovwypf { transform: scale3d(1.1, 1.1, 1) }
.list__item--u-idt2utlci:hover .imageFit__overlay--u-i455z9bnf, .list__item--u-idt2utlci.is-hover .imageFit__overlay--u-i455z9bnf { background-color: rgba(var(--color-ic016ysg0), 0.3) }
.list__item--u-idt2utlci:hover .div--u-iyk1942i5, .list__item--u-idt2utlci.is-hover .div--u-iyk1942i5 { margin-bottom: 0% }
.list--u-i95noodji { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; margin-left: -0.8%; margin-right: -0.8% }
.div--u-i45bmitgu { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; overflow-x: hidden; overflow-y: hidden; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; height: 240px; margin-top: 0px; margin-bottom: 0px; left: 0px; top: 0px; bottom: 0px; right: 0px }
.imageFit--u-imgovwypf { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; transition-property: all; transition-duration: 450ms; transition-delay: 0ms; transition-timing-function: ease; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; height: 100% }
.imageFit__img--u-ikz6qhwar { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i455z9bnf { display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-image: linear-gradient(0deg, rgba(var(--color-i8y8vg3ha), 0.8) 0%, rgba(var(--color-ipo2tj792), 0.3) 40%, rgba(var(--color-idomal5p0), 0) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.imageFit__zoom--u-is2zgg4bp { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i6y15l6q2), 1) }
.svg_image--u-ipetziulc { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ipetziulc svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-iyk1942i5 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; left: 0px; bottom: 0px; right: 0px; padding-left: 10%; padding-right: 10%; padding-bottom: 13%; padding-top: 13%; width: 100%; transition-property: all; transition-duration: 650ms; transition-delay: 0ms; transition-timing-function: ease-out; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
.blocklist__item_title--u-iuhdug7m1 { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 1.9vw; font-weight: 600; line-height: 125%; font-family: Fira Sans, sans-serif }
.blocklist__item_text--u-inuj8ftau { line-height: 150%; font-size: 13px; font-weight: 500; opacity: 1; color: rgba(var(--color-i2c9e5hxx), 1) }
.section--u-i8jxacx21 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; padding-top: 3%; overflow-x: hidden; overflow-y: hidden; padding-bottom: 3% }
.container--u-iewlgc4ia { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; max-width: 1366px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-end }
.div--u-i9pb6cq7k { width: 60%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; top: auto; padding-left: 4%; padding-top: 5%; padding-bottom: 5%; padding-right: 4%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i6qu3y4pe), 0.2) }
.div--u-iv7j6m1o5 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 5%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.page-title--u-is7z0lh2g { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; font-family: Fira Sans, sans-serif; font-size: 35px }
.text--u-inkj720a5 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; line-height: 170%; font-weight: 500; font-size: 17px; opacity: 1; margin-left: auto; margin-right: auto; color: rgba(var(--color-i1r013rh0), 1) }
.div--u-idz0duryd { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 5%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: auto; margin-right: auto; width: 100% }
.section--u-idvkly8j9 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; padding-top: 3%; padding-bottom: 3% }
.container--u-i8ly2rzsh { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 1366px }
.div--u-iq389vmrg { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 4%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; max-width: 70% }
.heading--u-irsbn2wbh { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-family: Fira Sans, sans-serif; font-weight: 700; font-size: 40px }
.text--u-iu5eb74vp { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 17px; font-weight: 500; line-height: 160%; color: rgba(var(--color-itjwvsdel), 1); margin-top: 20px }
.blocklist__item_title--u-iaut6f7ql { display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 600; line-height: 125%; font-size: 23px; flex-shrink: 0; margin-bottom: 2px; margin-right: 10px; font-family: Fira Sans, sans-serif }
.blocklist__item_text--u-idp9805e7 { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 170%; font-size: 16px; font-weight: 500; z-index: 1; color: rgba(var(--color-igrwfik0j), 1) }
.div--u-ib1o36mhv { width: 70px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; height: 70px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; margin-bottom: 0px; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-top: 0px; box-shadow: none; margin-right: 30px }
.imageFit--u-i84t8dgp2 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px; margin-right: 0px; margin-top: 0px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.imageFit__img--u-ibkm7tf6q { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-iby39iwsl { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iu5he4a4c), 0.4) }
.imageFit__zoom--u-iapoq0zoc { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-imske3mcf), 1) }
.svg_image--u-itcit3snt { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-itcit3snt svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-i79pepy4o { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.blocklist__item_text--u-ik1jyjcgq { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 150%; font-size: 14px; margin-bottom: 2px; margin-top: 2px; font-weight: 500; color: rgba(var(--color-ieo25nvsm), 1) }
.div--u-ir48k9g4q { width: 180px; position: absolute; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; height: 130px; right: -1%; bottom: 0px; margin-bottom: -20px; z-index: 0 }
.svg_image--u-ivvfakgl3 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-ivvfakgl3 > svg { flex-shrink: 0 }
.svg_image--u-ivvfakgl3 svg { width: 100%; height: 100% }
.svg_image--u-ivvfakgl3 .path-imj3qr3xk { fill: rgba(var(--color-i7p2kf2xx), 1) }
.svg_image--u-ivvfakgl3 .path-iba8qrj9a { fill: rgba(var(--color-im16y0iuj), 1) }
.svg_image--u-ivvfakgl3 .path-i35na1ngi { fill: rgba(var(--color-i7h8gplch), 1) }
.section--u-igw46r0zt { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; padding-bottom: 3%; padding-top: 3% }
.container--u-iv7fzyd72 { width: 100%; margin-right: auto; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 1366px; justify-content: flex-start }
.list__item--u-i55tp0ywl { flex-shrink: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin-top: 1%; margin-bottom: 1%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 3%; padding-bottom: 3%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: 1%; margin-right: 1%; padding-left: 3%; padding-right: 3%; overflow-x: hidden; overflow-y: hidden; position: relative; width: 48%; flex-wrap: nowrap; justify-content: flex-start; max-width: 48%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ir28dq4ig), 0.2) }
.list--u-i5e4z706y { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-left: -1%; margin-right: -1%; flex-wrap: wrap }
.div--u-ifvnjsyn2 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 3%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: auto; margin-right: auto; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-bottom: 0%; box-shadow: none }
.section--u-i6t1xbkfl { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; overflow-x: hidden; overflow-y: hidden; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none; position: relative; bottom: auto; background-color: rgba(var(--color-i17nrym93), 1) }
.list__item--u-iad5l9rhj { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 1%; margin-right: 1%; margin-top: 1%; margin-bottom: 1%; width: 31.33%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; max-width: 31.33%; background-color: rgba(var(--color-inrj5suud), 1); border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; box-shadow: 0px 0px 0px 1px rgba(var(--color-ie5s3hscy), 0.2); position: relative; overflow-x: hidden; overflow-y: hidden; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.list__item--u-iad5l9rhj:hover, .list__item--u-iad5l9rhj.is-hover { box-shadow: 0px 0px 0px 1px rgba(var(--color-is0aefgco), 1) }
.list__item--u-iad5l9rhj:hover .link-universal--u-iz9hxs5os, .list__item--u-iad5l9rhj.is-hover .link-universal--u-iz9hxs5os { background-color: rgba(var(--color-i0vz7o0wt), 0) }
.list--u-iru5dr5sl { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; position: relative; margin-left: -1%; margin-right: -1% }
.div--u-ij7m38z1t { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 27px }
.section--u-iwkkqmq5r { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; background-color: rgba(var(--color-i8us0rt6n), 1); padding-left: 3.7%; padding-right: 3.7% }
.div--u-ismde2h93 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-end; left: auto; right: auto; padding-top: 40px; margin-left: 0px; margin-right: 0px; width: 100% }
.link-universal--u-ibn45bkxb { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 26px; padding-right: 34px; padding-bottom: 26px; padding-left: 34px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; color: rgba(var(--color-i96ov1co4), 1); overflow-x: hidden; overflow-y: hidden; justify-content: center; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-izm8if4es), 1); background-color: rgba(var(--color-i539d9c36), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif }
.link-universal--u-ibn45bkxb:hover, .link-universal--u-ibn45bkxb.is-hover { background-color: rgba(var(--color-ixykvofh2), 0); color: rgba(var(--color-iyeoejoc1), 1) }
.text--u-ia4joa7h7 {  }
.div--u-i76h44aps { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; padding-left: 8%; padding-right: 8%; padding-top: 8%; padding-bottom: 8%; height: 100%; margin-top: 0px; margin-bottom: 0px }
.div--u-i5oi4i0bw { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 3%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: auto; margin-right: auto; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.div--u-i8cee9vaw { width: 100%; position: sticky; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; top: 0px; z-index: 6 }
.div--u-i49fe795t { width: 50px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; height: 50px; margin-right: 30px }
.div--u-ituk8682n { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: auto; margin-right: auto; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 35px }
.div--u-ipniq94ui { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; max-width: 70%; margin-bottom: 4% }
.heading--u-ielxhyh48 { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; font-family: Fira Sans, sans-serif; font-size: 40px }
.text--u-itkeb29jg { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-weight: 500; line-height: 160%; font-size: 17px; color: rgba(var(--color-i2jjzk5m1), 1); margin-top: 20px }
.blocklist__item_title--u-i4l26n5u2 { display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 600; line-height: 125%; font-size: 23px; font-family: Fira Sans, sans-serif }
.blocklist__item_text--u-if3xuoaww { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 150%; font-size: 15px; margin-top: 10px; opacity: 1; font-weight: 500; max-width: none; color: rgba(var(--color-i3kaqegl3), 1) }
.div--u-idwaox7zm { width: 50px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; height: 50px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; margin-bottom: 25px }
.div--u-i9nfkfmvl { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list__item--u-it8x6jxle { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; margin-bottom: 6%; margin-top: 6%; width: 100%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; max-width: 100%; margin-left: 0%; margin-right: 0% }
.list--u-ip3gwgrs5 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; margin-left: 0%; margin-right: 0% }
.blocklist--u-iqxl1or4s { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; min-width: 0px; line-height: normal; width: 100%; padding-bottom: 100px }
.blocklist--u-iqxl1or4s .is-removed { display: none }
.blocklist--u-iqxl1or4s.slick-last-slide .blocklist__arrow--prev--u-ijqxgw4wn.slick-disabled, .blocklist--u-iqxl1or4s.slick-last-slide .blocklist__arrow--next--u-i78k24511.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-iaoalfaif { width: 100%; height: 100%; will-change: transform; overflow-x: hidden; overflow-y: hidden }
.blocklist__list--u-imj8gf5of { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; flex-wrap: nowrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto; justify-content: flex-start }
.blocklist__item__outer--u-iaz1l78s8 { display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0; max-width: 100%; width: 33.333333333333%; height: auto }
.blocklist__item--u-icryqa961 { min-width: auto; max-width: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; position: relative; width: 100%; margin-left: 4%; margin-right: 4%; margin-top: 0px; margin-bottom: 0px }
.blocklist__item--u-icryqa961:hover, .blocklist__item--u-icryqa961.is-hover { filter: sepia(0%) }
.blocklist__item--u-icryqa961:hover .imageFit--u-i2y7rudpk, .blocklist__item--u-icryqa961.is-hover .imageFit--u-i2y7rudpk {  }
.blocklist__arrows_wrapper--u-iz2jcaom7 { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px; display: -webkit-box; display: -ms-flexbox; display: flex }
.blocklist__arrows--u-izrs1fw5a { display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0; justify-content: space-between; margin-top: auto; margin-left: auto; margin-right: auto }
.blocklist__arrow--prev--u-ijqxgw4wn { pointer-events: auto; cursor: pointer; width: 54px; height: 54px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-right: 5px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i6x5adqfm), 0.2) }
.blocklist__arrow--prev--u-ijqxgw4wn:hover, .blocklist__arrow--prev--u-ijqxgw4wn.is-hover { background-color: rgba(var(--color-iuh2ier6i), 1); box-shadow: none }
.blocklist__arrow--prev--u-ijqxgw4wn:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev--u-ijqxgw4wn:hover .svg_image--u-iv3vkms1r .path-iruget4c1, .blocklist__arrow--prev--u-ijqxgw4wn.is-hover .svg_image--u-iv3vkms1r .path-iruget4c1 { fill: rgba(var(--color-im00zne41), 1) }
.blocklist__arrow--prev2--u-icz06f5lo { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("../../../../../../d//fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 0px }
.blocklist__arrow--prev2--u-icz06f5lo:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-i78k24511 { pointer-events: auto; cursor: pointer; width: 54px; height: 54px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-left: 5px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ipadrj8at), 0.2) }
.blocklist__arrow--next--u-i78k24511:hover, .blocklist__arrow--next--u-i78k24511.is-hover { background-color: rgba(var(--color-ievbcn6mz), 1); box-shadow: none }
.blocklist__arrow--next--u-i78k24511:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-i78k24511:hover .svg_image--u-if28t49rz .path-ijof5u311, .blocklist__arrow--next--u-i78k24511.is-hover .svg_image--u-if28t49rz .path-ijof5u311 { fill: rgba(var(--color-iu4xjfsac), 1) }
.blocklist__arrow--next2--u-i5pllolll { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("../../../../../../d//fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: 0px; margin-bottom: auto; margin-left: auto }
.blocklist__arrow--next2--u-i5pllolll:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-iuk42cm8p { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; pointer-events: none; position: absolute; z-index: 3; top: 0px; left: 0px; right: 0px; bottom: 0px; display: -webkit-box; display: -ms-flexbox; display: flex }
.blocklist__pagination--u-iisv94uwu { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-i3d1p20er), 0.2) }
.blocklist__pagination2--u-i2vr8sc7z { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-ip1oaqsbk), 0.2) }
.blocklist__page--u-idbmvvmzi { display: none; pointer-events: auto; margin-top: auto; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-right: 150px }
.blocklist__page2--u-impsxkn4e { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(var(--color-i73mpdptx), 0.2) }
.blocklist__page--active--u-ie4toigmp, .blocklist__page--active2--u-iaxaevjfh { counter-reset: page 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 18px; overflow-y: hidden }
.blocklist__page--active--u-ie4toigmp { counter-reset: page 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 18px; overflow-y: hidden; font-weight: 600; color: rgba(var(--color-ixtbdhyow), 0.3) }
.blocklist__page--bullet1--u-iq19bfb9j, .blocklist__page--bullet2--u-ies17wzf6 { counter-increment: page 1 }
.blocklist__page--bullet1--u-iq19bfb9j::after, .blocklist__page--bullet2--u-ies17wzf6::after { content: counter(page) }
.blocklist__pagination_item--u-i51zvuv18 { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-ikz7eisqa), 0.4) }
.blocklist__pagination_item2--u-injq56105 { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-ikqxafxb3), 0.4) }
.blocklist__controls_container--u-i62kunddy { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 4; top: 0px; left: 0px; right: 0px; bottom: 0px }
.blocklist__controls_wrapper--u-i904b595j { position: relative; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; max-width: 100% }
.blocklist__control_arrows--u-i0kvw0dly { display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; z-index: 2; top: 0px; left: 0px; right: 0px; bottom: 0px }
.imageFit--u-i2y7rudpk { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: flex-start }
.imageFit__img--u-icyjb4rij { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i4996hgcy { display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-image: linear-gradient(0deg, rgba(var(--color-iwrjorhce), 0.25) 0%, rgba(var(--color-ijeex2xss), 0) 70%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.imageFit__zoom--u-ib3m2xp39 { display: -webkit-box; display: -ms-flexbox; display: flex; position: absolute; right: 10px; bottom: 10px; width: 25px; height: 25px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.svg_image--u-iz7sypw9u { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iz7sypw9u svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-iz7sypw9u .path-ib437j21j { fill: rgba(var(--color-ifsdsb3ob), 1) }
.svg_image--u-iz7sypw9u .path-irg3thdbj { fill: rgba(var(--color-ig06vrqjn), 1) }
.svg_image--u-iz7sypw9u .path-ippxsfh5i { fill: rgba(var(--color-ie71bvjup), 1) }
.svg_image--u-iz7sypw9u .path-izja21dkm { fill: rgba(var(--color-iph7i8g9r), 1) }
.svg_image--u-iz7sypw9u .path-ikqnxf2wj { fill: rgba(var(--color-idpthrmjr), 1) }
.svg_image--u-iz7sypw9u .path-iedxucoca { fill: rgba(var(--color-ithew3orb), 1) }
.svg_image--u-iz7sypw9u .path-igf8musmf { fill: rgba(var(--color-iob0zviku), 1) }
.svg_image--u-iz7sypw9u .path-iqb9iabcr { fill: rgba(var(--color-ion0m54h2), 1) }
.svg_image--u-if28t49rz { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 30%; width: 30%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-if28t49rz > svg { flex-shrink: 0 }
.svg_image--u-if28t49rz svg { width: 100%; height: 100% }
.svg_image--u-if28t49rz .path-ijof5u311 { fill: rgba(var(--color-iau12ykgu), 1) }
.svg_image--u-iv3vkms1r { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 30%; width: 30%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iv3vkms1r > svg { flex-shrink: 0 }
.svg_image--u-iv3vkms1r svg { width: 100%; height: 100% }
.svg_image--u-iv3vkms1r .path-iruget4c1 { fill: rgba(var(--color-inv526k7j), 1) }
.blocklist__page--delimiter--u-i1bcozxqb { margin-left: 3px; margin-right: 5px; font-weight: 600; color: rgba(var(--color-izfpcmuy3), 0.3) }
.blocklist__page--amount--u-iq4xprc24 { font-weight: 600; color: rgba(var(--color-ir18eynic), 0.3); font-size: 20px }
.div--u-injhcfess { width: 35%; position: relative; display: inline-block; margin-right: 0%; margin-left: 5%; margin-top: -1.5% }
.div--u-ihty9a2yx { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 300px; margin-right: auto }
.imageFit--u-irxj8szpd { position: relative; left: 0px; top: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; overflow-x: hidden; overflow-y: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; right: 0px; height: 100%; margin-top: 0px }
.imageFit__img--u-igv348ed9 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i1dceo80q { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i3cdzj2em), 0.5) }
.imageFit__zoom--u-icj16bg0f { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-icw0g9mj9), 1) }
.div--u-ii74gfogi { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; padding-left: 0%; padding-right: 3.7%; padding-top: 8%; padding-bottom: 8%; z-index: 1; max-width: none; width: 50% }
.div--u-inqll0niu { position: absolute; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; width: 50%; height: 100%; margin-bottom: 0px; right: 0px; top: 0px; bottom: 0px; left: auto }
.div--u-i57sgl9mt { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; text-align: left; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-ib9p0uu3w { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-weight: 500; line-height: 170%; font-size: 17px; opacity: 1; margin-top: 25px; max-width: 75%; color: rgba(var(--color-irbnljjdh), 1) }
.svg_image--u-i9k6nwonu { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; height: 100% }
.svg_image--u-i9k6nwonu > svg { flex-shrink: 0 }
.svg_image--u-i9k6nwonu svg { width: 100%; height: 100% }
.svg_image--u-i9k6nwonu .path-ibmc8g9ml { fill: rgba(var(--color-isjfbaq9b), 1) }
.svg_image--u-i9k6nwonu .path-i0v4fxsji { fill: rgba(var(--color-i71oq0q5a), 1) }
.svg_image--u-i9k6nwonu .path-izg5zf0wd { fill: rgba(var(--color-il3ly9qo8), 1) }
.svg_image--u-i9k6nwonu .path-i3muopwe0 { fill: rgba(var(--color-i8h0mb1x5), 1) }
.svg_image--u-i9k6nwonu .path-iyxf8rqq2 { fill: rgba(var(--color-ibtpvcolq), 1) }
.svg_image--u-i9k6nwonu .path-ibc66wz5f { fill: rgba(var(--color-ir3is09qr), 1) }
.svg_image--u-i9k6nwonu .path-itqidpmxa { fill: rgba(var(--color-iv7ob6pkf), 1) }
.svg_image--u-i9k6nwonu .path-irxlhfsou { fill: rgba(var(--color-ifynmq4pu), 1) }
.imageFit--u-if437mtys { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; height: 100% }
.imageFit__img--u-i8kz81jow { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-i6lq4l1pb { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ip30af0ca), 0.4) }
.imageFit__zoom--u-idc4agpip { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ihmhnjhzl), 1) }
.svg_image--u-iquo2yvvk { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iquo2yvvk svg { flex-shrink: 0; width: 100%; height: 100% }
.imageFit--u-i7zevl17y { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; height: 100% }
.imageFit__img--u-ihivkjj6m { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-i0m0j1286 { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iya0l6uam), 0.4) }
.imageFit__zoom--u-iz25r1an5 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-is436k0ly), 1) }
.svg_image--u-izptaplve { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-izptaplve svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-ijbtessar { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; height: 100% }
.svg_image--u-ijbtessar > svg { flex-shrink: 0 }
.svg_image--u-ijbtessar svg { width: 100%; height: 100% }
.svg_image--u-ijbtessar .path-iqlshs7p0 { fill: rgba(var(--color-iwguj0zb8), 1) }
.svg_image--u-ijbtessar .path-i1tp0mvjv { fill: rgba(var(--color-ixhz6v3nm), 1) }
.svg_image--u-ijbtessar .path-i3e91aci8 { fill: rgba(var(--color-irl0lzv7n), 1) }
.social_svg_image--u-iy0t4fmj1 svg { width: 100%; height: 100% }
.social_svg_image--u-iy0t4fmj1 .path-ioazu4ios { fill: rgba(var(--color-iq49p339z), 1) }
.heading--u-i7249udh2 { font-size: 3vw; line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; font-family: Fira Sans, sans-serif }
.section--u-isvi7pn8k { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; padding-top: 3%; padding-bottom: 3% }
.container--u-it45qg4tv { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 1366px }
.blocklist__item_title--u-i7jvjwdgy { display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 600; line-height: 125%; font-size: 1.9vw; flex-shrink: 0; margin-bottom: 2px; margin-right: 10px; font-family: Fira Sans, sans-serif }
.div--u-i2dn7hbic { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.blocklist__item_text--u-iu5p8maym { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 150%; font-size: 15px; font-weight: 500; color: rgba(var(--color-ifee007kn), 1); margin-top: 6px }
.link-universal--u-iqy1poz5e { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-iddyasvyg), 1); -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: flex-start; padding-left: 6%; padding-right: 6%; padding-top: 6%; padding-bottom: 6%; position: relative }
.list__item--u-ido7rxpjp { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 1%; margin-right: 1%; margin-top: 1%; margin-bottom: 1%; width: 48%; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; max-width: 48%; background-color: rgba(var(--color-i3wfbv8at), 1); border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i662dabs5), 0.2); position: relative; overflow-x: hidden; overflow-y: hidden; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.list__item--u-ido7rxpjp:hover, .list__item--u-ido7rxpjp.is-hover { box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iqhyxo05s), 1) }
.list--u-ie0hkcfbv { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; position: relative; margin-left: -1%; margin-right: -1% }
.div--u-img0klwm5 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: flex-start; flex-wrap: wrap; margin-top: auto }
.div--u-ip825p342 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; font-size: 18px; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-top: 30px; line-height: 14px }
.text--u-is4653lud { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; margin-right: 10px }
.text--u-i6tud7jvc { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 30px; line-height: 70%; font-weight: 500; font-family: Fira Sans, sans-serif }
.text--u-ijvmcxt5v { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; margin-left: 10px }
.link-universal--u-iz69c5wog { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 22px; padding-right: 28px; padding-bottom: 22px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ichwgqref), 0.2); color: rgba(var(--color-iivtpd4rw), 1) }
.link-universal--u-iz69c5wog:hover, .link-universal--u-iz69c5wog.is-hover { background-color: rgba(var(--color-i93qkbcql), 0); color: rgba(var(--color-iq63j7jkn), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iuc4bbt7d), 1) }
.text--u-i9qvivg5y {  }
.link-universal--u-i8gj17j8k { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 22px; padding-right: 28px; padding-bottom: 22px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i1j0vi1ko), 0.2); color: rgba(var(--color-ip7q35ykz), 1) }
.link-universal--u-i8gj17j8k:hover, .link-universal--u-i8gj17j8k.is-hover { background-color: rgba(var(--color-iinsztfpu), 0); color: rgba(var(--color-if7m6iju3), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i6kply619), 1) }
.text--u-icsrozvp9 {  }
.link-universal--u-i05i64rpd { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 22px; padding-right: 28px; padding-bottom: 22px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ixbuu7euq), 0.2); color: rgba(var(--color-id9vkamih), 1) }
.link-universal--u-i05i64rpd:hover, .link-universal--u-i05i64rpd.is-hover { background-color: rgba(var(--color-i8trgl46w), 0); color: rgba(var(--color-i1cdvlrsc), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i6ysyay5n), 1) }
.text--u-idfvv9uw8 {  }
.link-universal--u-il8i2x7xx { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 22px; padding-right: 28px; padding-bottom: 22px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ipu1rmmwp), 0.2); color: rgba(var(--color-i75x7qeqk), 1) }
.link-universal--u-il8i2x7xx:hover, .link-universal--u-il8i2x7xx.is-hover { background-color: rgba(var(--color-iqjft7u29), 0); color: rgba(var(--color-ily8u70fz), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ird3pkzh6), 1) }
.text--u-ixnpxhn49 {  }
.div--u-is1zq5suk { width: auto; position: relative; display: inline-block }
.container--u-ianeewhtu { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 1366px }
.section--u-irujc1rui { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; padding-top: 3%; padding-bottom: 3% }
.container--u-i134o219c { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; max-width: 1366px; flex-wrap: wrap }
.div--u-i6rjafhta { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 4%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; max-width: none; width: 46%; min-width: 300px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: center; margin-right: 4% }
.heading--u-isryfmf16 { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-family: Fira Sans, sans-serif; font-weight: 700; font-size: 40px }
.text--u-ifsqm94ps { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 17px; font-weight: 500; line-height: 160%; color: rgba(var(--color-i55pc7cxw), 1); margin-top: 20px }
.div--u-i2ioes1bj { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 5%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0; margin-right: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-bottom: 0%; box-shadow: none }
.link-universal--u-i551q86m9 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 22px; padding-right: 28px; padding-bottom: 22px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iqhdfmk4f), 0.2); color: rgba(var(--color-iu0z4qhrj), 1) }
.link-universal--u-i551q86m9:hover, .link-universal--u-i551q86m9.is-hover { background-color: rgba(var(--color-icz8sdzpt), 0); color: rgba(var(--color-ijht3rifn), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i5adi0ufz), 1) }
.text--u-i3lpuwzz0 {  }
.div--u-i7a6e6gxv { width: 50%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list__item--u-i5g2kwite { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: flex-start; flex-wrap: nowrap; margin-top: 4px; margin-bottom: 4px }
.list--u-ipyb8gqrb { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.div--u-ia6irl47w { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; justify-content: flex-start; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.list__item--u-i46o6vlol { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; margin-bottom: 4%; margin-top: 4%; width: 100%; justify-content: space-between }
.list--u-iqrvp9i3w { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 18px }
.blocklist__item_title--u-ir3rgrx56 { display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 600; line-height: 125%; font-size: 18px; flex-shrink: 0; margin-bottom: 12px; font-family: Fira Sans, sans-serif }
.div--u-iib8mwycx { width: 13px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; height: 13px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; margin-right: 12px; margin-top: 4px }
.svg_image--u-iyfgeztcy { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iyfgeztcy > svg { flex-shrink: 0 }
.svg_image--u-iyfgeztcy svg { width: 100%; height: 100% }
.svg_image--u-iyfgeztcy .path-ixcbx1m2n { fill: rgba(var(--color-i566sw8c6), 1) }
.svg_image--u-iyfgeztcy .path-ic1qfe2b2 { fill: rgba(var(--color-ig59lxr32), 1) }
.svg_image--u-iyfgeztcy .path-if8x8lrpb { fill: rgba(var(--color-iulnmyyf0), 1) }
.svg_image--u-iyfgeztcy .path-idd34kq6u { fill: rgba(var(--color-i6wvnszvo), 1) }
.mosaic-popup--u-iii8s9ve9 { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-i8m77gzv6 { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-i22mdaxxj), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-iovtxanj5 { position: relative; width: 24vw; max-width: 100vw; background-color: rgba(var(--color-imrqgesil), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3%; padding-right: 3%; padding-top: 4%; padding-bottom: 4%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px }
.mosaic-popup__close--u-i1uvtdedi { cursor: pointer; position: absolute; right: 0px; top: 0px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; width: 24px; height: 24px; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.svg_image--u-i1n55j5h4 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 80%; height: 80%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-i1n55j5h4 .path-ihv5pq0aw { fill: rgba(var(--color-ideakiqjg), 1) }
.mosaic-form--u-i6v46jisn { color: rgba(var(--color-innu2acs4), 1); display: block }
.mosaic-form--u-i6v46jisn * {  }
.mosaic-form--u-i6v46jisn .mosaic-form__title--u-i9axswsgj { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; font-family: Fira Sans, sans-serif; font-size: 23px }
.mosaic-form--u-i6v46jisn .mosaic-form__header { margin-bottom: 12px; display: block }
.mosaic-form--u-i6v46jisn .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i6v46jisn .mosaic-form__field { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 10px; margin-top: 10px }
.mosaic-form--u-i6v46jisn .mosaic-form__name { font-weight: 500; font-size: 15px; display: block }
.mosaic-form--u-i6v46jisn .mosaic-form__text { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-ipprzu3ws), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-i47fgv8bp), 0.15); color: rgba(var(--color-ij2c3s9sa), 1); outline-style: none }
.mosaic-form--u-i6v46jisn .mosaic-form__icon { width: 25px; height: 25px; margin-right: 10px; display: none }
.mosaic-form--u-i6v46jisn .svg_image { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i6v46jisn .svg_image_checkbox { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i6v46jisn .svg_image_radio { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i6v46jisn .mosaic-form__date { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-itc0k2yrr), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-igi4uaar3), 0.15); color: rgba(var(--color-i9hfz4tdf), 1); outline-style: none }
.mosaic-form--u-i6v46jisn .mosaic-form__date-interval { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-ing8jz2rn), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ih9z3bcsw), 0.15); color: rgba(var(--color-ihtu5cmyw), 1); outline-style: none }
.mosaic-form--u-i6v46jisn .mosaic-form__textarea { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-iferblebj), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-i5tnzvwuy), 0.15); color: rgba(var(--color-i5xmn2ndc), 1); outline-style: none }
.mosaic-form--u-i6v46jisn .mosaic-form__select { width: 100%; display: block; height: 45px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgba(var(--color-il1l1ap52), 0.15); border-right-color: rgba(var(--color-ie1x3e21g), 0.15); border-bottom-color: rgba(var(--color-ih4agl0le), 0.15); border-left-color: rgba(var(--color-i8amfcahz), 0.15); font-size: 15px; color: rgba(var(--color-i7ogq1x4z), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-color: rgba(var(--color-i0jxbuodh), 0.15); border-right-color: rgba(var(--color-i9st4qune), 0.15); border-bottom-color: rgba(var(--color-ishlv1n95), 0.15); border-left-color: rgba(var(--color-igpos0lti), 0.15); font-size: 14px; color: rgba(var(--color-i1bchcy94), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-i6v46jisn .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; margin-right: 15px; margin-left: 15px; background-color: rgba(var(--color-i1qp9m0ea), 0.15) }
.mosaic-form--u-i6v46jisn .mosaic-form__error { font-size: 12px; font-weight: 500; color: rgba(var(--color-i9rm5dxtv), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__required { color: rgba(var(--color-iy7ploqdp), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__note { color: rgba(var(--color-i2uj1ms9q), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-igm06o9o2), 1); border-right-color: rgba(var(--color-ih0791jjn), 1); border-bottom-color: rgba(var(--color-i14w5cr3f), 1); border-left-color: rgba(var(--color-i8brjxha0), 1); background-color: rgba(var(--color-i4n323369), 0.2) }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ivu6uxkha), 1); border-right-color: rgba(var(--color-if4sdy7ct), 1); border-bottom-color: rgba(var(--color-i3343h6ee), 1); border-left-color: rgba(var(--color-iywwcr7m2), 1); background-color: rgba(var(--color-ik4ulip32), 0.2) }
.mosaic-form--u-i6v46jisn .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i6v46jisn .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; font-size: 14px; font-weight: 500; opacity: 1 }
.mosaic-form--u-i6v46jisn .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 24px; padding-right: 28px; padding-bottom: 24px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; text-align: center; color: rgba(var(--color-iubcpsk9w), 1); outline-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-il2z0zued), 1); background-color: rgba(var(--color-irip1w62p), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif }
.mosaic-form--u-i6v46jisn .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i9fs0j4fi), 1); border-right-color: rgba(var(--color-i63qoo93q), 1); border-bottom-color: rgba(var(--color-is7smqpiw), 1); border-left-color: rgba(var(--color-i94rjq2tj), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i6v46jisn .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-icl7vm7fx), 1) }
.mosaic-form--u-i6v46jisn .progressContainer { position: relative }
.mosaic-form--u-i6v46jisn .progressCancel { font-size: 0px; display: block; height: 24px; width: 24px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-iayute4d4), 0); background-image: var(--image-ioc7o74kz); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i6v46jisn .progressName { margin-right: 50px; color: rgba(var(--color-i4n7lbnxy), 1); text-align: left; overflow-x: hidden; overflow-y: hidden; font-weight: 500; font-size: 15px }
.mosaic-form--u-i6v46jisn .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left; font-size: 13px }
.mosaic-form--u-i6v46jisn .progressBarInProgress { font-size: 0px; width: 0px; height: 2px; margin-top: 5px; background-color: rgba(var(--color-ia7lk7579), 1) }
.mosaic-form--u-i6v46jisn .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-ibg5d2v3n), 1); margin-top: 5px }
.mosaic-form--u-i6v46jisn .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px }
.mosaic-form--u-i6v46jisn .div--u-ieb008bfr { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 2% }
.mosaic-form--u-i6v46jisn .text--u-i7trdk6q4 { margin-bottom: 0%; margin-top: 5px; opacity: 1; font-size: 14px; color: rgba(var(--color-ipja85jqc), 1) }
.mosaic-form--u-i6v46jisn .button__text { z-index: 1 }
.mosaic-form--u-i6v46jisn .div--u-i3ztk8or3 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 4%; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.mosaic-form--u-i6v46jisn .div--u-ikp5ju5vd { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; flex-wrap: wrap; justify-content: space-between }
.mosaic-form--u-i6v46jisn .div--u-ia999af1s { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.mosaic-form--u-i6v46jisn .div--u-icf2g3kz8 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.mosaic-form--u-i6v46jisn .mosaic-form__success__text--u-iwehylv1o { font-size: 20px }
.mosaic-form--u-i6v46jisn .mosaic-form__form--u-iz23w3g6i {  }
.mosaic-form--u-i6v46jisn .mosaic-form__radio-group-item { font-size: 14px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-i6v46jisn .mosaic-form__radio { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__file-button-placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 14px; overflow-x: hidden; overflow-y: hidden; justify-content: center; outline-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; background-color: rgba(var(--color-iqwlqeprq), 0); color: rgba(var(--color-ifev5z288), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-it6oc7rdo), 0.15) }
.mosaic-form--u-i6v46jisn .mosaic-form__count-text { font-size: 15px }
.mosaic-form--u-i6v46jisn .mosaic-form__radio-icon:hover, .mosaic-form--u-i6v46jisn .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i6v46jisn .mosaic-form__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i6v46jisn .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i6v46jisn .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i6v46jisn .mosaic-form__button:hover, .mosaic-form--u-i6v46jisn .mosaic-form__button.is-hover { color: rgba(var(--color-ivghggay9), 1); background-color: rgba(var(--color-i3vj0j95y), 0) }
.mosaic-form--u-i6v46jisn .mosaic-form__text:focus, .mosaic-form--u-i6v46jisn .mosaic-form__text.is-focus { background-color: rgba(var(--color-iivpqlaul), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ia2hznj8s), 0.6) }
.mosaic-form--u-i6v46jisn .mosaic-form__text::placeholder { color: rgba(var(--color-i1zbs4gvs), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-i6v46jisn .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-ik3ukd5yq), 1); background-color: rgba(var(--color-ixlry9k7q), 0); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-it5mgrniz), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__date::placeholder { color: rgba(var(--color-idcd94cz9), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__date-interval::placeholder { color: rgba(var(--color-i260nw5w8), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__textarea::placeholder { color: rgba(var(--color-i8tkgxfn1), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__field--u-idhevmkfi .mosaic-form__name { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__field--u-i2erjlrre .mosaic-form__name { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__field--u-idhevmkfi .mosaic-form__required { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__field--u-in5s3psq8 .mosaic-form__name { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 16px; height: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i5uwbo5ev), 0.15); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-i89k83if9), 0) }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i6v46jisn .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i3buzmrxr), 0.7) }
.mosaic-form--u-i6v46jisn .mosaic-form__radio ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ip4muvhk7), 0); margin-right: 10px; border-top-color: rgba(var(--color-iydrivv0x), 0.15); border-right-color: rgba(var(--color-ig85tpovq), 0.15); border-bottom-color: rgba(var(--color-iysp29vnf), 0.15); border-left-color: rgba(var(--color-ifo01c6x8), 0.15) }
.mosaic-form--u-i6v46jisn .mosaic-form__radio ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-i6v46jisn .mosaic-form__select option { color: rgba(var(--color-ipflw60tf), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i6v46jisn .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ilr75qjmv), 0); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii42Ij48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i6v46jisn .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-ia23y5n2i), 1); box-shadow: none; background-image: var(--image-ilwvcijrh); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i6v46jisn .mosaic-form__field--u-in5s3psq8 .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 12px }
.div--u-ieb008bfr { width: 100%; position: relative; display: block }
.text--u-i7trdk6q4 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 16px; color: rgba(var(--color-i6d0lbvwk), 0.7); font-weight: 500; line-height: 160%; margin-bottom: 2% }
.div--u-i3ztk8or3 { width: 100%; position: relative; display: block }
.div--u-ikp5ju5vd { width: 100%; position: relative; display: block }
.div--u-ia999af1s { width: 100%; position: relative }
.div--u-icf2g3kz8 { width: 100%; position: relative; display: inline-block }
.svg_image--u-ipbnbfl61 .path-iojlb55a5 { fill: rgba(var(--color-ivdn0k376), 0.5) }
.mosaic-form__field--u-in5s3psq8 { display: block }
.side-panel--u-isf1355p6 { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 10; pointer-events: none; display: block }
.side-panel__button-open--u-iza4l04yd { display: none; cursor: pointer; vertical-align: top; position: absolute; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-right: 18px; padding-left: 18px; padding-top: 18px; padding-bottom: 18px; box-shadow: none; font-size: 16px; pointer-events: auto; right: 0px; top: 0px; background-color: rgba(var(--color-ikodohenn), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.svg_image--u-iefliw8ty { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; overflow-x: hidden; overflow-y: hidden; width: 20px; height: 20px }
.svg_image--u-iefliw8ty .path-i280ssemn { fill: rgba(var(--color-inla8j5m6), 1) }
.svg_image--u-iqx0h93ju { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 21px; height: 21px; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iqx0h93ju .path-iv2rs2zrb { fill: rgba(var(--color-i1gz8y122), 1) }
.side-panel__content--u-i3w37nref { display: none; position: fixed; top: 0px; bottom: 0px; right: 0px; width: 400px; background-color: rgba(var(--color-ifhobz49o), 1); transform: none; pointer-events: auto }
.side-panel__button-close--u-ia9ufurak { position: absolute; z-index: 1; right: 40px; top: 0%; font-size: 0px; width: 26px; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end; height: 70px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; background-color: rgba(var(--color-iksocyaa1), 1) }
.side-panel__content-inner--u-ivqz4a486 { overflow-y: auto; max-height: 100%; min-height: 100%; position: relative; z-index: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start }
.side-panel__mask--u-ikg83vya8 { display: none; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(var(--color-ixxt2arpe), 0.65); transform: none; pointer-events: auto }
.ver-menu--u-if3pe6xq4 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; box-shadow: 0px 1px 0px 0px rgba(var(--color-ib79dh4py), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none }
.ver-menu--u-if3pe6xq4 .ver-menu__link, .ver-menu--u-if3pe6xq4 .ver-menu__sub_link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-idhk51iha), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__icon { width: 25px; height: 25px; flex-shrink: 0; margin-left: 20px; background-image: url("../../../../../../d//tpl25_moredrop.svg"); background-repeat: no-repeat; background-position: center center; background-size: 10.50px auto; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; filter: invert(70%) }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_icon { background-color: rgba(var(--color-i6aic601g), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list { display: none; z-index: 10; list-style-type: none; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; width: 100%; position: static; left: 100%; top: 0 }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_item { vertical-align: top }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_link { cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-ixd13swwv), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; font-family: Fira Sans, sans-serif; font-weight: 500; font-size: 15px; padding-left: 40px; padding-right: 40px; padding-bottom: 16px; padding-top: 16px; box-shadow: inset 0px 1px 0px 0px rgba(var(--color-ihh0okzyt), 1); text-transform: uppercase }
.ver-menu--u-if3pe6xq4 .ver-menu__link { padding-left: 0px; padding-right: 0px; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; justify-content: space-between; color: rgba(var(--color-ix59xxj6h), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__item > .ver-menu__sub_list { position: static }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item { margin-bottom: 5px; margin-top: 5px }
.ver-menu--u-if3pe6xq4 .ver-menu__item:hover .ver-menu__link, .ver-menu--u-if3pe6xq4 .ver-menu__item.is-hover .ver-menu__link { color: rgba(var(--color-is501ci43), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__item.is-opened .ver-menu__icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(-180deg) }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 14px; padding-left: 0px; padding-right: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; justify-content: space-between; color: rgba(var(--color-idwaq05ho), 0.4); font-family: Montserrat, sans-serif; font-weight: 600; opacity: 1; padding-top: 5px; padding-bottom: 5px; text-transform: none }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item:hover > .ver-menu__sub_link, .ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item.is-hover > .ver-menu__sub_link { padding-left: 10px; color: rgba(var(--color-iw1bjmxsx), 1); opacity: 1 }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon { width: 25px; height: 25px; flex-shrink: 0; margin-left: 20px; background-image: url("../../../../../../d//tpl25_moredrop.svg"); background-repeat: no-repeat; background-position: center center; background-size: 10.50px auto; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-color: rgba(var(--color-i24hbucpw), 0); filter: invert(70%) }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item.is-opened > .ver-menu__sub_link > .ver-menu__sub_icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(-180deg) }
.div--u-ie70q6y3y { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 40px; padding-top: 20px; padding-bottom: 20px; height: 70px; padding-right: 100px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-shrink: 0; justify-content: center }
.mosaic-popup--u-i5gyspu5n { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-i0vutxrzd { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ii2ydydm3), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-ikpheu2ed { position: relative; width: 24vw; max-width: 100vw; background-color: rgba(var(--color-i5ok2da7u), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3%; padding-right: 3%; padding-top: 4%; padding-bottom: 4%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px }
.mosaic-popup__close--u-ismscekxi { cursor: pointer; position: absolute; right: 0px; top: 0px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; width: 24px; height: 24px; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.svg_image--u-iecpxcqah { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 80%; height: 80%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iecpxcqah .path-ihv5pq0aw { fill: rgba(var(--color-ie2284128), 1) }
.div--u-ijpmcylpu { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-ic56chyb2 { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: flex-start }
.list--u-igpy43cz1 { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.link-universal--u-idsz5l2e2 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-i22rqr4i3 { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-iptr8ocll), 1) }
.div--u-ilowp0put { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 6% }
.text--u-ikn85ldnp { display: block; font-size: 23px; color: rgba(var(--color-iapfa763q), 1); font-family: Fira Sans, sans-serif; font-weight: 500 }
.div--u-iof9zuzx0 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-ihfp5fd6p { margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 30px }
.list--u-itc5a76n6 { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.text--u-i2d35a2pg { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-inmhqgehb), 1) }
.div--u-ixeo04drx { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-i7kyz60kq { display: block; font-size: 15px; line-height: 150%; font-weight: 500 }
.link-universal--u-id2znycv8 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-top: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: auto; color: rgba(var(--color-i0pxhf5i0), 1) }
.link-universal--u-id2znycv8:hover .div--u-ir372chzi, .link-universal--u-id2znycv8.is-hover .div--u-ir372chzi { width: 0% }
.link-universal--u-id2znycv8:hover .div--u-ibqoc5gsp, .link-universal--u-id2znycv8.is-hover .div--u-ibqoc5gsp { width: 0% }
.link-universal--u-id2znycv8:hover .div--u-i18s3qymz, .link-universal--u-id2znycv8.is-hover .div--u-i18s3qymz { width: 0% }
.text--u-iznv7kxpm { font-size: 15px; font-weight: 500 }
.div--u-iutymjxk4 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-top: 10px }
.list__item--u-i5f9kqxsp { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 20px }
.list--u-ii8yyb4b7 { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.link-universal--u-ipwnli4qt { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(var(--color-ibm3rx1j3), 1) }
.link-universal--u-ipwnli4qt:hover, .link-universal--u-ipwnli4qt.is-hover { color: rgba(var(--color-im7sqfsu3), 1) }
.text--u-ixl06ch20 { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-iso7lxmsh), 1) }
.div--u-i9l68math { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-it2xfn71w { display: block; text-decoration: underline; font-weight: 500 }
.div--u-i4xgg9ci4 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 30px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-iw2yo3f8j { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-top: 4px; margin-bottom: 4px }
.list--u-ikt8aeuqp { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-irmg9k4a1 { width: 100%; position: relative; display: block }
.text--u-i3f3vsl56 { display: block; font-size: 15px; font-weight: 500 }
.div--u-iveqyrjg9 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.div--u-ir372chzi { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 1px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 10px; transition-property: all; transition-duration: 700ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-ia9krnus2), 1) }
.list__item--u-ivwo05pvy { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list--u-ittq3qykb { display: block }
.heading--u-inoupka5q { line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 600; font-family: Fira Sans, sans-serif; font-size: 23px }
.div--u-i5zfl9i1c { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-i7cnhykbh { display: block; font-size: 13px; font-weight: 500; margin-bottom: 4px; color: rgba(var(--color-irloq6evc), 1) }
.link-universal--u-it1jul6xr { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; color: rgba(var(--color-inp8q3cgt), 1) }
.link-universal--u-it1jul6xr:hover .div--u-ibqoc5gsp, .link-universal--u-it1jul6xr.is-hover .div--u-ibqoc5gsp { width: 0% }
.text--u-izzkxccd9 { z-index: 1; display: block; font-size: 13px; font-weight: 500 }
.div--u-iyr4p2unc { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-i3rs8hs66 { width: 13px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 13px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 10px; flex-shrink: 0 }
.svg_image--u-icub2be7y { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-icub2be7y > svg { flex-shrink: 0 }
.svg_image--u-icub2be7y svg { width: 100%; height: 100% }
.svg_image--u-icub2be7y .path-ik35e8aqv { fill: rgba(var(--color-i4lzvh5mj), 1) }
.svg_image--u-icub2be7y .path-itnulpq4l { fill: rgba(var(--color-ibmoutcb0), 1) }
.list__item--u-ife364nzb { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 4%; margin-top: 8px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 8px }
.list--u-iraewtgup { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative; flex-wrap: wrap; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-ibqoc5gsp { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 1px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 5px; transition-property: all; transition-duration: 700ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-iepwztij5), 1) }
.link-universal--u-iv7zcyizk { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-il9w8tey1), 1); -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.list__item--u-ig5ahe2t3 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-right: 10px; margin-bottom: 5px; margin-top: 5px }
.list--u-iqknisaba { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative; margin-top: 10px }
.div--u-i2aza2whv { width: 52px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 52px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 18px; padding-right: 18px; padding-top: 18px; padding-bottom: 18px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i2aaiyh62), 1) }
.div--u-i2aza2whv:hover, .div--u-i2aza2whv.is-hover { z-index: 1; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i667hjsa6), 1) }
.svg_image--u-i7p60qqi1 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-i7p60qqi1 > svg { flex-shrink: 0 }
.svg_image--u-i7p60qqi1 svg { width: 100%; height: 100% }
.svg_image--u-i7p60qqi1 .path-iovzifuh8 { fill: rgba(var(--color-icswno2mg), 1) }
.svg_image--u-i7p60qqi1 .path-i298zc09z { fill: rgba(var(--color-is2zc0hch), 1) }
.svg_image--u-i7p60qqi1 .path-ixn2hlv7r { fill: rgba(var(--color-iv4mn4cl5), 1) }
.svg_image--u-i7p60qqi1 .path-iaqr0lvha { fill: rgba(var(--color-i4ix775ym), 1) }
.svg_image--u-i7p60qqi1 .path-iww7oi55d { fill: rgba(var(--color-iojdrg7jx), 1) }
.svg_image--u-i7p60qqi1 .path-i5qaawnpn { fill: rgba(var(--color-ieiifjm5c), 1) }
.svg_image--u-i7p60qqi1 .path-iwregcjq4 { fill: rgba(var(--color-icx53g7wn), 1) }
.svg_image--u-i7p60qqi1 .path-ijr0v8nfj { fill: rgba(var(--color-ilpr07j4o), 1) }
.text--u-i52cd3n2f { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 14px; font-weight: 500; opacity: 1; color: rgba(var(--color-is6895fxv), 1); margin-top: 4px }
.hor-menu--u-ii8847zhz { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; justify-content: flex-end; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.hor-menu--u-ii8847zhz .hor-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; flex-direction: inherit; justify-content: inherit; align-content: inherit;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; height: 70px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-ii8847zhz .hor-menu__item { flex-shrink: 0; font-size: 16px; font-weight: 500; margin-right: -1px; font-family: Fira Sans, sans-serif }
.hor-menu--u-ii8847zhz .hor-menu__link, .hor-menu--u-ii8847zhz .hor-menu__sub_link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-iwnuyo7ts), 1) }
.hor-menu--u-ii8847zhz .hor-menu__icon, .hor-menu--u-ii8847zhz .hor-menu__sub_icon { background-color: rgba(var(--color-i9uq13362), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.hor-menu--u-ii8847zhz .hor-menu__sub_icon { background-color: rgba(var(--color-iez48w3no), 1); display: block }
.hor-menu--u-ii8847zhz .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; width: 280px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; background-color: rgba(var(--color-ifwdd9dco), 1) }
.hor-menu--u-ii8847zhz .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-ii8847zhz .hor-menu__sub_link { background-color: rgba(var(--color-is3zlarjf), 1); color: rgba(var(--color-ico8yfdc4), 1) }
.hor-menu--u-ii8847zhz .hor-menu__more_list { display: block; list-style-type: none; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: center; padding-left: 0px; cursor: pointer; margin-bottom: 0px; margin-top: 0px }
.hor-menu--u-ii8847zhz .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-ii8847zhz .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-im7mjmugb), 1);  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; background-color: rgba(var(--color-iomdakwze), 1) }
.hor-menu--u-ii8847zhz .hor-menu__icon { display: block; background-image: url("../../../../../../d//tpl25_moredrop.svg"); background-repeat: no-repeat; background-position: center center; background-size: 12.60px auto; background-attachment: scroll; width: 24px; height: 24px; background-color: rgba(var(--color-i5dl4kosb), 0); filter: invert(70%); margin-left: 7px }
.hor-menu--u-ii8847zhz .hor-menu__link { padding-left: 20px; padding-right: 20px; padding-top: 23px; padding-bottom: 23px; min-height: 53px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 1; color: rgba(var(--color-intj76i1f), 1) }
.hor-menu--u-ii8847zhz.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-ii8847zhz .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100% }
.hor-menu--u-ii8847zhz .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item { font-size: 15px; font-weight: 400 }
.hor-menu--u-ii8847zhz .hor-menu__item:hover .hor-menu__link, .hor-menu--u-ii8847zhz .hor-menu__item.is-hover .hor-menu__link { color: rgba(var(--color-iklc4ms92), 1) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { padding-left: 20px; padding-right: 20px; padding-top: 16px; padding-bottom: 16px; background-color: rgba(var(--color-iknica1fr), 1); min-height: 50px; margin-right: -1px; margin-bottom: -1px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-it9aahquu), 1); color: rgba(var(--color-isfs490w2), 1) }
.hor-menu--u-ii8847zhz .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { font-size: 0px; padding-bottom: 10px; padding-top: 10px; height: 70px; width: 52px; background-image: url("../../../../../../d//tpl25_burger2.svg"), none; background-repeat: no-repeat, no-repeat; background-position: right 0px center, left 0px top 0px; background-size: 17.50px auto, auto; background-attachment: scroll, scroll; margin-top: 0px; margin-bottom: 0px; background-color: rgba(var(--color-ist3kfrhd), 0) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item:hover > .hor-menu__sub_link, .hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item.is-hover > .hor-menu__sub_link { color: rgba(var(--color-i0jjntvf5), 1) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { width: 24px; height: 24px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-color: rgba(var(--color-ilp2clvl2), 0); background-image: url("../../../../../../d//tpl25_moredropright.svg"); background-repeat: no-repeat; background-position: center center; background-size: 6.60px auto; background-attachment: scroll; filter: invert(70%) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item {  }
.hor-menu--u-ii8847zhz .hor-menu__item:hover .hor-menu__sub_list > .hor-menu__sub_item:hover > .hor-menu__sub_link, .hor-menu--u-ii8847zhz .hor-menu__item.is-hover .hor-menu__sub_list > .hor-menu__sub_item.is-hover > .hor-menu__sub_link {  }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link {  }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list { display: none }
.section--u-iptbt798p { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 20px; padding-right: 3.7%; padding-left: 3.7%; padding-bottom: 20px; top: 0px; bottom: auto; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none; background-color: rgba(var(--color-i808ecpun), 1); border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-iig2gshgo), 1) }
.container--u-iy1555q9l { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: space-between; top: auto; bottom: auto; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; max-width: none }
.imageFit--u-igqpjz6zq { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; max-width: 100%; max-height: 100% }
.imageFit__img--u-i6tjljyc7 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-ij8jw32yw { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i2tbnv4fu), 0.4) }
.imageFit__zoom--u-ialxuhdru { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i2xlhlgig), 1) }
.svg_image--u-iw72mvpor { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iw72mvpor svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-if3cmy7vj { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; padding-bottom: 10px; padding-top: 10px }
.div--u-iz3mgn8n2 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: 25px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; max-width: 170px; max-height: 170px }
.heading--u-i2l796m2m { font-size: 24px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 600; font-family: Fira Sans, sans-serif }
.link-universal--u-i5smxnloo { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-ichxik7yd), 1); flex-wrap: wrap; flex-shrink: 1; max-width: 50% }
.div--u-i1j6f7wtg { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: flex-end;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 60% }
.div--u-itdekoxvv { width: 50%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; box-shadow: none; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.section--u-ith48e69r { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; padding-top: 4%; padding-bottom: 4%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none }
.container--u-iijctww9l { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; max-width: 1366px; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; justify-content: space-between }
.list__item--u-iu1934f82 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 20px }
.list--u-i1bpc2zbf { margin-top: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.link-universal--u-iqtjqbpxm { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-decoration: underline; font-weight: 500; color: rgba(var(--color-i6bljts71), 1) }
.link-universal--u-iqtjqbpxm:hover, .link-universal--u-iqtjqbpxm.is-hover { color: rgba(var(--color-ifxnsvm3g), 1) }
.text--u-i4005f7v5 { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-i25ucbcer), 1) }
.div--u-iezpdjyq6 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-il2fn9nxg { display: block }
.list__item--u-iwc6emyhl { margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list--u-ibqjrgmg9 { margin-top: 20px }
.text--u-icem0agyj { display: block; font-weight: 500; margin-bottom: 8px; font-size: 13px; color: rgba(var(--color-iyo5jighl), 1) }
.div--u-i7ratexyh { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-isk29vprb { display: block; line-height: 140%; font-size: 15px }
.div--u-ie6qgyjrn { width: 46%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-i9vue2ia6 { color: rgba(var(--color-iikkxwns9), 1); display: block }
.mosaic-form--u-i9vue2ia6 * {  }
.mosaic-form--u-i9vue2ia6 .mosaic-form__title--u-imd94z37w { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 600; font-family: Fira Sans, sans-serif; font-size: 1.9vw }
.mosaic-form--u-i9vue2ia6 .mosaic-form__header { margin-bottom: 12px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 10px; margin-top: 10px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__name { font-weight: 500; font-size: 15px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__text { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-igl5hs8iy), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-i2no4g121), 0.15); color: rgba(var(--color-ic5t09pt9), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__icon { width: 25px; height: 25px; margin-right: 10px; display: none }
.mosaic-form--u-i9vue2ia6 .svg_image { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i9vue2ia6 .svg_image_checkbox { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i9vue2ia6 .svg_image_radio { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-imyj8kbur), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ikb0o3tj5), 0.15); color: rgba(var(--color-iscmuubd5), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-iiazg1i4p), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ipsv1jaj3), 0.15); color: rgba(var(--color-iq2ocwrfs), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__textarea { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-im8n2fpfn), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ibjs58kv1), 0.15); color: rgba(var(--color-i9dxk5dwl), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__select { width: 100%; display: block; height: 45px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgba(var(--color-i4rr8b9vz), 0.15); border-right-color: rgba(var(--color-izyb7ng8s), 0.15); border-bottom-color: rgba(var(--color-iodi58bfl), 0.15); border-left-color: rgba(var(--color-i9qbm5s25), 0.15); font-size: 15px; color: rgba(var(--color-i9zqzmsen), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-is3pqi2jr), 0.15); border-right-color: rgba(var(--color-ifk7rehvi), 0.15); border-bottom-color: rgba(var(--color-iwdo8y0uj), 0.15); border-left-color: rgba(var(--color-i46ns738r), 0.15); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; color: rgba(var(--color-ibd8tep4y), 1); background-color: rgba(var(--color-ie9riyeba), 0); font-size: 14px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; margin-right: 10px; margin-left: 10px; background-color: rgba(var(--color-i2m69x2qz), 0.15) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__error { font-size: 12px; font-weight: 500; color: rgba(var(--color-ivocfbr7i), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__required { color: rgba(var(--color-ih7to208i), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__note { color: rgba(var(--color-iyxs61626), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-it29j9k5m), 1); border-right-color: rgba(var(--color-inx0586sp), 1); border-bottom-color: rgba(var(--color-ibv50n9fd), 1); border-left-color: rgba(var(--color-i3mc6twi3), 1); background-color: rgba(var(--color-inp70lwb1), 0.2) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i1aw6kpgs), 1); border-right-color: rgba(var(--color-iv8q83i27), 1); border-bottom-color: rgba(var(--color-iqn84v1xj), 1); border-left-color: rgba(var(--color-igmc02laj), 1); background-color: rgba(var(--color-ip6yng2dh), 0.2) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; font-size: 14px; font-weight: 500; opacity: 1 }
.mosaic-form--u-i9vue2ia6 .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 24px; padding-right: 28px; padding-bottom: 24px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; text-align: center; color: rgba(var(--color-ifzf6v3t7), 1); outline-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ixl3wu928), 1); background-color: rgba(var(--color-iq38n70bk), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif }
.mosaic-form--u-i9vue2ia6 .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-iuqwdcsln), 1); border-right-color: rgba(var(--color-i1oeqhp4l), 1); border-bottom-color: rgba(var(--color-iudniz6kf), 1); border-left-color: rgba(var(--color-ii4f80nhf), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i9vue2ia6 .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-ivz2ndc3y), 1) }
.mosaic-form--u-i9vue2ia6 .progressContainer { position: relative }
.mosaic-form--u-i9vue2ia6 .progressCancel { font-size: 0px; display: block; height: 24px; width: 24px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-ihqroau1n), 0); background-image: var(--image-ig7pmz2ut); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i9vue2ia6 .progressName { margin-right: 50px; color: rgba(var(--color-ihxdhr9xq), 1); text-align: left; overflow-x: hidden; overflow-y: hidden; font-weight: 500; font-size: 15px }
.mosaic-form--u-i9vue2ia6 .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left; font-size: 13px }
.mosaic-form--u-i9vue2ia6 .progressBarInProgress { font-size: 0px; width: 0px; height: 2px; margin-top: 5px; margin-left: 0px; margin-right: 0px; background-color: rgba(var(--color-ivmfoe17f), 1) }
.mosaic-form--u-i9vue2ia6 .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i86zkk812), 1); margin-top: 5px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px }
.mosaic-form--u-i9vue2ia6 .div--u-i6d9fg9he { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 2% }
.mosaic-form--u-i9vue2ia6 .text--u-i27a89hh5 { margin-bottom: 0%; margin-top: 15px; opacity: 1; font-size: 14px; color: rgba(var(--color-ij1esmvtd), 1) }
.mosaic-form--u-i9vue2ia6 .button__text { z-index: 1 }
.mosaic-form--u-i9vue2ia6 .div--u-ivihhck7z { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 3%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i9vue2ia6 .div--u-i24x1siuy { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; flex-wrap: nowrap; justify-content: space-between; margin-left: -10px; margin-right: -10px; width: auto; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end }
.mosaic-form--u-i9vue2ia6 .div--u-i7amnvmza { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-left: 10px; margin-right: 10px }
.mosaic-form--u-i9vue2ia6 .div--u-is2n8j1w8 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-left: 10px; margin-right: 10px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__success__text--u-i36092px9 { font-size: 20px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__form--u-iir0enr0y {  }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio-group-item { font-size: 14px; font-weight: 500 }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__file-button-placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 14px; overflow-x: hidden; overflow-y: hidden; justify-content: center; outline-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; background-color: rgba(var(--color-iu8cid3pb), 0); color: rgba(var(--color-ivupq5r3e), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ij7qsd4lz), 0.15) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__count-text { font-size: 15px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio-icon:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i9vue2ia6 .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i9vue2ia6 .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__button:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__button.is-hover { color: rgba(var(--color-ibt3dc3bm), 1); background-color: rgba(var(--color-iii48pps0), 0) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__text:focus, .mosaic-form--u-i9vue2ia6 .mosaic-form__text.is-focus { background-color: rgba(var(--color-i9c2qy5dw), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-iduv2zh9k), 0.6) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__text::placeholder { color: rgba(var(--color-ixes84whs), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-i0jjkhnx7), 1); background-color: rgba(var(--color-iw8qj5inz), 0); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iruchj3td), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval::placeholder { color: rgba(var(--color-ib5lvxq0r), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date::placeholder { color: rgba(var(--color-i31v1html), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__textarea::placeholder { color: rgba(var(--color-i2ejgxfdb), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-i3tm8hcjv .mosaic-form__name { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-ildy7eu0p .mosaic-form__name { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-i3tm8hcjv .mosaic-form__required { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-ioonhmrn4 .mosaic-form__name { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 16px; height: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i1nh8jf54), 0.15); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-ik8k5kgbg), 0) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-icwx88t9u), 0.7) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio ~ .mosaic-form__radio-icon { margin-right: 10px; background-color: rgba(var(--color-i2pbv2hxs), 0); border-top-color: rgba(var(--color-iv48s3hhe), 0.15); border-right-color: rgba(var(--color-i2bypfyw9), 0.15); border-bottom-color: rgba(var(--color-iax61kuko), 0.15); border-left-color: rgba(var(--color-i9pdzclka), 0.15) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__select option { color: rgba(var(--color-ijr8gg493), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i9vue2ia6 .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-i3nug87l0), 0); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii42Ij48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-iyegcu1w4), 1); box-shadow: none; background-image: var(--image-i4r9iiwdz); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-ioonhmrn4 .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 12px }
.div--u-i6d9fg9he { width: 100%; position: relative; display: block }
.text--u-i27a89hh5 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 16px; color: rgba(var(--color-iyur2g4in), 0.7); font-weight: 500; line-height: 160%; margin-bottom: 2% }
.div--u-ivihhck7z { width: 100%; position: relative; display: block }
.div--u-i24x1siuy { width: 100%; position: relative; display: block }
.div--u-i7amnvmza { width: 100%; position: relative }
.div--u-is2n8j1w8 { width: 100%; position: relative; display: inline-block }
.svg_image--u-i3klk4wya .path-iojlb55a5 { fill: rgba(var(--color-icrejpepi), 0.5) }
.mosaic-form__field--u-ioonhmrn4 { display: block }
.list__item--u-iptbmdhse { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: flex-start }
.list--u-ingi5wq9p { display: block }
.link-universal--u-itmf1t98w { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-ixy5002by { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-ilpsu9hl4), 1) }
.div--u-iyj3ky606 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 6% }
.text--u-iuallg8p0 { display: block; font-size: 23px; color: rgba(var(--color-inzkg5sm6), 1); font-family: Fira Sans, sans-serif; font-weight: 500 }
.link-universal--u-ibqo5kna1 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; color: rgba(var(--color-i3cm7q5te), 1) }
.link-universal--u-ibqo5kna1:hover .div--u-i18s3qymz, .link-universal--u-ibqo5kna1.is-hover .div--u-i18s3qymz { width: 0% }
.text--u-i1ubk4at9 { z-index: 1; display: block; font-size: 13px; font-weight: 500 }
.div--u-i0doc7iiw { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-ierugpm4i { width: 13px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 13px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 10px; flex-shrink: 0 }
.svg_image--u-ihjk8ba98 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-ihjk8ba98 > svg { flex-shrink: 0 }
.svg_image--u-ihjk8ba98 svg { width: 100%; height: 100% }
.svg_image--u-ihjk8ba98 .path-ik35e8aqv { fill: rgba(var(--color-ivyw27ywl), 1) }
.svg_image--u-ihjk8ba98 .path-itnulpq4l { fill: rgba(var(--color-ilgmlbrog), 1) }
.list__item--u-inmcjwral { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 4%; margin-top: 8px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 8px }
.list--u-in033gfu2 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative; flex-wrap: wrap; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-i18s3qymz { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 1px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 5px; transition-property: all; transition-duration: 700ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-ill24pnqs), 1) }
.div--u-i84uwxpip { width: 100%; position: relative; display: block; padding-top: 20px }
.link-universal--u-i7qpg8ma3 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-isz6z0vx4), 1); -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.list__item--u-ipln11fyg { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-right: 10px; margin-bottom: 5px; margin-top: 5px }
.list--u-ig1n4xxux { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative }
.div--u-i8klwy5ge { width: 52px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 52px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 18px; padding-right: 18px; padding-top: 18px; padding-bottom: 18px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-inb15vybp), 0.2) }
.div--u-i8klwy5ge:hover, .div--u-i8klwy5ge.is-hover { z-index: 1; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ih2059tmd), 1) }
.svg_image--u-iqwox1l9v { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iqwox1l9v > svg { flex-shrink: 0 }
.svg_image--u-iqwox1l9v svg { width: 100%; height: 100% }
.svg_image--u-iqwox1l9v .path-iovzifuh8 { fill: rgba(var(--color-iywjsrxab), 1) }
.svg_image--u-iqwox1l9v .path-i298zc09z { fill: rgba(var(--color-i28ba7a9c), 1) }
.svg_image--u-iqwox1l9v .path-ixn2hlv7r { fill: rgba(var(--color-ix8zx4tm5), 1) }
.svg_image--u-iqwox1l9v .path-iaqr0lvha { fill: rgba(var(--color-icjv7unca), 1) }
.svg_image--u-iqwox1l9v .path-iww7oi55d { fill: rgba(var(--color-iybfhwdct), 1) }
.svg_image--u-iqwox1l9v .path-i5qaawnpn { fill: rgba(var(--color-ij6l2wxnb), 1) }
.svg_image--u-iqwox1l9v .path-iwregcjq4 { fill: rgba(var(--color-ien1mcuyu), 1) }
.svg_image--u-iqwox1l9v .path-ijr0v8nfj { fill: rgba(var(--color-ilwywf5lv), 1) }
.div--u-i723k828v { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 1366px; margin-left: auto; margin-right: auto; justify-content: space-between; padding-top: 2%; padding-bottom: 2%; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ibqsh8mka), 0.2) }
.button-up--u-ig2keglh7 { flex-shrink: 0; pointer-events: auto; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; position: relative; overflow-x: hidden; overflow-y: hidden; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; outline-style: none; background-color: rgba(var(--color-iefzpqaws), 0); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; height: 50px; width: 50px; margin-left: auto; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iggsrn63m), 0.2) }
.button-up--u-ig2keglh7:hover, .button-up--u-ig2keglh7.is-hover { background-color: rgba(var(--color-ip9ppkty5), 1) }
.button-up--u-ig2keglh7:hover .svg_image--u-if222t6ho .path-ie3uf1x6y, .button-up--u-ig2keglh7.is-hover .svg_image--u-if222t6ho .path-ie3uf1x6y { fill: rgba(var(--color-ihhsgkr11), 1) }
.svg_image--u-if222t6ho { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 40%; width: 40%; overflow-x: hidden; overflow-y: hidden; z-index: 1 }
.svg_image--u-if222t6ho svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-if222t6ho .path-ijcrz2766 { fill: rgba(var(--color-ichdzs33k), 1) }
.text--u-i8wb5uh6a { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; line-height: 160%; font-weight: 500; font-size: 13px; max-width: 40%; color: rgba(var(--color-ilr8t654g), 1) }
.div--u-iuw0bn84t { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-end;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.section--u-ie6fa3caf { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none }
.section--u-ilwo70h76 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none }
.container--u-i4izi3fe9 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; max-width: 1366px; margin-left: auto; margin-right: auto; justify-content: space-between; padding-top: 2%; padding-bottom: 2%; border-top-style: solid; border-top-width: 1px; border-top-color: rgba(var(--color-ikshirlti), 0.2) }
.div--u-iqcbor09k { width: 33%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: center }
.div--u-in13hru0i { width: 33%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 2%; padding-right: 2%; justify-content: center }
.div--u-iuzjxznyr { width: 33%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; justify-content: center }
.mosaic-mega-copyright--u-ij7b74h7h { line-height: normal; display: inline-block; position: relative; font-size: 14px; font-weight: 500 }
.mosaic-mega-copyright--u-ij7b74h7h a { color: inherit }
.mosaic-mega-copyright--u-ij7b74h7h .mosaic-mega-copyright-stub { padding-left: 30px; padding-top: 7px; padding-bottom: 7px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdpJREFUeNq81k8oBFEcB/BdISGHVf5uKcmmaMm//IlwdHDkiJOSlBMXB9SSkjhwkiMpcXRw2EhssbuiLIWiWKVI9mIZ31e/5fWaMb9Z8atPb2d3Zn7vzfvNe2vXNM3215GofhEKheTDFLgCB+zCGqzDg9mNXS7X1+cEk3PbIAeSoRUW4A62oQ+yOCMxS9JucI2c0AsDkBdvkgZGJ5tgDm5hBzqsJEmFUgvza4dG2IAWbpJmxkiNooubRO9RrUAF1EEnHOuc80SP7XuI6nuilLBZuCEgHb9BLfg5JZwEr6BJLnXOO4UP6VhUnN/0ZZR6lMYYSRTCkEud8lgp4SFlFEI5VZCIXuncG2rn4d5Kkhm6oSxAyWw06bEQ78czTMVWFG6SsDKKc+V9qIdMKck0VZWDVgPWnGT/MA+FkA5OeIRVCNJvw7DFGUm3zny4pQ5VU+ukdo8mPR/6wcdJsqwzH0GqJBGV1BYo143BNbxwHlcNrVvqHInlPoOWGxE9sA8RWkZExS2xNi3EJu0hZlEFh8p3Pm4JL/5ipz3gJpmAQTixmCBidI1eknfahMqgBEaZCY+k4rC0M57BOCUshhG6mV54491+5biASSrhIilhlKps1nDL/I//XZ8CDABdVXJ35R1MLAAAAABJRU5ErkJggg=="); background-position: left 0px center; background-repeat: no-repeat }
.mosaic-site-counters--u-itvmjacmx { display: block }
.mosaic-site-counters--u-itvmjacmx .counters-stub { width: 186px; height: 31px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAAAfCAMAAABnASeeAAABBVBMVEUAAADOzs7///8AAADS0tKlpaV+fn45MgN+foA3MwMAAAHNzc3Pz8/r6uqkpKSmpKbS0tHT09SmpqZnZ2jq6ug8OzylpqOBgICkpqXOz8zr6+yRkZE8Ojs2MQKZAADNz8/Nn1Hp6+tubm5paWnpmhfonBXz8fJQTk9OTU5wbm/f3t/a2tpdW1wzMzTn5+d/fn/pnBjV1dV3dXZHRUazs7Q/Pj4zMjHsmxg4NAUAAAOYZgEAZQGwpI/Aom9lZmZjYmFhUDSaZgDCwsKopKo6MgYBZwCaZQD4+Pjz8/NcXFxGRkWhdy/omhQ5Mgc1NAPExMSzs7G9o3KidTGgdTChdDAyMjACAgKsHOWLAAAAAXRSTlMAQObYZgAABbdJREFUWMOslftzk0AQx2UvmweQO6C5EwOJFMirqTFtWus4autjxvdb//9/xV3E0BhwHPXL3e7C8cNnvix3N2xbCEHz/8q2b2zVed7pjUY90oivEeeypsTh/ujdqNPpvO+8793vdHpUUqAxetdrEL9zQ7iWY922/lGOZbnXhuOKCv1+u9tt/6K7dJVFEbvbd7pl7HJoEr19t3dDOLddh9H/mZ49oOFStG6La653jUFSUAaJPMsAJ5QCNBiiUgqVQcOFCTFUvue1GuR5XXLduu3c+g/kglWmXfRe17x8upr66EynZxgEAeXV2ckSP0x1BJgyu1TGJJO1vPikQgJ/lIfKBK2W32pk7/a4YQ6cA2t7uY9dzvzd2cBK7h/gW66gxPM6ehsB4MWP+TQIqJjyRB/OEDAjo6XBh/lkkuA6MYbMT3LE8Jnn1yD75ZdoEzqRMxXNArS8KbRD7tDVxMzL/HNaFscadKc9X4JzOoOVfAlPTzebKayyFmQG1EIGCg2uJw+z17OLL12pEJPJuQrRr3Gdyb0tOiOyxSUwW33wF/+pS7w8XKcGHbVWoOMNLCNYnms913A08+A4ApWGiKgeThKtzy/zN9kz6pVkHYeh9Gps5ydCeD9dL4kZv/DWZZJ9i93mvuEthdXoOh4rH+JTCScZZLpNzh4dzX1GlwtJ7R0+Wl/FkQknn1NpwjCZaCUDj/ytkaCu2brulhs7RZZjPS73uwptt3Bq6as39tEX6INWCCeX0M4QFZLrLUb/uDAolUomVyk+k5O3i9Ago0uFBFjTML4g+K3rjt0f9llFFDcZoA7Q5bZwaNQ2ewXu7KOnSK4jwnIGwHvkERzNC3RIQ7I5SC6uImVUcvFVYfBwncdSSeLcQ6cngthLdJLo9wcMzmlI6AeWvXc+8viddtZr0E8K11ezM4BlawoF+mXkAJycPcplkl9FZLd5mydJcpFfxoFU+38pt4on/JaoXCf0Suy6KwBsgB0welIVDeLFOvRggS3QUhKwmq8AoLWcUsO8ipB8XyZ5+GiyiaRR8vhNvs5zE29CY2r38xaB/2wYh0EPV+MxGc7WD8TNWwcWozd5C1BWVaoyAFW/omOcIWYaEfUsiLTO0rnWM7WIIzzVcRq1z4uaJM/j4/RYa6qC5vOoRKczyBKD4Xh8OGT4Q3b9FqNvhw2sombZ27ATRRXFPvoCMSWeIJ5jEL3WsU7nG3WqI6QQZ2ks21oi88pXWscz5Buv+USqet3u98fje9/6g8HhcMiuO9e5xf6wG1f2G2ZE6KziwJcBpUJcMCuXNHixSMWt5MmYtfR+tcOQ64Px+M6d/vDJg8EhoVuV6010RS7a3i7rJvT77e+1mNtqwzAMQJsadpFjaKihODCM2XPZ2yAJDAptP2H//ymTFM9q1nkQL1FbIwghp6eS6gQhmZJXTjjlhfllpaN8nK3nQ6wHi9aPwVxPrYGD/9AgOFIWU/RtAk3VlLG+LQsajrkQ6y2jD5dTHyyiJ+uJWMHUOiRoXiFBczXBxHoper5LZcKMbXp8vwzX3hqeMJ8jCwkXw6JXHNO8n1jHgIWs736lbnCyxwlD1g3X+mXoryZ0XOvA8052CDFLiRy5C/gxYRhdNCgMyQqsy/arouEYyPownHpj2frcqPVk43CPTqTym0k2F70h9pv9OvA2IOBqDU6Ystu7MeoMeuwHUOlrxGweekNvsU5tGlprkdy0hdbFPi136MIegWMG29nWm51YH2u9tcEGkm6x1l0JtdJ17JFcwSR+6fu56DsiVyq2aa355gzgu+2eSqzjeVQrQCl98m3KwJKVD0fQe7zk4e0QgzLtCgqlVlXG+oJzXYKtx0sjrvaucl5X/rXkGZKKVaNhVfRm8m+KLxdXj6vfu/88h4FVrTc31kl0tWxM0c/rFMx5A94779ZEf6YniPPj4a/T8NjLBqBToJaOrhP0x5XiC+G2oKZxk0BXAAAAAElFTkSuQmCC"); background-position: left 0px top 0px; background-repeat: no-repeat; display: inline-block; position: relative }
.mosaic-site-copyright--u-isixmbkdw { line-height: normal; display: block; position: relative; font-size: 14px; font-weight: 500; color: rgba(var(--color-iq7lif16g), 1) }
.section--u-ic7sw1hov { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none; z-index: 7; box-shadow: none; padding-bottom: 15px; padding-top: 15px; background-color: rgba(var(--color-ib2bb0dci), 1); color: rgba(var(--color-i4xk4ihh0), 1); font-family: Montserrat, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; text-align: left; text-transform: none }
.container--u-ipjlbnkp6 { width: 100%; max-width: none; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; justify-content: space-between }
.div--u-it9x9e28e { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-shrink: 0; max-width: 50%; margin-left: 0px; margin-top: 0px }
.text--u-iy5sclz40 { display: inline-block; font-size: 14px; font-weight: 500; font-family: Fira Sans, sans-serif }
.text--u-ixe4mx57n { display: inline-block; font-weight: 500; font-size: 13px; margin-right: 20px; color: rgba(var(--color-iscpuxcyq), 1) }
.div--u-ilu1bu9k6 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-shrink: 0; max-width: 50%; margin-left: 0px; margin-top: 0px }
.link-universal--u-i22i8f2gz { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-i84ghsq1u), 1) }
.text--u-isxk2d9uj { display: block; font-size: 21px; font-weight: 500; font-family: Fira Sans, sans-serif }
.link-universal--u-i51vax8ed { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; width: 45px; height: 30px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; flex-shrink: 0; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-left: 20px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i0ga213u6), 0.2) }
.text--u-icz1heelv { display: block; font-weight: 500; font-size: 13px; margin-right: 20px; color: rgba(var(--color-iamc6r4wm), 1) }
.blocklist__item_title--u-ihwiyskx2 { display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 600; line-height: 125%; font-size: 14px; font-family: Fira Sans, sans-serif }
.div--u-i4l4lk2nf { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-popup--u-iyirw0tgy { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-if9tzxuz6 { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-i9p8gvik8), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-i0v7vyigy { position: relative; width: 24vw; max-width: 100vw; background-color: rgba(var(--color-i4wa3lc2j), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3%; padding-right: 3%; padding-top: 4%; padding-bottom: 4%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px }
.mosaic-popup__close--u-iaksfmy84 { cursor: pointer; position: absolute; right: 0px; top: 0px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; width: 24px; height: 24px; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.svg_image--u-iafl6c6yg { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 80%; height: 80%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iafl6c6yg .path-ihv5pq0aw { fill: rgba(var(--color-iq8xeeccj), 1) }
.mosaic-form--u-ine01refa { color: rgba(var(--color-iygk1nvxd), 1); display: block }
.mosaic-form--u-ine01refa * {  }
.mosaic-form--u-ine01refa .mosaic-form__title--u-imay43qnz { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; font-family: Fira Sans, sans-serif; font-size: 23px }
.mosaic-form--u-ine01refa .mosaic-form__header { margin-bottom: 12px; display: block }
.mosaic-form--u-ine01refa .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-ine01refa .mosaic-form__field { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 10px; margin-top: 10px }
.mosaic-form--u-ine01refa .mosaic-form__name { font-weight: 500; font-size: 15px; display: block }
.mosaic-form--u-ine01refa .mosaic-form__text { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-i82kiepfs), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-iwba679rl), 0.15); color: rgba(var(--color-ik0j02wrt), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__icon { width: 25px; height: 25px; margin-right: 10px; display: none }
.mosaic-form--u-ine01refa .svg_image { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ine01refa .svg_image_checkbox { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ine01refa .svg_image_radio { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ine01refa .mosaic-form__date { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-i878u3c3f), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-iwyr5rnzy), 0.15); color: rgba(var(--color-ibzdafkg0), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__date-interval { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-ibhx5p8h7), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ipkrditpd), 0.15); color: rgba(var(--color-i3984mzjx), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__textarea { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-iw09d6tmw), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ian1ertr5), 0.15); color: rgba(var(--color-ib9br04gu), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__select { width: 100%; display: block; height: 45px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgba(var(--color-ido51p19k), 0.15); border-right-color: rgba(var(--color-ia1gadgyp), 0.15); border-bottom-color: rgba(var(--color-i8lnwei8p), 0.15); border-left-color: rgba(var(--color-ityx8o3dx), 0.15); font-size: 15px; color: rgba(var(--color-ix6uzcp79), 1) }
.mosaic-form--u-ine01refa .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-color: rgba(var(--color-i0giuq310), 0.15); border-right-color: rgba(var(--color-isqlhr984), 0.15); border-bottom-color: rgba(var(--color-idy1oc5xi), 0.15); border-left-color: rgba(var(--color-idu46wap1), 0.15); font-size: 14px; color: rgba(var(--color-i4bpw03ut), 1) }
.mosaic-form--u-ine01refa .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-ine01refa .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; margin-right: 15px; margin-left: 15px; background-color: rgba(var(--color-i76vou4lb), 0.15) }
.mosaic-form--u-ine01refa .mosaic-form__error { font-size: 12px; font-weight: 500; color: rgba(var(--color-i5d4eu9du), 1) }
.mosaic-form--u-ine01refa .mosaic-form__required { color: rgba(var(--color-igh1f0yv8), 1) }
.mosaic-form--u-ine01refa .mosaic-form__note { color: rgba(var(--color-i16nrtur6), 1) }
.mosaic-form--u-ine01refa .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i6qt16jk0), 1); border-right-color: rgba(var(--color-ifpsxwp1c), 1); border-bottom-color: rgba(var(--color-inlifc4i1), 1); border-left-color: rgba(var(--color-ictgtus79), 1); background-color: rgba(var(--color-i0019nd73), 0.2) }
.mosaic-form--u-ine01refa .mosaic-form__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i3ahawrtm), 1); border-right-color: rgba(var(--color-ia0p20cjz), 1); border-bottom-color: rgba(var(--color-inel6mlnb), 1); border-left-color: rgba(var(--color-i3qstu7bt), 1); background-color: rgba(var(--color-ikp4jeqj9), 0.2) }
.mosaic-form--u-ine01refa .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-ine01refa .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; font-size: 14px; font-weight: 500; opacity: 1 }
.mosaic-form--u-ine01refa .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 24px; padding-right: 28px; padding-bottom: 24px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; text-align: center; color: rgba(var(--color-imb6ogsej), 1); outline-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ixf0eqs0r), 1); background-color: rgba(var(--color-izpiqzs5h), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif }
.mosaic-form--u-ine01refa .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i6won4va5), 1); border-right-color: rgba(var(--color-ipxu1i4g5), 1); border-bottom-color: rgba(var(--color-ifk1mtcnm), 1); border-left-color: rgba(var(--color-i89ifgs14), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-ine01refa .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-isn73nl4p), 1) }
.mosaic-form--u-ine01refa .progressContainer { position: relative }
.mosaic-form--u-ine01refa .progressCancel { font-size: 0px; display: block; height: 24px; width: 24px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-isrnop5vz), 0); background-image: var(--image-ih6fofhyo); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ine01refa .progressName { margin-right: 50px; color: rgba(var(--color-ijvitnfak), 1); text-align: left; overflow-x: hidden; overflow-y: hidden; font-weight: 500; font-size: 15px }
.mosaic-form--u-ine01refa .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left; font-size: 13px }
.mosaic-form--u-ine01refa .progressBarInProgress { font-size: 0px; width: 0px; height: 2px; margin-top: 5px; background-color: rgba(var(--color-ifofcnpmd), 1) }
.mosaic-form--u-ine01refa .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iwtg6glvf), 1); margin-top: 5px }
.mosaic-form--u-ine01refa .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px }
.mosaic-form--u-ine01refa .div--u-i6qgfufpv { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 2% }
.mosaic-form--u-ine01refa .text--u-iv95r941n { margin-bottom: 0%; margin-top: 5px; opacity: 1; font-size: 14px; color: rgba(var(--color-in80wrltn), 1) }
.mosaic-form--u-ine01refa .button__text { z-index: 1 }
.mosaic-form--u-ine01refa .div--u-ime5sczgo { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 4%; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.mosaic-form--u-ine01refa .div--u-inekj1yv3 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; flex-wrap: wrap; justify-content: space-between }
.mosaic-form--u-ine01refa .div--u-io4526430 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.mosaic-form--u-ine01refa .div--u-i96s1r08z { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.mosaic-form--u-ine01refa .mosaic-form__success__text--u-ixzil7tx7 { font-size: 20px }
.mosaic-form--u-ine01refa .mosaic-form__form--u-ioh27ivqp {  }
.mosaic-form--u-ine01refa .mosaic-form__radio-group-item { font-size: 14px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-ine01refa .mosaic-form__radio { display: none }
.mosaic-form--u-ine01refa .mosaic-form__checkbox { display: none }
.mosaic-form--u-ine01refa .mosaic-form__file-button-placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 14px; overflow-x: hidden; overflow-y: hidden; justify-content: center; outline-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; background-color: rgba(var(--color-i5hykw6d5), 0); color: rgba(var(--color-idcbsf7w8), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i8dsst3tw), 0.15) }
.mosaic-form--u-ine01refa .mosaic-form__count-text { font-size: 15px }
.mosaic-form--u-ine01refa .mosaic-form__radio-icon:hover, .mosaic-form--u-ine01refa .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ine01refa .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ine01refa .mosaic-form__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ine01refa .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-ine01refa .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-ine01refa .mosaic-form__button:hover, .mosaic-form--u-ine01refa .mosaic-form__button.is-hover { color: rgba(var(--color-iv784zh1a), 1); background-color: rgba(var(--color-iuzse3wpn), 0) }
.mosaic-form--u-ine01refa .mosaic-form__text:focus, .mosaic-form--u-ine01refa .mosaic-form__text.is-focus { background-color: rgba(var(--color-iwr9mudyo), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-il2ndqb5l), 0.6) }
.mosaic-form--u-ine01refa .mosaic-form__text::placeholder { color: rgba(var(--color-ijdf4i6im), 1) }
.mosaic-form--u-ine01refa .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-ine01refa .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-i3vhh7r5u), 1); background-color: rgba(var(--color-ix8ordc8p), 0); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ix92840w7), 1) }
.mosaic-form--u-ine01refa .mosaic-form__date::placeholder { color: rgba(var(--color-iclb70evt), 1) }
.mosaic-form--u-ine01refa .mosaic-form__date-interval::placeholder { color: rgba(var(--color-iqwviejxg), 1) }
.mosaic-form--u-ine01refa .mosaic-form__textarea::placeholder { color: rgba(var(--color-is9e4q0r5), 1) }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ib9zk6tbl .mosaic-form__name { display: none }
.mosaic-form--u-ine01refa .mosaic-form__field--u-imrpppet4 .mosaic-form__name { display: none }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ib9zk6tbl .mosaic-form__required { display: none }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ic5ywd738 .mosaic-form__name { display: none }
.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 16px; height: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iw992kgoc), 0.15); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-i5v4wpsmv), 0) }
.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ib5olgd3f), 0.7) }
.mosaic-form--u-ine01refa .mosaic-form__radio ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-icrb6mhkm), 0); margin-right: 10px; border-top-color: rgba(var(--color-iwlf2omif), 0.15); border-right-color: rgba(var(--color-ieoqr8ng5), 0.15); border-bottom-color: rgba(var(--color-i1hovbat4), 0.15); border-left-color: rgba(var(--color-ig91kx5pm), 0.15) }
.mosaic-form--u-ine01refa .mosaic-form__radio ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-ine01refa .mosaic-form__select option { color: rgba(var(--color-ix38zwcgq), 1) }
.mosaic-form--u-ine01refa .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-ine01refa .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ije3e6st0), 0); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii42Ij48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ine01refa .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-ine01refa .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-inrhuq8k8), 1); box-shadow: none; background-image: var(--image-ill785usr); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ic5ywd738 .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 12px }
.div--u-i6qgfufpv { width: 100%; position: relative; display: block }
.text--u-iv95r941n { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 16px; color: rgba(var(--color-itr62hp01), 0.7); font-weight: 500; line-height: 160%; margin-bottom: 2% }
.div--u-ime5sczgo { width: 100%; position: relative; display: block }
.div--u-inekj1yv3 { width: 100%; position: relative; display: block }
.div--u-io4526430 { width: 100%; position: relative }
.div--u-i96s1r08z { width: 100%; position: relative; display: inline-block }
.svg_image--u-i5mlrejgp .path-iojlb55a5 { fill: rgba(var(--color-i05k2iv66), 0.5) }
.mosaic-form__field--u-ic5ywd738 { display: block }
.mosaic-form__field--u-iw7agsom8 { display: block }

@media (max-width: 991px) {
	.container--u-iv7fzyd72 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.section--u-igw46r0zt { padding-bottom: 4%; padding-top: 4% }
	.section--u-ietuwm5qk {  }
	.div--u-ijc1x9sip { max-width: 100%; margin-bottom: 35px }
	.text--u-ifk0cnlm8 { font-size: 15px }
	.heading--u-ii6ql26vt { font-size: 35px }
	.blocklist__item_title--u-itz9md26j {  }
	.container--u-iewlgc4ia { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse }
	.div--u-i9pb6cq7k { width: 100%; position: relative; top: auto; padding-left: 30px; padding-right: 30px; padding-top: 50px; padding-bottom: 50px }
	.div--u-iq389vmrg { max-width: 100%; margin-bottom: 35px }
	.heading--u-irsbn2wbh { font-size: 35px }
	.text--u-iu5eb74vp { font-size: 15px }
	.list__item--u-i55tp0ywl { padding-top: 40px; padding-bottom: 40px; min-width: auto; width: 100%; padding-left: 30px; padding-right: 30px; max-width: none; margin-left: 0%; margin-right: 0%; margin-bottom: 15px; margin-top: 15px }
	.div--u-ib1o36mhv {  }
	.div--u-ifvnjsyn2 { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 30px }
	.div--u-idz0duryd { padding-top: 25px; max-width: 100% }
	.page-title--u-is7z0lh2g { font-size: 28px }
	.div--u-iv7j6m1o5 {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 22px }
	.blocklist__item_title--u-iaut6f7ql {  }
	.list--u-i5e4z706y { margin-left: 0%; margin-right: 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.list__item--u-idt2utlci { margin-left: 10px; margin-right: 10px; margin-bottom: 10px; max-width: 47.2%; width: 47.2%; margin-top: 10px }
	.list__item--u-idt2utlci:nth-child(2n + 1) {  }
	.div--u-i45bmitgu {  }
	.blocklist__item_title--u-iuhdug7m1 { max-width: none; font-size: 28px }
	.blocklist__item_text--u-inuj8ftau { max-width: none; font-size: 13px }
	.div--u-iyk1942i5 { padding-bottom: 40px; padding-top: 40px; padding-left: 30px; padding-right: 30px }
	.imageFit__overlay--u-i455z9bnf {  }
	.list--u-i95noodji { padding-top: 0%; margin-left: -10px; margin-right: -10px }
	.div--u-ij7m38z1t { width: 100%; margin-top: 0%; margin-bottom: 30px }
	.blocklist__item_text--u-idp9805e7 { font-size: 15px }
	.list__item--u-iad5l9rhj { width: 47.2%; margin-left: 10px; margin-right: 10px; margin-top: 20px; margin-bottom: 20px; max-width: 47.2% }
	.link-universal--u-iz9hxs5os {  }
	.div--u-ir48k9g4q { width: 130px; height: 80px; margin-bottom: -15px }
	.list--u-iru5dr5sl { margin-left: -10px; margin-right: -10px }
	.div--u-ismde2h93 { position: relative; width: 100%; max-width: none; left: auto; right: auto; padding-top: 30px }
	.link-universal--u-ibn45bkxb { padding-left: 35px; padding-right: 35px; padding-bottom: 28px; padding-top: 28px }
	.link-universal--u-ibn45bkxb:hover, .link-universal--u-ibn45bkxb.is-hover { color: rgba(var(--color-ifpg7l3z5), 1) }
	.div--u-i5oi4i0bw { padding-top: 20px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.text--u-inkj720a5 { max-width: 100%; font-size: 15px }
	.div--u-i8cee9vaw { position: relative; top: auto }
	.div--u-i49fe795t {  }
	.div--u-ituk8682n { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 30px }
	.div--u-ipniq94ui { max-width: 100%; margin-bottom: 40px }
	.text--u-itkeb29jg { font-size: 15px }
	.heading--u-ielxhyh48 { font-size: 35px }
	.blocklist__item_text--u-if3xuoaww { max-width: none }
	.list__item--u-it8x6jxle { margin-top: 15px; margin-bottom: 15px; margin-right: 2%; margin-left: 2%; max-width: 46%; width: 45% }
	.div--u-idwaox7zm { margin-bottom: 25px }
	.blocklist__item_title--u-i4l26n5u2 {  }
	.blocklist__item__outer--u-iaz1l78s8 { width: 33.333333333333%; height: auto }
	.blocklist__item--u-icryqa961 { min-width: auto; margin-left: 15px; margin-right: 15px }
	.blocklist__list--u-imj8gf5of { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.blocklist__arrows--u-izrs1fw5a { margin-left: 15px }
	.blocklist__arrow--next--u-i78k24511 { margin-left: 5px }
	.blocklist__arrow--prev--u-ijqxgw4wn { margin-right: 5px }
	.blocklist--u-iqxl1or4s { margin-left: -15px; margin-right: -15px; width: auto; padding-bottom: 90px }
	.div--u-i57sgl9mt {  }
	.div--u-ii74gfogi { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 6%; padding-top: 6%; padding-left: 3.7% }
	.div--u-inqll0niu { right: 0px; margin-top: 0px; margin-bottom: 0px }
	.imageFit--u-irxj8szpd {  }
	.text--u-ib9p0uu3w { font-size: 15px; max-width: none; margin-top: 15px }
	.div--u-injhcfess { margin-top: 60px; width: 100%; margin-left: 0% }
	.list--u-ip3gwgrs5 {  }
	.section--u-i8jxacx21 { padding-bottom: 3% }
	.heading--u-i7249udh2 { font-size: 28px }
	.blocklist__item_title--u-i7jvjwdgy { font-size: 23px }
	.list__item--u-ido7rxpjp { width: 47.2%; margin-left: 10px; margin-right: 10px; margin-top: 20px; margin-bottom: 20px; max-width: 47.2% }
	.link-universal--u-iqy1poz5e { padding-left: 30px; padding-right: 30px; padding-top: 40px; padding-bottom: 40px }
	.list--u-ie0hkcfbv { margin-left: -10px; margin-right: -10px }
	.div--u-ip825p342 { margin-top: 20px }
	.section--u-iwkkqmq5r { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; padding-left: 0%; padding-right: 0% }
	.div--u-i76h44aps { padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px }
	.link-universal--u-iz69c5wog {  }
	.link-universal--u-iz69c5wog:hover, .link-universal--u-iz69c5wog.is-hover { color: rgba(var(--color-iuhhe7yhb), 1) }
	.link-universal--u-i8gj17j8k:hover, .link-universal--u-i8gj17j8k.is-hover { color: rgba(var(--color-iuzwsoba4), 1) }
	.link-universal--u-i05i64rpd:hover, .link-universal--u-i05i64rpd.is-hover { color: rgba(var(--color-ipkl4cp83), 1) }
	.link-universal--u-il8i2x7xx:hover, .link-universal--u-il8i2x7xx.is-hover { color: rgba(var(--color-iwkqn1aau), 1) }
	.div--u-i6rjafhta { max-width: 100%; margin-bottom: 35px; margin-right: 0%; width: 100% }
	.heading--u-isryfmf16 { font-size: 35px }
	.text--u-ifsqm94ps { font-size: 15px }
	.div--u-i2ioes1bj { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 30px }
	.link-universal--u-i551q86m9:hover, .link-universal--u-i551q86m9.is-hover { color: rgba(var(--color-iq5lwuc8i), 1) }
	.list__item--u-i5g2kwite {  }
	.list--u-ipyb8gqrb {  }
	.list__item--u-i46o6vlol {  }
	.list--u-iqrvp9i3w {  }
	.blocklist__item_title--u-ir3rgrx56 {  }
	.section--u-isvi7pn8k { padding-bottom: 1.5%; padding-top: 1.5% }
	.container--u-i134o219c { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-i7a6e6gxv { margin-left: 0px; margin-right: 0px; width: 100% }
	.mosaic-popup__inner-data--u-iovtxanj5 { width: 55vw; padding-left: 5%; padding-right: 5%; padding-top: 8%; padding-bottom: 8% }
	.mosaic-form--u-i6v46jisn .mosaic-form__title--u-i9axswsgj { font-size: 23px }
	.mosaic-form--u-i6v46jisn .text--u-i7trdk6q4 { font-size: 14px; line-height: 150% }
	.mosaic-form--u-i6v46jisn .mosaic-form__checkbox ~ .mosaic-form__value {  }
	.side-panel--u-isf1355p6 { display: block }
	.ver-menu--u-if3pe6xq4 .ver-menu__link {  }
	.ver-menu--u-if3pe6xq4 .ver-menu__item { padding-bottom: 10px; padding-top: 10px; padding-left: 35px; padding-right: 35px }
	.side-panel__content--u-i3w37nref { width: 400px }
	.div--u-ie70q6y3y { padding-left: 35px; padding-right: 75px }
	.side-panel__button-close--u-ia9ufurak { right: 35px }
	.side-panel__content-inner--u-ivqz4a486 { justify-content: flex-start }
	.side-panel__button-open--u-iza4l04yd { margin-left: 8%; display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: 3.7%; margin-top: 1.6% }
	.mosaic-popup__inner-data--u-ikpheu2ed { width: 55vw; padding-left: 5%; padding-right: 5%; padding-top: 8%; padding-bottom: 8% }
	.heading--u-inoupka5q { margin-bottom: 30px; font-size: 23px }
	.text--u-i52cd3n2f {  }
	.link-universal--u-i5smxnloo { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; max-width: 70% }
	.section--u-iptbt798p {  }
	.container--u-iy1555q9l {  }
	.div--u-i1j6f7wtg { margin-left: auto; display: none }
	.heading--u-i2l796m2m { font-size: 21px }
	.div--u-iz3mgn8n2 { margin-right: 20px; max-width: 140px; max-height: 140px }
	.div--u-itdekoxvv { width: 100%; margin-top: 50px }
	.container--u-iijctww9l { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.text--u-isk29vprb {  }
	.text--u-il2fn9nxg {  }
	.text--u-i4005f7v5 {  }
	.text--u-icem0agyj {  }
	.div--u-ie6qgyjrn { width: 100% }
	.section--u-ith48e69r { padding-bottom: 8%; padding-top: 8% }
	.list--u-i1bpc2zbf { margin-top: 10px }
	.list--u-ibqjrgmg9 { margin-top: 10px }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__title--u-imd94z37w { font-size: 28px }
	.mosaic-form--u-i9vue2ia6 .text--u-i27a89hh5 { font-size: 14px; line-height: 150% }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__value {  }
	.div--u-i723k828v { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-bottom: 4%; padding-top: 4% }
	.div--u-iuw0bn84t { width: 100% }
	.button-up--u-ig2keglh7 { width: 55px; height: 55px }
	.text--u-i8wb5uh6a { max-width: 80% }
	.div--u-in13hru0i { display: none }
	.section--u-ilwo70h76 {  }
	.container--u-i4izi3fe9 { padding-top: 4%; padding-bottom: 4% }
	.div--u-iqcbor09k { justify-content: center }
	.div--u-it9x9e28e { max-width: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-top: 15px }
	.text--u-ixe4mx57n { margin-bottom: 6px; margin-right: 0px }
	.container--u-ipjlbnkp6 { padding-right: 80px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-ilu1bu9k6 { max-width: none }
	.text--u-icz1heelv { margin-bottom: 4px; margin-right: 0px }
	.blocklist__item_title--u-ihwiyskx2 {  }
	.div--u-i4l4lk2nf { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.mosaic-popup__inner-data--u-i0v7vyigy { width: 55vw; padding-left: 5%; padding-right: 5%; padding-top: 8%; padding-bottom: 8% }
	.mosaic-form--u-ine01refa .mosaic-form__title--u-imay43qnz { font-size: 23px }
	.mosaic-form--u-ine01refa .text--u-iv95r941n { font-size: 14px; line-height: 150% }
	.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__value {  }
}

@media (max-width: 767px) {
	.heading--u-ii6ql26vt { font-size: 27px }
	.container--u-iv7fzyd72 {  }
	.section--u-igw46r0zt { padding-bottom: 6%; padding-top: 6% }
	.page-title--u-is7z0lh2g { font-size: 25px }
	.text--u-inkj720a5 { font-size: 15px }
	.list__item--u-i55tp0ywl { margin-bottom: 10px; margin-top: 10px }
	.blocklist__item_title--u-iaut6f7ql { font-size: 21px }
	.blocklist__item_text--u-ik1jyjcgq { font-size: 13px }
	.text--u-iu5eb74vp { font-size: 14px; margin-top: 12px }
	.heading--u-irsbn2wbh { font-size: 27px }
	.div--u-idz0duryd { padding-top: 25px }
	.div--u-iv7j6m1o5 { margin-bottom: 20px }
	.div--u-iq389vmrg { margin-bottom: 25px }
	.div--u-ifvnjsyn2 { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 20px }
	.div--u-ijc1x9sip { margin-bottom: 25px }
	.div--u-i45bmitgu {  }
	.blocklist__item_title--u-iuhdug7m1 { font-size: 25px }
	.blocklist__item_text--u-inuj8ftau {  }
	.list__item--u-iad5l9rhj { max-width: none; margin-left: 0px; margin-right: 0px; width: 100%; margin-top: 10px; margin-bottom: 10px }
	.list--u-iru5dr5sl { margin-left: 0%; margin-right: 0% }
	.list__item--u-idt2utlci { max-width: none; margin-left: 0px; margin-right: 0px; width: 100% }
	.list--u-i95noodji { margin-left: 0px; margin-right: 0px }
	.blocklist__item_text--u-imqs4oa83 { font-size: 14px }
	.link-universal--u-iz9hxs5os {  }
	.div--u-ismde2h93 {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 26px }
	.link-universal--u-ibn45bkxb { padding-left: 32px; padding-right: 32px; padding-bottom: 24px; padding-top: 24px }
	.div--u-i5oi4i0bw {  }
	.section--u-i8jxacx21 { padding-top: 6%; padding-bottom: 6% }
	.section--u-ietuwm5qk { padding-bottom: 6%; padding-top: 6% }
	.section--u-idvkly8j9 { padding-bottom: 6%; padding-top: 6% }
	.div--u-i9pb6cq7k {  }
	.div--u-i8cee9vaw { position: relative; -ms-flex-order: -1; -webkit-order: -1; order: -1 }
	.div--u-i49fe795t {  }
	.div--u-ituk8682n { padding-top: 25px }
	.heading--u-ielxhyh48 { font-size: 27px }
	.div--u-ipniq94ui { margin-bottom: 25px }
	.blocklist__item_title--u-i4l26n5u2 { font-size: 21px }
	.list--u-ip3gwgrs5 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0%; margin-right: 0% }
	.list__item--u-it8x6jxle { width: 100%; max-width: none; margin-left: 0%; margin-right: 0% }
	.blocklist__item_text--u-if3xuoaww { font-size: 14px }
	.div--u-idwaox7zm { margin-bottom: 15px }
	.div--u-i9nfkfmvl {  }
	.blocklist__item--u-icryqa961 { min-width: auto; margin-left: 5px; margin-right: 5px }
	.blocklist--u-iqxl1or4s { margin-left: -5px; margin-right: -5px }
	.blocklist__arrows--u-izrs1fw5a { margin-left: 0px }
	.div--u-inqll0niu { position: relative; width: 100%; height: 280px }
	.div--u-i57sgl9mt { text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.imageFit--u-irxj8szpd {  }
	.div--u-ii74gfogi {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; width: 100%; max-width: none; padding-bottom: 8%; padding-top: 8% }
	.text--u-ib9p0uu3w { font-size: 14px; margin-top: 10px }
	.div--u-iyk1942i5 {  }
	.div--u-ib1o36mhv { margin-right: 20px }
	.div--u-ij7m38z1t { margin-bottom: 20px }
	.blocklist__item__outer--u-iaz1l78s8 { width: 50%; height: auto }
	.blocklist__list--u-imj8gf5of { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.div--u-injhcfess { margin-top: 50px }
	.heading--u-i7249udh2 { font-size: 25px }
	.blocklist__item_title--u-i7jvjwdgy { font-size: 21px }
	.blocklist__item_text--u-iu5p8maym { font-size: 13px }
	.section--u-isvi7pn8k { padding-bottom: 6%; padding-top: 6% }
	.list__item--u-ido7rxpjp { max-width: none; margin-left: 0px; margin-right: 0px; width: 100%; margin-top: 10px; margin-bottom: 10px }
	.list--u-ie0hkcfbv { margin-left: 0%; margin-right: 0% }
	.link-universal--u-iqy1poz5e {  }
	.div--u-ip825p342 {  }
	.blocklist__item_title--u-itz9md26j { font-size: 21px }
	.div--u-i76h44aps {  }
	.section--u-iwkkqmq5r { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse }
	.link-universal--u-iz69c5wog { padding-left: 32px; padding-right: 32px; padding-bottom: 24px; padding-top: 24px }
	.link-universal--u-i8gj17j8k { padding-left: 32px; padding-right: 32px; padding-bottom: 24px; padding-top: 24px }
	.link-universal--u-i05i64rpd { padding-left: 32px; padding-right: 32px; padding-bottom: 24px; padding-top: 24px }
	.link-universal--u-il8i2x7xx { padding-left: 32px; padding-right: 32px; padding-bottom: 24px; padding-top: 24px }
	.text--u-ifsqm94ps { font-size: 14px; margin-top: 12px }
	.heading--u-isryfmf16 { font-size: 27px }
	.div--u-i6rjafhta { margin-bottom: 25px }
	.div--u-i2ioes1bj { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 20px }
	.section--u-irujc1rui { padding-bottom: 6%; padding-top: 6% }
	.link-universal--u-i551q86m9 { padding-left: 32px; padding-right: 32px; padding-bottom: 24px; padding-top: 24px }
	.list--u-ipyb8gqrb { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.list--u-iqrvp9i3w { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.list__item--u-i46o6vlol {  }
	.blocklist__item_title--u-ir3rgrx56 { font-size: 21px }
	.text--u-itkeb29jg { margin-top: 12px }
	.text--u-ifk0cnlm8 { margin-top: 12px }
	.mosaic-popup__inner-data--u-iovtxanj5 { width: 80vw; padding-left: 7%; padding-right: 7%; padding-top: 12%; padding-bottom: 12% }
	.mosaic-form--u-i6v46jisn .mosaic-form__label { font-size: 13px }
	.mosaic-form--u-i6v46jisn .mosaic-form__title--u-i9axswsgj { font-size: 21px }
	.side-panel--u-isf1355p6 { display: block }
	.ver-menu--u-if3pe6xq4 .ver-menu__item { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; padding-left: 30px; padding-right: 30px }
	.ver-menu--u-if3pe6xq4 .ver-menu__link { justify-content: space-between }
	.side-panel__content--u-i3w37nref { width: 360px }
	.side-panel__button-close--u-ia9ufurak { top: 0px; right: 30px }
	.side-panel__content-inner--u-ivqz4a486 {  }
	.div--u-ie70q6y3y { padding-left: 30px; padding-right: 70px }
	.side-panel__button-open--u-iza4l04yd { margin-top: 3.6% }
	.mosaic-popup__inner-data--u-ikpheu2ed { width: 80vw; padding-left: 7%; padding-right: 7%; padding-top: 12%; padding-bottom: 12% }
	.div--u-i4xgg9ci4 { margin-bottom: 25px }
	.div--u-ijpmcylpu { margin-bottom: 10px }
	.div--u-iutymjxk4 { margin-bottom: 10px }
	.heading--u-inoupka5q { margin-bottom: 20px; font-size: 21px }
	.list__item--u-ife364nzb { flex-shrink: 1 }
	.link-universal--u-it1jul6xr { font-size: 14px }
	.div--u-i3rs8hs66 { margin-left: 7px }
	.list__item--u-ig5ahe2t3 { flex-shrink: 1 }
	.link-universal--u-iv7zcyizk { font-size: 14px }
	.link-universal--u-i5smxnloo { max-width: none; flex-wrap: nowrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-iz3mgn8n2 { margin-bottom: 15px; margin-right: 0px; margin-top: -70px; display: -webkit-box; display: -ms-flexbox; display: flex }
	.div--u-if3cmy7vj { padding-top: 0px; padding-bottom: 0px; text-align: center }
	.heading--u-i2l796m2m {  }
	.container--u-iy1555q9l { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start }
	.div--u-i1j6f7wtg { justify-content: space-between; top: 0px; position: fixed; width: 100%; right: 0px; left: 0px; padding-left: 3.7%; padding-right: 3.7%; padding-top: 20px; padding-bottom: 20px; margin-left: 0px; background-color: rgba(var(--color-in5n43t01), 1); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-i9u4n6d44), 0.15) }
	.section--u-iptbt798p { padding-top: 90px; padding-bottom: 20px }
	.div--u-itdekoxvv {  }
	.section--u-ith48e69r { padding-top: 12%; padding-bottom: 12% }
	.text--u-il2fn9nxg {  }
	.text--u-isk29vprb {  }
	.text--u-icem0agyj {  }
	.text--u-i4005f7v5 {  }
	.list--u-i1bpc2zbf { margin-top: 10px }
	.list--u-ibqjrgmg9 { margin-top: 10px }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__label { font-size: 13px }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__title--u-imd94z37w { font-size: 21px }
	.mosaic-form--u-i9vue2ia6 .text--u-i27a89hh5 { margin-top: 10px }
	.list__item--u-inmcjwral { flex-shrink: 1 }
	.link-universal--u-ibqo5kna1 { font-size: 14px }
	.div--u-ierugpm4i { margin-left: 7px }
	.div--u-i84uwxpip { padding-top: 10px }
	.list__item--u-ipln11fyg { flex-shrink: 1 }
	.link-universal--u-i7qpg8ma3 { font-size: 14px }
	.text--u-i8wb5uh6a { font-size: 13px }
	.div--u-i723k828v { padding-top: 8%; padding-bottom: 8% }
	.section--u-ie6fa3caf {  }
	.container--u-i4izi3fe9 { padding-top: 8%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; padding-bottom: 8% }
	.div--u-iqcbor09k {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100% }
	.div--u-iuzjxznyr {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; margin-top: 10px }
	.section--u-ilwo70h76 {  }
	.text--u-ixe4mx57n { font-size: 11px }
	.container--u-ipjlbnkp6 { padding-right: 0px }
	.div--u-it9x9e28e {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center }
	.link-universal--u-i51vax8ed { display: none }
	.text--u-icz1heelv { font-size: 11px }
	.div--u-ilu1bu9k6 { justify-content: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
	.mosaic-popup__inner-data--u-i0v7vyigy { width: 80vw; padding-left: 7%; padding-right: 7%; padding-top: 12%; padding-bottom: 12% }
	.mosaic-form--u-ine01refa .mosaic-form__label { font-size: 13px }
	.mosaic-form--u-ine01refa .mosaic-form__title--u-imay43qnz { font-size: 21px }
}

@media (max-width: 479px) {
	.container--u-iv7fzyd72 {  }
	.heading--u-ii6ql26vt { font-size: 23px }
	.text--u-ifk0cnlm8 { font-size: 14px; margin-top: 10px }
	.blocklist__item_title--u-itz9md26j { font-size: 19px }
	.blocklist__item_text--u-imqs4oa83 { font-size: 12px }
	.section--u-ietuwm5qk {  }
	.div--u-iv7j6m1o5 { margin-bottom: 20px }
	.section--u-i8jxacx21 {  }
	.text--u-inkj720a5 { font-size: 14px }
	.section--u-idvkly8j9 { padding-bottom: 6%; padding-top: 6% }
	.list__item--u-i55tp0ywl { padding-left: 20px; padding-right: 20px; padding-bottom: 30px; padding-top: 30px; margin-bottom: 10px; margin-top: 10px }
	.div--u-i45bmitgu {  }
	.div--u-iyk1942i5 { padding-right: 20px; padding-left: 20px; padding-bottom: 30px; padding-top: 30px }
	.div--u-idz0duryd { padding-top: 15px }
	.heading--u-irsbn2wbh { font-size: 23px }
	.page-title--u-is7z0lh2g { font-size: 23px }
	.link-universal--u-iz9hxs5os {  }
	.blocklist__item_title--u-iuhdug7m1 { font-size: 23px }
	.div--u-ij7m38z1t { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center }
	.div--u-i79pepy4o { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
	.div--u-ib1o36mhv { margin-bottom: 20px; margin-right: 0px }
	.blocklist__item_text--u-idp9805e7 { font-size: 14px; line-height: 160% }
	.div--u-ismde2h93 { padding-top: 20px }
	.link-universal--u-ibn45bkxb {  }
	.div--u-i5oi4i0bw { padding-top: 15px }
	.div--u-ijc1x9sip {  }
	.div--u-ituk8682n {  }
	.heading--u-ielxhyh48 { font-size: 23px }
	.text--u-itkeb29jg { font-size: 14px; margin-top: 10px }
	.div--u-ipniq94ui {  }
	.blocklist__item_title--u-i4l26n5u2 { font-size: 19px }
	.blocklist__item__outer--u-iaz1l78s8 { width: 50%; height: auto }
	.blocklist__item--u-icryqa961 { min-width: auto }
	.blocklist__list--u-imj8gf5of { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.blocklist__arrows--u-izrs1fw5a { margin-right: auto }
	.div--u-inqll0niu { height: 250px }
	.text--u-ib9p0uu3w { font-size: 14px }
	.div--u-iq389vmrg { margin-bottom: 20px }
	.div--u-i9pb6cq7k { padding-left: 20px; padding-right: 20px; padding-bottom: 30px; padding-top: 30px }
	.heading--u-i7249udh2 { font-size: 23px }
	.section--u-isvi7pn8k { padding-bottom: 6%; padding-top: 6% }
	.div--u-i2dn7hbic { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
	.link-universal--u-iqy1poz5e { padding-top: 30px; padding-bottom: 30px; padding-right: 20px; padding-left: 20px }
	.div--u-ip825p342 { margin-top: 20px }
	.text--u-i6tud7jvc { font-size: 25px }
	.text--u-ijvmcxt5v { font-size: 18px }
	.div--u-i76h44aps { padding-left: 20px; padding-right: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.blocklist__item_title--u-iaut6f7ql { font-size: 19px }
	.blocklist__item_title--u-i7jvjwdgy { font-size: 19px }
	.blocklist__item_text--u-iu5p8maym { margin-top: 5px }
	.div--u-ii74gfogi { padding-bottom: 10%; padding-top: 10% }
	.link-universal--u-iz69c5wog {  }
	.link-universal--u-i8gj17j8k {  }
	.link-universal--u-i05i64rpd {  }
	.link-universal--u-il8i2x7xx {  }
	.section--u-irujc1rui { padding-bottom: 6%; padding-top: 6% }
	.heading--u-isryfmf16 { font-size: 23px }
	.div--u-i6rjafhta {  }
	.link-universal--u-i551q86m9 {  }
	.list__item--u-i5g2kwite {  }
	.list__item--u-i46o6vlol { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.blocklist__item_title--u-ir3rgrx56 { font-size: 19px }
	.list--u-iqrvp9i3w { margin-top: 10px }
	.text--u-iu5eb74vp { margin-top: 10px }
	.text--u-ifsqm94ps { margin-top: 10px }
	.div--u-ihty9a2yx { height: 210px }
	.blocklist--u-iqxl1or4s { padding-bottom: 80px }
	.div--u-i49fe795t { margin-bottom: 20px; margin-right: 0px }
	.mosaic-popup__inner-data--u-iovtxanj5 { width: 95vw; padding-top: 18% }
	.side-panel--u-isf1355p6 { display: block }
	.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 14px }
	.side-panel__content--u-i3w37nref { width: 300px }
	.side-panel__content-inner--u-ivqz4a486 {  }
	.side-panel__button-close--u-ia9ufurak { right: 30px }
	.side-panel__button-open--u-iza4l04yd { margin-top: 5.6% }
	.mosaic-popup__inner-data--u-ikpheu2ed { width: 95vw; padding-top: 18% }
	.div--u-i4xgg9ci4 { margin-bottom: 15px }
	.link-universal--u-i5smxnloo { justify-content: center; text-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-iz3mgn8n2 { margin-right: 0px; margin-bottom: 15px }
	.div--u-if3cmy7vj { padding-bottom: 0px; padding-top: 0px }
	.container--u-iy1555q9l {  }
	.div--u-itdekoxvv { margin-top: 40px }
	.section--u-ith48e69r { padding-top: 12%; padding-bottom: 12% }
	.list__item--u-iu1934f82 { margin-bottom: 15px }
	.div--u-iuw0bn84t { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.text--u-i8wb5uh6a { width: 100%; max-width: none }
	.button-up--u-ig2keglh7 { margin-top: 20px; margin-left: 0px }
	.div--u-i723k828v { padding-top: 12%; padding-bottom: 12% }
	.section--u-ie6fa3caf {  }
	.container--u-i4izi3fe9 { padding-top: 12%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 12% }
	.div--u-iuzjxznyr { width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 10px }
	.div--u-iqcbor09k { width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.section--u-ilwo70h76 {  }
	.div--u-ilu1bu9k6 { padding-left: 0px }
	.mosaic-popup__inner-data--u-i0v7vyigy { width: 95vw; padding-top: 18% }
}

@media (min-width: 1280px) {
	.blocklist__list--u-imj8gf5of { justify-content: flex-start }
}

@media (min-width: 1440px) {
	.blocklist__list--u-imj8gf5of { justify-content: flex-start }
}

@media (min-width: 1920px) {
	.blocklist__list--u-imj8gf5of { justify-content: flex-start }
}
/* Source: t/v942/images/mosaic/designs/design-iegh97d2x-1664777462_styles.css */
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-t.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-t-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-r.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-r-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-r-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-m.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-m-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff") format("woff");}
:root {
	--color-iwmxs60tv: 240, 240, 240;
	--color-ifhobz49o: 255, 255, 254;
	--color-iksocyaa1: 255, 255, 254;
	--color-ixxt2arpe: 0, 0, 0;
	--color-i1gz8y122: 71, 71, 71;
	--color-ib79dh4py: 239, 240, 245;
	--color-idhk51iha: 0, 0, 0;
	--color-i6aic601g: 0, 0, 0;
	--color-ixd13swwv: 0, 0, 0;
	--color-ihh0okzyt: 239, 240, 245;
	--color-ix59xxj6h: 71, 71, 71;
	--color-is501ci43: 52, 136, 234;
	--color-idwaq05ho: 71, 71, 71;
	--color-iw1bjmxsx: 52, 136, 234;
	--color-ii2ydydm3: 0, 0, 0;
	--color-i5ok2da7u: 255, 255, 254;
	--color-ie2284128: 71, 71, 71;
	--color-iptr8ocll: 27, 27, 27;
	--color-iapfa763q: 71, 71, 71;
	--color-inmhqgehb: 27, 27, 27;
	--color-iso7lxmsh: 27, 27, 27;
	--color-irloq6evc: 27, 27, 27;
	--color-im7sqfsu3: 52, 136, 234;
	--color-i2tbnv4fu: 0, 0, 0;
	--color-i2xlhlgig: 56, 163, 204;
	--color-ichxik7yd: 71, 71, 71;
	--color-in5n43t01: 255, 255, 254;
	--color-i9u4n6d44: 0, 0, 0;
	--color-ifxnsvm3g: 52, 136, 234;
	--color-iefzpqaws: 239, 239, 239;
	--color-i24hbucpw: 0, 0, 0;
	--color-iq49p339z: 221, 42, 123;
	--color-i6bljts71: 52, 136, 234;
	--color-i6bkzcg8c: 255, 255, 254;
	--color-ibm3rx1j3: 52, 136, 234;
	--color-inp8q3cgt: 145, 145, 145;
	--color-i4lzvh5mj: 145, 145, 145;
	--color-ibmoutcb0: 145, 145, 145;
	--color-iepwztij5: 145, 145, 145;
	--color-i0pxhf5i0: 145, 145, 145;
	--color-ia9krnus2: 145, 145, 145;
	--color-ina3csjj1: 239, 240, 245;
	--color-inla8j5m6: 255, 255, 255;
	--color-ikodohenn: 52, 136, 234;
	--color-ip9ppkty5: 52, 136, 234;
	--color-iwnuyo7ts: 0, 0, 0;
	--color-i9uq13362: 238, 238, 238;
	--color-iez48w3no: 0, 0, 0;
	--color-ifwdd9dco: 238, 238, 238;
	--color-is3zlarjf: 221, 221, 221;
	--color-ico8yfdc4: 51, 51, 51;
	--color-im7mjmugb: 255, 255, 255;
	--color-iomdakwze: 51, 51, 51;
	--color-i5dl4kosb: 255, 255, 255;
	--color-iknica1fr: 255, 255, 254;
	--color-it9aahquu: 239, 240, 245;
	--color-ilp2clvl2: 0, 0, 0;
	--color-ioodvfs8k: 247, 247, 247;
	--color-ist3kfrhd: 51, 51, 51;
	--color-iklc4ms92: 52, 136, 234;
	--color-i0jayz5nc: 71, 71, 71;
	--color-intj76i1f: 71, 71, 71;
	--color-isfs490w2: 71, 71, 71;
	--color-i0jjntvf5: 52, 136, 234;
	--color-is6895fxv: 145, 145, 145;
	--color-i808ecpun: 255, 255, 254;
	--color-iig2gshgo: 240, 240, 240;
	--color-ilr8t654g: 145, 145, 145;
	--color-i25ucbcer: 145, 145, 145;
	--color-iyo5jighl: 145, 145, 145;
	--color-i2rg41fig: 238, 238, 238;
	--color-iptpnlvn0: 238, 238, 238;
	--color-ib2bb0dci: 240, 240, 240;
	--color-i4xk4ihh0: 71, 71, 71;
	--color-iscpuxcyq: 145, 145, 145;
	--color-i9p8gvik8: 0, 0, 0;
	--color-i4wa3lc2j: 255, 255, 254;
	--color-i82kiepfs: 255, 255, 255;
	--color-iwba679rl: 71, 71, 71;
	--color-ik0j02wrt: 71, 71, 71;
	--color-i5d4eu9du: 255, 0, 0;
	--color-igh1f0yv8: 255, 0, 0;
	--color-i16nrtur6: 128, 128, 128;
	--color-i6qt16jk0: 128, 128, 128;
	--color-ifpsxwp1c: 128, 128, 128;
	--color-inlifc4i1: 128, 128, 128;
	--color-ictgtus79: 128, 128, 128;
	--color-i0019nd73: 0, 0, 0;
	--color-ije3e6st0: 0, 0, 0;
	--color-i3ahawrtm: 128, 128, 128;
	--color-ia0p20cjz: 128, 128, 128;
	--color-inel6mlnb: 128, 128, 128;
	--color-i3qstu7bt: 128, 128, 128;
	--color-ikp4jeqj9: 0, 0, 0;
	--color-inrhuq8k8: 52, 136, 234;
	--color-iq2zznxei: 27, 27, 27;
	--image-ill785usr: url("../../../../../../d//tpl25_bx-check_w.svg");
	--color-imb6ogsej: 255, 255, 255;
	--color-ixf0eqs0r: 52, 136, 234;
	--color-izpiqzs5h: 52, 136, 234;
	--color-i6won4va5: 197, 197, 197;
	--color-ipxu1i4g5: 197, 197, 197;
	--color-ifk1mtcnm: 197, 197, 197;
	--color-i89ifgs14: 197, 197, 197;
	--color-isn73nl4p: 197, 197, 197;
	--color-isrnop5vz: 255, 0, 0;
	--color-iwtg6glvf: 0, 0, 255;
	--color-itr62hp01: 71, 71, 71;
	--color-in80wrltn: 145, 145, 145;
	--color-iv784zh1a: 71, 71, 71;
	--color-iuzse3wpn: 52, 136, 234;
	--color-i05k2iv66: 71, 71, 71;
	--color-ijdf4i6im: 71, 71, 71;
	--color-iwr9mudyo: 245, 245, 245;
	--color-il2ndqb5l: 71, 71, 71;
	--color-iygk1nvxd: 71, 71, 71;
	--color-iq8xeeccj: 71, 71, 71;
	--color-iw992kgoc: 71, 71, 71;
	--color-i5v4wpsmv: 0, 0, 0;
	--color-ib5olgd3f: 27, 27, 27;
	--color-i84ghsq1u: 71, 71, 71;
	--color-i0ga213u6: 145, 145, 145;
	--color-iamc6r4wm: 145, 145, 145;
	--color-i17nrym93: 240, 240, 240;
	--color-igl5hs8iy: 255, 255, 255;
	--color-i2no4g121: 71, 71, 71;
	--color-ic5t09pt9: 71, 71, 71;
	--color-is3pqi2jr: 71, 71, 71;
	--color-ifk7rehvi: 71, 71, 71;
	--color-iwdo8y0uj: 71, 71, 71;
	--color-i46ns738r: 71, 71, 71;
	--color-ivocfbr7i: 255, 0, 0;
	--color-ih7to208i: 255, 0, 0;
	--color-iyxs61626: 128, 128, 128;
	--color-it29j9k5m: 128, 128, 128;
	--color-inx0586sp: 128, 128, 128;
	--color-ibv50n9fd: 128, 128, 128;
	--color-i3mc6twi3: 128, 128, 128;
	--color-inp70lwb1: 0, 0, 0;
	--color-i3nug87l0: 0, 0, 0;
	--color-i1aw6kpgs: 128, 128, 128;
	--color-iv8q83i27: 128, 128, 128;
	--color-iqn84v1xj: 128, 128, 128;
	--color-igmc02laj: 128, 128, 128;
	--color-ip6yng2dh: 0, 0, 0;
	--color-iyegcu1w4: 52, 136, 234;
	--color-isaofftnr: 27, 27, 27;
	--image-i4r9iiwdz: url("../../../../../../d//tpl25_bx-check_w.svg");
	--color-ifzf6v3t7: 255, 255, 255;
	--color-ixl3wu928: 52, 136, 234;
	--color-iq38n70bk: 52, 136, 234;
	--color-iuqwdcsln: 197, 197, 197;
	--color-i1oeqhp4l: 197, 197, 197;
	--color-iudniz6kf: 197, 197, 197;
	--color-ii4f80nhf: 197, 197, 197;
	--color-ivz2ndc3y: 197, 197, 197;
	--color-ihqroau1n: 255, 0, 0;
	--color-i86zkk812: 0, 0, 255;
	--color-iyur2g4in: 71, 71, 71;
	--color-ij1esmvtd: 145, 145, 145;
	--color-ibt3dc3bm: 71, 71, 71;
	--color-iii48pps0: 52, 136, 234;
	--color-icrejpepi: 71, 71, 71;
	--color-ixes84whs: 71, 71, 71;
	--color-i9c2qy5dw: 245, 245, 245;
	--color-iduv2zh9k: 71, 71, 71;
	--color-iikkxwns9: 71, 71, 71;
	--color-i1nh8jf54: 71, 71, 71;
	--color-ik8k5kgbg: 0, 0, 0;
	--color-icwx88t9u: 27, 27, 27;
	--color-iggsrn63m: 145, 145, 145;
	--color-ichdzs33k: 71, 71, 71;
	--color-iq7lif16g: 71, 71, 71;
	--color-ilpsu9hl4: 27, 27, 27;
	--color-inzkg5sm6: 71, 71, 71;
	--color-i3cm7q5te: 145, 145, 145;
	--color-ill24pnqs: 145, 145, 145;
	--color-ivyw27ywl: 145, 145, 145;
	--color-ilgmlbrog: 145, 145, 145;
	--color-ibqsh8mka: 145, 145, 145;
	--color-ihhsgkr11: 255, 255, 255;
	--color-ikshirlti: 145, 145, 145;
	--color-iw09d6tmw: 255, 255, 255;
	--color-ian1ertr5: 71, 71, 71;
	--color-ib9br04gu: 71, 71, 71;
	--color-ibhx5p8h7: 255, 255, 255;
	--color-ipkrditpd: 71, 71, 71;
	--color-i3984mzjx: 71, 71, 71;
	--color-i76vou4lb: 71, 71, 71;
	--color-i0giuq310: 71, 71, 71;
	--color-isqlhr984: 71, 71, 71;
	--color-idy1oc5xi: 71, 71, 71;
	--color-idu46wap1: 71, 71, 71;
	--color-i4bpw03ut: 71, 71, 71;
	--color-ido51p19k: 71, 71, 71;
	--color-ia1gadgyp: 71, 71, 71;
	--color-i8lnwei8p: 71, 71, 71;
	--color-ityx8o3dx: 71, 71, 71;
	--color-ix6uzcp79: 71, 71, 71;
	--color-i878u3c3f: 255, 255, 255;
	--color-iwyr5rnzy: 71, 71, 71;
	--color-ibzdafkg0: 71, 71, 71;
	--color-icrb6mhkm: 0, 0, 0;
	--color-i3vhh7r5u: 71, 71, 71;
	--color-ix8ordc8p: 52, 136, 234;
	--color-i5hykw6d5: 192, 192, 192;
	--color-idcbsf7w8: 71, 71, 71;
	--color-i8dsst3tw: 71, 71, 71;
	--color-ix92840w7: 52, 136, 234;
	--color-iwlf2omif: 71, 71, 71;
	--color-ieoqr8ng5: 71, 71, 71;
	--color-i1hovbat4: 71, 71, 71;
	--color-ig91kx5pm: 71, 71, 71;
	--color-iclb70evt: 71, 71, 71;
	--color-ix38zwcgq: 71, 71, 71;
	--color-iqwviejxg: 71, 71, 71;
	--color-is9e4q0r5: 71, 71, 71;
	--color-i2pbv2hxs: 0, 0, 0;
	--color-iv48s3hhe: 71, 71, 71;
	--color-i2bypfyw9: 71, 71, 71;
	--color-iax61kuko: 71, 71, 71;
	--color-i9pdzclka: 71, 71, 71;
	--color-im8n2fpfn: 255, 255, 255;
	--color-ibjs58kv1: 71, 71, 71;
	--color-i9dxk5dwl: 71, 71, 71;
	--color-imyj8kbur: 255, 255, 255;
	--color-ikb0o3tj5: 71, 71, 71;
	--color-iscmuubd5: 71, 71, 71;
	--color-iiazg1i4p: 255, 255, 255;
	--color-ipsv1jaj3: 71, 71, 71;
	--color-iq2ocwrfs: 71, 71, 71;
	--color-i2m69x2qz: 71, 71, 71;
	--color-iu8cid3pb: 192, 192, 192;
	--color-ivupq5r3e: 71, 71, 71;
	--color-ij7qsd4lz: 71, 71, 71;
	--color-i0jjkhnx7: 71, 71, 71;
	--color-iw8qj5inz: 52, 136, 234;
	--color-iruchj3td: 52, 136, 234;
	--color-ibd8tep4y: 71, 71, 71;
	--color-ie9riyeba: 255, 255, 255;
	--color-ib5lvxq0r: 71, 71, 71;
	--color-i31v1html: 71, 71, 71;
	--color-ijr8gg493: 71, 71, 71;
	--color-i2ejgxfdb: 71, 71, 71;
	--color-i4rr8b9vz: 71, 71, 71;
	--color-izyb7ng8s: 71, 71, 71;
	--color-iodi58bfl: 71, 71, 71;
	--color-i9qbm5s25: 71, 71, 71;
	--color-i9zqzmsen: 71, 71, 71;
	--color-i22mdaxxj: 0, 0, 0;
	--color-imrqgesil: 255, 255, 254;
	--color-ipprzu3ws: 255, 255, 255;
	--color-i47fgv8bp: 71, 71, 71;
	--color-ij2c3s9sa: 71, 71, 71;
	--color-itc0k2yrr: 255, 255, 255;
	--color-igi4uaar3: 71, 71, 71;
	--color-i9hfz4tdf: 71, 71, 71;
	--color-ing8jz2rn: 255, 255, 255;
	--color-ih9z3bcsw: 71, 71, 71;
	--color-ihtu5cmyw: 71, 71, 71;
	--color-iferblebj: 255, 255, 255;
	--color-i5tnzvwuy: 71, 71, 71;
	--color-i5xmn2ndc: 71, 71, 71;
	--color-il1l1ap52: 71, 71, 71;
	--color-ie1x3e21g: 71, 71, 71;
	--color-ih4agl0le: 71, 71, 71;
	--color-i8amfcahz: 71, 71, 71;
	--color-i7ogq1x4z: 71, 71, 71;
	--color-i0jxbuodh: 71, 71, 71;
	--color-i9st4qune: 71, 71, 71;
	--color-ishlv1n95: 71, 71, 71;
	--color-igpos0lti: 71, 71, 71;
	--color-i1bchcy94: 71, 71, 71;
	--color-i1qp9m0ea: 71, 71, 71;
	--color-i9rm5dxtv: 255, 0, 0;
	--color-iy7ploqdp: 255, 0, 0;
	--color-i2uj1ms9q: 128, 128, 128;
	--color-igm06o9o2: 128, 128, 128;
	--color-ih0791jjn: 128, 128, 128;
	--color-i14w5cr3f: 128, 128, 128;
	--color-i8brjxha0: 128, 128, 128;
	--color-i4n323369: 0, 0, 0;
	--color-ilr75qjmv: 0, 0, 0;
	--color-ivu6uxkha: 128, 128, 128;
	--color-if4sdy7ct: 128, 128, 128;
	--color-i3343h6ee: 128, 128, 128;
	--color-iywwcr7m2: 128, 128, 128;
	--color-ik4ulip32: 0, 0, 0;
	--color-ia23y5n2i: 52, 136, 234;
	--color-i4qhre36d: 27, 27, 27;
	--image-ilwvcijrh: url("../../../../../../d//tpl25_bx-check_w.svg");
	--color-iubcpsk9w: 255, 255, 255;
	--color-il2z0zued: 52, 136, 234;
	--color-irip1w62p: 52, 136, 234;
	--color-i9fs0j4fi: 197, 197, 197;
	--color-i63qoo93q: 197, 197, 197;
	--color-is7smqpiw: 197, 197, 197;
	--color-i94rjq2tj: 197, 197, 197;
	--color-icl7vm7fx: 197, 197, 197;
	--color-iv42u0j8y: 255, 0, 0;
	--color-i4n7lbnxy: 85, 85, 85;
	--color-iug9y4fw1: 0, 0, 255;
	--color-ibg5d2v3n: 0, 0, 255;
	--color-i6d0lbvwk: 71, 71, 71;
	--color-ipja85jqc: 145, 145, 145;
	--color-ivghggay9: 71, 71, 71;
	--color-i3vj0j95y: 52, 136, 234;
	--color-ivdn0k376: 71, 71, 71;
	--color-i1zbs4gvs: 71, 71, 71;
	--color-iivpqlaul: 245, 245, 245;
	--color-ia2hznj8s: 71, 71, 71;
	--color-innu2acs4: 71, 71, 71;
	--color-ideakiqjg: 71, 71, 71;
	--color-i5uwbo5ev: 71, 71, 71;
	--color-i89k83if9: 0, 0, 0;
	--color-i3buzmrxr: 27, 27, 27;
	--color-ip4muvhk7: 0, 0, 0;
	--color-iydrivv0x: 71, 71, 71;
	--color-ig85tpovq: 71, 71, 71;
	--color-iysp29vnf: 71, 71, 71;
	--color-ifo01c6x8: 71, 71, 71;
	--color-iqwlqeprq: 192, 192, 192;
	--color-ifev5z288: 71, 71, 71;
	--color-it6oc7rdo: 71, 71, 71;
	--color-ik3ukd5yq: 71, 71, 71;
	--color-ixlry9k7q: 52, 136, 234;
	--color-it5mgrniz: 52, 136, 234;
	--color-idcd94cz9: 71, 71, 71;
	--color-ipflw60tf: 71, 71, 71;
	--color-i260nw5w8: 71, 71, 71;
	--color-i8tkgxfn1: 71, 71, 71;
	--color-ipuizgq4o: 134, 134, 139;
	--color-i2f70briy: 52, 136, 234;
	--color-i5erk0ihx: 0, 0, 0;
	--color-i1c9ocwgc: 56, 163, 204;
	--color-icmrr333v: 0, 0, 0;
	--color-ibto8ypr1: 56, 163, 204;
	--color-i7bq07yny: 52, 136, 234;
	--color-idiuxakav: 145, 145, 145;
	--color-ibg5jcf8c: 145, 145, 145;
	--image-ig7pmz2ut: url("../../../../../../d//tpl25_delete_red_48.svg");
	--color-ihxdhr9xq: 85, 85, 85;
	--color-ivmfoe17f: 52, 136, 234;
	--image-ih6fofhyo: url("../../../../../../d//tpl25_delete_red_48.svg");
	--color-ijvitnfak: 85, 85, 85;
	--color-ifofcnpmd: 52, 136, 234;
	--color-il9w8tey1: 133, 133, 133;
	--color-i2aaiyh62: 225, 225, 225;
	--color-icswno2mg: 133, 133, 133;
	--color-is2zc0hch: 133, 133, 133;
	--color-iv4mn4cl5: 133, 133, 133;
	--color-i667hjsa6: 52, 136, 234;
	--color-i4ix775ym: 71, 71, 71;
	--color-iojdrg7jx: 71, 71, 71;
	--color-ieiifjm5c: 71, 71, 71;
	--color-icx53g7wn: 71, 71, 71;
	--color-ilpr07j4o: 71, 71, 71;
	--color-isz6z0vx4: 133, 133, 133;
	--color-inb15vybp: 145, 145, 145;
	--color-iywjsrxab: 133, 133, 133;
	--color-i28ba7a9c: 133, 133, 133;
	--color-ix8zx4tm5: 133, 133, 133;
	--color-ih2059tmd: 52, 136, 234;
	--color-icjv7unca: 71, 71, 71;
	--color-iybfhwdct: 71, 71, 71;
	--color-ij6l2wxnb: 71, 71, 71;
	--color-ien1mcuyu: 71, 71, 71;
	--color-ilwywf5lv: 71, 71, 71;
}

.root--u-iegh97d2x { position: relative; min-height: 100vh; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-family: Montserrat, sans-serif; display: -webkit-box; display: -ms-flexbox; display: flex; background-color: rgba(var(--color-i6bkzcg8c), 1); color: rgba(var(--color-i0jayz5nc), 1) }
.root--u-iegh97d2x::before, .root--u-iegh97d2x::after { content: ; display: table; clear: both }
.section--u-i6t1xbkfl { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; overflow-x: hidden; overflow-y: hidden; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none; position: relative; bottom: auto; background-color: rgba(var(--color-i17nrym93), 1) }
.div--u-i8cee9vaw { width: 100%; position: sticky; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; top: 0px; z-index: 6 }
.social_svg_image--u-iy0t4fmj1 svg { width: 100%; height: 100% }
.social_svg_image--u-iy0t4fmj1 .path-ioazu4ios { fill: rgba(var(--color-iq49p339z), 1) }
.mosaic-popup--u-iii8s9ve9 { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-i8m77gzv6 { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-i22mdaxxj), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-iovtxanj5 { position: relative; width: 24vw; max-width: 100vw; background-color: rgba(var(--color-imrqgesil), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3%; padding-right: 3%; padding-top: 4%; padding-bottom: 4%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px }
.mosaic-popup__close--u-i1uvtdedi { cursor: pointer; position: absolute; right: 0px; top: 0px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; width: 24px; height: 24px; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.svg_image--u-i1n55j5h4 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 80%; height: 80%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-i1n55j5h4 .path-ihv5pq0aw { fill: rgba(var(--color-ideakiqjg), 1) }
.mosaic-form--u-i6v46jisn { color: rgba(var(--color-innu2acs4), 1); display: block }
.mosaic-form--u-i6v46jisn * {  }
.mosaic-form--u-i6v46jisn .mosaic-form__title--u-i9axswsgj { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; font-family: Fira Sans, sans-serif; font-size: 23px }
.mosaic-form--u-i6v46jisn .mosaic-form__header { margin-bottom: 12px; display: block }
.mosaic-form--u-i6v46jisn .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i6v46jisn .mosaic-form__field { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 10px; margin-top: 10px }
.mosaic-form--u-i6v46jisn .mosaic-form__name { font-weight: 500; font-size: 15px; display: block }
.mosaic-form--u-i6v46jisn .mosaic-form__text { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-ipprzu3ws), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-i47fgv8bp), 0.15); color: rgba(var(--color-ij2c3s9sa), 1); outline-style: none }
.mosaic-form--u-i6v46jisn .mosaic-form__icon { width: 25px; height: 25px; margin-right: 10px; display: none }
.mosaic-form--u-i6v46jisn .svg_image { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i6v46jisn .svg_image_checkbox { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i6v46jisn .svg_image_radio { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i6v46jisn .mosaic-form__date { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-itc0k2yrr), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-igi4uaar3), 0.15); color: rgba(var(--color-i9hfz4tdf), 1); outline-style: none }
.mosaic-form--u-i6v46jisn .mosaic-form__date-interval { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-ing8jz2rn), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ih9z3bcsw), 0.15); color: rgba(var(--color-ihtu5cmyw), 1); outline-style: none }
.mosaic-form--u-i6v46jisn .mosaic-form__textarea { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-iferblebj), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-i5tnzvwuy), 0.15); color: rgba(var(--color-i5xmn2ndc), 1); outline-style: none }
.mosaic-form--u-i6v46jisn .mosaic-form__select { width: 100%; display: block; height: 45px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgba(var(--color-il1l1ap52), 0.15); border-right-color: rgba(var(--color-ie1x3e21g), 0.15); border-bottom-color: rgba(var(--color-ih4agl0le), 0.15); border-left-color: rgba(var(--color-i8amfcahz), 0.15); font-size: 15px; color: rgba(var(--color-i7ogq1x4z), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-color: rgba(var(--color-i0jxbuodh), 0.15); border-right-color: rgba(var(--color-i9st4qune), 0.15); border-bottom-color: rgba(var(--color-ishlv1n95), 0.15); border-left-color: rgba(var(--color-igpos0lti), 0.15); font-size: 14px; color: rgba(var(--color-i1bchcy94), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-i6v46jisn .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; margin-right: 15px; margin-left: 15px; background-color: rgba(var(--color-i1qp9m0ea), 0.15) }
.mosaic-form--u-i6v46jisn .mosaic-form__error { font-size: 12px; font-weight: 500; color: rgba(var(--color-i9rm5dxtv), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__required { color: rgba(var(--color-iy7ploqdp), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__note { color: rgba(var(--color-i2uj1ms9q), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-igm06o9o2), 1); border-right-color: rgba(var(--color-ih0791jjn), 1); border-bottom-color: rgba(var(--color-i14w5cr3f), 1); border-left-color: rgba(var(--color-i8brjxha0), 1); background-color: rgba(var(--color-i4n323369), 0.2) }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ivu6uxkha), 1); border-right-color: rgba(var(--color-if4sdy7ct), 1); border-bottom-color: rgba(var(--color-i3343h6ee), 1); border-left-color: rgba(var(--color-iywwcr7m2), 1); background-color: rgba(var(--color-ik4ulip32), 0.2) }
.mosaic-form--u-i6v46jisn .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i6v46jisn .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; font-size: 14px; font-weight: 500; opacity: 1 }
.mosaic-form--u-i6v46jisn .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 24px; padding-right: 28px; padding-bottom: 24px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; text-align: center; color: rgba(var(--color-iubcpsk9w), 1); outline-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-il2z0zued), 1); background-color: rgba(var(--color-irip1w62p), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif }
.mosaic-form--u-i6v46jisn .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i9fs0j4fi), 1); border-right-color: rgba(var(--color-i63qoo93q), 1); border-bottom-color: rgba(var(--color-is7smqpiw), 1); border-left-color: rgba(var(--color-i94rjq2tj), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i6v46jisn .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-icl7vm7fx), 1) }
.mosaic-form--u-i6v46jisn .progressContainer { position: relative }
.mosaic-form--u-i6v46jisn .progressCancel { font-size: 0px; display: block; height: 40px; width: 40px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-iv42u0j8y), 1) }
.mosaic-form--u-i6v46jisn .progressName { margin-right: 50px; font-weight: 700; color: rgba(var(--color-i4n7lbnxy), 1); text-align: left; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i6v46jisn .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left }
.mosaic-form--u-i6v46jisn .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iug9y4fw1), 1); margin-top: 5px }
.mosaic-form--u-i6v46jisn .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-ibg5d2v3n), 1); margin-top: 5px }
.mosaic-form--u-i6v46jisn .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px }
.mosaic-form--u-i6v46jisn .div--u-ieb008bfr { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 2% }
.mosaic-form--u-i6v46jisn .text--u-i7trdk6q4 { margin-bottom: 0%; margin-top: 5px; opacity: 1; font-size: 14px; color: rgba(var(--color-ipja85jqc), 1) }
.mosaic-form--u-i6v46jisn .button__text { z-index: 1 }
.mosaic-form--u-i6v46jisn .div--u-i3ztk8or3 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 4%; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.mosaic-form--u-i6v46jisn .div--u-ikp5ju5vd { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; flex-wrap: wrap; justify-content: space-between }
.mosaic-form--u-i6v46jisn .div--u-ia999af1s { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.mosaic-form--u-i6v46jisn .div--u-icf2g3kz8 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.mosaic-form--u-i6v46jisn .mosaic-form__success__text--u-iwehylv1o { font-size: 20px }
.mosaic-form--u-i6v46jisn .mosaic-form__form--u-iz23w3g6i {  }
.mosaic-form--u-i6v46jisn .mosaic-form__radio-group-item { font-size: 14px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-i6v46jisn .mosaic-form__radio { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__file-button-placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 14px; overflow-x: hidden; overflow-y: hidden; justify-content: center; outline-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; background-color: rgba(var(--color-iqwlqeprq), 0); color: rgba(var(--color-ifev5z288), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-it6oc7rdo), 0.15) }
.mosaic-form--u-i6v46jisn .mosaic-form__radio-icon:hover, .mosaic-form--u-i6v46jisn .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i6v46jisn .mosaic-form__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i6v46jisn .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i6v46jisn .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i6v46jisn .mosaic-form__button:hover, .mosaic-form--u-i6v46jisn .mosaic-form__button.is-hover { color: rgba(var(--color-ivghggay9), 1); background-color: rgba(var(--color-i3vj0j95y), 0) }
.mosaic-form--u-i6v46jisn .mosaic-form__text:focus, .mosaic-form--u-i6v46jisn .mosaic-form__text.is-focus { background-color: rgba(var(--color-iivpqlaul), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ia2hznj8s), 0.6) }
.mosaic-form--u-i6v46jisn .mosaic-form__text::placeholder { color: rgba(var(--color-i1zbs4gvs), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-i6v46jisn .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-ik3ukd5yq), 1); background-color: rgba(var(--color-ixlry9k7q), 0); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-it5mgrniz), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__date::placeholder { color: rgba(var(--color-idcd94cz9), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__date-interval::placeholder { color: rgba(var(--color-i260nw5w8), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__textarea::placeholder { color: rgba(var(--color-i8tkgxfn1), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__field--u-idhevmkfi .mosaic-form__name { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__field--u-i2erjlrre .mosaic-form__name { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__field--u-idhevmkfi .mosaic-form__required { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__field--u-in5s3psq8 .mosaic-form__name { display: none }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 16px; height: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i5uwbo5ev), 0.15); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-i89k83if9), 0) }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i6v46jisn .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i3buzmrxr), 0.7) }
.mosaic-form--u-i6v46jisn .mosaic-form__radio ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ip4muvhk7), 0); margin-right: 10px; border-top-color: rgba(var(--color-iydrivv0x), 0.15); border-right-color: rgba(var(--color-ig85tpovq), 0.15); border-bottom-color: rgba(var(--color-iysp29vnf), 0.15); border-left-color: rgba(var(--color-ifo01c6x8), 0.15) }
.mosaic-form--u-i6v46jisn .mosaic-form__radio ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-i6v46jisn .mosaic-form__select option { color: rgba(var(--color-ipflw60tf), 1) }
.mosaic-form--u-i6v46jisn .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i6v46jisn .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ilr75qjmv), 0); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii42Ij48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i6v46jisn .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i6v46jisn .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-ia23y5n2i), 1); box-shadow: none; background-image: var(--image-ilwvcijrh); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i6v46jisn .mosaic-form__field--u-in5s3psq8 .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 12px }
.div--u-ieb008bfr { width: 100%; position: relative; display: block }
.text--u-i7trdk6q4 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 16px; color: rgba(var(--color-i6d0lbvwk), 0.7); font-weight: 500; line-height: 160%; margin-bottom: 2% }
.div--u-i3ztk8or3 { width: 100%; position: relative; display: block }
.div--u-ikp5ju5vd { width: 100%; position: relative; display: block }
.div--u-ia999af1s { width: 100%; position: relative }
.div--u-icf2g3kz8 { width: 100%; position: relative; display: inline-block }
.svg_image--u-ipbnbfl61 .path-iojlb55a5 { fill: rgba(var(--color-ivdn0k376), 0.5) }
.mosaic-form__field--u-in5s3psq8 { display: block }
.section--u-iixhjrlfi { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; padding-top: 4%; padding-bottom: 4% }
.container--u-iap8cz84h { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 1366px }
.mosaic-crumbs--u-iamehumxs { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 15px; font-weight: 500; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-bottom: 40px; flex-wrap: wrap; color: rgba(var(--color-ibg5jcf8c), 1) }
.mosaic-crumbs__item--u-isylfpqgt { display: inline }
.mosaic-crumbs__delimiter--u-igqkcb2a4 { display: inline; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; color: rgba(var(--color-ipuizgq4o), 0.4) }
.mosaic-crumbs__delimiter--u-igqkcb2a4 > .text-block-wrap-div { display: inline }
.mosaic-crumbs__item_link--u-i5k889m5s { display: inline; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; color: rgba(var(--color-i2f70briy), 1) }
.mosaic-crumbs__item_link--u-i5k889m5s:visited, .mosaic-crumbs__item_link--u-i5k889m5s.is-visited {  }
.mosaic-crumbs__item_link--u-i5k889m5s > .text-block-wrap-div { display: inline }
.mosaic-crumbs__last--u-id2usety8 { display: inline; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px }
.mosaic-crumbs__last--u-id2usety8 > .text-block-wrap-div { display: inline }
.div--u-ix5ghi9fl { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 2% }
.page-title--u-ippj0hd6b { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-family: Fira Sans, sans-serif; font-weight: 700; font-size: 40px }
.content--u-i8hyyeujk { position: relative; width: 100%; display: block; line-height: 170%; color: rgba(var(--color-idiuxakav), 1); font-weight: 500 }
.content--u-i8hyyeujk::after { content: ; display: table; clear: both }
.content--u-i8hyyeujk .headers { clear: both }
.imageFit--u-ijsbs5euu { position: relative; display: inline-block; overflow-x: hidden; overflow-y: hidden; font-size: 0px; line-height: 0; vertical-align: top; float: left; margin-right: 30px; margin-bottom: 30px; width: 312px; height: 312px }
.imageFit__img--u-i2nj7rge7 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-ixqqxn58o { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i5erk0ihx), 0.4) }
.imageFit__zoom--u-iexzx9xse { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i1c9ocwgc), 1) }
.gallery--u-iowa0nrwk { clear: both; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: -5px; margin-left: -15px; margin-right: -15px; justify-content: center }
.imageFit--u-i115v3taq { position: relative; display: inline-block; overflow-x: hidden; overflow-y: hidden; font-size: 0px; line-height: 0; vertical-align: top; width: 217px; height: 217px; margin-top: 15px; margin-bottom: 15px; margin-right: 15px; margin-left: 15px }
.imageFit__img--u-ipjaqgn51 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-irbsjtw1z { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-icmrr333v), 0.4) }
.imageFit__zoom--u-ij47b4gn5 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ibto8ypr1), 1) }
h1 { margin-top: 16px; margin-bottom: 16px; font-size: 40px }
h2 { margin-top: 16px; margin-bottom: 16px; font-size: 32px }
h3 { margin-top: 16px; margin-bottom: 16px; font-size: 28px }
h4 { margin-top: 16px; margin-bottom: 16px; font-size: 26px }
h5 { margin-top: 16px; margin-bottom: 16px; font-size: 24px }
h6 { margin-top: 16px; margin-bottom: 16px; font-size: 22px }
a { color: rgba(var(--color-i7bq07yny), 1) }
a:visited, a.is-visited {  }
.side-panel--u-isf1355p6 { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 10; pointer-events: none; display: block }
.side-panel__button-open--u-iza4l04yd { display: none; cursor: pointer; vertical-align: top; position: absolute; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-right: 18px; padding-left: 18px; padding-top: 18px; padding-bottom: 18px; box-shadow: none; font-size: 16px; pointer-events: auto; right: 0px; top: 0px; background-color: rgba(var(--color-ikodohenn), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.svg_image--u-iefliw8ty { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; overflow-x: hidden; overflow-y: hidden; width: 20px; height: 20px }
.svg_image--u-iefliw8ty .path-i280ssemn { fill: rgba(var(--color-inla8j5m6), 1) }
.svg_image--u-iqx0h93ju { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 21px; height: 21px; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iqx0h93ju .path-iv2rs2zrb { fill: rgba(var(--color-i1gz8y122), 1) }
.side-panel__content--u-i3w37nref { display: none; position: fixed; top: 0px; bottom: 0px; right: 0px; width: 400px; background-color: rgba(var(--color-ifhobz49o), 1); transform: none; pointer-events: auto }
.side-panel__button-close--u-ia9ufurak { position: absolute; z-index: 1; right: 40px; top: 0%; font-size: 0px; width: 26px; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end; height: 70px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; background-color: rgba(var(--color-iksocyaa1), 1) }
.side-panel__content-inner--u-ivqz4a486 { overflow-y: auto; max-height: 100%; min-height: 100%; position: relative; z-index: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start }
.side-panel__mask--u-ikg83vya8 { display: none; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(var(--color-ixxt2arpe), 0.65); transform: none; pointer-events: auto }
.ver-menu--u-if3pe6xq4 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; box-shadow: 0px 1px 0px 0px rgba(var(--color-ib79dh4py), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none }
.ver-menu--u-if3pe6xq4 .ver-menu__link, .ver-menu--u-if3pe6xq4 .ver-menu__sub_link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-idhk51iha), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__icon { width: 25px; height: 25px; flex-shrink: 0; margin-left: 20px; background-image: url("../../../../../../d//tpl25_moredrop.svg"); background-repeat: no-repeat; background-position: center center; background-size: 10.50px auto; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; filter: invert(70%) }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_icon { background-color: rgba(var(--color-i6aic601g), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list { display: none; z-index: 10; list-style-type: none; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; width: 100%; position: static; left: 100%; top: 0 }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_item { vertical-align: top }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_link { cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-ixd13swwv), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; font-family: Fira Sans, sans-serif; font-weight: 500; font-size: 15px; padding-left: 40px; padding-right: 40px; padding-bottom: 16px; padding-top: 16px; box-shadow: inset 0px 1px 0px 0px rgba(var(--color-ihh0okzyt), 1); text-transform: uppercase }
.ver-menu--u-if3pe6xq4 .ver-menu__link { padding-left: 0px; padding-right: 0px; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; justify-content: space-between; color: rgba(var(--color-ix59xxj6h), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__item > .ver-menu__sub_list { position: static }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item { margin-bottom: 5px; margin-top: 5px }
.ver-menu--u-if3pe6xq4 .ver-menu__item:hover .ver-menu__link, .ver-menu--u-if3pe6xq4 .ver-menu__item.is-hover .ver-menu__link { color: rgba(var(--color-is501ci43), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__item.is-opened .ver-menu__icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(-180deg) }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 14px; padding-left: 0px; padding-right: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; justify-content: space-between; color: rgba(var(--color-idwaq05ho), 0.4); font-family: Montserrat, sans-serif; font-weight: 600; opacity: 1; padding-top: 5px; padding-bottom: 5px; text-transform: none }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item:hover > .ver-menu__sub_link, .ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item.is-hover > .ver-menu__sub_link { padding-left: 10px; color: rgba(var(--color-iw1bjmxsx), 1); opacity: 1 }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon { width: 25px; height: 25px; flex-shrink: 0; margin-left: 20px; background-image: url("../../../../../../d//tpl25_moredrop.svg"); background-repeat: no-repeat; background-position: center center; background-size: 10.50px auto; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-color: rgba(var(--color-i24hbucpw), 0); filter: invert(70%) }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item.is-opened > .ver-menu__sub_link > .ver-menu__sub_icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(-180deg) }
.div--u-ie70q6y3y { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 40px; padding-top: 20px; padding-bottom: 20px; height: 70px; padding-right: 100px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-shrink: 0; justify-content: center }
.mosaic-popup--u-i5gyspu5n { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-i0vutxrzd { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ii2ydydm3), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-ikpheu2ed { position: relative; width: 24vw; max-width: 100vw; background-color: rgba(var(--color-i5ok2da7u), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3%; padding-right: 3%; padding-top: 4%; padding-bottom: 4%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px }
.mosaic-popup__close--u-ismscekxi { cursor: pointer; position: absolute; right: 0px; top: 0px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; width: 24px; height: 24px; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.svg_image--u-iecpxcqah { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 80%; height: 80%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iecpxcqah .path-ihv5pq0aw { fill: rgba(var(--color-ie2284128), 1) }
.div--u-ijpmcylpu { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-ic56chyb2 { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: flex-start }
.list--u-igpy43cz1 { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.link-universal--u-idsz5l2e2 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-i22rqr4i3 { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-iptr8ocll), 1) }
.div--u-ilowp0put { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 6% }
.text--u-ikn85ldnp { display: block; font-size: 23px; color: rgba(var(--color-iapfa763q), 1); font-family: Fira Sans, sans-serif; font-weight: 500 }
.div--u-iof9zuzx0 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-ihfp5fd6p { margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 30px }
.list--u-itc5a76n6 { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.text--u-i2d35a2pg { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-inmhqgehb), 1) }
.div--u-ixeo04drx { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-i7kyz60kq { display: block; font-size: 15px; line-height: 150%; font-weight: 500 }
.link-universal--u-id2znycv8 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-top: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: auto; color: rgba(var(--color-i0pxhf5i0), 1) }
.link-universal--u-id2znycv8:hover .div--u-ir372chzi, .link-universal--u-id2znycv8.is-hover .div--u-ir372chzi { width: 0% }
.link-universal--u-id2znycv8:hover .div--u-ibqoc5gsp, .link-universal--u-id2znycv8.is-hover .div--u-ibqoc5gsp { width: 0% }
.link-universal--u-id2znycv8:hover .div--u-i18s3qymz, .link-universal--u-id2znycv8.is-hover .div--u-i18s3qymz { width: 0% }
.text--u-iznv7kxpm { font-size: 15px; font-weight: 500 }
.div--u-iutymjxk4 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-top: 10px }
.list__item--u-i5f9kqxsp { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 20px }
.list--u-ii8yyb4b7 { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.link-universal--u-ipwnli4qt { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(var(--color-ibm3rx1j3), 1) }
.link-universal--u-ipwnli4qt:hover, .link-universal--u-ipwnli4qt.is-hover { color: rgba(var(--color-im7sqfsu3), 1) }
.text--u-ixl06ch20 { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-iso7lxmsh), 1) }
.div--u-i9l68math { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-it2xfn71w { display: block; text-decoration: underline; font-weight: 500 }
.div--u-i4xgg9ci4 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 30px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-iw2yo3f8j { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-top: 4px; margin-bottom: 4px }
.list--u-ikt8aeuqp { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-irmg9k4a1 { width: 100%; position: relative; display: block }
.text--u-i3f3vsl56 { display: block; font-size: 15px; font-weight: 500 }
.div--u-iveqyrjg9 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.div--u-ir372chzi { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 1px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 10px; transition-property: all; transition-duration: 700ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-ia9krnus2), 1) }
.list__item--u-ivwo05pvy { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list--u-ittq3qykb { display: block }
.heading--u-inoupka5q { line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 600; font-family: Fira Sans, sans-serif; font-size: 23px }
.div--u-i5zfl9i1c { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-i7cnhykbh { display: block; font-size: 13px; font-weight: 500; margin-bottom: 4px; color: rgba(var(--color-irloq6evc), 1) }
.link-universal--u-it1jul6xr { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; color: rgba(var(--color-inp8q3cgt), 1) }
.link-universal--u-it1jul6xr:hover .div--u-ibqoc5gsp, .link-universal--u-it1jul6xr.is-hover .div--u-ibqoc5gsp { width: 0% }
.text--u-izzkxccd9 { z-index: 1; display: block; font-size: 13px; font-weight: 500 }
.div--u-iyr4p2unc { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-i3rs8hs66 { width: 13px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 13px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 10px; flex-shrink: 0 }
.svg_image--u-icub2be7y { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-icub2be7y > svg { flex-shrink: 0 }
.svg_image--u-icub2be7y svg { width: 100%; height: 100% }
.svg_image--u-icub2be7y .path-ik35e8aqv { fill: rgba(var(--color-i4lzvh5mj), 1) }
.svg_image--u-icub2be7y .path-itnulpq4l { fill: rgba(var(--color-ibmoutcb0), 1) }
.list__item--u-ife364nzb { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 4%; margin-top: 8px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 8px }
.list--u-iraewtgup { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative; flex-wrap: wrap; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-ibqoc5gsp { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 1px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 5px; transition-property: all; transition-duration: 700ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-iepwztij5), 1) }
.link-universal--u-iv7zcyizk { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-il9w8tey1), 1); -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.list__item--u-ig5ahe2t3 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-right: 10px; margin-bottom: 5px; margin-top: 5px }
.list--u-iqknisaba { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative; margin-top: 10px }
.div--u-i2aza2whv { width: 52px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 52px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 18px; padding-right: 18px; padding-top: 18px; padding-bottom: 18px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i2aaiyh62), 1) }
.div--u-i2aza2whv:hover, .div--u-i2aza2whv.is-hover { z-index: 1; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i667hjsa6), 1) }
.svg_image--u-i7p60qqi1 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-i7p60qqi1 > svg { flex-shrink: 0 }
.svg_image--u-i7p60qqi1 svg { width: 100%; height: 100% }
.svg_image--u-i7p60qqi1 .path-iovzifuh8 { fill: rgba(var(--color-icswno2mg), 1) }
.svg_image--u-i7p60qqi1 .path-i298zc09z { fill: rgba(var(--color-is2zc0hch), 1) }
.svg_image--u-i7p60qqi1 .path-ixn2hlv7r { fill: rgba(var(--color-iv4mn4cl5), 1) }
.svg_image--u-i7p60qqi1 .path-iaqr0lvha { fill: rgba(var(--color-i4ix775ym), 1) }
.svg_image--u-i7p60qqi1 .path-iww7oi55d { fill: rgba(var(--color-iojdrg7jx), 1) }
.svg_image--u-i7p60qqi1 .path-i5qaawnpn { fill: rgba(var(--color-ieiifjm5c), 1) }
.svg_image--u-i7p60qqi1 .path-iwregcjq4 { fill: rgba(var(--color-icx53g7wn), 1) }
.svg_image--u-i7p60qqi1 .path-ijr0v8nfj { fill: rgba(var(--color-ilpr07j4o), 1) }
.text--u-i52cd3n2f { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 14px; font-weight: 500; opacity: 1; color: rgba(var(--color-is6895fxv), 1); margin-top: 4px }
.hor-menu--u-ii8847zhz { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; justify-content: flex-end; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.hor-menu--u-ii8847zhz .hor-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; flex-direction: inherit; justify-content: inherit; align-content: inherit;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; height: 70px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-ii8847zhz .hor-menu__item { flex-shrink: 0; font-size: 16px; font-weight: 500; margin-right: -1px; font-family: Fira Sans, sans-serif }
.hor-menu--u-ii8847zhz .hor-menu__link, .hor-menu--u-ii8847zhz .hor-menu__sub_link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-iwnuyo7ts), 1) }
.hor-menu--u-ii8847zhz .hor-menu__icon, .hor-menu--u-ii8847zhz .hor-menu__sub_icon { background-color: rgba(var(--color-i9uq13362), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.hor-menu--u-ii8847zhz .hor-menu__sub_icon { background-color: rgba(var(--color-iez48w3no), 1); display: block }
.hor-menu--u-ii8847zhz .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; width: 280px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; background-color: rgba(var(--color-ifwdd9dco), 1) }
.hor-menu--u-ii8847zhz .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-ii8847zhz .hor-menu__sub_link { background-color: rgba(var(--color-is3zlarjf), 1); color: rgba(var(--color-ico8yfdc4), 1) }
.hor-menu--u-ii8847zhz .hor-menu__more_list { display: block; list-style-type: none; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: center; padding-left: 0px; cursor: pointer; margin-bottom: 0px; margin-top: 0px }
.hor-menu--u-ii8847zhz .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-ii8847zhz .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-im7mjmugb), 1);  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; background-color: rgba(var(--color-iomdakwze), 1) }
.hor-menu--u-ii8847zhz .hor-menu__icon { display: block; background-image: url("../../../../../../d//tpl25_moredrop.svg"); background-repeat: no-repeat; background-position: center center; background-size: 12.60px auto; background-attachment: scroll; width: 24px; height: 24px; background-color: rgba(var(--color-i5dl4kosb), 0); filter: invert(70%); margin-left: 7px }
.hor-menu--u-ii8847zhz .hor-menu__link { padding-left: 20px; padding-right: 20px; padding-top: 23px; padding-bottom: 23px; min-height: 53px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 1; color: rgba(var(--color-intj76i1f), 1) }
.hor-menu--u-ii8847zhz.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-ii8847zhz .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100% }
.hor-menu--u-ii8847zhz .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item { font-size: 15px; font-weight: 400 }
.hor-menu--u-ii8847zhz .hor-menu__item:hover .hor-menu__link, .hor-menu--u-ii8847zhz .hor-menu__item.is-hover .hor-menu__link { color: rgba(var(--color-iklc4ms92), 1) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { padding-left: 20px; padding-right: 20px; padding-top: 16px; padding-bottom: 16px; background-color: rgba(var(--color-iknica1fr), 1); min-height: 50px; margin-right: -1px; margin-bottom: -1px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-it9aahquu), 1); color: rgba(var(--color-isfs490w2), 1) }
.hor-menu--u-ii8847zhz .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { font-size: 0px; padding-bottom: 10px; padding-top: 10px; height: 70px; width: 52px; background-image: url("../../../../../../d//tpl25_burger2.svg"), none; background-repeat: no-repeat, no-repeat; background-position: right 0px center, left 0px top 0px; background-size: 17.50px auto, auto; background-attachment: scroll, scroll; margin-top: 0px; margin-bottom: 0px; background-color: rgba(var(--color-ist3kfrhd), 0) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item:hover > .hor-menu__sub_link, .hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item.is-hover > .hor-menu__sub_link { color: rgba(var(--color-i0jjntvf5), 1) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { width: 24px; height: 24px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-color: rgba(var(--color-ilp2clvl2), 0); background-image: url("../../../../../../d//tpl25_moredropright.svg"); background-repeat: no-repeat; background-position: center center; background-size: 6.60px auto; background-attachment: scroll; filter: invert(70%) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item {  }
.hor-menu--u-ii8847zhz .hor-menu__item:hover .hor-menu__sub_list > .hor-menu__sub_item:hover > .hor-menu__sub_link, .hor-menu--u-ii8847zhz .hor-menu__item.is-hover .hor-menu__sub_list > .hor-menu__sub_item.is-hover > .hor-menu__sub_link {  }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link {  }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list { display: none }
.section--u-iptbt798p { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 20px; padding-right: 3.7%; padding-left: 3.7%; padding-bottom: 20px; top: 0px; bottom: auto; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none; background-color: rgba(var(--color-i808ecpun), 1); border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-iig2gshgo), 1) }
.container--u-iy1555q9l { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: space-between; top: auto; bottom: auto; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; max-width: none }
.imageFit--u-igqpjz6zq { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; max-width: 100%; max-height: 100% }
.imageFit__img--u-i6tjljyc7 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-ij8jw32yw { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i2tbnv4fu), 0.4) }
.imageFit__zoom--u-ialxuhdru { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i2xlhlgig), 1) }
.svg_image--u-iw72mvpor { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iw72mvpor svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-if3cmy7vj { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; padding-bottom: 10px; padding-top: 10px }
.div--u-iz3mgn8n2 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: 25px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; max-width: 170px; max-height: 170px }
.heading--u-i2l796m2m { font-size: 24px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 600; font-family: Fira Sans, sans-serif }
.link-universal--u-i5smxnloo { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-ichxik7yd), 1); flex-wrap: wrap; flex-shrink: 1; max-width: 50% }
.div--u-i1j6f7wtg { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: flex-end;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 60% }
.div--u-itdekoxvv { width: 50%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; box-shadow: none; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.section--u-ith48e69r { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; padding-top: 4%; padding-bottom: 4%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none }
.container--u-iijctww9l { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; max-width: 1366px; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; justify-content: space-between }
.list__item--u-iu1934f82 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 20px }
.list--u-i1bpc2zbf { margin-top: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.link-universal--u-iqtjqbpxm { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-decoration: underline; font-weight: 500; color: rgba(var(--color-i6bljts71), 1) }
.link-universal--u-iqtjqbpxm:hover, .link-universal--u-iqtjqbpxm.is-hover { color: rgba(var(--color-ifxnsvm3g), 1) }
.text--u-i4005f7v5 { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-i25ucbcer), 1) }
.div--u-iezpdjyq6 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-il2fn9nxg { display: block }
.list__item--u-iwc6emyhl { margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list--u-ibqjrgmg9 { margin-top: 20px }
.text--u-icem0agyj { display: block; font-weight: 500; margin-bottom: 8px; font-size: 13px; color: rgba(var(--color-iyo5jighl), 1) }
.div--u-i7ratexyh { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-isk29vprb { display: block; line-height: 140%; font-size: 15px }
.div--u-ie6qgyjrn { width: 46%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-i9vue2ia6 { color: rgba(var(--color-iikkxwns9), 1); display: block }
.mosaic-form--u-i9vue2ia6 * {  }
.mosaic-form--u-i9vue2ia6 .mosaic-form__title--u-imd94z37w { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 600; font-family: Fira Sans, sans-serif; font-size: 1.9vw }
.mosaic-form--u-i9vue2ia6 .mosaic-form__header { margin-bottom: 12px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 10px; margin-top: 10px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__name { font-weight: 500; font-size: 15px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__text { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-igl5hs8iy), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-i2no4g121), 0.15); color: rgba(var(--color-ic5t09pt9), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__icon { width: 25px; height: 25px; margin-right: 10px; display: none }
.mosaic-form--u-i9vue2ia6 .svg_image { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i9vue2ia6 .svg_image_checkbox { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i9vue2ia6 .svg_image_radio { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-imyj8kbur), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ikb0o3tj5), 0.15); color: rgba(var(--color-iscmuubd5), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-iiazg1i4p), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ipsv1jaj3), 0.15); color: rgba(var(--color-iq2ocwrfs), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__textarea { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-im8n2fpfn), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ibjs58kv1), 0.15); color: rgba(var(--color-i9dxk5dwl), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__select { width: 100%; display: block; height: 45px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgba(var(--color-i4rr8b9vz), 0.15); border-right-color: rgba(var(--color-izyb7ng8s), 0.15); border-bottom-color: rgba(var(--color-iodi58bfl), 0.15); border-left-color: rgba(var(--color-i9qbm5s25), 0.15); font-size: 15px; color: rgba(var(--color-i9zqzmsen), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-is3pqi2jr), 0.15); border-right-color: rgba(var(--color-ifk7rehvi), 0.15); border-bottom-color: rgba(var(--color-iwdo8y0uj), 0.15); border-left-color: rgba(var(--color-i46ns738r), 0.15); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; color: rgba(var(--color-ibd8tep4y), 1); background-color: rgba(var(--color-ie9riyeba), 0); font-size: 14px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; margin-right: 10px; margin-left: 10px; background-color: rgba(var(--color-i2m69x2qz), 0.15) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__error { font-size: 12px; font-weight: 500; color: rgba(var(--color-ivocfbr7i), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__required { color: rgba(var(--color-ih7to208i), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__note { color: rgba(var(--color-iyxs61626), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-it29j9k5m), 1); border-right-color: rgba(var(--color-inx0586sp), 1); border-bottom-color: rgba(var(--color-ibv50n9fd), 1); border-left-color: rgba(var(--color-i3mc6twi3), 1); background-color: rgba(var(--color-inp70lwb1), 0.2) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i1aw6kpgs), 1); border-right-color: rgba(var(--color-iv8q83i27), 1); border-bottom-color: rgba(var(--color-iqn84v1xj), 1); border-left-color: rgba(var(--color-igmc02laj), 1); background-color: rgba(var(--color-ip6yng2dh), 0.2) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; font-size: 14px; font-weight: 500; opacity: 1 }
.mosaic-form--u-i9vue2ia6 .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 24px; padding-right: 28px; padding-bottom: 24px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; text-align: center; color: rgba(var(--color-ifzf6v3t7), 1); outline-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ixl3wu928), 1); background-color: rgba(var(--color-iq38n70bk), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif }
.mosaic-form--u-i9vue2ia6 .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-iuqwdcsln), 1); border-right-color: rgba(var(--color-i1oeqhp4l), 1); border-bottom-color: rgba(var(--color-iudniz6kf), 1); border-left-color: rgba(var(--color-ii4f80nhf), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i9vue2ia6 .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-ivz2ndc3y), 1) }
.mosaic-form--u-i9vue2ia6 .progressContainer { position: relative }
.mosaic-form--u-i9vue2ia6 .progressCancel { font-size: 0px; display: block; height: 24px; width: 24px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-ihqroau1n), 0); background-image: var(--image-ig7pmz2ut); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i9vue2ia6 .progressName { margin-right: 50px; color: rgba(var(--color-ihxdhr9xq), 1); text-align: left; overflow-x: hidden; overflow-y: hidden; font-weight: 500; font-size: 15px }
.mosaic-form--u-i9vue2ia6 .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left; font-size: 13px }
.mosaic-form--u-i9vue2ia6 .progressBarInProgress { font-size: 0px; width: 0px; height: 2px; margin-top: 5px; margin-left: 0px; margin-right: 0px; background-color: rgba(var(--color-ivmfoe17f), 1) }
.mosaic-form--u-i9vue2ia6 .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i86zkk812), 1); margin-top: 5px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px }
.mosaic-form--u-i9vue2ia6 .div--u-i6d9fg9he { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 2% }
.mosaic-form--u-i9vue2ia6 .text--u-i27a89hh5 { margin-bottom: 0%; margin-top: 15px; opacity: 1; font-size: 14px; color: rgba(var(--color-ij1esmvtd), 1) }
.mosaic-form--u-i9vue2ia6 .button__text { z-index: 1 }
.mosaic-form--u-i9vue2ia6 .div--u-ivihhck7z { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 3%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i9vue2ia6 .div--u-i24x1siuy { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; flex-wrap: nowrap; justify-content: space-between; margin-left: -10px; margin-right: -10px; width: auto; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end }
.mosaic-form--u-i9vue2ia6 .div--u-i7amnvmza { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-left: 10px; margin-right: 10px }
.mosaic-form--u-i9vue2ia6 .div--u-is2n8j1w8 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-left: 10px; margin-right: 10px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__success__text--u-i36092px9 { font-size: 20px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__form--u-iir0enr0y {  }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio-group-item { font-size: 14px; font-weight: 500 }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__file-button-placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 14px; overflow-x: hidden; overflow-y: hidden; justify-content: center; outline-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; background-color: rgba(var(--color-iu8cid3pb), 0); color: rgba(var(--color-ivupq5r3e), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ij7qsd4lz), 0.15) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__count-text { font-size: 15px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio-icon:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i9vue2ia6 .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i9vue2ia6 .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__button:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__button.is-hover { color: rgba(var(--color-ibt3dc3bm), 1); background-color: rgba(var(--color-iii48pps0), 0) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__text:focus, .mosaic-form--u-i9vue2ia6 .mosaic-form__text.is-focus { background-color: rgba(var(--color-i9c2qy5dw), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-iduv2zh9k), 0.6) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__text::placeholder { color: rgba(var(--color-ixes84whs), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-i0jjkhnx7), 1); background-color: rgba(var(--color-iw8qj5inz), 0); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iruchj3td), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval::placeholder { color: rgba(var(--color-ib5lvxq0r), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date::placeholder { color: rgba(var(--color-i31v1html), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__textarea::placeholder { color: rgba(var(--color-i2ejgxfdb), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-i3tm8hcjv .mosaic-form__name { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-ildy7eu0p .mosaic-form__name { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-i3tm8hcjv .mosaic-form__required { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-ioonhmrn4 .mosaic-form__name { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 16px; height: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i1nh8jf54), 0.15); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-ik8k5kgbg), 0) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-icwx88t9u), 0.7) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio ~ .mosaic-form__radio-icon { margin-right: 10px; background-color: rgba(var(--color-i2pbv2hxs), 0); border-top-color: rgba(var(--color-iv48s3hhe), 0.15); border-right-color: rgba(var(--color-i2bypfyw9), 0.15); border-bottom-color: rgba(var(--color-iax61kuko), 0.15); border-left-color: rgba(var(--color-i9pdzclka), 0.15) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__select option { color: rgba(var(--color-ijr8gg493), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i9vue2ia6 .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-i3nug87l0), 0); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii42Ij48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-iyegcu1w4), 1); box-shadow: none; background-image: var(--image-i4r9iiwdz); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-ioonhmrn4 .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 12px }
.div--u-i6d9fg9he { width: 100%; position: relative; display: block }
.text--u-i27a89hh5 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 16px; color: rgba(var(--color-iyur2g4in), 0.7); font-weight: 500; line-height: 160%; margin-bottom: 2% }
.div--u-ivihhck7z { width: 100%; position: relative; display: block }
.div--u-i24x1siuy { width: 100%; position: relative; display: block }
.div--u-i7amnvmza { width: 100%; position: relative }
.div--u-is2n8j1w8 { width: 100%; position: relative; display: inline-block }
.svg_image--u-i3klk4wya .path-iojlb55a5 { fill: rgba(var(--color-icrejpepi), 0.5) }
.mosaic-form__field--u-ioonhmrn4 { display: block }
.list__item--u-iptbmdhse { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: flex-start }
.list--u-ingi5wq9p { display: block }
.link-universal--u-itmf1t98w { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-ixy5002by { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-ilpsu9hl4), 1) }
.div--u-iyj3ky606 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 6% }
.text--u-iuallg8p0 { display: block; font-size: 23px; color: rgba(var(--color-inzkg5sm6), 1); font-family: Fira Sans, sans-serif; font-weight: 500 }
.link-universal--u-ibqo5kna1 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; color: rgba(var(--color-i3cm7q5te), 1) }
.link-universal--u-ibqo5kna1:hover .div--u-i18s3qymz, .link-universal--u-ibqo5kna1.is-hover .div--u-i18s3qymz { width: 0% }
.text--u-i1ubk4at9 { z-index: 1; display: block; font-size: 13px; font-weight: 500 }
.div--u-i0doc7iiw { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-ierugpm4i { width: 13px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 13px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 10px; flex-shrink: 0 }
.svg_image--u-ihjk8ba98 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-ihjk8ba98 > svg { flex-shrink: 0 }
.svg_image--u-ihjk8ba98 svg { width: 100%; height: 100% }
.svg_image--u-ihjk8ba98 .path-ik35e8aqv { fill: rgba(var(--color-ivyw27ywl), 1) }
.svg_image--u-ihjk8ba98 .path-itnulpq4l { fill: rgba(var(--color-ilgmlbrog), 1) }
.list__item--u-inmcjwral { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 4%; margin-top: 8px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 8px }
.list--u-in033gfu2 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative; flex-wrap: wrap; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-i18s3qymz { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 1px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 5px; transition-property: all; transition-duration: 700ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-ill24pnqs), 1) }
.div--u-i84uwxpip { width: 100%; position: relative; display: block; padding-top: 20px }
.link-universal--u-i7qpg8ma3 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-isz6z0vx4), 1); -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.list__item--u-ipln11fyg { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-right: 10px; margin-bottom: 5px; margin-top: 5px }
.list--u-ig1n4xxux { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative }
.div--u-i8klwy5ge { width: 52px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 52px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 18px; padding-right: 18px; padding-top: 18px; padding-bottom: 18px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-inb15vybp), 0.2) }
.div--u-i8klwy5ge:hover, .div--u-i8klwy5ge.is-hover { z-index: 1; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ih2059tmd), 1) }
.svg_image--u-iqwox1l9v { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iqwox1l9v > svg { flex-shrink: 0 }
.svg_image--u-iqwox1l9v svg { width: 100%; height: 100% }
.svg_image--u-iqwox1l9v .path-iovzifuh8 { fill: rgba(var(--color-iywjsrxab), 1) }
.svg_image--u-iqwox1l9v .path-i298zc09z { fill: rgba(var(--color-i28ba7a9c), 1) }
.svg_image--u-iqwox1l9v .path-ixn2hlv7r { fill: rgba(var(--color-ix8zx4tm5), 1) }
.svg_image--u-iqwox1l9v .path-iaqr0lvha { fill: rgba(var(--color-icjv7unca), 1) }
.svg_image--u-iqwox1l9v .path-iww7oi55d { fill: rgba(var(--color-iybfhwdct), 1) }
.svg_image--u-iqwox1l9v .path-i5qaawnpn { fill: rgba(var(--color-ij6l2wxnb), 1) }
.svg_image--u-iqwox1l9v .path-iwregcjq4 { fill: rgba(var(--color-ien1mcuyu), 1) }
.svg_image--u-iqwox1l9v .path-ijr0v8nfj { fill: rgba(var(--color-ilwywf5lv), 1) }
.div--u-i723k828v { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 1366px; margin-left: auto; margin-right: auto; justify-content: space-between; padding-top: 2%; padding-bottom: 2%; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ibqsh8mka), 0.2) }
.button-up--u-ig2keglh7 { flex-shrink: 0; pointer-events: auto; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; position: relative; overflow-x: hidden; overflow-y: hidden; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; outline-style: none; background-color: rgba(var(--color-iefzpqaws), 0); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; height: 50px; width: 50px; margin-left: auto; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iggsrn63m), 0.2) }
.button-up--u-ig2keglh7:hover, .button-up--u-ig2keglh7.is-hover { background-color: rgba(var(--color-ip9ppkty5), 1) }
.button-up--u-ig2keglh7:hover .svg_image--u-if222t6ho .path-ie3uf1x6y, .button-up--u-ig2keglh7.is-hover .svg_image--u-if222t6ho .path-ie3uf1x6y { fill: rgba(var(--color-ihhsgkr11), 1) }
.svg_image--u-if222t6ho { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 40%; width: 40%; overflow-x: hidden; overflow-y: hidden; z-index: 1 }
.svg_image--u-if222t6ho svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-if222t6ho .path-ijcrz2766 { fill: rgba(var(--color-ichdzs33k), 1) }
.text--u-i8wb5uh6a { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; line-height: 160%; font-weight: 500; font-size: 13px; max-width: 40%; color: rgba(var(--color-ilr8t654g), 1) }
.div--u-iuw0bn84t { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-end;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.section--u-ie6fa3caf { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none }
.section--u-ilwo70h76 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none }
.container--u-i4izi3fe9 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; max-width: 1366px; margin-left: auto; margin-right: auto; justify-content: space-between; padding-top: 2%; padding-bottom: 2%; border-top-style: solid; border-top-width: 1px; border-top-color: rgba(var(--color-ikshirlti), 0.2) }
.div--u-iqcbor09k { width: 33%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: center }
.div--u-in13hru0i { width: 33%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 2%; padding-right: 2%; justify-content: center }
.div--u-iuzjxznyr { width: 33%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; justify-content: center }
.mosaic-mega-copyright--u-ij7b74h7h { line-height: normal; display: inline-block; position: relative; font-size: 14px; font-weight: 500 }
.mosaic-mega-copyright--u-ij7b74h7h a { color: inherit }
.mosaic-mega-copyright--u-ij7b74h7h .mosaic-mega-copyright-stub { padding-left: 30px; padding-top: 7px; padding-bottom: 7px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdpJREFUeNq81k8oBFEcB/BdISGHVf5uKcmmaMm//IlwdHDkiJOSlBMXB9SSkjhwkiMpcXRw2EhssbuiLIWiWKVI9mIZ31e/5fWaMb9Z8atPb2d3Zn7vzfvNe2vXNM3215GofhEKheTDFLgCB+zCGqzDg9mNXS7X1+cEk3PbIAeSoRUW4A62oQ+yOCMxS9JucI2c0AsDkBdvkgZGJ5tgDm5hBzqsJEmFUgvza4dG2IAWbpJmxkiNooubRO9RrUAF1EEnHOuc80SP7XuI6nuilLBZuCEgHb9BLfg5JZwEr6BJLnXOO4UP6VhUnN/0ZZR6lMYYSRTCkEud8lgp4SFlFEI5VZCIXuncG2rn4d5Kkhm6oSxAyWw06bEQ78czTMVWFG6SsDKKc+V9qIdMKck0VZWDVgPWnGT/MA+FkA5OeIRVCNJvw7DFGUm3zny4pQ5VU+ukdo8mPR/6wcdJsqwzH0GqJBGV1BYo143BNbxwHlcNrVvqHInlPoOWGxE9sA8RWkZExS2xNi3EJu0hZlEFh8p3Pm4JL/5ipz3gJpmAQTixmCBidI1eknfahMqgBEaZCY+k4rC0M57BOCUshhG6mV54491+5biASSrhIilhlKps1nDL/I//XZ8CDABdVXJ35R1MLAAAAABJRU5ErkJggg=="); background-position: left 0px center; background-repeat: no-repeat }
.mosaic-site-counters--u-itvmjacmx { display: block }
.mosaic-site-counters--u-itvmjacmx .counters-stub { width: 186px; height: 31px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAAAfCAMAAABnASeeAAABBVBMVEUAAADOzs7///8AAADS0tKlpaV+fn45MgN+foA3MwMAAAHNzc3Pz8/r6uqkpKSmpKbS0tHT09SmpqZnZ2jq6ug8OzylpqOBgICkpqXOz8zr6+yRkZE8Ojs2MQKZAADNz8/Nn1Hp6+tubm5paWnpmhfonBXz8fJQTk9OTU5wbm/f3t/a2tpdW1wzMzTn5+d/fn/pnBjV1dV3dXZHRUazs7Q/Pj4zMjHsmxg4NAUAAAOYZgEAZQGwpI/Aom9lZmZjYmFhUDSaZgDCwsKopKo6MgYBZwCaZQD4+Pjz8/NcXFxGRkWhdy/omhQ5Mgc1NAPExMSzs7G9o3KidTGgdTChdDAyMjACAgKsHOWLAAAAAXRSTlMAQObYZgAABbdJREFUWMOslftzk0AQx2UvmweQO6C5EwOJFMirqTFtWus4autjxvdb//9/xV3E0BhwHPXL3e7C8cNnvix3N2xbCEHz/8q2b2zVed7pjUY90oivEeeypsTh/ujdqNPpvO+8793vdHpUUqAxetdrEL9zQ7iWY922/lGOZbnXhuOKCv1+u9tt/6K7dJVFEbvbd7pl7HJoEr19t3dDOLddh9H/mZ49oOFStG6La653jUFSUAaJPMsAJ5QCNBiiUgqVQcOFCTFUvue1GuR5XXLduu3c+g/kglWmXfRe17x8upr66EynZxgEAeXV2ckSP0x1BJgyu1TGJJO1vPikQgJ/lIfKBK2W32pk7/a4YQ6cA2t7uY9dzvzd2cBK7h/gW66gxPM6ehsB4MWP+TQIqJjyRB/OEDAjo6XBh/lkkuA6MYbMT3LE8Jnn1yD75ZdoEzqRMxXNArS8KbRD7tDVxMzL/HNaFscadKc9X4JzOoOVfAlPTzebKayyFmQG1EIGCg2uJw+z17OLL12pEJPJuQrRr3Gdyb0tOiOyxSUwW33wF/+pS7w8XKcGHbVWoOMNLCNYnms913A08+A4ApWGiKgeThKtzy/zN9kz6pVkHYeh9Gps5ydCeD9dL4kZv/DWZZJ9i93mvuEthdXoOh4rH+JTCScZZLpNzh4dzX1GlwtJ7R0+Wl/FkQknn1NpwjCZaCUDj/ytkaCu2brulhs7RZZjPS73uwptt3Bq6as39tEX6INWCCeX0M4QFZLrLUb/uDAolUomVyk+k5O3i9Ago0uFBFjTML4g+K3rjt0f9llFFDcZoA7Q5bZwaNQ2ewXu7KOnSK4jwnIGwHvkERzNC3RIQ7I5SC6uImVUcvFVYfBwncdSSeLcQ6cngthLdJLo9wcMzmlI6AeWvXc+8viddtZr0E8K11ezM4BlawoF+mXkAJycPcplkl9FZLd5mydJcpFfxoFU+38pt4on/JaoXCf0Suy6KwBsgB0welIVDeLFOvRggS3QUhKwmq8AoLWcUsO8ipB8XyZ5+GiyiaRR8vhNvs5zE29CY2r38xaB/2wYh0EPV+MxGc7WD8TNWwcWozd5C1BWVaoyAFW/omOcIWYaEfUsiLTO0rnWM7WIIzzVcRq1z4uaJM/j4/RYa6qC5vOoRKczyBKD4Xh8OGT4Q3b9FqNvhw2sombZ27ATRRXFPvoCMSWeIJ5jEL3WsU7nG3WqI6QQZ2ks21oi88pXWscz5Buv+USqet3u98fje9/6g8HhcMiuO9e5xf6wG1f2G2ZE6KziwJcBpUJcMCuXNHixSMWt5MmYtfR+tcOQ64Px+M6d/vDJg8EhoVuV6010RS7a3i7rJvT77e+1mNtqwzAMQJsadpFjaKihODCM2XPZ2yAJDAptP2H//ymTFM9q1nkQL1FbIwghp6eS6gQhmZJXTjjlhfllpaN8nK3nQ6wHi9aPwVxPrYGD/9AgOFIWU/RtAk3VlLG+LQsajrkQ6y2jD5dTHyyiJ+uJWMHUOiRoXiFBczXBxHoper5LZcKMbXp8vwzX3hqeMJ8jCwkXw6JXHNO8n1jHgIWs736lbnCyxwlD1g3X+mXoryZ0XOvA8052CDFLiRy5C/gxYRhdNCgMyQqsy/arouEYyPownHpj2frcqPVk43CPTqTym0k2F70h9pv9OvA2IOBqDU6Ystu7MeoMeuwHUOlrxGweekNvsU5tGlprkdy0hdbFPi136MIegWMG29nWm51YH2u9tcEGkm6x1l0JtdJ17JFcwSR+6fu56DsiVyq2aa355gzgu+2eSqzjeVQrQCl98m3KwJKVD0fQe7zk4e0QgzLtCgqlVlXG+oJzXYKtx0sjrvaucl5X/rXkGZKKVaNhVfRm8m+KLxdXj6vfu/88h4FVrTc31kl0tWxM0c/rFMx5A94779ZEf6YniPPj4a/T8NjLBqBToJaOrhP0x5XiC+G2oKZxk0BXAAAAAElFTkSuQmCC"); background-position: left 0px top 0px; background-repeat: no-repeat; display: inline-block; position: relative }
.mosaic-site-copyright--u-isixmbkdw { line-height: normal; display: block; position: relative; font-size: 14px; font-weight: 500; color: rgba(var(--color-iq7lif16g), 1) }
.section--u-ic7sw1hov { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none; z-index: 7; box-shadow: none; padding-bottom: 15px; padding-top: 15px; background-color: rgba(var(--color-ib2bb0dci), 1); color: rgba(var(--color-i4xk4ihh0), 1); font-family: Montserrat, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; text-align: left; text-transform: none }
.container--u-ipjlbnkp6 { width: 100%; max-width: none; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; justify-content: space-between }
.div--u-it9x9e28e { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-shrink: 0; max-width: 50%; margin-left: 0px; margin-top: 0px }
.text--u-iy5sclz40 { display: inline-block; font-size: 14px; font-weight: 500; font-family: Fira Sans, sans-serif }
.text--u-ixe4mx57n { display: inline-block; font-weight: 500; font-size: 13px; margin-right: 20px; color: rgba(var(--color-iscpuxcyq), 1) }
.div--u-ilu1bu9k6 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-shrink: 0; max-width: 50%; margin-left: 0px; margin-top: 0px }
.link-universal--u-i22i8f2gz { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-i84ghsq1u), 1) }
.text--u-isxk2d9uj { display: block; font-size: 21px; font-weight: 500; font-family: Fira Sans, sans-serif }
.link-universal--u-i51vax8ed { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; width: 45px; height: 30px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; flex-shrink: 0; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-left: 20px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i0ga213u6), 0.2) }
.text--u-icz1heelv { display: block; font-weight: 500; font-size: 13px; margin-right: 20px; color: rgba(var(--color-iamc6r4wm), 1) }
.blocklist__item_title--u-ihwiyskx2 { display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 600; line-height: 125%; font-size: 14px; font-family: Fira Sans, sans-serif }
.div--u-i4l4lk2nf { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-popup--u-iyirw0tgy { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-if9tzxuz6 { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-i9p8gvik8), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-i0v7vyigy { position: relative; width: 24vw; max-width: 100vw; background-color: rgba(var(--color-i4wa3lc2j), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3%; padding-right: 3%; padding-top: 4%; padding-bottom: 4%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px }
.mosaic-popup__close--u-iaksfmy84 { cursor: pointer; position: absolute; right: 0px; top: 0px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; width: 24px; height: 24px; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.svg_image--u-iafl6c6yg { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 80%; height: 80%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iafl6c6yg .path-ihv5pq0aw { fill: rgba(var(--color-iq8xeeccj), 1) }
.mosaic-form--u-ine01refa { color: rgba(var(--color-iygk1nvxd), 1); display: block }
.mosaic-form--u-ine01refa * {  }
.mosaic-form--u-ine01refa .mosaic-form__title--u-imay43qnz { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; font-family: Fira Sans, sans-serif; font-size: 23px }
.mosaic-form--u-ine01refa .mosaic-form__header { margin-bottom: 12px; display: block }
.mosaic-form--u-ine01refa .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-ine01refa .mosaic-form__field { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 10px; margin-top: 10px }
.mosaic-form--u-ine01refa .mosaic-form__name { font-weight: 500; font-size: 15px; display: block }
.mosaic-form--u-ine01refa .mosaic-form__text { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-i82kiepfs), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-iwba679rl), 0.15); color: rgba(var(--color-ik0j02wrt), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__icon { width: 25px; height: 25px; margin-right: 10px; display: none }
.mosaic-form--u-ine01refa .svg_image { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ine01refa .svg_image_checkbox { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ine01refa .svg_image_radio { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ine01refa .mosaic-form__date { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-i878u3c3f), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-iwyr5rnzy), 0.15); color: rgba(var(--color-ibzdafkg0), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__date-interval { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-ibhx5p8h7), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ipkrditpd), 0.15); color: rgba(var(--color-i3984mzjx), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__textarea { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-iw09d6tmw), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ian1ertr5), 0.15); color: rgba(var(--color-ib9br04gu), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__select { width: 100%; display: block; height: 45px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgba(var(--color-ido51p19k), 0.15); border-right-color: rgba(var(--color-ia1gadgyp), 0.15); border-bottom-color: rgba(var(--color-i8lnwei8p), 0.15); border-left-color: rgba(var(--color-ityx8o3dx), 0.15); font-size: 15px; color: rgba(var(--color-ix6uzcp79), 1) }
.mosaic-form--u-ine01refa .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-color: rgba(var(--color-i0giuq310), 0.15); border-right-color: rgba(var(--color-isqlhr984), 0.15); border-bottom-color: rgba(var(--color-idy1oc5xi), 0.15); border-left-color: rgba(var(--color-idu46wap1), 0.15); font-size: 14px; color: rgba(var(--color-i4bpw03ut), 1) }
.mosaic-form--u-ine01refa .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-ine01refa .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; margin-right: 15px; margin-left: 15px; background-color: rgba(var(--color-i76vou4lb), 0.15) }
.mosaic-form--u-ine01refa .mosaic-form__error { font-size: 12px; font-weight: 500; color: rgba(var(--color-i5d4eu9du), 1) }
.mosaic-form--u-ine01refa .mosaic-form__required { color: rgba(var(--color-igh1f0yv8), 1) }
.mosaic-form--u-ine01refa .mosaic-form__note { color: rgba(var(--color-i16nrtur6), 1) }
.mosaic-form--u-ine01refa .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i6qt16jk0), 1); border-right-color: rgba(var(--color-ifpsxwp1c), 1); border-bottom-color: rgba(var(--color-inlifc4i1), 1); border-left-color: rgba(var(--color-ictgtus79), 1); background-color: rgba(var(--color-i0019nd73), 0.2) }
.mosaic-form--u-ine01refa .mosaic-form__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i3ahawrtm), 1); border-right-color: rgba(var(--color-ia0p20cjz), 1); border-bottom-color: rgba(var(--color-inel6mlnb), 1); border-left-color: rgba(var(--color-i3qstu7bt), 1); background-color: rgba(var(--color-ikp4jeqj9), 0.2) }
.mosaic-form--u-ine01refa .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-ine01refa .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; font-size: 14px; font-weight: 500; opacity: 1 }
.mosaic-form--u-ine01refa .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 24px; padding-right: 28px; padding-bottom: 24px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; text-align: center; color: rgba(var(--color-imb6ogsej), 1); outline-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ixf0eqs0r), 1); background-color: rgba(var(--color-izpiqzs5h), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif }
.mosaic-form--u-ine01refa .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i6won4va5), 1); border-right-color: rgba(var(--color-ipxu1i4g5), 1); border-bottom-color: rgba(var(--color-ifk1mtcnm), 1); border-left-color: rgba(var(--color-i89ifgs14), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-ine01refa .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-isn73nl4p), 1) }
.mosaic-form--u-ine01refa .progressContainer { position: relative }
.mosaic-form--u-ine01refa .progressCancel { font-size: 0px; display: block; height: 24px; width: 24px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-isrnop5vz), 0); background-image: var(--image-ih6fofhyo); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ine01refa .progressName { margin-right: 50px; color: rgba(var(--color-ijvitnfak), 1); text-align: left; overflow-x: hidden; overflow-y: hidden; font-weight: 500; font-size: 15px }
.mosaic-form--u-ine01refa .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left; font-size: 13px }
.mosaic-form--u-ine01refa .progressBarInProgress { font-size: 0px; width: 0px; height: 2px; margin-top: 5px; background-color: rgba(var(--color-ifofcnpmd), 1) }
.mosaic-form--u-ine01refa .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iwtg6glvf), 1); margin-top: 5px }
.mosaic-form--u-ine01refa .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px }
.mosaic-form--u-ine01refa .div--u-i6qgfufpv { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 2% }
.mosaic-form--u-ine01refa .text--u-iv95r941n { margin-bottom: 0%; margin-top: 5px; opacity: 1; font-size: 14px; color: rgba(var(--color-in80wrltn), 1) }
.mosaic-form--u-ine01refa .button__text { z-index: 1 }
.mosaic-form--u-ine01refa .div--u-ime5sczgo { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 4%; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.mosaic-form--u-ine01refa .div--u-inekj1yv3 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; flex-wrap: wrap; justify-content: space-between }
.mosaic-form--u-ine01refa .div--u-io4526430 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.mosaic-form--u-ine01refa .div--u-i96s1r08z { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.mosaic-form--u-ine01refa .mosaic-form__success__text--u-ixzil7tx7 { font-size: 20px }
.mosaic-form--u-ine01refa .mosaic-form__form--u-ioh27ivqp {  }
.mosaic-form--u-ine01refa .mosaic-form__radio-group-item { font-size: 14px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-ine01refa .mosaic-form__radio { display: none }
.mosaic-form--u-ine01refa .mosaic-form__checkbox { display: none }
.mosaic-form--u-ine01refa .mosaic-form__file-button-placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 14px; overflow-x: hidden; overflow-y: hidden; justify-content: center; outline-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; background-color: rgba(var(--color-i5hykw6d5), 0); color: rgba(var(--color-idcbsf7w8), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i8dsst3tw), 0.15) }
.mosaic-form--u-ine01refa .mosaic-form__count-text { font-size: 15px }
.mosaic-form--u-ine01refa .mosaic-form__radio-icon:hover, .mosaic-form--u-ine01refa .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ine01refa .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ine01refa .mosaic-form__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ine01refa .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-ine01refa .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-ine01refa .mosaic-form__button:hover, .mosaic-form--u-ine01refa .mosaic-form__button.is-hover { color: rgba(var(--color-iv784zh1a), 1); background-color: rgba(var(--color-iuzse3wpn), 0) }
.mosaic-form--u-ine01refa .mosaic-form__text:focus, .mosaic-form--u-ine01refa .mosaic-form__text.is-focus { background-color: rgba(var(--color-iwr9mudyo), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-il2ndqb5l), 0.6) }
.mosaic-form--u-ine01refa .mosaic-form__text::placeholder { color: rgba(var(--color-ijdf4i6im), 1) }
.mosaic-form--u-ine01refa .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-ine01refa .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-i3vhh7r5u), 1); background-color: rgba(var(--color-ix8ordc8p), 0); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ix92840w7), 1) }
.mosaic-form--u-ine01refa .mosaic-form__date::placeholder { color: rgba(var(--color-iclb70evt), 1) }
.mosaic-form--u-ine01refa .mosaic-form__date-interval::placeholder { color: rgba(var(--color-iqwviejxg), 1) }
.mosaic-form--u-ine01refa .mosaic-form__textarea::placeholder { color: rgba(var(--color-is9e4q0r5), 1) }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ib9zk6tbl .mosaic-form__name { display: none }
.mosaic-form--u-ine01refa .mosaic-form__field--u-imrpppet4 .mosaic-form__name { display: none }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ib9zk6tbl .mosaic-form__required { display: none }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ic5ywd738 .mosaic-form__name { display: none }
.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 16px; height: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iw992kgoc), 0.15); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-i5v4wpsmv), 0) }
.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ib5olgd3f), 0.7) }
.mosaic-form--u-ine01refa .mosaic-form__radio ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-icrb6mhkm), 0); margin-right: 10px; border-top-color: rgba(var(--color-iwlf2omif), 0.15); border-right-color: rgba(var(--color-ieoqr8ng5), 0.15); border-bottom-color: rgba(var(--color-i1hovbat4), 0.15); border-left-color: rgba(var(--color-ig91kx5pm), 0.15) }
.mosaic-form--u-ine01refa .mosaic-form__radio ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-ine01refa .mosaic-form__select option { color: rgba(var(--color-ix38zwcgq), 1) }
.mosaic-form--u-ine01refa .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-ine01refa .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ije3e6st0), 0); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii42Ij48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ine01refa .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-ine01refa .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-inrhuq8k8), 1); box-shadow: none; background-image: var(--image-ill785usr); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ic5ywd738 .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 12px }
.div--u-i6qgfufpv { width: 100%; position: relative; display: block }
.text--u-iv95r941n { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 16px; color: rgba(var(--color-itr62hp01), 0.7); font-weight: 500; line-height: 160%; margin-bottom: 2% }
.div--u-ime5sczgo { width: 100%; position: relative; display: block }
.div--u-inekj1yv3 { width: 100%; position: relative; display: block }
.div--u-io4526430 { width: 100%; position: relative }
.div--u-i96s1r08z { width: 100%; position: relative; display: inline-block }
.svg_image--u-i5mlrejgp .path-iojlb55a5 { fill: rgba(var(--color-i05k2iv66), 0.5) }
.mosaic-form__field--u-ic5ywd738 { display: block }
.mosaic-form__field--u-iw7agsom8 { display: block }

@media (max-width: 991px) {
	.div--u-i8cee9vaw { position: relative; top: auto }
	.mosaic-popup__inner-data--u-iovtxanj5 { width: 55vw; padding-left: 5%; padding-right: 5%; padding-top: 8%; padding-bottom: 8% }
	.mosaic-form--u-i6v46jisn .mosaic-form__title--u-i9axswsgj { font-size: 23px }
	.mosaic-form--u-i6v46jisn .text--u-i7trdk6q4 { font-size: 14px; line-height: 150% }
	.mosaic-form--u-i6v46jisn .mosaic-form__checkbox ~ .mosaic-form__value {  }
	.section--u-iixhjrlfi { padding-bottom: 8%; padding-top: 8% }
	.mosaic-crumbs--u-iamehumxs { margin-bottom: 20px }
	.page-title--u-ippj0hd6b { font-size: 35px; text-align: left }
	.div--u-ix5ghi9fl { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 25px }
	.side-panel--u-isf1355p6 { display: block }
	.ver-menu--u-if3pe6xq4 .ver-menu__link {  }
	.ver-menu--u-if3pe6xq4 .ver-menu__item { padding-bottom: 10px; padding-top: 10px; padding-left: 35px; padding-right: 35px }
	.side-panel__content--u-i3w37nref { width: 400px }
	.div--u-ie70q6y3y { padding-left: 35px; padding-right: 75px }
	.side-panel__button-close--u-ia9ufurak { right: 35px }
	.side-panel__content-inner--u-ivqz4a486 { justify-content: flex-start }
	.side-panel__button-open--u-iza4l04yd { margin-left: 8%; display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: 3.7%; margin-top: 1.6% }
	.mosaic-popup__inner-data--u-ikpheu2ed { width: 55vw; padding-left: 5%; padding-right: 5%; padding-top: 8%; padding-bottom: 8% }
	.heading--u-inoupka5q { margin-bottom: 30px; font-size: 23px }
	.text--u-i52cd3n2f {  }
	.link-universal--u-i5smxnloo { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; max-width: 70% }
	.section--u-iptbt798p {  }
	.container--u-iy1555q9l {  }
	.div--u-i1j6f7wtg { margin-left: auto; display: none }
	.heading--u-i2l796m2m { font-size: 21px }
	.div--u-iz3mgn8n2 { margin-right: 20px; max-width: 140px; max-height: 140px }
	.div--u-itdekoxvv { width: 100%; margin-top: 50px }
	.container--u-iijctww9l { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.text--u-isk29vprb {  }
	.text--u-il2fn9nxg {  }
	.text--u-i4005f7v5 {  }
	.text--u-icem0agyj {  }
	.div--u-ie6qgyjrn { width: 100% }
	.section--u-ith48e69r { padding-bottom: 8%; padding-top: 8% }
	.list--u-i1bpc2zbf { margin-top: 10px }
	.list--u-ibqjrgmg9 { margin-top: 10px }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__title--u-imd94z37w { font-size: 28px }
	.mosaic-form--u-i9vue2ia6 .text--u-i27a89hh5 { font-size: 14px; line-height: 150% }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__value {  }
	.div--u-i723k828v { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-bottom: 4%; padding-top: 4% }
	.div--u-iuw0bn84t { width: 100% }
	.button-up--u-ig2keglh7 { width: 55px; height: 55px }
	.text--u-i8wb5uh6a { max-width: 80% }
	.div--u-in13hru0i { display: none }
	.section--u-ilwo70h76 {  }
	.container--u-i4izi3fe9 { padding-top: 4%; padding-bottom: 4% }
	.div--u-iqcbor09k { justify-content: center }
	.div--u-it9x9e28e { max-width: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-top: 15px }
	.text--u-ixe4mx57n { margin-bottom: 6px; margin-right: 0px }
	.container--u-ipjlbnkp6 { padding-right: 80px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-ilu1bu9k6 { max-width: none }
	.text--u-icz1heelv { margin-bottom: 4px; margin-right: 0px }
	.blocklist__item_title--u-ihwiyskx2 {  }
	.div--u-i4l4lk2nf { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.mosaic-popup__inner-data--u-i0v7vyigy { width: 55vw; padding-left: 5%; padding-right: 5%; padding-top: 8%; padding-bottom: 8% }
	.mosaic-form--u-ine01refa .mosaic-form__title--u-imay43qnz { font-size: 23px }
	.mosaic-form--u-ine01refa .text--u-iv95r941n { font-size: 14px; line-height: 150% }
	.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__value {  }
}

@media (max-width: 767px) {
	.div--u-i8cee9vaw { position: relative; -ms-flex-order: -1; -webkit-order: -1; order: -1 }
	.mosaic-popup__inner-data--u-iovtxanj5 { width: 80vw; padding-left: 7%; padding-right: 7%; padding-top: 12%; padding-bottom: 12% }
	.mosaic-form--u-i6v46jisn .mosaic-form__label { font-size: 13px }
	.mosaic-form--u-i6v46jisn .mosaic-form__title--u-i9axswsgj { font-size: 21px }
	.section--u-iixhjrlfi { padding-bottom: 8%; padding-top: 8% }
	.page-title--u-ippj0hd6b { font-size: 27px }
	.div--u-ix5ghi9fl { margin-bottom: 20px }
	.mosaic-crumbs--u-iamehumxs { font-size: 14px }
	.side-panel--u-isf1355p6 { display: block }
	.ver-menu--u-if3pe6xq4 .ver-menu__item { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; padding-left: 30px; padding-right: 30px }
	.ver-menu--u-if3pe6xq4 .ver-menu__link { justify-content: space-between }
	.side-panel__content--u-i3w37nref { width: 360px }
	.side-panel__button-close--u-ia9ufurak { top: 0px; right: 30px }
	.side-panel__content-inner--u-ivqz4a486 {  }
	.div--u-ie70q6y3y { padding-left: 30px; padding-right: 70px }
	.side-panel__button-open--u-iza4l04yd { margin-top: 3.6% }
	.mosaic-popup__inner-data--u-ikpheu2ed { width: 80vw; padding-left: 7%; padding-right: 7%; padding-top: 12%; padding-bottom: 12% }
	.div--u-i4xgg9ci4 { margin-bottom: 25px }
	.div--u-ijpmcylpu { margin-bottom: 10px }
	.div--u-iutymjxk4 { margin-bottom: 10px }
	.heading--u-inoupka5q { margin-bottom: 20px; font-size: 21px }
	.list__item--u-ife364nzb { flex-shrink: 1 }
	.link-universal--u-it1jul6xr { font-size: 14px }
	.div--u-i3rs8hs66 { margin-left: 7px }
	.list__item--u-ig5ahe2t3 { flex-shrink: 1 }
	.link-universal--u-iv7zcyizk { font-size: 14px }
	.link-universal--u-i5smxnloo { max-width: none; flex-wrap: nowrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-iz3mgn8n2 { margin-bottom: 15px; margin-right: 0px; margin-top: -70px; display: -webkit-box; display: -ms-flexbox; display: flex }
	.div--u-if3cmy7vj { padding-top: 0px; padding-bottom: 0px; text-align: center }
	.heading--u-i2l796m2m {  }
	.container--u-iy1555q9l { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start }
	.div--u-i1j6f7wtg { justify-content: space-between; top: 0px; position: fixed; width: 100%; right: 0px; left: 0px; padding-left: 3.7%; padding-right: 3.7%; padding-top: 20px; padding-bottom: 20px; margin-left: 0px; background-color: rgba(var(--color-in5n43t01), 1); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-i9u4n6d44), 0.15) }
	.section--u-iptbt798p { padding-top: 90px; padding-bottom: 20px }
	.div--u-itdekoxvv {  }
	.section--u-ith48e69r { padding-top: 12%; padding-bottom: 12% }
	.text--u-il2fn9nxg {  }
	.text--u-isk29vprb {  }
	.text--u-icem0agyj {  }
	.text--u-i4005f7v5 {  }
	.list--u-i1bpc2zbf { margin-top: 10px }
	.list--u-ibqjrgmg9 { margin-top: 10px }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__label { font-size: 13px }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__title--u-imd94z37w { font-size: 21px }
	.mosaic-form--u-i9vue2ia6 .text--u-i27a89hh5 { margin-top: 10px }
	.list__item--u-inmcjwral { flex-shrink: 1 }
	.link-universal--u-ibqo5kna1 { font-size: 14px }
	.div--u-ierugpm4i { margin-left: 7px }
	.div--u-i84uwxpip { padding-top: 10px }
	.list__item--u-ipln11fyg { flex-shrink: 1 }
	.link-universal--u-i7qpg8ma3 { font-size: 14px }
	.text--u-i8wb5uh6a { font-size: 13px }
	.div--u-i723k828v { padding-top: 8%; padding-bottom: 8% }
	.section--u-ie6fa3caf {  }
	.container--u-i4izi3fe9 { padding-top: 8%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; padding-bottom: 8% }
	.div--u-iqcbor09k {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100% }
	.div--u-iuzjxznyr {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; margin-top: 10px }
	.section--u-ilwo70h76 {  }
	.text--u-ixe4mx57n { font-size: 11px }
	.container--u-ipjlbnkp6 { padding-right: 0px }
	.div--u-it9x9e28e {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center }
	.link-universal--u-i51vax8ed { display: none }
	.text--u-icz1heelv { font-size: 11px }
	.div--u-ilu1bu9k6 { justify-content: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
	.mosaic-popup__inner-data--u-i0v7vyigy { width: 80vw; padding-left: 7%; padding-right: 7%; padding-top: 12%; padding-bottom: 12% }
	.mosaic-form--u-ine01refa .mosaic-form__label { font-size: 13px }
	.mosaic-form--u-ine01refa .mosaic-form__title--u-imay43qnz { font-size: 21px }
}

@media (max-width: 479px) {
	.mosaic-popup__inner-data--u-iovtxanj5 { width: 95vw; padding-top: 18% }
	.section--u-iixhjrlfi { padding-bottom: 12%; padding-top: 12% }
	.page-title--u-ippj0hd6b { font-size: 23px }
	.content--u-i8hyyeujk { font-size: 15px }
	.div--u-ix5ghi9fl {  }
	.side-panel--u-isf1355p6 { display: block }
	.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 14px }
	.side-panel__content--u-i3w37nref { width: 300px }
	.side-panel__content-inner--u-ivqz4a486 {  }
	.side-panel__button-close--u-ia9ufurak { right: 30px }
	.side-panel__button-open--u-iza4l04yd { margin-top: 5.6% }
	.mosaic-popup__inner-data--u-ikpheu2ed { width: 95vw; padding-top: 18% }
	.div--u-i4xgg9ci4 { margin-bottom: 15px }
	.link-universal--u-i5smxnloo { justify-content: center; text-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-iz3mgn8n2 { margin-right: 0px; margin-bottom: 15px }
	.div--u-if3cmy7vj { padding-bottom: 0px; padding-top: 0px }
	.container--u-iy1555q9l {  }
	.div--u-itdekoxvv { margin-top: 40px }
	.section--u-ith48e69r { padding-top: 12%; padding-bottom: 12% }
	.list__item--u-iu1934f82 { margin-bottom: 15px }
	.div--u-iuw0bn84t { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.text--u-i8wb5uh6a { width: 100%; max-width: none }
	.button-up--u-ig2keglh7 { margin-top: 20px; margin-left: 0px }
	.div--u-i723k828v { padding-top: 12%; padding-bottom: 12% }
	.section--u-ie6fa3caf {  }
	.container--u-i4izi3fe9 { padding-top: 12%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 12% }
	.div--u-iuzjxznyr { width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 10px }
	.div--u-iqcbor09k { width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.section--u-ilwo70h76 {  }
	.div--u-ilu1bu9k6 { padding-left: 0px }
	.mosaic-popup__inner-data--u-i0v7vyigy { width: 95vw; padding-top: 18% }
}
/* Source: t/images/mosaic/symbols/symbol-iyirw0tgy_styles.css */
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff") format("woff");}
:root {
	--color-i9p8gvik8: 0, 0, 0;
	--color-i4wa3lc2j: 255, 255, 254;
	--color-i82kiepfs: 255, 255, 255;
	--color-iwba679rl: 71, 71, 71;
	--color-ik0j02wrt: 71, 71, 71;
	--color-i878u3c3f: 255, 255, 255;
	--color-iwyr5rnzy: 71, 71, 71;
	--color-ibzdafkg0: 71, 71, 71;
	--color-ibhx5p8h7: 255, 255, 255;
	--color-ipkrditpd: 71, 71, 71;
	--color-i3984mzjx: 71, 71, 71;
	--color-iw09d6tmw: 255, 255, 255;
	--color-ian1ertr5: 71, 71, 71;
	--color-ib9br04gu: 71, 71, 71;
	--color-ido51p19k: 71, 71, 71;
	--color-ia1gadgyp: 71, 71, 71;
	--color-i8lnwei8p: 71, 71, 71;
	--color-ityx8o3dx: 71, 71, 71;
	--color-ix6uzcp79: 71, 71, 71;
	--color-i0giuq310: 71, 71, 71;
	--color-isqlhr984: 71, 71, 71;
	--color-idy1oc5xi: 71, 71, 71;
	--color-idu46wap1: 71, 71, 71;
	--color-i4bpw03ut: 71, 71, 71;
	--color-i76vou4lb: 71, 71, 71;
	--color-i5d4eu9du: 255, 0, 0;
	--color-igh1f0yv8: 255, 0, 0;
	--color-i16nrtur6: 128, 128, 128;
	--color-i6qt16jk0: 128, 128, 128;
	--color-ifpsxwp1c: 128, 128, 128;
	--color-inlifc4i1: 128, 128, 128;
	--color-ictgtus79: 128, 128, 128;
	--color-i0019nd73: 0, 0, 0;
	--color-ije3e6st0: 0, 0, 0;
	--color-i3ahawrtm: 128, 128, 128;
	--color-ia0p20cjz: 128, 128, 128;
	--color-inel6mlnb: 128, 128, 128;
	--color-i3qstu7bt: 128, 128, 128;
	--color-ikp4jeqj9: 0, 0, 0;
	--color-inrhuq8k8: 52, 136, 234;
	--color-iq2zznxei: 27, 27, 27;
	--image-ill785usr: url("../../../../../d//tpl25_bx-check_w.svg");
	--color-imb6ogsej: 255, 255, 255;
	--color-ixf0eqs0r: 52, 136, 234;
	--color-izpiqzs5h: 52, 136, 234;
	--color-i6won4va5: 197, 197, 197;
	--color-ipxu1i4g5: 197, 197, 197;
	--color-ifk1mtcnm: 197, 197, 197;
	--color-i89ifgs14: 197, 197, 197;
	--color-isn73nl4p: 197, 197, 197;
	--color-isrnop5vz: 255, 0, 0;
	--image-ih6fofhyo: url("../../../../../d//tpl25_delete_red_48.svg");
	--color-ijvitnfak: 85, 85, 85;
	--color-ifofcnpmd: 52, 136, 234;
	--color-iwtg6glvf: 0, 0, 255;
	--color-itr62hp01: 71, 71, 71;
	--color-in80wrltn: 145, 145, 145;
	--color-iv784zh1a: 71, 71, 71;
	--color-iuzse3wpn: 52, 136, 234;
	--color-i05k2iv66: 71, 71, 71;
	--color-ijdf4i6im: 71, 71, 71;
	--color-iwr9mudyo: 245, 245, 245;
	--color-il2ndqb5l: 71, 71, 71;
	--color-iygk1nvxd: 71, 71, 71;
	--color-iq8xeeccj: 71, 71, 71;
	--color-iw992kgoc: 71, 71, 71;
	--color-i5v4wpsmv: 0, 0, 0;
	--color-ib5olgd3f: 27, 27, 27;
	--color-icrb6mhkm: 0, 0, 0;
	--color-iwlf2omif: 71, 71, 71;
	--color-ieoqr8ng5: 71, 71, 71;
	--color-i1hovbat4: 71, 71, 71;
	--color-ig91kx5pm: 71, 71, 71;
	--color-i5hykw6d5: 192, 192, 192;
	--color-idcbsf7w8: 71, 71, 71;
	--color-i8dsst3tw: 71, 71, 71;
	--color-i3vhh7r5u: 71, 71, 71;
	--color-ix8ordc8p: 52, 136, 234;
	--color-ix92840w7: 52, 136, 234;
	--color-iclb70evt: 71, 71, 71;
	--color-ix38zwcgq: 71, 71, 71;
	--color-iqwviejxg: 71, 71, 71;
	--color-is9e4q0r5: 71, 71, 71;
}

.mosaic-popup--u-iyirw0tgy { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-if9tzxuz6 { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-i9p8gvik8), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-i0v7vyigy { position: relative; width: 24vw; max-width: 100vw; background-color: rgba(var(--color-i4wa3lc2j), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3%; padding-right: 3%; padding-top: 4%; padding-bottom: 4%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px }
.mosaic-popup__close--u-iaksfmy84 { cursor: pointer; position: absolute; right: 0px; top: 0px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; width: 24px; height: 24px; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.svg_image--u-iafl6c6yg { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 80%; height: 80%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iafl6c6yg .path-ihv5pq0aw { fill: rgba(var(--color-iq8xeeccj), 1) }
.mosaic-form--u-ine01refa { color: rgba(var(--color-iygk1nvxd), 1); display: block }
.mosaic-form--u-ine01refa * {  }
.mosaic-form--u-ine01refa .button__text { z-index: 1 }
.mosaic-form--u-ine01refa .div--u-i6qgfufpv { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 2% }
.mosaic-form--u-ine01refa .div--u-i96s1r08z { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.mosaic-form--u-ine01refa .div--u-ime5sczgo { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 4%; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.mosaic-form--u-ine01refa .div--u-inekj1yv3 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; flex-wrap: wrap; justify-content: space-between }
.mosaic-form--u-ine01refa .div--u-io4526430 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.mosaic-form--u-ine01refa .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-ine01refa .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 24px; padding-right: 28px; padding-bottom: 24px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; text-align: center; color: rgba(var(--color-imb6ogsej), 1); outline-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ixf0eqs0r), 1); background-color: rgba(var(--color-izpiqzs5h), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif }
.mosaic-form--u-ine01refa .mosaic-form__checkbox { display: none }
.mosaic-form--u-ine01refa .mosaic-form__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i3ahawrtm), 1); border-right-color: rgba(var(--color-ia0p20cjz), 1); border-bottom-color: rgba(var(--color-inel6mlnb), 1); border-left-color: rgba(var(--color-i3qstu7bt), 1); background-color: rgba(var(--color-ikp4jeqj9), 0.2) }
.mosaic-form--u-ine01refa .mosaic-form__count-text { font-size: 15px }
.mosaic-form--u-ine01refa .mosaic-form__date { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-i878u3c3f), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-iwyr5rnzy), 0.15); color: rgba(var(--color-ibzdafkg0), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__date-interval { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-ibhx5p8h7), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ipkrditpd), 0.15); color: rgba(var(--color-i3984mzjx), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-ine01refa .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; margin-right: 15px; margin-left: 15px; background-color: rgba(var(--color-i76vou4lb), 0.15) }
.mosaic-form--u-ine01refa .mosaic-form__error { font-size: 12px; font-weight: 500; color: rgba(var(--color-i5d4eu9du), 1) }
.mosaic-form--u-ine01refa .mosaic-form__field { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 10px; margin-top: 10px }
.mosaic-form--u-ine01refa .mosaic-form__file-button-placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 14px; overflow-x: hidden; overflow-y: hidden; justify-content: center; outline-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; background-color: rgba(var(--color-i5hykw6d5), 0); color: rgba(var(--color-idcbsf7w8), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i8dsst3tw), 0.15) }
.mosaic-form--u-ine01refa .mosaic-form__form--u-ioh27ivqp {  }
.mosaic-form--u-ine01refa .mosaic-form__header { margin-bottom: 12px; display: block }
.mosaic-form--u-ine01refa .mosaic-form__icon { width: 25px; height: 25px; margin-right: 10px; display: none }
.mosaic-form--u-ine01refa .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; font-size: 14px; font-weight: 500; opacity: 1 }
.mosaic-form--u-ine01refa .mosaic-form__name { font-weight: 500; font-size: 15px; display: block }
.mosaic-form--u-ine01refa .mosaic-form__note { color: rgba(var(--color-i16nrtur6), 1) }
.mosaic-form--u-ine01refa .mosaic-form__radio { display: none }
.mosaic-form--u-ine01refa .mosaic-form__radio-group-item { font-size: 14px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-ine01refa .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i6qt16jk0), 1); border-right-color: rgba(var(--color-ifpsxwp1c), 1); border-bottom-color: rgba(var(--color-inlifc4i1), 1); border-left-color: rgba(var(--color-ictgtus79), 1); background-color: rgba(var(--color-i0019nd73), 0.2) }
.mosaic-form--u-ine01refa .mosaic-form__required { color: rgba(var(--color-igh1f0yv8), 1) }
.mosaic-form--u-ine01refa .mosaic-form__select { width: 100%; display: block; height: 45px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgba(var(--color-ido51p19k), 0.15); border-right-color: rgba(var(--color-ia1gadgyp), 0.15); border-bottom-color: rgba(var(--color-i8lnwei8p), 0.15); border-left-color: rgba(var(--color-ityx8o3dx), 0.15); font-size: 15px; color: rgba(var(--color-ix6uzcp79), 1) }
.mosaic-form--u-ine01refa .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-color: rgba(var(--color-i0giuq310), 0.15); border-right-color: rgba(var(--color-isqlhr984), 0.15); border-bottom-color: rgba(var(--color-idy1oc5xi), 0.15); border-left-color: rgba(var(--color-idu46wap1), 0.15); font-size: 14px; color: rgba(var(--color-i4bpw03ut), 1) }
.mosaic-form--u-ine01refa .mosaic-form__success__text--u-ixzil7tx7 { font-size: 20px }
.mosaic-form--u-ine01refa .mosaic-form__text { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-i82kiepfs), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-iwba679rl), 0.15); color: rgba(var(--color-ik0j02wrt), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__textarea { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-iw09d6tmw), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ian1ertr5), 0.15); color: rgba(var(--color-ib9br04gu), 1); outline-style: none }
.mosaic-form--u-ine01refa .mosaic-form__title--u-imay43qnz { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; font-family: Fira Sans, sans-serif; font-size: 23px }
.mosaic-form--u-ine01refa .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px }
.mosaic-form--u-ine01refa .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i6won4va5), 1); border-right-color: rgba(var(--color-ipxu1i4g5), 1); border-bottom-color: rgba(var(--color-ifk1mtcnm), 1); border-left-color: rgba(var(--color-i89ifgs14), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-ine01refa .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-ine01refa .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iwtg6glvf), 1); margin-top: 5px }
.mosaic-form--u-ine01refa .progressBarInProgress { font-size: 0px; width: 0px; height: 2px; margin-top: 5px; background-color: rgba(var(--color-ifofcnpmd), 1) }
.mosaic-form--u-ine01refa .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left; font-size: 13px }
.mosaic-form--u-ine01refa .progressCancel { font-size: 0px; display: block; height: 24px; width: 24px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-isrnop5vz), 0); background-image: var(--image-ih6fofhyo); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ine01refa .progressContainer { position: relative }
.mosaic-form--u-ine01refa .progressName { margin-right: 50px; color: rgba(var(--color-ijvitnfak), 1); text-align: left; overflow-x: hidden; overflow-y: hidden; font-weight: 500; font-size: 15px }
.mosaic-form--u-ine01refa .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-isn73nl4p), 1) }
.mosaic-form--u-ine01refa .svg_image { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ine01refa .svg_image_checkbox { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ine01refa .svg_image_radio { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ine01refa .text--u-iv95r941n { margin-bottom: 0%; margin-top: 5px; opacity: 1; font-size: 14px; color: rgba(var(--color-in80wrltn), 1) }
.mosaic-form--u-ine01refa .mosaic-form__button:hover, .mosaic-form--u-ine01refa .mosaic-form__button.is-hover { color: rgba(var(--color-iv784zh1a), 1); background-color: rgba(var(--color-iuzse3wpn), 0) }
.mosaic-form--u-ine01refa .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ine01refa .mosaic-form__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ine01refa .mosaic-form__date::placeholder { color: rgba(var(--color-iclb70evt), 1) }
.mosaic-form--u-ine01refa .mosaic-form__date-interval::placeholder { color: rgba(var(--color-iqwviejxg), 1) }
.mosaic-form--u-ine01refa .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-ine01refa .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-i3vhh7r5u), 1); background-color: rgba(var(--color-ix8ordc8p), 0); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ix92840w7), 1) }
.mosaic-form--u-ine01refa .mosaic-form__radio-icon:hover, .mosaic-form--u-ine01refa .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ine01refa .mosaic-form__text:focus, .mosaic-form--u-ine01refa .mosaic-form__text.is-focus { background-color: rgba(var(--color-iwr9mudyo), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-il2ndqb5l), 0.6) }
.mosaic-form--u-ine01refa .mosaic-form__text::placeholder { color: rgba(var(--color-ijdf4i6im), 1) }
.mosaic-form--u-ine01refa .mosaic-form__textarea::placeholder { color: rgba(var(--color-is9e4q0r5), 1) }
.mosaic-form--u-ine01refa .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-ine01refa .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 16px; height: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iw992kgoc), 0.15); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-i5v4wpsmv), 0) }
.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ib5olgd3f), 0.7) }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ib9zk6tbl .mosaic-form__name { display: none }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ib9zk6tbl .mosaic-form__required { display: none }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ic5ywd738 .mosaic-form__name { display: none }
.mosaic-form--u-ine01refa .mosaic-form__field--u-imrpppet4 .mosaic-form__name { display: none }
.mosaic-form--u-ine01refa .mosaic-form__radio ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-icrb6mhkm), 0); margin-right: 10px; border-top-color: rgba(var(--color-iwlf2omif), 0.15); border-right-color: rgba(var(--color-ieoqr8ng5), 0.15); border-bottom-color: rgba(var(--color-i1hovbat4), 0.15); border-left-color: rgba(var(--color-ig91kx5pm), 0.15) }
.mosaic-form--u-ine01refa .mosaic-form__radio ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-ine01refa .mosaic-form__select option { color: rgba(var(--color-ix38zwcgq), 1) }
.mosaic-form--u-ine01refa .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-ine01refa .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-inrhuq8k8), 1); box-shadow: none; background-image: var(--image-ill785usr); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ine01refa .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-ine01refa .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ije3e6st0), 0); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii42Ij48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ine01refa .mosaic-form__field--u-ic5ywd738 .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 12px }
.div--u-i6qgfufpv { width: 100%; position: relative; display: block }
.text--u-iv95r941n { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 16px; color: rgba(var(--color-itr62hp01), 0.7); font-weight: 500; line-height: 160%; margin-bottom: 2% }
.div--u-ime5sczgo { width: 100%; position: relative; display: block }
.div--u-inekj1yv3 { width: 100%; position: relative; display: block }
.div--u-io4526430 { width: 100%; position: relative }
.div--u-i96s1r08z { width: 100%; position: relative; display: inline-block }
.svg_image--u-i5mlrejgp .path-iojlb55a5 { fill: rgba(var(--color-i05k2iv66), 0.5) }
.mosaic-form__field--u-ic5ywd738 { display: block }
.mosaic-form__field--u-iw7agsom8 { display: block }

@media (max-width: 991px) {
	.mosaic-popup__inner-data--u-i0v7vyigy { width: 55vw; padding-left: 5%; padding-right: 5%; padding-top: 8%; padding-bottom: 8% }
	.mosaic-form--u-ine01refa .mosaic-form__title--u-imay43qnz { font-size: 23px }
	.mosaic-form--u-ine01refa .text--u-iv95r941n { font-size: 14px; line-height: 150% }
	.mosaic-form--u-ine01refa .mosaic-form__checkbox ~ .mosaic-form__value {  }
}

@media (max-width: 767px) {
	.mosaic-popup__inner-data--u-i0v7vyigy { width: 80vw; padding-left: 7%; padding-right: 7%; padding-top: 12%; padding-bottom: 12% }
	.mosaic-form--u-ine01refa .mosaic-form__label { font-size: 13px }
	.mosaic-form--u-ine01refa .mosaic-form__title--u-imay43qnz { font-size: 21px }
}

@media (max-width: 479px) {
	.mosaic-popup__inner-data--u-i0v7vyigy { width: 95vw; padding-top: 18% }
}
/* Source: t/images/mosaic/symbols/symbol-ic7sw1hov_styles.css */
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-t.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-t-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-r.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-m.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-m-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff") format("woff");}
:root {
	--color-i2rg41fig: 238, 238, 238;
	--color-iptpnlvn0: 238, 238, 238;
	--color-ib2bb0dci: 240, 240, 240;
	--color-i4xk4ihh0: 71, 71, 71;
	--color-iscpuxcyq: 145, 145, 145;
	--color-i84ghsq1u: 71, 71, 71;
	--color-i0ga213u6: 145, 145, 145;
	--color-iamc6r4wm: 145, 145, 145;
}

.section--u-ic7sw1hov { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none; z-index: 7; box-shadow: none; padding-bottom: 15px; padding-top: 15px; background-color: rgba(var(--color-ib2bb0dci), 1); color: rgba(var(--color-i4xk4ihh0), 1); font-family: Montserrat, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; text-align: left; text-transform: none }
.container--u-ipjlbnkp6 { width: 100%; max-width: none; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; justify-content: space-between }
.div--u-it9x9e28e { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-shrink: 0; max-width: 50%; margin-left: 0px; margin-top: 0px }
.text--u-iy5sclz40 { display: inline-block; font-size: 14px; font-weight: 500; font-family: Fira Sans, sans-serif }
.text--u-ixe4mx57n { display: inline-block; font-weight: 500; font-size: 13px; margin-right: 20px; color: rgba(var(--color-iscpuxcyq), 1) }
.div--u-ilu1bu9k6 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-shrink: 0; max-width: 50%; margin-left: 0px; margin-top: 0px }
.link-universal--u-i22i8f2gz { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-i84ghsq1u), 1) }
.text--u-isxk2d9uj { display: block; font-size: 21px; font-weight: 500; font-family: Fira Sans, sans-serif }
.link-universal--u-i51vax8ed { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; width: 45px; height: 30px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; flex-shrink: 0; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-left: 20px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i0ga213u6), 0.2) }
.text--u-icz1heelv { display: block; font-weight: 500; font-size: 13px; margin-right: 20px; color: rgba(var(--color-iamc6r4wm), 1) }
.blocklist__item_title--u-ihwiyskx2 { display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 600; line-height: 125%; font-size: 14px; font-family: Fira Sans, sans-serif }
.div--u-i4l4lk2nf { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }

@media (max-width: 991px) {
	.div--u-it9x9e28e { max-width: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-top: 15px }
	.text--u-ixe4mx57n { margin-bottom: 6px; margin-right: 0px }
	.container--u-ipjlbnkp6 { padding-right: 80px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-ilu1bu9k6 { max-width: none }
	.text--u-icz1heelv { margin-bottom: 4px; margin-right: 0px }
	.blocklist__item_title--u-ihwiyskx2 {  }
	.div--u-i4l4lk2nf { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
}

@media (max-width: 767px) {
	.text--u-ixe4mx57n { font-size: 11px }
	.container--u-ipjlbnkp6 { padding-right: 0px }
	.div--u-it9x9e28e {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center }
	.link-universal--u-i51vax8ed { display: none }
	.text--u-icz1heelv { font-size: 11px }
	.div--u-ilu1bu9k6 { justify-content: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
}

@media (max-width: 479px) {
	.div--u-ilu1bu9k6 { padding-left: 0px }
}
/* Source: t/images/mosaic/symbols/symbol-iptbt798p_styles.css */
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff") format("woff");}
:root {
	--color-is6895fxv: 145, 145, 145;
	--color-iwnuyo7ts: 0, 0, 0;
	--color-i9uq13362: 238, 238, 238;
	--color-iez48w3no: 0, 0, 0;
	--color-ifwdd9dco: 238, 238, 238;
	--color-is3zlarjf: 221, 221, 221;
	--color-ico8yfdc4: 51, 51, 51;
	--color-im7mjmugb: 255, 255, 255;
	--color-iomdakwze: 51, 51, 51;
	--color-i5dl4kosb: 255, 255, 255;
	--color-intj76i1f: 71, 71, 71;
	--color-iknica1fr: 255, 255, 254;
	--color-it9aahquu: 239, 240, 245;
	--color-isfs490w2: 71, 71, 71;
	--color-ilp2clvl2: 0, 0, 0;
	--color-ioodvfs8k: 247, 247, 247;
	--color-ist3kfrhd: 51, 51, 51;
	--color-iklc4ms92: 52, 136, 234;
	--color-i0jjntvf5: 52, 136, 234;
	--color-i808ecpun: 255, 255, 254;
	--color-iig2gshgo: 240, 240, 240;
	--color-i2tbnv4fu: 0, 0, 0;
	--color-i2xlhlgig: 56, 163, 204;
	--color-ichxik7yd: 71, 71, 71;
	--color-in5n43t01: 255, 255, 254;
	--color-i9u4n6d44: 0, 0, 0;
}

.text--u-i52cd3n2f { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 14px; font-weight: 500; opacity: 1; color: rgba(var(--color-is6895fxv), 1); margin-top: 4px }
.hor-menu--u-ii8847zhz { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; justify-content: flex-end; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.hor-menu--u-ii8847zhz .hor-menu__icon, .hor-menu--u-ii8847zhz .hor-menu__sub_icon { background-color: rgba(var(--color-i9uq13362), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.hor-menu--u-ii8847zhz .hor-menu__icon { display: block; background-image: url("../../../../../d//tpl25_moredrop.svg"); background-repeat: no-repeat; background-position: center center; background-size: 12.60px auto; background-attachment: scroll; width: 24px; height: 24px; background-color: rgba(var(--color-i5dl4kosb), 0); filter: invert(70%); margin-left: 7px }
.hor-menu--u-ii8847zhz .hor-menu__item { flex-shrink: 0; font-size: 16px; font-weight: 500; margin-right: -1px; font-family: Fira Sans, sans-serif }
.hor-menu--u-ii8847zhz .hor-menu__link, .hor-menu--u-ii8847zhz .hor-menu__sub_link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-iwnuyo7ts), 1) }
.hor-menu--u-ii8847zhz .hor-menu__link { padding-left: 20px; padding-right: 20px; padding-top: 23px; padding-bottom: 23px; min-height: 53px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 1; color: rgba(var(--color-intj76i1f), 1) }
.hor-menu--u-ii8847zhz .hor-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; flex-direction: inherit; justify-content: inherit; align-content: inherit;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; height: 70px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-ii8847zhz .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-ii8847zhz .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-im7mjmugb), 1);  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; background-color: rgba(var(--color-iomdakwze), 1) }
.hor-menu--u-ii8847zhz .hor-menu__more_list { display: block; list-style-type: none; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: center; padding-left: 0px; cursor: pointer; margin-bottom: 0px; margin-top: 0px }
.hor-menu--u-ii8847zhz .hor-menu__sub_icon { background-color: rgba(var(--color-iez48w3no), 1); display: block }
.hor-menu--u-ii8847zhz .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-ii8847zhz .hor-menu__sub_link { background-color: rgba(var(--color-is3zlarjf), 1); color: rgba(var(--color-ico8yfdc4), 1) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; width: 280px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; background-color: rgba(var(--color-ifwdd9dco), 1) }
.hor-menu--u-ii8847zhz.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-ii8847zhz .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-ii8847zhz .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item { font-size: 15px; font-weight: 400 }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100% }
.hor-menu--u-ii8847zhz .hor-menu__item:hover .hor-menu__link, .hor-menu--u-ii8847zhz .hor-menu__item.is-hover .hor-menu__link { color: rgba(var(--color-iklc4ms92), 1) }
.hor-menu--u-ii8847zhz .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { font-size: 0px; padding-bottom: 10px; padding-top: 10px; height: 70px; width: 52px; background-image: url("../../../../../d//tpl25_burger2.svg"), none; background-repeat: no-repeat, no-repeat; background-position: right 0px center, left 0px top 0px; background-size: 17.50px auto, auto; background-attachment: scroll, scroll; margin-top: 0px; margin-bottom: 0px; background-color: rgba(var(--color-ist3kfrhd), 0) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { padding-left: 20px; padding-right: 20px; padding-top: 16px; padding-bottom: 16px; background-color: rgba(var(--color-iknica1fr), 1); min-height: 50px; margin-right: -1px; margin-bottom: -1px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-it9aahquu), 1); color: rgba(var(--color-isfs490w2), 1) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item:hover > .hor-menu__sub_link, .hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item.is-hover > .hor-menu__sub_link { color: rgba(var(--color-i0jjntvf5), 1) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { width: 24px; height: 24px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-color: rgba(var(--color-ilp2clvl2), 0); background-image: url("../../../../../d//tpl25_moredropright.svg"); background-repeat: no-repeat; background-position: center center; background-size: 6.60px auto; background-attachment: scroll; filter: invert(70%) }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item {  }
.hor-menu--u-ii8847zhz .hor-menu__item:hover .hor-menu__sub_list > .hor-menu__sub_item:hover > .hor-menu__sub_link, .hor-menu--u-ii8847zhz .hor-menu__item.is-hover .hor-menu__sub_list > .hor-menu__sub_item.is-hover > .hor-menu__sub_link {  }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link {  }
.hor-menu--u-ii8847zhz .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list { display: none }
.section--u-iptbt798p { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 20px; padding-right: 3.7%; padding-left: 3.7%; padding-bottom: 20px; top: 0px; bottom: auto; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none; background-color: rgba(var(--color-i808ecpun), 1); border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-iig2gshgo), 1) }
.container--u-iy1555q9l { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: space-between; top: auto; bottom: auto; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; max-width: none }
.imageFit--u-igqpjz6zq { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; max-width: 100%; max-height: 100% }
.imageFit__img--u-i6tjljyc7 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-ij8jw32yw { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i2tbnv4fu), 0.4) }
.imageFit__zoom--u-ialxuhdru { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i2xlhlgig), 1) }
.svg_image--u-iw72mvpor { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iw72mvpor svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-if3cmy7vj { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; padding-bottom: 10px; padding-top: 10px }
.div--u-iz3mgn8n2 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: 25px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-shrink: 0; max-width: 170px; max-height: 170px }
.heading--u-i2l796m2m { font-size: 24px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 600; font-family: Fira Sans, sans-serif }
.link-universal--u-i5smxnloo { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-ichxik7yd), 1); flex-wrap: wrap; flex-shrink: 1; max-width: 50% }
.div--u-i1j6f7wtg { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: flex-end;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 60% }

@media (max-width: 991px) {
	.text--u-i52cd3n2f {  }
	.link-universal--u-i5smxnloo { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; max-width: 70% }
	.section--u-iptbt798p {  }
	.container--u-iy1555q9l {  }
	.div--u-i1j6f7wtg { margin-left: auto; display: none }
	.heading--u-i2l796m2m { font-size: 21px }
	.div--u-iz3mgn8n2 { margin-right: 20px; max-width: 140px; max-height: 140px }
}

@media (max-width: 767px) {
	.link-universal--u-i5smxnloo { max-width: none; flex-wrap: nowrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-iz3mgn8n2 { margin-bottom: 15px; margin-right: 0px; margin-top: -70px; display: -webkit-box; display: -ms-flexbox; display: flex }
	.div--u-if3cmy7vj { padding-top: 0px; padding-bottom: 0px; text-align: center }
	.heading--u-i2l796m2m {  }
	.container--u-iy1555q9l { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start }
	.div--u-i1j6f7wtg { justify-content: space-between; top: 0px; position: fixed; width: 100%; right: 0px; left: 0px; padding-left: 3.7%; padding-right: 3.7%; padding-top: 20px; padding-bottom: 20px; margin-left: 0px; background-color: rgba(var(--color-in5n43t01), 1); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-i9u4n6d44), 0.15) }
	.section--u-iptbt798p { padding-bottom: 20px }
}

@media (max-width: 479px) {
	.link-universal--u-i5smxnloo { justify-content: center; text-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-iz3mgn8n2 { margin-right: 0px; margin-bottom: 15px }
	.div--u-if3cmy7vj { padding-bottom: 0px; padding-top: 0px }
	.container--u-iy1555q9l {  }
}
/* Source: t/images/mosaic/symbols/symbol-ie6fa3caf_styles.css */
:root {
	--color-ibqsh8mka: 145, 145, 145;
	--color-iefzpqaws: 239, 239, 239;
	--color-iggsrn63m: 145, 145, 145;
	--color-ilr8t654g: 145, 145, 145;
	--color-ip9ppkty5: 52, 136, 234;
	--color-ichdzs33k: 71, 71, 71;
	--color-ihhsgkr11: 255, 255, 255;
}

.div--u-i723k828v { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 1366px; margin-left: auto; margin-right: auto; justify-content: space-between; padding-top: 2%; padding-bottom: 2%; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ibqsh8mka), 0.2) }
.button-up--u-ig2keglh7 { flex-shrink: 0; pointer-events: auto; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; position: relative; overflow-x: hidden; overflow-y: hidden; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; outline-style: none; background-color: rgba(var(--color-iefzpqaws), 0); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; height: 50px; width: 50px; margin-left: auto; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iggsrn63m), 0.2) }
.button-up--u-ig2keglh7:hover, .button-up--u-ig2keglh7.is-hover { background-color: rgba(var(--color-ip9ppkty5), 1) }
.button-up--u-ig2keglh7:hover .svg_image--u-if222t6ho .path-ie3uf1x6y, .button-up--u-ig2keglh7.is-hover .svg_image--u-if222t6ho .path-ie3uf1x6y { fill: rgba(var(--color-ihhsgkr11), 1) }
.svg_image--u-if222t6ho { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 40%; width: 40%; overflow-x: hidden; overflow-y: hidden; z-index: 1 }
.svg_image--u-if222t6ho svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-if222t6ho .path-ijcrz2766 { fill: rgba(var(--color-ichdzs33k), 1) }
.text--u-i8wb5uh6a { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; line-height: 160%; font-weight: 500; font-size: 13px; max-width: 40%; color: rgba(var(--color-ilr8t654g), 1) }
.div--u-iuw0bn84t { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-end;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.section--u-ie6fa3caf { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none }

@media (max-width: 991px) {
	.div--u-i723k828v { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-bottom: 4%; padding-top: 4% }
	.div--u-iuw0bn84t { width: 100% }
	.button-up--u-ig2keglh7 { width: 55px; height: 55px }
	.text--u-i8wb5uh6a { max-width: 80% }
}

@media (max-width: 767px) {
	.text--u-i8wb5uh6a { font-size: 13px }
	.div--u-i723k828v { padding-top: 8%; padding-bottom: 8% }
	.section--u-ie6fa3caf {  }
}

@media (max-width: 479px) {
	.div--u-iuw0bn84t { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.text--u-i8wb5uh6a { width: 100%; max-width: none }
	.button-up--u-ig2keglh7 { margin-top: 20px; margin-left: 0px }
	.div--u-i723k828v { padding-top: 12%; padding-bottom: 12% }
	.section--u-ie6fa3caf {  }
}
/* Source: t/images/mosaic/symbols/symbol-ith48e69r_styles.css */
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff") format("woff");}
:root {
	--color-iwmxs60tv: 240, 240, 240;
	--color-i6bljts71: 52, 136, 234;
	--color-i25ucbcer: 145, 145, 145;
	--color-iyo5jighl: 145, 145, 145;
	--color-ifxnsvm3g: 52, 136, 234;
	--color-igl5hs8iy: 255, 255, 255;
	--color-i2no4g121: 71, 71, 71;
	--color-ic5t09pt9: 71, 71, 71;
	--color-imyj8kbur: 255, 255, 255;
	--color-ikb0o3tj5: 71, 71, 71;
	--color-iscmuubd5: 71, 71, 71;
	--color-iiazg1i4p: 255, 255, 255;
	--color-ipsv1jaj3: 71, 71, 71;
	--color-iq2ocwrfs: 71, 71, 71;
	--color-im8n2fpfn: 255, 255, 255;
	--color-ibjs58kv1: 71, 71, 71;
	--color-i9dxk5dwl: 71, 71, 71;
	--color-i4rr8b9vz: 71, 71, 71;
	--color-izyb7ng8s: 71, 71, 71;
	--color-iodi58bfl: 71, 71, 71;
	--color-i9qbm5s25: 71, 71, 71;
	--color-i9zqzmsen: 71, 71, 71;
	--color-is3pqi2jr: 71, 71, 71;
	--color-ifk7rehvi: 71, 71, 71;
	--color-iwdo8y0uj: 71, 71, 71;
	--color-i46ns738r: 71, 71, 71;
	--color-ibd8tep4y: 71, 71, 71;
	--color-ie9riyeba: 255, 255, 255;
	--color-i2m69x2qz: 71, 71, 71;
	--color-ivocfbr7i: 255, 0, 0;
	--color-ih7to208i: 255, 0, 0;
	--color-iyxs61626: 128, 128, 128;
	--color-it29j9k5m: 128, 128, 128;
	--color-inx0586sp: 128, 128, 128;
	--color-ibv50n9fd: 128, 128, 128;
	--color-i3mc6twi3: 128, 128, 128;
	--color-inp70lwb1: 0, 0, 0;
	--color-i3nug87l0: 0, 0, 0;
	--color-i1aw6kpgs: 128, 128, 128;
	--color-iv8q83i27: 128, 128, 128;
	--color-iqn84v1xj: 128, 128, 128;
	--color-igmc02laj: 128, 128, 128;
	--color-ip6yng2dh: 0, 0, 0;
	--color-iyegcu1w4: 52, 136, 234;
	--color-isaofftnr: 27, 27, 27;
	--image-i4r9iiwdz: url("../../../../../d//tpl25_bx-check_w.svg");
	--color-ifzf6v3t7: 255, 255, 255;
	--color-ixl3wu928: 52, 136, 234;
	--color-iq38n70bk: 52, 136, 234;
	--color-iuqwdcsln: 197, 197, 197;
	--color-i1oeqhp4l: 197, 197, 197;
	--color-iudniz6kf: 197, 197, 197;
	--color-ii4f80nhf: 197, 197, 197;
	--color-ivz2ndc3y: 197, 197, 197;
	--color-ihqroau1n: 255, 0, 0;
	--image-ig7pmz2ut: url("../../../../../d//tpl25_delete_red_48.svg");
	--color-ihxdhr9xq: 85, 85, 85;
	--color-ivmfoe17f: 52, 136, 234;
	--color-i86zkk812: 0, 0, 255;
	--color-iyur2g4in: 71, 71, 71;
	--color-ij1esmvtd: 145, 145, 145;
	--color-ibt3dc3bm: 71, 71, 71;
	--color-iii48pps0: 52, 136, 234;
	--color-icrejpepi: 71, 71, 71;
	--color-ixes84whs: 71, 71, 71;
	--color-i9c2qy5dw: 245, 245, 245;
	--color-iduv2zh9k: 71, 71, 71;
	--color-iikkxwns9: 71, 71, 71;
	--color-i1nh8jf54: 71, 71, 71;
	--color-ik8k5kgbg: 0, 0, 0;
	--color-icwx88t9u: 27, 27, 27;
	--color-ilpsu9hl4: 27, 27, 27;
	--color-inzkg5sm6: 71, 71, 71;
	--color-i3cm7q5te: 145, 145, 145;
	--color-ill24pnqs: 145, 145, 145;
	--color-ivyw27ywl: 145, 145, 145;
	--color-ilgmlbrog: 145, 145, 145;
	--color-i2pbv2hxs: 0, 0, 0;
	--color-iv48s3hhe: 71, 71, 71;
	--color-i2bypfyw9: 71, 71, 71;
	--color-iax61kuko: 71, 71, 71;
	--color-i9pdzclka: 71, 71, 71;
	--color-iu8cid3pb: 192, 192, 192;
	--color-ivupq5r3e: 71, 71, 71;
	--color-ij7qsd4lz: 71, 71, 71;
	--color-i0jjkhnx7: 71, 71, 71;
	--color-iw8qj5inz: 52, 136, 234;
	--color-iruchj3td: 52, 136, 234;
	--color-ib5lvxq0r: 71, 71, 71;
	--color-i31v1html: 71, 71, 71;
	--color-ijr8gg493: 71, 71, 71;
	--color-i2ejgxfdb: 71, 71, 71;
	--color-isz6z0vx4: 133, 133, 133;
	--color-inb15vybp: 145, 145, 145;
	--color-iywjsrxab: 133, 133, 133;
	--color-i28ba7a9c: 133, 133, 133;
	--color-ix8zx4tm5: 133, 133, 133;
	--color-ih2059tmd: 52, 136, 234;
	--color-icjv7unca: 71, 71, 71;
	--color-iybfhwdct: 71, 71, 71;
	--color-ij6l2wxnb: 71, 71, 71;
	--color-ien1mcuyu: 71, 71, 71;
	--color-ilwywf5lv: 71, 71, 71;
}

.link-universal--u-id2znycv8:hover .div--u-i18s3qymz, .link-universal--u-id2znycv8.is-hover .div--u-i18s3qymz { width: 0% }
.div--u-itdekoxvv { width: 50%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; box-shadow: none; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.section--u-ith48e69r { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; padding-top: 4%; padding-bottom: 4%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none }
.container--u-iijctww9l { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; max-width: 1366px; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; justify-content: space-between }
.list__item--u-iu1934f82 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 20px }
.list--u-i1bpc2zbf { margin-top: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.link-universal--u-iqtjqbpxm { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-decoration: underline; font-weight: 500; color: rgba(var(--color-i6bljts71), 1) }
.link-universal--u-iqtjqbpxm:hover, .link-universal--u-iqtjqbpxm.is-hover { color: rgba(var(--color-ifxnsvm3g), 1) }
.text--u-i4005f7v5 { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-i25ucbcer), 1) }
.div--u-iezpdjyq6 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-il2fn9nxg { display: block }
.list__item--u-iwc6emyhl { margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list--u-ibqjrgmg9 { margin-top: 20px }
.text--u-icem0agyj { display: block; font-weight: 500; margin-bottom: 8px; font-size: 13px; color: rgba(var(--color-iyo5jighl), 1) }
.div--u-i7ratexyh { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-isk29vprb { display: block; line-height: 140%; font-size: 15px }
.div--u-ie6qgyjrn { width: 46%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-i9vue2ia6 { color: rgba(var(--color-iikkxwns9), 1); display: block }
.mosaic-form--u-i9vue2ia6 * {  }
.mosaic-form--u-i9vue2ia6 .button__text { z-index: 1 }
.mosaic-form--u-i9vue2ia6 .div--u-i24x1siuy { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; flex-wrap: nowrap; justify-content: space-between; margin-left: -10px; margin-right: -10px; width: auto; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end }
.mosaic-form--u-i9vue2ia6 .div--u-i6d9fg9he { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 2% }
.mosaic-form--u-i9vue2ia6 .div--u-i7amnvmza { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-left: 10px; margin-right: 10px }
.mosaic-form--u-i9vue2ia6 .div--u-is2n8j1w8 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-left: 10px; margin-right: 10px }
.mosaic-form--u-i9vue2ia6 .div--u-ivihhck7z { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 3%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i9vue2ia6 .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i9vue2ia6 .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 24px; padding-right: 28px; padding-bottom: 24px; padding-left: 28px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; text-align: center; color: rgba(var(--color-ifzf6v3t7), 1); outline-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ixl3wu928), 1); background-color: rgba(var(--color-iq38n70bk), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i1aw6kpgs), 1); border-right-color: rgba(var(--color-iv8q83i27), 1); border-bottom-color: rgba(var(--color-iqn84v1xj), 1); border-left-color: rgba(var(--color-igmc02laj), 1); background-color: rgba(var(--color-ip6yng2dh), 0.2) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__count-text { font-size: 15px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-imyj8kbur), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ikb0o3tj5), 0.15); color: rgba(var(--color-iscmuubd5), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-iiazg1i4p), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ipsv1jaj3), 0.15); color: rgba(var(--color-iq2ocwrfs), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; margin-right: 10px; margin-left: 10px; background-color: rgba(var(--color-i2m69x2qz), 0.15) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__error { font-size: 12px; font-weight: 500; color: rgba(var(--color-ivocfbr7i), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 10px; margin-top: 10px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__file-button-placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 500; font-size: 14px; overflow-x: hidden; overflow-y: hidden; justify-content: center; outline-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; font-family: Fira Sans, sans-serif; background-color: rgba(var(--color-iu8cid3pb), 0); color: rgba(var(--color-ivupq5r3e), 1); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ij7qsd4lz), 0.15) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__form--u-iir0enr0y {  }
.mosaic-form--u-i9vue2ia6 .mosaic-form__header { margin-bottom: 12px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__icon { width: 25px; height: 25px; margin-right: 10px; display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; font-size: 14px; font-weight: 500; opacity: 1 }
.mosaic-form--u-i9vue2ia6 .mosaic-form__name { font-weight: 500; font-size: 15px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__note { color: rgba(var(--color-iyxs61626), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio-group-item { font-size: 14px; font-weight: 500 }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-it29j9k5m), 1); border-right-color: rgba(var(--color-inx0586sp), 1); border-bottom-color: rgba(var(--color-ibv50n9fd), 1); border-left-color: rgba(var(--color-i3mc6twi3), 1); background-color: rgba(var(--color-inp70lwb1), 0.2) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__required { color: rgba(var(--color-ih7to208i), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__select { width: 100%; display: block; height: 45px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-color: rgba(var(--color-i4rr8b9vz), 0.15); border-right-color: rgba(var(--color-izyb7ng8s), 0.15); border-bottom-color: rgba(var(--color-iodi58bfl), 0.15); border-left-color: rgba(var(--color-i9qbm5s25), 0.15); font-size: 15px; color: rgba(var(--color-i9zqzmsen), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-is3pqi2jr), 0.15); border-right-color: rgba(var(--color-ifk7rehvi), 0.15); border-bottom-color: rgba(var(--color-iwdo8y0uj), 0.15); border-left-color: rgba(var(--color-i46ns738r), 0.15); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; color: rgba(var(--color-ibd8tep4y), 1); background-color: rgba(var(--color-ie9riyeba), 0); font-size: 14px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__success__text--u-i36092px9 { font-size: 20px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__text { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-igl5hs8iy), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-i2no4g121), 0.15); color: rgba(var(--color-ic5t09pt9), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__textarea { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 17px; flex-shrink: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 17px; font-size: 14px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-im8n2fpfn), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ibjs58kv1), 0.15); color: rgba(var(--color-i9dxk5dwl), 1); outline-style: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__title--u-imd94z37w { line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 600; font-family: Fira Sans, sans-serif; font-size: 1.9vw }
.mosaic-form--u-i9vue2ia6 .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-iuqwdcsln), 1); border-right-color: rgba(var(--color-i1oeqhp4l), 1); border-bottom-color: rgba(var(--color-iudniz6kf), 1); border-left-color: rgba(var(--color-ii4f80nhf), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i9vue2ia6 .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i86zkk812), 1); margin-top: 5px }
.mosaic-form--u-i9vue2ia6 .progressBarInProgress { font-size: 0px; width: 0px; height: 2px; margin-top: 5px; margin-left: 0px; margin-right: 0px; background-color: rgba(var(--color-ivmfoe17f), 1) }
.mosaic-form--u-i9vue2ia6 .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left; font-size: 13px }
.mosaic-form--u-i9vue2ia6 .progressCancel { font-size: 0px; display: block; height: 24px; width: 24px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-ihqroau1n), 0); background-image: var(--image-ig7pmz2ut); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i9vue2ia6 .progressContainer { position: relative }
.mosaic-form--u-i9vue2ia6 .progressName { margin-right: 50px; color: rgba(var(--color-ihxdhr9xq), 1); text-align: left; overflow-x: hidden; overflow-y: hidden; font-weight: 500; font-size: 15px }
.mosaic-form--u-i9vue2ia6 .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-ivz2ndc3y), 1) }
.mosaic-form--u-i9vue2ia6 .svg_image { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i9vue2ia6 .svg_image_checkbox { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i9vue2ia6 .svg_image_radio { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i9vue2ia6 .text--u-i27a89hh5 { margin-bottom: 0%; margin-top: 15px; opacity: 1; font-size: 14px; color: rgba(var(--color-ij1esmvtd), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__button:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__button.is-hover { color: rgba(var(--color-ibt3dc3bm), 1); background-color: rgba(var(--color-iii48pps0), 0) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date::placeholder { color: rgba(var(--color-i31v1html), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__date-interval::placeholder { color: rgba(var(--color-ib5lvxq0r), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-i0jjkhnx7), 1); background-color: rgba(var(--color-iw8qj5inz), 0); box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iruchj3td), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio-icon:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i9vue2ia6 .mosaic-form__text:focus, .mosaic-form--u-i9vue2ia6 .mosaic-form__text.is-focus { background-color: rgba(var(--color-i9c2qy5dw), 0); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-iduv2zh9k), 0.6) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__text::placeholder { color: rgba(var(--color-ixes84whs), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__textarea::placeholder { color: rgba(var(--color-i2ejgxfdb), 1) }
.mosaic-form--u-i9vue2ia6 .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i9vue2ia6 .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 16px; height: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 10px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i1nh8jf54), 0.15); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-ik8k5kgbg), 0) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-icwx88t9u), 0.7) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-i3tm8hcjv .mosaic-form__name { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-i3tm8hcjv .mosaic-form__required { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-ildy7eu0p .mosaic-form__name { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-ioonhmrn4 .mosaic-form__name { display: none }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio ~ .mosaic-form__radio-icon { margin-right: 10px; background-color: rgba(var(--color-i2pbv2hxs), 0); border-top-color: rgba(var(--color-iv48s3hhe), 0.15); border-right-color: rgba(var(--color-i2bypfyw9), 0.15); border-bottom-color: rgba(var(--color-iax61kuko), 0.15); border-left-color: rgba(var(--color-i9pdzclka), 0.15) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio ~ .mosaic-form__value { margin-left: 0px }
.mosaic-form--u-i9vue2ia6 .mosaic-form__select option { color: rgba(var(--color-ijr8gg493), 1) }
.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-iyegcu1w4), 1); box-shadow: none; background-image: var(--image-i4r9iiwdz); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i9vue2ia6 .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i9vue2ia6 .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-i3nug87l0), 0); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii42Ij48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i9vue2ia6 .mosaic-form__field--u-ioonhmrn4 .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 12px }
.div--u-i6d9fg9he { width: 100%; position: relative; display: block }
.text--u-i27a89hh5 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 16px; color: rgba(var(--color-iyur2g4in), 0.7); font-weight: 500; line-height: 160%; margin-bottom: 2% }
.div--u-ivihhck7z { width: 100%; position: relative; display: block }
.div--u-i24x1siuy { width: 100%; position: relative; display: block }
.div--u-i7amnvmza { width: 100%; position: relative }
.div--u-is2n8j1w8 { width: 100%; position: relative; display: inline-block }
.svg_image--u-i3klk4wya .path-iojlb55a5 { fill: rgba(var(--color-icrejpepi), 0.5) }
.mosaic-form__field--u-ioonhmrn4 { display: block }
.list__item--u-iptbmdhse { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: flex-start }
.list--u-ingi5wq9p { display: block }
.link-universal--u-itmf1t98w { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-ixy5002by { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-ilpsu9hl4), 1) }
.div--u-iyj3ky606 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 6% }
.text--u-iuallg8p0 { display: block; font-size: 23px; color: rgba(var(--color-inzkg5sm6), 1); font-family: Fira Sans, sans-serif; font-weight: 500 }
.link-universal--u-ibqo5kna1 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; color: rgba(var(--color-i3cm7q5te), 1) }
.link-universal--u-ibqo5kna1:hover .div--u-i18s3qymz, .link-universal--u-ibqo5kna1.is-hover .div--u-i18s3qymz { width: 0% }
.text--u-i1ubk4at9 { z-index: 1; display: block; font-size: 13px; font-weight: 500 }
.div--u-i0doc7iiw { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-ierugpm4i { width: 13px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 13px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 10px; flex-shrink: 0 }
.svg_image--u-ihjk8ba98 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-ihjk8ba98 > svg { flex-shrink: 0 }
.svg_image--u-ihjk8ba98 svg { width: 100%; height: 100% }
.svg_image--u-ihjk8ba98 .path-ik35e8aqv { fill: rgba(var(--color-ivyw27ywl), 1) }
.svg_image--u-ihjk8ba98 .path-itnulpq4l { fill: rgba(var(--color-ilgmlbrog), 1) }
.list__item--u-inmcjwral { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 4%; margin-top: 8px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 8px }
.list--u-in033gfu2 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative; flex-wrap: wrap; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-i18s3qymz { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 1px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 5px; transition-property: all; transition-duration: 700ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-ill24pnqs), 1) }
.div--u-i84uwxpip { width: 100%; position: relative; display: block; padding-top: 20px }
.link-universal--u-i7qpg8ma3 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-isz6z0vx4), 1); -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.list__item--u-ipln11fyg { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-right: 10px; margin-bottom: 5px; margin-top: 5px }
.list--u-ig1n4xxux { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative }
.div--u-i8klwy5ge { width: 52px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 52px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 18px; padding-right: 18px; padding-top: 18px; padding-bottom: 18px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-inb15vybp), 0.2) }
.div--u-i8klwy5ge:hover, .div--u-i8klwy5ge.is-hover { z-index: 1; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ih2059tmd), 1) }
.svg_image--u-iqwox1l9v { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iqwox1l9v > svg { flex-shrink: 0 }
.svg_image--u-iqwox1l9v svg { width: 100%; height: 100% }
.svg_image--u-iqwox1l9v .path-i298zc09z { fill: rgba(var(--color-i28ba7a9c), 1) }
.svg_image--u-iqwox1l9v .path-i5qaawnpn { fill: rgba(var(--color-ij6l2wxnb), 1) }
.svg_image--u-iqwox1l9v .path-iaqr0lvha { fill: rgba(var(--color-icjv7unca), 1) }
.svg_image--u-iqwox1l9v .path-ijr0v8nfj { fill: rgba(var(--color-ilwywf5lv), 1) }
.svg_image--u-iqwox1l9v .path-iovzifuh8 { fill: rgba(var(--color-iywjsrxab), 1) }
.svg_image--u-iqwox1l9v .path-iwregcjq4 { fill: rgba(var(--color-ien1mcuyu), 1) }
.svg_image--u-iqwox1l9v .path-iww7oi55d { fill: rgba(var(--color-iybfhwdct), 1) }
.svg_image--u-iqwox1l9v .path-ixn2hlv7r { fill: rgba(var(--color-ix8zx4tm5), 1) }

@media (max-width: 991px) {
	.div--u-itdekoxvv { width: 100%; margin-top: 50px }
	.container--u-iijctww9l { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.text--u-isk29vprb {  }
	.text--u-il2fn9nxg {  }
	.text--u-i4005f7v5 {  }
	.text--u-icem0agyj {  }
	.div--u-ie6qgyjrn { width: 100% }
	.section--u-ith48e69r { padding-bottom: 8%; padding-top: 8% }
	.list--u-i1bpc2zbf { margin-top: 10px }
	.list--u-ibqjrgmg9 { margin-top: 10px }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__title--u-imd94z37w { font-size: 28px }
	.mosaic-form--u-i9vue2ia6 .text--u-i27a89hh5 { font-size: 14px; line-height: 150% }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__checkbox ~ .mosaic-form__value {  }
}

@media (max-width: 767px) {
	.div--u-itdekoxvv {  }
	.section--u-ith48e69r { padding-top: 12%; padding-bottom: 12% }
	.text--u-il2fn9nxg {  }
	.text--u-isk29vprb {  }
	.text--u-icem0agyj {  }
	.text--u-i4005f7v5 {  }
	.list--u-i1bpc2zbf { margin-top: 10px }
	.list--u-ibqjrgmg9 { margin-top: 10px }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__label { font-size: 13px }
	.mosaic-form--u-i9vue2ia6 .mosaic-form__title--u-imd94z37w { font-size: 21px }
	.mosaic-form--u-i9vue2ia6 .text--u-i27a89hh5 { margin-top: 10px }
	.list__item--u-inmcjwral { flex-shrink: 1 }
	.link-universal--u-ibqo5kna1 { font-size: 14px }
	.div--u-ierugpm4i { margin-left: 7px }
	.div--u-i84uwxpip { padding-top: 10px }
	.list__item--u-ipln11fyg { flex-shrink: 1 }
	.link-universal--u-i7qpg8ma3 { font-size: 14px }
}

@media (max-width: 479px) {
	.div--u-itdekoxvv { margin-top: 40px }
	.section--u-ith48e69r { padding-top: 12%; padding-bottom: 12% }
	.list__item--u-iu1934f82 { margin-bottom: 15px }
}
/* Source: t/images/mosaic/symbols/symbol-ilwo70h76_styles.css */
:root {
	--color-ikshirlti: 145, 145, 145;
	--color-iq7lif16g: 71, 71, 71;
}

.section--u-ilwo70h76 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3.7%; padding-right: 3.7%; cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none }
.container--u-i4izi3fe9 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; max-width: 1366px; margin-left: auto; margin-right: auto; justify-content: space-between; padding-top: 2%; padding-bottom: 2%; border-top-style: solid; border-top-width: 1px; border-top-color: rgba(var(--color-ikshirlti), 0.2) }
.div--u-iqcbor09k { width: 33%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: center }
.div--u-in13hru0i { width: 33%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 2%; padding-right: 2%; justify-content: center }
.div--u-iuzjxznyr { width: 33%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; justify-content: center }
.mosaic-mega-copyright--u-ij7b74h7h { line-height: normal; display: inline-block; position: relative; font-size: 14px; font-weight: 500 }
.mosaic-mega-copyright--u-ij7b74h7h a { color: inherit }
.mosaic-mega-copyright--u-ij7b74h7h .mosaic-mega-copyright-stub { padding-left: 30px; padding-top: 7px; padding-bottom: 7px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdpJREFUeNq81k8oBFEcB/BdISGHVf5uKcmmaMm//IlwdHDkiJOSlBMXB9SSkjhwkiMpcXRw2EhssbuiLIWiWKVI9mIZ31e/5fWaMb9Z8atPb2d3Zn7vzfvNe2vXNM3215GofhEKheTDFLgCB+zCGqzDg9mNXS7X1+cEk3PbIAeSoRUW4A62oQ+yOCMxS9JucI2c0AsDkBdvkgZGJ5tgDm5hBzqsJEmFUgvza4dG2IAWbpJmxkiNooubRO9RrUAF1EEnHOuc80SP7XuI6nuilLBZuCEgHb9BLfg5JZwEr6BJLnXOO4UP6VhUnN/0ZZR6lMYYSRTCkEud8lgp4SFlFEI5VZCIXuncG2rn4d5Kkhm6oSxAyWw06bEQ78czTMVWFG6SsDKKc+V9qIdMKck0VZWDVgPWnGT/MA+FkA5OeIRVCNJvw7DFGUm3zny4pQ5VU+ukdo8mPR/6wcdJsqwzH0GqJBGV1BYo143BNbxwHlcNrVvqHInlPoOWGxE9sA8RWkZExS2xNi3EJu0hZlEFh8p3Pm4JL/5ipz3gJpmAQTixmCBidI1eknfahMqgBEaZCY+k4rC0M57BOCUshhG6mV54491+5biASSrhIilhlKps1nDL/I//XZ8CDABdVXJ35R1MLAAAAABJRU5ErkJggg=="); background-position: left 0px center; background-repeat: no-repeat }
.mosaic-site-counters--u-itvmjacmx { display: block }
.mosaic-site-counters--u-itvmjacmx .counters-stub { width: 186px; height: 31px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAAAfCAMAAABnASeeAAABBVBMVEUAAADOzs7///8AAADS0tKlpaV+fn45MgN+foA3MwMAAAHNzc3Pz8/r6uqkpKSmpKbS0tHT09SmpqZnZ2jq6ug8OzylpqOBgICkpqXOz8zr6+yRkZE8Ojs2MQKZAADNz8/Nn1Hp6+tubm5paWnpmhfonBXz8fJQTk9OTU5wbm/f3t/a2tpdW1wzMzTn5+d/fn/pnBjV1dV3dXZHRUazs7Q/Pj4zMjHsmxg4NAUAAAOYZgEAZQGwpI/Aom9lZmZjYmFhUDSaZgDCwsKopKo6MgYBZwCaZQD4+Pjz8/NcXFxGRkWhdy/omhQ5Mgc1NAPExMSzs7G9o3KidTGgdTChdDAyMjACAgKsHOWLAAAAAXRSTlMAQObYZgAABbdJREFUWMOslftzk0AQx2UvmweQO6C5EwOJFMirqTFtWus4autjxvdb//9/xV3E0BhwHPXL3e7C8cNnvix3N2xbCEHz/8q2b2zVed7pjUY90oivEeeypsTh/ujdqNPpvO+8793vdHpUUqAxetdrEL9zQ7iWY922/lGOZbnXhuOKCv1+u9tt/6K7dJVFEbvbd7pl7HJoEr19t3dDOLddh9H/mZ49oOFStG6La653jUFSUAaJPMsAJ5QCNBiiUgqVQcOFCTFUvue1GuR5XXLduu3c+g/kglWmXfRe17x8upr66EynZxgEAeXV2ckSP0x1BJgyu1TGJJO1vPikQgJ/lIfKBK2W32pk7/a4YQ6cA2t7uY9dzvzd2cBK7h/gW66gxPM6ehsB4MWP+TQIqJjyRB/OEDAjo6XBh/lkkuA6MYbMT3LE8Jnn1yD75ZdoEzqRMxXNArS8KbRD7tDVxMzL/HNaFscadKc9X4JzOoOVfAlPTzebKayyFmQG1EIGCg2uJw+z17OLL12pEJPJuQrRr3Gdyb0tOiOyxSUwW33wF/+pS7w8XKcGHbVWoOMNLCNYnms913A08+A4ApWGiKgeThKtzy/zN9kz6pVkHYeh9Gps5ydCeD9dL4kZv/DWZZJ9i93mvuEthdXoOh4rH+JTCScZZLpNzh4dzX1GlwtJ7R0+Wl/FkQknn1NpwjCZaCUDj/ytkaCu2brulhs7RZZjPS73uwptt3Bq6as39tEX6INWCCeX0M4QFZLrLUb/uDAolUomVyk+k5O3i9Ago0uFBFjTML4g+K3rjt0f9llFFDcZoA7Q5bZwaNQ2ewXu7KOnSK4jwnIGwHvkERzNC3RIQ7I5SC6uImVUcvFVYfBwncdSSeLcQ6cngthLdJLo9wcMzmlI6AeWvXc+8viddtZr0E8K11ezM4BlawoF+mXkAJycPcplkl9FZLd5mydJcpFfxoFU+38pt4on/JaoXCf0Suy6KwBsgB0welIVDeLFOvRggS3QUhKwmq8AoLWcUsO8ipB8XyZ5+GiyiaRR8vhNvs5zE29CY2r38xaB/2wYh0EPV+MxGc7WD8TNWwcWozd5C1BWVaoyAFW/omOcIWYaEfUsiLTO0rnWM7WIIzzVcRq1z4uaJM/j4/RYa6qC5vOoRKczyBKD4Xh8OGT4Q3b9FqNvhw2sombZ27ATRRXFPvoCMSWeIJ5jEL3WsU7nG3WqI6QQZ2ks21oi88pXWscz5Buv+USqet3u98fje9/6g8HhcMiuO9e5xf6wG1f2G2ZE6KziwJcBpUJcMCuXNHixSMWt5MmYtfR+tcOQ64Px+M6d/vDJg8EhoVuV6010RS7a3i7rJvT77e+1mNtqwzAMQJsadpFjaKihODCM2XPZ2yAJDAptP2H//ymTFM9q1nkQL1FbIwghp6eS6gQhmZJXTjjlhfllpaN8nK3nQ6wHi9aPwVxPrYGD/9AgOFIWU/RtAk3VlLG+LQsajrkQ6y2jD5dTHyyiJ+uJWMHUOiRoXiFBczXBxHoper5LZcKMbXp8vwzX3hqeMJ8jCwkXw6JXHNO8n1jHgIWs736lbnCyxwlD1g3X+mXoryZ0XOvA8052CDFLiRy5C/gxYRhdNCgMyQqsy/arouEYyPownHpj2frcqPVk43CPTqTym0k2F70h9pv9OvA2IOBqDU6Ystu7MeoMeuwHUOlrxGweekNvsU5tGlprkdy0hdbFPi136MIegWMG29nWm51YH2u9tcEGkm6x1l0JtdJ17JFcwSR+6fu56DsiVyq2aa355gzgu+2eSqzjeVQrQCl98m3KwJKVD0fQe7zk4e0QgzLtCgqlVlXG+oJzXYKtx0sjrvaucl5X/rXkGZKKVaNhVfRm8m+KLxdXj6vfu/88h4FVrTc31kl0tWxM0c/rFMx5A94779ZEf6YniPPj4a/T8NjLBqBToJaOrhP0x5XiC+G2oKZxk0BXAAAAAElFTkSuQmCC"); background-position: left 0px top 0px; background-repeat: no-repeat; display: inline-block; position: relative }
.mosaic-site-copyright--u-isixmbkdw { line-height: normal; display: block; position: relative; font-size: 14px; font-weight: 500; color: rgba(var(--color-iq7lif16g), 1) }

@media (max-width: 991px) {
	.div--u-in13hru0i { display: none }
	.section--u-ilwo70h76 {  }
	.container--u-i4izi3fe9 { padding-top: 4%; padding-bottom: 4% }
	.div--u-iqcbor09k { justify-content: center }
}

@media (max-width: 767px) {
	.container--u-i4izi3fe9 { padding-top: 8%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; padding-bottom: 8% }
	.div--u-iqcbor09k {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100% }
	.div--u-iuzjxznyr {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; margin-top: 10px }
	.section--u-ilwo70h76 {  }
}

@media (max-width: 479px) {
	.container--u-i4izi3fe9 { padding-top: 12%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 12% }
	.div--u-iuzjxznyr { width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 10px }
	.div--u-iqcbor09k { width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.section--u-ilwo70h76 {  }
}
/* Source: t/images/mosaic/symbols/symbol-i5gyspu5n_styles.css */
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff") format("woff");}
:root {
	--color-ii2ydydm3: 0, 0, 0;
	--color-i5ok2da7u: 255, 255, 254;
	--color-ie2284128: 71, 71, 71;
	--color-iptr8ocll: 27, 27, 27;
	--color-iapfa763q: 71, 71, 71;
	--color-inmhqgehb: 27, 27, 27;
	--color-i0pxhf5i0: 145, 145, 145;
	--color-ibm3rx1j3: 52, 136, 234;
	--color-iso7lxmsh: 27, 27, 27;
	--color-ia9krnus2: 145, 145, 145;
	--color-irloq6evc: 27, 27, 27;
	--color-im7sqfsu3: 52, 136, 234;
	--color-inp8q3cgt: 145, 145, 145;
	--color-iepwztij5: 145, 145, 145;
	--color-i4lzvh5mj: 145, 145, 145;
	--color-ibmoutcb0: 145, 145, 145;
	--color-il9w8tey1: 133, 133, 133;
	--color-i2aaiyh62: 225, 225, 225;
	--color-icswno2mg: 133, 133, 133;
	--color-is2zc0hch: 133, 133, 133;
	--color-iv4mn4cl5: 133, 133, 133;
	--color-i667hjsa6: 52, 136, 234;
	--color-i4ix775ym: 71, 71, 71;
	--color-iojdrg7jx: 71, 71, 71;
	--color-ieiifjm5c: 71, 71, 71;
	--color-icx53g7wn: 71, 71, 71;
	--color-ilpr07j4o: 71, 71, 71;
}

.mosaic-popup--u-i5gyspu5n { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-i0vutxrzd { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ii2ydydm3), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-ikpheu2ed { position: relative; width: 24vw; max-width: 100vw; background-color: rgba(var(--color-i5ok2da7u), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 3%; padding-right: 3%; padding-top: 4%; padding-bottom: 4%; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px }
.mosaic-popup__close--u-ismscekxi { cursor: pointer; position: absolute; right: 0px; top: 0px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; width: 24px; height: 24px; margin-top: 20px; margin-right: 20px; opacity: 0.4 }
.svg_image--u-iecpxcqah { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 80%; height: 80%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iecpxcqah .path-ihv5pq0aw { fill: rgba(var(--color-ie2284128), 1) }
.div--u-ijpmcylpu { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-ic56chyb2 { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: flex-start }
.list--u-igpy43cz1 { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.link-universal--u-idsz5l2e2 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-i22rqr4i3 { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-iptr8ocll), 1) }
.div--u-ilowp0put { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 6% }
.text--u-ikn85ldnp { display: block; font-size: 23px; color: rgba(var(--color-iapfa763q), 1); font-family: Fira Sans, sans-serif; font-weight: 500 }
.div--u-iof9zuzx0 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-ihfp5fd6p { margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 30px }
.list--u-itc5a76n6 { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.text--u-i2d35a2pg { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-inmhqgehb), 1) }
.div--u-ixeo04drx { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-i7kyz60kq { display: block; font-size: 15px; line-height: 150%; font-weight: 500 }
.link-universal--u-id2znycv8 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-top: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: auto; color: rgba(var(--color-i0pxhf5i0), 1) }
.link-universal--u-id2znycv8:hover .div--u-i18s3qymz, .link-universal--u-id2znycv8.is-hover .div--u-i18s3qymz { width: 0% }
.link-universal--u-id2znycv8:hover .div--u-ibqoc5gsp, .link-universal--u-id2znycv8.is-hover .div--u-ibqoc5gsp { width: 0% }
.link-universal--u-id2znycv8:hover .div--u-ir372chzi, .link-universal--u-id2znycv8.is-hover .div--u-ir372chzi { width: 0% }
.text--u-iznv7kxpm { font-size: 15px; font-weight: 500 }
.div--u-iutymjxk4 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-top: 10px }
.list__item--u-i5f9kqxsp { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-bottom: 20px }
.list--u-ii8yyb4b7 { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.link-universal--u-ipwnli4qt { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(var(--color-ibm3rx1j3), 1) }
.link-universal--u-ipwnli4qt:hover, .link-universal--u-ipwnli4qt.is-hover { color: rgba(var(--color-im7sqfsu3), 1) }
.text--u-ixl06ch20 { display: block; font-size: 13px; font-weight: 500; margin-bottom: 10px; color: rgba(var(--color-iso7lxmsh), 1) }
.div--u-i9l68math { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-it2xfn71w { display: block; text-decoration: underline; font-weight: 500 }
.div--u-i4xgg9ci4 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 30px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-iw2yo3f8j { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; margin-top: 4px; margin-bottom: 4px }
.list--u-ikt8aeuqp { display: block; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-irmg9k4a1 { width: 100%; position: relative; display: block }
.text--u-i3f3vsl56 { display: block; font-size: 15px; font-weight: 500 }
.div--u-iveqyrjg9 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.div--u-ir372chzi { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 1px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 10px; transition-property: all; transition-duration: 700ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-ia9krnus2), 1) }
.list__item--u-ivwo05pvy { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list--u-ittq3qykb { display: block }
.heading--u-inoupka5q { line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 600; font-family: Fira Sans, sans-serif; font-size: 23px }
.div--u-i5zfl9i1c { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-i7cnhykbh { display: block; font-size: 13px; font-weight: 500; margin-bottom: 4px; color: rgba(var(--color-irloq6evc), 1) }
.link-universal--u-it1jul6xr { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; color: rgba(var(--color-inp8q3cgt), 1) }
.link-universal--u-it1jul6xr:hover .div--u-ibqoc5gsp, .link-universal--u-it1jul6xr.is-hover .div--u-ibqoc5gsp { width: 0% }
.text--u-izzkxccd9 { z-index: 1; display: block; font-size: 13px; font-weight: 500 }
.div--u-iyr4p2unc { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-i3rs8hs66 { width: 13px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 13px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 10px; flex-shrink: 0 }
.svg_image--u-icub2be7y { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-icub2be7y > svg { flex-shrink: 0 }
.svg_image--u-icub2be7y svg { width: 100%; height: 100% }
.svg_image--u-icub2be7y .path-ik35e8aqv { fill: rgba(var(--color-i4lzvh5mj), 1) }
.svg_image--u-icub2be7y .path-itnulpq4l { fill: rgba(var(--color-ibmoutcb0), 1) }
.list__item--u-ife364nzb { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 4%; margin-top: 8px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 8px }
.list--u-iraewtgup { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative; flex-wrap: wrap; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-ibqoc5gsp { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 1px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 5px; transition-property: all; transition-duration: 700ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-iepwztij5), 1) }
.link-universal--u-iv7zcyizk { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: 600; font-size: 16px; overflow-x: hidden; overflow-y: hidden; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-il9w8tey1), 1); -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.list__item--u-ig5ahe2t3 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-right: 10px; margin-bottom: 5px; margin-top: 5px }
.list--u-iqknisaba { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; position: relative; margin-top: 10px }
.div--u-i2aza2whv { width: 52px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 52px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 18px; padding-right: 18px; padding-top: 18px; padding-bottom: 18px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i2aaiyh62), 1) }
.div--u-i2aza2whv:hover, .div--u-i2aza2whv.is-hover { z-index: 1; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i667hjsa6), 1) }
.svg_image--u-i7p60qqi1 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-i7p60qqi1 > svg { flex-shrink: 0 }
.svg_image--u-i7p60qqi1 svg { width: 100%; height: 100% }
.svg_image--u-i7p60qqi1 .path-i298zc09z { fill: rgba(var(--color-is2zc0hch), 1) }
.svg_image--u-i7p60qqi1 .path-i5qaawnpn { fill: rgba(var(--color-ieiifjm5c), 1) }
.svg_image--u-i7p60qqi1 .path-iaqr0lvha { fill: rgba(var(--color-i4ix775ym), 1) }
.svg_image--u-i7p60qqi1 .path-ijr0v8nfj { fill: rgba(var(--color-ilpr07j4o), 1) }
.svg_image--u-i7p60qqi1 .path-iovzifuh8 { fill: rgba(var(--color-icswno2mg), 1) }
.svg_image--u-i7p60qqi1 .path-iwregcjq4 { fill: rgba(var(--color-icx53g7wn), 1) }
.svg_image--u-i7p60qqi1 .path-iww7oi55d { fill: rgba(var(--color-iojdrg7jx), 1) }
.svg_image--u-i7p60qqi1 .path-ixn2hlv7r { fill: rgba(var(--color-iv4mn4cl5), 1) }

@media (max-width: 991px) {
	.mosaic-popup__inner-data--u-ikpheu2ed { width: 55vw; padding-left: 5%; padding-right: 5%; padding-top: 8%; padding-bottom: 8% }
	.heading--u-inoupka5q { margin-bottom: 30px; font-size: 23px }
}

@media (max-width: 767px) {
	.mosaic-popup__inner-data--u-ikpheu2ed { width: 80vw; padding-left: 7%; padding-right: 7%; padding-top: 12%; padding-bottom: 12% }
	.div--u-i4xgg9ci4 { margin-bottom: 25px }
	.div--u-ijpmcylpu { margin-bottom: 10px }
	.div--u-iutymjxk4 { margin-bottom: 10px }
	.heading--u-inoupka5q { margin-bottom: 20px; font-size: 21px }
	.list__item--u-ife364nzb { flex-shrink: 1 }
	.link-universal--u-it1jul6xr { font-size: 14px }
	.div--u-i3rs8hs66 { margin-left: 7px }
	.list__item--u-ig5ahe2t3 { flex-shrink: 1 }
	.link-universal--u-iv7zcyizk { font-size: 14px }
}

@media (max-width: 479px) {
	.mosaic-popup__inner-data--u-ikpheu2ed { width: 95vw; padding-top: 18% }
	.div--u-i4xgg9ci4 { margin-bottom: 15px }
}
/* Source: t/v942/images/mosaic/symbols/symbol-isf1355p6_styles.css */
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-t-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-r-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-m-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/fira_sans/fira_sans-bl-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-t.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-t.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-t-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-t-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-l.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-l-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-r.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-r.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-r-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-r-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-m.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-m.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-m-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-m-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-s-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: normal; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: italic; font-display: swap; src: url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl-i.woff2") format("woff2"), url("/assets/vendor/public/g/fonts/montserrat/montserrat-bl-i.woff") format("woff");}
:root {
	--color-ina3csjj1: 239, 240, 245;
	--color-ikodohenn: 52, 136, 234;
	--color-ifhobz49o: 255, 255, 254;
	--color-iksocyaa1: 255, 255, 254;
	--color-ixxt2arpe: 0, 0, 0;
	--color-i1gz8y122: 71, 71, 71;
	--color-ib79dh4py: 239, 240, 245;
	--color-idhk51iha: 0, 0, 0;
	--color-i6aic601g: 0, 0, 0;
	--color-ixd13swwv: 0, 0, 0;
	--color-ihh0okzyt: 239, 240, 245;
	--color-ix59xxj6h: 71, 71, 71;
	--color-is501ci43: 52, 136, 234;
	--color-idwaq05ho: 71, 71, 71;
	--color-i24hbucpw: 0, 0, 0;
	--color-iw1bjmxsx: 52, 136, 234;
	--color-inla8j5m6: 255, 255, 255;
}

.side-panel--u-isf1355p6 { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 10; pointer-events: none; display: block }
.side-panel__button-open--u-iza4l04yd { display: none; cursor: pointer; vertical-align: top; position: absolute; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-right: 18px; padding-left: 18px; padding-top: 18px; padding-bottom: 18px; box-shadow: none; font-size: 16px; pointer-events: auto; right: 0px; top: 0px; background-color: rgba(var(--color-ikodohenn), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.svg_image--u-iefliw8ty { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; overflow-x: hidden; overflow-y: hidden; width: 20px; height: 20px }
.svg_image--u-iefliw8ty .path-i280ssemn { fill: rgba(var(--color-inla8j5m6), 1) }
.svg_image--u-iqx0h93ju { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 21px; height: 21px; overflow-x: hidden; overflow-y: hidden; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
.svg_image--u-iqx0h93ju .path-iv2rs2zrb { fill: rgba(var(--color-i1gz8y122), 1) }
.side-panel__content--u-i3w37nref { display: none; position: fixed; top: 0px; bottom: 0px; right: 0px; width: 400px; background-color: rgba(var(--color-ifhobz49o), 1); transform: none; pointer-events: auto }
.side-panel__button-close--u-ia9ufurak { position: absolute; z-index: 1; right: 40px; top: 0%; font-size: 0px; width: 26px; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end; height: 70px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; background-color: rgba(var(--color-iksocyaa1), 1) }
.side-panel__content-inner--u-ivqz4a486 { overflow-y: auto; max-height: 100%; min-height: 100%; position: relative; z-index: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start }
.side-panel__mask--u-ikg83vya8 { display: none; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(var(--color-ixxt2arpe), 0.65); transform: none; pointer-events: auto }
.ver-menu--u-if3pe6xq4 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; box-shadow: 0px 1px 0px 0px rgba(var(--color-ib79dh4py), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none }
.ver-menu--u-if3pe6xq4 .ver-menu__link, .ver-menu--u-if3pe6xq4 .ver-menu__sub_link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-idhk51iha), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__icon { width: 25px; height: 25px; flex-shrink: 0; margin-left: 20px; background-image: url("../../../../../../d//tpl25_moredrop.svg"); background-repeat: no-repeat; background-position: center center; background-size: 10.50px auto; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; filter: invert(70%) }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_icon { background-color: rgba(var(--color-i6aic601g), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list { display: none; z-index: 10; list-style-type: none; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; width: 100%; position: static; left: 100%; top: 0 }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_item { vertical-align: top }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_link { cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-ixd13swwv), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; font-family: Fira Sans, sans-serif; font-weight: 500; font-size: 15px; padding-left: 40px; padding-right: 40px; padding-bottom: 16px; padding-top: 16px; box-shadow: inset 0px 1px 0px 0px rgba(var(--color-ihh0okzyt), 1); text-transform: uppercase }
.ver-menu--u-if3pe6xq4 .ver-menu__link { padding-left: 0px; padding-right: 0px; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; justify-content: space-between; color: rgba(var(--color-ix59xxj6h), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__item > .ver-menu__sub_list { position: static }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item { margin-bottom: 5px; margin-top: 5px }
.ver-menu--u-if3pe6xq4 .ver-menu__item:hover .ver-menu__link, .ver-menu--u-if3pe6xq4 .ver-menu__item.is-hover .ver-menu__link { color: rgba(var(--color-is501ci43), 1) }
.ver-menu--u-if3pe6xq4 .ver-menu__item.is-opened .ver-menu__icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(-180deg) }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 14px; padding-left: 0px; padding-right: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; justify-content: space-between; color: rgba(var(--color-idwaq05ho), 0.4); font-family: Montserrat, sans-serif; font-weight: 600; opacity: 1; padding-top: 5px; padding-bottom: 5px; text-transform: none }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item:hover > .ver-menu__sub_link, .ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item.is-hover > .ver-menu__sub_link { padding-left: 10px; color: rgba(var(--color-iw1bjmxsx), 1); opacity: 1 }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon { width: 25px; height: 25px; flex-shrink: 0; margin-left: 20px; background-image: url("../../../../../../d//tpl25_moredrop.svg"); background-repeat: no-repeat; background-position: center center; background-size: 10.50px auto; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-color: rgba(var(--color-i24hbucpw), 0); filter: invert(70%) }
.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item.is-opened > .ver-menu__sub_link > .ver-menu__sub_icon { transform: rotateX(0deg) rotateY(0deg) rotateZ(-180deg) }
.div--u-ie70q6y3y { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-left: 40px; padding-top: 20px; padding-bottom: 20px; height: 70px; padding-right: 100px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-shrink: 0; justify-content: center }

@media (max-width: 991px) {
	.side-panel--u-isf1355p6 { display: block }
	.ver-menu--u-if3pe6xq4 .ver-menu__link {  }
	.ver-menu--u-if3pe6xq4 .ver-menu__item { padding-bottom: 10px; padding-top: 10px; padding-left: 35px; padding-right: 35px }
	.side-panel__content--u-i3w37nref { width: 400px }
	.div--u-ie70q6y3y { padding-left: 35px; padding-right: 75px }
	.side-panel__button-close--u-ia9ufurak { right: 35px }
	.side-panel__content-inner--u-ivqz4a486 { justify-content: flex-start }
	.side-panel__button-open--u-iza4l04yd { margin-left: 8%; display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: 3.7%; margin-top: 1.6% }
}

@media (max-width: 767px) {
	.side-panel--u-isf1355p6 { display: block }
	.ver-menu--u-if3pe6xq4 .ver-menu__item { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; padding-left: 30px; padding-right: 30px }
	.ver-menu--u-if3pe6xq4 .ver-menu__link { justify-content: space-between }
	.side-panel__content--u-i3w37nref { width: 360px }
	.side-panel__button-close--u-ia9ufurak { top: 0px; right: 30px }
	.side-panel__content-inner--u-ivqz4a486 {  }
	.div--u-ie70q6y3y { padding-left: 30px; padding-right: 70px }
	.side-panel__button-open--u-iza4l04yd { margin-top: 3.6% }
}

@media (max-width: 479px) {
	.side-panel--u-isf1355p6 { display: block }
	.ver-menu--u-if3pe6xq4 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 14px }
	.side-panel__content--u-i3w37nref { width: 300px }
	.side-panel__content-inner--u-ivqz4a486 {  }
	.side-panel__button-close--u-ia9ufurak { right: 30px }
	.side-panel__button-open--u-iza4l04yd { margin-top: 5.6% }
}
/* Source: g/s3/css/submenu.css */
.g-submenu{margin:2.6667em 0;padding:0;list-style:none;font-size:calc(15px - 1px);border:none;border-radius:0;font-weight:700}.g-submenu--top .g-submenu__item{display:inline-block}.g-submenu__item{margin:0.6667em 0;line-height:1.2em}.g-submenu__item a{text-decoration:none}.g-submenu__item a:hover{text-decoration:underline}.g-button{position:relative;display:inline-block;box-sizing:border-box;padding:.5em 1.35714em;cursor:pointer;text-decoration:none!important;border:.07143em solid;border-radius:.28571em;outline:0;box-shadow:0 .07143em .07143em 0;font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.2}.g-button:hover{box-shadow:0 .07143em .07143em 0}.g-button:active{box-shadow:inset 0 .07143em .14286em 0}.g-button.g-button--invert{background-image:none;box-shadow:none;text-shadow:none}.g-button.g-button--invert:hover{text-shadow:0 .07143em .07143em}.g-button.g-button--disabled,.g-button.g-button--disabled:active,.g-button.g-button--disabled:hover,.g-button.g-button--invert.g-button--disabled,.g-button.g-button--invert.g-button--disabled:active,.g-button.g-button--invert.g-button--disabled:hover{cursor:default!important;box-shadow:none!important;text-shadow:none!important}.g-button--dublicator{padding:.5em .6428em}.g-button--middle{vertical-align:middle}.g-button--arr-left::after,.g-button--arr-right::after{position:absolute;top:50%;display:block;width:.9286em;height:.7857em;margin-top:-.3571em;content:""}.g-button.g-button--arr-right{padding:.5em 2.3571em .5em 1.1428em}.g-button.g-button--arr-right::after{right:.7143em;background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat}.g-button.g-button--arr-left{padding:.5em 1.1428em .5em 2.3571em}.g-button.g-button--arr-left::after{left:10px;background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat}.g-button--invert.g-button--arr-right::after{right:.7143em;background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%2315c%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat}.g-button--invert.g-button--arr-left::after{left:.7143em;background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%2315c%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat}.g-button--invert.g-button--arr-right:active::after,.g-button--invert.g-button--arr-right:hover::after{background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat}.g-button--invert.g-button--arr-left:active::after,.g-button--invert.g-button--arr-left:hover::after{background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat}.g-button--disabled.g-button--arr-right::after{background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23979797%22%20d%3D%22M7.1%2C0.7L7.8%2C0L13%2C5.5L7.8%2C11l-0.7-0.7l4-4.3H0V5h11.1L7.1%2C0.7z%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat!important}.g-button--disabled.g-button--arr-left::after{background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2211px%22%20%20viewBox%3D%220%200%2013%2011%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22%23979797%22%20d%3D%22M5.9%2C0.7L5.2%2C0L0%2C5.5L5.2%2C11l0.7-0.7L1.9%2C6H13V5H1.9L5.9%2C0.7z%22%2F%3E%3C%2Fsvg%3E) 0 0 no-repeat!important}.g-button--arr-left::after,.g-button--arr-right::after,.g-button--disabled.g-button--arr-left::after,.g-button--disabled.g-button--arr-right::after{background-size:cover!important}.g-button--back{margin-top:3.33333em;margin-left:.73333em}.g-button--vote-back{margin-top:1.33333em}
/* Source: g/s3/lp/lpc.v4/css/form.styles.css */
.lp-form-tpl__title-wrapper {
	text-align: center;
	padding-bottom: 24px
}

.lp-form-tpl__title-wrapper [class^=lp-header] {
	padding: 0;
	margin: 0
}

.lp-form-tpl__title+.lp-form-tpl__subtitle {
	padding-top: 16px
}

[data-media-source="media-xl"] .lp-form-tpl__item,
[data-media-source="media-lg"] .lp-form-tpl__item{
	padding-bottom: 20px;
}

.lp-form-tpl__item {
	padding-bottom: 16px;
}

.lp-form-tpl__item._type-div [class^=lp-header] {
	padding: 0;
	margin: 0
}

.lp-form-tpl__item._type-html_block [class^=lp-header] {
	padding: 0;
	margin: 0
}

.lp-form-tpl__item._type-html_block [class^=lp-header] p:first-child {
	margin-top: 0
}

.lp-form-tpl__item._type-html_block [class^=lp-header] p:last-child {
	margin-bottom: 0
}

.lp-form-tpl__item-field {
	position: relative
}

.lp-form-tpl__item-label {
	padding-bottom: 8px
}

/*.lp-form-tpl input[data-alias="product_name"] {
	opacity: 0;
	height: 0;
}*/

._type-multi_checkbox .lp-form-tpl__item-label,
._type-radio_group .lp-form-tpl__item-label {
	padding-bottom: 16px
}

.lp-form-tpl__item-error,
.lp-form-tpl__item-note {
	padding-top: 4px
}

.lp-form-tpl__item-error {
	display: none;
}

._error .lp-form-tpl__item-error {
	display: block;
}

._type-multi_select input[type="text"], 
._type-select input[type="text"] {
	position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    -webkit-appearance: none;
}

.lp-form-tpl__field-text,
.lp-form-tpl__field-textarea{
	border: 1px solid var(--text-color-a-03);
	border-radius: 6px;
	box-sizing: border-box;
	padding: 12px 16px;
	width: 100%;
	outline: 0;
	transition: all .15s;
	background-color: transparent;
}

.lp-form-tpl__field-textarea {
	min-height: 50px;
}


.lp-form-tpl__field-text:focus,
.lp-form-tpl__field-text:hover,
.lp-form-tpl__field-textarea:focus,
.lp-form-tpl__field-textarea:hover {
	background: var(--primary-color-a-01);
	border-color: var(--primary-color-base)
}

._error .lp-form-tpl__field-text,
._error .lp-form-tpl__field-textarea {
	/*background: var(--content-background-lpc);*/
	border: 1px solid #eb5757;
}

.lp-form-tpl__field-text::-webkit-input-placeholder,
.lp-form-tpl__field-textarea::-webkit-input-placeholder {
	color: inherit;
	opacity: .5
}

.lp-form-tpl__field-text:-moz-placeholder,
.lp-form-tpl__field-textarea:-moz-placeholder {
	color: inherit;
	opacity: .5
}

.lp-form-tpl__field-text::-moz-placeholder,
.lp-form-tpl__field-textarea::-moz-placeholder {
	color: inherit;
	opacity: .5
}

.lp-form-tpl__field-text:-ms-input-placeholder,
.lp-form-tpl__field-textarea:-ms-input-placeholder {
	color: inherit;
	opacity: .5
}

/*.lp-form-tpl__field-textarea {
	height: 103px;
}*/

.lp-form-tpl__field-multi_select,
.lp-form-tpl__field-select {
	position: relative;
	
}



.lp-form-tpl__field-multi_select input[type="text"],
.lp-form-tpl__field-select input[type="text"] {
	position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    -webkit-appearance: none;
}

.lp-form-tpl__field-multi_select__input,
.lp-form-tpl__field-select__input {
	cursor: pointer;
	position: relative;
}
.lp-form-tpl__field-select__input:before,
.lp-form-tpl__field-multi_select__input:before {
	position: absolute;
    top: 50%;
    right: 15px;
    z-index: 2;
    font-size: 24px;
    line-height: 1;
    font-family: lpc_icomoon;
    content: "\e901";
    pointer-events: none;
    transform: translateY(-50%) rotate(0.001deg);
}
.lp-form-tpl__field-select._opened .lp-form-tpl__field-select__input:before,
.lp-form-tpl__field-multi_select._opened .lp-form-tpl__field-multi_select__input:before {
	transform: translateY(-50%) rotate(0.001deg) scale(-1);
}
.lp-form-tpl__field-select__list-item:before,
.lp-form-tpl__field-multi_select__list-item:before{
	position: absolute;
    top: 50%;
    right: 19px;
    z-index: 2;
    font-size: 12px;
    line-height: 1;
    font-family: lpc_icomoon;
    content: "\e900";
    pointer-events: none;
    transform: translateY(-50%) rotate(0.001deg);
    opacity: 0;
    visibility: hidden;
}

.lp-form-tpl__field-select__list-item._checked:before,
.lp-form-tpl__field-multi_select__list-item._checked:before{
	opacity: 1;
    visibility: visible;
}

.lp-form-tpl__field-multi_select__input--count,
.lp-form-tpl__field-select__input--count {
	color: var(--primary-color-base)
}

.lp-form-tpl__field-multi_select__list,
.lp-form-tpl__field-select__list {
	visibility: hidden;
	opacity: 0;
	transform: translateY(8px);
	transition: opacity .3s ease, transform .3s ease;
	position: absolute;
	top: 100%;
	width: 100%;
	box-sizing: border-box;
	border: 1px solid var(--primary-color-base);
	padding: 0 !important;
	/* margin: 12px 0 0 !important; */
	margin: 8px 0 0 !important;
	border-radius: 6px !important;
	z-index: 5;
	max-height: 242px;
	overflow-y: auto;
	background: var(--content-background-lpc);
}

.lp-form-tpl__field-multi_select__list:hover,
.lp-form-tpl__field-select__list:hover {
	background: var(--content-background-lpc);
}

.lp-form-tpl__field-multi_select__list-item,
.lp-form-tpl__field-select__list-item {
	padding: 10px 47px 10px 15px;
	transition: all .15s;
	cursor: pointer;
	position: relative;
	margin: 0 !important;
	border: none !important;
	box-shadow: none !important;
	border-radius: 0 !important;
}

.lp-form-tpl__item._type-select .lp-form-tpl__item-field input[type="text"],
.lp-form-tpl__item._type-multi_select .lp-form-tpl__item-field input[type="text"] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    -webkit-appearance: none;
}

.lp-form-tpl__field-multi_select__list-item:last-child,
.lp-form-tpl__field-select__list-item:last-child {
	margin-bottom: 0
}

.lp-form-tpl__field-multi_select__list-item:hover,
.lp-form-tpl__field-select__list-item:hover {
	background: var(--primary-color-a-01);
	border: none;
}

.lp-form-tpl__field-multi_select__list-item--checked,
.lp-form-tpl__field-select__list-item--checked {
	position: absolute;
	top: 8px;
	right: 15px;
	display: none
}

.lp-form-tpl__field-multi_select__list-item--checked path,
.lp-form-tpl__field-select__list-item--checked path {
	fill: var(--text-color-base)
}

.lp-form-tpl__field-multi_select__list-item._checked .lp-form-tpl__field-multi_select__list-item--checked,
.lp-form-tpl__field-multi_select__list-item._checked .lp-form-tpl__field-select__list-item--checked,
.lp-form-tpl__field-select__list-item._checked .lp-form-tpl__field-multi_select__list-item--checked,
.lp-form-tpl__field-select__list-item._checked .lp-form-tpl__field-select__list-item--checked {
	display: block
}

.lp-form-tpl__field-multi_select._opened .lp-form-tpl__field-multi_select__list,
.lp-form-tpl__field-select._opened .lp-form-tpl__field-select__list {
	visibility: visible;
	opacity: 1;
	transform: translateY(0);
	transition: opacity .3s ease, transform .3s ease;
}

.lp-form-tpl__field-multi_select._opened .lp-form-tpl__field-multi_select__input,
.lp-form-tpl__field-multi_select._opened .lp-form-tpl__field-select__input,
.lp-form-tpl__field-select._opened .lp-form-tpl__field-multi_select__input,
.lp-form-tpl__field-select._opened .lp-form-tpl__field-select__input {
	/*background: linear-gradient(0deg, var(--primary-color-a-01), var(--primary-color-a-01)), #fff;*/
	/*background: var(--content-background-lpc);*/
	border: 1px solid var(--primary-color-base)
}

.lp-form-tpl__field-multi_select__input span {
	display: inline-block;
	vertical-align: middle
}

.lp-form-tpl__field-multi_select__input--count {
	margin: 0
}

.lp-form-tpl__field-checkbox,
.lp-form-tpl__field-radio {
	display: inline-flex;
	align-items: center;
	margin-bottom: 12px;
	cursor: pointer;
}

.lp-form-tpl__field-checkbox:last-child,
.lp-form-tpl__field-radio:last-child {
	margin-bottom: 0
}

.lp-form-tpl__field-checkbox [class^=lp-header],
.lp-form-tpl__field-radio [class^=lp-header] {
	padding: 0;
	margin: 0
}

.lp-form-tpl__field-checkbox--input,
.lp-form-tpl__field-radio--input {
	position: relative;
	flex: none;
	width: 22px;
	height: 22px;
	box-sizing: border-box;
	margin: 0 8px 0 0;
	/*background: var(--content-background-lpc);*/
	border: 1px solid var(--text-color-a-03);
	transition: all .15s;
	border-radius: 4px;
}

.lp-form-tpl__field-checkbox--text,
.lp-form-tpl__field-radio--text {
	align-self: center;
}

.lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-checkbox--input,
.lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-radio--input,
.lp-form-tpl__field-radio:hover .lp-form-tpl__field-checkbox--input,
.lp-form-tpl__field-radio:hover .lp-form-tpl__field-radio--input {
	border-color: var(--primary-color-base);
}

.lp-form-tpl__field-checkbox:hover input[type="checkbox"]:not(:checked) + .lp-form-tpl__field-checkbox--input,
.lp-form-tpl__field-checkbox:hover input[type="checkbox"]:not(:checked) + .lp-form-tpl__field-radio--input,
.lp-form-tpl__field-radio:hover .lp-form-tpl__field-checkbox--input,
.lp-form-tpl__field-radio:hover .lp-form-tpl__field-radio--input {
	background: var(--primary-color-a-01) !important;
}


.lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-checkbox--text,
.lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-radio--text,
.lp-form-tpl__field-radio:hover .lp-form-tpl__field-checkbox--text,
.lp-form-tpl__field-radio:hover .lp-form-tpl__field-radio--text {
	color: var(--primary-color-base)
}

._error._type-checkbox .lp-form-tpl__field-checkbox .lp-form-tpl__field-checkbox--input,
._error._type-checkbox .lp-form-tpl__field-checkbox .lp-form-tpl__field-radio--input,
._error._type-checkbox .lp-form-tpl__field-radio .lp-form-tpl__field-checkbox--input,
._error._type-checkbox .lp-form-tpl__field-radio .lp-form-tpl__field-radio--input {
	background: rgba(235, 87, 87, .1);
	border-color: #eb5757;
}

.lp-form-tpl__field-checkbox input,
.lp-form-tpl__field-radio input {
    opacity: 0;
    position: absolute;
    width: 20px;
    height: 20px;
}

.lp-form-tpl__field-radio--input {
	border-radius: 50%
}

input:checked+.lp-form-tpl__field-radio--input {
	border: 6px solid var(--primary-color-base)
}

.lp-form-tpl__field-checkbox--input svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0);
	margin: -4px 0 0 -5px;
	transition: all .15s
}

.lp-form-tpl__field-checkbox--input svg path {
	fill: #fff
}

._error._type-checkbox input:checked+.lp-form-tpl__field-checkbox--input,
input:checked+.lp-form-tpl__field-checkbox--input {
	background: var(--primary-color-base);
	border-color: var(--primary-color-base);
}

input:checked+.lp-form-tpl__field-checkbox--input svg {
	transform: none
}

.lp-form-tpl__field-checkbox:hover input:checked+.lp-form-tpl__field-checkbox--input {
	background: var(--primary-color-base);
	border-color: var(--primary-color-base)
}

.lp-form-tpl__field-calendar {
	padding-right: 48px;
	cursor: pointer
}

.lp-form-tpl__field-calendar--ico {
	position: absolute;
	right: 16px;
	top: 50%;
	margin-top: -12px;
	pointer-events: none
}

.lp-form-tpl__item._type-calendar .lp-form-tpl__item-field,
.lp-form-tpl__item._type-calendar_interval .lp-form-tpl__item-field {
	position: relative;
}
.lp-form-tpl__item._type-calendar .lp-form-tpl__item-field:before,
.lp-form-tpl__item._type-calendar_interval .lp-form-tpl__item-field:before {
	position: absolute;
    top: 50%;
    right: 15px;
    z-index: 2;
    font-size: 16px;
    line-height: 1;
    font-family: lpc_icomoon;
    content: none;
    pointer-events: none;
    transform: translateY(-50%) rotate(0.001deg);
}

.lp-form-tpl__field-calendar--ico {
	position: absolute;
	top: 50%;
	right: 15px;
	z-index: 2;
	padding: 0 !important;
    border: none !important;
    margin: 0 !important;
    box-shadow: none !important;
    background: none !important;
    transform: translateY(-50%) rotate(0.001deg);
    pointer-events: none;
    width: 24px;
    height: 24px;
    font-size: 0;
}
.lp-form-tpl__field-calendar--ico:before {
    font-size: 20px;
    line-height: 1;
    font-family: lpc_icomoon;
    content: "\e902";
}


.lp-form-tpl__button-wrapper {
	padding-top: 16px
}

.lp-form-tpl__success {
	text-align: center
}

.lp-form-tpl__success [class^=lp-header] {
	padding: 0;
	margin: 0
}

.lp-form-tpl__success path {
	fill: var(--primary-color-base)
}

.lp-form-tpl__success-ico {
	padding-bottom: 24px
}

.lp-form-tpl__success-title[class^=lp-header] {
	padding-bottom: 8px
}

.lp-form-tpl__field-checkbox [class^=lp-header],
.lp-form-tpl__field-radio [class^=lp-header] {
	font-size: 16px;
	line-height: 1.2;
}

._type-checkbox {
	padding-top: 3px;
}

.lp-form-tpl__item._personal-bottom .lp-form-tpl__item-field {
	padding: 3px 0 2px 0;
}

.lpc-upload-button {
	margin-right: 6px;
}

.lpc-upload-button input {
	display: none;
}

.upload-button {
	display: flex;
    align-items: center;
}


/*calendar styles*/
#ui-datepicker-div.ui-datepicker {
	border-color: var(--primary-color-base);
}
#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-highlight {
	color: var(--primary-color-base);
}
#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover:before, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover:before {
	border-color: var(--primary-color-base);
}
#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover:before{
	border-color: transparent var(--primary-color-base) transparent transparent;
}
#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover:before {
    border-color: transparent transparent transparent var(--primary-color-base);
}
#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-active {
	border-color: var(--primary-color-base);
	color: var(--primary-color-base);
}

/**/
.content_contructor .lp-form-tpl__field-select__list._opened, .content_contructor .lp-form-tpl__field-multi_select__list._opened {
	display: block !important;
}
.lpc-upload-button.lpc-button--type-2._v2-text {
	padding: 8px 16px;
}

.lpc-form-upload-count.upload-count {
	line-height: 1.1;
	font-size: 14px;
}

.lp-form-tpl__field-textarea {
	width: 100% !important;
}


/*Фикс <p> на чекбоксах*/
.lp-form-tpl__item._type-checkbox .lp-form-tpl__field-checkbox--text p {
	display: inline;
}
/* Source: g/s3/lp/lpc.v4/css/styles.css */
@charset "utf-8";

:root {
  --primary-color-base: #4285F4;
  --primary-color-l-5: #5a95f5;
  --primary-color-l-10: #72a4f7;
  --primary-color-l-15: #8ab4f8;
  --primary-color-l-20: #a2c3fa;
  --primary-color-l-25: #bad3fb;
  --primary-color-l-30: #d3e2fc;
  --primary-color-l-35: #ebf2fe;
  --primary-color-l-40: #9fbced;
  --primary-color-l-45: #b5cbf1;
  --primary-color-l-50: #cadaf5;
  --primary-color-d-5: #2a75f3;
  --primary-color-d-10: #1266f1;
  --primary-color-a-01: rgba(66, 133, 244, 0.1);
  --primary-color-a-02: rgba(66, 133, 244, 0.2);
  --primary-color-a-03: rgba(66, 133, 244, 0.3);
  --primary-color-a-04: rgba(66, 133, 244, 0.4);
  --primary-color-a-05: rgba(66, 133, 244, 0.5);
  --primary-color-a-06: rgba(66, 133, 244, 0.6);
  --primary-color-a-07: rgba(66, 133, 244, 0.7);
  --primary-color-a-08: rgba(66, 133, 244, 0.8);
  --primary-color-a-09: rgba(66, 133, 244, 0.9);
  --text-color-base: #222222;
  --text-color-base-header: var(--text-color-base);
  --text-color-l-5: #2f2f2f;
  --text-color-l-10: #3b3b3b;
  --text-color-l-15: #484848;
  --text-color-l-20: #555555;
  --text-color-l-25: #626262;
  --text-color-l-30: #6e6e6e;
  --text-color-l-35: #7b7b7b;
  --text-color-l-40: #888888;
  --text-color-l-45: #959595;
  --text-color-l-50: #a1a1a1;
  --text-color-l-55: #aeaeae;
  --text-color-l-60: #bbbbbb;
  --text-color-d-5: #151515;
  --text-color-d-10: #080808;
  --text-color-a-01: rgba(34, 34, 34, 0.1);
  --text-color-a-02: rgba(34, 34, 34, 0.2);
  --text-color-a-03: rgba(34, 34, 34, 0.3);
  --text-color-a-04: rgba(34, 34, 34, 0.4);
  --text-color-a-05: rgba(34, 34, 34, 0.5);
  --text-color-a-06: rgba(34, 34, 34, 0.6);
  --text-color-a-07: rgba(34, 34, 34, 0.7);
  --text-color-a-08: rgba(34, 34, 34, 0.8);
  --text-color-a-09: rgba(34, 34, 34, 0.9);
  
  --error-text-color: #EB5757;
  --error-background-color: rgba(235, 87, 87, 0.1);
  --lpc-no-image: url('../../../../..//s3//lp//lpc.v4//images//no-image.svg');
}


/*Text font size*/
:root {
	--header-title-1-default: 40px;
	--header-title-2-default: 36px;
	--header-title-3-default: 32px;
	--header-title-4-default: 26px;
	--header-title-5-default: 20px;
	--header-title-6-default: 16px;
	
	--header-title-1-media-1-default: 36px;
	--header-title-1-media-1-max: 72px;
	--header-title-1-media-1-min: 32px;
	--header-title-1-media-2-default: 32px;
	--header-title-1-media-2-max: 64px;
	--header-title-1-media-2-min: 28px;
	--header-title-1-media-3-default: 28px;
	--header-title-1-media-3-max: 54px;
	--header-title-1-media-3-min: 26px;
	--header-title-1-media-4-default: 26px;
	--header-title-1-media-4-max: 40px;
	--header-title-1-media-4-min: 24px;
	
	--header-title-2-media-1-default: 32px;
	--header-title-2-media-1-max: 66px;
	--header-title-2-media-1-min: 28px;
	--header-title-2-media-2-default: 28px;
	--header-title-2-media-2-max: 56px;
	--header-title-2-media-2-min: 26px;
	--header-title-2-media-3-default: 26px;
	--header-title-2-media-3-max: 52px;
	--header-title-2-media-3-min: 24px;
	--header-title-2-media-4-default: 24px;
	--header-title-2-media-4-max: 36px;
	--header-title-2-media-4-min: 22px;
	
	--header-title-3-media-1-default: 28px;
	--header-title-3-media-1-max: 60px;
	--header-title-3-media-1-min: 24px;
	--header-title-3-media-2-default: 26px;
	--header-title-3-media-2-max: 52px;
	--header-title-3-media-2-min: 22px;
	--header-title-3-media-3-default: 24px;
	--header-title-3-media-3-max: 48px;
	--header-title-3-media-3-min: 20px;
	--header-title-3-media-4-default: 22px;
	--header-title-3-media-4-max: 32px;
	--header-title-3-media-4-min: 20px;
	
	--header-title-4-media-1-default: 24px;
	--header-title-4-media-1-max: 54px;
	--header-title-4-media-1-min: 20px;
	--header-title-4-media-2-default: 22px;
	--header-title-4-media-2-max: 44px;
	--header-title-4-media-2-min: 18px;
	--header-title-4-media-3-default: 20px;
	--header-title-4-media-3-max: 40px;
	--header-title-4-media-3-min: 18px;
	--header-title-4-media-4-default: 20px;
	--header-title-4-media-4-max: 30px;
	--header-title-4-media-4-min: 18px;
	
	--header-title-5-media-1-default: 20px;
	--header-title-5-media-1-max: 48px;
	--header-title-5-media-1-min: 16px;
	--header-title-5-media-2-default: 20px;
	--header-title-5-media-2-max: 36px;
	--header-title-5-media-2-min: 16px;
	--header-title-5-media-3-default: 18px;
	--header-title-5-media-3-max: 36px;
	--header-title-5-media-3-min: 16px;
	--header-title-5-media-4-default: 18px;
	--header-title-5-media-4-max: 26px;
	--header-title-5-media-4-min: 16px;
	
	--header-title-6-media-1-default: 16px;
	--header-title-6-media-1-max: 42px;
	--header-title-6-media-1-min: 16px;
	--header-title-6-media-2-default: 16px;
	--header-title-6-media-2-max: 32px;
	--header-title-6-media-2-min: 16px;
	--header-title-6-media-3-default: 16px;
	--header-title-6-media-3-max: 32px;
	--header-title-6-media-3-min: 16px;
	--header-title-6-media-4-default: 16px;
	--header-title-6-media-4-max: 24px;
	--header-title-6-media-4-min: 16px;
	
	--header-text-1-default: 20px;
	--header-text-2-default: 18px;
	--header-text-3-default: 16px;
	--header-text-4-default: 15px;

	
	--header-text-1-media-1-default: 18px;
	--header-text-1-media-1-max: 24px;
	--header-text-1-media-1-min: 14px;
	--header-text-1-media-2-default: 18px;
	--header-text-1-media-2-max: 24px;
	--header-text-1-media-2-min: 14px;
	--header-text-1-media-3-default: 17px;
	--header-text-1-media-3-max: 22px;
	--header-text-1-media-3-min: 14px;
	--header-text-1-media-4-default: 16px;
	--header-text-1-media-4-max: 20px;
	--header-text-1-media-4-min: 13px;
	
	--header-text-2-media-1-default: 18px;
	--header-text-2-media-1-max: 24px;
	--header-text-2-media-1-min: 14px;
	--header-text-2-media-2-default: 17px;
	--header-text-2-media-2-max: 22px;
	--header-text-2-media-2-min: 14px;
	--header-text-2-media-3-default: 17px;
	--header-text-2-media-3-max: 22px;
	--header-text-2-media-3-min: 14px;
	--header-text-2-media-4-default: 16px;
	--header-text-2-media-4-max: 20px;
	--header-text-2-media-4-min: 13px;
	
	--header-text-3-media-1-default: 16px;
	--header-text-3-media-1-max: 20px;
	--header-text-3-media-1-min: 13px;
	--header-text-3-media-2-default: 16px;
	--header-text-3-media-2-max: 20px;
	--header-text-3-media-2-min: 13px;
	--header-text-3-media-3-default: 16px;
	--header-text-3-media-3-max: 20px;
	--header-text-3-media-3-min: 13px;
	--header-text-3-media-4-default: 16px;
	--header-text-3-media-4-max: 20px;
	--header-text-3-media-4-min: 13px;
	
	--header-text-4-media-1-default: 15px;
	--header-text-4-media-1-max: 18px;
	--header-text-4-media-1-min: 12px;
	--header-text-4-media-2-default: 15px;
	--header-text-4-media-2-max: 18px;
	--header-text-4-media-2-min: 13px;
	--header-text-4-media-3-default: 15px;
	--header-text-4-media-3-max: 18px;
	--header-text-4-media-3-min: 13px;
	--header-text-4-media-4-default: 15px;
	--header-text-4-media-4-max: 18px;
	--header-text-4-media-4-min: 13px;
	
	
	--header-button-default: 18px;
	--header-button-media-1-default: 18px;
	--header-button-media-1-max: 24px;
	--header-button-media-1-min: 16px;
	--header-button-media-2-default: 18px;
	--header-button-media-2-max: 24px;
	--header-button-media-2-min: 16px;
	--header-button-media-3-default: 18px;
	--header-button-media-3-max: 22px;
	--header-button-media-3-min: 15px;
	--header-button-media-4-default: 18px;
	--header-button-media-4-max: 20px;
	--header-button-media-4-min: 15px;
	
	
	--block-indent-default: 32px;
	--block-indent-media-1-default: 32px;
	--block-indent-media-1-max: 160px;
	--block-indent-media-1-min: 8px;
	--block-indent-media-2-default: 32px;
	--block-indent-media-2-max: 96px;
	--block-indent-media-2-min: 8px;
	--block-indent-media-3-default: 24px;
	--block-indent-media-3-max: 80px;
	--block-indent-media-3-min: 6px;
	--block-indent-media-4-default: 24px;
	--block-indent-media-4-max: 64px;
	--block-indent-media-4-min: 6px;
}
/*
* {
    box-sizing: border-box;
}
*/

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	margin: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}

audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline;
}

video {background: var(--text-color-d-10)}

audio:not([controls]), body #lg-zoom-in, body #lg-zoom-out, body #lg-actual-size, body .lg-fullscreen {
	display: none;
	height: 0;
}

.lg-outer .lg .lg-toolbar .lg-close {
	margin: 0;
}

[hidden], template {
	display: none;
}

._clear {
	clear: both;
}

.lpc-block ol {
	padding: 0 0 0 1em;
}

.lpc-block ul:not(.controls-inner):not(.splide__pagination):not(.drop-block) {
    list-style: none;
    padding: 0;
}

.lpc-block ul:not(.lpc-elements-text-3__text):not(.controls-inner):not(.splide__pagination):not(.drop-block) li {
    position: relative;
    padding-left: 0.8em;
}

.lpc-block ul:not(.lpc-elements-text-3__text):not(.controls-inner):not(.splide__pagination):not(.drop-block):not(.lpc-list-no-before) li:before {
    /*margin-right: 0.4em;*/
    content: "•";
    color: currentcolor;
    position: absolute;
    margin-left: -0.8em;
}

.lpc-wrap a:not(.lp-icon-link):not(.lp-button):not([href^="tel:"]):not(.lpc-link-bg) {
	background: transparent;
}

.lpc-wrap a:not(.lp-icon-link):not(.lp-button):not(.lp-exceptions-class):not([href^="tel:"]):active, .lpc-wrap a:not(.lp-icon-link):not(.lp-button):not(.lp-exceptions-class):not([href^="tel:"]):hover {
	outline: 0;
}
.lpc-wrap a:not(.lp-icon-link):not(.lp-button):not(.lp-text-color-not):not([href^="tel:"]):not(.lpc-link-edit) {
	color: var(--primary-color-base);
	transition: .3s ease;
}

.lpc-wrap a:not(.lp-icon-link):not(.lp-button):not(.lp-text-color-not):not([href^="tel:"]):not(.lpc-link-edit):hover {
	text-decoration: none;
  	color: var(--primary-color-base);
}

.lpc-wrap a[href^="tel:"]:not(.lp-button), 
.lpc-wrap a[href^="tel:"]:not(.lp-button):hover {
	text-decoration: none;
	color: inherit;
	cursor: pointer;
}

.lpc-opacity-block {
	opacity: 0;
}


img {
	border: 0;
}

.lpc-no-image {
	pointer-events: none;
	background: var(--lpc-no-image) 50% no-repeat !important;
}


button, input, optgroup, select, textarea {
	margin: 0;
	color: inherit;
	font: inherit;
}

/*h1,h2,h3,h4,h5,h6 {
	margin: 0;
}*/

/*.lp-header-title-0, .lp-header-title-1, .lp-header-title-2, .lp-header-title-3, .lp-header-title-4, .lp-header-title-5, .lp-header-title-6, h1,h2,h3,h4,h5,h6  {
	line-height: 1.25;
	font-style: normal;
	font-weight: 700;
}*/

/*.lpc-wrap .lp-header-title-0, 
.lpc-wrap .lp-header-title-1,
.lpc-wrap .lp-header-title-2,
.lpc-wrap .lp-header-title-3,
.lpc-wrap .lp-header-title-4,
.lpc-wrap .lp-header-title-5,
.lpc-wrap .lp-header-title-6,
.lpc-wrap .lp-header-title-0:hover, 
.lpc-wrap .lp-header-title-1:hover,
.lpc-wrap .lp-header-title-2:hover,
.lpc-wrap .lp-header-title-3:hover,
.lpc-wrap .lp-header-title-4:hover,
.lpc-wrap .lp-header-title-5:hover,
.lpc-wrap .lp-header-title-6:hover,
.lpc-wrap h1,
.lpc-wrap h2,
.lpc-wrap h3,
.lpc-wrap h4,
.lpc-wrap h5,
.lpc-wrap h6,
.lpc-wrap h1:hover,
.lpc-wrap h2:hover,
.lpc-wrap h3:hover,
.lpc-wrap h4:hover,
.lpc-wrap h5:hover,
.lpc-wrap h6:hover {
	color: var(--text-color-base-header);
}*/

.lpc-wrap .lp-header-title-0, 
.lpc-wrap .lp-header-title-1,
.lpc-wrap .lp-header-title-2,
.lpc-wrap .lp-header-title-3,
.lpc-wrap .lp-header-title-4,
.lpc-wrap .lp-header-title-5,
.lpc-wrap .lp-header-title-6,
.lpc-wrap h1,
.lpc-wrap h2,
.lpc-wrap h3,
.lpc-wrap h4,
.lpc-wrap h5,
.lpc-wrap h6 {
	color: var(--text-color-base-header);
}


h1.lp-header-title-0,
h2.lp-header-title-0,
h3.lp-header-title-0,
h4.lp-header-title-0,
h5.lp-header-title-0,
h6.lp-header-title-0,
h1.lp-header-title-1,
h2.lp-header-title-1,
h3.lp-header-title-1,
h4.lp-header-title-1,
h5.lp-header-title-1,
h6.lp-header-title-1,
h1.lp-header-title-2,
h2.lp-header-title-2,
h3.lp-header-title-2,
h4.lp-header-title-2,
h5.lp-header-title-2,
h6.lp-header-title-2,
h1.lp-header-title-3,
h2.lp-header-title-3,
h3.lp-header-title-3,
h4.lp-header-title-3,
h5.lp-header-title-3,
h6.lp-header-title-3,
h1.lp-header-title-4,
h2.lp-header-title-4,
h3.lp-header-title-4,
h4.lp-header-title-4,
h5.lp-header-title-4,
h6.lp-header-title-4,
h1.lp-header-title-5,
h2.lp-header-title-5,
h3.lp-header-title-5,
h4.lp-header-title-5,
h5.lp-header-title-5,
h6.lp-header-title-5,
h1.lp-header-title-6,
h2.lp-header-title-6,
h3.lp-header-title-6,
h4.lp-header-title-6,
h5.lp-header-title-6,
h6.lp-header-title-6 {
    margin: 0;
}


.lp-header-title-1,
.lpc-wrap h1 {
	margin-top: 0;
	line-height: 1.2;
}


[data-media-source="media-lg"] .lp-header-title-1,
[data-media-source="media-lg"] h1 {
	line-height: 1.2;
}

[data-media-source="media-md"] .lp-header-title-1,
[data-media-source="media-md"] h1 {
	line-height: 1.2;
}
	

[data-media-source="media-sm"] .lp-header-title-1,
[data-media-source="media-sm"] h1 {
	line-height: 1.2;
}
	

[data-media-source="media-xs"] .lp-header-title-1,
[data-media-source="media-xs"]  h1 {
	line-height: 1.2;
}

.lp-header-title-2,
.lpc-wrap h2 {
	line-height: 1.2;
}

[data-media-source="media-lg"] .lp-header-title-2,
[data-media-source="media-lg"]  h2 {
	line-height: 1.2;
}

[data-media-source="media-md"] .lp-header-title-2,
[data-media-source="media-md"]  h2 {
	line-height: 1.2;
}

[data-media-source="media-sm"] .lp-header-title-2,
[data-media-source="media-sm"]  h2 {
	line-height: 1.2;
}

[data-media-source="media-xs"] .lp-header-title-2,
[data-media-source="media-xs"] h2 {
	line-height: 1.2;
}

.lp-header-title-3,
.lpc-wrap h3 {
	line-height: 1.2;
}

[data-media-source="media-lg"] .lp-header-title-3,
[data-media-source="media-lg"] h3 {
	line-height: 1.2;
}

[data-media-source="media-md"] .lp-header-title-3,
[data-media-source="media-md"] h3 {
	line-height: 1.2;
}

[data-media-source="media-sm"] .lp-header-title-3,
[data-media-source="media-sm"] h3 {
	line-height: 1.2;
}
	
[data-media-source="media-xs"] .lp-header-title-3,
[data-media-source="media-xs"] h3 {
	line-height: 1.2;
}

.lp-header-title-4,
.lpc-wrap h4 {
	line-height: 1.2;
}

[data-media-source="media-lg"] .lp-header-title-4 ,
[data-media-source="media-lg"] h4 {
	font-size: 26px;
	line-height: 1.2;
}

[data-media-source="media-md"] .lp-header-title-4,
[data-media-source="media-md"] h4 {
	line-height: 1.2;
}

[data-media-source="media-sm"] .lp-header-title-4,
[data-media-source="media-sm"] h4 {
	line-height: 1.2;
}

[data-media-source="media-xs"] .lp-header-title-4,
[data-media-source="media-xs"] h4 {
	line-height: 1.2;
}

.lp-header-title-5,
.lpc-wrap h5 {
	line-height: 1.2;
}

[data-media-source="media-lg"] .lp-header-title-5,
[data-media-source="media-lg"] h5 {
	line-height: 1.2;
}

[data-media-source="media-md"] .lp-header-title-5,
[data-media-source="media-md"] h5 {
	line-height: 1.2;
}

[data-media-source="media-sm"] .lp-header-title-5,
[data-media-source="media-sm"] h5 {
	font-size: 18px;
	line-height: 1.2;
}

[data-media-source="media-xs"] .lp-header-title-5,
[data-media-source="media-xs"] h5 {
	line-height: 1.2;
}

.lp-header-title-6,
.lpc-wrap h6 {
	line-height: 1.2;
}

[data-media-source="media-xs"] .lp-header-title-6,
[data-media-source="media-xs"] h6 {
	line-height: 1.2;
}

[data-elem-type="text"] p {
	color: inherit;
	font: inherit;
}

.decor-wrap p {
	color: inherit;
	font: inherit;
}

.lpc-wrap .lp-header-text-1,
.lpc-wrap .lp-header-text-2,
.lpc-wrap .lp-header-text-3,
.lpc-wrap .lp-header-text-4 {
	font-weight: 400;
	line-height: 1.5;
	color: var(--text-color-base);
}

.lp-header-text-1 {
	line-height: 1.6;
}

[data-media-source="media-lg"] .lp-header-text-1 {
	line-height: 1.667;
}

[data-media-source="media-md"] .lp-header-text-1 {
	font-size: 18px;
	line-height: 1.667;
}

[data-media-source="media-sm"] .lp-header-text-1 {
	line-height: 1.53;
}

[data-media-source="media-xs"] .lp-header-text-1 {
	line-height: 1.5;
}

.lp-header-text-2 {
	line-height: 1.667;
}

[data-media-source="media-lg"] .lp-header-text-2 {
	line-height: 1.53;
}

[data-media-source="media-md"] .lp-header-text-2 {
	line-height: 1.53;
}

[data-media-source="media-sm"] .lp-header-text-2 {
	line-height: 1.53;
}

[data-media-source="media-xs"] .lp-header-text-2 {
	line-height: 1.5;
}

.lp-header-text-3 {
	line-height: 1.5;
}

[data-media-source="media-lg"] .lp-header-text-3,
[data-media-source="media-xs"] .lp-header-text-3{
	line-height: 1.2;
}

.lp-header-text-4 {
	line-height: 1.333;
}

.lp-header-text-4 p {
	font-size: inherit;
	line-height: inherit;
}


.lpc-wrap .lp-header-title-1,
.lpc-wrap h1 {
	font-size: var(--header-title-1-default);
}


[data-media-source="media-lg"] .lp-header-title-1,
[data-media-source="media-lg"] h1 {
	font-size: var(--header-title-1-media-1-default);
}

[data-media-source="media-md"] .lp-header-title-1,
[data-media-source="media-md"] h1 {
	font-size: var(--header-title-1-media-2-default);
}
	

[data-media-source="media-sm"] .lp-header-title-1,
[data-media-source="media-sm"] h1 {
	font-size: var(--header-title-1-media-3-default);
}
	

[data-media-source="media-xs"] .lp-header-title-1,
[data-media-source="media-xs"]  h1 {
	font-size: var(--header-title-1-media-4-default);
}

.lpc-wrap .lp-header-title-2,
.lpc-wrap h2 {
	font-size: var(--header-title-2-default);
}

[data-media-source="media-lg"] .lp-header-title-2,
[data-media-source="media-lg"]  h2 {
	font-size: var(--header-title-2-media-1-default);
}

[data-media-source="media-md"] .lp-header-title-2,
[data-media-source="media-md"]  h2 {
	font-size: var(--header-title-2-media-2-default);
}

[data-media-source="media-sm"] .lp-header-title-2,
[data-media-source="media-sm"]  h2 {
	font-size: var(--header-title-2-media-3-default);
}

[data-media-source="media-xs"] .lp-header-title-2,
[data-media-source="media-xs"] h2 {
	font-size: var(--header-title-2-media-4-default);
}

.lpc-wrap .lp-header-title-3,
.lpc-wrap h3 {
	font-size: var(--header-title-3-default);
}

[data-media-source="media-lg"] .lp-header-title-3,
[data-media-source="media-lg"] h3 {
	font-size: var(--header-title-3-media-1-default);
}

[data-media-source="media-md"] .lp-header-title-3,
[data-media-source="media-md"] h3 {
	font-size: var(--header-title-3-media-2-default);
}

[data-media-source="media-sm"] .lp-header-title-3,
[data-media-source="media-sm"] h3 {
	font-size: var(--header-title-3-media-3-default);
}
	
[data-media-source="media-xs"] .lp-header-title-3,
[data-media-source="media-xs"] h3 {
	font-size: var(--header-title-3-media-4-default);
}

.lpc-wrap .lp-header-title-4,
.lpc-wrap h4 {
	font-size: var(--header-title-4-default);
}

[data-media-source="media-lg"] .lp-header-title-4 ,
[data-media-source="media-lg"] h4 {
	font-size: var(--header-title-4-media-1-default);
}

[data-media-source="media-md"] .lp-header-title-4,
[data-media-source="media-md"] h4 {
	font-size: var(--header-title-4-media-2-default);
}

[data-media-source="media-sm"] .lp-header-title-4,
[data-media-source="media-sm"] h4 {
	font-size: var(--header-title-4-media-3-default);
}

[data-media-source="media-xs"] .lp-header-title-4,
[data-media-source="media-xs"] h4 {
	font-size: var(--header-title-4-media-4-default);
}

.lpc-wrap .lp-header-title-5,
.lpc-wrap h5 {
	font-size: var(--header-title-5-default);
}

[data-media-source="media-lg"] .lp-header-title-5,
[data-media-source="media-lg"] h5 {
	font-size: var(--header-title-5-media-1-default);
}

[data-media-source="media-md"] .lp-header-title-5,
[data-media-source="media-md"] h5 {
	font-size: var(--header-title-5-media-2-default);
}

[data-media-source="media-sm"] .lp-header-title-5,
[data-media-source="media-sm"] h5 {
	font-size: var(--header-title-5-media-3-default);
}

[data-media-source="media-xs"] .lp-header-title-5,
[data-media-source="media-xs"] h5 {
	font-size: var(--header-title-5-media-4-default);
}

.lpc-wrap .lp-header-title-6,
.lpc-wrap h6 {
	font-size: var(--header-title-6-default);
}

[data-media-source="media-lg"] .lp-header-title-6,
[data-media-source="media-lg"] h6 {
	font-size: var(--header-title-6-media-1-default);
}
[data-media-source="media-md"] .lp-header-title-6,
[data-media-source="media-md"] h6 {
	font-size: var(--header-title-6-media-2-default);
}

[data-media-source="media-sm"] .lp-header-title-6,
[data-media-source="media-sm"] h6 {
	font-size: var(--header-title-6-media-3-default);
}
[data-media-source="media-xs"] .lp-header-title-6,
[data-media-source="media-xs"] h6 {
	font-size: var(--header-title-6-media-4-default);
}

.lp-header-text-1 {
	font-size: var(--header-text-1-default);
}

[data-media-source="media-lg"] .lp-header-text-1 {
	font-size: var(--header-text-1-media-1-default);
}

[data-media-source="media-md"] .lp-header-text-1 {
	font-size: var(--header-text-1-media-2-default);
}

[data-media-source="media-sm"] .lp-header-text-1 {
	font-size: var(--header-text-1-media-3-default);
}

[data-media-source="media-xs"] .lp-header-text-1 {
	font-size: var(--header-text-1-media-4-default);
}

.lp-header-text-2 {
	font-size: var(--header-text-2-default);
}

[data-media-source="media-lg"] .lp-header-text-2 {
	font-size: var(--header-text-2-media-1-default);
}

[data-media-source="media-md"] .lp-header-text-2 {
	font-size: var(--header-text-2-media-2-default);
}

[data-media-source="media-sm"] .lp-header-text-2 {
	font-size: var(--header-text-2-media-3-default);
}

[data-media-source="media-xs"] .lp-header-text-2 {
	font-size: var(--header-text-2-media-4-default);
}

.lp-header-text-3 {
	font-size: var(--header-text-3-default);
}

[data-media-source="media-lg"] .lp-header-text-3{
	font-size: var(--header-text-3-media-1-default);
}
[data-media-source="media-md"] .lp-header-text-3{
	font-size: var(--header-text-3-media-2-default);
}
[data-media-source="media-sm"] .lp-header-text-3{
	font-size: var(--header-text-3-media-3-default);
}
[data-media-source="media-xs"] .lp-header-text-3{
	font-size: var(--header-text-3-media-4-default);
}

.lp-header-text-4 {
	font-size: var(--header-text-4-default);
}

[data-media-source="media-lg"] .lp-header-text-4 {
	font-size: var(--header-text-4-media-1-default);
}

[data-media-source="media-lg"] .lp-header-text-4 {
	font-size: var(--header-text-4-media-2-default);
}

[data-media-source="media-lg"] .lp-header-text-4 {
	font-size: var(--header-text-4-media-3-default);
}

[data-media-source="media-lg"] .lp-header-text-4 {
	font-size: var(--header-text-4-media-4-default);
}


.lpc-wrap .lp-header-title-1 * ,
.lpc-wrap .lp-header-title-2 * ,
.lpc-wrap .lp-header-title-3 * ,
.lpc-wrap .lp-header-title-4 * ,
.lpc-wrap .lp-header-title-5 * ,
.lpc-wrap .lp-header-title-6 * {
	padding: 0;
	margin: 0;
	font: inherit;
	color: inherit;
}


[data-block-layout] {position: relative;/* z-index: 0;*/}

/*[data-block-layout] img {
	max-width: initial;
}*/





._hide-block[id^="popup_lp_block"] {
	display: none;
}

.lpc_pointer_events_none {
	pointer-events: none;
}

.content-lp-wrapper .temp-wrapper .temp-content article {width: 680px;}

._primary-color {
	color: var(--primary-color-base);
}

._primary-fill {
	background: var(--primary-color-base);
	color: #fff;
}

._light-fill {
	background: #fff;
}

._dark-fill {
	background: var(--text-color-base);
	color: #fff;
}

._svg-primary-fill path:not([fill]):not([stroke]) {
	fill: var(--primary-color-base);
}

._svg-dark-fill path:not([fill]) {
	fill: var(--text-color-base);
}

._svg-light-fill path:not([fill]) {
	fill: #fff;
}

.lp-text-button {
	font-size: 16px;
	font-weight: 700;
	line-height: 1.25;
}

.lp-link-button {
	font-size: 16px;
	line-height: 1;
}

.lp-label-text,
.lp-remark-text,
.lp-alert-text {
	font-size: 16px;
	line-height: 1;
}

@media all and (min-width: 600px) {
	.lp-label-text,
	.lp-remark-text,
	.lp-alert-text {
		line-height: 1;
	}
}

.lp-remark-text {opacity: 0.5;}

.lp-label-text {
	font-weight: 400;
}

.lp-alert-text {
	color: #eb5757;
}

.lp-button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	font-size: var(--header-button-default);
	font-weight: 400;
	line-height: 1.111;
	text-decoration: none;
	transition: all 0.15s;
	border: none;
	outline: none;
	text-align: center;
	text-align-last: center;
	vertical-align: top;
}

[data-media-source="media-lg"] .lp-button {
	font-size: var(--header-button-media-1-default);
}
[data-media-source="media-md"] .lp-button {
	font-size: var(--header-button-media-2-default);
}
[data-media-source="media-sm"] .lp-button {
	font-size: var(--header-button-media-3-default);
}
[data-media-source="media-xs"] .lp-button {
	font-size: var(--header-button-media-4-default);
}


.lp-button.lpc-pointer-events {
	pointer-events: none;
}

.lpc-pointer-events {
	pointer-events: none;
}

.lp-button__text,
.lp-button__ico {
	display: inline-block;
	vertical-align: middle;
}

.lp-button__text {
	min-width: 50px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: inherit;
	text-align-last: inherit;
	color:inherit;
	text-decoration: inherit;
}

.lp-button__ico {
	font-size: 0;
}

.lp-button__ico svg {
	width: 24px;
	height: 24px;
}

.lp-button__ico+.lp-button__text {
	min-width: 74px;
	text-align: left;
	padding-right: 4px;
	padding-left: 4px;
}

.lp-button._only-icon {
	padding: 13px;
}

[data-media-source="media-md"] .lp-button._only-icon {
	padding: 10px;
}

[data-media-source="media-sm"] .lp-button._only-icon, [data-media-source="media-xs"] .lp-button._only-icon {
	padding: 8px;
}

.lpc-button--type-1 {
	background:  var(--primary-color-base);
	color: #fff;
	/*padding: 13px 16px;*/
	padding: 0.722em 0.888em;
	border-radius: 6px;
	/*min-height: 50px;*/
	min-height: max(2.778em, 50px);
	line-height: 1;
	cursor: pointer;
}

.lpc-button--type-1._v2-text {
	/*padding: 8px 32px;*/
	padding: 0.445em 1.778em;
}

.lpc-button--type-1._v2-icon {
	padding: 13px;
	font-size: 0;
}

.lpc-button--type-1._v2-icon svg {width: 24px; height: 24px;}

.lpc-button--type-1._v2-icon path {fill: #fff;}

[data-media-source="media-md"] .lpc-button--type-1   {
	/*padding-top: 8px;
	padding-bottom: 8px;*/
	padding-top: 0.445em;
    padding-bottom: 0.445em;
}

[data-media-source="media-md"] .lpc-button--type-1._v2-text {
	/*padding: 8px 24px;*/
	padding: 0.445em 1.334em;
}

[data-media-source="media-md"] .lpc-button--type-1._v2-icon {
	padding: 10px;
}

[data-media-source="media-sm"] .lpc-button--type-1, [data-media-source="media-xs"] .lpc-button--type-1 {
	/*padding-top: 8px;
	padding-bottom: 8px;*/
	padding-top: 0.445em;
    padding-bottom: 0.445em;
}

[data-media-source="media-sm"] .lpc-button--type-1._v2-text, [data-media-source="media-xs"] .lpc-button--type-1._v2-text {
	/*padding: 8px 20px;*/
	padding: 0.445em 1.111em;
}

[data-media-source="media-sm"] .lpc-button--type-1._v2-icon, [data-media-source="media-xs"] .lpc-button--type-1._v2-icon {
	padding: 8px;
}

.lpc-button--type-1:hover {
	color: #fff;
	background: var(--primary-color-l-5);
}

.lpc-button--type-1:active {
	background: var(--primary-color-d-5);
}

.lpc-button--type-1 svg path {
	fill: #fff;
}

/*.lpc-button--type-2 {
	border: 1px solid  var(--primary-color-base);
	color: var(--primary-color-base);
	padding: 13px 16px;
	border-radius: 6px;
	min-height: 50px;
	line-height: 1;
	background: none;
	cursor: pointer;
}*/

.lpc-button--type-2 {
	color: var(--text-color-base);
    background: var(--primary-color-a-02);
	/*padding: 13px 16px;*/
	padding: 0.722em 0.888em;
	border-radius: 6px;
	/*min-height: 50px;*/
	min-height: max(2.778em, 50px);
	line-height: 1;
	cursor: pointer;
}

.lpc-button--type-2._v2-text {
	/*padding: 8px 32px;*/
	padding: 0.445em 1.778em;
}



.lpc-button--type-2._v2-icon {
	padding: 12px;
	font-size: 0;
}

.lpc-button--type-2._v2-icon svg {
	width: 24px;
	height: 24px;
}

/*.lpc-button--type-2._v2-icon path {
	fill:  var(--primary-color-base);
}*/

.lpc-button--type-2._v2-icon path {
	fill:  var(--text-color-base);
}


[data-media-source="media-md"] .lpc-button--type-2 {
	/*padding-top: 8px;
	padding-bottom: 8px;*/
	padding-top: 0.445em;
    padding-bottom: 0.445em;
}

[data-media-source="media-md"] .lpc-button--type-2._v2-text {
	/*padding: 8px 24px;*/
	padding: 0.445em 1.334em 
}

[data-media-source="media-md"] .lpc-button--type-2._v2-icon {padding: 9px;}

[data-media-source="media-sm"] .lpc-button--type-2, [data-media-source="media-xs"] .lpc-button--type-2 {
	/*padding-top: 8px;
	padding-bottom: 8px;*/
	padding-top: 0.445em;
    padding-bottom: 0.445em;
}

[data-media-source="media-sm"] .lpc-button--type-2._v2-text, [data-media-source="media-xs"] .lpc-button--type-2._v2-text {
	/*padding: 8px 20px;*/
	padding: 0.445em 1.111em;
}

[data-media-source="media-sm"] .lpc-button--type-2._v2-icon, [data-media-source="media-xs"] .lpc-button--type-2._v2-icon {padding: 7px;}

/*.lpc-button--type-2:hover {
	border-color: var(--primary-color-l-5);
	color: var(--primary-color-base);
	background: var(--primary-color-a-02);
}*/

.lpc-button--type-2:hover {
	background: var(--primary-color-a-03);
}


.lpc-button--type-2:hover path {
	fill: var(--primary-color-l-5);
}

/*.lpc-button--type-2:active {
	border-color: var(--primary-color-d-5);
	color: var(--primary-color-d-5);
	background: var(--primary-color-a-01);
}*/

.lpc-button--type-2:active {
	background: var(--primary-color-a-03);
}

/*.lpc-button--type-2:active path {
	fill: var(--primary-color-d-5);
}

.lpc-button--type-2 svg path {
	fill:  var(--primary-color-base);
}*/

.lpc-button--type-2:active path {
	fill: var(--text-color-base);
}

.lpc-button--type-2 svg path {
	fill:  var(--text-color-base);
}


.lpc-button--type-2._only-icon {
	padding: 12px;
}

[data-media-source="media-md"] .lpc-button--type-2._only-icon {
	padding: 9px;
}

[data-media-source="media-sm"] .lpc-button--type-2._only-icon, [data-media-source="media-xs"] .lpc-button--type-2._only-icon {
	padding: 7px;
}

.lp-button._with-icon .lp-button__ico {
	margin-left: 8px;
}

.lpc-button--type-3 {
	color: var(--primary-color-base);
	cursor: pointer;
	line-height: 1;
	text-align: center;
	line-height: 1;
	padding-top: 8px;
	padding-bottom: 8px;
}

.lpc-button--type-3._v2-text {
	padding: 8px 0;
}

.lpc-button--type-3 .lp-button__text {
	min-width: 0;
}

.lpc-button--type-3 svg path {
	fill:  var(--primary-color-base);
}

.lpc-button--type-3._with-icon {
	font-weight: 400;
}

.lpc-button--type-3._with-icon .lp-button__ico {
	margin-left: 0;
}

.lpc-button--type-3._with-icon .lp-button__ico+.lp-button__text {
	padding-right: 4px;
}

.lpc-button--type-3:hover {
	color: var(--primary-color-l-5);
}

.lpc-button--type-3:active {
	color: var(--primary-color-d-5);
}

[data-media-source="media-xs"] .lpc-button--type-3 {
	text-align: center;
	text-align-last: center;
	display: block;
}

.lpc-block__img-wrap {
	overflow: hidden;
	position: relative;
}

.lpc-block__img-inner {
	position: relative;
	height: 0;
	width: 100%;
	display: block;
	overflow: hidden;
	padding-left: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
}

.lpc-block__img-inner._1_1 {
	padding-top: 100% !important;
}

.lpc-block__img-inner._4_3h {
	padding-top: calc(100% * 3 / 4) !important;
}

.lpc-block__img-inner._3_2h {
	padding-top: calc(100% * 2 / 3) !important;
}

.lpc-block__img-inner._16_9h {
	padding-top: calc(100% * 9 / 16) !important;
}

.lpc-block__img-inner._21_9h {
	padding-top: calc(100% * 9 / 21) !important;
}

/*.lpc-block__img-inner._185_1h {
	padding-top: calc(100% * 1 / 1.85) !important;
}*/

.lpc-block__img-inner._239_1h {
	padding-top: calc(100% * 1 / 2.39) !important;
}




.lpc-block__img-inner._4_3v {
	padding-top: calc(100% * 4 / 3) !important;
}

.lpc-block__img-inner._3_2v {
	padding-top: calc(100% * 3 / 2) !important;
}

.lpc-block__img-inner._16_9v {
	padding-top: calc(100% * 16 / 9) !important;
}

/*
.lpc-block__img-inner._185_1v {
	padding-top: calc(100% * 1.85 / 1) !important;
}

.lpc-block__img-inner._239_1v {
	padding-top: calc(100% * 2.39 / 1) !important;
}
*/

.lpc-block__img-inner img {
	position: absolute;
    object-fit: cover;
    background-size: cover;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100% !important;
    height: 100% !important;
    max-height: 100% !important;
}

.lpc-block__img-inner._contain img {
	object-fit: contain;
    background-size: contain;
}

/*Video block*/

.lpc-video-poster {
	background-color: #000;
}

.lpc-block__video-inner {
	position: relative;
    height: 0;
    width: 100%;
    display: block;
}
.lpc-block__video-inner ._lp-video {
	position: absolute;
    object-fit: cover;
    background-size: cover;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;	
}
.lpc-block__video-inner._1_1 {
	padding-top: 100%;
}

.lpc-block__video-inner._4_3h {
	padding-top: calc(100% * 3 / 4);
}

.lpc-block__video-inner._3_2h {
	padding-top: calc(100% * 2 / 3);
}

.lpc-block__video-inner._16_9h {
	padding-top: calc(100% * 9 / 16);
}

.lpc-block__video-inner._4_3v {
	padding-top: calc(100% * 4 / 3);
}

.lpc-block__video-inner._3_2v {
	padding-top: calc(100% * 3 / 2);
}

.lpc-block__video-inner._16_9v {
	padding-top: calc(100% * 16 / 9);
}

.lp-block-bg {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	overflow: hidden;
	bottom: 0;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.lp-block-bg__video {
	position: absolute;
	width: 100%;
	height: 100%;
}

.lp-block-bg__video video {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.lp-block-bg iframe {
	position: absolute;
	min-width: 100%;
	min-height: 100%;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}

@media all and (min-width: 960px) {
	.lp-block-bg._isfixed {
		background-attachment: fixed;
	}
}

.lp-block-overlay {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(255, 255, 255, 0.5);
}

._not_fill .lp-block-overlay {
	background: rgba(255, 255, 255, 0);
}

.lp-block-bg_item {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	overflow: hidden;
	bottom: 0;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.lp-block-bg_item__video {
	position: absolute;
	width: 100%;
	height: 100%;
}

.lp-block-bg_item__video video {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.lp-block-bg_item iframe {
	position: absolute;
	min-width: 100%;
	min-height: 100%;
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}

@media all and (min-width: 960px) {
	.lp-block-bg_item._isfixed {
		background-attachment: fixed;
	}
}

.lp-block-overlay_item {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(255, 255, 255, 0.5);
}

._not_fill .lp-block-overlay_item {
	background: rgba(255, 255, 255, 0);
}

.svg-icon-dark path {
	fill:  var(--primary-color-base);
}

._lp-image-container {
	box-sizing: border-box;
    overflow: hidden;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    max-width: 100%;
}

/*.lpc-wrapp {
	margin: 0 auto;
	max-width: 100%;
	width: 100%;
	box-sizing: border-box;
	padding: 0 16px;
	position: relative;
	z-index: 1;
}

@media all and (min-width: 600px) {
	.lpc-wrapp {
		max-width: 600px;
		padding: 0 12px;
	}
}

@media all and (min-width: 960px) {
	.lpc-wrapp {
		max-width: 960px;
		padding: 0 24px;
	}
}

@media all and (min-width: 1200px) {
	.lpc-wrapp {
		padding: 0 14px;
		max-width: 1180px;
	}
}

@media all and (min-width: 1380px) {
	.lpc-wrapp {
		max-width: 1320px;
		padding: 0 16px;
	}
}*/

.lpc-container-wrap {
	position: relative;
} /*Нужно для обертки при использовании block_background_item*/

.lpc-wrap {
	position: relative;
	text-align: left;
}

.lpc-wrap * {
	box-sizing: border-box;
}

.lpc-row {
	margin: 0 -16px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex; 
	flex-wrap:wrap;
	width: calc(100% + 32px);
}

[data-media-source="media-xl"] .lpc-row, [data-media-source="media-lg"] .lpc-row {
	margin: 0 -16px;
	width: calc(100% + 32px);
}

 [data-media-source="media-md"] .lpc-row {
	margin: 0 -12px;
	width: calc(100% + 24px);
}
 [data-media-source="media-sm"] .lpc-row, [data-media-source="media-xs"] .lpc-row {
	margin: 0 -8px;
	width: calc(100% + 16px);
}

[data-media-source="media-sm"] .lpc-col-1-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc((100% / 12) - 16px); }
	
[data-media-source="media-sm"] .lpc-col-2-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 2) - 16px); }
	
[data-media-source="media-sm"] .lpc-col-3-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 3) - 16px); }

[data-media-source="media-sm"] .lpc-col-4-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 4) - 16px); }

[data-media-source="media-sm"] .lpc-col-5-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 5) - 16px); }

[data-media-source="media-sm"] .lpc-col-6-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 6) - 16px); }

[data-media-source="media-sm"] .lpc-col-7-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 7) - 16px); }

[data-media-source="media-sm"] .lpc-col-8-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 8) - 16px); }

[data-media-source="media-sm"] .lpc-col-9-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 9) - 16px); }

[data-media-source="media-sm"] .lpc-col-10-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 10) - 16px); }

[data-media-source="media-sm"] .lpc-col-11-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 11) - 16px); }

[data-media-source="media-sm"] .lpc-col-12-sm {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(100% - 16px); }
	
[data-media-source="media-xs"] .lpc-col-1-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc((100% / 12) - 16px); }
	
[data-media-source="media-xs"] .lpc-col-2-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 2) - 16px); }
	
[data-media-source="media-xs"] .lpc-col-3-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 3) - 16px); }


[data-media-source="media-xs"] .lpc-col-4-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 4) - 16px); }

[data-media-source="media-xs"] .lpc-col-5-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 5) - 16px); }

[data-media-source="media-xs"] .lpc-col-6-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 6) - 16px); }

[data-media-source="media-xs"] .lpc-col-7-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 7) - 16px); }

[data-media-source="media-xs"] .lpc-col-8-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 8) - 16px); }

[data-media-source="media-xs"] .lpc-col-9-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 9) - 16px); }

[data-media-source="media-xs"] .lpc-col-10-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 10) - 16px); }

[data-media-source="media-xs"] .lpc-col-11-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(((100% / 12) * 11) - 16px); }

[data-media-source="media-xs"] .lpc-col-12-xs {
	margin-left: 8px;
	margin-right: 8px;
	width: calc(100% - 16px); }

[data-media-source="media-md"] .lpc-col-1-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc((100% / 12) - 24px); }

[data-media-source="media-md"] .lpc-col-2-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(((100% / 12) * 2) - 24px); }

[data-media-source="media-md"] .lpc-col-3-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(((100% / 12) * 3) - 24px); }

[data-media-source="media-md"] .lpc-col-4-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(((100% / 12) * 4) - 24px); }

[data-media-source="media-md"] .lpc-col-5-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(((100% / 12) * 5) - 24px); }

[data-media-source="media-md"] .lpc-col-6-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(((100% / 12) * 6) - 24px); }

[data-media-source="media-md"] .lpc-col-7-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(((100% / 12) * 7)  - 24px); }

[data-media-source="media-md"] .lpc-col-8-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(((100% / 12) * 8) - 24px); }

[data-media-source="media-md"] .lpc-col-9-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(((100% / 12) * 9) - 24px); }

[data-media-source="media-md"] .lpc-col-10-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(((100% / 12) * 10) - 24px); }

[data-media-source="media-md"] .lpc-col-11-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(((100% / 12) * 11) - 24px); }

[data-media-source="media-md"] .lpc-col-12-md {
	margin-left: 12px;
	margin-right: 12px;
	width: calc(100% - 24px); }

[data-media-source="media-lg"] .lpc-col-1-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc((100% / 12) - 32px); }

[data-media-source="media-lg"] .lpc-col-2-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 2) - 32px); }

[data-media-source="media-lg"] .lpc-col-3-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 3) - 32px); }

[data-media-source="media-lg"] .lpc-col-4-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 4) - 32px); }

[data-media-source="media-lg"] .lpc-col-5-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 5) - 32px); }

[data-media-source="media-lg"] .lpc-col-6-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 6) - 32px); }

[data-media-source="media-lg"] .lpc-col-7-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 7) - 32px); }

[data-media-source="media-lg"] .lpc-col-8-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 8) - 32px); }

[data-media-source="media-lg"] .lpc-col-9-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 9) - 32px); }

[data-media-source="media-lg"] .lpc-col-10-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 10) - 32px); }

[data-media-source="media-lg"] .lpc-col-11-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 11) - 32px); }

[data-media-source="media-lg"] .lpc-col-12-lg {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(100% - 32px); }
	
[data-media-source="media-xl"] .lpc-col-1-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc((100%/12) - 32px); }

[data-media-source="media-xl"] .lpc-col-2-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 2) - 32px); }

[data-media-source="media-xl"] .lpc-col-3-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 3) - 32px); }

[data-media-source="media-xl"] .lpc-col-4-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 4) - 32px); }

[data-media-source="media-xl"] .lpc-col-5-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 5) - 32px); }

[data-media-source="media-xl"] .lpc-col-6-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 6) - 32px); }

[data-media-source="media-xl"] .lpc-col-7-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 7) - 32px); }

[data-media-source="media-xl"] .lpc-col-8-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 8) - 32px); }

[data-media-source="media-xl"] .lpc-col-9-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 9) - 32px); }

[data-media-source="media-xl"] .lpc-col-10-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 10) - 32px); }

[data-media-source="media-xl"] .lpc-col-11-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(((100% / 12) * 11) - 32px); }

[data-media-source="media-xl"] .lpc-col-12-xl {
	margin-left: 16px;
	margin-right: 16px;
	width: calc(100% - 32px); }

.lp-video-block__custom {
	position: relative;
	font-size: 0;
	display: inline-block;
	width: 100%;
}

.lp-video-block__custom-button {
	position: absolute;
	/*z-index: 1;*/
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	cursor: pointer;
	padding: 5px 10px;
    border-radius: 6px;
    width: 50px;
	/*background: var(--content-background-lpc);*/
}

.lp-video-block__custom-button svg path {
	fill: var(--text-color-base);
}

.lp-video-block__custom-button.hide {
	display: none;
}

.lp-video-block-wrappper video, .lp-video-block-wrappper iframe {
	width: 100%;
	height: 100%;
}

.lp-video-block-wrappper {
	position: relative;
	overflow: hidden;
}

._slider-arrows {
	display: inline-block;
	width: 24px;
	height: 24px;
	position: relative;
}

._slider-arrows.reverse {
	transform: rotate(180deg);
}

._slider-arrows-inner {
	width: 2px;
	height: 11px;
	background: #fff;
	position: absolute;
	right: 11px;
	border-radius: 1px;
	border-width: 0px !important;
	padding: 0  !important;
	margin: 0  !important;
}

.lpc-button--type-2 ._slider-arrows-inner {
	background:  var(--primary-color-base);
}

._slider-arrows-inner:first-child {
	top: 3px;
	transform: rotate(45deg);
}

._slider-arrows-inner:last-child {
	bottom: 3px;
	transform: rotate(-45deg);
}

.lpc-simple-dots {
	text-align: center;
	margin-top: -16px;
	font-size: 0;
}

.lpc-simple-dot-item {
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 10px;
	background:  var(--primary-color-base);
	opacity: 0.5;
	margin: 16px 8px 0;
}

[data-media-source="media-xs"] .lpc-simple-dot-item, [data-media-source="media-sm"] .lpc-simple-dot-item {
	width: 12px;
	height: 12px;
}


.lpc-simple-dot-item.active { opacity: 1; }

.lp-popup-wrapper {
	display: none;
	opacity: 0;
	visibility: hidden;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 111;
}

.lp-popup-overlay {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0,0,0,.5);
}

.lp-popup-wrapper._opened {
	display: block;
	visibility: visible;
	opacity: 1;
	transition: opacity 0.2s linear;
	z-index:9999;
}

.lpc-iframe-wrap .lp-popup-wrapper._opened {
	display: none;
    opacity: 0;
    visibility: hidden;
}

.lp-popup-wrapper._opened ._hide-block {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	vertical-align: middle;
	text-align: left;
	width: 100%;
}

.lp-popup-wrapper .lp-popup-inner {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	text-align: center;
	overflow: auto;
	padding: 60px 16px;
}

@media all and (max-width: 808px) {
	.lp-popup-wrapper .lp-popup-inner {
		padding-left: 14px;
		padding-right: 14px;
	}
}

@media all and (max-width: 767px) {
	.lp-popup-wrapper .lp-popup-inner {
		padding-left: 14px;
		padding-right: 14px;
	}
}

@media all and (max-width: 480px) {
	.lp-popup-wrapper .lp-popup-inner {
		padding-left: 6px;
		padding-right: 6px;
	}
}

@media all and (max-width: 480px) {
	.lp-popup-wrapper .lp-popup-inner {
		padding-left: 6px;
		padding-right: 6px;
	}
}

.lp-popup-inner .decor-wrap {
	max-width: 100%;
	width: 100%;
	display: flex;
	justify-content: center;
}

.lp-popup-wrapper .lp-popup-inner:after {
	content: "";
	display: inline-block;
	width: 0;
	height: 100%;
	vertical-align: middle;
}

.lp-ui-timer {
    display: flex;
    margin: 0 -4px;
    flex-wrap:wrap;
}

.lp-ui-timer__item {
    /*flex: 0 0 58px;*/
    text-align: center;
    margin: 0 3px;
}


@media all and (min-width: 600px) {
	.lp-ui-timer__item {
		margin: 0 4px;
	}
}

.lp-ui-timer__item-number {
    font-style: normal;
    font-weight: bold;
    /*font-size: 26px;*/
    vertical-align: middle;
    /*line-height: 1.34;*/
    padding: 15px 17px;
    box-sizing: border-box;
}

/*@media (max-width: 600px) {
	.lp-ui-timer__item-number {
		font-size: 26px !important;
	}
}*/

/*@media (max-width: 495px) {
	.lp-ui-timer__item-number {
		font-size: 24px !important;
	}
}*/

.lp-ui-timer__item-text {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #8b9098;
}

._type-1 .lp-ui-timer__item-number {
    background: var(--content-background-lpc);
    color:  var(--primary-color-base);
}

._type-2 .lp-ui-timer__item-number {
    background: var(--content-background-lpc);
    color:  var(--primary-color-base);
    padding: 14px 16px;
    border: 1px solid  var(--primary-color-base);
}

._type-3 .lp-ui-timer__item-number {
    background:  var(--primary-color-base);
    color: #fff;
}



.lpc-light-mode-block { color: #333; background: #fff; }
.lpc-light-mode-block a:not([href^="tel:"]), .lpc-light-mode-block ._primary-color { color:  var(--primary-color-base); }
/*.lpc-light-mode-block svg path:not([fill]) { fill:  var(--primary-color-base); }
.lpc-light-mode-block svg defs path:not([fill]) { fill: inherit;}*/

.lpc-contacts-7__item-text a[href^="tel:"] {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
}

.lpc-dark-mode-block { color: #fff; background:  var(--primary-color-base); }
.lpc-dark-mode-block a:not([href^="tel:"]), .lpc-dark-mode-block ._primary-color { color: inherit; }
.lpc-dark-mode-block svg path:not([fill]) { fill: #fff; }

@keyframes placeholder-active {
  0% {
    background-position: 100% 50%
  }

  to {
    background-position: 0 50%
  }
}

.lp-map-placeholder {
  position: relative;
  background: 50% 50% / cover no-repeat url("../../../../..//s3//lp//img//lp-map-placeholder-v3.svg");
}

.lp-map-placeholder:after {
  content: '';
  position: absolute;
  display: block;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: linear-gradient(-45deg,transparent 25%, #fff 30%, transparent 63%);
  background-size: 400% 100%;
  -webkit-animation: placeholder-active 3s ease infinite;
  animation: placeholder-active 3s ease infinite;
}



@keyframes button-bounce {
	0% {
		transform: translate3d(0, 0, 0);
	}
	3% {
		-webkit-transform: translate3d(0, -12px, 0);
		transform: translate3d(0, -12px, 0);
	}
	7% {
		-webkit-transform: translate3d(0, 8px, 0);
		transform: translate3d(0, 8px, 0);
	}
	9% {
		-webkit-transform: translate3d(0, -3px, 0);
		transform: translate3d(0, -3px, 0);
	}
	10% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

@keyframes button-flash {
	0% {
		opacity: 1;
	}
	4% {
		opacity: 0.25;
	}
	12% {
		opacity: 1;
	}
	16% {
		opacity: 0.25;
	}
	20% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}

@keyframes button-pulse {
	0% {
		transform: scale(1);
	}
	3% {
		transform: scale(1.05);
	}
	6% {
		transform: scale(1);
	}
	9% {
		transform: scale(1.05);
	}
	12% {
		transform: scale(1);
	}
	100% {
		transform: scale(1);
	}
}

.button-bounce-animation {
	animation: button-bounce 5s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;
	transform-origin: center bottom;
}

.button-flash-animation {
	animation: button-flash 4s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;
}.s3-input-textarea

.button-pulse-animation {
	animation: button-pulse 4s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;
}

/*Splide slider*/
#lp_constructor .splide__track--draggable {
	-webkit-touch-callout: default;
    -webkit-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
}

.splide__inner {
	position: relative;
	visibility: visible;
}

.splide__custom__pagination.splide__pagination:not(.splide__custom__style) {
	position: relative; 
	top: auto;
	left: auto;
	right: auto;
	bottom: auto;
	margin: 20px 0 0;
}
[data-media-source="media-xs"] .splide__custom__pagination.splide__pagination:not(.splide__custom__style), 
[data-media-source="media-sm"] .splide__custom__pagination.splide__pagination:not(.splide__custom__style) {
	margin: 10px 0 0;
}

.splide__custom__pagination:not(.splide__custom__style) .splide__pagination__page {
    width: 16px;
    height: 16px;
    margin: 6px;
    opacity: .3;
    transition: all .15s linear;
    background: var(--primary-color-base);
    min-height: unset;
}

[data-media-source="media-xs"] .splide__custom__pagination:not(.splide__custom__style) .splide__pagination__page, 
[data-media-source="media-sm"] .splide__custom__pagination:not(.splide__custom__style) .splide__pagination__page {
	width: 10px;
    height: 10px;
}

.splide__custom__pagination:not(.splide__custom__style) .splide__pagination__page:hover,
.splide__custom__pagination:not(.splide__custom__style) .splide__pagination__page.is-active {
	transform: scale(1);
	opacity: 1;
	background: var(--primary-color-base);
}

.splide__custom__arrows .splide__arrow:disabled {
	display: none;
}

.splide__custom__arrows .splide__arrow {
	min-width: 44px;
	min-height: 44px;
	width: auto;
	opacity: 1;
	background: none;
	border-radius: 50px;
}

.splide .splide__custom__arrows .splide__arrow:focus {
	outline: none;
}

.splide__custom__arrows .splide__arrow:hover {
	opacity: 1;
	background: none;
}

/*.splide__custom__arrows .splide__arrow__bg*/
.splide__arrow__bg {
	position: relative;
	overflow: hidden;
	border-radius: 50px;
	background: rgba(0,0,0, 0.5);
	transition: all .15s linear;
	
	display: flex;
    align-items: center;
    justify-content: center;
}

.splide__arrow__bg:not(.preview-arrow) {
	/*width: 100%;
    height: 100%;*/
    width: 44px;
    height: 44px;
}

.splide__arrow__icon {
    display: block;
    padding: 0;
    -webkit-mask-image: url('../../../../..//s3//lp//lpc.v4//images//sprite.view.svg#chevron-right-middle');
    mask-image: url('../../../../..//s3//lp//lpc.v4//images//sprite.view.svg#chevron-right-middle');
    -webkit-mask-size: 30px;
    mask-size: 30px;
    mask-image-repeat: no-repeat;
    -webkit-mask-image-repeat: no-repeat;
    width: 30px;
    height: 30px;
    background-color: #FFF;
    position: absolute;
}
.splide__arrow__icon--prev {
	transform: rotate(180deg);
}

/*.splide__custom__arrows .splide__arrow__bg:before*/
.splide__arrow__bg:before {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: '';
	opacity: 0;
	pointer-events: none;
   	transition: all .15s linear;
	background: rgba(255,255,255, 0.2);
}

.splide__custom__arrows .splide__arrow:hover .splide__arrow__bg:before {
	opacity: 1;	
}

.splide__arrow.splide__arrow--prev {
	left: -22px;
}

.splide__arrow.splide__arrow--next {
	right: -22px;
}

.splide__arrow__lines {
	position: absolute;
	width: 24px;
    height: 24px;
    display: inline-block;
}

.splide__arrow__lines.reverse__arrows {
	transform: rotate(180deg);
}

.splide__arrow__line:first-child {
    top: 3px;
	transform: rotate(45deg);
}

.splide__arrow__line:last-child {
    bottom: 3px;
    transform: rotate(-45deg);
}

.splide__arrow__line {
	position: absolute;
	right: 11px;
    height: 11px;
    width: 2px;
    background: #fff;
    border-radius: 1px;
    border-width: 0px !important;
    padding: 0 !important;
    margin: 0 !important;
}
/*Splide slider*/

/*Spoiler*/
.spoiler-btn-wrap {
	display: none;
	text-align: center;
}
.spoiler-btn-wrap.show_spoiler {
	display: block;
}
.spoiler-margin {
	margin: 40px 0 0;
}
[data-media-source="media-lg"] .spoiler-margin {
	margin: 32px 0 0;
}
[data-media-source="media-md"] .spoiler-margin {
	margin: 32px 0 0;
}
[data-media-source="media-sm"] .spoiler-margin {
	margin: 32px 0 0;
}
[data-media-source="media-xs"] .spoiler-margin {
	margin: 32px 0 0;
}
.spoiler-card-margin {
	margin: 40px 0 0;
}
[data-media-source="media-lg"] .spoiler-card-margin {
	margin: 32px 0 0;
}
[data-media-source="media-md"] .spoiler-card-margin {
	margin: 32px 0 0;
}
[data-media-source="media-sm"] .spoiler-card-margin {
	margin: 24px 0 0;
}
[data-media-source="media-xs"] .spoiler-card-margin {
	margin: 24px 0 0;
}

/*Spoiler*/

.popup-row-block {
	background: repeating-linear-gradient(145deg, rgba(255,255,255,0.03), rgba(255,255,255,0.03) 10px, rgba(0,0,0,0.07) 10px, rgba(0,0,0,0.07) 20px);
}

/*Транзишн для текстов в новом конструкторе*/
#landing_page_site .lp-header-title-1,
#landing_page_site .lp-header-title-2,
#landing_page_site .lp-header-title-3,
#landing_page_site .lp-header-title-4,
#landing_page_site .lp-header-title-5,
#landing_page_site .lp-header-title-6,
#landing_page_site .lp-header-text-1,
#landing_page_site .lp-header-text-2,
#landing_page_site .lp-header-text-3,
#landing_page_site .lp-header-text-4 {
	transition: font-size .3s ease-in-out 0s;
}


/*Старая версия для слабовидящих https://staff.megagroup.ru/staff/sites/?site_id=1085232*/
[data-set-size='normal-size'] .lpc-wrap p,
[data-set-size='normal-size'] .lpc-wrap .lp-header-text-1,
[data-set-size='normal-size'] .lpc-wrap .lp-header-text-2,
[data-set-size='normal-size'] .lpc-wrap .lp-header-text-3,
[data-set-size='normal-size'] .lpc-wrap .lp-header-text-4 {
	font-size: 1em;
}

[data-set-size='big-size'] .lpc-wrap p,
[data-set-size='big-size'] .lpc-wrap .lp-button,
[data-set-size='big-size'] .lpc-wrap .lp-header-text-1,
[data-set-size='big-size'] .lpc-wrap .lp-header-text-2,
[data-set-size='big-size'] .lpc-wrap .lp-header-text-3,
[data-set-size='big-size'] .lpc-wrap .lp-header-text-4 {
	font-size: 1.125rem;
}

[data-set-size='big1-size'] .lpc-wrap p,
[data-set-size='big1-size'] .lpc-wrap .lp-button,
[data-set-size='big1-size'] .lpc-wrap .lp-header-text-1,
[data-set-size='big1-size'] .lpc-wrap .lp-header-text-2,
[data-set-size='big1-size'] .lpc-wrap .lp-header-text-3,
[data-set-size='big1-size'] .lpc-wrap .lp-header-text-4 {
	font-size: 1.5rem;
}

[data-set-size='big2-size'] .lpc-wrap p,
[data-set-size='big2-size'] .lpc-wrap .lp-button,
[data-set-size='big2-size'] .lpc-wrap .lp-header-text-1,
[data-set-size='big2-size'] .lpc-wrap .lp-header-text-2,
[data-set-size='big2-size'] .lpc-wrap .lp-header-text-3,
[data-set-size='big2-size'] .lpc-wrap .lp-header-text-4 {
	font-size: 2rem;	
}

body[image="hide"] .lpc-block__img-inner {
    display: none;
}

/*Старая версия для слабовидящих https://staff.megagroup.ru/staff/sites/?site_id=1085232*/

/*ymaps*/
ymaps .baloon-content h1,
ymaps .baloon-content h2,
ymaps .baloon-content h3, 
ymaps .baloon-content h4, 
ymaps .baloon-content h5, 
ymaps .baloon-content h6 {
	line-height: 1;
}

ymaps .baloon-content {
	padding: 10px 10px 0 !important; 
}
/*ymaps*/

/*s3*/
.s3-json-map-wrapper .map-coords-item {max-width: 100%;}

.s3-textarea,
.bluepopup-wrapper .s3-input-textarea {
	min-width: 587px;
    font-weight: 400;
	font-family: "Open Sans";
	font-size: 16px;
	padding: 8px 15px;
}
.bluepopup-wrapper .s3-input-textarea { 
	color: #344;
}
.bluepopup-wrapper .chzn-container {
	min-width: 419px;
}

._live._live--lp ._live__panel-menu li ul li a .control-title {
	font-weight: inherit;
    font-size: inherit;
    color: inherit;
    margin: 0;
}
._live._live--lp ._live__panel-menu li ul li a {
	padding-left: 20px;
	padding-right: 20px;
}
._live._live--lp ._live__panel-menu li ul._live__language-list {
	width: 88px;
}

.form-item-title {
    font-size: 14px;
    margin-bottom: 8px;
}

.data-list-title {
	font-size: 14px;
	font-weight: 600;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
    margin-bottom: 8px;
}

.s3-rb:not(.switcher), 
.s3-label-static-rb {
	font-size: 16px;
	font-weight: 400;
}

.s3-cb:not(.switcher), 
.s3-label-static-cb {
	font-size: 16px;
	font-weight: 400;
}

.s3-cb:not(.switcher) b, 
.s3-label-static-cb b {
	font-weight: 400;
}



.s3-rb:not(.switcher) .ico,
.s3-label-static-rb .ico {
	margin: -1px 6px 0 0;
}

.s3-rb--radio {
	margin: 0 12px 0 0;
}

input.s3-input-text-v2 {
	font-size: 16px;
    max-width: 587px;
	font-weight: 400;
}

body .s3-select.v2.white + .chzn-container a.chzn-single,
.s3-action-select .s3-select.v2.white + .chzn-container a.chzn-single {
	font-size: 16px !important;
	font-weight: 400 !important;
}

body .s3-select.v2.white + .chzn-container.chzn-with-drop .chzn-drop .chzn-results li,
.s3-action-select .s3-select.v2.white + .chzn-container.chzn-with-drop .chzn-drop .chzn-results li {
	font-size: 16px !important;
	font-weight: 400 !important;
}

input.s3-input-text-v2 ~ .s3-btn {
	height: 39px !important;
    line-height: 39px;
    margin-top: -6px !important;
}

/*s3*/


/*staff2*/
.lpc-wrap th,
.lpc-wrap td {
	font-family: inherit;
    font-size: inherit;
}
/*staff2*/

/*icomoon*/
@font-face {
	font-family: 'lpc_icomoon';
	src:  url('../../../../..//s3//lp//lpc.v4//fonts//icomoon.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
/*icomoon*/

/*.content-lp-wrapper.lpc-const-frame-selection .lp-selected-element[data-elem-type="container"], 
.content-lp-wrapper.lpc-const-frame-selection .lp-selected-element[data-elem-type="card_container"], 
.content-lp-wrapper.lpc-const-frame-selection .lp-selected-element[data-elem-type="slider_container"], 
.content-lp-wrapper.lpc-const-frame-selection .lp-selected-element[data-elem-type="form"], 
.content-lp-wrapper.lpc-const-frame-selection .lp-selected-element[data-elem-type="image"], 
.content-lp-wrapper.lpc-const-frame-selection .lp-selected-element[data-elem-type="block"], 
.content-lp-wrapper.lpc-const-frame-selection .lp-selected-element[data-elem-type="header"], 
.content-lp-wrapper.lpc-const-frame-selection .lp-selected-element[data-elem-type="button"], 
.content-lp-wrapper.lpc-const-frame-selection .lp-selected-element[data-elem-type="text"] {
	position: relative;
}*/

.content-lp-wrapper .lp-selected-element {
	outline: 2px solid #36C55C !important;	
	outline-offset: 1px;
	z-index: 2;
}

body:not(.preview_mode) .content-lp-wrapper [data-elem-type]:hover,
body:not(.preview_mode) .content-lp-wrapper [data-elem-type]:focus {
	outline: 1px dashed #356479;
	outline-offset:1px;
}

/* Old
.content-lp-wrapper.lpc-const-frame-selection .lp-selected-element {
	outline: 1px solid #36C55C !important;	
	outline-offset: 1px;
}
body:not(.preview_mode) .content-lp-wrapper.lpc-const-frame-selection [data-elem-type]:hover,
body:not(.preview_mode) .content-lp-wrapper.lpc-const-frame-selection [data-elem-type]:focus {
	outline: 1px dashed #36C55C;
	outline-offset:1px;
}*/

.content-lp-wrapper.lpc-const-frame-selection #landing_page_site.content-lp .lp-row [id^="_lp_block_"]:hover .site-controls {
    box-shadow: none;
}

.content-lp-wrapper.lpc-const-frame-selection .lpc-block {
	margin-bottom: 3px;
}

.content-lp-wrapper.lpc-const-frame-selection .lp-row-add-wrap.last {
	margin-bottom: -2px;
}
.content-lp-wrapper.lpc-const-frame-selection .lp-row-add-wrap:not(.last) {
	margin-top: -1px;
}

.lpc-no-scroll {
	overflow: hidden !important;
}

.js-lg-init .lg-item:hover {
	cursor: zoom-in;
}

.js-new-lg-init .lpc-lg-item:hover {
	cursor: zoom-in;
}

[data-media-source="media-sm"] .spoiler-btn-wrap.show_spoiler {
    margin: 24px 0 0;
}

[data-media-source="media-xs"] .spoiler-btn-wrap.show_spoiler {
    margin: 24px 0 0;
}

[data-media-source="media-xs"] .spoiler-btn-wrap.show_spoiler .spoiler-btn {
    width: 100%;
}


/*Эти стили нужны для теста тегов без скрипта*/

.tags-header-title-1 {
	margin-top: 0;
	font-size: 40px;
	line-height: 1.2;
}


[data-media-source="media-lg"] .tags-header-title-1 {
	font-size: 36px;
	line-height: 1.2;
}

[data-media-source="media-md"] .tags-header-title-1 {
	font-size: 36px;
	line-height: 1.2;
}
	

[data-media-source="media-sm"] .tags-header-title-1 {
	font-size: 30px;
	line-height: 1.2;
}
	

[data-media-source="media-xs"] .tags-header-title-1 {
	font-size: 26px;
	line-height: 1.2;
}

.tags-header-title-2 {
	font-size: 36px;
	line-height: 1.2;
}

[data-media-source="media-lg"] .tags-header-title-2 {
	font-size: 32px;
	line-height: 1.2;
}

[data-media-source="media-md"] .tags-header-title-2 {
	font-size: 30px;
	line-height: 1.2;
}

[data-media-source="media-sm"] .tags-header-title-2 {
	font-size: 26px;
	line-height: 1.2;
}

[data-media-source="media-xs"] .tags-header-title-2 {
	font-size: 24px;
	line-height: 1.2;
}

.tags-header-title-3 {
	font-size: 32px;
	line-height: 1.2;
}

[data-media-source="media-lg"] .tags-header-title-3 {
	font-size: 28px;
	line-height: 1.2;
}

[data-media-source="media-md"] .tags-header-title-3 {
	font-size: 26px;
	line-height: 1.2;
}

[data-media-source="media-sm"] .tags-header-title-3 {
	font-size: 24px;
	line-height: 1.2;
}
	
[data-media-source="media-xs"] .tags-header-title-3 {
	font-size: 22px;
	line-height: 1.2;
}

.tags-header-title-4 {
	font-size: 26px;
	line-height: 1.2;
}

[data-media-source="media-lg"] .tags-header-title-4 {
	font-size: 26px;
	line-height: 1.2;
}

[data-media-source="media-md"] .tags-header-title-4 {
	font-size: 22px;
	line-height: 1.2;
}

[data-media-source="media-sm"] .tags-header-title-4 {
	font-size: 22px;
	line-height: 1.2;
}

[data-media-source="media-xs"] .tags-header-title-4 {
	font-size: 20px;
	line-height: 1.2;
}

.tags-header-title-5 {
	font-size: 20px;
	line-height: 1.2;
}

[data-media-source="media-lg"] .tags-header-title-5 {
	font-size: 20px;
	line-height: 1.2;
}

[data-media-source="media-md"] .tags-header-title-5 {
	font-size: 18px;
	line-height: 1.2;
}

[data-media-source="media-sm"] .tags-header-title-5 {
	font-size: 18px;
	line-height: 1.2;
}

[data-media-source="media-xs"] .tags-header-title-5 {
	font-size: 18px;
	line-height: 1.2;
}

.tags-header-title-6 {
	font-size: 16px;
	line-height: 1.2;
}

[data-media-source="media-xs"] .tags-header-title-6 {
	font-size: 16px;
	line-height: 1.2;
}

.tags-header-text-1,
.tags-header-text-2,
.tags-header-text-3,
.tags-header-text-4 {
	font-weight: 400;
}

.tags-header-text-1 {
	font-size: 20px;
	line-height: 1.6;
}

[data-media-source="media-lg"] .tags-header-text-1 {
	font-size: 18px;
	line-height: 1.667;
}

[data-media-source="media-md"] .tags-header-text-1 {
	font-size: 18px;
	line-height: 1.667;
}

[data-media-source="media-sm"] .tags-header-text-1 {
	font-size: 17px;
	line-height: 1.53;
}

[data-media-source="media-xs"] .tags-header-text-1 {
	font-size: 16px;
	line-height: 1.5;
}

.tags-header-text-2 {
	font-size: 18px;
	line-height: 1.667;
}

[data-media-source="media-lg"] .tags-header-text-2 {
	font-size: 17px;
	line-height: 1.53;
}

[data-media-source="media-md"] .tags-header-text-2 {
	font-size: 17px;
	line-height: 1.53;
}

[data-media-source="media-sm"] .tags-header-text-2 {
	font-size: 17px;
	line-height: 1.53;
}

[data-media-source="media-xs"] .tags-header-text-2 {
	font-size: 16px;
	line-height: 1.5;
}

.tags-header-text-3 {
	font-size: 16px;
	line-height: 1.5;
}

.tags-header-text-4 {
	font-size: 15px;
	line-height: 1.333;
}

.tags-header-text {
	margin: 0;
}

.tags-header-title {
	padding: 6px 0 0px;
}

[data-media-source="media-xs"] .tags-header-title,
[data-media-source="media-sm"] .tags-header-title {
	padding: 4px 0 0px;
}

.lpc-row-tags > div:last-child{
	margin-bottom: 16px;
}

[data-media-source="media-xs"] .lpc-row-tags > div:last-child,
[data-media-source="media-sm"] .lpc-row-tags > div:last-child {
	margin-bottom: 12px;
}

/*Конец тестовых стилей*/

.lg-item img, .lpc-lg-item img {
	transition: transform 0.3s ease;
}

.lg-item:hover img, .lpc-lg-item:hover img {
	transform: scale(1.1) rotate(0.001deg);
    transform-origin: center;
    cursor: zoom-in;
}

.bluepopup-wrapper #tab- > div > b {
	display: inline-block;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: 600;
    line-height: 20px;
    color: #212121;
    font-size: 14px;
    margin-bottom: 8px;
}

.bluepopup-wrapper #tab- > div > label > strong {
	
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    color: #212121;
}

input.s3-input-text.s3-date-select {
	height: 40px;
	margin-top: 8px;
	font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 15px;
}

.date-select:after {
	margin-top: -3px;
	right: 17px;
}

/*Стили категории на конструкторе*/
#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li > span .folder-icon {
	display: none;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu {
	padding: 12px 6px;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li > span {
	border-radius: 6px;
	min-height: 44px;
	padding: 6px 28px 6px 15px;
	display: flex;
	align-items: center;
	position: relative;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li > span:hover {
	
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li.active > span {
	color: #29BC50;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li > span:before {
	content: "";
	position: absolute;
	width: 16px;
	height: 16px;
	top: 50%;
	right: 12px;
	margin-top: -8px;
	background-image: url(../../../../..//s3//lp//lpc.v4//images//lpc-redactor-arrow-2.svg);
	background-size: 16px;
	transition: all 0.3s;
	opacity:0;
	visibility: hidden;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li > span:hover:before {
	opacity:1;
	visibility: visible;
	background-image: url(../../../../..//s3//lp//lpc.v4//images//lpc-redactor-arrow-2.svg);
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li.active > span:before {
	opacity:1;
	visibility: visible;
	background-image: url(../../../../..//s3//lp//lpc.v4//images//lpc-redactor-arrow.svg);
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li > span[data-folder-id='68672708'] {
	background: #fdef90;
	color: #333333;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li > span[data-folder-id='68672708']:hover{
	background: #D5FDD7;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li.active > span[data-folder-id='68672708']:hover:before{
	background-image: url(../../../../..//s3//lp//lpc.v4//images//lpc-redactor-arrow-2.svg);
	opacity:1;
	visibility: visible;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li > span[data-folder-id='68672708']:before {
	background-image: url(../../../../..//s3//lp//lpc.v4//images//lpc-redactor-arrow-2.svg);
	opacity:0;
	visibility: visible;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li.active > span[data-folder-id='68672708']:before {
	background-image: url(../../../../..//s3//lp//lpc.v4//images//lpc-redactor-arrow-2.svg);
	opacity:1;
	visibility: visible;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li > span[data-folder-id='68672708']:hover:before {
	background-image: url(../../../../..//s3//lp//lpc.v4//images//lpc-redactor-arrow-2.svg);
	opacity:1;
	visibility: visible;
}

#landing_page_controls .folders-menu-wrapper .lp-folders-wrapper ul.folders-menu li{
	border-radius: 6px;
	margin-bottom: 2px;
}
/*Стили категории*/

/*Заглушка карты*/

.lp-map-placeholder {
	background: none;
}
		
.lp-map-placeholder:before {
	content: "";
    position: absolute;
    width: 120px;
    height: 120px;
    -webkit-mask-image: url(../../../../..//s3//lp//lpc.v4//images//lpc-maps-init-img.svg);
    mask-image: url(../../../../..//s3//lp//lpc.v4//images//lpc-maps-init-img.svg);
    -webkit-mask-size: 120px;
    mask-size: 120px;
    mask-image-repeat: no-repeat;
    -webkit-mask-image-repeat: no-repeat;
    background: var(--text-color-a-02);
    left: 50%;
    top: 50%;
    margin-left: -60px;
    margin-top: -60px;
}

/*lazyload image*/
img.lazy {
  opacity: 0;
  transition: opacity 0.3s ease;
}

img.lazy.loaded {
	opacity: 1;
}

img.lazy.lazyloaded {
	transition: opacity 0.3s, transform 0.3s ease;
	opacity: 1;
}

.lpc_lg_pointer_events {
	pointer-events: none;
}
/*lazyload end*/

.lpc-title-color {
	color: var(--text-color-base-header);
}

@media all and (max-width: 600px) {
	body .lp-popup-wrapper .lp-popup-inner {
		padding: 0;
	}
	
	body .lp-popup-wrapper .lp-popup-inner > * {
		min-height: 100%;
	}
	
	body .lp-popup-wrapper .lp-popup-inner .decor-wrap > * {
		min-width: 100%;
		min-height: 100vh;
		max-width: auto !important;
	}
	
}


.lpc_qr_code_container,
.lpc_qr_code_container_phone {
    position: absolute;
    padding: 20px;
    border-radius: 6px;
    border: 1px solid var(--text-color-a-01);
    background: #fff;
    margin-bottom: 11px;
    font-size: 0;
    line-height: 0;
    display: none;
}

.lpc-wrap .lp-header-title-0.lpc-link-edit:hover, 
.lpc-wrap .lp-header-title-1.lpc-link-edit:hover, 
.lpc-wrap .lp-header-title-2.lpc-link-edit:hover, 
.lpc-wrap .lp-header-title-3.lpc-link-edit:hover, 
.lpc-wrap .lp-header-title-4.lpc-link-edit:hover, 
.lpc-wrap .lp-header-title-5.lpc-link-edit:hover, 
.lpc-wrap .lp-header-title-6.lpc-link-edit:hover {
	color: var(--primary-color-base);
	transition: .3s ease;
}

/* =============================== Отступы для карточки =============================== */
[data-media-source="media-xl"] .lpc-padding-big {
    padding: 36px;
}
[data-media-source="media-lg"] .lpc-padding-big {
    padding: 32px;
}
[data-media-source="media-md"] .lpc-padding-big {
    padding: 28px;
}
[data-media-source="media-sm"] .lpc-padding-big {
    padding: 24px;
}
[data-media-source="media-xs"] .lpc-padding-big {
    padding: 20px;
}


[data-media-source="media-xl"] .lpc-padding-average {
    padding: 36px;
}
[data-media-source="media-lg"] .lpc-padding-average {
    padding: 32px;
}
[data-media-source="media-md"] .lpc-padding-average {
    padding: 28px;
}
[data-media-source="media-sm"] .lpc-padding-average {
    padding: 24px;
}
[data-media-source="media-xs"] .lpc-padding-average {
    padding: 20px;
}


[data-media-source="media-xl"] .lpc-padding-little {
    padding: 28px;
}
[data-media-source="media-lg"] .lpc-padding-little {
    padding: 28px;
}
[data-media-source="media-md"] .lpc-padding-little {
    padding: 28px;
}
[data-media-source="media-sm"] .lpc-padding-little {
    padding: 24px;
}
[data-media-source="media-xs"] .lpc-padding-little {
    padding: 20px;
}


[data-media-source="media-xl"] .lpc-padding-very-small {
    padding: 20px;
}
[data-media-source="media-lg"] .lpc-padding-very-small {
    padding: 20px;
}
[data-media-source="media-md"] .lpc-padding-very-small {
    padding: 20px;
}
[data-media-source="media-sm"] .lpc-padding-very-small {
    padding: 20px;
}
[data-media-source="media-xs"] .lpc-padding-very-small {
    padding: 12px;
}
/* ==================================================================================== */
/* ============================== Отступы для контейнера ============================== */
[data-media-source="media-xl"] .lpc-gap-block {
	padding: 32px 0;
}
[data-media-source="media-lg"] .lpc-gap-block {
	padding: 32px 0;
}
[data-media-source="media-md"] .lpc-gap-block {
	padding: 32px 0;
}
[data-media-source="media-sm"] .lpc-gap-block {
	padding: 24px 0;
}
[data-media-source="media-xs"] .lpc-gap-block {
	padding: 24px 0;
}

[data-media-source="media-xl"] .lpc-gap-container {
	padding: 72px;
}
[data-media-source="media-lg"] .lpc-gap-container {
	padding: 64px;
}
[data-media-source="media-md"] .lpc-gap-container {
	padding: 48px;
}
[data-media-source="media-sm"] .lpc-gap-container {
	padding: 32px 28px;
}
[data-media-source="media-xs"] .lpc-gap-container {
	padding: 24px 20px;
}

[data-media-source="media-xl"] .lpc-gap-full {
	padding: 72px 0;
}
[data-media-source="media-lg"] .lpc-gap-full {
	padding: 64px 0;
}
[data-media-source="media-md"] .lpc-gap-full {
	padding: 48px 0;
}
[data-media-source="media-sm"] .lpc-gap-full {
	padding: 32px 0;
}
[data-media-source="media-xs"] .lpc-gap-full {
	padding: 24px 0;
}
/* ==================================================================================== */
/* ============================== Отступы для элементов ============================== */
[data-media-source="media-xl"] [data-row-margin="off-card"] {
	margin-top: 40px
}
[data-media-source="media-lg"] [data-row-margin="off-card"] {
	margin-top: 40px
}
[data-media-source="media-md"] [data-row-margin="off-card"] {
	margin-top: 32px
}
[data-media-source="media-sm"] [data-row-margin="off-card"] {
	margin-top: 32px
}
[data-media-source="media-xs"] [data-row-margin="off-card"] {
	margin-top: 32px
}

[data-media-source="media-xl"] [data-row-margin="card"] {
	margin-top: 32px
}
[data-media-source="media-lg"] [data-row-margin="card"] {
	margin-top: 32px
}
[data-media-source="media-md"] [data-row-margin="card"] {
	margin-top: 24px
}
[data-media-source="media-sm"] [data-row-margin="card"] {
	margin-top: 16px
}
[data-media-source="media-xs"] [data-row-margin="card"] {
	margin-top: 16px
}

[data-media-source="media-xl"] .splide__slide[data-row-margin="card"] {
	margin-top: 0px
}
[data-media-source="media-lg"] .splide__slide[data-row-margin="card"] {
	margin-top: 0px
}
[data-media-source="media-md"] .splide__slide[data-row-margin="card"] {
	margin-top: 0px
}
[data-media-source="media-sm"] .splide__slide[data-row-margin="card"] {
	margin-top: 0px
}
[data-media-source="media-xs"] .splide__slide[data-row-margin="card"] {
	margin-top: 0px
}
/* ==================================================================================== */

[data-media-source="media-xl"] .lpc-margin-big,
[data-media-source="media-lg"] .lpc-margin-big,
[data-media-source="media-md"] .lpc-margin-big {
    padding: 64px 0;
}
[data-media-source="media-sm"] .lpc-margin-big,
[data-media-source="media-xs"] .lpc-margin-big {
	padding: 40px 0;
}


[data-media-source="media-xl"] .lpc-margin-average,
[data-media-source="media-lg"] .lpc-margin-average,
[data-media-source="media-md"] .lpc-margin-average {
    padding: 32px 0;
}
[data-media-source="media-sm"] .lpc-margin-average,
[data-media-source="media-xs"] .lpc-margin-average {
	padding: 24px 0;
}


[data-media-source="media-xl"] .lpc-margin-little,
[data-media-source="media-lg"] .lpc-margin-little,
[data-media-source="media-md"] .lpc-margin-little {
    padding: 16px 0;
}
[data-media-source="media-sm"] .lpc-margin-little,
[data-media-source="media-xs"] .lpc-margin-little {
	padding: 8px 0;
}



[data-media-source="media-sm"] .lpc-button--type-1.lpc_test_button span,
[data-media-source="media-sm"] .lpc-button--type-2.lpc_test_button span,
[data-media-source="media-sm"] .lpc-button--type-3.lpc_test_button span {
	font-size: clamp(16px, 1em, 24px);
}

[data-media-source="media-sm"] .lpc-button--type-1.lpc_test_button,
[data-media-source="media-sm"] .lpc-button--type-2.lpc_test_button,
[data-media-source="media-sm"] .lpc-button--type-3.lpc_test_button {
	min-height: min(max(2em, 50px), 65px);
}

[data-media-source="media-sm"] .lpc-button--type-1.lpc_test_button,
[data-media-source="media-sm"] .lpc-button--type-2.lpc_test_button,
[data-media-source="media-sm"] .lpc-button--type-3.lpc_test_button {
	padding: min(max(0.8em, 8px), 16px) min(max(0.4em, 4px), 20px);
}

[data-media-source="media-xs"] .lpc-button--type-1.lpc_test_button span,
[data-media-source="media-xs"] .lpc-button--type-2.lpc_test_button span,
[data-media-source="media-xs"] .lpc-button--type-3.lpc_test_button span {
	font-size: clamp(16px, 1em, 24px);
}

[data-media-source="media-xs"] .lpc-button--type-1.lpc_test_button,
[data-media-source="media-xs"] .lpc-button--type-2.lpc_test_button,
[data-media-source="media-xs"] .lpc-button--type-3.lpc_test_button {
	min-height: min(max(2em, 50px), 65px);
}

[data-media-source="media-xs"] .lpc-button--type-1.lpc_test_button,
[data-media-source="media-xs"] .lpc-button--type-2.lpc_test_button,
[data-media-source="media-xs"] .lpc-button--type-3.lpc_test_button {
	padding: min(max(0.8em, 8px), 16px) min(max(0.4em, 4px), 20px);
}


/*------ Отступы для заголовок--------*/
[data-media-source="media-xl"] .lpc-gap-head {
	margin-bottom: 32px;
}

[data-media-source="media-lg"] .lpc-gap-head {
	margin-bottom: 32px;
}

[data-media-source="media-md"] .lpc-gap-head {
	margin-bottom: 32px;
}

[data-media-source="media-sm"] .lpc-gap-head {
	margin-bottom: 24px;
}

[data-media-source="media-xs"] .lpc-gap-head {
	margin-bottom: 24px;
}

[data-media-source="media-xl"] .lpc-gap-title + .lpc-gap-desc {
	margin-top: 28px;
}

[data-media-source="media-lg"] .lpc-gap-title + .lpc-gap-desc {
	margin-top: 28px;
}

[data-media-source="media-md"] .lpc-gap-title + .lpc-gap-desc {
	margin-top: 28px;
}

[data-media-source="media-sm"] .lpc-gap-title + .lpc-gap-desc {
	margin-top: 20px;
}

[data-media-source="media-xs"] .lpc-gap-title + .lpc-gap-desc {
	margin-top: 20px;
}
[data-elem-type] p:first-child {
	margin-top: 0;
}
[data-elem-type] p:last-child {
    margin-bottom: 0;
}
/*------ Отступы для заголовок (конец)--------*/

._lpc_constructor {
	width: max-content;
    margin: 0 auto;
    padding: 40px 0;
}


/*Триггер попап*/
.modal__content [role="button"]:has(img[src^="/g/s3/lp/previews/layout_14708_ru_preview.jpg"]) ,
.sample-block-item-preview[src^="/g/s3/lp/previews/layout_14708_ru_preview.jpg"] {
  display: none !important;
}

/**/


/* НЕ УДАЛЯТЬ - это новогоднее оформление */
/*
div.modal {z-index: 1002 !important;}

.lpc-new-year {
	position: fixed;
	top: -1.5px;
	left: 0;
	right: 0;
	display: flex;
	justify-content: center;
	height: 30px;
	pointer-events: none;
}

@media all and (min-width: 1890px) {
	.lpc-new-year {
		left: 100px;
	}
}

@media all and (min-width: 1340px) and (max-width: 1580px) {
	.lpc-new-year {
		left: 400px;
	}
}

.lpc-new-year__items {
	position: relative;
	margin: 0;
	pointer-events: none;
	list-style: none;
	display: flex;
	padding: 0;
	min-width: 240px;
}

.lpc-new-year__items:before {
	position: absolute;
	content: '';
	left: 50%;
	bottom: 0;
	margin-left: -265px;
	width: 530px;
	height: 530px;
	border-radius: 50%;
	border: 1px solid #80969F;
}

.lpc-new-year__items li {
	position: absolute;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	animation: lightBlink 1s infinite;
	background-color: green;
}

.lpc-new-year__items:nth-child(odd) li {
	animation: lightBlink2 1s infinite;
}

.lpc-new-year__items li:first-child {
	top: 5px;
	left: 11px;
}

.lpc-new-year__items li:nth-child(2) {
	top: 17px;
	left: 45px;
}

.lpc-new-year__items li:nth-child(3) {
	top: 24px;
	left: 79px;
}

.lpc-new-year__items li:nth-child(4) {
	top: 27px;
	left: 113px;
}

.lpc-new-year__items li:nth-child(5) {
	top: 25px;
	left: 147px;
}

.lpc-new-year__items li:nth-child(6) {
	top: 19px;
	left: 181px;
}

.lpc-new-year__items li:nth-child(7) {
	top: 8px;
	left: 215px;
}

.lpc-new-year__items li:nth-child(odd) {
	animation-delay: 0.5s;
}




.lpc-new-year__items.second_items {
	min-width: 276px;
}

.lpc-new-year__items.second_items:before {
	bottom: -10px;
}

.lpc-new-year__items.second_items li:first-child {
	top: 15px;
	left: 29px;
}

.lpc-new-year__items.second_items li:nth-child(2) {
	top: 27px;
	left: 63px;
}

.lpc-new-year__items.second_items li:nth-child(3) {
	top: 34px;
	left: 97px;
}

.lpc-new-year__items.second_items li:nth-child(4) {
	top: 37px;
	left: 131px;
}

.lpc-new-year__items.second_items li:nth-child(5) {
	top: 35px;
	left: 165px;
}

.lpc-new-year__items.second_items li:nth-child(6) {
	top: 29px;
	left: 199px;
}

.lpc-new-year__items.second_items li:nth-child(7) {
	top: 18px;
	left: 233px;
}


.lpc-new-year__items .green_toy {
	position: absolute;
	left: 223px;
	top: -1px;
	width: 35px;
	height: 54px;
	background: url(../../../../..//s3//lp//lpc.v4//images//green_toy.svg) 50% no-repeat;
	background-color: transparent !important;
	border-radius: 0;
	transform-origin: top;
	animation: pendulum2 ease-in-out 6s !important;
	animation-iteration-count: infinite !important;
}

.lpc-new-year__items .last_green_toy {
	position: absolute;
	right: -14.5px;
	top: -1px;
	width: 27px;
	height: 50px;
	background: url(../../../../..//s3//lp//lpc.v4//images//small_green_toy.svg) 50% /cover no-repeat;
	background-color: transparent !important;
	border-radius: 0;
	transform-origin: top;
	animation: pendulum2 ease-in-out 8s !important;
	animation-iteration-count: infinite !important;
}

.lpc-new-year__items .red_toy {
	position: absolute;
	left: 261.5px;
	top: -1px;
	width: 31px;
	height: 50px;
	background: url(../../../../..//s3//lp//lpc.v4//images//red_toy.svg) 50% /cover no-repeat;
	background-color: transparent !important;
	border-radius: 0;
	transform-origin: top;
	animation: pendulum2 ease-in-out 8s !important;
	animation-iteration-count: infinite !important;
}

.lpc-new-year__items .first_red_toy {
	position: absolute;
	left: -12.5px;
	top: -1px;
	width: 27px;
	height: 48px;
	background: url(../../../../..//s3//lp//lpc.v4//images//small_red_toy.svg) 50% /cover no-repeat;
	background-color: transparent !important;
	border-radius: 0;
	transform-origin: top;
	animation: pendulum2 ease-in-out 6s !important;
	animation-iteration-count: infinite !important;
}

@keyframes pendulum {
	0% {
		transform: rotate(0deg);
	}
	50% {
		transform: rotate(0deg);
	}
	55% {
		transform: rotate(8deg);
	}
	70% {
		transform: rotate(-6deg);
	}
	80% {
		transform: rotate(2deg);
	}
	90% {
		transform: rotate(-2deg);
	}
	100% {
		transform: rotate(0deg);
	}
}

@keyframes pendulum2 {
	0% {
		transform: rotate(0deg);
	}
	30% {
		transform: rotate(0deg);
	}
	50% {
		transform: rotate(8deg);
	}
	60% {
		transform: rotate(-10deg);
	}
	80% {
		transform: rotate(4deg);
	}
	90% {
		transform: rotate(-4deg);
	}
	100% {
		transform: rotate(0deg);
	}
}

@keyframes lightBlink {
	0%, 100% {
	    box-shadow: 0px 2px 12px 2px #00E173;
		background-color: #00E173;
	}
	50% {
		background-color: #FF6246;
		box-shadow: 0px 2px 12px 2px #FF6246;
	}
}

@keyframes lightBlink2 {
	0%, 100% {
		box-shadow: 0px 2px 12px 2px #FF6246;
		background-color: #FF6246;
	}
	50% {
		box-shadow: 0px 2px 12px 2px #00E173;
		background-color: #00E173; 
	}
}

#landing_page_controls {
	overflow: hidden;
}

#landing_page_site .lpc-new-year {
	z-index: 1000;
}

#landing_page_site #lpc-snow-block {
	z-index: 1000;
}

#lpc-snow-block {
	height: 72px;
	pointer-events: none;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	overflow: hidden;
	z-index: 22222222;
}

.content_contructor.opened #landing_page_site .lpc-new-year {
	z-index: auto;
}

.content_contructor.opened #landing_page_site #lpc-snow-block {
	z-index: 127;
}



.s3-preloader .spinner {
	background: url('../../../../..//s3//lp//lpc.v4//images//new_loader.svg') 50% /cover no-repeat;
	animation: none;
	box-shadow: none;
	border: none;
	width: 120px;
	height: 120px;
	margin: -60px 0 0 -60px;
}


#landing_page_site .block-css-controls {
	background: none;
}

#landing_page_controls ._live._live--lp {
	background: none;
    z-index: 2;
}

#landing_page_controls {
	background: #3c4d54;
}

._live._live--lp ._live_right_buttons > ._live__panel-menu > li {
	background-color: #3c4d54;
}

._live._live--lp ._live__header a:not(:hover) {
	background-color: #3c4d54;
}

._live._live--lp ._live__header a._live_logo-name-part:hover {
	background-color: #455961;
}

.hide_live_header {
	opacity: 0;
}

._live._live--lp ._live_right_buttons > ._live__panel-menu > ul > li {border-color: #505f65;}

._live._live--lp ._live__header a._live_logo-name-part:hover:after {
	border-color: transparent transparent transparent #455961;
}

._live._live--lp ._live__panel {
	padding-right: 0;
}*/
/* НЕ УДАЛЯТЬ - это новогоднее оформление */


/*стили для таблиц https://megagroup.fibery.io/S3/Task/4029/comment=32803*/
.decor-wrap .table {
  margin: 0.9em auto;
  display: inline-block;
  max-width: 100%;
  overflow: auto;
}

.decor-wrap .table table {
  width: 100%;
  height: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  border-style: solid;
  border-color: #bfbfbf;
  border-width: 1px;
}

.decor-wrap .table table td,
.decor-wrap .table table th {
  min-width: 2em;
  border-style: solid;
  border-color: #bfbfbf;
  border-width: 1px;
  text-align: center;
  vertical-align: middle;
  padding: 10px
}

[data-elem-type="svg_mask"] span {
  mask-size: 100% 100%;
  mask-position: center;
  mask-origin: content-box;
  mask-repeat: no-repeat;
  width: 100%;
  height: 100%;
  display: block;
  background-size: 100% 100%;
  background-position: center;
  background-origin: content-box;
  background-repeat: no-repeat;
  background-image: var(--mask-image-url);
  mask-image: var(--mask-image-url);
}
[data-elem-type="svg_mask"] img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: contain;
}


/*.decor-wrap [data-elem-type="text"]:not(.lp-button),
.decor-wrap [data-elem-type="header"] {
  display: flow-root;
}*/
/*стили для таблиц https://megagroup.fibery.io/S3/Task/4029/comment=32803*/



.lpc-wrap .lp-header-title-1 * :is(h1, h2, h3, h4, h5, h6),
.lpc-wrap .lp-header-title-2 * :is(h1, h2, h3, h4, h5, h6),
.lpc-wrap .lp-header-title-3 * :is(h1, h2, h3, h4, h5, h6),
.lpc-wrap .lp-header-title-4 * :is(h1, h2, h3, h4, h5, h6),
.lpc-wrap .lp-header-title-5 * :is(h1, h2, h3, h4, h5, h6),
.lpc-wrap .lp-header-title-6 * :is(h1, h2, h3, h4, h5, h6) {
	margin: 0;
}

.lp-header-title-1 * :is(h1, h2, h3, h4, h5, h6),
.lp-header-title-2 * :is(h1, h2, h3, h4, h5, h6),
.lp-header-title-3 * :is(h1, h2, h3, h4, h5, h6),
.lp-header-title-4 * :is(h1, h2, h3, h4, h5, h6),
.lp-header-title-5 * :is(h1, h2, h3, h4, h5, h6),
.lp-header-title-6 * :is(h1, h2, h3, h4, h5, h6) {
	line-height: 1.2;
}

.lpc-wrap .lp-header-title-1 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-1-default);
}

[data-media-source="media-lg"] .lp-header-title-1 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-1-media-1-default);
}

[data-media-source="media-md"] .lp-header-title-1 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-1-media-2-default);
}

[data-media-source="media-sm"] .lp-header-title-1 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-1-media-3-default);
}

[data-media-source="media-xs"] .lp-header-title-1 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-1-media-4-default);
}

.lpc-wrap .lp-header-title-2 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-2-default);
}

[data-media-source="media-lg"] .lp-header-title-2 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-2-media-1-default);
}

[data-media-source="media-md"] .lp-header-title-2 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-2-media-2-default);
}

[data-media-source="media-sm"] .lp-header-title-2 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-2-media-3-default);
}

[data-media-source="media-xs"] .lp-header-title-2 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-2-media-4-default);
}

.lpc-wrap .lp-header-title-3 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-3-default);
}

[data-media-source="media-lg"] .lp-header-title-3 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-3-media-1-default);
}

[data-media-source="media-lg"] .lp-header-title-3 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-3-media-2-default);
}

[data-media-source="media-lg"] .lp-header-title-3 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-3-media-3-default);
}

[data-media-source="media-lg"] .lp-header-title-3 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-3-media-4-default);
}

.lpc-wrap .lp-header-title-4 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-4-default);
}

[data-media-source="media-lg"] .lp-header-title-4 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-4-media-1-default);
}

[data-media-source="media-md"] .lp-header-title-4 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-4-media-2-default);
}

[data-media-source="media-sm"] .lp-header-title-4 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-4-media-3-default);
}

[data-media-source="media-xs"] .lp-header-title-4 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-4-media-4-default);
}

.lpc-wrap .lp-header-title-5 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-5-default);
}

[data-media-source="media-lg"] .lp-header-title-5 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-5-media-1-default);
}

[data-media-source="media-md"] .lp-header-title-5 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-5-media-2-default);
}

[data-media-source="media-sm"] .lp-header-title-5 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-5-media-3-default);
}

[data-media-source="media-xs"] .lp-header-title-5 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-5-media-4-default);
}

.lpc-wrap .lp-header-title-6 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-6-default);
}

[data-media-source="media-lg"] .lp-header-title-6 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-6-media-1-default);
}

[data-media-source="media-md"] .lp-header-title-6 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-6-media-2-default);
}

[data-media-source="media-sm"] .lp-header-title-6 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-6-media-3-default);
}

[data-media-source="media-xs"] .lp-header-title-6 * :is(h1, h2, h3, h4, h5, h6) {
	font-size: var(--header-title-6-media-4-default);
}

.lpc-wrap .lp-header-title-1 * :is(h1, h2, h3, h4, h5, h6),
.lpc-wrap .lp-header-title-2 * :is(h1, h2, h3, h4, h5, h6),
.lpc-wrap .lp-header-title-3 * :is(h1, h2, h3, h4, h5, h6),
.lpc-wrap .lp-header-title-4 * :is(h1, h2, h3, h4, h5, h6),
.lpc-wrap .lp-header-title-5 * :is(h1, h2, h3, h4, h5, h6),
.lpc-wrap .lp-header-title-6 * :is(h1, h2, h3, h4, h5, h6){
	font: inherit;
}


ul ol > li:before {
	display: none;
}

.lpc-block ul:not(.lpc-elements-text-3__text):not(.controls-inner):not(.splide__pagination):not(.drop-block) ol li{
	padding-left: 0.2em;
}
/* Source: assets/css/site-ui.css */
﻿

















/* ====== Site UI (public) ====== */
html,
body {
    max-width: 100%;
    overflow-x: hidden;
}

.rv-float-actions {
    position: fixed;
    right: 18px;
    bottom: 76px;
    z-index: 9999;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 12px;
}

.rv-admin-float {
    position: fixed;
    right: 18px;
    bottom: 194px;
    z-index: 10000;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 12px;
    font-family: "Fira Sans", Arial, sans-serif;
}

.rv-admin-float__panel {
    width: min(360px, calc(100vw - 24px));
    padding: 18px;
    border-radius: 24px;
    background: rgba(15, 23, 42, 0.96);
    color: #f8fafc;
    box-shadow: 0 24px 60px rgba(15, 23, 42, 0.34);
    backdrop-filter: blur(14px);
    opacity: 0;
    transform: translateY(10px) scale(0.98);
    transform-origin: right bottom;
    pointer-events: none;
    transition: opacity 0.18s ease, transform 0.18s ease;
}

.rv-admin-float.is-open .rv-admin-float__panel {
    opacity: 1;
    transform: translateY(0) scale(1);
    pointer-events: auto;
}

.rv-admin-float__panel-head {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.rv-admin-float__eyebrow,
.rv-admin-float__title,
.rv-admin-float__meta,
.rv-admin-float__notice {
    margin: 0;
}

.rv-admin-float__eyebrow {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 0.14em;
    text-transform: uppercase;
    color: rgba(248, 250, 252, 0.62);
}

.rv-admin-float__title {
    font-size: 22px;
    line-height: 1.15;
    font-weight: 700;
}

.rv-admin-float__meta {
    font-size: 13px;
    line-height: 1.5;
    color: rgba(248, 250, 252, 0.78);
}

.rv-admin-float__notice {
    margin-top: 6px;
    padding: 10px 12px;
    border-radius: 14px;
    background: rgba(185, 28, 28, 0.24);
    color: #fecaca;
    font-size: 13px;
    line-height: 1.45;
}

.rv-admin-float__actions {
    display: grid;
    gap: 10px;
    margin-top: 16px;
}

.rv-admin-float__action,
.rv-admin-float__link {
    text-decoration: none;
    transition: transform 0.18s ease, background-color 0.18s ease, border-color 0.18s ease, color 0.18s ease;
}

.rv-admin-float__action {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 46px;
    padding: 12px 16px;
    border-radius: 16px;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
}

.rv-admin-float__action:hover,
.rv-admin-float__link:hover {
    transform: translateY(-1px);
}

.rv-admin-float__action--primary {
    background: linear-gradient(135deg, #b91c1c 0%, #dc2626 100%);
    color: #fff;
    box-shadow: 0 14px 34px rgba(185, 28, 28, 0.28);
}

.rv-admin-float__action--secondary {
    border: 1px solid rgba(248, 250, 252, 0.16);
    background: rgba(255, 255, 255, 0.04);
    color: #f8fafc;
}

.rv-admin-float__links {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px;
    margin-top: 12px;
}

.rv-admin-float__link {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 42px;
    padding: 10px 12px;
    border: 1px solid rgba(248, 250, 252, 0.12);
    border-radius: 14px;
    background: rgba(255, 255, 255, 0.03);
    color: rgba(248, 250, 252, 0.92);
    font-size: 13px;
    font-weight: 600;
    text-align: center;
}

.rv-admin-float__toggle {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    min-height: 52px;
    padding: 10px 16px 10px 12px;
    border: 0;
    border-radius: 999px;
    background: linear-gradient(135deg, #111827 0%, #1f2937 100%);
    color: #fff;
    cursor: pointer;
    box-shadow: 0 18px 38px rgba(15, 23, 42, 0.28);
}

.rv-admin-float__toggle-badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: linear-gradient(135deg, #dc2626 0%, #b91c1c 100%);
    font-size: 11px;
    font-weight: 800;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}

.rv-admin-float__toggle-text {
    font-size: 14px;
    font-weight: 700;
    white-space: nowrap;
}

.rv-float-call,
.rv-float-telegram {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    padding: 12px 16px;
    border-radius: 999px;
    background: #b91c1c;
    color: #fff;
    text-decoration: none;
    box-shadow: 0 14px 34px rgba(127, 29, 29, 0.28);
    transition: transform 0.18s ease, box-shadow 0.18s ease;
}

.rv-float-call:hover,
.rv-float-telegram:hover {
    transform: translateY(-2px);
    box-shadow: 0 18px 38px rgba(127, 29, 29, 0.34);
}

.rv-float-telegram {
    background: linear-gradient(135deg, #2aabee 0%, #229ed9 100%);
    box-shadow: 0 14px 34px rgba(34, 158, 217, 0.28);
}

.rv-float-telegram:hover {
    box-shadow: 0 18px 38px rgba(34, 158, 217, 0.34);
}

.rv-float-call img,
.rv-float-telegram img {
    width: 18px;
    height: 18px;
    display: block;
    filter: brightness(0) invert(1);
}

.rv-float-call span,
.rv-float-telegram span {
    font-size: 14px;
    font-weight: 700;
    white-space: nowrap;
}

.rv-header-scrolled {
    box-shadow: 0 6px 20px rgba(15, 23, 42, 0.12);
}

.section--u-iwkkqmq5r .div--u-inqll0niu {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    overflow: hidden;
}

.section--u-i6t1xbkfl,
.div--u-i8cee9vaw,
.section--u-ic7sw1hov,
.container--u-ipjlbnkp6,
.div--u-i1j6f7wtg,
.hor-menu--u-ii8847zhz,
.hor-menu--u-ii8847zhz .hor-menu__list {
    overflow: visible !important;
}

.section--u-iwkkqmq5r .imageFit--u-irxj8szpd {
    width: min(100%, 520px);
    max-width: 100%;
    margin: 0;
    transform: none;
    transform-origin: center center;
}

.section--u-iwkkqmq5r .imageFit__img--u-igv348ed9 {
    object-fit: contain;
    object-position: center center;
}

.section--u-iwkkqmq5r .div--u-ii74gfogi {
    position: relative;
    z-index: 2;
}

.section--u-iwkkqmq5r .heading--u-i7249udh2 {
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
}

.hor-menu {
    position: relative;
    z-index: 20;
    overflow: visible;
}

.hor-menu__list,
.hor-menu__sub_list,
.ver-menu__list,
.ver-menu__sub_list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.hor-menu__item,
.hor-menu__sub_item,
.ver-menu__item,
.ver-menu__sub_item {
    position: relative;
    overflow: visible;
}

.hor-menu__item.is-has-children,
.hor-menu__sub_item.is-has-children,
.ver-menu__item.is-has-children,
.ver-menu__sub_item.is-has-children {
    padding-right: 18px;
}

.hor-menu__sub_list {
    display: none;
    position: absolute;
    top: calc(100% + 12px);
    left: 0;
    min-width: 260px;
    padding: 12px;
    border-radius: 18px;
    background: rgba(255, 255, 255, 0.98);
    box-shadow: 0 18px 40px rgba(15, 23, 42, 0.16);
    z-index: 45;
}

.hor-menu__sub_item .hor-menu__sub_list {
    top: -12px;
    left: calc(100% + 8px);
}

.hor-menu__item.is-open > .hor-menu__sub_list,
.hor-menu__sub_item.is-open > .hor-menu__sub_list,
.hor-menu .is-open > .hor-menu__sub_list,
.hor-menu__item:hover > .hor-menu__sub_list,
.hor-menu__sub_item:hover > .hor-menu__sub_list {
    display: block;
}

.rv-menu-toggle {
    position: absolute;
    top: 50%;
    right: -2px;
    width: 22px;
    height: 22px;
    border: 0;
    background: transparent;
    transform: translateY(-50%);
    cursor: pointer;
}

.rv-menu-toggle::before {
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    margin: 0 auto;
    border-right: 2px solid currentColor;
    border-bottom: 2px solid currentColor;
    transform: rotate(45deg);
    transition: transform 0.18s ease;
}

.is-open > .rv-menu-toggle::before {
    transform: rotate(-135deg) translate(-1px, -1px);
}

.hor-menu__sub_link,
.hor-menu__sub_link:visited {
    display: block;
    white-space: nowrap;
}

.ver-menu__sub_list {
    display: none;
    margin-top: 8px;
    padding-left: 16px;
}

.ver-menu__item.is-open > .ver-menu__sub_list,
.ver-menu__sub_item.is-open > .ver-menu__sub_list {
    display: block;
}

.ver-menu .rv-menu-toggle {
    top: 14px;
    right: 0;
    transform: none;
}

.ver-menu__sub_link,
.ver-menu__sub_link:visited {
    display: block;
}

.side-panel__mask.is-open,
.side-panel__content.is-open {
    display: block !important;
}

body.rv-side-panel-open {
    overflow: hidden;
}

.rv-phone-cta {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    gap: 12px;
}

.rv-phone-cta__icon {
    display: none !important;
}

.rv-mobile-menu-trigger {
    display: none;
}

.side-panel__button-open--u-iza4l04yd {
    display: none !important;
}

.rv-form-message {
    margin-top: 14px;
    padding: 12px 14px;
    border-radius: 14px;
    font-size: 14px;
    line-height: 1.5;
}

.rv-form-message.is-hidden {
    display: none;
}

.rv-form-message.is-error {
    background: rgba(153, 27, 27, 0.08);
    color: #991b1b;
}

.rv-form-message.is-success {
    background: rgba(21, 128, 61, 0.08);
    color: #166534;
}

.rv-contacts-section {
    display: grid;
    gap: 28px;
    padding: 28px;
    border-radius: 28px;
    background: linear-gradient(180deg, #fff, #f8fafc);
    box-shadow: 0 20px 48px rgba(15, 23, 42, 0.08);
}

.rv-contacts-section__eyebrow {
    margin: 0 0 10px;
    color: #7f1d1d;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}

.rv-contacts-section__title {
    margin: 0 0 10px;
    font-size: clamp(28px, 4vw, 40px);
    line-height: 1.05;
    color: #111827;
}

.rv-contacts-section__text,
.rv-contacts-section__text a,
.rv-contacts-note {
    color: #475569;
    font-size: 16px;
    line-height: 1.7;
}

.rv-contacts-section__actions {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin-top: 20px;
}

.rv-contact-pill {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 18px;
    border-radius: 999px;
    background: #0f62fe;
    color: #fff;
    font-weight: 700;
    text-decoration: none;
}

.rv-contact-pill--muted {
    background: #1f2937;
}

.rv-contact-pill--ghost {
    background: #eef2ff;
    color: #1e3a8a;
}

.rv-branches {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 18px;
}

.rv-branch-card {
    padding: 22px;
    border-radius: 22px;
    background: #fff;
    border: 1px solid rgba(148, 163, 184, 0.22);
}

.rv-branch-card h3 {
    margin: 0 0 10px;
    font-size: 20px;
    color: #111827;
}

.rv-branch-card p,
.rv-branch-card a {
    margin: 0;
    color: #475569;
    line-height: 1.6;
    text-decoration: none;
}

.rv-branch-card--pending {
    background: #f8fafc;
    border-style: dashed;
}

.rv-map-shell {
    overflow: hidden;
    border-radius: 28px;
    background: #fff;
    border: 1px solid rgba(148, 163, 184, 0.22);
}

.rv-map-shell__caption {
    padding: 18px 20px 0;
    color: #64748b;
    font-size: 15px;
    line-height: 1.6;
}

.rv-contacts-map {
    min-height: 420px;
    margin-top: 18px;
}

.rv-contacts-note {
    margin: 0;
}

.rv-certificates {
    display: grid;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    gap: 18px;
}

.rv-certificates__viewport {
    overflow: hidden;
}

.rv-certificates__track {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 20px;
}

.rv-certificates__arrow {
    width: 52px;
    height: 52px;
    border: 0;
    border-radius: 999px;
    background: #111827;
    color: #fff;
    font-size: 34px;
    line-height: 1;
    cursor: pointer;
}

.rv-cert-card {
    display: grid;
    gap: 14px;
}

.rv-cert-card__media {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
    background: #fff;
    border: 1px solid rgba(148, 163, 184, 0.22);
    box-shadow: 0 18px 40px rgba(15, 23, 42, 0.08);
}

.rv-cert-card__image {
    display: block;
    width: 100%;
    aspect-ratio: 0.72;
    object-fit: cover;
}

.rv-cert-card__zoom {
    position: absolute;
    right: 16px;
    bottom: 16px;
    padding: 10px 14px;
    border: 0;
    border-radius: 999px;
    background: rgba(17, 24, 39, 0.9);
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    cursor: pointer;
}

.rv-cert-card__title {
    font-size: 16px;
    font-weight: 700;
    color: #111827;
}

.rv-gallery-grid {
    display: grid;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    gap: calc(18px * var(--rv-gallery-scale, 1));
}

.rv-homepage-gallery-section {
    padding: 3.7%;
}

.rv-homepage-gallery-shell {
    --rv-gallery-scale: 1;
    width: 100%;
    max-width: 1360px;
    margin: 0 auto;
}

.rv-homepage-gallery-head {
    margin-bottom: calc(22px * var(--rv-gallery-scale, 1));
}

.rv-homepage-gallery-eyebrow {
    margin: 0 0 10px;
    color: #8b5e3c;
    font-size: 12px;
    font-weight: 800;
    letter-spacing: .12em;
    text-transform: uppercase;
}

.rv-homepage-gallery-title {
    margin: 0;
    color: #111827;
    font-size: clamp(30px, 4vw, 48px);
    line-height: 1;
}

.rv-gallery-tile {
    grid-column: span 4;
}

.rv-gallery-tile--hero {
    grid-column: span 8;
    grid-row: span 2;
}

.rv-gallery-tile__button {
    position: relative;
    display: block;
    width: 100%;
    min-height: 100%;
    padding: 0;
    border: 0;
    border-radius: calc(28px * var(--rv-gallery-scale, 1));
    overflow: hidden;
    background: #0f172a;
    cursor: pointer;
    box-shadow: 0 24px 60px rgba(15, 23, 42, 0.16);
}

.rv-gallery-tile__image {
    display: block;
    width: 100%;
    height: 100%;
    min-height: calc(280px * var(--rv-gallery-scale, 1));
    aspect-ratio: calc(0.86 / var(--rv-gallery-scale, 1));
    object-fit: cover;
    transition: transform .35s ease;
}

.rv-gallery-tile--hero .rv-gallery-tile__image {
    min-height: 100%;
    aspect-ratio: calc(1.55 / var(--rv-gallery-scale, 1));
}

.rv-gallery-tile__shade {
    position: absolute;
    inset: 0;
    background: linear-gradient(180deg, rgba(15, 23, 42, 0.02) 24%, rgba(15, 23, 42, 0.78) 100%);
}

.rv-gallery-tile__caption {
    position: absolute;
    left: calc(18px * var(--rv-gallery-scale, 1));
    right: calc(18px * var(--rv-gallery-scale, 1));
    bottom: calc(18px * var(--rv-gallery-scale, 1));
    color: #fff;
    font-size: calc(18px * var(--rv-gallery-scale, 1));
    font-weight: 700;
    text-align: left;
}

.rv-gallery-tile__button:hover .rv-gallery-tile__image,
.rv-gallery-tile__button:focus-visible .rv-gallery-tile__image {
    transform: scale(1.04);
}

.rv-cert-modal {
    position: fixed;
    inset: 0;
    z-index: 10000;
    display: none;
    align-items: center;
    justify-content: center;
    padding: 24px;
    background: rgba(15, 23, 42, 0.72);
}

.rv-cert-modal.is-open {
    display: flex;
}

.rv-cert-modal__dialog {
    max-width: min(92vw, 820px);
    max-height: 90vh;
    padding: 20px;
    border-radius: 28px;
    background: #fff;
    box-shadow: 0 24px 60px rgba(15, 23, 42, 0.28);
}

.rv-cert-modal__image {
    display: block;
    max-width: 100%;
    max-height: 72vh;
    margin: 0 auto;
    border-radius: 20px;
}

.rv-cert-modal__caption {
    margin-top: 14px;
    text-align: center;
    color: #334155;
    font-weight: 600;
}

.rv-cert-modal__close {
    position: absolute;
    top: 22px;
    right: 26px;
    border: 0;
    background: transparent;
    color: #fff;
    font-size: 44px;
    cursor: pointer;
}

.rv-cert-modal__nav {
    position: absolute;
    top: 50%;
    z-index: 2;
    width: 54px;
    height: 54px;
    border: 0;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.94);
    color: #111827;
    font-size: 34px;
    line-height: 1;
    transform: translateY(-50%);
    cursor: pointer;
    box-shadow: 0 18px 34px rgba(15, 23, 42, 0.18);
}

.rv-cert-modal__nav--prev {
    left: max(14px, calc(50% - 520px));
}

.rv-cert-modal__nav--next {
    right: max(14px, calc(50% - 520px));
}

.rv-cert-modal__nav[hidden] {
    display: none;
}

.rv-social-links {
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    margin-top: 20px;
}

.rv-social-link {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    padding: 10px 14px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.92);
    border: 1px solid rgba(148, 163, 184, 0.22);
    color: #111827;
    text-decoration: none;
    font-weight: 700;
}

.rv-social-link svg {
    width: 18px;
    height: 18px;
    display: block;
}

.container--u-ipjlbnkp6 {
    flex-direction: row !important;
}

.div--u-ilu1bu9k6 {
    display: flex !important;
    width: 100%;
    max-width: none !important;
    justify-content: flex-end;
}

.rv-header-contact-row {
    display: flex !important;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
    width: 100%;
    max-width: none;
    gap: 12px 18px;
}

.rv-header-contact-row > * {
    flex: 0 0 auto;
}

.rv-header-contact-row .text--u-icz1heelv {
    margin-right: 0 !important;
}

.rv-header-contact-row .link-universal--u-i22i8f2gz,
.rv-header-contact-row .text--u-isxk2d9uj {
    margin: 0 !important;
}

.rv-header-phone-link {
    min-width: 0;
    max-width: 100%;
}

#i51vax8ed_0.rv-header-lead-button,
.rv-header-lead-button {
    display: inline-flex !important;
    width: fit-content !important;
    height: auto !important;
    margin-left: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    min-width: 0 !important;
    max-width: 100% !important;
    flex: 0 1 auto;
    cursor: pointer;
}

#i51vax8ed_0.rv-header-lead-button .blocklist__item_title--u-ihwiyskx2,
.rv-header-lead-button .blocklist__item_title--u-ihwiyskx2 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: auto !important;
    min-width: 0 !important;
    max-width: 100% !important;
    min-height: 58px;
    padding: 0 28px;
    border-radius: 999px;
    background: linear-gradient(180deg, #4b96f3, #2978e0);
    box-shadow: 0 12px 30px rgba(41, 120, 224, 0.18);
    font-weight: 500;
    line-height: 1.15;
    white-space: nowrap;
}

#i51vax8ed_0.rv-header-lead-button .text-block-wrap-div,
.rv-header-lead-button .text-block-wrap-div {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto !important;
    max-width: 100%;
    margin: 0 auto;
    color: #fff;
    text-align: center;
    line-height: 1.2;
    font-weight: inherit;
    white-space: nowrap;
}

.rv-header-lead-button::before,
.rv-header-lead-button::after,
.rv-header-lead-button .blocklist__item_title--u-ihwiyskx2::before,
.rv-header-lead-button .blocklist__item_title--u-ihwiyskx2::after {
    display: none !important;
}

.rv-mobile-lead-button {
    width: 100%;
    margin-top: 18px;
    padding: 14px 20px;
    border: 0;
    border-radius: 999px;
    background: linear-gradient(180deg, #4b96f3, #2978e0);
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    cursor: pointer;
}

body.rv-popup-open {
    overflow: hidden;
}

.rv-footer-form-shell {
    display: grid;
    gap: 18px;
}

.rv-footer-form-shell.is-collapsed > .mosaic-form {
    display: none;
}

.rv-footer-form-shell.is-collapsed .mosaic-form__form,
.rv-footer-form-shell.is-collapsed .mosaic-form__success {
    display: none;
}

.rv-footer-form-toggle {
    width: fit-content;
    min-width: 220px;
    padding: 16px 24px;
    border: 0;
    border-radius: 999px;
    background: linear-gradient(180deg, #4b96f3, #2978e0);
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    cursor: pointer;
}

.rv-footer-map-grid {
    display: grid;
    grid-template-columns: minmax(320px, 400px) minmax(0, 1fr);
    gap: 28px;
    margin-top: 36px;
    align-items: stretch;
}

.rv-footer-map-grid > * {
    min-width: 0;
}

.rv-footer-branch-list {
    display: grid;
    gap: 14px;
}

.rv-footer-branch {
    display: grid;
    gap: 8px;
    padding: 18px 20px;
    border: 1px solid rgba(148, 163, 184, 0.22);
    border-radius: 22px;
    background: #fff;
    text-align: left;
    cursor: pointer;
}

.rv-footer-branch.is-active {
    border-color: rgba(37, 99, 235, 0.4);
    box-shadow: 0 14px 34px rgba(37, 99, 235, 0.12);
}

.rv-footer-branch strong {
    font-size: 18px;
    color: #111827;
}

.rv-footer-branch span,
.rv-footer-branch small {
    color: #475569;
    line-height: 1.5;
}

.rv-footer-map-shell {
    position: relative;
    width: 100%;
    min-width: 0;
    overflow: hidden;
    min-height: 500px;
    border-radius: 28px;
    border: 1px solid rgba(148, 163, 184, 0.22);
    background: #fff;
    clip-path: inset(0 round 28px);
}

.rv-footer-map {
    display: block;
    position: relative;
    width: 100%;
    min-width: 0;
    min-height: 500px;
    overflow: hidden;
    border-radius: inherit;
}

.rv-footer-map-loading,
.rv-footer-map-error {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 500px;
    padding: 32px;
    text-align: center;
    font-size: 16px;
    line-height: 1.6;
    color: #475569;
    background:
        radial-gradient(circle at top left, rgba(37, 99, 235, 0.08), transparent 42%),
        linear-gradient(135deg, #f8fafc 0%, #eef2ff 100%);
}

.rv-footer-map-error {
    color: #991b1b;
    background:
        radial-gradient(circle at top left, rgba(239, 68, 68, 0.12), transparent 42%),
        linear-gradient(135deg, #fff7ed 0%, #fff1f2 100%);
}

.rv-footer-map-placeholder {
    display: grid;
    align-content: center;
    justify-items: start;
    gap: 14px;
    min-height: 500px;
    padding: 38px;
    background:
        radial-gradient(circle at top left, rgba(37, 99, 235, 0.12), transparent 42%),
        linear-gradient(135deg, #f8fafc 0%, #eef2ff 100%);
}

.rv-footer-map-placeholder__eyebrow {
    display: inline-flex;
    align-items: center;
    padding: 8px 12px;
    border-radius: 999px;
    background: rgba(37, 99, 235, 0.08);
    color: #1d4ed8;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0.04em;
    text-transform: uppercase;
}

.rv-footer-map-placeholder__title {
    font-size: clamp(28px, 3vw, 40px);
    line-height: 1.05;
    font-weight: 700;
    color: #111827;
}

.rv-footer-map-placeholder__note {
    max-width: 420px;
    color: #475569;
    font-size: 16px;
    line-height: 1.6;
}

.rv-footer-map-placeholder__button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 52px;
    padding: 0 22px;
    border: 0;
    border-radius: 999px;
    background: #111827;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    cursor: pointer;
    transition: transform 0.2s ease, opacity 0.2s ease, background-color 0.2s ease;
}

.rv-footer-map-placeholder__button:hover {
    transform: translateY(-1px);
    background: #1f2937;
}

.rv-footer-map-placeholder__button:disabled {
    opacity: 0.8;
    cursor: progress;
    transform: none;
}

.rv-footer-map.is-loading .rv-footer-map-placeholder__note {
    color: #1d4ed8;
}

.rv-footer-map.is-error .rv-footer-map-placeholder {
    background:
        radial-gradient(circle at top left, rgba(239, 68, 68, 0.12), transparent 42%),
        linear-gradient(135deg, #fff7ed 0%, #fff1f2 100%);
}

.rv-footer-map > ymaps,
.rv-footer-map > ymaps > ymaps,
.rv-footer-map [class*="ymaps-2-1-"] {
    border-radius: inherit !important;
}

.rv-footer-shell {
    display: grid;
    gap: 28px;
    width: 100%;
}

.rv-footer-head {
    display: grid;
    gap: 8px;
}

.rv-footer-title {
    font-size: clamp(34px, 4.2vw, 58px);
    line-height: 1.02;
    font-weight: 700;
    color: #3f3f46;
}

.rv-footer-subtitle {
    max-width: 620px;
    color: #8b8b8b;
    font-size: 17px;
    line-height: 1.6;
}

.section--u-ith48e69r .container--u-iijctww9l {
    width: min(1440px, calc(100vw - 96px));
    max-width: none;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 1200px) {
    .section--u-ith48e69r .container--u-iijctww9l {
        width: calc(100vw - 64px);
    }
}

.rv-desktop-nav {
    display: block;
    margin-top: 24px;
}

.rv-desktop-nav__inner {
    border-top: 1px solid rgba(148, 163, 184, 0.2);
    padding-top: 18px;
}

.rv-desktop-nav__list {
    display: flex;
    flex-wrap: wrap;
    gap: 14px 22px;
    align-items: center;
}

.rv-desktop-nav .hor-menu__link,
.rv-desktop-nav .hor-menu__sub_link {
    color: #1e293b;
    text-decoration: none;
    font-weight: 600;
}

.rv-desktop-nav .hor-menu__sub_list {
    z-index: 40;
}

.rv-header-phone-link,
.rv-header-phone-link .text-block-wrap-div {
    white-space: nowrap;
}

#iof9zuzx0_0,
#i2d35a2pg_0,
#i7kyz60kq_0,
#iy5sclz40_0,
.text--u-iy5sclz40,
.text--u-i2d35a2pg,
.text--u-i7kyz60kq {
    display: none !important;
}

.rv-header-branches-trigger {
    display: inline-flex;
    align-items: flex-start;
    gap: 14px;
    max-width: min(640px, 100%);
    margin-right: auto;
    order: -1;
    align-self: flex-start;
    padding: 14px 18px;
    border: 1px solid rgba(148, 163, 184, 0.22);
    border-radius: 24px;
    background: rgba(240, 240, 240, 1);
    box-shadow: 0 18px 36px rgba(15, 23, 42, 0.08);
    color: #1f2937;
    font-family: "Fira Sans", sans-serif;
    text-align: left;
    cursor: pointer;
    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}

.rv-header-branches-trigger:hover {
    transform: translateY(-1px);
    border-color: rgba(37, 99, 235, 0.32);
    box-shadow: 0 22px 42px rgba(37, 99, 235, 0.12);
}

.rv-header-branches-trigger__icon {
    flex: 0 0 auto;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 42px;
    height: 42px;
    border-radius: 999px;
    background: rgba(37, 99, 235, 0.1);
    color: #2563eb;
}

.rv-header-branches-trigger__icon svg {
    width: 20px;
    height: 20px;
    display: block;
}

.rv-header-branches-trigger__body {
    display: grid;
    gap: 6px;
    min-width: 0;
}

.rv-header-branches-trigger__label {
    color: #2563eb;
    font-size: 12px;
    font-weight: 800;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}

.rv-header-branches-trigger__addresses {
    display: flex;
    flex-wrap: wrap;
    gap: 6px 10px;
    color: #374151;
    font-size: 15px;
    font-weight: 700;
    line-height: 1.45;
}

.rv-header-branches-trigger__addresses span {
    position: relative;
}

.rv-header-branches-trigger__addresses span:not(:last-child)::after {
    content: '•';
    margin-left: 10px;
    color: #94a3b8;
}

.rv-branches-modal {
    position: fixed;
    inset: 0;
    z-index: 1300;
    display: none;
}

.rv-branches-modal.is-open {
    display: block;
}

.rv-branches-modal__backdrop {
    position: absolute;
    inset: 0;
    background: rgba(15, 23, 42, 0.58);
    backdrop-filter: blur(8px);
}

.rv-branches-modal__dialog {
    position: relative;
    display: grid;
    gap: 24px;
    width: min(1180px, calc(100% - 32px));
    max-height: calc(100vh - 32px);
    margin: 16px auto;
    padding: 30px;
    overflow: auto;
    border-radius: 32px;
    background:
        radial-gradient(circle at top right, rgba(37, 99, 235, 0.12), transparent 24%),
        linear-gradient(180deg, #fffdfb 0%, #f8fafc 100%);
    box-shadow: 0 30px 80px rgba(15, 23, 42, 0.28);
}

.rv-branches-modal__close {
    position: absolute;
    top: 18px;
    right: 18px;
    width: 46px;
    height: 46px;
    border: 0;
    border-radius: 999px;
    background: rgba(15, 23, 42, 0.08);
    color: #0f172a;
    font-size: 28px;
    line-height: 1;
    cursor: pointer;
}

.rv-branches-modal__head {
    display: grid;
    gap: 10px;
    max-width: 760px;
}

.rv-branches-modal__eyebrow {
    margin: 0;
    color: #2563eb;
    font-size: 12px;
    font-weight: 800;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}

.rv-branches-modal__title {
    margin: 0;
    color: #111827;
    font-size: clamp(30px, 4vw, 52px);
    line-height: 0.98;
    font-weight: 800;
}

.rv-branches-modal__lead {
    margin: 0;
    color: #475569;
    font-size: 17px;
    line-height: 1.7;
}

.rv-branches-modal__layout {
    display: grid;
    grid-template-columns: minmax(320px, 400px) minmax(0, 1fr);
    gap: 24px;
    min-height: 0;
}

.rv-branches-modal__list {
    display: grid;
    gap: 14px;
    align-content: start;
}

.rv-branches-modal__branch {
    display: grid;
    grid-template-columns: 38px minmax(0, 1fr);
    gap: 14px;
    align-items: start;
    padding: 18px 20px;
    border: 1px solid rgba(148, 163, 184, 0.22);
    border-radius: 24px;
    background: rgba(255, 255, 255, 0.92);
    text-align: left;
    cursor: pointer;
    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}

.rv-branches-modal__branch:hover,
.rv-branches-modal__branch.is-active {
    transform: translateY(-1px);
    border-color: rgba(37, 99, 235, 0.38);
    box-shadow: 0 18px 36px rgba(37, 99, 235, 0.12);
}

.rv-branches-modal__branch-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 38px;
    height: 38px;
    border-radius: 999px;
    background: rgba(37, 99, 235, 0.1);
    color: #2563eb;
}

.rv-branches-modal__branch-icon svg {
    width: 18px;
    height: 18px;
    display: block;
}

.rv-branches-modal__branch-body {
    display: grid;
    gap: 6px;
}

.rv-branches-modal__branch-body strong {
    color: #111827;
    font-size: 18px;
}

.rv-branches-modal__branch-body span,
.rv-branches-modal__branch-body small {
    color: #475569;
    line-height: 1.55;
}

.rv-branches-modal__branch-body small {
    font-size: 13px;
}

.rv-branches-modal__map-wrap,
.rv-branches-modal__map-shell,
.rv-branches-modal__map {
    min-height: 560px;
}

@media (max-width: 1100px) {
    .rv-header-contact-row {
        align-items: flex-start;
    }

    .rv-header-lead-button {
        margin-left: 0 !important;
    }

    .rv-header-branches-trigger {
        max-width: 100%;
    }

    .rv-header-branches-trigger__body {
        width: 100%;
        justify-items: start;
        text-align: left;
    }

    .rv-header-branches-trigger__addresses {
        justify-content: flex-start;
        text-align: left;
    }
}

.rv-footer-social-dock {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
    gap: 14px;
}

.rv-content-page {
    padding: 46px 0 64px;
    background:
        radial-gradient(circle at top left, rgba(125, 44, 32, 0.06), transparent 28%),
        linear-gradient(180deg, #fbf7f3 0, #ffffff 220px);
}

.rv-content-page__inner {
    width: min(1180px, calc(100% - 32px));
    margin: 0 auto;
}

.rv-breadcrumbs {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px;
    margin-bottom: 20px;
    color: #7b6b61;
    font-size: 14px;
    line-height: 1.6;
}

.rv-breadcrumbs a {
    color: inherit;
    text-decoration: none;
}

.rv-breadcrumbs__sep {
    color: #b9a79a;
}

.rv-content-page__hero {
    display: grid;
    gap: 16px;
    margin-bottom: 30px;
    padding: 38px 42px;
    border-radius: 32px;
    border: 1px solid #ead7ca;
    background:
        radial-gradient(circle at top right, rgba(125, 44, 32, 0.08), transparent 22%),
        linear-gradient(135deg, #fff7f2 0%, #fffdfb 100%);
    box-shadow: 0 24px 56px rgba(36, 24, 19, 0.08);
}

.rv-content-page__eyebrow {
    margin: 0;
    color: #7f1d1d;
    font-size: 13px;
    font-weight: 800;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}

.rv-content-page__hero h1 {
    margin: 0;
    max-width: 13ch;
    color: #241813;
    font-size: clamp(36px, 4.8vw, 64px);
    font-weight: 800;
    line-height: 0.98;
    letter-spacing: -0.03em;
}

.rv-content-page__lead {
    max-width: 860px;
    margin: 0;
    color: #5f5148;
    font-size: 20px;
    line-height: 1.8;
}

.rv-content-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 22px;
    margin-top: 22px;
}

.rv-content-card,
.rv-prose section,
.rv-price-table {
    padding: 32px 34px;
    border-radius: 28px;
    background: #fff;
    border: 1px solid #eadfd6;
    box-shadow: 0 18px 44px rgba(36, 24, 19, 0.06);
}

.rv-content-card h2,
.rv-prose section h2,
.rv-price-table h2 {
    margin: 0 0 14px;
    color: #241813;
    font-size: clamp(26px, 3vw, 34px);
    line-height: 1.2;
}

.rv-content-card p,
.rv-prose p,
.rv-price-table p {
    margin: 0 0 14px;
    color: #4f4038;
    font-size: 18px;
    line-height: 1.85;
}

.rv-prose {
    display: grid;
    gap: 22px;
}

.rv-prose--standalone {
    gap: 24px;
}

.rv-content-page--legacy {
    position: relative;
    z-index: 2;
    background:
        radial-gradient(circle at top left, rgba(255, 255, 255, 0.92), transparent 18%),
        radial-gradient(circle at top right, rgba(245, 245, 245, 0.95), transparent 22%),
        linear-gradient(180deg, #f0f0f0 0, #ffffff 220px);
}

.rv-content-page__heading {
    margin-bottom: 18px;
}

.rv-content-page__heading--strict h1 {
    margin: 0;
    color: #1f1f1f;
    font-size: clamp(26px, 2.8vw, 38px);
    font-weight: 700;
    line-height: 1.15;
    letter-spacing: -0.02em;
    text-transform: none;
}

.rv-content-card--wide {
    width: 100%;
}

.rv-article-shell {
    margin-bottom: 8px;
}

.rv-article-copy {
    display: grid;
    gap: 16px;
}

.rv-article-copy > * {
    margin: 0;
}

.rv-content-card h3,
.rv-content-card h4,
.rv-prose h3,
.rv-prose h4,
.rv-price-table h3,
.rv-price-table h4 {
    margin: 24px 0 12px;
    color: #241813;
    line-height: 1.3;
}

.rv-content-card h3,
.rv-prose h3,
.rv-price-table h3 {
    font-size: 24px;
}

.rv-content-card h4,
.rv-prose h4,
.rv-price-table h4 {
    font-size: 20px;
}

.rv-content-card > *:first-child,
.rv-prose section > *:first-child,
.rv-price-table > *:first-child {
    margin-top: 0;
}

.rv-content-card > *:last-child,
.rv-prose section > *:last-child,
.rv-price-table > *:last-child {
    margin-bottom: 0;
}

.rv-content-card ul,
.rv-content-card ol,
.rv-prose ul,
.rv-prose ol,
.rv-price-table ul,
.rv-price-table ol {
    margin: 0 0 18px;
    padding-left: 26px;
    color: #4f4038;
}

.rv-content-card li,
.rv-prose li,
.rv-price-table li {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 1.8;
}

.rv-content-card a,
.rv-prose a,
.rv-price-table a {
    color: #7d2c20;
    text-decoration-thickness: 1px;
    text-underline-offset: 0.18em;
}

.rv-content-card strong,
.rv-prose strong,
.rv-price-table strong {
    color: #241813;
}

.rv-content-card table,
.rv-prose table,
.rv-price-table table {
    width: 100%;
    border-collapse: collapse;
    margin: 0 0 18px;
    overflow: hidden;
    border-radius: 18px;
}

.rv-content-card th,
.rv-content-card td,
.rv-prose th,
.rv-prose td,
.rv-price-table th,
.rv-price-table td {
    padding: 14px 16px;
    border: 1px solid #eadfd6;
    text-align: left;
    color: #4f4038;
}

.rv-content-card th,
.rv-prose th,
.rv-price-table th {
    background: #fcf7f3;
    color: #241813;
    font-weight: 700;
}

.rv-content-card blockquote,
.rv-prose blockquote,
.rv-price-table blockquote {
    margin: 0 0 18px;
    padding: 18px 20px;
    border-left: 4px solid #c98b71;
    border-radius: 18px;
    background: #fcf7f3;
    color: #5f5148;
}

.rv-checklist,
.rv-steps,
.rv-links-list,
.rv-price-list {
    display: grid;
    gap: 12px;
    margin: 0;
    padding: 0;
    list-style: none;
}

.rv-checklist li,
.rv-steps li,
.rv-links-list li,
.rv-price-list li {
    position: relative;
    padding-left: 20px;
    color: #334155;
    line-height: 1.65;
}

.rv-checklist li::before,
.rv-steps li::before,
.rv-links-list li::before,
.rv-price-list li::before {
    content: "";
    position: absolute;
    top: 0.72em;
    left: 0;
    width: 8px;
    height: 8px;
    border-radius: 999px;
    background: #2563eb;
    transform: translateY(-50%);
}

.rv-links-list a {
    color: #1d4ed8;
    text-decoration: none;
}

.rv-note {
    padding: 18px 20px;
    border-radius: 20px;
    background: rgba(239, 68, 68, 0.08);
    color: #7f1d1d;
    line-height: 1.65;
}

.rv-home-band {
    display: grid;
    gap: 18px;
}

.rv-home-band__cards {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 18px;
}

.rv-home-band__card {
    padding: 22px;
    border-radius: 24px;
    background: linear-gradient(180deg, #ffffff, #f8fafc);
    border: 1px solid rgba(148, 163, 184, 0.22);
}

.rv-home-band__card h3 {
    margin: 0 0 10px;
    color: #111827;
    font-size: 20px;
}

.rv-home-band__card p {
    margin: 0;
    color: #475569;
    line-height: 1.65;
}

.section--u-ietuwm5qk .blocklist__pagination_wrapper,
.section--u-ietuwm5qk .blocklist__controls_container,
.section--u-ietuwm5qk button[aria-label="Next"],
.section--u-ietuwm5qk button[aria-label="Previous"] {
    display: none !important;
}

.blocklist__pagination_wrapper--u-iuk42cm8p,
.blocklist__pagination--u-iisv94uwu,
.blocklist__controls_container--u-i62kunddy,
.blocklist__pagination2--u-i2vr8sc7z,
.blocklist__controls_container--u-i62kunddy *,
.blocklist__pagination--u-iisv94uwu *,
.blocklist__pagination2--u-i2vr8sc7z * {
    display: none !important;
}

.rv-footer-minimal {
    margin-top: 32px;
    background: #e5e7eb;
    border-top: 1px solid #d1d5db;
}

.rv-footer-minimal__inner {
    max-width: 1180px;
    margin: 0 auto;
    padding: 18px 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    color: #4b5563;
    font-size: 14px;
    line-height: 1.5;
}

.rv-footer-minimal__brand {
    font-weight: 600;
    color: #374151;
    letter-spacing: 0.02em;
}

.rv-footer-minimal__meta {
    width: 100%;
    text-align: left;
}

.rv-footer-minimal__aside {
    display: grid;
    gap: 12px;
    justify-items: stretch;
    justify-self: end;
}

.rv-footer-minimal__socials {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 10px;
}

.rv-footer-minimal__socials .rv-social-link {
    padding: 10px 16px;
    background: rgba(255, 255, 255, 0.72);
}

@media (max-width: 1024px) {
    .rv-mobile-menu-trigger {
        position: fixed;
        top: 16px;
        right: 24px;
        z-index: 140;
        width: 58px;
        height: 58px;
        border: 0;
        border-radius: 999px;
        background: #3488ea;
        box-shadow: 0 14px 32px rgba(52, 136, 234, 0.22);
        display: inline-flex !important;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        gap: 6px;
        padding: 0;
        cursor: pointer;
    }

    .rv-mobile-menu-trigger span {
        display: block;
        width: 20px;
        height: 2px;
        border-radius: 999px;
        background: #fff;
        transition: transform 0.2s ease, opacity 0.2s ease;
    }

    .rv-mobile-menu-trigger.is-open span:nth-child(1) {
        transform: translateY(8px) rotate(45deg);
    }

    .rv-mobile-menu-trigger.is-open span:nth-child(2) {
        opacity: 0;
    }

    .rv-mobile-menu-trigger.is-open span:nth-child(3) {
        transform: translateY(-8px) rotate(-45deg);
    }
}

@media (max-width: 768px) {
    .container--u-ipjlbnkp6 {
        flex-direction: column !important;
    }

    .div--u-ilu1bu9k6 {
        justify-content: center;
    }

    .rv-desktop-nav {
        display: none;
    }

    .hor-menu {
        width: 100%;
    }

    .section--u-iwkkqmq5r .div--u-inqll0niu {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        min-height: clamp(320px, 54vw, 460px);
        height: auto !important;
        overflow: visible !important;
        padding-top: 12px;
    }

    .section--u-iwkkqmq5r .imageFit--u-irxj8szpd {
        width: min(100%, clamp(240px, 62vw, 384px));
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
        transform: none;
    }

    .rv-mobile-menu-trigger {
        right: 24px;
    }

    .rv-header-contact-row {
        flex-direction: column;
        gap: 10px;
        justify-content: center;
        align-items: center;
        text-align: center;
    }

    .rv-header-contact-row .text--u-icz1heelv {
        width: auto;
        margin: 0 !important;
        text-align: center;
    }

    .rv-header-phone-link {
        display: inline-flex !important;
        align-items: center;
        justify-content: center;
        width: auto !important;
        max-width: 100%;
        margin: 0 !important;
        align-self: center;
    }

    .rv-header-phone-link .text--u-isxk2d9uj,
    .rv-header-phone-link .text-block-wrap-div {
        width: auto !important;
        margin: 0 !important;
        text-align: center;
        white-space: nowrap !important;
    }

    .rv-header-branches-trigger {
        width: 100%;
        max-width: 100%;
        margin-right: 0;
        order: 0;
        padding: 14px 16px;
        justify-content: flex-start;
        text-align: left;
    }

    .rv-header-branches-trigger__body {
        width: 100%;
        justify-items: start;
        text-align: left;
    }

    .rv-header-branches-trigger__addresses {
        justify-content: flex-start;
        text-align: left;
        font-size: 14px;
    }

    #i51vax8ed_0.rv-header-lead-button,
    .rv-header-lead-button {
        width: auto !important;
        display: flex !important;
        justify-content: center !important;
        align-self: center;
    }

    #i51vax8ed_0.rv-header-lead-button .blocklist__item_title--u-ihwiyskx2,
    .rv-header-lead-button .blocklist__item_title--u-ihwiyskx2 {
        width: auto !important;
        min-height: 56px;
        padding: 0 20px;
        justify-content: center;
        font-size: 16px;
    }

    .rv-mobile-lead-button {
        width: 100%;
        justify-content: center;
    }

    .hor-menu__list {
        display: flex;
        flex-direction: column;
        gap: 8px;
        width: 100%;
    }

    .hor-menu__item.is-has-children,
    .hor-menu__sub_item.is-has-children,
    .ver-menu__item.is-has-children,
    .ver-menu__sub_item.is-has-children {
        padding-right: 28px;
    }

    .hor-menu__sub_list {
        position: static;
        min-width: 0;
        margin-top: 10px;
        padding: 8px 0 0 16px;
        border-radius: 0;
        background: transparent;
        box-shadow: none;
        white-space: normal;
    }

    .rv-menu-toggle {
        right: 0;
        width: 28px;
        height: 28px;
    }

    .rv-float-actions {
        right: 14px;
        bottom: 14px;
        gap: 10px;
    }

    .rv-admin-float {
        right: 14px;
        bottom: 116px;
    }

    .rv-admin-float__panel {
        width: min(340px, calc(100vw - 20px));
        padding: 16px;
        border-radius: 20px;
    }

    .rv-admin-float__links {
        grid-template-columns: 1fr 1fr;
    }

    .rv-admin-float__toggle {
        padding-right: 14px;
    }

    .rv-float-call,
    .rv-float-telegram {
        padding: 12px;
    }

    .rv-float-call span,
    .rv-float-telegram span {
        display: none;
    }

    .rv-branches {
        grid-template-columns: 1fr;
    }

    .rv-contacts-section {
        padding: 20px;
    }

    .rv-contacts-map {
        min-height: 320px;
    }

    .rv-certificates {
        grid-template-columns: 1fr;
    }

    .rv-certificates__track {
        grid-template-columns: 1fr;
    }

    .rv-certificates__arrow {
        width: 44px;
        height: 44px;
        justify-self: center;
    }

    .rv-footer-map-grid {
        grid-template-columns: 1fr;
    }

    .rv-content-page__hero,
    .rv-content-card,
    .rv-prose section,
    .rv-price-table {
        padding: 22px;
        border-radius: 22px;
    }

    .rv-content-page__hero h1 {
        max-width: none;
    }

    .rv-content-page__heading--strict h1 {
        font-size: clamp(24px, 2.6vw, 32px);
    }

    .rv-content-page__lead,
    .rv-content-card p,
    .rv-prose p,
    .rv-price-table p,
    .rv-content-card li,
    .rv-prose li,
    .rv-price-table li {
        font-size: 17px;
    }

    .rv-content-grid,
    .rv-home-band__cards {
        grid-template-columns: 1fr;
    }

    .rv-footer-social-dock {
        justify-content: center;
    }

    .rv-footer-map,
    .rv-footer-map-shell,
    .rv-footer-map-loading,
    .rv-footer-map-error,
    .rv-footer-map-placeholder {
        min-height: 320px;
    }

    .rv-branches-modal__dialog {
        width: min(100% - 20px, 1180px);
        max-height: calc(100vh - 20px);
        margin: 10px auto;
        padding: 22px;
        border-radius: 28px;
    }

    .rv-branches-modal__layout {
        grid-template-columns: 1fr;
    }

    .rv-branches-modal__map-wrap,
    .rv-branches-modal__map-shell,
    .rv-branches-modal__map {
        min-height: 400px;
    }

    .rv-footer-minimal__inner {
        padding: 14px 16px;
        flex-direction: column;
        align-items: flex-start;
    }

    .rv-footer-minimal__meta {
        text-align: left;
    }

    .rv-footer-minimal__aside,
    .rv-footer-minimal__socials {
        justify-items: start;
        justify-content: flex-start;
    }

    .section--u-ith48e69r .container--u-iijctww9l {
        width: calc(100vw - 28px);
        margin-left: auto;
        margin-right: auto;
    }
}

@media (max-width: 980px) {
    .side-panel__content,
    .side-panel__content-inner,
    .ver-menu,
    .ver-menu__list,
    .ver-menu__item,
    .ver-menu__sub_item {
        width: 100%;
        max-width: 100%;
    }

    .ver-menu__link,
    .ver-menu__sub_link,
    .hor-menu__link,
    .hor-menu__sub_link {
        display: block;
        width: 100%;
        white-space: normal;
        overflow-wrap: anywhere;
    }
}

@media (max-width: 480px) {
    .rv-content-page {
        padding: 30px 0 44px;
    }

    .rv-breadcrumbs {
        margin-bottom: 16px;
        font-size: 13px;
        gap: 6px;
    }

    .rv-content-page__hero {
        gap: 12px;
    }

    .rv-content-page__lead {
        font-size: 16px;
        line-height: 1.75;
    }

    .rv-content-page__heading {
        margin-bottom: 14px;
    }

    .rv-content-page__heading--strict h1 {
        font-size: 24px;
        line-height: 1.2;
    }

    .rv-content-card h2,
    .rv-prose section h2,
    .rv-price-table h2 {
        font-size: 24px;
    }

    .rv-content-card h3,
    .rv-prose h3,
    .rv-price-table h3 {
        font-size: 21px;
    }

    .rv-content-card p,
    .rv-prose p,
    .rv-price-table p,
    .rv-content-card li,
    .rv-prose li,
    .rv-price-table li {
        font-size: 16px;
        line-height: 1.75;
    }

    .section--u-iptbt798p {
        padding-top: 30px !important;
        padding-bottom: 8px !important;
    }

    .div--u-i1j6f7wtg {
        padding-top: 12px !important;
        padding-bottom: 12px !important;
    }

    .div--u-ii74gfogi {
        padding-top: 2% !important;
        padding-bottom: 3% !important;
    }

    .div--u-inqll0niu {
        min-height: 300px !important;
        height: auto !important;
    }

    .section--u-iwkkqmq5r .imageFit--u-irxj8szpd {
        width: min(100%, 272px) !important;
    }

    .div--u-ismde2h93 {
        padding-top: 10px !important;
    }

    .div--u-ituk8682n {
        padding-top: 12px !important;
    }

    .section--u-iwkkqmq5r .heading--u-i7249udh2 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    .section--u-iwkkqmq5r .text--u-ib9p0uu3w {
        margin-top: 8px !important;
    }

    .rv-mobile-menu-trigger {
        width: 54px;
        height: 54px;
    }

    .section--u-iwkkqmq5r,
    .section--u-iwkkqmq5r .container,
    .section--u-iwkkqmq5r [class*="container--"],
    .section--u-iwkkqmq5r [class*="div--"],
    .section--u-iwkkqmq5r .heading,
    .section--u-iwkkqmq5r .text {
        max-width: 100%;
        min-width: 0;
        box-sizing: border-box;
    }

    .section--u-iwkkqmq5r .heading--u-i7249udh2,
    .section--u-iwkkqmq5r .text--u-ib9p0uu3w,
    .section--u-iwkkqmq5r .link-universal--u-ibn45bkxb {
        display: block;
        width: 100%;
        max-width: 100%;
    }

    .section--u-iwkkqmq5r .heading--u-i7249udh2 .text-block-wrap-div,
    .section--u-iwkkqmq5r .text--u-ib9p0uu3w .text-block-wrap-div {
        white-space: normal;
        overflow-wrap: anywhere;
    }

    .section--u-iwkkqmq5r .heading--u-i7249udh2 {
        font-size: clamp(24px, 8vw, 40px) !important;
        line-height: 1.14 !important;
    }

    #i51vax8ed_0.rv-header-lead-button,
    .rv-header-lead-button {
        width: auto !important;
    }

    #i51vax8ed_0.rv-header-lead-button .blocklist__item_title--u-ihwiyskx2,
    .rv-header-lead-button .blocklist__item_title--u-ihwiyskx2 {
        min-height: 52px;
        padding: 0 18px;
        font-size: 15px;
    }

    .rv-header-branches-trigger {
        gap: 12px;
    }

    .rv-header-branches-trigger__icon {
        width: 38px;
        height: 38px;
    }

    .rv-header-branches-trigger__addresses {
        gap: 4px 8px;
    }

    .rv-header-branches-trigger__addresses span:not(:last-child)::after {
        margin-left: 8px;
    }

    .rv-float-actions {
        right: 10px;
        bottom: 10px;
    }

    .rv-admin-float {
        right: 10px;
        bottom: 112px;
    }

    .rv-admin-float__panel {
        width: min(320px, calc(100vw - 16px));
    }

    .rv-admin-float__links {
        grid-template-columns: 1fr;
    }

    .rv-phone-cta {
        padding-left: 24px !important;
        padding-right: 24px !important;
    }

    .rv-branches-modal__dialog {
        padding: 18px;
    }

    .rv-branches-modal__lead {
        font-size: 15px;
    }

    .rv-branches-modal__map-wrap,
    .rv-branches-modal__map-shell,
    .rv-branches-modal__map {
        min-height: 320px;
    }
}

/* Final menu rewrite */
.hor-menu__item:hover > .hor-menu__sub_list,
.hor-menu__sub_item:hover > .hor-menu__sub_list {
    display: none;
}

.hor-menu__item.is-open > .hor-menu__sub_list,
.hor-menu__sub_item.is-open > .hor-menu__sub_list,
.hor-menu .is-open > .hor-menu__sub_list {
    display: block;
}

.hor-menu__item > .hor-menu__link,
.hor-menu__sub_item > .hor-menu__sub_link,
.ver-menu__item > .ver-menu__link,
.ver-menu__sub_item > .ver-menu__sub_link {
    position: relative;
}

.hor-menu .rv-menu-toggle,
.ver-menu .rv-menu-toggle {
    z-index: 2;
}

.ver-menu__list,
.ver-menu__sub_list {
    width: 100%;
}

.ver-menu__item,
.ver-menu__sub_item {
    display: flex;
    flex-direction: column;
    align-items: stretch;
}

.ver-menu__item > .ver-menu__link,
.ver-menu__sub_item > .ver-menu__sub_link {
    padding-right: 44px;
}

.ver-menu__item.is-open > .ver-menu__sub_list,
.ver-menu__sub_item.is-open > .ver-menu__sub_list {
    display: block;
}

.hor-menu__more_list,
.hor-menu__more_link,
.hor-menu__item--u-it3z9vpdt {
    display: none !important;
}

.side-panel__content {
    overflow-y: auto;
}

@media (min-width: 981px) {
    .hor-menu .rv-menu-toggle {
        width: 26px;
        height: 26px;
        right: -6px;
    }
}

@media (max-width: 1180px) {
    .rv-gallery-tile,
    .rv-gallery-tile--hero {
        grid-column: span 6;
        grid-row: span 1;
    }

    .rv-gallery-tile--hero .rv-gallery-tile__image {
        aspect-ratio: 1.15;
    }
}

@media (max-width: 767px) {
    .rv-gallery-grid {
        grid-template-columns: 1fr;
    }

    .rv-gallery-tile,
    .rv-gallery-tile--hero {
        grid-column: auto;
    }

    .rv-gallery-tile__button {
        border-radius: 22px;
    }

    .rv-gallery-tile__image,
    .rv-gallery-tile--hero .rv-gallery-tile__image {
        min-height: 220px;
        aspect-ratio: 1.05;
    }

    .rv-gallery-tile__caption {
        left: 14px;
        right: 14px;
        bottom: 14px;
        font-size: 16px;
    }
}
