.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}@charset "UTF-8";
/*!*
 * ВНИМАНИЕ! Этот файл генерируется автоматически.
 * Не пишите сюда ничего вручную, все такие правки будут потеряны.
 * Читайте ./README.md для понимания.
 */
 @font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local(""),url(/custom/my/fonts/montserrat-v25-latin_cyrillic-regular.woff2) format("woff2"),url(/custom/my/fonts/montserrat-v25-latin_cyrillic-regular.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:local(""),url(/custom/my/fonts/montserrat-v25-latin_cyrillic-500.woff2) format("woff2"),url(/custom/my/fonts/montserrat-v25-latin_cyrillic-500.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:local(""),url(/custom/my/fonts/montserrat-v25-latin_cyrillic-600.woff2) format("woff2"),url(/custom/my/fonts/montserrat-v25-latin_cyrillic-600.woff) format("woff")}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local(""),url(/custom/my/fonts/ubuntu-v20-latin_cyrillic-regular.woff2) format("woff2"),url(/custom/my/fonts/ubuntu-v20-latin_cyrillic-regular.woff) format("woff")}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:local(""),url(/custom/my/fonts/ubuntu-v20-latin_cyrillic-500.woff2) format("woff2"),url(/custom/my/fonts/ubuntu-v20-latin_cyrillic-500.woff) format("woff")}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}[role='button']{cursor:pointer}input[type='search']{-webkit-appearance:textfield}a,button,[role='button'],input,label,select,textarea{touch-action:manipulation;margin:0}button,input{overflow:visible;text-transform:none}button,html [type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{padding:0;border-style:none}input[type='date'],input[type='time'],input[type='datetime-local'],input[type='month']{-webkit-appearance:listbox}input[type='text'],input[type='password'],input[type='email'],input[type='search'],input[type='tel'],textarea{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}svg{fill:currentColor}a svg,button svg{pointer-events:none}svg:not(:root){overflow:hidden}img{max-width:100%;height:auto}a{background-color:transparent;text-decoration-skip:ink;-webkit-text-decoration-skip:objects}hr{box-sizing:content-box;overflow:visible}a,*:focus{transition:all 0.4s}*:focus{outline-color:#97C1EC}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.glare{position:relative;overflow:hidden}.glare:before{content:'';width:100%;height:200%;position:absolute;top:0;left:0;opacity:.5;filter:blur;background:linear-gradient(to left,transparent 0%,#fff 40%,#fff 60%,transparent 100%);transform:translate(-100%,-25%) rotate(10deg);animation:glare 5s infinite}@keyframes glare{0%{transform:translate(-100%,-25%) rotate(10deg)}20%{transform:translate(100%,-25%) rotate(10deg)}100%{transform:translate(100%,-25%) rotate(10deg)}}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#39CA8E}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;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-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.page{font:400 16px/24px "Montserrat",Arial,sans-serif;box-sizing:border-box;min-width:320px;height:100%;color:#FFF8F3;background-color:#000105;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-overflow-style:scrollbar;-ms-text-size-adjust:100%}.page__body{position:relative;height:100%;margin:0;top:0!important}.page__canvas{display:flex;flex-direction:column;height:100%}.page__header{flex:0 0 auto;margin-bottom:96px}.page__header--blog{margin-bottom:32px}.page__content{flex:1 0 auto;background:url(/custom/my/img/decoration-1.webp) no-repeat center 300px}.page__content--index{margin-top:0}.page__block-title{font:400 36px/48px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:40px}.page__title{font:400 40px/48px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:24px}.page__sub-title{font:500 32px/40px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:16px}.page__sidebar{margin-bottom:24px}.page__sidebar--hide{display:block}.page__footer{margin-top:auto;padding:120px 0 52px;flex:0 0 auto}.page__wrapper{position:relative;max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.page__wrapper--blog{max-width:800px}.page__block{margin-bottom:120px}.page__block-2{margin-bottom:60px}.page__price-block{margin-bottom:52px}.page--light{color:#333;background-color:#fff}.header{position:relative}.header__menu-mobile{display:none}.header__video-hero{position:absolute;top:0;left:0;width:100%}.header__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px;gap:40px}.header__wrapper--blog{max-width:800px}.header__top{padding:32px 0}.header__top .header__wrapper{display:flex;justify-content:space-between;align-items:center}.header__logo{display:block;width:100%;max-width:218px}.header__logo-link{display:block}.header__description{font:400 10.3px/10px "Montserrat",Arial,sans-serif;display:block;margin-top:-10px;padding-top:2px;text-align:right}.header__call{display:flex;align-items:center}.header__phones{display:flex;flex-direction:column;gap:8px}.header__phone{font:500 22px/22px "Montserrat",Arial,sans-serif;text-decoration:none;color:#39CA8E}.header__translate{margin-left:auto}.header__callback{font:500 14px/14px "Montserrat",Arial,sans-serif;display:block;cursor:pointer;margin-right:24px;padding:8px 20px;text-align:center;text-decoration:none;color:#39CA8E;border:2px solid #39CA8E;border-radius:45px;background-color:transparent}.header__callback:hover{color:#fff;background-color:#39CA8E}.header__menu-mobile{display:none}.header--img-top{height:950px}.header--img-top .header__block{position:absolute;top:0;left:0;z-index:2;width:100%}.header--img-top .header__callback{background-color:#39CA8E;color:#fff}.header--img-top .header__callback:hover{color:#39CA8E;background-color:#fff;border:2px solid #fff}.header--img-top .header__phone{color:#fff}.footer{background-color:#000105}.footer__wrapper{position:relative;max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.footer__top{color:#fff;margin-bottom:40px}.footer__top .footer__wrapper{display:grid;grid-template-columns:2fr 1fr;gap:24px 16px}.footer__bottom{color:#fff}.footer__bottom .footer__wrapper{display:grid;grid-template-columns:2fr 1fr;gap:24px 16px}.footer__logo{margin-bottom:16px}.footer__logo-icon{display:block}.footer__contacts{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px}.footer__phone{font:400 16px/16px 'Montserrat',Arial,sans-serif;display:flex;height:100%;padding:6px 20px;text-decoration:none;color:#fff;border:2px solid #39CA8E;border-radius:200px;background-color:#39CA8E;align-items:center}.footer__phone:hover{border-color:#fff;background-color:transparent}.footer__email{font:400 16px/16px 'Montserrat',Arial,sans-serif;display:flex;height:100%;padding:6px 20px;text-decoration:none;color:#fff;border:2px solid #fff;border-radius:200px;align-items:center}.footer__email:hover{border-color:#39CA8E;background-color:#39CA8E}.footer__telegram{font:400 16px/16px 'Montserrat',Arial,sans-serif;display:inline-flex;gap:8px;height:100%;padding:6px 16px;text-decoration:none;color:#fff;border:2px solid #39CA8E;border-radius:200px;background-color:#39CA8E;align-items:center}.footer__telegram:hover{border-color:#fff;background-color:transparent}.footer__adress{margin-bottom:24px}.footer__adress p{font:400 12px/16px 'Montserrat',Arial,sans-serif;margin-top:0;margin-bottom:4px}.footer__adress p:last-child{margin-bottom:0}.footer__copyright{font:400 13px/20px 'Montserrat',Arial,sans-serif;margin-bottom:4px}.footer__offer{font:400 10px/16px 'Montserrat',Arial,sans-serif}.footer__links{padding:0;margin:0;list-style-type:none}.footer__link{margin-top:0;margin-bottom:4px}.footer__link:last-child{margin-bottom:0}.footer__link a{font:400 13px/20px 'Montserrat',Arial,sans-serif;color:#fff;text-decoration:none}.footer__link a:hover{text-decoration:underline}.footer__to-top{position:fixed;z-index:1;top:auto;right:16px;bottom:32px}.button{display:inline-block;padding:12px 24px;font:400 16px/16px "Montserrat",Arial,sans-serif;border:none;cursor:pointer;user-select:none;transition:all 0.4s;text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;text-transform:none;color:#fff;border-radius:200px;background-color:#A60A3D;background-image:none}.button__wrapper{display:flex;align-items:center}.button__icon{margin-right:8px}.button:hover{border-color:#ee0e58;background-color:#ee0e58}.button:active{color:#fff;border-color:#5e0622;background-color:#5e0622}.button:focus{outline:none;box-shadow:0 0 0 0 white,0 0 1px 3px #97C1EC}.button:disabled{cursor:default;color:#fff;border-color:#7a364c;background-color:#7a364c}.button--size_s{padding:8px 16px;font:400 14px/16px "Montserrat",Arial,sans-serif}.button--color_lighter{border:2px solid #fff;background-color:#fff;color:#333}.button--color_lighter:hover{border-color:#fff;background-color:transparent;color:#fff}.button--view_inverse{color:#A60A3D;border-width:1px;background-color:transparent;border:1px solid #A60A3D}.button--view_inverse:hover{color:#fff}.button--gradient{padding:12px 40px;background:linear-gradient(24deg,#cc6e21 -24%,#eb0052 100%)}.button--gradient:hover{background:linear-gradient(24deg,#eb0052 -24%,#cc6e21 100%)}.button--glare{position:relative;overflow:hidden}.button--glare:before{content:'';width:100%;height:200%;position:absolute;top:0;left:0;opacity:.5;filter:blur;background:linear-gradient(to left,transparent 0%,#fff 40%,#fff 60%,transparent 100%);transform:translate(-100%,-25%) rotate(10deg);animation:glare 5s infinite}@keyframes glare{0%{transform:translate(-100%,-25%) rotate(10deg)}20%{transform:translate(100%,-25%) rotate(10deg)}100%{transform:translate(100%,-25%) rotate(10deg)}}.checkbox__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.checkbox__label{position:relative;display:block;height:inherit;padding-left:32px;font:400 14px/20px "Montserrat",Arial,sans-serif;cursor:pointer;vertical-align:top}.checkbox__label::before{position:absolute;top:0;left:0;width:16px;height:16px;content:'';transition:0.4s;border:1px solid #fff;border-radius:2px;background-color:transparent}.checkbox__label:hover::before{border-color:#A60A3D}.checkbox__input:checked+.checkbox__label::before{border-color:#A60A3D;background-color:#A60A3D}.checkbox__input:checked+.checkbox__label::after{position:absolute;top:2px;left:2px;width:12px;height:12px;content:'';background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.7072 3.70718L4.50008 9.91429L1.29297 6.70718L2.70718 5.29297L4.50008 7.08586L9.29297 2.29297L10.7072 3.70718Z' fill='white'/%3E%3C/svg%3E%0A")}.checkbox__input:focus+.checkbox__label::before{outline:none;box-shadow:0 0 0 0 white,0 0 1px 3px #97C1EC}.checkbox--nolabel .checkbox__label{padding-left:16px;font-size:0}.checkbox--nolabel .checkbox__label::before{margin-right:0}.radio-button__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.radio-button__label{position:relative;display:block;height:inherit;padding-left:32px;font:400 14px/24px "Montserrat",Arial,sans-serif;cursor:pointer;vertical-align:top}.radio-button__label::before{position:absolute;top:0;left:0;width:24px;height:24px;content:'';transition:0.4s;border:3px solid #fff;border-radius:50%}.radio-button__label:hover::before{border-color:#fff}.radio-button__input:checked+.radio-button__label::before{border-color:#fff}.radio-button__input:checked+.radio-button__label::after{position:absolute;top:6px;left:6px;width:12px;height:12px;content:'';border-radius:50%;background-color:#fff}.radio-button__input:focus+.radio-button__label::before{outline:none;box-shadow:0 0 0 0 white,0 0 1px 3px #97C1EC}.radio-button__note{margin-left:32px;font:400 13px/16px "Montserrat",Arial,sans-serif;color:#999}.radio-button--nolabel .radio-button__label{padding-left:16px;font-size:0}.radio-button--nolabel .radio-button__label::before{margin-right:0}.form{position:relative;z-index:1}.form .error_message{color:red;font-size:14px;margin-bottom:12px}.form__title{margin-bottom:16px;font:600 16px/16px "Montserrat",Arial,sans-serif}.form__group-title{margin-bottom:8px;font:600 14px/16px "Montserrat",Arial,sans-serif}.form__field-block{display:flex;align-items:center}.form__field-block--textarea{align-items:flex-start}.form__label{display:block;flex-shrink:0;width:176px;margin-bottom:0;font:400 14px/20px "Montserrat",Arial,sans-serif;cursor:pointer}.form__group-title span,.form__label span,.form__required{color:red}.form__label+.form__field{margin-left:16px}.form__block{padding-left:192px}.form__field-block,.form__block{margin-bottom:16px}.form__field-block--age,.form__block--age{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.form__field-block:last-child,.form__block:last-child{margin-bottom:0}.form__control{margin-bottom:16px}.form__control:last-child{margin-bottom:0}.form__control--line{display:inline-block;margin-right:24px;margin-bottom:0}.form__control--line:last-child{margin-right:0}.form__footer{margin-top:32px}.form__note{margin-top:4px;font:400 13px/16px "Montserrat",Arial,sans-serif}.form__policies{margin-bottom:32px}.form__captcha{width:100%;max-width:376px;margin-bottom:24px}.form__thanks{font:400 14px/20px "Montserrat",Arial,sans-serif;color:initial}.form__error{margin-top:16px;font:400 13px/16px "Montserrat",Arial,sans-serif;color:red}.form__error a{text-decoration:none;color:#39CA8E}.form__error--modal{margin-top:-8px;margin-bottom:8px}.form__error--view_center{margin:16px 16px 0;text-align:center}.form__error--field{margin-top:-16px;margin-bottom:16px;adding-left:192px}.form__hanging-error{position:absolute;top:0;left:0;font:400 13px/16px "Montserrat",Arial,sans-serif}.select{display:block;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:8px 32px 8px 16px;font:400 14px/16px "Montserrat",Arial,sans-serif;color:#333;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 5L7.99997 11L14 5' stroke='%23999999' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat,repeat;background-position:right 8px top 50%,0 0;appearance:none}.select::-ms-expand{display:none}.select:focus{outline:none;box-shadow:0 0 0 0 white,0 0 1px 3px #97C1EC;box-shadow:0 0 0 3px -moz-mac-focusring}.select option{font-weight:400}.js-modal-open{overflow:hidden}.modal{position:fixed;z-index:9990;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;-webkit-overflow-scrolling:touch}.js-modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal__dialog{position:relative;min-height:0;min-width:0;margin:50px auto;width:100%}.modal--open .modal__dialog{animation:modal-content-show 0.3s 1 both}.modal__content{background-color:#000;border-radius:24px;border:2px solid #fff;padding:20px 150px 20px 100px;overflow:hidden;position:relative;box-shadow:0 0 16px rgba(0,0,0,.1);max-width:610px;margin:auto}.modal__note{font:400 14px/20px "Montserrat",Arial,sans-serif;margin-bottom:24px}.modal__title{font:400 28px/28px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:16px}.modal__close{position:absolute!important;padding:0;width:24px;height:24px;border-radius:50px;top:16px;right:16px;background-color:#fff;transition:background-color 0.4s;z-index:1;cursor:pointer;border:none}.modal__close:hover{background-color:#39CA8E}.modal__close:hover .modal__cross{color:#fff}.modal__cross{display:block;color:#333;transition:color 0.4s}.modal__body{margin-bottom:16px}.modal__field-block{margin-bottom:16px}.modal__field-block:last-child{margin-bottom:0}.modal__button{width:100%}.modal__label{display:block;margin-bottom:8px;font:400 14px/20px "Montserrat",Arial,sans-serif;cursor:pointer}.modal__label span{color:red}.modal__checkbox{margin-bottom:24px}.modal__links{margin-top:24px}.modal__links a{margin-right:24px}.modal__footer{display:flex;flex-direction:column;align-items:flex-start}.modal__error{padding:16px 0;font:400 13px/16px "Montserrat",Arial,sans-serif;color:red}.modal__backdrop{position:fixed;z-index:99;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);animation:modal-backdrop-show 0.3s}.modal__around{position:absolute;z-index:0;right:-240px;bottom:-100px;width:414px;height:414px;background:#A60A3D;filter:blur(83.1696px)}@keyframes modal-backdrop-show{0%{opacity:0}100%{opacity:1}}@keyframes modal-content-show{0%{transform:translateY(-2em);opacity:0}100%{transform:translateY(0);opacity:1}}.text{margin-bottom:40px}.text h1{margin-top:0;margin-bottom:18px;font:500 40px/48px "Montserrat",Arial,sans-serif}.text h2{margin-top:0;margin-bottom:8px;font:500 24px/32px "Montserrat",Arial,sans-serif}.text h3{margin-top:0;margin-bottom:8px;font:500 18px/28px "Montserrat",Arial,sans-serif}.text p{margin-top:0;margin-bottom:16px;font:400 18px/32px "Montserrat",Arial,sans-serif}.text p:last-child{margin-bottom:0}.text ul{margin-top:16px;margin-bottom:24px;padding-left:32px;font:400 18px/32px "Montserrat",Arial,sans-serif;list-style-type:disc}.text ol{margin-top:16px;margin-bottom:24px;padding-left:32px;font:400 18px/32px "Montserrat",Arial,sans-serif}.text li{margin-top:0;margin-bottom:8px}.text li:last-child{margin-bottom:0}.text a{text-decoration:none;color:#39CA8E}.text a:hover{text-decoration:underline;color:#279064}.text a:active{color:#4dcf99}.text table{width:100%;margin-top:16px;margin-bottom:32px;border-collapse:collapse}.text td,.text th{padding:16px;font:400 14px/20px "Montserrat",Arial,sans-serif;vertical-align:middle}.text tr:nth-child(even){background-color:#fcfcfc}.text tr:first-child td,.text tr th{padding:16px;font:500 13px/24px "Montserrat",Arial,sans-serif;vertical-align:top;border-bottom:2px solid #4dcf99}.text hr{display:block;height:1px;margin-top:16px;margin-bottom:16px;padding:0;border:0;background:#f2f2f2}.text blockquote{margin:16px 0 24px;padding-left:24px;font:400 18px/32px "Montserrat",Arial,sans-serif;border-left:4px solid #39CA8E}.text img{display:block;margin:16px 0 32px;border-radius:8px}.text__note{font:400 14px/24px "Montserrat",Arial,sans-serif!important;color:gray;margin-top:-24px!important}.field-input{width:100%;padding:12px 24px;color:#fff;font:400 14px/16px "Montserrat",Arial,sans-serif;border:1px solid #fff;border-radius:200px;background-color:transparent}.field-input::placeholder{font:400 16px/16px "Montserrat",Arial,sans-serif;color:#999}.field-input:focus{outline:none;box-shadow:0 0 0 0 white,0 0 1px 3px #97C1EC}.field-input.error_input{border-color:red;background-color:transparent}.field-textarea{width:100%;min-height:104px;padding:12px 16px;font:400 14px/16px "Montserrat",Arial,sans-serif;resize:vertical;border:1px solid #ccc;border-radius:2px;background-color:#fff}.field-textarea::placeholder{font:400 14px/16px "Montserrat",Arial,sans-serif;color:#999}.field-textarea:focus{outline:none;box-shadow:0 0 0 0 white,0 0 1px 3px #97C1EC}.field-textarea.error_input{border-color:red;background-color:#ffe6e6}.breadcrumb__item{color:#f2f2f2;font:400 14px/16px "Montserrat",Arial,sans-serif}.breadcrumb__item a{font-size:inherit;color:#b3b3b3;text-decoration:none}.breadcrumb__item a:hover{text-decoration:underline}.breadcrumb__separator{color:#b3b3b3;margin:0 8px}.paginator__wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.paginator__item{margin-top:8px;margin-right:16px;margin-bottom:8px;padding:8px 12px;font:600 14px/16px "Montserrat",Arial,sans-serif;text-decoration:none;color:#333;border:1px solid #e6e6e6;background-color:#fff;border-radius:4px}.paginator__item:hover{color:#fff;border-color:#4dcf99;background-color:#4dcf99}.paginator__item--active{color:#fff;border-color:#39CA8E;background-color:#39CA8E}.paginator__item--active:hover{color:#fff;border-color:#39CA8E;background-color:#39CA8E}.paginator__icon{display:block}.paginator__start,.paginator__end{padding:8px}.paginator__start .paginator__icon{transform:rotate(90deg)}.paginator__end .paginator__icon{transform:rotate(-90deg)}.link{text-decoration:none;color:#39CA8E}.link:hover{text-decoration:underline;color:#279064}.link:active{color:#4dcf99}html.hc-nav-yscroll{overflow-y:scroll}body.hc-nav-open{position:fixed;overflow:visible;width:100%;min-height:100%}.hc-offcanvas-nav{position:fixed;z-index:9999;top:0;display:none;visibility:hidden;height:100%}.hc-offcanvas-nav.is-ios *{cursor:pointer!important}.hc-offcanvas-nav .nav-container{position:fixed;z-index:9998;top:0;box-sizing:border-box;width:240px;max-width:100%;height:100%;max-height:100%;transition:transform 0.4s ease}.hc-offcanvas-nav .nav-wrapper{box-sizing:border-box;width:100%;height:100%;max-height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}.hc-offcanvas-nav .nav-content{height:100%;max-height:100vh}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav ul{margin:0;padding:0;list-style:none}.hc-offcanvas-nav li{position:relative;display:block}.hc-offcanvas-nav li.level-open>.nav-wrapper{visibility:visible}.hc-offcanvas-nav input[type='checkbox']{display:none}.hc-offcanvas-nav label{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;cursor:pointer}.hc-offcanvas-nav a{position:relative;display:block;box-sizing:border-box;cursor:pointer}.hc-offcanvas-nav a,.hc-offcanvas-nav a:hover{text-decoration:none}.hc-offcanvas-nav .nav-item{position:relative;display:block;box-sizing:border-box}.hc-offcanvas-nav.disable-body::after,.hc-offcanvas-nav .nav-wrapper::after{position:fixed;z-index:9990;top:0;right:0;bottom:0;left:0;visibility:hidden;width:100%;height:100%;content:'';transition:visibility 0s ease 0.4s,opacity 0.4s ease;opacity:0;-ms-scroll-chaining:none;overscroll-behavior:none}.hc-offcanvas-nav.disable-body.nav-open::after,.hc-offcanvas-nav .sub-level-open::after{visibility:visible;transition-delay:0.05s;opacity:1}.hc-offcanvas-nav:not(.nav-open)::after{pointer-events:none}.hc-offcanvas-nav.nav-levels-expand .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper::after{display:none}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper{overflow:hidden;min-width:0;max-height:0;transition:height 0s ease 0.4s}.hc-offcanvas-nav.nav-levels-expand .level-open>.nav-wrapper{max-height:none}.hc-offcanvas-nav.nav-levels-overlap .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{position:absolute;z-index:9999;top:0;visibility:hidden;height:100%;transition:visibility 0s ease 0.4s,transform 0.4s ease}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper{visibility:visible;transition:transform 0.4s ease;transform:translate3d(0,0,0)}.hc-offcanvas-nav.nav-position-left{left:0}.hc-offcanvas-nav.nav-position-left .nav-container{left:0;transform:translate3d(-240px,0,0)}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(-100%,0,0)}.hc-offcanvas-nav.nav-position-right{right:0}.hc-offcanvas-nav.nav-position-right .nav-container{right:0;transform:translate3d(240px,0,0)}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;transform:translate3d(100%,0,0)}.hc-offcanvas-nav.nav-position-top{top:0}.hc-offcanvas-nav.nav-position-top .nav-container{top:0;width:100%;height:auto;transform:translate3d(0,-100%,0)}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0,-100%,0)}.hc-offcanvas-nav.nav-position-bottom{top:auto;bottom:0}.hc-offcanvas-nav.nav-position-bottom .nav-container{top:auto;bottom:0;width:100%;height:auto;transform:translate3d(0,100%,0)}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0,100%,0)}.hc-offcanvas-nav.nav-open[class*='hc-nav-'] div.nav-container{transform:translate3d(0,0,0)}.hc-nav-trigger{position:absolute;z-index:9980;top:16px;right:16px;display:none;width:24px;min-height:18px;cursor:pointer;user-select:none}.hc-nav-trigger span{top:50%;width:24px}.hc-nav-trigger span,.hc-nav-trigger span::before,.hc-nav-trigger span::after{position:absolute;right:0;display:block;height:1px;transition:all 0.2s ease;background:#fff}.hc-nav-trigger span::before,.hc-nav-trigger span::after{width:100%;content:''}.hc-nav-trigger span::before{top:-8px}.hc-nav-trigger span::after{bottom:-8px;width:16px}.hc-nav-trigger.toggle-open span{transform:rotate(45deg);background:#fff}.hc-nav-trigger.toggle-open span::before{transform:rotate(-90deg) translate3d(10px,0,0);top:10px}.hc-nav-trigger.toggle-open span::after{transform:rotate(-90deg) translate3d(10px,0,0);display:none}.hc-offcanvas-nav::after,.hc-offcanvas-nav .nav-wrapper::after{background:rgba(0,0,0,.3)}.hc-offcanvas-nav ul,.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper{background:#39CA8E}.hc-offcanvas-nav h2{padding:20px 17px;font-size:19px;font-weight:400;text-align:left;color:#39CA8E}.hc-offcanvas-nav a,.hc-offcanvas-nav .nav-item{z-index:1;padding:14px 17px;font-size:15px;color:#fff;border-bottom:1px solid #4dcf99;background:#39CA8E}.hc-offcanvas-nav:not(.touch-device) a:hover{background:#279064}.hc-offcanvas-nav ul:first-of-type:not(:first-child)>li:first-child:not(.nav-back):not(.nav-close)>a{margin-top:-1px;border-top:1px solid #39CA8E}.hc-offcanvas-nav li{text-align:left}.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav li.nav-back a{background:#279064}.hc-offcanvas-nav li.nav-close a:hover,.hc-offcanvas-nav li.nav-back a:hover{background:#279064}.hc-offcanvas-nav li.nav-close:not(:first-child) a,.hc-offcanvas-nav li.nav-back:not(:first-child) a{margin-top:-1px}.hc-offcanvas-nav li.nav-parent .nav-item{padding-right:58px}.hc-offcanvas-nav li.nav-close span,.hc-offcanvas-nav li.nav-parent span.nav-next,.hc-offcanvas-nav li.nav-back span{position:absolute;top:0;right:0;bottom:0;width:45px;cursor:pointer;transition:background 0.2s ease;text-align:center}.hc-offcanvas-nav li.nav-close span::before,.hc-offcanvas-nav li.nav-close span::after{position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;content:'';border-top:2px solid #fff;border-left:2px solid #fff}.hc-offcanvas-nav li.nav-close span::before{margin-left:-9px;transform:rotate(135deg)}.hc-offcanvas-nav li.nav-close span::after{transform:rotate(-45deg)}.hc-offcanvas-nav a[href]:not([href='#'])>span.nav-next{border-left:1px solid #4dcf99}.hc-offcanvas-nav span.nav-next::before,.hc-offcanvas-nav li.nav-back span::before{position:absolute;top:50%;left:50%;box-sizing:border-box;width:8px;height:8px;margin-left:-2px;content:'';transform-origin:center;border-top:2px solid #fff;border-left:2px solid #fff}.hc-offcanvas-nav span.nav-next::before{transform:translate(-50%,-50%) rotate(135deg)}.hc-offcanvas-nav li.nav-back span::before{transform:translate(-50%,-50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open .nav-wrapper{box-shadow:1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right.nav-open .nav-wrapper{box-shadow:-1px 0 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-right span.nav-next::before{margin-right:-2px;margin-left:0;transform:translate(-50%,-50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-right li.nav-back span::before{margin-right:-2px;margin-left:0;transform:translate(-50%,-50%) rotate(135deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-top span.nav-next::before{margin-right:-2px;margin-left:0;transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-top li.nav-back span::before{margin-right:-2px;margin-left:0;transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0,0,0,.2)}.hc-offcanvas-nav.nav-position-bottom span.nav-next::before{margin-right:-2px;margin-left:0;transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom li.nav-back span::before{margin-right:-2px;margin-left:0;transform:translate(-50%,-50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none .nav-container ul .nav-wrapper{background:transparent;box-shadow:none}.hc-offcanvas-nav.nav-levels-expand .nav-container ul h2,.hc-offcanvas-nav.nav-levels-none .nav-container ul h2{display:none}.hc-offcanvas-nav.nav-levels-expand .nav-container ul ul .nav-item,.hc-offcanvas-nav.nav-levels-none .nav-container ul ul .nav-item{font-size:14px}.hc-offcanvas-nav.nav-levels-expand .nav-container li,.hc-offcanvas-nav.nav-levels-none .nav-container li{transition:background 0.3s ease}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open{background:#39CA8E}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open a,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open a{border-bottom:1px solid #39CA8E}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open a:hover,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open a:hover{background:#39CA8E}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open>.nav-item .nav-next::before,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open>.nav-item .nav-next::before{margin-top:2px;transform:translate(-50%,-50%) rotate(45deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container span.nav-next::before,.hc-offcanvas-nav.nav-levels-none .nav-container span.nav-next::before{margin-top:-2px;transform:translate(-50%,-50%) rotate(-135deg)}.table table{width:100%;margin-top:16px;margin-bottom:32px;border-collapse:collapse}.table th{padding:16px;font:500 13px/24px "Montserrat",Arial,sans-serif;vertical-align:top}.table td{padding:16px;font:400 14px/20px "Montserrat",Arial,sans-serif;vertical-align:middle}.table tr{border-bottom:1px solid #f2f2f2}.table tr:nth-child(even){background-color:#fcfcfc}.table thead tr,.table .table__header{border-bottom:2px solid #4dcf99}.table__td--valign_center{text-align:center}.table__note{font:400 13px/16px "Montserrat",Arial,sans-serif;margin-top:8px}.table__highlight{font:600 13px/16px "Montserrat",Arial,sans-serif}.table__old{font:400 13px/16px "Montserrat",Arial,sans-serif;text-decoration:line-through;color:#999}.table__total{background-color:#fcfcfc}.table__total td{font:600 14px/16px "Montserrat",Arial,sans-serif;font-weight:600}.table__cross{margin:auto}.table img{min-width:50px}.table--scroll{overflow-x:auto;width:100%}.table__num{margin:0 auto}.file-input__label{display:flex;align-items:center;cursor:pointer}.file-input__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.file-input__select{flex-shrink:0;width:2rem;height:2rem;margin-right:1rem}.file-input__fiels{overflow:hidden;width:28rem;font-size:2rem;line-height:2.5rem;white-space:nowrap;text-overflow:ellipsis;color:#336eff;border:none}.logo__link{display:block}.logo img{display:block}.logo--text{font-weight:600;line-height:1;max-width:300px;text-align:center;color:#39CA8E}.logo--text .logo__link{text-decoration:none;color:#39CA8E}.menu-main__wrapper{display:flex;max-width:1240px;width:100%;margin:0 auto;padding-left:0;padding-right:0}.menu-main__list{display:flex;flex-wrap:wrap;gap:16px;padding:0;margin:0;list-style-type:none}.menu-main__item{position:relative;border-radius:200px;border:2px solid #fff}.menu-main__item:last-child{margin-right:0}.menu-main__item--active{background-color:#39CA8E;border-color:#39CA8E}.menu-main__item--active .menu-main__link{color:#fff}.menu-main__item:hover{transition:all 0.4s;background-color:#39CA8E;border-color:#39CA8E}.menu-main__item:hover .menu-main__arrow{transform:rotate(-180deg)}.menu-main__item:hover .menu-main__ellipsis{background-color:#fff}.menu-main__item:hover .menu-main__link{color:#fff}.menu-main__item:last-child .menu-main__list-sub,.menu-main__item:nth-last-child(2) .menu-main__list-sub{right:0;left:auto}.menu-main__item:last-child .menu-main__item-sub .menu-main__list-sub,.menu-main__item:nth-last-child(2) .menu-main__item-sub .menu-main__list-sub{right:100%}.menu-main__item:first-child .menu-main__list-sub,.menu-main__item:nth-child(2) .menu-main__list-sub{right:auto;left:0}.menu-main__item:first-child .menu-main__item-sub .menu-main__list-sub,.menu-main__item:nth-child(2) .menu-main__item-sub .menu-main__list-sub{top:0;left:100%}.menu-main__link{display:flex;align-items:center;height:100%;padding:6px 20px;font:400 16px/16px "Montserrat",Arial,sans-serif;text-decoration:none;color:#fff;border-right:1px solid transparent;border-left:1px solid transparent}.menu-main__arrow{flex-shrink:0;margin-top:2px;margin-bottom:-2px;margin-left:4px;transition:0.4s;color:#fff}.menu-main__list-sub{position:absolute;z-index:4;top:100%;left:0;display:none;padding-top:16px;box-shadow:0 0 16px rgba(0,0,0,.1)}.menu-main__list-sub-wrap{position:relative;overflow:hidden;border-radius:25px;border:2px solid #fff;background-color:#000105}.menu-main__around{position:absolute;left:-70px;top:-99px;width:414px;height:414px;background:#39CA8E;filter:blur(83.1696px)}.menu-main__list-sub-list{padding:0;margin:0;list-style-type:none;display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:35px 74px 35px 103px}.menu-main__title{margin-bottom:0;margin-top:24px;margin-left:103px;font:400 32px/32px "Ubuntu",Arial,sans-serif;position:relative;z-index:1}.menu-main__item-sub{position:relative}.menu-main__item-sub--active>.menu-main__link-sub{color:#fff;background-color:#39CA8E;border-color:#39CA8E}.menu-main__item-sub .menu-main__list-sub{top:0;left:100%}.menu-main__item-sub:hover>.menu-main__link-sub{color:#fff;background-color:#39CA8E;border-color:#39CA8E}.menu-main__item-sub:hover>.menu-main__list-sub{visibility:visible;opacity:1;transform:translate(0,0);display:block}.menu-main__link-sub{display:inline-block;text-align:center;height:100%;padding:6px 20px;font:400 16px/16px "Montserrat",Arial,sans-serif;border-radius:200px;border:2px solid #fff;text-decoration:none;color:#fff}.menu-main__link-sub span{white-space:nowrap}.menu-main__arrow-sub{flex-shrink:0;margin-top:2px;margin-bottom:-2px;margin-left:8px;transition:0.4s;transform:rotate(270deg);color:#333}.menu-main__ellipsis{position:relative;width:3px;height:3px;margin:0 8px;font-size:0;border-radius:50%;background-color:#fff}.menu-main__ellipsis:before,.menu-main__ellipsis:after{position:absolute;top:0;bottom:0;display:block;width:inherit;height:inherit;margin:auto;content:'';border-radius:50%;background-color:inherit}.menu-main__ellipsis:before{left:-6px}.menu-main__ellipsis:after{left:6px}.video-hero__video{z-index:0;display:block;overflow:hidden;width:100%;height:950px;font-family:"object-fit:cover;object-position:center bottom";object-fit:cover;object-position:center bottom}.video-hero__overlay{position:absolute;z-index:1;top:0;left:0;display:flex;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(255,255,255,0) 100%);align-items:center}.video-hero__info{position:absolute;z-index:1;top:0;right:0;left:0;display:flex;flex-direction:column;height:100%;opacity:.8;color:#fff;justify-content:center;align-items:flex-start;max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.video-hero__title{font:600 40px/56px "Montserrat",Arial,sans-serif;max-width:650px;margin-top:0;margin-bottom:24px}.menu-footer__list{display:flex;flex-wrap:wrap;gap:16px;padding:0;margin:0;list-style-type:none}.menu-footer__item{position:relative;border-radius:200px;border:2px solid #fff}.menu-footer__item:last-child{margin-right:0}.menu-footer__item--active{background-color:#39CA8E;border-color:#39CA8E}.menu-footer__item--active .menu-footer__link{color:#fff}.menu-footer__item:hover{transition:all 0.4s;background-color:#39CA8E;border-color:#39CA8E}.menu-footer__item:hover .menu-footer__link{color:#fff;text-decoration:none}.menu-footer__link{display:block;height:100%;padding:6px 20px;font:400 16px/16px "Montserrat",Arial,sans-serif;text-decoration:none;color:#fff}.categories-block__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.categories-block__list{display:grid;padding:0;margin:0;list-style-type:none;grid-template-columns:repeat(3,1fr);grid-gap:24px}.categories-block__item{position:relative;overflow:hidden;transition:all 0.4s;border:2px solid #fcfcfc;border-radius:12px}.categories-block__item:hover{transition:all 0.4s;border:2px solid #39CA8E;background-color:#39CA8E}.categories-block__item:hover .categories-block__img{opacity:0}.categories-block__item:hover .categories-block__arrow{transform:rotate(-45deg)}.categories-block__item:hover .categories-block__num{opacity:1}.categories-block__link{display:block;text-decoration:none;color:#fff}.categories-block__content{display:flex}.categories-block__text{display:flex;flex-direction:column;width:60%;padding:16px 32px}.categories-block__num{font:400 45px/45px "Montserrat",Arial,sans-serif;height:50%;transition:all 0.4s;opacity:0}.categories-block__name{font:400 20px/28px "Ubuntu",Arial,sans-serif;height:50%}.categories-block__image{width:40%;max-width:190px;margin-left:auto}.categories-block__img{display:block;height:150px;transition:all 0.4s;font-family:"object-fit:cover;object-position:right top";object-fit:cover;object-position:right top}.categories-block__arrow{position:absolute;right:40px;bottom:24px;transition:all 0.4s}.form-block__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.form-block__canvas{position:relative;display:grid;overflow:hidden;padding:32px 102px;border:2px solid #fff;border-radius:25px;background-color:#000105;grid-template-areas:'left right terms';grid-template-columns:1fr 2fr;grid-gap:16px}.form-block__left{position:relative;z-index:1;grid-area:left}.form-block__persona{display:flex;flex-direction:column;width:100%;max-width:226px;text-align:center;align-items:center}.form-block__avatar{display:block;margin-bottom:24px;border-radius:200px}.form-block__name{font:400 16px/24px "Montserrat",Arial,sans-serif;margin-bottom:12px}.form-block__post{font:400 14px/24px "Montserrat",Arial,sans-serif}.form-block__right{position:relative;z-index:1;width:100%;max-width:390px;grid-area:right}.form-block__field-block{margin-top:16px}.form-block__around{position:absolute;z-index:0;right:-90px;bottom:-150px;width:414px;height:414px;background:#A60A3D;filter:blur(83.1696px)}.form-block__button{width:100%;margin-bottom:16px}.form-block__price{margin-bottom:56px}.form-block__price-num{font:500 32px/32px "Montserrat",Arial,sans-serif;margin-bottom:4px}.form-block__person{font:400 16px/24px "Montserrat",Arial,sans-serif}.form-block__radio{margin-bottom:32px}.form-block__radio-list{display:flex;gap:24px}.form-block__radio-title{margin-bottom:8px}.form-block__warranty-offer{font:500 24px/24px "Montserrat",Arial,sans-serif;margin-bottom:16px}.form-block__warranty-offer span{display:block;margin-bottom:4px}.form-block__warranty-offer span:nth-child(2){font:400 16px/24px "Montserrat",Arial,sans-serif;margin-bottom:0}.form-block__warranty-text{font:400 14px/20px "Montserrat",Arial,sans-serif;margin-bottom:8px}.form-block__warranty-info{font:400 14px/20px "Montserrat",Arial,sans-serif;text-decoration:none;color:#A60A3D}.form-block__warranty-info:hover{text-decoration:underline}.form-block__terms{grid-area:terms}.form-block__terms h3{font:500 20px/30px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:8px}.form-block__terms p{font:400 13px/20px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:4px}.form-block__terms p:last-child{margin-bottom:0}.form-block__terms-booking{margin-bottom:24px}.form-block__text{font:400 24px/40px "Montserrat",Arial,sans-serif}.form-block__text p{margin-top:0;margin-bottom:16px}.form-block__text p:last-child{margin-bottom:0}.form-block--booking .form-block__around{top:-130px;left:-80px}.form-block--booking .form-block__canvas{display:grid;padding:52px 72px;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.form-block--booking .form-block__left{display:block}.form-block--booking .form-block__price{margin-bottom:32px}.form-block--consultation .form-block__around{top:-130px;left:-80px}.form-block--consultation .form-block__canvas{padding-right:60px;padding-left:60px;background:rgba(255,255,255,.16);border:none;grid-template-columns:3fr 2fr;grid-template-areas:'left right';gap:60px}.form-block--consultation .form-block__left{display:block}.form-block--consultation .form-block__title{margin-bottom:24px}.show-more{width:100%}.show-more__wraper{display:flex;justify-content:center}.page-404{text-align:center}.page-404__title{margin-top:48px;margin-bottom:16px;font:600 48px/48px "Montserrat",Arial,sans-serif}.page-404__sub-title{margin-bottom:24px;font:600 16px/16px "Montserrat",Arial,sans-serif}.page-404__text{margin-bottom:16px}.page-404__categories-block{margin-bottom:32px}.remove__label{display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;transition:0.4s;color:#fff;border-radius:50px;background-color:#b30000}.remove__label:hover{background-color:red}.remove__label:active{background-color:red}.remove__input{display:none}.product-block__wrapper{position:relative;display:flex;flex-direction:column;color:#fff;height:100%}.product-block__images img{display:block;border-radius:12px 12px 0 0}.product-block__labels{position:absolute;z-index:1;top:24px;left:16px}.product-block__bottom{display:flex;flex-direction:column;height:100%;padding:16px 24px 24px;border-radius:0 0 12px 12px;background-color:#39CA8E}.product-block__title{font:400 24px/32px "Ubuntu",Arial,sans-serif;display:block;text-decoration:none;color:#fff;margin-top:0;margin-bottom:8px}.product-block__period{display:flex;margin-bottom:16px;align-items:center}.product-block__month{font:400 14px/14px "Montserrat",Arial,sans-serif;margin-right:24px;display:flex;align-items:center}.product-block__month svg{width:16px;margin-right:8px}.product-block__duration{font:400 14px/14px "Montserrat",Arial,sans-serif;display:flex;align-items:center}.product-block__duration svg{width:16px;margin-right:8px}.product-block__anons{font:400 15px/22px "Montserrat",Arial,sans-serif;margin-bottom:24px}.product-block__anons p{margin-top:0;margin-bottom:4px}.product-block__anons p:last-child{margin-bottom:0}.product-block__cta{display:flex;margin-top:auto;justify-content:space-between;align-items:end}.product-block__button{font:400 16px/16px "Montserrat",Arial,sans-serif;display:block;padding:7px 20px;text-decoration:none;color:#fff;border:2px solid #fff;border-radius:200px}.product-block__button:hover{transition:all 0.4s;color:#39CA8E;border-color:#fff;background-color:#fff}.product-block__price-old{font:400 18px/18px "Ubuntu",Arial,sans-serif;margin-bottom:4px;text-decoration:line-through}.product-block__price{font:400 30px/30px "Ubuntu",Arial,sans-serif}.product-block__price span{font:400 24px/24px "Ubuntu",Arial,sans-serif}.product-block__info{display:flex;flex-direction:column;height:100%}.product-block--archive .product-block__images img{filter:grayscale(100%)}.product-block--archive .product-block__bottom{background-color:#8bc1ab}.labels{display:flex;padding:0;margin:0;list-style-type:none}.labels__item{font:400 14px/14px "Montserrat",Arial,sans-serif;padding:8px 12px;border-radius:200px;background-color:#39CA8E;box-shadow:0 0 16px rgba(0,0,0,.1);margin-right:8px}.labels__item:last-child{margin-right:0}.labels__item--actual{background:linear-gradient(74.83deg,#ffa169 -8.91%,#a6093c 103.41%)}.labels__item--archive{background-color:#b3b3b3}.labels__item--post{background-color:#A60A3D}.product-carousel__wrapper{position:relative;max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.product-carousel__arrows{position:absolute;top:0;right:32px;display:flex;gap:16px}.product-carousel__arrow{transition:all 0.4s}.product-carousel__arrow:hover{color:#39CA8E}.product-carousel__arrow-next{transform:rotate(180deg)}.product-carousel__swiper{text-align:center}.product-carousel__list{padding:0;margin:0;list-style-type:none;margin-bottom:48px}.product-carousel__item{height:auto;max-width:376px;width:100%;text-align:left}.product-carousel__swiper{text-align:center;padding-left:24px;padding-right:0}.product-carousel__show-all{font:400 16px/16px "Montserrat",Arial,sans-serif;display:inline-block;padding:12px 32px;text-decoration:none;color:#fff;border:2px solid #fff;border-radius:200px}.product-carousel__show-all:hover{transition:all 0.4s;color:#39CA8E;border-color:#fff;background-color:#fff}.product-carousel__rewiews{border-radius:16px}.product-carousel__ratings{margin-bottom:24px}.photo-carousel__wrapper{position:relative;max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.photo-carousel__arrows{position:absolute;top:0;right:32px;display:flex;gap:16px}.photo-carousel__arrow{transition:all 0.4s}.photo-carousel__arrow:hover{color:#39CA8E}.photo-carousel__arrow-next{transform:rotate(180deg)}.photo-carousel__swiper{text-align:center;padding-left:24px;padding-right:0}.photo-carousel__list{padding:0;margin:0;list-style-type:none;margin-bottom:48px}.photo-carousel__item{height:auto;width:auto;text-align:left}.photo-carousel__image{display:block;border-radius:12px}.faq__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.faq__header{font:600 22px/32px "Montserrat",Arial,sans-serif;margin-bottom:16px;padding:32px 72px;color:#333;border-radius:16px;background-color:#fff}.faq__header.active{color:#fff;border:2px solid #fff;background-color:transparent}.faq__answer{font:400 16px/24px "Montserrat",Arial,sans-serif;margin-bottom:32px;padding-left:16px}.faq__answer p{margin-top:0;margin-bottom:12px}.faq__answer p:last-child{margin-bottom:0}.ft-tabs>.ft-nav>.ft-tab{display:inline-block;cursor:pointer}.ft-tabs>.ft-contents{padding-top:.05px;padding-bottom:.05px;position:relative;z-index:10}.ft-tabs>.ft-contents>.ft-content{overflow:hidden}.ft-tabs>.ft-contents>.ft-tab{display:none}.ft-accordion>.ft-nav{display:none}.ft-accordion>.ft-contents>.ft-tab{display:block;cursor:pointer}.ft-accordion>.ft-contents>.ft-content{padding-top:.05px;padding-bottom:.05px;overflow:hidden}.ft-accordion>.ft-contents>.ft-tab-icon{padding-right:3.3em;position:relative}.ft-accordion>.ft-contents>.ft-tab-icon .ft-icon{width:16px;height:16px;position:absolute;top:0;bottom:0;right:52px;margin:auto;color:#1a1a1a}.ft-accordion>.ft-contents>.ft-tab-icon .ft-icon>svg{display:block;width:16px;height:16px}.ft-accordion>.ft-contents>.ft-tab-icon.active .ft-icon{transform:rotate(-45deg);color:#fff;transition:all 0.4s}.catalog__description{width:100%;max-width:930px;margin-bottom:40px}.catalog__description p{font:400 16px/24px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:8px}.catalog__description p:last-child{margin-bottom:0}.catalog__list{margin-bottom:112px}.catalog__item{margin-top:0;margin-bottom:32px}.catalog__item:last-child{margin-bottom:0}.catalog__tags{margin-bottom:120px}.catalog__paginator{margin-bottom:120px}.catalog__show-more{margin-top:48px}.tags__list{display:flex;flex-wrap:wrap;gap:12px;padding:0;margin:0;list-style-type:none}.tags__item{transition:all 0.4s;border:2px solid #fff;border-radius:200px}.tags__item:hover{transition:all 0.4s;border-color:#39CA8E;background-color:#39CA8E}.tags__item:hover .tags__link{text-decoration:none;color:#fff}.tags__item--active{background-color:#39CA8E;border-color:#39CA8E}.tags__item--active .tags__link{color:#fff}.tags__link{font:400 16px/16px "Montserrat",Arial,sans-serif;display:block;height:100%;padding:6px 20px;text-decoration:none;color:#fff}.product-catalog__wrapper{position:relative;display:flex;align-items:stretch}.product-catalog__image{width:450px;flex-shrink:0}.product-catalog__image img{display:block;height:450px;border-radius:12px 0 0 12px;font-family:"object-fit:cover;object-position:center bottom";object-fit:cover;object-position:center bottom}.product-catalog__info{display:flex;flex-direction:column;flex-grow:1;padding:40px 32px 40px 40px;color:#333;background-color:#fff}.product-catalog__title{font:400 28px/36px "Ubuntu",Arial,sans-serif;display:block;text-decoration:none;color:#333;margin-top:0;margin-bottom:12px}.product-catalog__title:hover{color:#39CA8E}.product-catalog__description{margin-bottom:24px}.product-catalog__description p{font:400 16px/24px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:8px}.product-catalog__description p:last-child{margin-bottom:0}.product-catalog__cta{width:220px;padding:40px 32px;border-radius:0 12px 12px 0;background-color:#39CA8E;flex-shrink:0}.product-catalog__prices{margin-bottom:24px}.product-catalog__price-old{font:400 18px/18px "Ubuntu",Arial,sans-serif;margin-bottom:4px;text-decoration:line-through}.product-catalog__price{font:400 32px/32px "Ubuntu",Arial,sans-serif}.product-catalog__price span{font:400 24px/24px "Ubuntu",Arial,sans-serif}.product-catalog__button{font:400 16px/16px "Montserrat",Arial,sans-serif;display:inline-block;padding:7px 20px;text-decoration:none;color:#fff;border:2px solid #fff;border-radius:200px}.product-catalog__button:hover{transition:all 0.4s;color:#39CA8E;border-color:#fff;background-color:#fff}.product-catalog__options{display:grid;margin-top:auto;grid-template-columns:repeat(2,1fr);gap:24px 52px}.product-catalog__labels{position:absolute;z-index:1;top:24px;left:16px}.product-catalog--archive .product-catalog__image img{filter:grayscale(100%)}.product-catalog--archive .product-catalog__cta{background-color:#8bc1ab}.product-catalog--archive .level__item{border-color:#8bc1ab}.product-catalog--archive .level__item--active{background-color:#8bc1ab}.product-catalog--archive .options__value p{color:#8bc1ab}.level{z-index:2;display:inline-block}.level__wrapper{position:relative;display:flex;width:140px;cursor:pointer;align-items:center;gap:8px}.level__title{font:400 14px/14px "Ubuntu",Arial,sans-serif}.level__title--sub{font-size:18px;margin-bottom:20px}.level__list{display:flex;padding:0;margin:0;list-style-type:none;gap:4px}.level__list--levels .level__item{width:10px;height:10px;border-width:1px}.level__item{width:12px;height:12px;border:2px solid #39CA8E;border-radius:200px}.level__item--active{background-color:#39CA8E}.level__info{position:absolute;z-index:2;top:0;left:0;width:600px;padding:24px 32px;display:none;color:#333;border-radius:8px;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.1)}.level__levels{display:grid;grid-template-columns:1fr 1fr;gap:16px}.level__text{font:400 13px/19px "Montserrat",Arial,sans-serif}.level__block{display:flex;margin-bottom:8px;align-items:center;gap:8px}.level--tour-card .level__item{border-color:#fff}.level--tour-card .level__item--active{background-color:#fff}.level--tour-card .level__levels .level__item{border-color:#39CA8E}.level--tour-card .level__levels .level__item--active{background-color:#39CA8E}.options__header{display:flex;margin-bottom:12px;align-items:center;gap:8px}.options__name{font:500 14px/14px "Ubuntu",Arial,sans-serif}.options__value{font:500 14px/20px "Montserrat",Arial,sans-serif}.options__value p{color:#39CA8E;margin-top:0;margin-bottom:4px}.options__value p:last-child{margin-bottom:0}.options--tour-card{color:#fff}.options--tour-card .options__value p{color:#fff}.tour-card__description{width:100%;max-width:930px;margin-bottom:56px}.tour-card__description p{font:400 17px/32px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:14px}.tour-card__description p:last-child{margin-bottom:0}.tour-card__title{margin-bottom:16px}.tour-card__level{margin-bottom:64px}.tour-card__parameters{padding:56px 0 72px;margin-bottom:120px;background-color:#39CA8E;background:linear-gradient(125deg,#39CA8E 0%,#A6093C 100%)}.tour-card__parameters-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:48px 24px}.portfolio-place__list{padding:0;margin:0;list-style-type:none}.portfolio-place__swiper-slide{opacity:.5}.portfolio-place__swiper-slide img{display:block}.portfolio-place__item{display:flex;flex-direction:column;height:auto}.portfolio-place__image{border-radius:12px 12px 0 0}.portfolio-place__image--noinfo{border-radius:12px}.portfolio-place__info{height:100%;padding:24px 102px 32px;color:#333;border-radius:0 0 12px 12px;background-color:#fff}.portfolio-place__name{font:400 24px/32px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:8px}.portfolio-place__text{font:400 14px/24px "Montserrat",Arial,sans-serif}.portfolio-place__text p{margin-top:0;margin-bottom:8px}.portfolio-place__text p:last-child{margin-bottom:0}.portfolio-place__arrows{position:absolute;top:0;right:32px;display:flex;gap:16px}.portfolio-place__arrow{transition:all 0.4s}.portfolio-place__arrow:hover{color:#39CA8E}.portfolio-place__arrow-next{transform:rotate(180deg)}.portfolio-place .swiper-slide-active{opacity:1}.tour-program__item{padding:24px 32px 48px;border:1px solid #fff;border-radius:12px;margin-top:0;margin-bottom:24px}.tour-program__item:last-child{margin-bottom:0}.tour-program__item ul{max-width:992px;padding:0;margin:0;list-style-type:none}.tour-program__item li{display:flex;gap:16px;align-items:flex-start;margin-top:0;margin-bottom:32px}.tour-program__item li:last-child{margin-bottom:0}.tour-program__item li p{margin-top:0;margin-bottom:8px}.tour-program__item li p:last-child{margin-bottom:0}.tour-program__day{font:500 14px/14px "Montserrat",Arial,sans-serif;display:inline-block;margin-bottom:32px;padding:8px 12px;color:#fff;border-radius:50px;background:linear-gradient(125deg,#EF8560 0%,#A6093C 100%)}.tour-program__time{font:400 24px/24px "Montserrat",Arial,sans-serif;min-width:24px;flex-shrink:0}.tour-program__point{font:400 16px/24px "Montserrat",Arial,sans-serif}.tour-program__point blockquote{margin:12px 0;padding-left:16px;font:400 15px/24px "Montserrat",Arial,sans-serif;border-left:3px solid #39CA8E}.included-price__list{display:flex;padding:0;margin:0;list-style-type:none;gap:24px}.included-price__item{font:400 16px/24px "Montserrat",Arial,sans-serif;width:100%;max-width:610px;padding:32px 24px 64px;border:1px solid #39CA8E;border-radius:12px;background-color:#39CA8E}.included-price__item--no{border:1px solid #fff;background-color:transparent}.included-price__title{font:500 30px/38px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:56px}.reviews-carousel__wrapper{position:relative;text-align:center;max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.reviews-carousel__title{text-align:left}.reviews-carousel__list{display:grid;width:100%;margin-bottom:48px!important;padding:0;margin:0;list-style-type:none;grid-template-columns:repeat(4,1fr);grid-gap:24px}.reviews-carousel__item{overflow:hidden;border-radius:12px}.reviews-carousel__video{display:block;width:100%;height:100%;cursor:pointer}.reviews-carousel__show-all{font:400 16px/16px "Montserrat",Arial,sans-serif;display:inline-block;padding:12px 32px;text-decoration:none;color:#fff;border:2px solid #fff;border-radius:200px}.reviews-carousel__show-all:hover{transition:all 0.4s;color:#39CA8E;border-color:#fff;background-color:#fff}.director-message{background:linear-gradient(125deg,#39CA8E 0%,#A6093C 100%);background-color:#39CA8E}.director-message__wrapper{display:grid;padding:64px 130px 0;max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px;grid-template-columns:2fr 4fr;grid-template-rows:1fr 6fr;gap:0 64px;grid-template-areas:'photo title' 'photo text'}.director-message__title{font:500 32px/40px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:24px;grid-area:title}.director-message__photo{position:relative;display:flex;grid-area:photo;align-items:flex-end}.director-message__photo img{display:block;margin:0}.director-message__name{position:absolute;bottom:85px;left:208px;display:flex;align-items:center}.director-message__fio{z-index:1;flex-shrink:0;padding:8px 12px;font:500 16px/16px "Ubuntu",Arial,sans-serif;color:#fff;border-radius:4px;background:linear-gradient(327.73deg,#FFA169 -17.14%,#A6093C 117.4%)}.director-message__post{z-index:0;flex-shrink:0;margin-bottom:-72px;margin-left:-116px;padding:20px 16px 12px 16px;font:400 14px/20px "Montserrat",Arial,sans-serif;text-align:center;border-radius:4px;background-color:#fff;color:#333}.director-message__text{max-width:560px;padding-bottom:24px;grid-area:text}.director-message__text p{font:400 16px/24px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:16px}.director-message__text p:last-child{margin-bottom:0}.director-message__info{display:flex;align-items:center;justify-content:space-between}.price-block__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.price-block__canvas{display:flex;padding:32px 56px;border-radius:25px;background:linear-gradient(125deg,#39ca8e 0%,#a6093c 100%);gap:24px;align-items:baseline}.price-block__title{font:400 36px/36px "Ubuntu",Arial,sans-serif;margin-right:16px}.price-block__old-price{font:400 24px/24px "Montserrat",Arial,sans-serif;position:relative;flex-shrink:0}.price-block__old-price:after{position:absolute;top:50%;left:-5%;display:block;width:110%;height:1px;content:'';background-color:#fff}.price-block__price{font:500 32px/32px "Montserrat",Arial,sans-serif;flex-shrink:0;margin-right:16px}.price-block__person{font:400 18px/18px "Montserrat",Arial,sans-serif}.price-block__offer{font:500 24px/32px "Montserrat",Arial,sans-serif}.price-block__price-from{font:500 24px/32px "Montserrat",Arial,sans-serif}.product-list__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.product-list__list{display:grid;padding:0;margin:0;list-style-type:none;grid-template-columns:repeat(3,1fr);grid-gap:24px}.product-list__list li{max-width:100%}.to-top{width:48px;height:48px;font:0/0 a;color:transparent;border-radius:2px;background-color:#39CA8E;background-image:url("data:image/svg+xml,%3Csvg width='18' height='12' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.939348 8.93934L9.00005 0.878685L17.0607 8.93935L14.9393 11.0607L9.00004 5.12133L3.06066 11.0607L0.939348 8.93934Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.js .to-top{display:none}.guide-block{width:100%;height:100%}.guide-block__wrapper{position:relative;display:flex;flex-direction:column;height:100%}.guide-block__title{font:400 24px/32px "Ubuntu",Arial,sans-serif;display:block;text-decoration:none;color:#fff;margin-top:0;margin-bottom:16px}.guide-block__image{display:block;border-radius:12px 12px 0 0}.guide-block__text{font:400 15px/24px "Montserrat",Arial,sans-serif;padding:24px 40px 40px;border-radius:0 0 12px 12px;background-color:#a60a3d;flex-grow:1}.guide-block__text p{margin-top:0;margin-bottom:12px}.guide-block__text p:last-child{margin-bottom:0}.guide-block__labels{position:absolute;z-index:1;top:24px;left:16px}.guide-carousel__wrapper{position:relative;max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.guide-carousel__arrows{position:absolute;top:0;right:32px;display:flex;gap:16px}.guide-carousel__arrow{transition:all 0.4s}.guide-carousel__arrow:hover{color:#39CA8E}.guide-carousel__arrow-next{transform:rotate(180deg)}.guide-carousel__swiper{text-align:center}.guide-carousel__list{padding:0;margin:0;list-style-type:none;margin-bottom:48px}.guide-carousel__item{height:auto;max-width:590px;width:100%;text-align:left}.guide-carousel__swiper{text-align:center;padding-left:24px;padding-right:0}.guide-carousel__show-all{font:400 16px/16px "Montserrat",Arial,sans-serif;display:inline-block;padding:12px 32px;text-decoration:none;color:#fff;border:2px solid #fff;border-radius:200px}.guide-carousel__show-all:hover{transition:all 0.4s;color:#39CA8E;border-color:#fff;background-color:#fff}.guide-list__list{display:grid;padding:0;margin:0;list-style-type:none;grid-template-columns:repeat(2,1fr);grid-gap:32px}.photo-wall__list{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.photo-wall__link{position:relative;overflow:hidden}.photo-wall__image{display:block;transition:transform 0.4s}.photo-wall__image:hover{transform:scale(1.1)}.offer-block{position:relative}.offer-block__wrapper{position:relative}.offer-block__image{display:block;width:100%;height:650px;font-family:"object-fit:cover;object-position:center bottom";object-fit:cover;object-position:center bottom}.offer-block__info{position:absolute;z-index:1;top:0;right:0;left:0;width:100%;max-width:1200px;height:100%;margin:0 auto;padding-top:64px;padding-right:32px;padding-left:32px}.offer-block__text1{font:500 24px/32px "Montserrat",Arial,sans-serif;text-align:center;margin-top:0;margin-bottom:24px}.offer-block__text2{font:600 40px/72px "Montserrat",Arial,sans-serif;text-align:center;margin-top:0;margin-bottom:16px}.offer-block__eclipse{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to top,rgba(0,0,0,.1),rgba(0,0,0,.45))}.lead-offer__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.lead-offer__inner{display:grid;padding:48px;border-radius:25px;background:rgba(255,255,255,.16);grid-template-columns:1fr 3fr;gap:0 48px;grid-template-areas:'image title' 'image inside' 'image cta'}.lead-offer__image{grid-area:image}.lead-offer__image img{display:inline-block}.lead-offer__title{font:500 24px/36px "Ubuntu",Arial,sans-serif;max-width:640px;grid-area:title;margin-top:0;margin-bottom:8px}.lead-offer__inside{margin-bottom:32px;grid-area:inside}.lead-offer__inside-title{font:400 20px/32px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:8px}.lead-offer__inside-list{display:grid;padding:0;margin:0;list-style-type:none;gap:18px;grid-template-columns:1fr 1fr}.lead-offer__inside-item{font:400 15px/24px "Montserrat",Arial,sans-serif}.lead-offer__cta{grid-area:cta}.lead-offer-mini__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.lead-offer-mini__inner{display:grid;padding:24px 32px;border-radius:25px;background:rgba(255,255,255,.16);grid-template-columns:1fr 6fr 2fr;gap:0 24px;grid-template-areas:'image title cta' 'image inside cta'}.lead-offer-mini__image{grid-area:image}.lead-offer-mini__image img{display:inline-block;max-height:110px}.lead-offer-mini__title{font:500 20px/30px "Ubuntu",Arial,sans-serif;grid-area:title;margin-top:0;margin-bottom:8px}.lead-offer-mini__inside{grid-area:inside}.lead-offer-mini__inside-list{display:grid;padding:0;margin:0;list-style-type:none;gap:8px;grid-template-columns:1fr 1fr}.lead-offer-mini__inside-item{font:400 13px/24px "Montserrat",Arial,sans-serif}.lead-offer-mini__cta{display:flex;grid-area:cta;align-items:center}.get-program__wrapper{position:relative;width:100%;max-width:505px;margin:auto;color:#1a1a1a;border-radius:16px;background-color:#fff}.get-program__top{padding:40px 32px}.get-program__title{font:500 22px/32px "Ubuntu",Arial,sans-serif;text-align:center;margin-top:0;margin-bottom:24px}.get-program__image{margin-bottom:16px;text-align:center}.get-program__image img{display:inline-block}.get-program__inside-list{padding:0;margin:0;list-style-type:none}.get-program__inside-item{font:400 14px/24px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:12px}.get-program__inside-item:last-child{margin-bottom:0}.get-program__bottom{padding:16px 48px 32px;border-radius:0 0 16px 16px;background:rgba(57,202,142,.3)}.get-program__cta{font:500 18px/28px "Ubuntu",Arial,sans-serif;text-align:center;margin-top:0;margin-bottom:16px}.get-program__buttons{display:flex;gap:24px}.get-program__buttons span{margin-top:auto}.get-program__button{font:400 15px/22px "Ubuntu",Arial,sans-serif;display:flex;flex-direction:column;width:50%;padding:12px 24px;text-align:center;text-decoration:none;color:#fff;border-radius:8px;align-items:center}.get-program__button:hover{opacity:.7}.get-program__icon{margin-bottom:8px}.get-program__button--telegram{background-color:#2ea5dd}.get-program__button--whatsapp{background-color:#3ce25b}.translate__flag{width:24px;opacity:.6;transition:all 0.4s}.translate__flag:hover{opacity:1}.translate__list{display:flex;gap:10px;height:18px}.active .translate__flag{opacity:1}.skiptranslate,#google_translate_element{display:none!important}#langPanel *[data-lang]{cursor:pointer}#langPanel .active{cursor:inherit}.blog{padding-bottom:72px}.blog__products-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}.blog__bottom-text{margin-bottom:16px}.video__video{position:relative;overflow:hidden;max-width:900px;height:0;padding-bottom:43%;margin:auto}.video__video video{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;outline-width:0}.ratings__wrapper{display:flex;gap:16px}.ratings__banner{display:block;border-radius:5px}.clause-block__item{display:flex;flex-direction:column;align-items:center;height:100%;transition:box-shadow 0.4s;border:none;border-radius:12px;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.05)}.clause-block__item:hover{box-shadow:0 0 16px rgba(0,0,0,.1)}.clause-block__image{border-bottom:1px solid #f2f2f2;border-radius:12px;background-color:#fcfcfc}.clause-block__image img{display:block;margin:auto;border-top-left-radius:12px;border-top-right-radius:12px}.clause-block__image a{display:block}.clause-block__info{width:100%;padding:16px 24px 24px}.clause-block__name{display:inline-block;margin-bottom:8px;font:600 18px/24px "Montserrat",Arial,sans-serif;text-decoration:none;color:#333}.clause-block__name:hover{color:#39CA8E}.clause-block__anons{font:400 13px/24px "Montserrat",Arial,sans-serif;color:#999}.clauses-list__wrapper{text-align:center;max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.clauses-list__list{display:grid;margin-bottom:48px!important;text-align:left;grid-template-columns:repeat(3,1fr);grid-gap:24px}.clauses-list__list--blog{grid-template-columns:repeat(2,1fr)}.clauses-list__title{text-align:left}.clauses-list__show-all{font:400 16px/16px "Montserrat",Arial,sans-serif;display:inline-block;padding:12px 32px;text-decoration:none;color:#fff;border:2px solid #fff;border-radius:200px}.clauses-list__show-all:hover{transition:all 0.4s;color:#39CA8E;border-color:#fff;background-color:#fff}.clauses-list__paginator{margin-top:24px}.social_subscrip__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:32px;padding-right:32px}.social_subscrip__grid{display:grid;overflow:hidden;min-height:170px;border:3px solid #fff;border-radius:16px;grid-template-columns:1.3fr 1fr;grid-gap:24px}.social_subscrip__left{padding:56px 0 56px 64px}.social_subscrip__right{position:relative;display:flex;padding:32px 16px 0 0;align-items:flex-end;justify-content:center}.social_subscrip__title{font:500 40px/48px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:16px}.social_subscrip__text{margin-bottom:32px}.social_subscrip__text p{font:400 18px/32px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:8px}.social_subscrip__text p:last-child{margin-bottom:0}.social_subscrip__icons{display:flex;margin-bottom:56px;gap:24px}.social_subscrip__icons a{padding:14px;border:1px solid #505050;border-radius:16px;flex-shrink:0}.social_subscrip__icons a:hover{opacity:.7}.social_subscrip__icons img{display:block}.social_subscrip__circle{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:350px;height:350px;margin:auto;border-radius:200px;background-color:#b7e2f3;filter:blur(78px)}.social_subscrip__benefits{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.social_subscrip__benefits-item{display:flex;align-items:center;gap:8px}.social_subscrip__benefits-item p{font:400 13px/18px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:4px}.social_subscrip__benefits-item p:last-child{margin-bottom:0}.social_subscrip__benefits-icon{width:40px;height:40px;flex-shrink:0}@media screen and (max-width:1240px){.header--img-top{height:900px}.video-hero__video{height:900px}.social_subscrip__grid{grid-template-columns:2fr 1fr}}@media screen and (max-width:992px){.page__header{margin-bottom:72px}.page__block-title{font:400 28px/40px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:24px}.page__title{font:400 32px/40px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:24px}.page__sidebar--hide{display:none}.header__menu-main{display:none}.header--img-top{height:850px}.file-input__select{width:4.8rem;height:4.8rem;margin-right:2.4rem}.file-input__fiels{width:58rem;font-size:4.8rem;line-height:6.1rem}.video-hero__video{height:850px}.video-hero__title{font:600 32px/40px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:16px}.categories-block__list{grid-template-columns:repeat(2,1fr)}.form-block--booking .form-block__canvas{padding:32px 48px;grid-template-columns:1fr;grid-template-areas:'left' 'terms' 'right'}.form-block--consultation .form-block__canvas{padding:32px 48px;gap:24px;grid-template-columns:1fr;grid-template-areas:'left' 'right'}.form-block--consultation .form-block__right{margin:auto}.catalog__tags{margin-bottom:56px}.tags__list{gap:8px}.tags__link{font:400 10px/10px "Montserrat",Arial,sans-serif;padding:6px 12px}.product-catalog__wrapper{flex-direction:column}.product-catalog__image{width:auto}.product-catalog__image img{height:auto;border-radius:12px 12px 0 0}.product-catalog__description{margin-bottom:16px}.product-catalog__cta{display:flex;width:auto;border-radius:0 0 12px 12px;align-items:center;gap:24px}.product-catalog__cta{padding:32px 24px}.product-catalog__prices{margin-bottom:0}.product-catalog__options{margin-top:40px;grid-template-columns:repeat(4,1fr)}.tour-card__parameters-list{grid-template-columns:repeat(3,1fr)}.portfolio-place__info{padding:16px 24px 24px}.tour-program__item{padding:16px 24px 32px}.tour-program__item li{margin-top:0;margin-bottom:24px}.tour-program__item li:last-child{margin-bottom:0}.tour-program__time{font:400 18px/22px "Montserrat",Arial,sans-serif;min-width:16px}.tour-program__point{font:400 14px/22px "Montserrat",Arial,sans-serif}.tour-program__point blockquote{font:400 13px/22px "Montserrat",Arial,sans-serif}.included-price__list{flex-direction:column}.included-price__item{max-width:100%}.director-message__wrapper{padding:48px 16px 0;gap:0 24px}.director-message__name{left:0}.product-list__list{grid-template-columns:repeat(2,1fr)}.photo-wall__list{grid-template-columns:repeat(3,1fr)}.clauses-list__list{grid-template-columns:repeat(2,1fr)}.social_subscrip__grid{display:block}.social_subscrip__left{padding:56px 64px}.social_subscrip__right{padding:0}}@media screen and (max-width:768px){.page__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.page__block{margin-bottom:56px}.page__block-2{margin-bottom:32px}.page__price-block{margin-bottom:56px}.header__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px;gap:0}.header__top{padding:40px 0}.header__top .header__wrapper{flex-direction:column}.header__logo{margin-bottom:24px}.header__translate{margin-left:0;margin-bottom:24px}.header--img-top{height:800px}.footer__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.footer__top .footer__wrapper{grid-template-columns:1fr;gap:32px 16px}.footer__bottom .footer__wrapper{grid-template-columns:1fr;gap:16px}.footer__logo{margin-bottom:32px}.footer__to-top{position:absolute;bottom:40px;right:16px}.footer{position:relative}.modal__around{right:-200px;bottom:-200px}.table--responsive thead th{display:none}.table--responsive tr{display:flex;flex-direction:column;align-items:center;padding:8px 0}.table--responsive td{padding:8px;text-align:center}.table--responsive td:before{display:block;font:600 14px/16px "Montserrat",Arial,sans-serif;content:attr(data-label)}.table--responsive .table__total{flex-direction:row;justify-content:space-between}.table--responsive .table__total td{text-align:left}.file-input__select{width:2rem;height:2rem;margin-right:1rem}.file-input__fiels{width:28rem;font-size:2rem;line-height:2.5rem}.video-hero__video{height:800px}.video-hero__info{align-items:center}.video-hero__title{font:600 24px/32px "Montserrat",Arial,sans-serif;text-align:center;margin-top:0;margin-bottom:8px}.categories-block__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.categories-block__item{border-width:1px;border-radius:9px}.categories-block__text{padding:12px 24px}.categories-block__num{font:400 32px/32px "Montserrat",Arial,sans-serif}.categories-block__name{font:400 16px/24px "Ubuntu",Arial,sans-serif}.categories-block__img{height:120px}.categories-block__arrow{width:29px;height:29px;right:32px;bottom:16px}.form-block__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.form-block__canvas{padding:16px;grid-template-columns:1fr;margin:auto}.form-block__left{display:none}.form-block__around{right:-200px;bottom:-200px}.form-block__text{font:400 16px/32px "Montserrat",Arial,sans-serif}.product-block__title{font-size:22px}.product-block__period{margin-bottom:14px}.product-block__month{font:400 12px/12px "Montserrat",Arial,sans-serif}.product-block__month svg{width:14px;margin-right:6px}.product-block__duration{font:400 12px/12px "Montserrat",Arial,sans-serif}.product-block__duration svg{width:14px;margin-right:6px}.product-block__anons{font-size:14px}.product-block__price-old{font:400 16px/16px "Ubuntu",Arial,sans-serif}.product-block__price{font:400 24px/24px "Ubuntu",Arial,sans-serif}.product-block__price span{font:400 18px/18px "Ubuntu",Arial,sans-serif}.labels__item{font:400 12px/12px "Montserrat",Arial,sans-serif;padding:6px 10px}.product-carousel__wrapper{padding-left:16px;padding-right:0}.product-carousel__arrows{display:none}.product-carousel__swiper{padding-left:16px}.product-carousel__swiper-slide{max-width:330px}.photo-carousel__wrapper{padding-left:16px;padding-right:0}.photo-carousel__arrows{display:none}.photo-carousel__swiper{padding-left:16px}.photo-carousel__swiper-slide{max-width:330px}.faq__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.faq__header{font:600 16px/24px "Montserrat",Arial,sans-serif;padding:16px 32px;border-radius:8px}.faq__answer{font-size:14px;padding-left:8px}.ft-accordion>.ft-contents>.ft-tab-icon .ft-icon{right:24px}.product-catalog__options{gap:24px 16px;grid-template-columns:repeat(2,1fr)}.level__info{width:450px}.level__levels{grid-template-columns:1fr}.tour-card__description p{font:400 14px/24px "Montserrat",Arial,sans-serif}.tour-card__parameters-list{grid-template-columns:repeat(2,1fr)}.portfolio-place__wrapper{padding-left:16px}.portfolio-place__swiper-slide{max-width:calc(100% - 20px);opacity:1}.portfolio-place__arrows{display:none}.reviews-carousel__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.reviews-carousel__list{grid-template-columns:repeat(2,1fr);grid-gap:16px}.director-message__wrapper{padding:48px 16px 0;gap:24px 0;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:'title title' 'text text' 'photo photo'}.price-block__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.price-block__canvas{flex-direction:column;padding:32px}.product-list__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.guide-block__title{font-size:22px;margin-top:0;margin-bottom:12px}.guide-block__text{font:400 12px/20px "Montserrat",Arial,sans-serif;padding:16px 24px 32px}.guide-block__text p{margin-top:0;margin-bottom:8px}.guide-block__text p:last-child{margin-bottom:0}.guide-carousel__wrapper{padding-left:16px;padding-right:0}.guide-carousel__arrows{display:none}.guide-carousel__swiper{padding-left:16px}.guide-carousel__swiper-slide{max-width:330px}.guide-list__list{grid-gap:24px}.photo-wall__list{grid-template-columns:repeat(2,1fr)}.offer-block__image{height:480px}.offer-block__info{padding-top:40px}.offer-block__text1{font:500 16px/32px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:8px}.offer-block__text2{font:600 24px/40px "Montserrat",Arial,sans-serif}.offer-block__eclipse{background-image:linear-gradient(to top,rgba(0,0,0,.2),rgba(0,0,0,.45))}.lead-offer__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.lead-offer__inner{grid-template-columns:1fr;grid-template-areas:'title' 'image' 'inside' 'cta'}.lead-offer__image{text-align:center}.lead-offer__title{text-align:center;margin-top:0;margin-bottom:24px}.lead-offer__inside-list{grid-template-columns:1fr}.lead-offer__cta{text-align:center}.lead-offer-mini__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.lead-offer-mini__inner{grid-template-columns:1fr 5fr;grid-template-areas:'image title' 'inside inside' 'cta cta'}.lead-offer-mini__title{display:flex;align-items:center}.lead-offer-mini__inside-list{margin-bottom:24px;grid-template-columns:1fr}.lead-offer-mini__cta{justify-content:center}.blog__products-list{grid-template-columns:repeat(1,1fr);grid-gap:16px}.video__video{padding-bottom:56%}.clauses-list__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.clauses-list__list--blog{grid-template-columns:repeat(1,1fr)}.social_subscrip__wrapper{max-width:1240px;width:100%;margin:0 auto;padding-left:16px;padding-right:16px}.social_subscrip__left{padding:40px 48px}}@media screen and (max-width:480px){.header__call{flex-direction:column}.header__callback{margin-right:0;margin-bottom:16px}.header--img-top{height:700px}.form__field-block{flex-direction:column;align-items:flex-start}.form__label{width:auto;margin-bottom:8px}.form__label+.form__field{margin-left:0}.form__block{padding-left:0}.form__field-block,.form__block{margin-bottom:16px}.form__error--field{margin-top:-8px;margin-bottom:8px;padding-left:0}.modal__dialog{margin:auto;min-width:100%;min-height:100%}.modal__content{padding:32px}.text h2{font:500 18px/26px "Montserrat",Arial,sans-serif}.text h3{margin-top:0;margin-bottom:4px;font:500 16px/24px "Montserrat",Arial,sans-serif}.text p{font:400 14px/26px "Montserrat",Arial,sans-serif}.text ul{font:400 14px/26px "Montserrat",Arial,sans-serif}.text ol{font:400 14px/26px "Montserrat",Arial,sans-serif}.text blockquote{font:400 14px/26px "Montserrat",Arial,sans-serif}.text__note{font:400 12px/24px "Montserrat",Arial,sans-serif!important}.logo--text{text-align:left}.video-hero__video{height:700px}.video-hero__title{font:600 20px/32px "Montserrat",Arial,sans-serif;margin-top:0;margin-bottom:4px}.categories-block__list{grid-template-columns:1fr}.form-block__radio-list{flex-direction:column;gap:18px}.form-block--consultation .form-block__canvas{padding:32px 24px}.form-block--consultation .form-block__title{font:400 24px/32px "Ubuntu",Arial,sans-serif;margin-bottom:16px}.product-catalog__info{padding:24px 16px}.product-catalog__title{font:400 24px/32px "Ubuntu",Arial,sans-serif}.level__info{width:300px}.portfolio-place__name{font:400 20px/28px "Ubuntu",Arial,sans-serif}.portfolio-place__text{font:400 12px/20px "Montserrat",Arial,sans-serif}.director-message__title{margin-bottom:0;text-align:center}.director-message__photo{width:100%;max-width:320px;margin:auto}.product-list__list{grid-template-columns:1fr}.guide-list__list{grid-template-columns:1fr}.lead-offer__inner{padding:24px 16px}.lead-offer__inside-list{gap:8px}.lead-offer__inside-item{font:400 13px/24px "Montserrat",Arial,sans-serif}.lead-offer__cta a{width:100%}.lead-offer-mini__inner{padding:24px 16px;grid-template-columns:1fr 4fr;gap:0 12px}.lead-offer-mini__title{font:500 18px/24px "Ubuntu",Arial,sans-serif;margin-top:0;margin-bottom:16px}.lead-offer-mini__inside-list{gap:4px}.lead-offer-mini__cta a{width:100%}.get-program__inside-item{font:400 13px/24px "Montserrat",Arial,sans-serif}.get-program__bottom{padding:16px 32px 32px}.get-program__button{font:400 13px/22px "Ubuntu",Arial,sans-serif;padding:12px}.ratings__wrapper{flex-direction:column}.clauses-list__list{grid-template-columns:1fr}.social_subscrip__left{padding:32px 16px}.social_subscrip__right{margin-bottom:-140px}.social_subscrip__image{margin-left:-32px}.social_subscrip__title{font:500 32px/40px "Ubuntu",Arial,sans-serif;text-align:center}.social_subscrip__text p{font:400 14px/24px "Montserrat",Arial,sans-serif;text-align:center}.social_subscrip__icons{justify-content:center}.social_subscrip__benefits-item{flex-direction:column;gap:12px}.social_subscrip__benefits-item p{font:400 10px/16px "Montserrat",Arial,sans-serif;text-align:center}.social_subscrip__benefits-icon{width:32px;height:32px}.social_subscrip__arrow{display:none!important}}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline!important}a[href]:after{content:" (" attr(href) ")"}a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999!important;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}table{border-collapse:collapse!important}table td,table th{background-color:#fff!important}}:root{--iti-hover-color:rgba(0,0,0,.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:#fff;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-path-flags-1x:url(https://nalegke.ru/custom/my/img/flags.webp);--iti-path-flags-2x:url(https://nalegke.ru/custom/my/img/flags@2x.webp);--iti-path-globe-1x:url(https://nalegke.ru/custom/my/img/globe.webp);--iti-path-globe-2x:url(https://nalegke.ru/custom/my/img/globe@2x.webp);--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.iti{position:relative;display:inline-block;width:100%}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0!important}.iti__country-container{position:absolute;top:0;bottom:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}[dir=rtl] .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.iti__search-input{width:100%;padding:12px 24px;font:400 14px / 16px "Montserrat",Arial,sans-serif;border-width:0;border-radius:8px;background-color:transparent}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__country-list{list-style:none;padding:0;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal);color:#333}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px 0 #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__ac{--iti-flag-offset:0}.iti__ad{--iti-flag-offset:-16px}.iti__ae{--iti-flag-offset:-32px}.iti__af{--iti-flag-offset:-48px}.iti__ag{--iti-flag-offset:-64px}.iti__ai{--iti-flag-offset:-80px}.iti__al{--iti-flag-offset:-96px}.iti__am{--iti-flag-offset:-112px}.iti__ao{--iti-flag-offset:-128px}.iti__ar{--iti-flag-offset:-144px}.iti__as{--iti-flag-offset:-160px}.iti__at{--iti-flag-offset:-176px}.iti__au{--iti-flag-offset:-192px}.iti__aw{--iti-flag-offset:-208px}.iti__ax{--iti-flag-offset:-224px}.iti__az{--iti-flag-offset:-240px}.iti__ba{--iti-flag-offset:-256px}.iti__bb{--iti-flag-offset:-272px}.iti__bd{--iti-flag-offset:-288px}.iti__be{--iti-flag-offset:-304px}.iti__bf{--iti-flag-offset:-320px}.iti__bg{--iti-flag-offset:-336px}.iti__bh{--iti-flag-offset:-352px}.iti__bi{--iti-flag-offset:-368px}.iti__bj{--iti-flag-offset:-384px}.iti__bl{--iti-flag-offset:-400px}.iti__bm{--iti-flag-offset:-416px}.iti__bn{--iti-flag-offset:-432px}.iti__bo{--iti-flag-offset:-448px}.iti__bq{--iti-flag-offset:-464px}.iti__br{--iti-flag-offset:-480px}.iti__bs{--iti-flag-offset:-496px}.iti__bt{--iti-flag-offset:-512px}.iti__bw{--iti-flag-offset:-528px}.iti__by{--iti-flag-offset:-544px}.iti__bz{--iti-flag-offset:-560px}.iti__ca{--iti-flag-offset:-576px}.iti__cc{--iti-flag-offset:-592px}.iti__cd{--iti-flag-offset:-608px}.iti__cf{--iti-flag-offset:-624px}.iti__cg{--iti-flag-offset:-640px}.iti__ch{--iti-flag-offset:-656px}.iti__ci{--iti-flag-offset:-672px}.iti__ck{--iti-flag-offset:-688px}.iti__cl{--iti-flag-offset:-704px}.iti__cm{--iti-flag-offset:-720px}.iti__cn{--iti-flag-offset:-736px}.iti__co{--iti-flag-offset:-752px}.iti__cr{--iti-flag-offset:-768px}.iti__cu{--iti-flag-offset:-784px}.iti__cv{--iti-flag-offset:-800px}.iti__cw{--iti-flag-offset:-816px}.iti__cx{--iti-flag-offset:-832px}.iti__cy{--iti-flag-offset:-848px}.iti__cz{--iti-flag-offset:-864px}.iti__de{--iti-flag-offset:-880px}.iti__dj{--iti-flag-offset:-896px}.iti__dk{--iti-flag-offset:-912px}.iti__dm{--iti-flag-offset:-928px}.iti__do{--iti-flag-offset:-944px}.iti__dz{--iti-flag-offset:-960px}.iti__ec{--iti-flag-offset:-976px}.iti__ee{--iti-flag-offset:-992px}.iti__eg{--iti-flag-offset:-1008px}.iti__eh{--iti-flag-offset:-1024px}.iti__er{--iti-flag-offset:-1040px}.iti__es{--iti-flag-offset:-1056px}.iti__et{--iti-flag-offset:-1072px}.iti__fi{--iti-flag-offset:-1088px}.iti__fj{--iti-flag-offset:-1104px}.iti__fk{--iti-flag-offset:-1120px}.iti__fm{--iti-flag-offset:-1136px}.iti__fo{--iti-flag-offset:-1152px}.iti__fr{--iti-flag-offset:-1168px}.iti__ga{--iti-flag-offset:-1184px}.iti__gb{--iti-flag-offset:-1200px}.iti__gd{--iti-flag-offset:-1216px}.iti__ge{--iti-flag-offset:-1232px}.iti__gf{--iti-flag-offset:-1248px}.iti__gg{--iti-flag-offset:-1264px}.iti__gh{--iti-flag-offset:-1280px}.iti__gi{--iti-flag-offset:-1296px}.iti__gl{--iti-flag-offset:-1312px}.iti__gm{--iti-flag-offset:-1328px}.iti__gn{--iti-flag-offset:-1344px}.iti__gp{--iti-flag-offset:-1360px}.iti__gq{--iti-flag-offset:-1376px}.iti__gr{--iti-flag-offset:-1392px}.iti__gt{--iti-flag-offset:-1408px}.iti__gu{--iti-flag-offset:-1424px}.iti__gw{--iti-flag-offset:-1440px}.iti__gy{--iti-flag-offset:-1456px}.iti__hk{--iti-flag-offset:-1472px}.iti__hn{--iti-flag-offset:-1488px}.iti__hr{--iti-flag-offset:-1504px}.iti__ht{--iti-flag-offset:-1520px}.iti__hu{--iti-flag-offset:-1536px}.iti__id{--iti-flag-offset:-1552px}.iti__ie{--iti-flag-offset:-1568px}.iti__il{--iti-flag-offset:-1584px}.iti__im{--iti-flag-offset:-1600px}.iti__in{--iti-flag-offset:-1616px}.iti__io{--iti-flag-offset:-1632px}.iti__iq{--iti-flag-offset:-1648px}.iti__ir{--iti-flag-offset:-1664px}.iti__is{--iti-flag-offset:-1680px}.iti__it{--iti-flag-offset:-1696px}.iti__je{--iti-flag-offset:-1712px}.iti__jm{--iti-flag-offset:-1728px}.iti__jo{--iti-flag-offset:-1744px}.iti__jp{--iti-flag-offset:-1760px}.iti__ke{--iti-flag-offset:-1776px}.iti__kg{--iti-flag-offset:-1792px}.iti__kh{--iti-flag-offset:-1808px}.iti__ki{--iti-flag-offset:-1824px}.iti__km{--iti-flag-offset:-1840px}.iti__kn{--iti-flag-offset:-1856px}.iti__kp{--iti-flag-offset:-1872px}.iti__kr{--iti-flag-offset:-1888px}.iti__kw{--iti-flag-offset:-1904px}.iti__ky{--iti-flag-offset:-1920px}.iti__kz{--iti-flag-offset:-1936px}.iti__la{--iti-flag-offset:-1952px}.iti__lb{--iti-flag-offset:-1968px}.iti__lc{--iti-flag-offset:-1984px}.iti__li{--iti-flag-offset:-2000px}.iti__lk{--iti-flag-offset:-2016px}.iti__lr{--iti-flag-offset:-2032px}.iti__ls{--iti-flag-offset:-2048px}.iti__lt{--iti-flag-offset:-2064px}.iti__lu{--iti-flag-offset:-2080px}.iti__lv{--iti-flag-offset:-2096px}.iti__ly{--iti-flag-offset:-2112px}.iti__ma{--iti-flag-offset:-2128px}.iti__mc{--iti-flag-offset:-2144px}.iti__md{--iti-flag-offset:-2160px}.iti__me{--iti-flag-offset:-2176px}.iti__mf{--iti-flag-offset:-2192px}.iti__mg{--iti-flag-offset:-2208px}.iti__mh{--iti-flag-offset:-2224px}.iti__mk{--iti-flag-offset:-2240px}.iti__ml{--iti-flag-offset:-2256px}.iti__mm{--iti-flag-offset:-2272px}.iti__mn{--iti-flag-offset:-2288px}.iti__mo{--iti-flag-offset:-2304px}.iti__mp{--iti-flag-offset:-2320px}.iti__mq{--iti-flag-offset:-2336px}.iti__mr{--iti-flag-offset:-2352px}.iti__ms{--iti-flag-offset:-2368px}.iti__mt{--iti-flag-offset:-2384px}.iti__mu{--iti-flag-offset:-2400px}.iti__mv{--iti-flag-offset:-2416px}.iti__mw{--iti-flag-offset:-2432px}.iti__mx{--iti-flag-offset:-2448px}.iti__my{--iti-flag-offset:-2464px}.iti__mz{--iti-flag-offset:-2480px}.iti__na{--iti-flag-offset:-2496px}.iti__nc{--iti-flag-offset:-2512px}.iti__ne{--iti-flag-offset:-2528px}.iti__nf{--iti-flag-offset:-2544px}.iti__ng{--iti-flag-offset:-2560px}.iti__ni{--iti-flag-offset:-2576px}.iti__nl{--iti-flag-offset:-2592px}.iti__no{--iti-flag-offset:-2608px}.iti__np{--iti-flag-offset:-2624px}.iti__nr{--iti-flag-offset:-2640px}.iti__nu{--iti-flag-offset:-2656px}.iti__nz{--iti-flag-offset:-2672px}.iti__om{--iti-flag-offset:-2688px}.iti__pa{--iti-flag-offset:-2704px}.iti__pe{--iti-flag-offset:-2720px}.iti__pf{--iti-flag-offset:-2736px}.iti__pg{--iti-flag-offset:-2752px}.iti__ph{--iti-flag-offset:-2768px}.iti__pk{--iti-flag-offset:-2784px}.iti__pl{--iti-flag-offset:-2800px}.iti__pm{--iti-flag-offset:-2816px}.iti__pr{--iti-flag-offset:-2832px}.iti__ps{--iti-flag-offset:-2848px}.iti__pt{--iti-flag-offset:-2864px}.iti__pw{--iti-flag-offset:-2880px}.iti__py{--iti-flag-offset:-2896px}.iti__qa{--iti-flag-offset:-2912px}.iti__re{--iti-flag-offset:-2928px}.iti__ro{--iti-flag-offset:-2944px}.iti__rs{--iti-flag-offset:-2960px}.iti__ru{--iti-flag-offset:-2976px}.iti__rw{--iti-flag-offset:-2992px}.iti__sa{--iti-flag-offset:-3008px}.iti__sb{--iti-flag-offset:-3024px}.iti__sc{--iti-flag-offset:-3040px}.iti__sd{--iti-flag-offset:-3056px}.iti__se{--iti-flag-offset:-3072px}.iti__sg{--iti-flag-offset:-3088px}.iti__sh{--iti-flag-offset:-3104px}.iti__si{--iti-flag-offset:-3120px}.iti__sj{--iti-flag-offset:-3136px}.iti__sk{--iti-flag-offset:-3152px}.iti__sl{--iti-flag-offset:-3168px}.iti__sm{--iti-flag-offset:-3184px}.iti__sn{--iti-flag-offset:-3200px}.iti__so{--iti-flag-offset:-3216px}.iti__sr{--iti-flag-offset:-3232px}.iti__ss{--iti-flag-offset:-3248px}.iti__st{--iti-flag-offset:-3264px}.iti__sv{--iti-flag-offset:-3280px}.iti__sx{--iti-flag-offset:-3296px}.iti__sy{--iti-flag-offset:-3312px}.iti__sz{--iti-flag-offset:-3328px}.iti__tc{--iti-flag-offset:-3344px}.iti__td{--iti-flag-offset:-3360px}.iti__tg{--iti-flag-offset:-3376px}.iti__th{--iti-flag-offset:-3392px}.iti__tj{--iti-flag-offset:-3408px}.iti__tk{--iti-flag-offset:-3424px}.iti__tl{--iti-flag-offset:-3440px}.iti__tm{--iti-flag-offset:-3456px}.iti__tn{--iti-flag-offset:-3472px}.iti__to{--iti-flag-offset:-3488px}.iti__tr{--iti-flag-offset:-3504px}.iti__tt{--iti-flag-offset:-3520px}.iti__tv{--iti-flag-offset:-3536px}.iti__tw{--iti-flag-offset:-3552px}.iti__tz{--iti-flag-offset:-3568px}.iti__ua{--iti-flag-offset:-3584px}.iti__ug{--iti-flag-offset:-3600px}.iti__us{--iti-flag-offset:-3616px}.iti__uy{--iti-flag-offset:-3632px}.iti__uz{--iti-flag-offset:-3648px}.iti__va{--iti-flag-offset:-3664px}.iti__vc{--iti-flag-offset:-3680px}.iti__ve{--iti-flag-offset:-3696px}.iti__vg{--iti-flag-offset:-3712px}.iti__vi{--iti-flag-offset:-3728px}.iti__vn{--iti-flag-offset:-3744px}.iti__vu{--iti-flag-offset:-3760px}.iti__wf{--iti-flag-offset:-3776px}.iti__ws{--iti-flag-offset:-3792px}.iti__xk{--iti-flag-offset:-3808px}.iti__ye{--iti-flag-offset:-3824px}.iti__yt{--iti-flag-offset:-3840px}.iti__za{--iti-flag-offset:-3856px}.iti__zm{--iti-flag-offset:-3872px}.iti__zw{--iti-flag-offset:-3888px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px}@media (min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}.cookie-banner{position:fixed;bottom:24px;right:24px;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12);z-index:1000;max-width:520px}.cookie-banner__container{display:flex;align-items:center;justify-content:space-between;padding:24px;gap:24px}.cookie-banner__content{display:flex;align-items:flex-start;gap:16px;flex:1}.cookie-banner__icon{flex-shrink:0;width:48px;height:48px;background:#E3F2FD;border-radius:50%;display:flex;align-items:center;justify-content:center}.cookie-banner__image{width:32px;height:32px}.cookie-banner__text{flex:1}.cookie-banner__title{font-size:16px;font-weight:600;color:#333;margin:0 0 8px 0;line-height:1.25}.cookie-banner__description{font-size:14px;color:#666;margin:0;line-height:1.4}.cookie-banner__button{background:#39CA8E;color:#fff;border:2px solid #39CA8E;border-radius:45px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;flex-shrink:0;transition:all 0.4s;outline:none;box-shadow:none}.cookie-banner__button:hover,.cookie-banner__button:focus{background:#fff;color:#39CA8E;border:2px solid #39CA8E;outline:none;box-shadow:none}.cookie-banner--hidden{display:none}@media (max-width:768px){.cookie-banner{right:16px;bottom:16px;left:16px;max-width:none}.cookie-banner__container{flex-direction:column;align-items:stretch;padding:16px;gap:16px}.cookie-banner__content{align-items:center}.cookie-banner__button{width:100%}}@media (max-width:425px){.cookie-banner{right:8px;bottom:8px;left:8px}.cookie-banner__container{padding:12px}.cookie-banner__content{gap:12px}.cookie-banner__icon{width:40px;height:40px}.cookie-banner__image{width:32px;height:32px}.cookie-banner__title{font-size:14px}.cookie-banner__description{font-size:11px}}