.diafan_errors{border:1px solid #c05f5f;padding:7px 7px 7px 30px;color:#c05f5f;margin:0 8% 10px;width:80%}.diafan_errors td.calls{cursor:pointer}.diafan_errors td.calls div{padding:10px 15px;display:none}.diafan_errors td.file{vertical-align:top;white-space:nowrap}.diafan_errors table{width:100%}.diafan_errors table tr:hover{background-color:#f0e6e6}.diafan_div_error_overlay{position:absolute;z-index:8;background:#ccc;opacity:.8;top:0;left:0;width:100%;height:100%}.diafan_div_error{position:absolute;width:70%;z-index:9;border:1px solid #ccc;background:#fff;border-radius:5px 5px 5px 5px;box-shadow:1px 1px 3px rgba(0,0,0,.17);padding:5px 5px 5px 8px;top:0;left:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Trebuchet MS,Verdana,sans-serif;font-size:13px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Verdana,sans-serif;font-size:1em}.ui-widget-content{border:0 solid #aaa;color:#222}#ui-timepicker-div-filed_created .ui-widget-content{border:1px solid #aaa}.ui_tpicker_hour div,.ui_tpicker_minute div{border:1px solid #aaa}.ui-widget-content a{color:#222}.ui-widget-header{border-bottom:1px solid #a7a7a7;background:#fff url(/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#424242;font-weight:700}.ui-widget-header a{color:#424242}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d5d5d5!important;background:#ececec url(/css/custom-theme/images/ui-bg_inset-hard_75_ececec_1x100.png) 50% 50% repeat-x;font-weight:400;color:#24288d}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#24288d;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #d5d5d5;background:#ececec url(/css/custom-theme/images/ui-bg_inset-hard_75_ececec_1x100.png) 50% 50% repeat-x;font-weight:400;color:#24288d}.ui-state-hover a,.ui-state-hover a:hover{color:#24288d;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #a7a7a7;background:#dedede url(/css/custom-theme/images/ui-bg_inset-hard_65_dedede_1x100.png) 50% 50% repeat-x;font-weight:400;color:#424242}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#424242;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #5da333;background:#edf4e8 url(/css/custom-theme/images/ui-bg_flat_55_edf4e8_40x100.png) 50% 50% repeat-x;color:#5da333}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#5da333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c05f5f;background:#f7eded url(/css/custom-theme/images/ui-bg_flat_95_f7eded_40x100.png) 50% 50% repeat-x;color:#c05f5f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#c05f5f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#c05f5f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_5da333_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_c05f5f_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-widget-overlay{background:#aaa url(/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 5px 5px 5px;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;border:1px solid #aaa;background:#fff url(/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;z-index:3!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:1px solid #aaa}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background:#fff}body .ui-tooltip{border-width:2px}@keyframes dropdown-display{0%{opacity:0;transform:scale(.98) translateY(-.6em)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes dropdown-display-fade{0%{opacity:0;transform:scale(.99) translateY(-.1em)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes dropdown-display-up{0%{opacity:0;transform:scale(.98) translateY(.6em)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes loadingSpin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes lightboxLoader{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes mmslideIn{0%{opacity:0}to{opacity:1}}@keyframes mmslideOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideInBg{0%{opacity:0}to{opacity:.7}}@keyframes mmslideOutBg{0%{opacity:.7}to{opacity:0}}@keyframes progress{to{width:0}}:root{--base-white:rgba(255,255,255,1);--base-black:rgba(0,0,0,1);--gray-10:rgba(250,250,250,1);--gray-25:rgba(245,248,250,1);--gray-50:rgba(249,250,251,1);--gray-100:rgba(242,244,247,1);--gray-200:rgba(234,236,240,1);--gray-300:rgba(208,213,221,1);--gray-400:rgba(152,162,179,1);--gray-500:rgba(102,112,133,1);--gray-600:rgba(71,84,103,1);--gray-700:rgba(52,64,84,1);--gray-800:rgba(29,41,57,1);--gray-900:rgba(16,24,40,1);--error-25:rgba(255,251,250,1);--error-50:rgba(254,243,242,1);--error-100:rgba(254,228,226,1);--error-200:rgba(254,205,202,1);--error-300:rgba(253,162,155,1);--error-400:rgba(249,112,102,1);--error-500:rgba(240,68,56,1);--error-600:rgba(217,45,32,1);--error-700:rgba(180,35,24,1);--error-800:rgba(145,32,24,1);--error-900:rgba(122,39,26,1);--warning-25:rgba(255,252,245,1);--warning-50:rgba(255,250,235,1);--warning-100:rgba(254,240,199,1);--warning-200:rgba(254,223,137,1);--warning-300:rgba(254,200,75,1);--warning-400:rgba(253,176,34,1);--warning-500:rgba(247,144,9,1);--warning-600:rgba(220,104,3,1);--warning-700:rgba(181,71,8,1);--warning-800:rgba(147,55,13,1);--warning-900:rgba(122,46,14,1);--success-25:rgba(246,254,249,1);--success-50:rgba(236,253,243,1);--success-100:rgba(209,250,223,1);--success-200:rgba(166,244,197,1);--success-300:rgba(108,233,166,1);--success-400:rgba(50,213,131,1);--success-500:rgba(18,183,106,1);--success-600:rgba(3,152,85,1);--success-700:rgba(2,122,72,1);--success-800:rgba(5,96,58,1);--success-900:rgba(5,79,49,1);--black-1:#000;--black-3:#545454;--black-2:#1C1C1C;--white-1:#FFF;--white-2:#CDCDCD;--body-font-size:20px;--body-font-size-mobile:16px;--body-font:"Inter",system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;--body-line-height:normal;--body-line-height-mobile:normal;--body-color:var(--white-1);--body-background:var(--black-1);--body-wrapper:calc(1726px + 200px);--body-wrapper-padding-mobile:20px;--body-wrapper-padding-tablet:100px;--body-wrapper-padding-desktop:100px;--aside-section-margin:20px;--aside-section-row-margin:20px;--aside-section-title-margin:0 0 8px;--aside-section-title-color:var(--primary-700,#6941C6);--table-border:1px solid var(--black-3);--table-header-font-weight:700;--table-cell-padding:10px 15px;--heading-font-weight:700;--heading-line-height:1.2;--heading-margin:1em 0;--paragraph-margin:1em 0;--list-margin:1em 0;--bold-font-weight:700;--text-small:14px;--link-color:var(--white-1);--link-color-hover:var(--white-2);--hr-size:32px 0;--blockquote-color:var(--gray-600);--easing:cubic-bezier(.02,.01,.47,1);--border-color:var(--gray-200);--border-radius:4px;--border-radius-small:2px;--shadow-xs:0 1px 2px rgba(16,24,40,.05);--shadow-xs-focused:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(244,235,255,1);--shadow-sm:0 1px 3px rgba(16,24,40,.10),0 1px 2px rgba(16,24,40,.06);--shadow-sm-focused:0 1px 3px rgba(16,24,40,.10),0 1px 2px rgba(16,24,40,.06),0 0 0 4px rgba(244,235,255,1);--shadow-md:0 4px 8px -2px rgba(16,24,40,.10),0 2px 4px -2px rgba(16,24,40,.06);--shadow-lg:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);--shadow-xl:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);--shadow-2-xl:0 24px 48px -12px rgba(16,24,40,.18);--shadow-3-xl:0 32px 64px -12px rgba(16,24,40,.14);--blur-sm:8px;--blur-md:16px;--blur-lg:24px;--blur-xl:40px}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-blackitalic.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-blackitalic.woff) format("woff"),url(/custom/blacksea/fonts/inter-blackitalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-black.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-black.woff) format("woff"),url(/custom/blacksea/fonts/inter-black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-bold.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-bold.woff) format("woff"),url(/custom/blacksea/fonts/inter-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-light.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-light.woff) format("woff"),url(/custom/blacksea/fonts/inter-light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-medium.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-medium.woff) format("woff"),url(/custom/blacksea/fonts/inter-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-thin.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-thin.woff) format("woff"),url(/custom/blacksea/fonts/inter-thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-mediumitalic.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-mediumitalic.woff) format("woff"),url(/custom/blacksea/fonts/inter-mediumitalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-semibolditalic.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-semibolditalic.woff) format("woff"),url(/custom/blacksea/fonts/inter-semibolditalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-italic.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-italic.woff) format("woff"),url(/custom/blacksea/fonts/inter-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-regular.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-regular.woff) format("woff"),url(/custom/blacksea/fonts/inter-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-lightitalic.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-lightitalic.woff) format("woff"),url(/custom/blacksea/fonts/inter-lightitalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-thinitalic.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-thinitalic.woff) format("woff"),url(/custom/blacksea/fonts/inter-thinitalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url(/custom/blacksea/fonts/inter-semibold.woff2) format("woff2"),url(/custom/blacksea/fonts/inter-semibold.woff) format("woff"),url(/custom/blacksea/fonts/inter-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%}aside,details,footer,header,main,nav,section{display:block}hr,img{border:0}hr{box-sizing:content-box;overflow:visible;display:block;height:1px;margin:var(--hr-size);background:var(--gray-100)}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-tap-highlight-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{max-width:100%;height:auto;vertical-align:top}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-webkit-tap-highlight-color:transparent;outline:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}fieldset{padding:0;padding:var(--fieldset-padding);border:1px dashed var(--border-color)}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal;font-size:16px;font-weight:700;font-style:normal;margin-left:-15px;padding:0 15px}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}body,html{min-height:100%}html{scroll-behavior:smooth}body{font-family:var(--body-font);font-size:var(--body-font-size-mobile);line-height:var(--body-line-height-mobile);top:0;right:0;left:0;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;min-width:320px;margin:0;padding:0;color:var(--body-color);background:var(--body-background)}@media screen and (min-width:911px){body{font-size:var(--body-font-size);line-height:var(--body-line-height)}}body.is-map-fullscreen{overflow:hidden}@media screen and (max-width:910.98px){body.is-mobile-menu-open{overflow:hidden}}svg{max-height:100%}select:not([multiple]){vertical-align:middle}table,td,th{border:var(--table-border)}table{width:100%;max-width:100%;border-spacing:0;border-collapse:separate}td,th{line-height:inherit;padding:var(--table-cell-padding)}th{font-weight:var(--table-header-font-weight);text-align:left;vertical-align:bottom}td{vertical-align:top}a{text-decoration:underline;color:var(--link-color);outline:0}a:hover{text-decoration:none;color:var(--link-color-hover)}h1,h2,h3,h4,h5,h6{font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);margin:var(--heading-margin)}dl:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}.gslide-description p:last-child,dl:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}p{margin:var(--paragraph-margin)}dl,ol,ul{margin:var(--list-margin);padding-left:20px}ol{list-style:decimal}h1,h2,h3,h4,h5,h6{font-weight:700;font-style:normal}h1{font-size:36px;letter-spacing:-.02em}@media screen and (min-width:911px){h1{font-size:48px;font-weight:700;font-style:normal;letter-spacing:-.02em}}h2,h3,h4,h5,h6{font-size:30px}@media screen and (min-width:911px){h2{font-size:36px;font-weight:700;font-style:normal;letter-spacing:-.02em}}h3,h4,h5,h6{font-size:24px}@media screen and (min-width:911px){h3{font-size:30px;font-weight:700;font-style:normal}}h4,h5,h6{font-size:20px}@media screen and (min-width:911px){h4{font-size:24px;font-weight:700;font-style:normal}}h6{font-size:18px}::-moz-focus-inner{padding:0;border:0}.hidden-box{display:none;visibility:hidden}iframe{border:0;outline:0}.videoWrapper{position:relative;z-index:1;height:0;padding-bottom:56.25%}.videoWrapper iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.text-center{text-align:center}blockquote{font-size:12px;font-weight:500;font-style:italic;position:relative;padding-left:20px;color:var(--gray-900,#101828)}@media screen and (min-width:911px){blockquote{margin:28px 0;font-size:24px;font-weight:500;font-style:normal}}@media screen and (min-width:1441px){blockquote{margin:48px 0}}blockquote:after{content:"";position:absolute;top:5px;bottom:5px;left:0;width:3px;background:var(--primary-700,#6941C6)}[data-x-cloak]{display:none!important}mark{padding:2px 3px;border-radius:2px}::view-transition-new(root),::view-transition-old(root){animation-duration:.5s}.icon-figure-3{background:url(/?v1697124313362) 0 0 no-repeat;width:226px;height:278px;display:inline-block}:root{--input-background:transparent;--input-border:1px solid var(--black-3);--input-padding:4px 18px;--input-radius:0;--input-height:64px;--input-shadow:var(--shadow-xs);--input-font-size:16px;--input-font-weight:400;--input-line-height:1.25;--input-color:var(--white-1);--input-transition:border-color .3s ease;--input-placeholder:var(--black-3);--input-border-focus:var(--white-1);--input-shadow-focus:none;--input-color-error:var(--input-color);--input-border-error:var(--error-300);--input-border-focus-error:var(--input-border-error);--input-shadow-focus-error:0 0 0 4px var(--primary-100),0 1px 2px 0 rgba(16,24,40,.05);--input-border-disabled:var(--gray-300);--input-background-disabled:var(--gray-50);--input-color-disabled:var(--gray-500);--input-border-readonly:var(--input-border-disabled);--input-background-readonly:var(--input-background-disabled);--input-color-readonly:var(--input-color-disabled);--input-padding-sm:4px 12px;--input-font-size-sm:16px;--input-height-sm:36px;--input-padding-md:4px 12px;--input-font-size-md:16px;--input-height-md:40px;--input-padding-xl:4px 16px;--input-font-size-xl:16px;--input-height-xl:48px;--input-padding-2xl:6px 18px;--input-font-size-2xl:18px;--input-height-2xl:60px;--input-radio-box:16px;--input-radio-box-dot:6px;--input-radio-radius:50%;--input-radio-radius-dot:50%;--input-radio-transition:border-color .3s var(--easing),background-color .3s var(--easing),box-shadow .3s var(--easing);--input-radio-background:var(--base-white,#FFF);--input-radio-border:1px solid var(--gray-300,#D0D5DD);--input-radio-dot:var(--primary-600,#7F56D9);--input-radio-background-hover:var(--primary-100,#F4EBFF);--input-radio-border-hover:var(--primary-600,#7F56D9);--input-radio-background-focus:var(--base-white,#FFF);--input-radio-border-focus:var(--primary-300,#D6BBFB);--input-radio-shadow-focus:0 0 0 4px var(--primary-100,#F4EBFF);--input-radio-background-disabled:var(--gray-100,#F2F4F7);--input-radio-border-disabled:var(--gray-300,#D0D5DD);--input-radio-dot-disabled:var(--gray-300,#D0D5DD);--input-radio-background-checked:var(--primary-100,#F4EBFF);--input-radio-border-checked:var(--primary-600,#7F56D9);--input-radio-dot-checked:var(--primary-600,#7F56D9);--input-radio-font-size:16px;--input-radio-style:normal;--input-radio-weight:500;--input-radio-line-height:142.857%;--input-checkbox-box:14px;--input-checkbox-box-dot:6px;--input-checkbox-radius:0;--input-checkbox-radius-dot:50%;--input-checkbox-transition:border-color .3s var(--easing);--input-checkbox-background:transparent;--input-checkbox-border:2px solid var(--black-3);--input-checkbox-dot:var(--white-1);--input-checkbox-background-hover:transparent;--input-checkbox-border-hover:var(--white-1);--input-checkbox-background-focus:transparent;--input-checkbox-border-focus:var(--white-1);--input-checkbox-shadow-focus:none;--input-checkbox-background-disabled:transparent;--input-checkbox-border-disabled:var(--gray-300,#D0D5DD);--input-checkbox-dot-disabled:var(--gray-300,#D0D5DD);--input-checkbox-background-checked:transparent;--input-checkbox-border-checked:var(--white-1);--input-checkbox-dot-checked:var(--white-1);--input-checkbox-font-size:16px;--input-checkbox-style:normal;--input-checkbox-weight:500;--input-checkbox-line-height:142.857%;--fieldset-padding:30px}.input-style,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-line-height);box-sizing:border-box;max-width:100%;height:var(--input-height);padding:var(--input-padding);transition:var(--input-transition);color:var(--input-color);border:var(--input-border);border-radius:var(--input-radius);outline:0;background-color:var(--input-background);box-shadow:var(--input-shadow);-webkit-appearance:none}@media screen and (min-width:911px){.input-style,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:20px}}.input-style::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{font-weight:var(--input-font-weight);color:var(--input-placeholder)}.input-style:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.input-style.error,.input-style.is-error,input[type=email].error,input[type=email].is-error,input[type=number].error,input[type=number].is-error,input[type=password].error,input[type=password].is-error,input[type=search].error,input[type=search].is-error,input[type=tel].error,input[type=tel].is-error,input[type=text].error,input[type=text].is-error,input[type=url].error,input[type=url].is-error,select.error,select.is-error,textarea.error,textarea.is-error{color:var(--input-color-error);border-color:var(--input-border-error)}.input-style.error:focus,.input-style.is-error:focus,input[type=email].error:focus,input[type=email].is-error:focus,input[type=number].error:focus,input[type=number].is-error:focus,input[type=password].error:focus,input[type=password].is-error:focus,input[type=search].error:focus,input[type=search].is-error:focus,input[type=tel].error:focus,input[type=tel].is-error:focus,input[type=text].error:focus,input[type=text].is-error:focus,input[type=url].error:focus,input[type=url].is-error:focus,select.error:focus,select.is-error:focus,textarea.error:focus,textarea.is-error:focus{border-color:var(--input-border-focus-error);box-shadow:var(--input-shadow-focus-error)}.input-style.disabled,.input-style[disabled],input[type=email].disabled,input[type=email][disabled],input[type=number].disabled,input[type=number][disabled],input[type=password].disabled,input[type=password][disabled],input[type=search].disabled,input[type=search][disabled],input[type=tel].disabled,input[type=tel][disabled],input[type=text].disabled,input[type=text][disabled],input[type=url].disabled,input[type=url][disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{cursor:default;color:var(--input-color-disabled);border-color:var(--input-border-disabled);background-color:var(--input-background-disabled);box-shadow:var(--input-shadow)}.input-style[readonly],input[type=email][readonly],input[type=number][readonly],input[type=password][readonly],input[type=search][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=url][readonly],select[readonly],textarea[readonly]{cursor:default;color:var(--input-color-readonly);border-color:var(--input-border-readonly);background-color:var(--input-background-readonly);box-shadow:var(--input-shadow)}.input-style.size-sm,input[type=email].size-sm,input[type=number].size-sm,input[type=password].size-sm,input[type=search].size-sm,input[type=tel].size-sm,input[type=text].size-sm,input[type=url].size-sm,select.size-sm,textarea.size-sm{font-size:var(--input-padding-sm);height:var(--input-height-sm);padding:var(--input-font-size-sm)}.input-style.size-md,input[type=email].size-md,input[type=number].size-md,input[type=password].size-md,input[type=search].size-md,input[type=tel].size-md,input[type=text].size-md,input[type=url].size-md,select.size-md,textarea.size-md{font-size:var(--input-padding-md);height:var(--input-height-md);padding:var(--input-font-size-md)}.input-style.size-xl,input[type=email].size-xl,input[type=number].size-xl,input[type=password].size-xl,input[type=search].size-xl,input[type=tel].size-xl,input[type=text].size-xl,input[type=url].size-xl,select.size-xl,textarea.size-xl{font-size:var(--input-padding-xl);height:var(--input-height-xl);padding:var(--input-font-size-xl)}.input-style.size-2xl,input[type=email].size-2xl,input[type=number].size-2xl,input[type=password].size-2xl,input[type=search].size-2xl,input[type=tel].size-2xl,input[type=text].size-2xl,input[type=url].size-2xl,select.size-2xl,textarea.size-2xl{font-size:var(--input-padding-2xl);height:var(--input-height-2xl);padding:var(--input-font-size-2xl)}select{padding-right:40px;cursor:pointer;background-image:url(/custom/blacksea/images/icons/select.svg);background-repeat:no-repeat;background-position:100% 50%}select.select-small{font-size:16px;font-weight:400;display:inline-block;width:auto;height:auto;padding:0 25px 0 0;vertical-align:top;white-space:nowrap;color:var(--white-1);border:0}select.select-small option{color:var(--white-1);background-color:var(--black-1)}input[type=checkbox],input[type=radio]{display:inline-block;vertical-align:middle}textarea{overflow:auto;height:auto;padding-top:18px;padding-bottom:18px}.checkbox-style,label.checkbox-style{font-size:var(--input-checkbox-font-size);font-weight:var(--input-checkbox-weight);line-height:var(--input-checkbox-line-height);position:relative;display:block;overflow:hidden;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;outline:0;-webkit-tap-highlight-color:transparent}@media screen and (min-width:911px){.checkbox-style,label.checkbox-style{font-size:20px}}.checkbox-style input[type=checkbox]:focus-within~.checkbox-style__wrapper .checkbox-style__dot,.checkbox-style input[type=checkbox]:focus~.checkbox-style__wrapper .checkbox-style__dot,.checkbox-style:focus-within~.checkbox-style__wrapper .checkbox-style__dot,.checkbox-style:focus~.checkbox-style__wrapper .checkbox-style__dot,label.checkbox-style input[type=checkbox]:focus-within~.checkbox-style__wrapper .checkbox-style__dot,label.checkbox-style input[type=checkbox]:focus~.checkbox-style__wrapper .checkbox-style__dot,label.checkbox-style:focus-within~.checkbox-style__wrapper .checkbox-style__dot,label.checkbox-style:focus~.checkbox-style__wrapper .checkbox-style__dot{border-color:var(--input-checkbox-border-focus);background:var(--input-checkbox-background-focus);box-shadow:var(--input-checkbox-shadow-focus)}.checkbox-block input[type=checkbox],.checkbox-block input[type=radio],.checkbox-block-line input[type=checkbox],.checkbox-block-line input[type=radio],.checkbox-style input[type=checkbox],.radio-link input[type=radio],.radio-style input[type=radio],label.checkbox-block input[type=checkbox],label.checkbox-block input[type=radio],label.checkbox-block-line input[type=checkbox],label.checkbox-block-line input[type=radio],label.checkbox-style input[type=checkbox],label.radio-link input[type=radio],label.radio-style input[type=radio]{position:absolute;top:0;left:-30px;width:1px;height:1px;outline:0;-webkit-tap-highlight-color:transparent}.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper .checkbox-style__dot,label.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper .checkbox-style__dot{border-color:var(--input-checkbox-border-checked);background:var(--input-checkbox-background-checked)}.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper .checkbox-style__dot::after,label.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper .checkbox-style__dot::after{opacity:1}.checkbox-style input[type=checkbox].disabled~.checkbox-style__wrapper,.checkbox-style input[type=checkbox][disabled]~.checkbox-style__wrapper,label.checkbox-style input[type=checkbox].disabled~.checkbox-style__wrapper,label.checkbox-style input[type=checkbox][disabled]~.checkbox-style__wrapper{border-color:var(--input-checkbox-border-disabled);background:var(--input-checkbox-background-disabled)}.checkbox-style__dot{content:"";position:absolute;z-index:1;top:5px;left:0;box-sizing:border-box;width:var(--input-checkbox-box);height:var(--input-checkbox-box);transition:var(--input-checkbox-transition);border:var(--input-checkbox-border);border-radius:var(--input-checkbox-radius)}@media screen and (min-width:911px){.checkbox-style__dot{top:7px}}@media screen and (min-width:1441px){.checkbox-style__dot{top:4.5px;width:18px;height:18px}}.checkbox-style__dot::after{content:"";position:absolute;z-index:5;top:50%;left:50%;width:6px;height:6px;transition:opacity .3s var(--easing);transform:translate(-50%,-50%);opacity:0;background:var(--white-1)}.checkbox-style__wrapper{position:relative;display:block;padding-left:25px}@media screen and (min-width:1441px){.checkbox-style__wrapper{padding-left:30px}}.checkbox-style__wrapper:hover .checkbox-style__dot{border-color:var(--input-checkbox-border-hover);background:var(--input-checkbox-background-hover)}.checkbox-style__wrapper:focus .checkbox-style__dot,.checkbox-style__wrapper:focus-within .checkbox-style__dot{border-color:var(--input-checkbox-border-focus);background:var(--input-checkbox-background-focus);box-shadow:var(--input-checkbox-shadow-focus)}.checkbox-block,label.checkbox-block{font-size:16px;font-weight:400;position:relative;display:inline-flex;overflow:hidden;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:top;color:var(--white-1);outline:0;-webkit-tap-highlight-color:transparent}.checkbox-block input[type=checkbox]:checked~.checkbox-block__wrapper,.checkbox-block input[type=radio]:checked~.checkbox-block__wrapper,label.checkbox-block input[type=checkbox]:checked~.checkbox-block__wrapper,label.checkbox-block input[type=radio]:checked~.checkbox-block__wrapper{color:var(--black-1);background:var(--white-1)}.checkbox-block input[type=checkbox].disabled~span,.checkbox-block input[type=checkbox][disabled]~span,.checkbox-block input[type=radio].disabled~span,.checkbox-block input[type=radio][disabled]~span,.checkbox-block-line input[type=checkbox].disabled~span,.checkbox-block-line input[type=checkbox][disabled]~span,.checkbox-block-line input[type=radio].disabled~span,.checkbox-block-line input[type=radio][disabled]~span,label.checkbox-block input[type=checkbox].disabled~span,label.checkbox-block input[type=checkbox][disabled]~span,label.checkbox-block input[type=radio].disabled~span,label.checkbox-block input[type=radio][disabled]~span,label.checkbox-block-line input[type=checkbox].disabled~span,label.checkbox-block-line input[type=checkbox][disabled]~span,label.checkbox-block-line input[type=radio].disabled~span,label.checkbox-block-line input[type=radio][disabled]~span{opacity:.7}.checkbox-block__wrapper{position:relative;display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;box-sizing:border-box;min-width:44px;min-height:44px;padding:4px 16px;transition:background-color .3s ease,color .3s ease;border:1px solid var(--white-1)}.checkbox-block__wrapper:hover{color:var(--black-1);background:var(--white-1)}.checkbox-block-line,label.checkbox-block-line{font-size:16px;font-weight:400;position:relative;display:inline-flex;overflow:hidden;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:top;color:var(--white-1);outline:0;-webkit-tap-highlight-color:transparent}.checkbox-block-line input[type=checkbox]:checked~.checkbox-block-line__wrapper,.checkbox-block-line input[type=radio]:checked~.checkbox-block-line__wrapper,label.checkbox-block-line input[type=checkbox]:checked~.checkbox-block-line__wrapper,label.checkbox-block-line input[type=radio]:checked~.checkbox-block-line__wrapper{color:var(--white-1);border-color:var(--white-1)}.checkbox-block-line__wrapper{font-size:20px;position:relative;display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;box-sizing:border-box;min-width:44px;min-height:44px;padding:4px 6px;transition:border-color .3s ease,color .3s ease;color:var(--black-3);border:1px solid var(--black-3)}@media screen and (min-width:1441px){.checkbox-block-line__wrapper{min-width:64px;min-height:64px;padding:4px 16px}}.checkbox-block-line__wrapper:hover{color:var(--white-2)}.radio-style,label.radio-style{font-size:var(--input-radio-font-size);font-weight:var(--input-radio-weight);line-height:var(--input-radio-line-height);position:relative;display:block;overflow:hidden;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;outline:0;-webkit-tap-highlight-color:transparent}.radio-style input[type=radio]:focus-within~.radio-style__wrapper::before,.radio-style input[type=radio]:focus~.radio-style__wrapper::before,.radio-style:focus-within~.radio-style__wrapper::before,.radio-style:focus~.radio-style__wrapper::before,label.radio-style input[type=radio]:focus-within~.radio-style__wrapper::before,label.radio-style input[type=radio]:focus~.radio-style__wrapper::before,label.radio-style:focus-within~.radio-style__wrapper::before,label.radio-style:focus~.radio-style__wrapper::before{border-color:var(--input-radio-border-focus);background:var(--input-radio-background-focus);box-shadow:var(--input-radio-shadow-focus)}.radio-style input[type=radio]:checked~.radio-style__wrapper::before,label.radio-style input[type=radio]:checked~.radio-style__wrapper::before{border-color:var(--input-radio-border-checked);background:var(--input-radio-background-checked)}.radio-style input[type=radio]:checked~.radio-style__wrapper::after,label.radio-style input[type=radio]:checked~.radio-style__wrapper::after{opacity:1;background:var(--input-radio-dot-checked)}.radio-style input[type=radio].disabled~span::before,.radio-style input[type=radio][disabled]~span::before,label.radio-style input[type=radio].disabled~span::before,label.radio-style input[type=radio][disabled]~span::before{border-color:var(--input-radio-border-disabled);background:var(--input-radio-background-disabled)}.radio-style input[type=radio].disabled~span::after,.radio-style input[type=radio][disabled]~span::after,label.radio-style input[type=radio].disabled~span::after,label.radio-style input[type=radio][disabled]~span::after{background:var(--input-radio-dot-disabled)}.radio-style__wrapper{position:relative;display:flex;align-items:flex-start;flex-flow:row nowrap;justify-content:flex-start;padding-left:calc(var(--input-radio-box) + 14px)}.radio-style__wrapper::before{content:"";position:absolute;z-index:1;top:2px;left:5px;box-sizing:border-box;width:var(--input-radio-box);height:var(--input-radio-box);transition:var(--input-radio-transition);border:var(--input-radio-border);border-radius:var(--input-radio-radius)}.radio-style__wrapper::after{content:"";position:absolute;z-index:5;top:calc(var(--input-radio-box)/2);left:calc(var(--input-radio-box)/2 + var(--input-radio-box-dot)/2 - 1px);width:var(--input-radio-box-dot);height:var(--input-radio-box-dot);transition:opacity .3s ease;opacity:0;border-radius:var(--input-radio-radius-dot);background:var(--input-radio-dot)}.radio-style__wrapper:hover::before{border-color:var(--input-radio-border-hover);background:var(--input-radio-background-hover)}.radio-link:focus-within~.radio-style__wrapper::before,.radio-link:focus~.radio-style__wrapper::before,.radio-style__wrapper:focus-within::before,.radio-style__wrapper:focus::before,label.radio-link:focus-within~.radio-style__wrapper::before,label.radio-link:focus~.radio-style__wrapper::before{border-color:var(--input-radio-border-focus);background:var(--input-radio-background-focus);box-shadow:var(--input-radio-shadow-focus)}.radio-link,label.radio-link{font-size:var(--input-radio-font-size);font-weight:var(--input-radio-weight);line-height:var(--input-radio-line-height);position:relative;display:inline-block;overflow:hidden;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:top;outline:0;-webkit-tap-highlight-color:transparent}.radio-link input[type=radio]:checked~.radio-link__wrapper,label.radio-link input[type=radio]:checked~.radio-link__wrapper{text-decoration:underline}.radio-link__wrapper{position:relative;display:flex;align-items:flex-start;flex-flow:row nowrap;justify-content:flex-start;transition:color .3s ease;color:var(--white-1)}.radio-link__wrapper:hover{text-decoration:none;color:var(--white-2)}:root{--form-gap:10px 10px;--form-label-color:var(--white-1);--form-line-height:1.2;--form-label-size:14px;--form-label-weight:500;--form-label-margin:0 0 10px;--form-error-color:var(--error-500);--form-error-line-height:1.2;--form-error-size:14px;--form-error-weight:400;--form-error-margin:8px 0 0;--form-hint-color:var(--gray-500);--form-hint-line-height:1.2;--form-hint-size:14px;--form-hint-weight:400;--form-hint-margin:8px 0 0}.form-grid{display:grid;gap:var(--form-gap);grid-template-columns:repeat(4,1fr)}.form-grid--contacts,.form-grid--contacts .form-grid{gap:20px}@media screen and (min-width:1441px){.form-grid--contacts{gap:24px}}@media screen and (min-width:1441px){.form-grid--contacts .form-grid{gap:24px}}.form-grid--contacts input[type=email],.form-grid--contacts input[type=tel],.form-grid--contacts input[type=text]{height:44px;padding-right:14px;padding-left:14px}@media screen and (min-width:1441px){.form-grid--contacts input[type=email],.form-grid--contacts input[type=tel],.form-grid--contacts input[type=text]{height:64px;padding:var(--input-padding)}}.form-grid--contacts [type=submit]{width:348px;max-width:100%}.form-grid--big{gap:20px}@media screen and (min-width:911px){.form-grid--big{gap:18px}}@media screen and (min-width:1441px){.form-grid--big{gap:24px}}.form-grid__item{position:relative;margin:0;grid-column:span 4}.form-grid__item--big{margin:10px 0}@media screen and (min-width:911px){.form-grid__item--big{margin:20px 0}}@media screen and (min-width:1441px){.form-grid__item--submit{margin-top:30px}}@media screen and (min-width:911px){.form-grid__item--cols-3{grid-column:span 3}.form-grid__item--cols-2{grid-column:span 2}.form-grid__item--cols-1{grid-column:span 1}}.form-grid__item .select2,.form-grid__item input[type=email],.form-grid__item input[type=number],.form-grid__item input[type=password],.form-grid__item input[type=search],.form-grid__item input[type=tel],.form-grid__item input[type=text],.form-grid__item select,.form-grid__item textarea{width:100%;vertical-align:top}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch):not(.radio-link){font-size:16px;font-weight:400;display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;margin:var(--form-label-margin);cursor:pointer;color:var(--form-label-color)}@media screen and (min-width:911px){.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch):not(.radio-link){font-size:20px}}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch):not(.radio-link) .required{color:var(--error-700)}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch):not(.radio-link)>span{order:0}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch):not(.radio-link) .error-message{margin-top:0;margin-left:10px}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch):not(.radio-link) .error-message+span{color:var(--red)}.form-grid__item--label-no-flex>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch){display:block}.form-grid__hint,.form-grid__input{position:relative}.form-grid__hint{font-size:var(--form-hint-size);font-weight:var(--form-hint-weight);line-height:var(--form-hint-line-height);z-index:2;margin:var(--form-hint-margin);color:var(--form-hint-color)}.form-grid__error,.wpcf7-not-valid-tip{font-size:var(--form-error-size);font-weight:var(--form-error-weight);line-height:var(--form-error-line-height);position:relative;z-index:3;margin:var(--form-error-margin);color:var(--form-error-color)}.form-grid__checkbox-group{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:6px 20px}@media screen and (min-width:1441px){.form-grid__checkbox-group{gap:6px 30px}}.form-grid__type{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;gap:10px}.form-grid__type .checkbox-block-line__wrapper,input[type=button].full-size,input[type=reset].full-size,input[type=submit].full-size{width:100%}.form-grid__type .checkbox-block-line{flex-grow:1}@media screen and (min-width:911px){.form-grid__type{flex-flow:row nowrap;justify-content:space-around;gap:20px}}@media screen and (min-width:1441px){.form-grid__type{gap:24px}}.form-grid__block-group{display:flex;align-items:stretch;flex-flow:row wrap;justify-content:flex-start;gap:10px}@media screen and (min-width:911px){.form-grid__block-group{gap:10px 20px}}@media screen and (min-width:1441px){.form-grid__block-group{gap:10px 30px}}:root{--btn-font-weight:400;--btn-line-height:1;--btn-border-width:1px;--btn-padding:6px 40px;--btn-padding-icon:10px;--btn-font-size:20px;--btn-border-radius:0;--btn-transition:background .3s var(--easing),color .3s var(--easing),border-color .3s var(--easing),box-shadow .3s var(--easing);--btn-height:55px;--btn-gap:10px;--btn-shadow:var(--shadow-xs);--btn-loading-color-background:rgba(255,255,255,.6);--btn-loading-color:#FFF;--btn-loading-color-outline-background:rgba(0,0,0,.6);--btn-loading-color-outline:#000;--btn-padding-sm:4px 16px;--btn-padding-icon-sm:4px;--btn-font-size-sm:16px;--btn-height-sm:44px;--btn-gap-sm:10px;--btn-primary-color:var(--white-1);--btn-primary-border:var(--white-1);--btn-primary-background:transparent;--btn-primary-color-hover:var(--black-1);--btn-primary-border-hover:var(--white-1);--btn-primary-background-hover:var(--white-1);--btn-primary-color-active:var(--black-1);--btn-primary-border-active:var(--white-1);--btn-primary-background-active:var(--white-1);--btn-primary-color-disabled:var(--white-1);--btn-primary-border-disabled:var(--white-1);--btn-primary-background-disabled:transparent;--btn-secondary-color:var(--black-1);--btn-secondary-border:var(--white-2);--btn-secondary-background:var(--white-2);--btn-secondary-color-hover:var(--black-1);--btn-secondary-border-hover:var(--white-1);--btn-secondary-background-hover:var(--white-1);--btn-secondary-color-active:var(--black-1);--btn-secondary-border-active:var(--white-1);--btn-secondary-background-active:var(--white-1);--btn-secondary-color-disabled:var(--black-1);--btn-secondary-border-disabled:var(--white-2);--btn-secondary-background-disabled:var(--white-2);--btn-tertiary-color:var(--black-1);--btn-tertiary-border:var(--white-1);--btn-tertiary-background:var(--white-1);--btn-tertiary-color-hover:var(--black-1);--btn-tertiary-border-hover:var(--white-2);--btn-tertiary-background-hover:var(--white-2);--btn-tertiary-color-active:var(--black-1);--btn-tertiary-border-active:var(--white-2);--btn-tertiary-background-active:var(--white-2);--btn-tertiary-color-disabled:var(--black-1);--btn-tertiary-border-disabled:var(--white-1);--btn-tertiary-background-disabled:var(--white-1);--btn-link-color:var(--link-color);--btn-link-border:transparent;--btn-link-background:transparent;--btn-link-color-hover:var(--link-color-hover);--btn-link-border-hover:transparent;--btn-link-background-hover:transparent;--btn-link-color-active:var(--link-color-hover);--btn-link-border-active:transparent;--btn-link-background-active:transparent;--btn-link-shadow-active:none;--btn-link-color-disabled:var(--link-color);--btn-link-border-disabled:transparent;--btn-link-background-disabled:transparent}.b-btn{font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);position:relative;display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:center;box-sizing:border-box;min-height:var(--btn-height);padding:var(--btn-padding);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--btn-transition);text-align:center;vertical-align:middle;text-decoration:none;border:var(--btn-border-width) solid transparent;border-radius:var(--btn-border-radius);box-shadow:none;gap:var(--btn-gap)}.b-btn.focus,.b-btn:focus,.b-btn:focus-within,.b-btn:hover{outline:0}.b-btn.disabled,.b-btn:disabled{cursor:default;opacity:.7}.b-badges>svg,.b-btn>svg{display:block;flex:0 0 auto}.b-btn--icon{width:var(--btn-height);height:var(--btn-height);padding:var(--btn-padding-icon)}.b-btn--sm{font-size:var(--btn-font-size-sm);min-height:var(--btn-height-sm);padding:var(--btn-padding-sm);gap:var(--btn-gap-sm)}.b-btn--sm.b-btn--icon{width:var(--btn-height-sm);height:var(--btn-height-sm);padding:var(--btn-padding-icon-sm)}.b-btn--primary{color:var(--btn-primary-color);border-color:var(--btn-primary-border);background-color:var(--btn-primary-background)}.b-btn--primary.active,.b-btn--primary:active,.b-btn--primary:hover{color:var(--btn-primary-color-hover);border-color:var(--btn-primary-border-hover);background-color:var(--btn-primary-background-hover)}.b-btn--primary:focus-within{color:var(--btn-primary-color-active);border-color:var(--btn-primary-border-active);background-color:var(--btn-primary-background-active)}.b-btn--primary.disabled,.b-btn--primary:disabled{color:var(--btn-primary-color-disabled);border-color:var(--btn-primary-border-disabled);background-color:var(--btn-primary-background-disabled)}.b-btn--primary.disabled.active,.b-btn--primary.disabled:active,.b-btn--primary.disabled:focus-within,.b-btn--primary.disabled:hover,.b-btn--primary:disabled.active,.b-btn--primary:disabled:active,.b-btn--primary:disabled:focus-within,.b-btn--primary:disabled:hover{color:var(--btn-primary-color-disabled);border-color:var(--btn-primary-border-disabled);background-color:var(--btn-primary-background-disabled)}.b-btn--secondary{color:var(--btn-secondary-color);border-color:var(--btn-secondary-border);background-color:var(--btn-secondary-background)}.b-btn--secondary.active,.b-btn--secondary:active,.b-btn--secondary:hover{color:var(--btn-secondary-color-hover);background-color:var(--btn-secondary-background-hover)}.b-btn--secondary:active,.b-btn--secondary:hover{border-color:var(--btn-secondary-border-hover)}.b-btn--secondary.active{border-color:var(--btn-secondary-color)}.b-btn--secondary:focus-within{color:var(--btn-secondary-color-active);border-color:var(--btn-secondary-border-active);background-color:var(--btn-secondary-background-active);box-shadow:var(--btn-secondary-shadow-active)}.b-btn--secondary.disabled,.b-btn--secondary:disabled{color:var(--btn-secondary-color-disabled);border-color:var(--btn-secondary-border-disabled);background-color:var(--btn-secondary-background-disabled)}.b-btn--secondary.disabled.active,.b-btn--secondary.disabled:active,.b-btn--secondary.disabled:focus-within,.b-btn--secondary.disabled:hover,.b-btn--secondary:disabled.active,.b-btn--secondary:disabled:active,.b-btn--secondary:disabled:focus-within,.b-btn--secondary:disabled:hover{color:var(--btn-secondary-color-disabled);border-color:var(--btn-secondary-border-disabled);background-color:var(--btn-secondary-background-disabled)}.b-btn--tertiary{color:var(--btn-tertiary-color);border-color:var(--btn-tertiary-border);background-color:var(--btn-tertiary-background)}.b-btn--tertiary.active,.b-btn--tertiary:active,.b-btn--tertiary:hover{color:var(--btn-tertiary-color-hover);background-color:var(--btn-tertiary-background-hover)}.b-btn--tertiary:active,.b-btn--tertiary:hover{border-color:var(--btn-tertiary-border-hover)}.b-btn--tertiary.active{border-color:var(--btn-tertiary-color)}.b-btn--tertiary:focus-within{color:var(--btn-tertiary-color-active);border-color:var(--btn-tertiary-border-active);background-color:var(--btn-tertiary-background-active);box-shadow:var(--btn-tertiary-shadow-active)}.b-btn--tertiary.disabled,.b-btn--tertiary:disabled{color:var(--btn-tertiary-color-disabled);border-color:var(--btn-tertiary-border-disabled);background-color:var(--btn-tertiary-background-disabled)}.b-btn--tertiary.disabled.active,.b-btn--tertiary.disabled:active,.b-btn--tertiary.disabled:focus-within,.b-btn--tertiary.disabled:hover,.b-btn--tertiary:disabled.active,.b-btn--tertiary:disabled:active,.b-btn--tertiary:disabled:focus-within,.b-btn--tertiary:disabled:hover{color:var(--btn-tertiary-color-disabled);border-color:var(--btn-tertiary-border-disabled);background-color:var(--btn-tertiary-background-disabled)}.b-btn--loading::before{content:"";display:block;flex:0 0 auto;width:12px;height:12px;margin-right:0;margin-left:-5px;transition:border .3s ease;animation:loadingSpin 1s infinite linear;vertical-align:middle;border:3px solid var(--btn-loading-color-background);border-top-color:var(--btn-loading-color);border-radius:50%}.b-btn--full-size{display:flex;width:100%}.b-btn-grouping{display:inline-flex}.b-btn-grouping .b-btn{margin-right:0;border-radius:0}.b-btn-grouping .b-btn:first-child{border-radius:var(--btn-border-radius) 0 0 var(--btn-border-radius)}.b-btn-grouping .b-btn:last-child{border-radius:0 var(--btn-border-radius) var(--btn-border-radius) 0}.b-btn-grouping--outline .b-btn{z-index:1;margin-left:-1px}.b-btn-grouping--outline .b-btn:hover{z-index:2}.b-btn-grouping--outline .b-btn.active{z-index:3}.b-btn-grouping--outline .b-btn:first-child{margin-left:0}a.b-badges.disabled,a.b-btn.disabled,fieldset[disabled] a.b-badges,fieldset[disabled] a.b-btn{pointer-events:none}:root{--badges-font-weight:500;--badges-line-height:1.25;--badges-border-width:1px;--badges-padding:0 6px;--badges-padding-icon:3px;--badges-font-size:12px;--badges-border-radius:16px;--badges-transition:background .3s var(--easing),color .3s var(--easing),border-color .3s var(--easing),box-shadow .3s var(--easing);--badges-height:22px;--badges-gap:6px;--badges-padding-md:0 8px;--badges-padding-icon-md:4px;--badges-font-size-md:14px;--badges-height-md:24px;--badges-gap-md:6px;--badges-padding-lg:0 12px;--badges-padding-icon-lg:6px;--badges-font-size-lg:14px;--badges-height-lg:28px;--badges-gap-lg:6px;--badges-gray-color:var(--gray-700,#344054);--badges-gray-border:var(--gray-100,#F2F4F7);--badges-gray-background:var(--gray-100,#F2F4F7);--badges-primary-color:var(--primary-700,#6941C6);--badges-primary-border:var(--primary-50,#F9F5FF);--badges-primary-background:var(--primary-50,#F9F5FF);--badges-error-color:var(--error-700,#B42318);--badges-error-border:var(--error-50,#FEF3F2);--badges-error-background:var(--error-50,#FEF3F2);--badges-wraning-color:var(--warning-700,#B54708);--badges-wraning-border:var(--warning-50,#FFFAEB);--badges-wraning-background:var(--warning-50,#FFFAEB);--badges-blue-light-color:var(--blue-light-700,#026AA2);--badges-blue-light-border:var(--blue-light-50,#F0F9FF);--badges-blue-light-background:var(--blue-light-50,#F0F9FF);--badges-blue-color:var(--blue-700,#175CD3);--badges-blue-border:var(--blue-50,#EFF8FF);--badges-bluet-background:var(--blue-50,#EFF8FF)}.b-badges,.b-badges--icon{height:var(--badges-height)}.b-badges{font-size:var(--badges-font-size);font-weight:var(--badges-font-weight);line-height:var(--badges-line-height);position:relative;display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:center;box-sizing:border-box;min-width:var(--badges-height);padding:var(--badges-padding);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--badges-transition);text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;border:var(--badges-border-width) solid transparent;border-radius:var(--badges-border-radius);box-shadow:var(--badges-shadow);gap:var(--badges-gap)}.b-badges--icon{width:var(--badges-height);padding:var(--badges-padding-icon)}.b-badges--md{font-size:var(--badges-font-size-md);min-height:var(--badges-height-md);padding:var(--badges-padding-md);gap:var(--badges-gap-md)}.b-badges--md--icon{width:var(--badges-height-md);height:var(--badges-height-md);padding:var(--badges-padding-icon-md)}.b-badges--lg{font-size:var(--badges-font-size-xl);min-height:var(--badges-height-xl);padding:var(--badges-padding-xl);gap:var(--badges-gap-xl)}.b-badges--lg--icon{width:var(--badges-height-xl);height:var(--badges-height-xl);padding:var(--badges-padding-icon-xl)}.b-badges--gray{color:var(--badges-gray-color);border-color:var(--badges-gray-border);background-color:var(--badges-gray-background)}.b-badges--primary,.b-badges--primary-dark{color:var(--badges-primary-color);border-color:var(--badges-primary-border);background-color:var(--badges-primary-background)}.b-badges--primary-dark{color:var(--badges-primary-background);background-color:var(--badges-primary-color)}.b-badges--error{color:var(--badges-error-color);border-color:var(--badges-error-border);background-color:var(--badges-error-background)}.b-badges--wraning-grey{color:var(--badges-wraning-grey-color);border-color:var(--badges-wraning-grey-border);background-color:var(--badges-wraning-grey-background)}.b-badges--blue-light{color:var(--badges-blue-light-color);border-color:var(--badges-blue-light-border);background-color:var(--badges-blue-light-background)}.b-badges--blue{color:var(--badges-blue-color);border-color:var(--badges-blue-border);background-color:var(--badges-blue-background)}.b-badges--loading::before{content:"";display:inline-block;width:12px;height:12px;margin-right:10px;margin-left:-15px;transition:border .3s ease;animation:loadingSpin 1s infinite linear;vertical-align:middle;border:3px solid rgba(var(--badges-loading-color,.6));border-top-color:var(--badges-loading-color);border-radius:50%}.b-badges--full-size{display:flex;width:100%}.b-badges-grouping{display:inline-flex}.b-badges-grouping .b-badges{margin-right:0;border-radius:0}.b-badges-grouping .b-badges:first-child{border-radius:var(--badges-border-radius) 0 0 var(--badges-border-radius)}.b-badges-grouping .b-badges:last-child{border-radius:0 var(--badges-border-radius) var(--badges-border-radius) 0}.b-badges-grouping--outline .b-badges{z-index:1;margin-left:-1px}.b-badges-grouping--outline .b-badges:hover{z-index:2}.b-badges-grouping--outline .b-badges.active{z-index:3}.b-badges-grouping--outline .b-badges:first-child{margin-left:0}:root{--swiper-theme-color:var(--gray-900);--swiper-preloader-color:var(--primary-800);--swiper-wrapper-transition-timing-function:initial;--swiper-pagination-color:var(--base-white);--swiper-pagination-background:var(--gray-900);--swiper-pagination-radius:12px;--swiper-pagination-padding:0 5px;--swiper-pagination-size:24px;--swiper-pagination-fraction-color:inherit;--swiper-pagination-progressbar-bg-color:rgba(0,0,0,.25);--swiper-pagination-progressbar-size:4px;--swiper-pagination-bullet-margin:24px 0 0;--swiper-pagination-bullet-background:8px;--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-width:6px;--swiper-pagination-bullet-height:6px;--swiper-pagination-bullet-border-radius:50%;--swiper-pagination-bullet-inactive-color:var(--base-white);--swiper-pagination-bullet-inactive-opacity:.4;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:6px;--swiper-gap:12px}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{display:block;overflow:hidden;overflow:clip;margin-right:auto;margin-left:auto;padding:0;list-style:none}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{display:flex;box-sizing:content-box;width:100%;height:100%;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-property:transform}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{position:relative;display:block;flex-shrink:0;width:100%;height:100%;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}:root{--swiper-navigation-sides-offset:10px}.swiper-nav{display:flex;align-items:stretch;flex-flow:row nowrap;justify-content:space-between;gap:30px}.swiper-button{flex:0 0 auto;box-sizing:border-box;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .3s ease,opacity .3s ease;color:var(--white-1);border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}.swiper-button:hover{color:var(--white-2)}.swiper-button svg{display:block}.swiper-button.swiper-button-disabled{cursor:auto;pointer-events:none;opacity:.35}.swiper-button.swiper-button-hidden{cursor:auto;pointer-events:none;opacity:0}.swiper-navigation-disabled .swiper-button{display:none!important}.swiper-button-lock{display:none}.swiper-pagination{font-variant:lining-nums;position:relative;z-index:10;transition:300ms opacity;transform:translate3d(0,0,0);text-align:center}.swiper-pagination.swiper-pagination-bullets{display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;height:var(--swiper-pagination-size);padding:var(--swiper-pagination-padding);border-radius:var(--swiper-pagination-radius);background:var(--swiper-pagination-background)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled,.swiper-pagination.swiper-pagination-lock{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;margin:var(--swiper-pagination-bullet-margin)}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;flex:0 0 auto}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{display:block;flex:0 0 auto;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet,button.product-item__row{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-current,.swiper-pagination-fraction{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25))}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{top:0;left:0;width:var(--swiper-pagination-progressbar-size,4px);height:100%}.swiper-pagination-lock{display:none}.swiper-pagination-progressbar{position:relative;height:2px;background:var(--white-2)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:4px;margin-top:-1px;transform:scale(0);transform-origin:left top;background:var(--white-1)}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:4px}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{top:0;left:0;width:4px;height:100%}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{transition-property:opacity;pointer-events:none}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--glightbox-overlay:var(--black-2)}.glightbox-container{position:fixed;z-index:999999!important;top:0;left:0;overflow:hidden;width:100%;height:100%;outline:0;touch-action:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;z-index:9999;overflow:hidden;width:100%;height:100%}.glightbox-container .gslider{position:relative;top:0;left:0;display:flex!important;overflow:hidden;align-items:center;justify-content:center;width:100%;height:100%;transition:transform .4s ease;transform:translate3d(0,0,0)}.glightbox-container .gslide{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;-webkit-user-select:none;user-select:none;opacity:0}.glightbox-container .gslide.current{position:relative;z-index:99999;opacity:1}.glightbox-container .gslide.prev{z-index:9999;opacity:1}.glightbox-container .ginner-container.gvideo-container,.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:100%;height:100vh;margin:auto}@media screen and (min-width:911px){.glightbox-container .ginner-container{flex-direction:row;width:auto;height:auto}}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}@media screen and (min-width:911px){.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}}.gslide iframe,.gslide video{min-height:165px;border:0;outline:0!important;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{display:block;float:none;width:auto;min-width:200px;max-width:100vw;height:auto;max-height:100vh;margin:auto;padding:0;-webkit-user-select:none;user-select:none;border:0;outline:0;object-fit:cover;touch-action:none}@media screen and (min-width:911px){.gslide-image img{max-width:100%;max-height:97vh}}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable,.gslide-video{position:relative}@media screen and (min-width:911px){.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{width:100%!important;max-width:100vh}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster,.gslide-video.playing::before{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";position:absolute;display:none;width:100%;height:100%;background:rgba(255,0,0,.34)}.gslide-video.fullscreen{min-width:100%;max-width:100%!important;height:75vh}.gslide-video.fullscreen video{width:100%!important;max-width:100%!important}.gslide-inline{overflow:auto;max-width:100%;max-height:calc(100vh - 40px);margin:auto;text-align:left;background:#fff}@media screen and (min-width:911px){.gslide-inline{max-height:95vh}}.gslide-inline .ginlined-content{width:100%;padding:20px}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;overflow:auto;opacity:1}.gslide-external{display:flex;overflow:auto;width:100%;min-width:100%;height:100%;max-height:75vh;padding:0;background:#fff}@media screen and (min-width:911px){.gslide-external{max-height:100vh}}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}@media screen and (min-width:911px){.gslide-description.description-left,.gslide-description.description-right{max-width:275px}}.gslide-description.description-bottom,.gslide-description.description-top{width:100%;margin:0 auto}.gslide-description p{margin-bottom:12px}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}@media screen and (min-width:911px){.glightbox-open{height:auto}}.gloader{position:absolute;z-index:9999;top:47%;right:0;left:0;display:block;width:25px;height:25px;margin:0 auto;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%}.goverlay{position:fixed;top:-1px;left:0;width:100%;height:calc(100vh + 1px);background:var(--glightbox-overlay);will-change:opacity}.gclose,.gnext,.gprev{z-index:99999;display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;padding:0;cursor:pointer;border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}.gclose svg,.gnext svg,.gprev svg{display:block;width:100%;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gclose{width:30px;height:30px}@media screen and (min-width:911px){.gclose{width:50px;height:50px}}.gnext,.gprev{width:20px;height:11px}@media screen and (min-width:911px){.gnext,.gprev{width:51px;height:93px}}.gbtn.focused{outline:0}.teaser-item__slider[data-disabled-touch] .swiper.is-mobile .swiper-pagination,iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gdesc-inner{padding:60px 20px 35px}@media screen and (min-width:911px){.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;overflow-y:auto;height:100%}}.glightbox-clean .gslide-title{font-size:20px;font-weight:400;color:var(--white-1)}@media screen and (min-width:911px){.glightbox-clean .gslide-title{font-size:36px}}.glightbox-clean .gslide-desc{font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:10px}@media screen and (min-width:911px){.glightbox-clean .gprev{top:45%}}.glightbox-clean .gnext{position:absolute;top:-100%;right:10px}@media screen and (min-width:911px){.glightbox-clean .gnext{top:45%}}.glightbox-clean .gclose{position:absolute;top:20px;right:20px}@media screen and (min-width:911px){.glightbox-clean .gclose{top:60px;right:60px}}@media screen and (min-width:1441px){.glightbox-clean .gclose{top:60px;right:60px}}.glightbox-clean .gclose:hover{opacity:.7}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}.modal{display:none}.modal.is-open{display:block}.modal[aria-hidden=false] .modal__overlay{animation:mmslideIn .3s linear}.modal[aria-hidden=true] .modal__overlay{animation:mmslideOut .3s linear}.modal__overlay{position:fixed;z-index:8888;top:0;right:0;bottom:0;left:0;display:flex;overflow-y:auto;align-items:normal;flex-flow:row nowrap;justify-content:normal;box-sizing:border-box;padding:8px;background:rgba(0,0,0,.65);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.modal__overlay _:-ms-fullscreen,:root .modal__overlay{display:block}@media screen and (min-width:911px){.modal__overlay{padding:20px}}.overflowscrolling .modal__overlay{overflow-y:scroll}.modal__container{position:relative;z-index:20;box-sizing:border-box;width:1032px;max-width:100%;margin:auto;padding:60px 20px;background:var(--black-1);background-size:cover}@media screen and (min-width:911px){.modal__container{padding:87px 48px}}.modal__container--contacts{width:280px}@media screen and (min-width:911px){.modal__container--contacts{width:394px;padding:87px 48px}}@media screen and (min-width:1441px){.modal__container--contacts{width:560px;padding:140px 69px}}.modal__container--vk{width:1200px;padding:0}.modal__close{position:absolute;z-index:100;top:30px;right:30px;box-sizing:border-box;padding:0;cursor:pointer;transition:color .3s ease;color:var(--white-1);border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}@media screen and (max-width:910.98px){.modal__close svg path{stroke-width:2px}}.modal__close:hover{color:var(--white-2)}.modal__bg{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal__title{font-size:20px;font-weight:400;margin-bottom:30px;padding-right:30px;color:var(--white-1)}@media screen and (min-width:911px){.modal__title{font-size:36px;margin-bottom:60px;padding-right:0}}.noUi-target,.noUi-target *{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{position:relative;z-index:1;width:100%;height:100%}.noUi-connects{z-index:0;overflow:hidden}.noUi-base::after,.noUi-base::before{content:"";position:absolute;z-index:2;top:50%;width:12px;height:12px;transform:translateY(-50%);background:url(/custom/blacksea/images/icons/pin-min.svg) no-repeat 0 0;background-size:contain}.noUi-base::before{left:-6px}.noUi-base::after{right:-6px}.noUi-connect,.noUi-origin{position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;transform-origin:0 0;will-change:transform;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{right:auto;left:0}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute;z-index:50;backface-visibility:hidden}.noUi-touch-area{width:100%;height:100%}@media screen and (max-width:910.98px){.noUi-touch-area{width:200%;height:200%}}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:6px}.noUi-horizontal .noUi-handle{top:-10px;right:-12px;width:24px;height:24px}@media screen and (min-width:911px){.noUi-horizontal .noUi-handle{top:-15px;right:-17px;width:34px;height:34px}}.noUi-vertical{width:34px}.noUi-vertical .noUi-handle{right:-17px;bottom:-17px;width:34px;height:34px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{right:auto;left:-17px}.noUi-target::after{content:"";position:absolute;top:50%;right:0;left:0;height:3px;transform:translateY(-50%);border-radius:4px;background:var(--black-3)}.noUi-connect,.teaser-item__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:var(--white-1)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{cursor:grab;border-radius:50%;background:var(--white-2)}.noUi-active{cursor:grabbing;background:var(--white-1)}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{font-size:10px;color:#ccc}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{top:100%;left:0;width:100%;height:80px;padding:10px 0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{top:0;left:100%;height:100%;padding:0 10px}.noUi-value-vertical{padding-left:25px;transform:translate(0,-50%)}.noUi-rtl .noUi-value-vertical{transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{position:absolute;display:block;padding:5px;text-align:center;white-space:nowrap;color:#000;border:1px solid #d9d9d9;border-radius:3px;background:#fff}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%,0)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translate(0,-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%,0)}.noUi-vertical .noUi-origin>.noUi-tooltip{top:auto;right:28px;transform:translate(0,-18px)}.sn-notifications-container{position:fixed;z-index:9999;display:grid;align-content:flex-start;width:100%;max-width:100%;min-height:100vh;max-height:100vh;padding:var(--sn-notifications-padding);pointer-events:none;--sn-success-color:var(--black-2);--sn-success-progress-color:var(--black-3);--sn-error-color:rgb(235,87,87);--sn-error-progress-color:rgb(192,69,69);--sn-warning-color:rgb(242,201,76);--sn-warning-progress-color:rgb(196,166,79);--sn-info-color:rgb(81,205,243);--sn-info-progress-color:rgb(84,169,196);--sn-notifications-gap:20px;--sn-notifications-padding:20px;--sn-notify-width:300px;--sn-notify-radius:6px;--sn-notify-transition-timing-function:ease;--sn-notify-transition-duration:.5s;--sn-notify-autoclose-timeout:30s;--sn-notify-padding:.75em;--sn-notify-icon-size:2em;--sn-notify-close-icon-size:1em;--sn-notify-border-size:1px;--sn-notify-border-color:transparent;--sn-notify-border-style:solid;--sn-notify-progress-color:rgb(51,51,51);--sn-notify-close-icon-color:rgb(51,51,51);--sn-notify-title-color:rgb(51,51,51);--sn-notify-text-color:rgb(77,77,77);--sn-notify-shadow-color:transparent;--sn-notify-progress-height:5px;inset:0;grid-auto-rows:min-content;grid-gap:var(--sn-notifications-gap);gap:var(--sn-notifications-gap)}.sn-notifications-container.sn-is-x-center{justify-content:center}.sn-notifications-container.sn-is-y-center{align-content:center;justify-content:flex-end}.sn-notifications-container.sn-is-center{align-content:center;justify-content:center}.sn-notifications-container.sn-is-left{justify-content:flex-start}.sn-notifications-container.sn-is-right{justify-content:flex-end}.sn-notifications-container.sn-is-top{align-content:flex-start}.sn-notifications-container.sn-is-bottom{align-content:flex-end}.sn-notify{position:relative;display:flex;overflow:hidden;align-items:center;box-sizing:border-box;width:var(--sn-notify-width);padding:var(--sn-notify-padding);transition-timing-function:var(--sn-notify-transition-timing-function);transition-duration:var(--sn-notify-transition-duration);transition-property:transform,opacity;text-decoration:none;pointer-events:auto;border:var(--sn-notify-border-size) var(--sn-notify-border-style) var(--sn-notify-border-color);background-color:var(--sn-notify-background-color,transparent)}@media screen and (min-width:911px){.sn-notify{width:395px}}.sn-notify-close,.sn-notify-icon{display:flex;align-items:center;justify-content:center}.sn-notify-icon{flex-shrink:0;width:var(--sn-notify-icon-size);height:var(--sn-notify-icon-size);margin-right:.75em;color:var(--sn-notify-icon-color)}.sn-notify-close{position:absolute;top:.75em;right:.75em;width:var(--sn-notify-close-icon-size);height:var(--sn-notify-close-icon-size);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--sn-notify-close-icon-color)}.sn-notify-title{font-size:1rem;font-weight:600;padding-right:calc(var(--sn-notify-padding) + var(--sn-notify-close-icon-size));color:var(--sn-notify-title-color)}.sn-notify-text{font-size:.875rem;margin-top:.25rem;color:var(--sn-notify-text-color)}.sn-notify-outline{color:var(--white-1);--sn-notify-close-icon-color:var(--white-1)}.sn-notify-outline.sn-notify-success{--sn-notify-border-color:var(--sn-success-color);--sn-notify-icon-color:var(--white-2);--sn-notify-background-color:var(--sn-success-color)}.sn-notify-outline.sn-notify-error{--sn-notify-border-color:var(--sn-error-color);--sn-notify-icon-color:var(--white-1);--sn-notify-background-color:var(--sn-error-color)}.sn-notify-outline.sn-notify-warning{--sn-notify-border-color:var(--sn-warning-color);--sn-notify-icon-color:var(--white-1);--sn-notify-background-color:var(--sn-warning-color)}.sn-notify-outline.sn-notify-info{--sn-notify-border-color:var(--white-1);--sn-notify-icon-color:var(--black-2);--sn-notify-background-color:var(--white-1)}.sn-notify-outline.sn-notify-info .sn-notify-close{--sn-notify-close-icon-color:var(--black-2)}.sn-notify-outline.sn-notify-info .sn-notify-title{--sn-notify-title-color:var(--black-1)}.sn-notify-outline.sn-notify-info .sn-notify-text{--sn-notify-text-color:var(--black-1)}.sn-notify-outline .sn-notify-title{--sn-notify-title-color:var(--white-1)}.sn-notify-outline .sn-notify-text{--sn-notify-text-color:var(--white-1)}.sn-notify-outline .sn-notify-close{--sn-notify-close-icon-color:var(--white-1)}.sn-notify-fade{opacity:0;will-change:opacity}.sn-notify-fade-in{opacity:1}.sn-notify-slide{transform:translate3d(var(--sn-notify-x),var(--sn-notify-y),0);opacity:0;will-change:opacity,transform}.sn-is-left .sn-notify-slide{--sn-notify-x:-100%;--sn-notify-y:0}.sn-is-right .sn-notify-slide,.sn-is-y-center:not(.sn-is-left) .sn-notify-slide{--sn-notify-x:100%;--sn-notify-y:0}.sn-is-top.sn-is-x-center .sn-notify-slide,.sn-is-x-center .sn-notify-slide{--sn-notify-y:-100%;--sn-notify-x:0}.sn-is-bottom.sn-is-x-center .sn-notify-slide{--sn-notify-y:100%;--sn-notify-x:0}.sn-notify-slide-in{transform:translateZ(0);opacity:1}.sn-notify-autoclose{padding-bottom:calc(var(--sn-notify-padding) + var(--sn-notify-progress-height))}.sn-notify-autoclose.sn-notify-success{--sn-notify-progress-color:var(--sn-success-progress-color)}.sn-notify-autoclose.sn-notify-error{--sn-notify-progress-color:var(--sn-error-progress-color)}.sn-notify-autoclose.sn-notify-warning{--sn-notify-progress-color:var(--sn-warning-progress-color)}.sn-notify-autoclose.sn-notify-info{--sn-notify-progress-color:var(--black-3)}.sn-notify-autoclose:before{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:var(--sn-notify-progress-height);animation:progress var(--sn-notify-autoclose-timeout) linear forwards;border-radius:0 999px 999px 0;background-color:var(--sn-notify-progress-color);will-change:width}.page-wrapper{overflow:hidden;padding-top:140px}.wrapper{box-sizing:border-box;width:var(--body-wrapper);max-width:100%;margin-right:auto;margin-left:auto;padding-right:var(--body-wrapper-padding-mobile);padding-left:var(--body-wrapper-padding-mobile)}@media screen and (min-width:1211px){.wrapper{padding-right:var(--body-wrapper-padding-tablet);padding-left:var(--body-wrapper-padding-tablet)}}@media screen and (min-width:1441px){.wrapper{padding-right:40px;padding-left:40px}}@media screen and (min-width:1541px){.wrapper{padding-right:var(--body-wrapper-padding-desktop);padding-left:var(--body-wrapper-padding-desktop)}}.page-title{font-size:36px;font-weight:400;line-height:1.21;margin-bottom:20px;text-transform:uppercase;color:var(--white-1)}@media screen and (min-width:1441px){.page-title{font-size:96px;margin-bottom:30px}}.page-title--small{font-size:32px}@media screen and (min-width:911px){.page-title--small{font-size:48px}}@media screen and (min-width:1441px){.page-title--small{font-size:48px}}.section-company-hero{position:relative;overflow:hidden;margin-top:-140px;padding:130px 0 55px;isolation:isolate}@media screen and (min-width:911px){.section-company-hero{padding:160px 0 77px}}.section-company-hero__image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.section-company-hero__image img,.section-company-info__image img{width:100%;height:100%;vertical-align:top;object-fit:cover}.section-company-hero__wrapper{position:relative;z-index:10}@media screen and (min-width:911px){.section-company-hero__wrapper{display:flex;align-content:flex-end;flex-flow:row nowrap;justify-content:flex-start;gap:30px}}.section-company-hero__logo{flex:0 0 auto;width:80px;margin-bottom:36px}@media screen and (min-width:911px){.section-company-hero__logo{width:262px;margin-bottom:0}}.section-company-hero__label{font-size:16px;font-weight:400;display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:center;margin-bottom:20px;padding:6px 10px;color:var(--black-1);background:var(--white-2)}@media screen and (min-width:911px){.section-company-hero__label{margin-bottom:25px}}.section-company-hero__title{font-size:20px;font-weight:400;margin-top:0;margin-bottom:11px;color:var(--white-1)}@media screen and (min-width:911px){.section-company-hero__title{font-size:96px;margin-bottom:33px}}.section-company-hero__description{font-size:16px;max-width:845px;color:var(--white-1)}@media screen and (min-width:911px){.section-company-hero__description{font-size:20px}}.section-company-hero__info{font-size:16px;display:grid;margin-top:30px;gap:10px}@media screen and (min-width:911px){.section-company-hero__info{font-size:20px;margin-top:35px;gap:16px;grid-template-columns:repeat(2,auto)}}@media screen and (min-width:1241px){.section-company-hero__info{gap:16px;grid-template-columns:repeat(3,auto)}}@media screen and (min-width:1349px){.section-company-hero__info{gap:16px 54px}}.section-company-hero__button{display:none;visibility:hidden}@media screen and (min-width:911px){.section-company-hero__button{display:block;visibility:visible;margin-top:30px}.section-company-info__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}}.section-company-info__image{margin-bottom:30px}@media screen and (min-width:911px){.section-company-info__image{margin-bottom:0}}.section-company-info__image img{height:335px}@media screen and (min-width:911px){.section-company-info__image img{height:100%;min-height:725px}.section-company-info__main{display:flex;align-items:flex-start;flex-flow:column nowrap;justify-content:flex-start}}.section-company-info__title{font-size:20px;font-weight:400;margin-bottom:30px;color:var(--white-1)}@media screen and (min-width:911px){.section-company-info__title{font-size:48px;margin-bottom:35px}}.section-company-info-grid{display:inline-grid;margin-top:auto;vertical-align:top;gap:30px}@media screen and (min-width:911px){.section-company-info-grid{gap:30px;grid-template-columns:1fr}}@media screen and (min-width:1201px){.section-company-info-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1340px){.section-company-info-grid{gap:30px;grid-template-columns:1fr}}@media screen and (min-width:1441px){.section-company-info-grid{gap:80px 30px;grid-template-columns:repeat(2,1fr)}}.section-company-info-grid__item{font-size:16px;display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;color:var(--white-1);gap:20px}@media screen and (min-width:911px){.section-company-info-grid__item{font-size:20px;gap:15px}}@media screen and (min-width:1441px){.section-company-info-grid__item{font-size:24px}}.section-company-info-grid__value{font-size:32px;font-weight:400;line-height:1;display:block;margin-top:10px}@media screen and (min-width:911px){.section-company-info-grid__value{font-size:48px}}@media screen and (min-width:1441px){.section-company-info-grid__value{font-size:64px}}.section-company-info-grid__image{flex:0 0 auto;width:30px}.section-company-info-grid__image svg{display:block;max-width:100%;height:auto}@media screen and (min-width:911px){.section-company-info-grid__image{width:90px}}.section-company-tabs__nav{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;margin-bottom:20px;gap:10px 20px}@media screen and (max-width:380px){.section-company-tabs__nav{max-width:205px;margin-right:auto;margin-left:auto}}@media screen and (min-width:911px){.section-company-tabs__nav{margin-bottom:60px;gap:30px}}.section-company-tabs__nav-item{font-size:16px;font-weight:500;box-sizing:border-box;padding:0;cursor:pointer;transition:color .3s ease;color:var(--white-1);border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}.section-company-tabs__nav-item:hover{color:var(--white-2)}.section-company-tabs__nav-item.is-active{text-decoration:underline;color:var(--white-1)}@media screen and (min-width:911px){.section-company-tabs__nav-item{font-size:32px}}.section-company-tabs-item{margin-right:calc(-1*var(--body-wrapper-padding-mobile));margin-left:calc(-1*var(--body-wrapper-padding-mobile));background:var(--black-2)}@media screen and (min-width:1211px){.section-company-tabs-item{margin-right:0;margin-left:0}}@media screen and (min-width:911px){.section-company-tabs-item{display:flex;align-items:stretch;flex-flow:row nowrap;justify-content:space-between;min-height:632px;gap:30px}}@media screen and (min-width:1441px){.section-company-tabs-item{min-height:800px}}.section-company-tabs-item__main{padding:38px 20px}@media screen and (min-width:911px){.section-company-tabs-item__main{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;max-width:555px;padding:80px 0 80px 73px}}.section-company-tabs-item__title{font-size:20px;font-weight:400;margin-bottom:1em;color:var(--white-1)}@media screen and (min-width:911px){.section-company-tabs-item__title{font-size:48px}}.section-company-tabs-item__description{font-size:16px}@media screen and (min-width:911px){.section-company-tabs-item__description{font-size:20px}}.section-company-tabs-item__price{font-size:20px;font-weight:700;margin-top:14px;color:var(--white-1)}@media screen and (min-width:911px){.section-company-tabs-item__price{font-size:32px}}.section-company-tabs-item__button{margin-top:auto;padding-top:20px}.section-company-tabs-item__image{margin-top:60px;padding-right:20px;padding-bottom:60px;padding-left:20px}@media screen and (min-width:911px){.section-company-tabs-item__image{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;margin:0;padding:36px 48px 36px 0}.section-company-tabs-item__image>img,.section-company-tabs-item__image>picture{display:block;margin:auto}.section-company-tabs-item__image picture img{vertical-align:top}}.section-company-mortgage__inner{position:relative;overflow:hidden;padding-top:60px;padding-bottom:60px}@media screen and (min-width:911px){.section-company-mortgage__inner{padding-top:100px;padding-bottom:100px}}.section-company-mortgage__wrapper{position:relative;z-index:10}@media screen and (min-width:911px){.section-company-mortgage__wrapper{display:grid;gap:30px;grid-template-columns:1fr 1.5fr}}@media screen and (min-width:1301px){.section-company-mortgage__wrapper{grid-template-columns:1fr 1.5fr}}@media screen and (min-width:1441px){.section-company-mortgage__wrapper{grid-template-columns:repeat(2,1fr)}}.section-company-mortgage__image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.section-company-mortgage__image img{width:100%;height:100%;vertical-align:top;object-fit:cover;object-position:20% 50%}.section-company-mortgage__title{font-size:20px;font-weight:400;margin-bottom:20px;color:var(--white-1)}@media screen and (min-width:911px){.section-company-mortgage__title{font-size:48px;margin-bottom:40px}}.section-company-mortgage__description{font-size:16px;max-width:552px}@media screen and (min-width:911px){.section-company-mortgage__description{font-size:20px}}.section-company-mortgage__button{margin-top:20px}@media screen and (min-width:911px){.section-company-mortgage__button{margin-top:100px}}.section-company-mortgage__aside{margin-top:40px;padding:30px 20px;background:var(--black-1)}@media screen and (min-width:911px){.section-company-mortgage__aside{margin-top:0;padding:72px 65px}}@media screen and (min-width:1441px){.section-company-mortgage__aside{padding:100px 90px}}.catalog-grid{display:grid;gap:40px 20px;grid-template-columns:repeat(1,minmax(0,100%))}@media screen and (min-width:601px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,calc((100% - 20px)/2)))}}@media screen and (min-width:911px){.catalog-grid{gap:60px 30px;grid-template-columns:repeat(3,minmax(0,calc((100% - 60px)/3)))}}.catalog-grid__more{display:grid;grid-template-columns:1fr}@media screen and (min-width:911px){.catalog-grid__more{gap:60px 30px;grid-template-columns:repeat(3,1fr)}}.catalog-grid__button{width:100%;margin-top:40px}@media screen and (min-width:911px){.catalog-grid__button{margin-top:60px;grid-column:2/span 1}}.teaser-item{display:block;text-decoration:none}.teaser-item__slider{margin-bottom:20px}@media screen and (min-width:911px){.teaser-item__slider{margin-bottom:30px}}.product-item-gallery__main img,.teaser-item__slider img{width:100%;vertical-align:top}.teaser-item__slider .swiper-pagination{position:absolute;top:0;right:3%;bottom:0;left:3%;display:flex;align-items:stretch;justify-content:space-between;width:auto;height:100%;margin:0;padding:0;transition:opacity .3s ease;opacity:0;background:0 0}.teaser-item__slider .swiper-pagination .swiper-pagination-bullet{position:relative;flex-basis:calc(100%/var(--swiper-pagination-bullets));box-sizing:border-box;width:calc(100%/var(--swiper-pagination-bullets));height:auto;margin:0;border-radius:0;background:0 0}.teaser-item__slider .swiper-pagination .swiper-pagination-bullet:after{content:"";position:absolute;right:6px;bottom:24px;left:6px;display:block;box-sizing:border-box;height:6px;border:2px solid var(--black-1);background:var(--black-1)}.teaser-item__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:0 0}.teaser-item__slider:hover .swiper-pagination{opacity:1}.teaser-item__slider .swiper.is-mobile .swiper-pagination{top:auto;height:auto;opacity:1}.teaser-item__title{font-size:20px;font-weight:400;color:var(--white-1)}.teaser-item__meta,.teaser-item__price{font-size:16px;font-weight:400;color:var(--white-1)}.teaser-item__price{font-size:20px;margin-top:20px}.catalog-grid-empty{display:flex;align-items:flex-start;flex-flow:column nowrap;justify-content:flex-start;box-sizing:border-box;min-height:400px;padding:40px 20px;background:var(--black-2)}@media screen and (min-width:911px){.catalog-grid-empty{min-height:600px;padding:40px;background:url(/) no-repeat 100% 0,url(/) no-repeat 0 100%,var(--black-2)}}@media screen and (min-width:1441px){.catalog-grid-empty{min-height:700px}}.catalog-grid-empty__wrapper{font-size:16px;max-width:788px;margin:auto;text-align:center}@media screen and (min-width:911px){.catalog-grid-empty__wrapper{font-size:18px}}@media screen and (min-width:1441px){.catalog-grid-empty__wrapper{font-size:20px}}.catalog-grid-empty__title{font-size:24px;font-weight:400;max-width:702px;margin-right:auto;margin-left:auto;text-align:center;color:var(--white-1)}@media screen and (min-width:911px){.catalog-grid-empty__title{font-size:30px}}@media screen and (min-width:1441px){.catalog-grid-empty__title{font-size:36px}}.catalog-grid-empty__button{margin-top:30px}@media screen and (min-width:911px){.catalog-grid-empty__button{margin-top:40px}}@media screen and (min-width:1441px){.catalog-grid-empty__button{margin-top:60px}}.product-item__header{margin-bottom:20px}@media screen and (min-width:911px){.product-item__header{margin-bottom:14px}}.product-item__title{font-size:20px;font-weight:400;margin:0;color:var(--white-1)}@media screen and (min-width:911px){.product-item__title{font-size:36px}}.product-item__company{font-size:16px;font-weight:400;text-decoration:none;color:var(--black-3)}@media screen and (min-width:911px){.product-item__company{font-size:24px}}.product-item__company a{transition:color .3s ease;text-decoration:none;color:var(--black-3)}.product-item__company a:hover{text-decoration:none;color:var(--white-2)}.product-item__address{font-size:16px;font-weight:400;color:var(--white-1)}@media screen and (min-width:911px){.product-item__address{font-size:20px}}.product-item__grid{display:grid;margin-top:30px;gap:60px;grid-template-columns:100%}@media screen and (min-width:911px){.product-item__grid{display:grid;margin-top:40px;gap:30px;grid-template-columns:calc(100% - 30px - 393px) 393px}}@media screen and (min-width:1441px){.product-item__grid{grid-template-columns:calc(100% - 30px - 553px) 553px}}@media screen and (max-width:910.98px){.product-item__main{display:contents}.product-item__aside{order:1}.product-item__content{order:2}}.product-item__section+.product-item__section{margin-top:60px}@media screen and (min-width:1441px){.product-item__section+.product-item__section{margin-top:85px}}.product-item__row{box-sizing:border-box;width:100%;margin-bottom:20px;padding:30px 20px;border:0;outline:0;background:var(--black-2);-webkit-tap-highlight-color:transparent}@media screen and (min-width:911px){.product-item__row{margin-bottom:30px;padding:58px 30px}}@media screen and (min-width:1441px){.product-item__row{padding:58px 43px}}.product-item__row:last-child{margin-bottom:0}.product-item-gallery{margin-bottom:60px}@media screen and (min-width:1441px){.product-item-gallery{margin-bottom:85px}}@media screen and (max-width:910.98px){.product-item-gallery{order:0}}.product-item-gallery__main{position:relative}.product-item-gallery__main .swiper{padding-bottom:30px}@media screen and (min-width:911px){.product-item-gallery__main .swiper{padding-bottom:48px}}@media screen and (min-width:1441px){.product-item-gallery__main .swiper{padding-bottom:68px}}.product-item-gallery__main .swiper-pagination{top:auto;bottom:-12px}.product-item-gallery__main .swiper-pagination.swiper-pagination-progressbar{height:1px;background:var(--black-3)}.product-item-gallery__main .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{margin-top:-1.5px}@media screen and (min-width:911px){.product-item-gallery__main .swiper-pagination{bottom:-24px}}@media screen and (min-width:1441px){.product-item-gallery__main .swiper-pagination{bottom:-34px}}.product-item-gallery__thumbs{position:relative;margin-right:-5px;margin-left:-5px}@media screen and (min-width:911px){.product-item-gallery__thumbs{margin-right:-20px;margin-left:-20px;padding:0 10px}.product-item-gallery__thumbs::after,.product-item-gallery__thumbs::before{content:"";position:absolute;z-index:100;top:0;bottom:0;width:10px;pointer-events:none}.product-item-gallery__thumbs::before{left:10px;background:linear-gradient(to right,var(--black-1),transparent)}.product-item-gallery__thumbs::after{right:10px;background:linear-gradient(to left,var(--black-1),transparent)}}@media screen and (max-width:910.98px){.product-item-gallery__thumbs .swiper{overflow:visible}}.product-item-gallery__thumbs .swiper-slide{width:84px}@media screen and (min-width:911px){.product-item-gallery__thumbs .swiper-slide{width:16.6666666667%}}.product-item-gallery__thumb{margin:0 5px;transition:opacity .3s ease}@media screen and (min-width:911px){.product-item-gallery__thumb{margin:0 10px}}.product-item-video:hover .product-item-video__image svg,.swiper-slide-thumb-active .product-item-gallery__thumb{opacity:.7}.product-item-info{display:grid;gap:30px}@media screen and (min-width:911px){.product-item-info{grid-template-columns:repeat(2,auto)}}@media screen and (min-width:1081px){.product-item-info{grid-template-columns:repeat(3,auto)}}.product-item-info__label{font-size:16px;font-weight:400;margin-bottom:2px;color:var(--black-3)}.product-item-info__value{font-size:32px;font-weight:400;color:var(--white-1)}@media screen and (min-width:1346px){.product-item-info__value{font-size:48px}}.product-item-description{font-size:16px}.product-item-description__hidden{display:grid;transition:grid-template-rows .3s ease;gap:0;grid-template-rows:0fr}.product-item-description__hidden.is-show{grid-template-rows:1fr}.product-item-description__inner{overflow:hidden}.product-item-description__more{font-size:16px;font-weight:400;display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;box-sizing:border-box;margin-top:16px;padding:0;cursor:pointer;color:var(--black-3);border:0;outline:0;background:0 0;gap:10px;-webkit-tap-highlight-color:transparent}.product-item-description__more>svg{flex:0 0 auto;transition:transform .3s ease}.product-item-description__more.is-active>svg{transform:rotate(-180deg)}.product-item-about__title{font-size:24px;font-weight:400;margin-bottom:24px;color:var(--white-1)}@media screen and (min-width:911px){.product-item-about__title{font-size:36px}}.product-item-list{font-size:20px;margin:0;padding:0;list-style:none}@media screen and (min-width:911px){.product-item-list{font-size:24px}}.product-item-list--small{font-size:16px}@media screen and (min-width:911px){.product-item-list--small{font-size:16px}}.product-item-list__row{position:relative;display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;margin-top:10px}@media screen and (min-width:521px){.product-item-list__row{align-items:flex-start;flex-flow:row nowrap;justify-content:space-between;gap:30px}.product-item-list__row::after{content:"";position:absolute;right:0;bottom:3px;left:0;height:1px;background:var(--black-3)}}.product-item-list__row:first-child{margin-top:0}@media screen and (min-width:521px){.product-item-list--small .product-item-list__row{margin-top:5px}.product-item-list--small .product-item-list__row:first-child{margin-top:0}.product-item-list--small .product-item-list__row::after{bottom:0}}.product-item-map{scroll-margin:120px}.product-item-map__address{font-size:20px;font-weight:400;margin-bottom:30px;color:var(--white-1)}@media screen and (min-width:911px){.product-item-map__address{font-size:24px}}@media screen and (min-width:1441px){.product-item-map__address{margin-bottom:20px}}.product-item-map__wrapper{height:367px}@media screen and (min-width:911px){.product-item-map__wrapper{height:500px}}.product-item-map__conteiner{position:relative}.product-item-map__conteiner.is-fullscreen{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0}.product-item-map__conteiner.is-fullscreen .product-item-map__map{height:100%}.product-item-map__map{width:100%;height:367px}@media screen and (min-width:911px){.product-item-map__map{height:500px}}.product-item-map__control{position:absolute;top:20px;right:20px}@media screen and (min-width:911px){.product-item-map__control{top:30px;right:30px}}.product-item-map__button{display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;box-sizing:border-box;width:50px;height:50px;padding:0;cursor:pointer;transition:color .3s ease;color:var(--white-2);border:0;outline:0;background:0 0;background:var(--black-2);-webkit-tap-highlight-color:transparent}.product-item-map__button svg{display:block;transition:transform .3s ease}.product-item-map__button.is-open,.product-item-map__button:hover{color:var(--white-1)}.product-item-map__button.is-open svg,.product-item-map__button:hover svg{transform:scale(1.1)}.product-item-map__button--zoomout{position:relative}.product-item-map__button--zoomout::after{content:"";position:absolute;top:0;left:50%;width:34px;height:1px;transform:translateX(-50%);background:var(--black-3)}@media screen and (min-width:911px){.product-item-map__button--zoomout::after{width:40px}}.product-item-map__button--geolocation{margin-top:8px}.product-item-map__button--fullscreen{position:absolute;bottom:20px;left:40px}@media screen and (min-width:911px){.product-item-map__button--fullscreen{bottom:40px;left:30px}.product-item-map__button{width:62px;height:62px}.product-item-map__button--geolocation{margin-top:10px}}.product-item-price__value{font-size:36px;font-weight:400;margin-bottom:20px;color:var(--white-1)}@media screen and (min-width:911px){.product-item-price__value{margin-bottom:60px}}.product-item-price__button{margin-top:20px}@media screen and (min-width:911px){.product-item-price__button{margin-top:45px}}@media screen and (min-width:1441px){.product-item-price__button{margin-top:40px}}.product-item-price__realtor{margin-top:20px}@media screen and (min-width:911px){.product-item-price__realtor{margin-top:68px}}.product-item-realtor{font-size:16px;font-weight:400;display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;color:var(--white-1);gap:20px}@media screen and (min-width:911px){.product-item-realtor{font-size:20px}}@media screen and (min-width:1441px){.product-item-realtor{font-size:24px}}.product-item-realtor__main{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start}.product-item-realtor__photo{flex:0 0 auto;width:57px}@media screen and (min-width:911px){.product-item-realtor__photo{width:105px}}.product-item-realtor__photo img{width:100%;vertical-align:top;border-radius:50%}.cocontacts-page__value a,.footer-user__info a,.footer__info a,.product-item-realtor__email a,.product-item-realtor__link a,.product-item-realtor__tel a,.section-partners-list__site a{transition:color .3s ease;text-decoration:none}.product-item-realtor__description,.product-item-realtor__link{font-size:16px;font-weight:400;color:var(--white-1)}@media screen and (min-width:911px){.product-item-realtor__description,.product-item-realtor__link{margin-top:auto;padding-top:15px}}@media screen and (min-width:1441px){.product-item-realtor__description,.product-item-realtor__link{margin-top:0;padding-top:5px}}.product-item-realtor__link{text-transform:uppercase}.product-item-realtor__link+.product-item-realtor__description{margin-top:0}.product-item-video{font-size:16px;font-weight:400;display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;padding-top:20px;padding-bottom:20px;text-align:left;text-decoration:none;color:var(--white-1);gap:10px}@media screen and (min-width:911px){.product-item-video{font-size:24px;display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;padding-top:52px;padding-bottom:52px;gap:15px}}@media screen and (min-width:1441px){.product-item-video{padding-top:30px;padding-bottom:30px;gap:20px}}.product-item-video__image{position:relative;flex:0 0 auto;width:103px}@media screen and (min-width:1441px){.product-item-video__image{width:168px}}.product-item-video__image img{position:relative;z-index:1;width:100%;vertical-align:top}.product-item-video__image svg{position:absolute;z-index:10;top:50%;left:50%;width:28px;height:auto;transition:opacity .3s ease;transform:translate(-50%,-50%)}@media screen and (min-width:911px){.product-item-video__image svg{width:46px}}.contacts-page{position:relative;display:flex;overflow:hidden;flex-flow:row nowrap;justify-content:space-between;margin-top:-140px;padding-top:160px;padding-bottom:106px;isolation:isolate}.contacts-page--no-margin,.section-about-video__description ul{margin:0}@media screen and (min-width:911px){.contacts-page{padding-top:195px;padding-bottom:223px}}.contacts-page::after{content:"";position:absolute;z-index:1;right:0;bottom:-2px;left:0;height:192px;background:url(/custom/blacksea/images/patterns/contacts.svg) repeat-x 50% 100%}.contacts-page__image{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.contacts-page__image img{width:100%;height:100%;vertical-align:top;object-fit:cover}.contacts-page__wrapper{position:relative;z-index:10}@media screen and (min-width:911px){.contacts-page__wrapper{display:grid;align-items:start;grid-template-columns:repeat(2,1fr);gap:30px}}.contacts-page__form{margin-top:60px;padding:24px 20px;background:var(--black-1)}@media screen and (min-width:911px){.contacts-page__form{margin-top:0;padding:62px 65px}}@media screen and (min-width:1441px){.contacts-page__form{padding:88px 103px}}.contacts-page__description{font-size:16px;font-weight:400;max-width:608px;color:var(--white-1)}@media screen and (min-width:911px){.contacts-page__description{font-size:20px}}.contacts-page__main{display:flex;align-items:stretch;align-self:stretch;flex-flow:column nowrap;justify-content:flex-start}.contacts-page-info,.contacts-page-info__grid+.contacts-page-info__grid{margin-top:30px}@media screen and (min-width:1441px){.contacts-page-info{margin-top:61px}}.contacts-page__subtitle{font-size:16px;font-weight:400;margin-bottom:20px;color:var(--white-1)}.contacts-page-info__grid{display:grid;grid-template-columns:1fr;gap:30px}@media screen and (min-width:911px){.contacts-page-info__grid{grid-template-columns:repeat(2,1fr)}}.contacts-page__item{margin-top:14px}.contacts-page__item:first-child{margin-top:0}.contacts-page__label{font-size:16px;font-weight:400;display:block;margin-bottom:6px;color:var(--white-1)}.cocontacts-page__value{font-size:20px}.cocontacts-page__value a:hover,.footer-user__info a:hover{text-decoration:none}.cocontacts-page__value .s-block{max-width:210px}.cocontacts-page__value .s-block__link{width:40px}.contacts-page__docs{max-width:552px;margin-top:auto;padding-top:30px}@media screen and (min-width:911px){.contacts-page__docs{padding-top:120px}}.page-error{position:relative;z-index:20;overflow:hidden;margin-bottom:-80px;padding-top:20px;text-align:center}@media screen and (min-width:911px){.page-error{margin-bottom:-100px;padding-top:60px}}.page-error__title{font-size:16px;font-weight:400;margin-bottom:20px;color:var(--white-1)}@media screen and (min-width:911px){.page-error__title{font-size:48px;margin-bottom:60px}}.page-error__back{margin-top:30px}@media screen and (min-width:911px){.page-error__back{margin-top:60px}}.companies-grid{display:grid;gap:30px;grid-template-columns:1fr}@media screen and (min-width:911px){.companies-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1166px){.companies-grid,.companies__more{grid-template-columns:repeat(3,1fr)}.companies__more{display:grid;text-align:center;gap:30px}}.companies__button{width:100%;margin-top:40px}@media screen and (min-width:1166px){.companies__button{margin-top:60px;grid-column:2/span 1}}.header{position:fixed;z-index:500;top:0;right:0;left:0;transition:background-color .3s ease}.header.is-black{background:var(--black-2)}.header__wrapper{display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;height:100px;gap:15px}@media screen and (min-width:1026px){.header__wrapper{gap:30px}}@media screen and (min-width:1441px){.header__wrapper{gap:15px}}@media screen and (min-width:1631px){.header__wrapper{gap:20px}}@media screen and (min-width:1706px){.header__wrapper{gap:30px}}.header__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:911px){.header__logo--partners{font-size:18px;font-weight:400;line-height:1.21;position:static;display:flex;align-items:center;flex:0 0 auto;flex-flow:row nowrap;justify-content:flex-start;transform:none;text-decoration:none;text-transform:uppercase;color:var(--white-2);gap:16px}.header__logo--partners img{flex:0 0 auto;vertical-align:top}}@media screen and (min-width:931px){.header__logo--partners{font-size:22px}}@media screen and (min-width:1291px){.header__logo--partners{font-size:32px}}@media screen and (max-width:910.98px){.header__logo--partners span{display:none;visibility:hidden}}.header__logo img{display:block}.header__logo-inner{display:block;margin-bottom:60px;text-decoration:none}@media screen and (min-width:911px){.header__logo-inner{display:none;visibility:hidden}}@media screen and (max-width:910.98px){.header__panel{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:none;overflow-y:auto;padding:60px 20px;text-align:center;background:var(--black-2);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.overflowscrolling .header__panel{overflow-y:scroll}.header__panel.is-active{display:block;animation:dropdown-display-up .3s ease}}@media screen and (min-width:911px){.header__panel{display:contents}}@media screen and (min-width:1441px){.header__inner-menu,.header__inner-menu>.wrapper{display:contents}}@media screen and (max-width:1440.98px){.header__inner-menu{position:absolute;top:100%;right:0;left:0;display:none;background:var(--black-1)}.header__inner-menu>.wrapper{display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;padding-top:35px;padding-bottom:35px;gap:30px}.header__inner-menu.is-active{display:block;animation:dropdown-display-fade .3s ease}}@media screen and (max-width:910.98px){.header__inner-menu,.header__inner-menu>.wrapper{display:contents}}@media screen and (min-width:1441px){.header__menu{margin-right:auto}}@media screen and (max-width:910.98px){.header__menu+.header__aside-menu{margin-top:10px}}@media screen and (min-width:1441px){.header__panel--partners .header__menu{margin-right:0;margin-left:auto}}@media (min-width:911px) and (max-width:1440.98px){.header__s{margin-left:auto}}@media screen and (max-width:910.98px){.header__s{max-width:180px;margin-top:60px;margin-right:auto;margin-left:auto}.header__s .s-block{justify-content:space-between}}.header__s .s-block__link{max-width:35px}@media screen and (min-width:911px){.header__s .s-block__link{max-width:30px}.header__s .s-block__link:nth-child(n+5){display:none}}@media screen and (min-width:1441px){.header__panel--partners .header__s .s-block__link{display:none}.header__panel--partners .header__s .s-block__link:nth-child(1),.header__panel--partners .header__s .s-block__link:nth-child(2){display:flex}}.header__label{font-size:18px;font-weight:700;margin-bottom:10px;text-align:center;color:var(--white-1)}@media screen and (min-width:911px){.header__label{display:none;visibility:hidden}}@media screen and (max-width:910.98px){.header__button{display:none;visibility:hidden}}@media (min-width:911px) and (max-width:1025.98px){.header__button{padding-right:20px;padding-left:20px}}@media (min-width:1441px) and (max-width:1630.98px){.header__button{padding-right:20px;padding-left:20px}}@media screen and (min-width:1441px){.header__panel--partners .header__button{display:none}}.header__trigger{position:relative;display:none;visibility:hidden;flex:0 0 auto;box-sizing:border-box;padding:0;cursor:pointer;vertical-align:top;text-decoration:none;opacity:1;border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}@media screen and (max-width:910.98px){body.is-mobile-menu-open .header__trigger{z-index:1500}}@media (min-width:911px) and (max-width:1440.98px){.header__trigger--tablet{display:block;visibility:visible}}@media screen and (max-width:910.98px){.header__trigger--mobile{display:block;visibility:visible;margin-left:auto}}.header__trigger .caret{position:relative;display:block;width:50px;height:33px;margin-right:auto;margin-left:auto}.header__trigger .caret i,.header__trigger .caret::after,.header__trigger .caret::before{content:"";position:absolute;top:50%;display:block;width:100%;height:2px;transition:opacity .3s ease,transform .3s ease,margin .3s ease;transform:rotate(0deg);border-radius:1px;background:var(--white-2)}.header__trigger .caret i{transform:translateY(-50%)}.header__trigger .caret::before{margin-top:-17px}.header__trigger .caret::after{margin-top:14px}.header__trigger.is-active .caret i{transform:translateY(-50%) translateX(-50%);opacity:0}.header__trigger.is-active .caret::before{margin-top:-1px;transform:rotate(45deg)}.header__trigger.is-active .caret::after{margin-top:-1px;transform:rotate(-45deg);background:var(--white-2)}.header__trigger.is-active .caret::before{background:var(--white-2)}.section{padding:30px 0}@media screen and (min-width:911px){.section{padding:100px 0}}@media screen and (min-width:1441px){.section{padding:125px 0}.section--small{padding:75px 0}}.section--fill{background:var(--black-2)}.section--no-padding{padding-top:0;padding-bottom:0}.section--no-padding-top{padding-top:0}.section--no-padding-bottom{padding-bottom:0}.section:first-child{padding-top:0}.section:last-child{padding-bottom:0}.section__header{display:flex;align-items:flex-start;flex-flow:column nowrap;justify-content:flex-start;margin-bottom:20px;gap:20px}@media screen and (min-width:911px){.section__header{align-content:flex-start;flex-flow:row nowrap;justify-content:space-between;margin-bottom:90px;gap:24px}.section__header--short{margin-bottom:65px}}.section__header .section__title{max-width:993px;margin-bottom:0}.section__header .section__title--partners{max-width:776px}.section__nav{display:none;visibility:hidden}@media screen and (min-width:911px){.section__nav{display:block;visibility:visible}}.section__title{font-size:20px;font-weight:400;margin-bottom:20px;color:var(--white-1)}@media screen and (min-width:911px){.section__title{font-size:36px;margin-bottom:90px}.section__title--center{text-align:center}}.section__title--big{-webkit-text-stroke:1px var(--white-1);text-stroke:1px var(--white-1)}@media screen and (max-width:910.98px){.section__title--big br{display:none}}@media screen and (min-width:911px){.section__title--big{font-size:48px;margin-bottom:30px}}.section__title--margin-big{margin-bottom:30px}@media screen and (min-width:911px){.section__title--margin-big{margin-bottom:60px}}@media screen and (min-width:1441px){.section__title--margin-big{margin-bottom:87px}}.section__title--partners-logo{max-width:514px}.section__title:last-child{margin-bottom:0}.section__description{font-size:16px;margin-top:20px;color:var(--white-1)}@media screen and (min-width:911px){.section__description{font-size:20px;margin-top:30px}}.section__more{display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;transition:color .3s ease;text-decoration:none;gap:10px}.footer{font-size:16px;position:relative;margin-top:20px;padding-top:193px;background:var(--black-2)}@media screen and (min-width:948px){.footer{font-size:18px}}.footer::after{content:"";position:absolute;top:-2px;right:0;left:0;height:193px;margin-bottom:-2px;background:url(/custom/blacksea/images/patterns/footer.svg) repeat-x 50% 100%}.footer__wrapper{display:grid;align-items:start;padding-top:41px;padding-bottom:30px;gap:30px;grid-template-columns:1fr}@media screen and (min-width:948px){.footer__wrapper{padding-top:46px;padding-bottom:50px;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:20px;grid-template-areas:"main menu-1 menu-2 contact" ". social social social"}}@media screen and (min-width:1167px){.footer__wrapper{grid-template-columns:2fr 1fr 1fr 1fr;gap:30px}}@media screen and (min-width:1441px){.footer__wrapper{grid-template-columns:2fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:30px;grid-template-areas:"main menu-1 menu-2 social contact"}}.footer__main{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;text-align:center;gap:20px}@media screen and (min-width:948px){.footer__main{display:flex;align-items:stretch;flex-flow:row nowrap;justify-content:flex-start;text-align:left;gap:15px;grid-area:main}}@media screen and (min-width:1167px){.footer__main{gap:37px}}.footer__logo{text-align:center}@media screen and (min-width:948px){.footer__logo{flex:0 0 auto;width:80px}}@media screen and (min-width:1167px){.footer__logo{width:120px}}.footer__inner{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;gap:20px}.footer__links{font-size:16px}.footer__copyright{margin-top:auto}@media screen and (min-width:948px){.footer__menu--1{grid-area:menu-2}.footer__s{grid-area:social}}@media screen and (max-width:948px){.footer__s .s-block{justify-content:space-between;max-width:280px;margin-right:auto;margin-left:auto}}@media screen and (min-width:1441px){.footer__s .s-block{max-width:150px}}@media screen and (min-width:948px){.footer__s .s-block__link{width:30px}}.footer__contact{text-align:center}@media screen and (min-width:948px){.footer__contact{text-align:left;grid-area:contact}.footer__main{-ms-grid-row:1;-ms-grid-column:1}.footer__menu--1{-ms-grid-row:1;-ms-grid-column:5}.footer__s{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:5}.footer__contact{-ms-grid-row:1;-ms-grid-column:7}}@media screen and (min-width:1441px){.footer__main{-ms-grid-row:1;-ms-grid-column:1}.footer__menu--1,.footer__s{-ms-grid-row:1;-ms-grid-column:5}.footer__s{-ms-grid-column:7;-ms-grid-column-span:1}.footer__contact{-ms-grid-row:1;-ms-grid-column:9}}@media screen and (max-width:510px),screen and (min-width:948px){.footer__button{width:100%;padding-right:10px;padding-left:10px}}.footer__info{font-size:20px;margin-top:20px}@media screen and (min-width:948px){.footer__info{font-size:18px}}.footer__label{font-size:18px;font-weight:700;margin-bottom:10px;text-align:center;color:var(--white-1)}@media screen and (min-width:948px){.footer__label{margin-bottom:14px;text-align:left}}.footer-user{padding-top:45px;padding-bottom:45px}@media screen and (min-width:911px){.footer-user{padding-top:66px;padding-bottom:54px}}.footer-user__grid{display:grid;gap:30px;grid-template-columns:1fr}@media screen and (min-width:911px){.footer-user__grid{align-items:center;grid-template-columns:repeat(6,1fr)}}.footer-user__logo{display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;text-decoration:none;gap:18px}.footer-user__logo img{display:block;flex:0 0 auto}@media screen and (min-width:911px){.footer-user__logo{grid-column:span 2}}.footer-user__name{font-size:24px;font-weight:400;line-height:1.21;display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-start;text-transform:uppercase;color:var(--white-2)}@media screen and (min-width:1441px){.footer-user__name{font-size:32px}}.footer-user__links{font-size:16px;order:2;text-align:center}@media screen and (min-width:911px){.footer-user__links{font-size:18px;order:0;grid-column:span 2}}.footer-user__info{font-size:16px;display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;gap:12px}@media screen and (min-width:911px){.footer-user__info{justify-content:flex-end;grid-column:span 2;gap:30px}}.footer-user__s .s-block__link{width:30px}.footer-user__copyright{font-size:18px;margin-top:30px;padding-top:30px;text-align:center;border-top:1px solid var(--black-2)}@media screen and (min-width:911px){.footer-user__copyright{margin-top:0;padding-top:50px}}.section-hero{position:relative;display:flex;overflow:hidden;flex-flow:row nowrap;justify-content:space-between;min-height:509px;margin-top:-140px;margin-bottom:100px;isolation:isolate}.section-hero--main,.section-hero--panel{min-height:598px}@media screen and (min-width:911px){.section-hero{min-height:507px}.section-hero--main,.section-hero--panel{min-height:1149px}}.section-hero-user::after,.section-hero::after{content:"";position:absolute;z-index:1;right:0;bottom:-2px;left:0}.section-hero::after{height:192px;background:url(/custom/blacksea/images/patterns/hero.svg) repeat-x 50% 100%}.section-hero__wrapper{position:relative;z-index:10;margin-top:auto;margin-bottom:auto;padding-top:120px;padding-bottom:120px}.section-hero--panel .section-hero__wrapper{margin-top:60px}@media screen and (min-width:911px){.section-hero--panel .section-hero__wrapper{display:grid;gap:130px 30px;grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1441px){.section-hero--panel .section-hero__wrapper{display:grid;gap:60px 30px;grid-template-columns:repeat(6,1fr)}}.section-hero__image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.section-hero__image img{width:100%;height:100%;object-fit:cover}.section-hero__title{font-size:36px;font-weight:400;margin:0;text-align:center;color:var(--white-1)}@media screen and (min-width:911px){.section-hero__title{font-size:76px}}@media screen and (min-width:1441px){.section-hero__title{font-size:96px}}@media screen and (min-width:911px){.section-hero__title--main{font-size:66px}}@media screen and (min-width:1110px){.section-hero__title--main{font-size:96px}}@media screen and (min-width:1441px){.section-hero__title--main{font-size:128px;max-width:1261px;margin-right:auto;margin-left:auto}}.section-hero--panel .section-hero__title{font-size:24px;margin-bottom:30px;text-align:left;text-transform:uppercase}@media screen and (min-width:911px){.section-hero--panel .section-hero__title{font-size:64px;margin-bottom:0;text-indent:40.6%;grid-column:span 5}}@media screen and (min-width:1441px){.section-hero--panel .section-hero__title{font-size:96px;text-indent:40.6%}}.section-hero--main .section-hero__description{font-size:16px;font-weight:400;margin-top:20px;text-align:center;color:var(--white-1)}@media screen and (min-width:911px){.section-hero--main .section-hero__description{font-size:24px;margin-top:40px}}@media screen and (min-width:1441px){.section-hero--main .section-hero__description{max-width:934px;margin-top:35px;margin-right:auto;margin-left:auto}}@media screen and (min-width:911px){.section-hero--panel .section-hero__description{grid-column:3/span 4}}.section-hero__menu{margin-top:30px}@media screen and (min-width:911px){.section-hero__menu{margin-top:43px}}.section-hero__video{position:relative;display:block;overflow:hidden;box-sizing:border-box;width:135px;height:68px;margin-right:auto;margin-bottom:26px;margin-left:auto;padding:0;cursor:pointer;color:var(--white-1);border:2px solid var(--white-1);border-radius:69px;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}.section-hero__video>svg{position:absolute;z-index:10;top:50%;left:50%;display:block;transition:opacity .3s ease;transform:translate(-50%,-50%)}.section-hero__video:hover>svg{opacity:.5}@media screen and (max-width:910.98px){.section-hero__video--desktop{display:none;visibility:hidden}}@media screen and (min-width:911px){.section-hero__video{display:inline-flex;flex-flow:row nowrap;justify-content:space-between;width:221px;height:98px;margin:0;vertical-align:middle;border:4px solid var(--white-1)}.section-hero__video--mobile{display:none;visibility:hidden}}@media screen and (min-width:1110px){.section-hero__video{width:271px;height:138px}}.section-hero__video img,.section-hero__video video{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.section-hero-user{position:relative;overflow:hidden;margin-top:-140px;margin-bottom:15px;isolation:isolate}@media screen and (min-width:911px){.section-hero-user{margin-bottom:50px}}@media screen and (min-width:1441px){.section-hero-user{margin-bottom:75px}}.section-hero-user::after{height:362px;background:url(/custom/blacksea/images/patterns/hero-user.svg) repeat-x 50% 100%}.section-hero-user__wrapper{position:relative;z-index:10;display:grid;min-height:1180px;padding-top:225px;padding-bottom:160px}@media screen and (max-width:910.98px){.section-hero-user__wrapper{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-end;gap:40px}}@media screen and (min-width:911px){.section-hero-user__wrapper{min-height:1080px;gap:24px;grid-template-columns:auto;grid-template-rows:auto 1fr}}.section-hero-user__image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.section-design__image img,.section-hero-user__image img{width:100%;height:100%;object-fit:cover}.section-hero-user__site{font-size:16px;font-weight:400;margin-bottom:6px;color:var(--white-1)}@media screen and (min-width:911px){.section-hero-user__site{margin-bottom:0}}.section-hero-user__title{font-size:32px;font-weight:400;line-height:1.1;margin:0;text-transform:uppercase;color:var(--white-1)}@media screen and (min-width:911px){.section-hero-user__title{font-size:88px}}@media screen and (min-width:1441px){.section-hero-user__title{font-size:128px}}@media screen and (min-width:911px){.section-hero-user__main{align-self:end;order:1}}.section-hero-user__meta{font-size:16px;font-weight:400;margin-top:6px;color:var(--white-1)}@media screen and (min-width:911px){.section-hero-user__meta{font-size:36px}}.section-hero-user__button{margin-top:20px}@media screen and (max-width:560px){.section-hero-user__button .b-btn{width:100%}}@media screen and (min-width:911px){.section-hero-user__button{margin-top:50px}.section-hero-user__description{order:0;max-width:395px;margin-left:auto}}@media screen and (min-width:1441px){.section-hero-user__description{max-width:560px}}.section-slider>.swiper{overflow:visible;margin:0 -20px}@media screen and (min-width:911px){.section-slider>.swiper{margin:0 -45px}}.section-slider .swiper-slide{width:auto;height:auto}.section-slider .swiper-slide__inner{margin:0 20px}@media screen and (min-width:911px){.section-slider .swiper-slide__inner{margin:0 45px}}.section-slider__header{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;margin-bottom:30px;gap:20px}@media screen and (min-width:911px){.section-slider__header{align-items:flex-end;flex-flow:row wrap;justify-content:space-between;margin-bottom:80px}}@media screen and (min-width:1441px){.section-slider__header{margin-bottom:90px}}.section-slider__header--empty{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--white-2)}@media screen and (min-width:911px){.section-slider__header--empty{margin-bottom:66px}}.section-slider__header .swiper-pagination{width:100%}.section-slider__title{font-size:16px;font-weight:400;margin:0;color:var(--white-1)}@media screen and (min-width:911px){.section-slider__title{font-size:20px}.section-slider--big-title .section-slider__title,.section-slider__title--big{font-size:36px}}.section-slider__nav{margin-right:auto}@media screen and (min-width:911px){.section-slider__nav{margin-right:0;margin-left:auto}}.section-partners .swiper-slide{width:100%}@media screen and (min-width:475px){.section-partners .swiper-slide{width:433px}}@media screen and (min-width:911px){.section-partners .swiper-slide{width:483px}}@media screen and (min-width:1441px){.section-partners .swiper-slide{width:642px}}.section-design{position:relative;isolation:isolate}@media screen and (min-width:911px){.section-design__wrapper{display:grid;gap:0;grid-template-columns:repeat(2,1fr)}}.section-design__item{font-size:16px;font-weight:400;position:relative;color:var(--white-1)}@media screen and (max-width:910.98px){.section-design__item{margin-right:-20px;margin-left:-20px;padding:40px 20px;transition:background-color .3s ease;background:var(--black-2)}.section-design__item:hover{background:var(--black-1)}}@media screen and (min-width:911px){.section-design__item{padding-top:158px;padding-bottom:158px}.section-design__item::after{content:"";position:absolute;z-index:-1;top:0;bottom:0;transition:opacity .3s ease;opacity:1;background:var(--black-2)}.section-design__item:first-child{padding-right:20px}.section-design__item:first-child::after{right:-1px;left:-6000px}.section-design__item:last-child{padding-left:20px}.section-design__item:last-child::after{right:-6000px;left:-1px}.section-design__item:hover::after{opacity:0}.section-design__item:hover .section-design__image img{transform:scale(1.1)}}@media screen and (min-width:1211px){.section-design__item:first-child{padding-right:80px}.section-design__item:last-child{padding-left:80px}}@media screen and (min-width:1441px){.section-design__item:first-child{padding-right:100px}.section-design__item:last-child{padding-left:100px}}.section-design__inner{position:relative;z-index:10;display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;box-sizing:border-box;height:100%}.section-design__image{overflow:hidden;margin-bottom:24px}@media screen and (min-width:911px){.section-design__image{margin-bottom:36px}}@media screen and (min-width:1441px){.section-design__image{margin-bottom:60px}}.section-design__image img{height:215px;transition:transform .7s var(--easing);transform:scale(1);vertical-align:top}@media screen and (min-width:911px){.section-design__image img{height:424px}}.section-design__title{font-size:18px;font-weight:400;margin-bottom:20px;color:var(--white-1)}@media screen and (min-width:911px){.section-design__title{font-size:36px;margin-bottom:24px}}@media screen and (min-width:1441px){.section-design__title{margin-bottom:30px}}.section-design__button{margin-top:30px}@media screen and (max-width:910.98px){.section-design__button .b-btn{width:100%}}@media screen and (min-width:911px){.section-design__button{margin-top:16px}}@media screen and (min-width:1441px){.section-design__button{margin-top:30px}}.section-features{position:relative;overflow:hidden}.section-features:not(.section-features--no-pattern){padding-top:203px}@media screen and (min-width:911px){.section-features:not(.section-features--no-pattern){padding-top:233px}}@media screen and (min-width:1441px){.section-features:not(.section-features--no-pattern){padding-top:253px}}.section-features:not(.section-features--no-pattern)::after{content:"";position:absolute;z-index:5;top:-2px;right:0;left:0;height:193px;background:url(/custom/blacksea/images/patterns/design.svg) repeat-x 50% 100%}.section-features .swiper-slide{width:100%}@media screen and (min-width:475px){.section-features .swiper-slide{width:433px}}@media screen and (min-width:911px){.section-features .swiper-slide{width:483px}}@media screen and (min-width:1441px){.section-features .swiper-slide{width:642px}}@media screen and (min-width:475px){.section-features--small .swiper-slide{width:271px}}@media screen and (min-width:911px){.section-features--small .swiper-slide{width:642px}}@media screen and (min-width:1441px){.section-features--small .swiper-slide{width:642px}}.section-partners-logo{position:relative;overflow:hidden;padding-top:250px}.section-partners-logo:after{content:"";position:absolute;top:-2px;right:0;left:0;height:193px;background:url(/custom/blacksea/images/patterns/partners.svg) repeat-x 50% 0}.section-partners-logo__wrapper{display:grid;gap:40px}@media screen and (min-width:911px){.section-partners-logo__wrapper{gap:30px;grid-template-columns:repeat(2,1fr)}}.section-partners-logo__main{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start}.section-partners-logo__description{max-width:553px}.section-partners-logo__more{margin-top:auto;padding-top:30px}.section-partners-logo__grid{display:grid;overflow:hidden;gap:0;grid-template-columns:repeat(3,33.3333333333%)}.section-partners-logo__item{position:relative;aspect-ratio:1/1}.section-partners-logo__item::after{content:"";position:absolute;top:-10.5px;right:-10.5px;width:23px;height:23px;background:url(/custom/blacksea/images/logos/mark.svg) no-repeat 50% 50%}.section-partners-logo__item:first-child::before,.section-partners-logo__item:nth-child(3n+1)::before{content:"";position:absolute;top:-10.5px;left:-10.5px;width:23px;height:23px;background:url(/custom/blacksea/images/logos/mark.svg) no-repeat 50% 50%}.section-partners-logo__inner{position:relative;display:flex;align-items:flex-start;flex-flow:row nowrap;justify-content:flex-start;width:100%;height:100%;padding:20px;aspect-ratio:1/1}.section-partners-logo__item:nth-last-child(-n+3) .section-partners-logo__inner::before{content:"";position:absolute;bottom:-10.5px;left:-10.5px;width:23px;height:23px;background:url(/custom/blacksea/images/logos/mark.svg) no-repeat 50% 50%}.section-partners-logo__item:last-child .section-partners-logo__inner::after{content:"";position:absolute;right:-10.5px;bottom:-10.5px;width:23px;height:23px;background:url(/custom/blacksea/images/logos/mark.svg) no-repeat 50% 50%}.section-partners-logo__inner img{display:block;margin:auto}@media screen and (max-width:910.98px){.section-check{background:var(--black-2)}}.section-check__wrapper{display:grid}@media screen and (min-width:911px){.section-check__wrapper{grid-template-columns:425px 1fr}}@media screen and (min-width:1441px){.section-check__wrapper{grid-template-columns:670px 1fr}}.section-check__main{box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media screen and (min-width:911px){.section-check__main{position:relative;display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;padding-top:96px;padding-right:30px;padding-bottom:96px;isolation:isolate}.section-check__main::after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:-2000px;background:var(--black-2)}}.section-check__image{margin-right:calc(var(--body-wrapper-padding-mobile)*-1);margin-left:calc(var(--body-wrapper-padding-mobile)*-1)}.section-check__image img{width:100%;height:327px;vertical-align:top;background:var(--black-2);object-fit:cover}@media screen and (max-width:910.98px){@supports (aspect-ratio:579/327){.section-check__image img{aspect-ratio:579/327}}}@media screen and (min-width:911px){.section-check__image img{height:100%}}@media screen and (min-width:1211px){.section-check__image{margin-right:calc(var(--body-wrapper-padding-tablet)*-1)}}@media screen and (min-width:1441px){.section-check__image{margin-right:-40px}}@media screen and (min-width:1541px){.section-check__image{margin-right:calc(var(--body-wrapper-padding-desktop)*-1)}}.section-check__more{margin-top:auto;padding-top:40px}.section-online-office{display:none;visibility:hidden}@media screen and (min-width:911px){.section-online-office{position:fixed;z-index:100;top:50%;right:0;display:flex;visibility:visible;min-height:67px;padding-right:28px;padding-left:28px;transform:rotate(-90deg) translateY(-100%) translateX(50%);transform-origin:right top;text-transform:uppercase}}.section-partners-list{position:relative}.section-partners-list--pattern{overflow:hidden;padding-bottom:203px}@media screen and (min-width:911px){.section-partners-list--pattern{padding-bottom:233px}}@media screen and (min-width:1441px){.section-partners-list--pattern{padding-bottom:253px}}.section-partners-list--pattern::after{content:"";position:absolute;z-index:5;right:0;bottom:-2px;left:0;height:193px;background:url(/custom/blacksea/images/patterns/grid.svg) repeat-x 50% 100%}.section-partners-list__header{margin-bottom:40px}@media screen and (min-width:911px){.section-partners-list__header{max-width:849px;margin-bottom:87px}}.section-partners-list__description{font-size:16px}@media screen and (min-width:911px){.section-partners-list__description{font-size:20px}}.section-partners-list__grid{display:grid;gap:30px;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:671px){.section-partners-list__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:911px){.section-partners-list__grid{grid-template-columns:repeat(3,1fr)}}.section-partners-list__item{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;box-sizing:border-box;padding:25px 20px;background:var(--black-2)}@media screen and (min-width:911px){.section-partners-list__item{padding:38px 29px}}@media screen and (min-width:1441px){.section-partners-list__item{padding:58px 42px}}.section-partners-list__image{margin:-25px -20px 20px}@media screen and (min-width:911px){.section-partners-list__image{margin:-38px -29px 28px}}@media screen and (min-width:1441px){.section-partners-list__image{margin:-58px -42px 42px}}.section-partners-list__image img{width:100%;vertical-align:top}.section-partners-list__site{font-size:16px;font-weight:400;margin-bottom:5px;text-decoration:none;color:var(--white-1)}@media screen and (min-width:1441px){.section-partners-list__site{margin-bottom:12px}}.section-partners-list__title{font-size:20px;font-weight:400;color:var(--white-1)}@media screen and (min-width:911px){.section-partners-list__title{font-size:24px}}@media screen and (min-width:1441px){.section-partners-list__title{font-size:32px}}.section-partners-list__meta{font-size:24px;font-weight:400;color:var(--white-1)}@media screen and (min-width:911px){.section-partners-list__meta{font-size:16px}}.section-partners-list__more{font-size:16px;margin-top:auto;padding-top:16px}@media screen and (min-width:1441px){.section-partners-list__more{font-size:24px;padding-top:20px}}.section-partners-list__button{margin-top:30px}.section-partners-list__button .b-btn{width:100%}@media screen and (min-width:911px){.section-partners-list__button .b-btn{grid-column:2/3}.section-partners-list__button{display:grid;margin-top:60px;gap:30px;grid-template-columns:repeat(3,1fr)}}.section-check-form__wrapper{display:grid;gap:30px}@media screen and (min-width:911px){.section-check-form__wrapper{grid-template-columns:repeat(2,1fr)}}.section-check-form__grid{display:grid;align-items:center;text-align:center;gap:20px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:911px){.section-check-form__grid{max-width:555px}}.section-mortgage-banks__wrapper{display:grid;align-items:center;grid-template-columns:repeat(2,1fr);gap:30px}@media screen and (min-width:381px){.section-mortgage-banks__wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:554px){.section-mortgage-banks__wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between}}.section-mortgage-banks__item img{vertical-align:top}:root{--social-icon-gap:10px}.s-block{display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-start;gap:var(--social-icon-gap)}.s-block a{display:block;transition:color .3s ease;text-decoration:none}.s-block a svg{display:block;width:100%;max-width:100%;height:auto}:root{--alert-padding:16px;--alert-border-radius:8px;--alert-gap:12px;--alert-color:var(--primary-700,#6941C6);--alert-background:var(--primary-25,#FCFAFF);--alert-border:1px solid var(--primary-300,#D6BBFB);--alert-size:14px;--alert-line-height:1.3;--alert-color-gray:var(--gray-600,#475467);--alert-background-gray:var(--gray-25,#FCFCFD);--alert-border-gray:1px solid var(--gray-300,#D0D5DD);--alert-color-error:var(--error-700,#B42318);--alert-background-error:var(--error-25,#FFFBFA);--alert-border-error:1px solid var(--error-300,#FDA29B);--alert-color-warning:var(--warning-700,#B54708);--alert-background-warning:var(--warning-25,#FFFCF5);--alert-border-warning:1px solid var(--warning-300,#FEC84B);--alert-color-success:var(--success-700,#027A48);--alert-background-success:var(--success-25,#F6FEF9);--alert-border-success:1px solid var(--success-300,#6CE9A6)}.box-alert{font-size:var(--alert-size);line-height:var(--alert-line-height);display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;padding:var(--alert-padding);color:var(--alert-color);border:var(--alert-border);border-radius:var(--alert-border-radius);background:var(--alert-background);gap:var(--alert-gap)}.box-alert--gray{color:var(--alert-color-gray);border:var(--alert-border-gray);background:var(--alert-background-gray)}.box-alert--error{color:var(--alert-color-error);border:var(--alert-border-error);background:var(--alert-background-error)}.box-alert--warning{color:var(--alert-color-warning);border:var(--alert-border-warning);background:var(--alert-background-warning)}.box-alert--success{color:var(--alert-color-success);border:var(--alert-border-success);background:var(--alert-background-success)}.box-alert--marign-bottom{margin-bottom:24px}.box-alert__title{font-weight:600}:root{--accordion-item-padding-mobile:30px 0;--accordion-item-padding-tablet:22px 0;--accordion-item-padding-desktop:22px 0;--accordion-item-border-color:var(--white-2);--accordion-item-button-color:var(--white-1);--accordion-item-button-color-hover:var(--white-2);--accordion-item-button-color-active:var(--white-1);--accordion-item-button-arrow:var(--white-1);--accordion-item-button-arrow-active:var(--white-1);--accordion-item-button-gap:10px;--accordion-content-padding-mobile:20px 0 0;--accordion-content-padding-tablet:25px 0 0;--accordion-content-padding-desktop:25px 0 0;--accordion-content-color:var(--white-1)}.accordion-item{padding:var(--accordion-item-padding-mobile);border-top:1px solid var(--accordion-item-border-color)}.accordion-item:last-child{border-bottom:1px solid var(--accordion-item-border-color)}@media screen and (min-width:911px){.accordion-item{padding:var(--accordion-item-padding-tablet)}}@media screen and (min-width:1441px){.accordion-item{padding:var(--accordion-item-padding-desktop)}}.accordion-item__button{font-size:18px;font-weight:400;display:flex;align-items:flex-start;flex-flow:row nowrap;justify-content:flex-start;box-sizing:border-box;width:100%;padding:0;cursor:pointer;transition:color .3s ease;text-align:left;color:var(--accordion-item-button-color);border:0;outline:0;background:0 0;gap:var(--accordion-item-button-gap);-webkit-tap-highlight-color:transparent}@media screen and (min-width:911px){.accordion-item__button{font-size:20px}}.accordion-item__button>svg{flex:0 0 auto;margin-left:auto}.accordion-item__button>svg rect{transition:opacity .3s ease;opacity:1}.accordion-item__button:hover{color:var(--accordion-item-button-color-hover)}.accordion-item__button.active{color:var(--accordion-item-button-color-active)}.accordion-item__button.active>svg rect:last-child{opacity:0}.accordion-item__title{padding-top:4px;padding-bottom:4px}.accordion-item__content{font-size:18px;display:grid;overflow:hidden;padding:0;transition:grid-template-rows .3s var(--easing),padding .3s var(--easing);grid-template-rows:0fr}.accordion-item__content.active{padding:var(--accordion-content-padding-mobile);grid-template-rows:1fr}@media screen and (min-width:911px){.accordion-item__content.active{padding:var(--accordion-content-padding-tablet)}}@media screen and (min-width:1441px){.accordion-item__content.active{padding:var(--accordion-content-padding-desktop)}}.accordion-item__description{overflow:hidden}:root{--site-navigation-margin:64px 0 0;--site-navigation-padding:20px 0 0;--site-navigation-border:1px solid var(--gray-200,#EAECF0);--site-navigation-gap-mobile:8px;--site-navigation-gap-table:8px;--site-navigation-gap-desktop:8px}.site-navigation__wrapper:empty{display:none}.site-navigation,.site-pagination{margin:var(--site-navigation-margin);padding:var(--site-navigation-padding);border-top:var(--site-navigation-border)}.nav-links,.page-numbers{display:flex;align-items:flex-start;flex-flow:row wrap;justify-content:space-between;margin:0;padding:0;list-style:none;gap:var(--site-navigation-gap-mobile)}@media screen and (min-width:911px){.nav-links,.page-numbers{gap:var(--site-navigation-gap-table)}}@media screen and (min-width:1441px){.nav-links,.page-numbers{gap:var(--site-navigation-gap-desktop)}}@media screen and (max-width:910.98px){.nav-links .nav-title,.page-numbers .nav-title{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}}.site-pagination .nav-links,.site-pagination .page-numbers{justify-content:center}.nav-links .page-numbers:not(.dots),.nav-links a,.page-numbers .page-numbers:not(.dots),.page-numbers a{text-align:left}.nav-links .page-numbers:not(.dots).current,.nav-links a.current,.page-numbers .page-numbers:not(.dots).current,.page-numbers a.current{color:var(--btn-secondary-grey-color-active);border-color:var(--btn-secondary-grey-border-active);background-color:var(--btn-secondary-grey-background-active);box-shadow:var(--btn-secondary-grey-shadow-active)}.nav-links .page-numbers.dots,.page-numbers .page-numbers.dots{cursor:default}.nav-links .nav-previous>a::before,.page-numbers .nav-previous>a::before{content:"";width:20px;height:20px;background:url(/) no-repeat center;background-size:contain}.nav-links .nav-next>a::after,.page-numbers .nav-next>a::after{content:"";width:20px;height:20px;background:url(/) no-repeat center;background-size:contain}:root{--error-page-gap:24px;--error-page-image-margin:0 0 32px;--error-page-image-size:280px;--error-page-title-color:var(--primary-700,#6941C6);--error-page-title-margin-mobile:0 0 12px;--error-page-title-margin-tablet:0 0 12px;--error-page-title-margin-desktop:0 0 12px;--error-page-subtitle-color:var(--gray-900,#101828);--error-page-desc-color:var(--gray-600,#475467);--error-page-desc-width:480px;--error-page-desc-margin-mobile:24px 0 0;--error-page-desc-margin-table:24px 0 0;--error-page-desc-margin-desktop:24px 0 0}@media screen and (min-width:1441px){.error-404{display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;gap:var(--error-page-gap)}}.error-404__image{margin-bottom:var(--error-page-image-margin)}.error-404__image img{max-width:var(--error-page-size);vertical-align:top}@media screen and (min-width:1441px){.error-404__image{order:1;margin-bottom:0}.error-404__image img{max-width:100%}}.error-404__main{order:0}.error-404__title{font-size:16px;font-weight:700;font-style:normal;margin:var(--error-page-title-margin-mobile);color:var(--error-page-title-color)}@media screen and (min-width:911px){.error-404__title{margin:var(--error-page-title-margin-tablet)}}@media screen and (min-width:1441px){.error-404__title{margin:var(--error-page-title-margin-desktop)}}.error-404__subtitle{font-size:24px;font-weight:700;font-style:normal;color:var(--error-page-subtitle-color)}@media screen and (min-width:911px){.error-404__subtitle{font-size:30px;font-weight:700;font-style:normal}}@media screen and (min-width:1441px){.error-404__subtitle{font-size:36px;font-weight:700;font-style:normal;letter-spacing:-.02em}}.error-404__desc{font-size:18px;font-weight:400;font-style:normal;max-width:var(--error-page-desc-width);margin:var(--error-page-desc-margin-mobile);color:var(--error-page-desc-color)}@media screen and (min-width:911px){.error-404__desc{margin:var(--error-page-desc-margin-table)}}@media screen and (min-width:1441px){.error-404__desc{margin:var(--error-page-desc-margin-desktop);font-size:20px;font-weight:400;font-style:normal}}.error-404__form{max-width:var(--error-page-desc-width)}:root{--breadcrumb-margin:0 0 12px;--breadcrumb-gap-mobile:4px 6px;--breadcrumb-gap-desktop:4px 12px;--breadcrumb-item-gap-mobile:6px;--breadcrumb-item-gap-tablet:8px;--breadcrumb-item-gap-desktop:12px;--breadcrumb-item-link-color:var(--gray-600);--breadcrumb-item-link-color-hover:var(--primary-700);--breadcrumb-item-link-color-active:var(--primary-700);--breadcrumb-item-delimiter-color:var(--gray--300)}.breadcrumb{display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-start;margin:var(--breadcrumb-margin);padding:0;list-style:none;gap:var(--breadcrumb-gap-mobile)}@media screen and (min-width:911px){.breadcrumb{gap:var(--breadcrumb-gap-desktop)}}.breadcrumb__item{font-size:16px;font-weight:500;font-style:normal;display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;gap:var(--breadcrumb-item-gap-mobile)}@media screen and (min-width:911px){.breadcrumb__item{gap:var(--breadcrumb-item-gap-tablete)}}@media screen and (min-width:1441px){.breadcrumb__item{gap:var(--breadcrumb-item-gap-desktop)}}.breadcrumb__link{display:block;transition:color .3s ease;text-decoration:none;color:var(--breadcrumb-item-link-color)}.breadcrumb__link:hover{color:var(--breadcrumb-item-link-color-hover)}.breadcrumb__link svg{display:block}.breadcrumb__delimiter{flex:0 0 auto;color:var(--breadcrumb-item-delimiter-color)}.info-panel{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;box-sizing:border-box;height:100%;padding:12px 43px;text-decoration:none;background:var(--black-2)}@media screen and (min-width:911px){.info-panel{padding:18px 61px}}@media screen and (min-width:1441px){.info-panel{padding:26px 86px}}.feature-panel:hover .feature-panel__image img,.info-panel:hover .info-panel__image img{transform:scale(1.1)}.info-panel__logo{margin-bottom:13px}.info-panel__logo img{width:100%;height:auto;max-height:120px;object-fit:contain}@media screen and (min-width:911px){.info-panel__logo{margin-bottom:18px}}@media screen and (min-width:1441px){.info-panel__logo{margin-bottom:25px}}.info-panel__image{overflow:hidden;margin-bottom:16px}@media screen and (min-width:911px){.info-panel__image{margin-bottom:18px}}@media screen and (min-width:1441px){.info-panel__image{margin-bottom:45px}}.feature-panel__image img,.info-panel__image img{display:block;width:100%;transition:transform .7s var(--easing)}.info-panel__title{font-size:20px;font-weight:400;text-align:center;color:var(--white-1)}@media screen and (min-width:911px){.info-panel__title{font-size:32px}}.info-panel__more{margin-top:10px;text-align:center}@media screen and (min-width:911px){.info-panel__more{margin-top:20px}}.info-panel__link{font-size:16px;font-weight:400;display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:center;transition:color .3s ease;text-decoration:none;color:var(--white-1);gap:10px}.info-panel__link:hover{color:var(--white-2)}.info-panel__link svg{display:block;flex:0 0 auto}@media screen and (min-width:911px){.info-panel__link{font-size:24px}}.feature-panel{position:relative;display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;box-sizing:border-box;height:100%;min-height:366px;padding:26px 30px;text-decoration:none;background:var(--black-2);isolation:isolate}@media screen and (min-width:911px){.feature-panel{min-height:514px;padding:30px 33px}}@media screen and (min-width:1441px){.feature-panel{min-height:721px;padding:42px 47px}}.feature-panel--small{min-height:231px;padding:21px 24px}@media screen and (min-width:911px){.feature-panel--small{min-height:552px;padding:32px 47px}}@media screen and (min-width:1441px){.feature-panel--small{min-height:552px;padding:32px 47px}}.feature-panel__image{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden}.feature-panel__image img{height:100%;object-fit:cover}.feature-panel__title{font-size:20px;font-weight:700;padding-bottom:24px;color:var(--white-1)}@media screen and (min-width:911px){.feature-panel__title{font-size:36px}}.feature-panel__description{font-size:20px;font-weight:700;margin-top:auto;color:var(--white-1)}@media screen and (min-width:911px){.feature-panel__description{font-size:36px}.section-realestate-on-map__wrapper{display:grid;gap:0;grid-template-columns:repeat(2,50%)}}.section-realestate-on-map__image{margin-right:calc(var(--body-wrapper-padding-mobile)*-1);margin-left:calc(var(--body-wrapper-padding-mobile)*-1)}.section-realestate-on-map__image img{width:100%;height:230px;vertical-align:top;background:var(--black-2);object-fit:cover}@media screen and (max-width:910.98px){@supports (aspect-ratio:320/230){.section-realestate-on-map__image img{aspect-ratio:320/230;height:auto}}}@media screen and (min-width:911px){.section-realestate-on-map__image img{height:100%}.section-realestate-on-map__image{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;margin-right:0}.section-realestate-on-map__image .swiper{width:100%;height:100%}}@media screen and (min-width:1211px){.section-realestate-on-map__image{margin-left:calc(var(--body-wrapper-padding-tablet)*-1)}}@media screen and (min-width:1441px){.section-realestate-on-map__image{margin-left:-40px}}@media screen and (min-width:1541px){.section-realestate-on-map__image{margin-left:calc(var(--body-wrapper-padding-desktop)*-1)}}.section-realestate-on-map__main{position:relative;margin-right:calc(var(--body-wrapper-padding-mobile)*-1);margin-left:calc(var(--body-wrapper-padding-mobile)*-1);padding:40px 20px;color:var(--white-1)}.section-realestate-on-map__main .swiper{position:relative;z-index:100}.section-realestate-on-map__main::after{content:"";position:absolute;z-index:1;top:0;right:-2000px;bottom:0;left:0;background:var(--black-2)}@media screen and (min-width:911px){.section-realestate-on-map__main{margin:0;padding:125px 0 125px 40px}}@media screen and (min-width:1211px){.section-realestate-on-map__main{padding:160px 0 160px 60px}}@media screen and (min-width:1441px){.section-realestate-on-map__main{padding:160px 0 160px 40px}}@media screen and (min-width:1541px){.section-realestate-on-map__main{padding:160px 0 160px 110px}}.section-realestate-on-map__item{background:var(--black-2)}.section-realestate-on-map__nav{position:relative;z-index:10;display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:20px}@media screen and (min-width:911px){.section-realestate-on-map__nav{margin-bottom:40px}}@media screen and (min-width:1441px){.section-realestate-on-map__nav{margin-bottom:48px}}.section-realestate-on-map__title{font-size:20px;font-weight:400;margin-bottom:20px;color:var(--white-1)}@media screen and (min-width:911px){.section-realestate-on-map__title{font-size:36px;margin-bottom:40px}}@media screen and (min-width:1441px){.section-realestate-on-map__title{margin-bottom:35px}}.section-realestate-on-map__description{max-width:682px}.section-realestate-on-map__map{margin-top:20px}@media screen and (min-width:911px){.section-realestate-on-map__map{margin-top:80px}}@media screen and (min-width:1441px){.section-realestate-on-map__map{margin-top:93px}}.section-realestate-on-map__map img,.section-slider .section-gallery__inner img{width:100%;vertical-align:top}.section-realestate-on-map__more{margin-top:20px}@media screen and (min-width:911px){.section-realestate-on-map__more{margin-top:80px}}@media screen and (min-width:1441px){.section-realestate-on-map__more{margin-top:27px}}.section-faq__wrapper{display:grid;gap:40px}@media screen and (min-width:1441px){.section-faq__wrapper{gap:30px;grid-template-columns:repeat(6,1fr)}.section-faq__aside{grid-column:span 2}.section-faq__main{grid-column:span 4}.section-faq__description{padding-right:40px}}.section-gallery .swiper-slide{width:83.3333333333%}@media screen and (min-width:911px){.section-gallery .swiper-slide{width:62.5%}}@media screen and (min-width:1441px){.section-gallery .swiper-slide{width:67.5675675676%}}.section-gallery__slider>.swiper{margin-right:-10px;margin-left:-10px}@media screen and (min-width:911px){.section-gallery__slider>.swiper{margin-right:-30px;margin-left:-30px}}@media screen and (min-width:1441px){.section-gallery__slider>.swiper{margin-right:-30px;margin-left:-30px}}.section-slider .section-gallery__inner{margin:0 10px}@media screen and (min-width:911px){.section-slider .section-gallery__inner{margin:0 30px}}.section-slider .section-gallery__inner a{display:block;text-decoration:none}.mortgage-calc__select{margin-bottom:20px}@media screen and (min-width:911px){.mortgage-calc__select{margin-bottom:10px}}.mortgage-calc__title{font-size:16px;font-weight:400;display:block;color:var(--white-1)}.mortgage-calc__row{margin-top:23px}@media screen and (min-width:911px){.mortgage-calc__row{margin-top:30px}}@media screen and (min-width:1441px){.mortgage-calc__row{margin-top:40px}}.mortgage-calc__row:first-child{margin-top:0}.mortgage-calc__header{margin-bottom:40px}@media screen and (min-width:911px){.mortgage-calc__header{display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;gap:16px}}@media screen and (min-width:1441px){.mortgage-calc__header{margin-bottom:46px;gap:30px}}.mortgage-calc__label,.mortgage-calc__value{font-size:16px;font-weight:400;display:block;color:var(--white-1)}.mortgage-calc__value{font-size:20px;font-weight:700;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media screen and (min-width:911px){.mortgage-calc__value{font-size:24px;text-align:right}}.mortgage-calc__slider{position:relative;margin:0 12px}@media screen and (min-width:911px){.mortgage-calc__slider{margin:0 17px}}.mortgage-calc__slider .noUi-origin{z-index:50!important}.mortgage-calc__slider .noUi-base::after,.mortgage-calc__slider .noUi-base::before{content:"";position:absolute;z-index:5;top:50%;width:19px;height:19px;transform:translateY(-50%);background:url(/custom/blacksea/images/icons/pin.svg) no-repeat 0 0;background-size:contain}@media screen and (min-width:911px){.mortgage-calc__slider .noUi-base::after,.mortgage-calc__slider .noUi-base::before{width:24px;height:24px}}.mortgage-calc__slider .noUi-base::before{left:-12px}@media screen and (min-width:911px){.mortgage-calc__slider .noUi-base::before{left:-17px}}.mortgage-calc__slider .noUi-base::after{right:-12px}@media screen and (min-width:911px){.mortgage-calc__slider .noUi-base::after{right:-17px}}.mortgage-calc__hint{font-size:16px;font-weight:400;position:absolute;bottom:100%;margin-bottom:18px;color:var(--white-1)}.mortgage-calc__hint--min{left:-12px}@media screen and (min-width:911px){.mortgage-calc__hint--min{left:-17px}}.mortgage-calc__hint--max{right:-12px}@media screen and (min-width:911px){.mortgage-calc__hint--max{right:-17px}}.mortgage-calc__result{margin-top:30px}@media screen and (min-width:1441px){.mortgage-calc__result{margin-top:48px}}.mortgage-calc__total{font-size:36px;font-weight:700;color:var(--white-1)}.product-filters{margin-bottom:60px}@media screen and (min-width:911px){.product-filters{margin-bottom:63px}}@media screen and (min-width:1441px){.product-filters{margin-bottom:73px}}.product-filters__button{justify-content:space-between;width:100%}.product-filters__button>svg{flex:0 0 auto;transition:transform .3s var(--easing)}.product-filters__button.active>svg{transform:rotate(-180deg)}@media screen and (min-width:911px){.product-filters__button{display:none;visibility:hidden}}@media screen and (max-width:910.98px){.product-filters__wrapper{display:grid;padding-top:0;transition:padding-top .3s var(--easing),grid-template-rows .3s var(--easing);grid-template-rows:0fr}.product-filters__wrapper.active{padding-top:30px;grid-template-rows:1fr}.product-filters__grid{overflow:hidden;margin-right:-10px;margin-left:-10px}}@media screen and (min-width:911px){.product-filters__grid{display:flex;align-items:flex-start;flex-flow:row nowrap;justify-content:space-between;gap:30px}}.product-filters__row{position:relative}@media screen and (max-width:910.98px){.product-filters__row{margin-top:20px;padding-right:10px;padding-left:10px}.product-filters__row:first-child{margin-top:0}}@media screen and (min-width:911px){.product-filters__row{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:30px 9px}.product-filters__row--price{flex:0 0 auto;margin-left:auto}}.product-filters__item{position:relative}@media screen and (max-width:910.98px){.product-filters__item{margin-top:20px}.product-filters__item:first-child{margin-top:0}}.product-filters__item--checkbox{display:flex;align-items:flex-start;flex-flow:row wrap;justify-content:flex-start;gap:10px}.product-filters__label{font-size:16px;font-weight:400;margin-bottom:8px;color:var(--white-1)}@media screen and (min-width:911px){.product-filters__label{position:absolute;bottom:100%}.product-filters__label--hide-on-desktop{display:none;visibility:hidden}}.product-filters-slider__wrapper{position:relative;display:grid;border:1px solid var(--white-1);gap:0;grid-template-columns:repeat(2,50%)}@media screen and (min-width:911px){.product-filters-slider__wrapper{max-width:274px}}.product-filters-slider__wrapper:after{content:"";position:absolute;top:50%;left:50%;display:block;width:1px;height:31px;transform:translate(-50%,-50%);background:var(--white-1)}.product-filters-slider__input input{font-size:16px;height:44px;padding:4px 10px;border:0}.product-filters-slider__input:last-child input{text-align:right}.product-filters-slider__range{margin-top:-1px}.product-filters-slider__range.noUi-horizontal{height:4px}.product-filters-slider__range.noUi-horizontal::after{height:1px}.product-filters-slider__range.noUi-horizontal .noUi-handle{top:-5px;right:-7px;width:14px;height:14px}.section-grid{position:relative}.section-grid--pattern{overflow:hidden;padding-bottom:203px}@media screen and (min-width:911px){.section-grid--pattern{padding-bottom:233px}}@media screen and (min-width:1441px){.section-grid--pattern{padding-bottom:253px}}.section-grid--pattern::after{content:"";position:absolute;z-index:5;right:0;bottom:-2px;left:0;height:193px;background:url(/custom/blacksea/images/patterns/grid.svg) repeat-x 50% 100%}@media screen and (min-width:911px){.section-grid__wrapper{display:grid;gap:30px;grid-template-columns:repeat(6,1fr)}.section-grid__aside{grid-column:span 2}}.section-grid__title{font-size:20px;font-weight:400;margin:0 0 20px;color:var(--white-1)}@media screen and (min-width:911px){.section-grid__title{font-size:36px;margin:0 0 40px}}@media screen and (min-width:1441px){.section-grid__title{font-size:48px}}.section-grid__description{font-size:16px}@media screen and (min-width:911px){.section-grid__description{font-size:20px}}@media screen and (max-width:910.98px){.section-grid__main{margin-top:30px}.section-grid__main .swiper{overflow:visible;margin:0 -10px}.section-grid__main .swiper-slide{width:45%}}@media screen and (max-width:670px){.section-grid__main .swiper-slide{width:265px}}@media screen and (min-width:911px){.section-grid__main{grid-column:span 4}.section-grid__main .swiper-wrapper{display:grid;gap:30px;grid-template-columns:repeat(2,calc((100% - 30px)/2))}}@media screen and (min-width:1292px){.section-grid__main .swiper-wrapper{grid-template-columns:repeat(3,calc((100% - 60px)/3))}}.section-grid-item{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;box-sizing:border-box;margin:0 10px;padding:25px;background:var(--black-2);gap:30px}@media screen and (min-width:911px){.section-grid-item{min-height:255px;margin:0;aspect-ratio:1/1}}@media screen and (min-width:1441px){.section-grid-item{min-height:354px;padding:34px}}@supports (aspect-ratio:1/1){.section-grid-item{min-height:auto;aspect-ratio:1/1}}.section-grid-item__image{flex:0 0 auto;width:50px}@media screen and (min-width:1441px){.section-grid-item__image{width:auto}}.section-grid-item__title{font-size:16px;font-weight:700;margin-top:auto;color:var(--white-1)}@media screen and (min-width:911px){.section-grid-item__title{font-size:16px}}@media screen and (max-width:1292px){.section-grid-item__title{font-size:18px}}@media screen and (min-width:1390px){.section-grid-item__title{font-size:20px}}@media screen and (min-width:1621px){.section-grid-item__title{font-size:24px}}.section-about-video__wrapper{display:grid;gap:30px}@media screen and (min-width:911px){.section-about-video__wrapper{grid-template-columns:repeat(2,1fr)}}.section-about-video__main{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start}.section-about-video__title{font-size:20px;font-weight:400;max-width:662px;margin-bottom:20px;color:var(--white-1)}@media screen and (min-width:911px){.section-about-video__title{font-size:48px;margin-bottom:30px}}.section-about-video__description{max-width:735px}.section-about-video__more{display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;margin-top:30px;transition:color .3s ease;text-decoration:none;gap:10px}.section-about-video__more>svg{display:block;flex:0 0 auto}@media screen and (max-width:910.98px){.section-about-video__more>svg:first-child{width:70px;height:auto}}@media screen and (min-width:911px){.section-about-video__more>svg:first-child{margin-right:10px}}@media screen and (min-width:1441px){.section-about-video__more>svg:first-child{margin-right:17px}}@media screen and (min-width:911px){.section-about-video__more{margin-top:auto;padding-top:40px}}.section-about-video__button{position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;box-sizing:border-box;padding:0;cursor:pointer;transition:color .3s ease;color:var(--white-1);border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}.section-about-video__button:hover,.section-download__item:hover .section__more{color:var(--white-2)}.section-about-video__button>svg{position:absolute;z-index:10;top:50%;left:50%;box-sizing:border-box;width:67px;transform:translate(-50%,-50%)}@media screen and (min-width:911px){.section-about-video__button>svg{width:143px}}@media screen and (min-width:1441px){.section-about-video__button>svg{width:200px}}.section-about-video__button img{position:relative;z-index:1;width:100%}.section-panel__inner{position:relative}.section-panel__wrapper{position:relative;z-index:110;box-sizing:border-box}.section-panel__image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.section-panel__image img{width:100%;height:100%;object-fit:cover;object-position:65% 50%}.section-panel__main{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;min-height:447px;padding-top:60px;padding-bottom:60px}@media screen and (min-width:1441px){.section-panel__main{min-height:800px;padding-top:100px;padding-bottom:100px}}.section-panel__title{font-size:20px;font-weight:500;max-width:668px;margin-bottom:16px;color:var(--white-1);-webkit-text-stroke:1px var(--white-1);text-stroke:1px var(--white-1)}@media screen and (min-width:911px){.section-panel__title{font-size:48px;margin-bottom:40px}}.section-panel__description{font-size:16px;max-width:535px}@media screen and (min-width:911px){.section-panel__description{font-size:20px}}.section-panel__button{margin-top:auto;padding-top:24px}.section-steps__main .swiper-slide{height:auto}@media screen and (max-width:910.98px){.section-steps__main .swiper{overflow:visible;margin:0 -10px}.section-steps__main .swiper-slide{width:45%}}@media screen and (max-width:670px){.section-steps__main .swiper-slide{width:265px}}@media screen and (min-width:911px){.section-steps__main{grid-column:span 4}.section-steps__main .swiper-wrapper{display:grid;gap:30px;grid-template-columns:repeat(3,calc((100% - 60px)/3))}}@media screen and (min-width:1292px){.section-steps__main .swiper-wrapper{grid-template-columns:repeat(3,calc((100% - 60px)/3))}}.section-steps__item{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;height:100%;min-height:336px;margin:0 10px;padding:25px;background:var(--black-2)}@media screen and (min-width:911px){.section-steps__item{min-height:394px;margin:0;padding:45px 43px}}@media screen and (min-width:1441px){.section-steps__item{min-height:553px;padding:64px 60px}}.section-steps__number{font-size:32px;font-weight:700;margin-bottom:auto;padding-bottom:24px;color:var(--white-1)}@media screen and (min-width:911px){.section-steps__number{font-size:64px}}.section-steps__title{font-size:20px;font-weight:700;margin-bottom:18px;color:var(--white-1)}@media screen and (min-width:911px){.section-steps__title{font-size:24px}}.section-steps__description{font-size:16px}@media screen and (min-width:1441px){.section-steps__description{font-size:20px}}.section-classifieds__main .swiper{overflow:visible;margin:0 -10px}.section-classifieds__main .swiper-slide{width:83.3333333333%;height:auto}@media screen and (min-width:671px){.section-classifieds__main .swiper-slide{width:55.5555555556%}}@media screen and (min-width:911px){.section-classifieds__main .swiper-slide{width:40%}}@media screen and (min-width:1130px){.section-classifieds__main .swiper-slide{width:33.3333333333%}}.section-classifieds__item{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;height:100%;margin:0 10px;background:var(--black-2)}.section-classifieds__image img{width:100%;vertical-align:top}.section-classifieds__content{padding:14px 25px}@media screen and (min-width:911px){.section-classifieds__content{padding:20px 24px}}@media screen and (min-width:1441px){.section-classifieds__content{padding:30px}}@media screen and (min-width:1394px){.section-classifieds__content{padding:30px 60px}}.section-classifieds__title{font-size:16px;font-weight:700;color:var(--white-1)}@media screen and (min-width:911px){.section-classifieds__title{font-size:24px}}@media screen and (min-width:1394px){.section-classifieds__title{font-size:32px}}.section-classifieds__description{font-size:20px;font-weight:400;margin-top:10px;color:var(--white-1)}@media screen and (max-width:910.98px){.section-classifieds__description br{display:none}}@media screen and (min-width:1441px){.section-classifieds__description{font-size:20px}}.section-download__main .swiper{overflow:visible;margin:0 -10px}.section-download__main .swiper-slide{width:83.3333333333%;height:auto}@media screen and (min-width:671px){.section-download__main .swiper-slide{width:55.5555555556%}}@media screen and (min-width:911px){.section-download__main .swiper-slide{width:40%}}@media screen and (min-width:1130px){.section-download__main .swiper-slide{width:33.3333333333%}}.section-download__item{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;height:100%;margin:0 10px;padding:20px;transition:color .3s ease;text-decoration:none;background:var(--black-2);aspect-ratio:1/1}@media screen and (min-width:911px){.section-download__item{padding:40px}}@media screen and (min-width:1441px){.section-download__item{padding:60px}}@supports (aspect-ratio:1/1){.section-download__item{min-height:255px}@media screen and (min-width:911px){.section-download__item{min-height:394px}}@media screen and (min-width:1441px){.section-download__item{min-height:553px}}}.section-download__item .section__more{transition:color .3s ease;color:var(--white-1)}.section-download__title{font-size:16px;font-weight:700;margin-bottom:auto;padding-bottom:24px}@media screen and (min-width:911px){.section-download__title{font-size:24px}}.section-download__description{font-size:20px;font-weight:400;margin-top:10px;color:var(--white-1)}@media screen and (max-width:910.98px){.section-download__description br{display:none}}@media screen and (min-width:1441px){.section-download__description{font-size:20px}}.section-feature-icon{position:relative;overflow:hidden}.section-feature-icon:not(.section-feature-icon--no-pattern){padding-bottom:203px}@media screen and (min-width:911px){.section-feature-icon:not(.section-feature-icon--no-pattern){padding-bottom:233px}}@media screen and (min-width:1441px){.section-feature-icon:not(.section-feature-icon--no-pattern){padding-bottom:253px}}.section-feature-icon:not(.section-feature-icon--no-pattern)::after{content:"";position:absolute;z-index:5;right:0;bottom:-2px;left:0;height:193px;background:url(/custom/blacksea/images/patterns/feature.svg) repeat-x 50% 100%}.section-feature-icon .swiper,.section-feature-icon__main .swiper{overflow:visible;margin:0 -10px}.section-feature-icon__main .swiper-slide{width:83.3333333333%;height:auto}@media screen and (min-width:671px){.section-feature-icon__main .swiper-slide{width:55.5555555556%}}@media screen and (min-width:911px){.section-feature-icon__main .swiper-slide{width:40%}}@media screen and (min-width:1130px){.section-feature-icon__main .swiper-slide{width:33.3333333333%}}.section-feature-icon__item{font-size:16px;font-weight:400;display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;height:100%;min-height:255px;margin:0 10px;padding:30px 25px;transition:color .3s ease;text-decoration:none;color:var(--white-1);background:var(--black-2)}@media screen and (min-width:911px){.section-feature-icon__item{min-height:394px}}@media screen and (min-width:1441px){.section-feature-icon__item{min-height:553px}}@media screen and (min-width:911px){.section-feature-icon__item{font-size:24px;min-height:394px;padding:32px}}@media screen and (min-width:1441px){.section-feature-icon__item{min-height:553px;padding:65px 60px}}@media screen and (max-width:910.98px){.section-feature-icon__image img{max-height:40px}}.section-feature-icon__content{margin-top:auto;padding-top:24px}.section-feature-icon__title{font-size:16px;font-weight:700;margin-bottom:10px;color:var(--white-1)}@media screen and (min-width:911px){.section-feature-icon__title{font-size:24px;margin-bottom:20px}}@media screen and (min-width:1441px){.section-process__wrapper{display:grid;gap:30px;grid-template-columns:repeat(6,1fr)}}.section-process__aside{margin-bottom:40px}@media screen and (min-width:911px){.section-process__aside{margin-bottom:88px}}@media screen and (min-width:1441px){.section-process__aside{margin-bottom:0;grid-column:span 2}}.section-process__title{max-width:816px}@media screen and (min-width:1441px){.section-process__main{grid-column:span 4}}.section-process-item{display:grid;padding:30px 0 20px;border-top:1px solid var(--white-1);grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:16px 40px;grid-template-areas:"number title" "description description"}@media screen and (min-width:911px){.section-process-item{padding:35px 0 25px;gap:16px 0;grid-template-columns:145px 1fr;grid-template-areas:"number title" "number description"}}.section-process-item__number{-ms-grid-row:1;-ms-grid-column:1;font-size:48px;font-weight:400;line-height:1;color:var(--white-1);grid-area:number}@media screen and (min-width:911px){.section-process-item__number{font-size:96px;line-height:74px}}.section-process-item__name{-ms-grid-row:1;-ms-grid-column:3;font-size:20px;line-height:1;grid-area:title}.section-process-item__description{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;font-size:16px;grid-area:description}@media screen and (min-width:911px){.section-process-item__number{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.section-process-item__name{-ms-grid-row:1;-ms-grid-column:3}.section-process-item__description{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}}.form-contacts__title{font-size:20px;font-weight:400;margin-bottom:20px;color:var(--white-1)}@media screen and (min-width:911px){.form-contacts__title{font-size:36px}}@media screen and (min-width:1441px){.form-contacts__title{margin-bottom:17px}}.form-contacts__description{font-size:16px;font-weight:400;max-width:553px;color:var(--white-1)}@media screen and (min-width:911px){.form-contacts__description{font-size:20px}}.form-contacts__form{margin-top:20px}.form-contacts__form:first-child{margin-top:0}[data-x-bind=contactsTabsContent]{display:none}[data-x-bind=contactsTabsContent].is-active{display:grid}.section-user-about{scroll-margin:120px}.section-user-about__grid{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;gap:30px}@media screen and (min-width:911px){.section-user-about__grid{align-items:flex-start;flex-flow:row nowrap;justify-content:space-between}}.section-user-about__label{font-size:20px;font-weight:400;line-height:1;margin-bottom:20px;color:var(--white-1)}@media screen and (min-width:1302px){.section-user-about__label{font-size:24px;margin-bottom:20px}}.section-user-about__value{font-size:64px;font-weight:400;line-height:1.2;color:var(--white-1)}@media screen and (min-width:911px){.section-user-about__value{font-size:44px}}@media screen and (min-width:1302px){.section-user-about__value{font-size:64px}}.section-user-about__value--small{font-size:16px;font-weight:400}@media screen and (min-width:1302px){.section-user-about__value--small{font-size:24px}}.section-user-about__main{margin-top:60px}@media screen and (min-width:911px){.section-user-about__main{width:50%;margin-top:150px;margin-left:auto}}.section-user-about__description{font-size:16px;font-weight:400;color:var(--white-1)}@media screen and (min-width:911px){.section-user-about__description{font-size:20px}}.section-user-about-info{margin-top:30px;padding-top:30px;border-top:1px solid var(--white-1)}@media screen and (min-width:911px){.section-user-about-info{margin-top:60px;padding-top:60px}}.section-user-about-info__title{font-size:20px;font-weight:400;margin-bottom:16px;color:var(--white-1)}@media screen and (min-width:911px){.section-user-about-info__title{font-size:32px}}.section-user-about-info__row{display:grid;gap:5px;grid-template-columns:1fr}.section-user-about-info__row+.section-user-about-info__row{margin-top:5px}@media screen and (min-width:911px){.section-user-about-info__row{grid-template-columns:135px 1fr}.section-user-about-info__row+.section-user-about-info__row{margin-top:0}}.section-user-about-info__row a{transition:color .3s ease;text-decoration:none}.video-panel{visibility:visible;overflow:visible;box-sizing:border-box;margin:0 11px;padding:0;cursor:pointer;border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}@media screen and (min-width:911px){.video-panel{margin:0 30px}}@media screen and (min-width:1441px){.video-panel{margin:0 45px}}.video-panel__image{position:relative;overflow:hidden}.video-panel__image svg{position:absolute;z-index:10;top:50%;left:50%;display:block;width:50px;height:50px;transform:translate(-50%,-50%)}@media screen and (min-width:911px){.video-panel__image svg{width:80px;height:80px}}@media screen and (min-width:1421px){.video-panel__image svg{width:auto;height:auto}}.video-panel__image img{position:relative;z-index:1;display:block;width:100%;height:100%;transition:transform .7s var(--easing);object-fit:cover}.video-panel__image:hover img{transform:scale(1.1)}.video-panel__description{font-size:20px;font-weight:700;margin-top:auto;color:var(--white-1)}@media screen and (min-width:911px){.video-panel__description{font-size:36px}}.video-panel__title{font-size:16px;font-weight:400;margin-top:12px;color:var(--white-1)}@media screen and (min-width:911px){.video-panel__title{font-size:24px;margin-top:30px}}@media screen and (min-width:1421px){.video-panel__title{font-size:32px;margin-top:45px}}.section-video{scroll-margin:120px}.section-video .section-slider .swiper{margin-right:-11px;margin-left:-11px}@media screen and (min-width:911px){.section-video .section-slider .swiper{margin-right:-30px;margin-left:-30px}}@media screen and (min-width:1441px){.section-video .section-slider .swiper{margin-right:-45px;margin-left:-45px}}.section-video__slider .swiper-slide{width:76.9230769231%}@media screen and (min-width:681px){.section-video__slider .swiper-slide{width:55.5555555556%}}.section-user-panel{position:relative;color:var(--white-1)}.section-user-panel__inner{position:relative;min-height:550px;padding:137px 20px}@media screen and (min-width:911px){.section-user-panel__inner{padding:137px 110px}}.section-user-panel__image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.section-user-panel__image img{width:100%;height:100%;object-fit:cover;object-position:74% 50%}.section-user-panel__main{position:relative;z-index:10}.section-user-panel__title{font-size:20px;font-weight:400;max-width:695px;margin:0;color:var(--white-1)}@media screen and (min-width:911px){.section-user-panel__title{font-size:48px}}.section-user-panel__button{margin-top:30px}@media screen and (min-width:911px){.section-user-panel__button{margin-top:72px}}.section-product-slider{scroll-margin:120px}.section-product-slider__slider>.swiper{margin-right:-11px;margin-left:-11px}@media screen and (min-width:911px){.section-product-slider__slider>.swiper{margin-right:-30px;margin-left:-30px}}@media screen and (min-width:1441px){.section-product-slider__slider>.swiper{margin-right:-45px;margin-left:-45px}}.section-product-slider__slider .swiper-slide{width:76.9230769231%}@media screen and (min-width:681px){.section-product-slider__slider .swiper-slide{width:55.5555555556%}}.section-product-slider__item{margin:0 11px}@media screen and (min-width:911px){.section-product-slider__item{margin:0 30px}}@media screen and (min-width:1441px){.section-product-slider__item{margin:0 45px}}.section-user-price{scroll-margin:120px}.section-user-price__wrapper{display:grid;gap:30px;grid-template-columns:100%}@media screen and (min-width:911px){.section-user-price__wrapper{grid-template-columns:repeat(6,1fr)}.section-user-price__aside{grid-column:span 2}.section-user-price__main{grid-column:span 4}}.section-user-price__main .swiper{overflow:visible;margin:0 -9px}@media screen and (min-width:911px){.section-user-price__main .swiper{margin:0 -15px}}.section-user-price__main .swiper-slide{width:273px;height:auto}@media screen and (min-width:911px){.section-user-price__main .swiper-slide{width:50%}}.section-user-price__button{margin-top:16px}@media screen and (min-width:911px){.section-user-price__button{margin-top:50px}}.section-user-price-item{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;box-sizing:border-box;height:100%;min-height:255px;margin:0 9px;padding:30px;background:var(--black-2)}@media screen and (min-width:911px){.section-user-price-item{margin:0 15px;padding:20px}}@media screen and (min-width:1121px){.section-user-price-item{min-height:394px;padding:42px}}@media screen and (min-width:1441px){.section-user-price-item{min-height:553px;padding:60px 50px}}.section-user-price-item__title{font-size:20px;font-weight:400;margin-bottom:20px;color:var(--white-1)}@media screen and (min-width:911px){.section-user-price-item__title{font-size:24px}}@media screen and (min-width:1121px){.section-user-price-item__title{font-size:48px}}@media screen and (min-width:1441px){.section-user-price-item__title{margin-bottom:35px}}.section-user-price-item__row+.section-user-price-item__row{margin-top:20px}@media screen and (min-width:911px){.section-user-price-item__row+.section-user-price-item__row{margin-top:25px}}.section-user-price-item__label{font-size:16px;font-weight:400;margin:0;color:var(--white-1)}@media screen and (min-width:1121px){.section-user-price-item__label{font-size:24px}}.section-user-price-item__value{font-size:16px;font-weight:400;margin:0;color:var(--white-1)}@media screen and (min-width:1121px){.section-user-price-item__value{font-size:20px}}.section-slider-empty{display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;box-sizing:border-box;height:409px;padding:20px;color:var(--white-1);background:var(--black-2)}@media screen and (min-width:911px){.section-slider-empty{height:509px}}@media screen and (min-width:1441px){.section-slider-empty{height:609px}}.main-menu{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;margin:0;padding:0;list-style:none;gap:10px}@media screen and (min-width:911px){.main-menu{align-items:center;flex-flow:row nowrap;justify-content:flex-start;gap:15px}}@media screen and (min-width:1026px){.main-menu{gap:30px}}@media screen and (min-width:1441px){.main-menu{gap:15px}}@media screen and (min-width:1631px){.main-menu{gap:20px}}@media screen and (min-width:1706px){.main-menu{gap:30px}}.main-menu__item{display:block}.main-menu__item.active>.main-menu__link,.main-menu__link{font-weight:700;color:var(--white-1)}.main-menu__link{font-size:16px;font-weight:400;transition:color .3s ease;text-decoration:none}.main-menu__link:hover{color:var(--white-2)}.footer-menu{margin:0;padding:0;list-style:none;text-align:center}@media screen and (min-width:948px){.footer-menu{text-align:left}}.footer-menu__item.active>.footer-menu__link{font-weight:700}.footer-menu__link{transition:color .3s ease;text-decoration:none}.footer__info{text-align:center}.hero-menu{display:flex;align-items:stretch;flex-flow:row wrap;justify-content:center;margin:0;padding:0;list-style:none}.hero-menu__item{margin-right:-1px;margin-bottom:-1px}.hero-menu__item.active>.hero-menu__link,.hero-menu__link:hover{text-decoration:none;color:var(--black-2);border-color:var(--white-1);background-color:var(--white-1)}.hero-menu__link{font-size:16px;font-weight:400;display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;min-height:30px;padding:4px 7px;transition:background-color .3s ease,color .3s ease,background-color .3s ease;text-decoration:none;color:var(--white-1);border:1px solid var(--white-1);gap:10px}@media screen and (min-width:911px){.hero-menu__link{font-size:20px;font-weight:400;min-height:55px;padding:8px 20px}}.hero-menu__link>svg{margin-top:-10px;margin-bottom:-10px}.product-filters a{text-decoration:none}@media screen and (min-width:1440px){.hide-dt{display:none}}