.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}.show_all{padding:20px 0}.previous_next_links{padding-top:40px;height:40px}.previous_link{width:40%;float:left}.next_link{width:40%;float:right;text-align:right}.errors{color:red;margin:5px 0 10px;font-size:.9em}.error_message,.error{position:absolute;padding:5px 18px;box-shadow:0 0 10px rgba(0,0,0,.5);background-color:#fff;opacity:.95;z-index:10}.captcha ul{list-style-type:none}.captcha_enter{font-weight:700}.infoform{margin-top:20px;font-weight:700;margin-bottom:10px}.required_field{font-size:.9em;margin-top:10px}.inpattachment{padding-bottom:5px}.attachment{padding-bottom:5px}.paginator{text-align:center;margin:20px}.paginator a:link,.paginator a:visited,.paginator span{margin:0 5px}.shop_search .infofield{display:block}.bbcode_toolbar{margin-bottom:0}.bbcode_toolbar img{cursor:pointer}.shop_list{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #EEE}.shop{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #EEE;width:95%}.childshop{margin:10px 0 0 40px}.shop td{padding:0!important}.shop_list .block_header{background-color:#DFDFDF;padding:10px;margin-bottom:10px}.shop_cat_link{padding:10px;font-size:130%;font-weight:700;background-color:#EFEFEF;margin-bottom:12px}.shop_sort{margin-left:20px;margin-bottom:20px;font-size:90%;font-weight:700}.shop_name a:link,.shop_name a:visited{font-weight:700}.shop_name a:hover{text-decoration:none}.shop_param,.shop_id .shop_rel .shop_param{font-size:11px;font-style:italic}.shop_param a:link,.shop_param a:visited{color:#142A35}.shop_param_price{display:none}.shop_param_price:first-of-type{display:block}.shop_new,.shop_action,.shop_hit{font-weight:700;font-size:12px;color:#FFF;padding:2px}.shop_new{background:#080;width:53px}.shop_action{background:red;width:39px}.shop_hit{background:#00F;width:24px}.shop_price_value,.shop_price_currency{color:#BF4600;font-weight:700;font-size:15px}.shop_old_price{color:#89949A;font-weight:400;font-size:13px;font-style:italic}.shop_old_price .shop_price_value,.shop_old_price .shop_price_currency{color:#89949A;font-weight:400;font-size:13px;font-style:italic}.shop_id .shop_param{font-weight:700;font-style:normal;font-size:13px;margin-top:3px;margin-left:5px;background-color:#EEE;padding:3px}.shop_id .shop_param_title{font-weight:700;font-style:normal;font-size:13px;margin-top:6px;margin-bottom:3px;background:#DFDFDF;padding:5px}.shop_id .shop_param_value{font-weight:400}.shop_left{float:left;padding:0 20px 0 0}.shop_right{float:left;padding:18px 0 0}.shop_id .shop_right{padding:0}.shop-form{margin-bottom:10px}.shop_compare_description{margin:0;padding:1px 0}.shop_compare_left{float:left;width:19%}.shop_compare_list{float:left;width:70%;padding:0 5%;overflow:hidden}.shop_compare_page{overflow:hidden}.shop_compare_list .shop{width:30%;margin:0 10px 3% 0;float:left}.shop_compare_list .shop_basic{overflow:hidden;margin:0 0 5px}.shop_compare_list .shop_param{padding:4px;background:#EEE;border-top:#CACACA solid 1px;border-bottom:#CACACA solid 1px;margin:1px 0;font-size:13px}.shop_param_existed{padding:4px;background:#EEE;border-top:#CACACA solid 1px;border-bottom:#CACACA solid 1px;margin:1px 0;font-size:13px}.shop_compare_list .shop_param_difference,.shop_compare_left .shop_param_difference{background:#F4C1C1;border-top:#C69393 solid 1px;border-bottom:#C69393 solid 1px}.shop_category_block_2{padding-left:20px}.shop_category_block_3{padding-left:40px}.shop_category_block_4{padding-left:60px}.ab_date{font-size:11px;font-style:italic}.ab_param{margin-right:5px}.ab_param_value,.ab_name{font-weight:700}.ab_id .ab_param{float:none}.ab_actions{width:100px}.ab_actions a{display:none}.ab_all_img{min-width:160px}.rating{display:inline-block;padding:10px 0;border-bottom:1px solid #EEE;margin:0 0 10px}.rating_votes{white-space:nowrap}.comments_name{font-weight:700}.comments_date{font-size:11px;font-style:italic}.comment{padding:10px 0}.comment .comments_form{padding:15px 0 15px 30px}a.comments_show_form:link,a.comments_show_form:visited{text-decoration:none;border-bottom:1px dashed!important}.comments_level{background:url(/) no-repeat scroll 10px 8px transparent;padding-left:30px}.comments_form div{margin-bottom:10px}.comments_form textarea{width:580px;height:180px}.comments_param_title{font-weight:700}.reviews_name{font-weight:700}.reviews_date{font-size:11px;font-style:italic}.reviews_form textarea{width:580px;height:180px}.reviews_param_title{font-weight:700}.cart{width:100%}.cart_not_registrations{padding:30px 0}.cart_autorization{padding:30px 0}.cart_registration{padding:30px 0}.cart_payment_text,.cart_additional_cost_text,.cart_delivery_text{margin-left:20px;font-size:11px;font-style:italic}.cart_right{width:200px;margin:7px 0 35px;position:relative;padding:10px}.cart_right_top{width:220px;height:7px;position:absolute;top:-7px;left:0}.cart_right_bottom{width:220px;height:7px;position:absolute;bottom:-7px;left:0}.cart_last_tr{font-weight:700}td.cart_summ,td.cart_count{font-weight:700}.cart td{vertical-align:middle;padding:3px}.cart_recalc,.wishlist_recalc{float:right;margin-right:60px}.cart_count_minus,.cart_count_plus,.wishlist_count_minus,.wishlist_count_plus{color:#665950;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:0 5px}.cart_remove span,.wishlist_remove span{display:block;background:url(/) no-repeat center center;width:14px;height:14px;cursor:pointer;margin:0 auto}.cart_remove span.useradmin_contener,.wishlist_remove span.useradmin_contener{background:none;display:inline}.cart_check{text-align:center}.cart_summ,.cart_price{text-align:right}.cart_form input[type=text],.cart_form input[type=email],.cart_form input[type=tel],.cart_form textarea{margin-top:10px;width:400px}.cart_form select{margin-top:10px}.cart_payments{overflow:hidden}.cart_payment{margin-top:10px}.cart_form .button_wrap{margin:20px 0 0 220px}.cart_summ_old_total{text-decoration:line-through}.cart_img img{width:100%;height:auto}@media (max-width:800px){.cart_img,.cart_price,.cart_old_price,.cart_discount,.cart_count_minus,.cart_count_plus{display:none}}.balance_form textarea{width:580px;height:180px}.balance_form p{margin-bottom:0}.news_img{padding:3px;float:left}.news_all_img{padding:3px}.news_all_img img{margin:0 5px 5px 0}.news_all_img img:after{clear:left}.news_day_current,.news_year_current,.news_month_current{background:#CCC}.news_day_today{border:1px solid #999}.bs_block{padding:20px 0;text-align:center}.clauses{width:100%;border-bottom:1px solid #EEE;padding:0 0 11px;margin:0 0 11px;min-height:90px}.clauses_date{font-size:11px;font-style:italic}.clauses_name a:link,.clauses_name a:visited{font-weight:700}.clauses_img{padding:0 5px 5px 0;float:left}.faq_block p{margin:0;padding:0}.faq_list{padding-top:15px}.faq{width:100%;border-bottom:1px solid #EEE;padding:0 0 11px;margin:0 0 11px}.faq_date{font-size:11px;font-style:italic}.faq_question{padding:5px 0}.faq_answer{padding-left:15px}.faq_id .faq_answer{padding:0 0 20px 15px}.faq_id .faq_question{font-weight:700}.tags{margin:10px 0 5px}.tags_block{padding:10px;background:#E8E8E1;margin:20px 0 25px}.files_block{padding:10px;border:1px solid #EEE;margin:0 0 25px}.files{width:100%;border-bottom:1px solid #EEE;padding:0 0 20px 0;margin:30px 0 0;min-height:90px}.files_date{font-size:11px;font-style:italic}.files_name a:link,.files_name a:visited{font-weight:700}.files_anons{margin-top:10px}.files_download{margin-top:50px;margin-bottom:20px}.files_download a{color:#FFF;font-weight:700;font-size:120%;text-align:center;padding:7px;background:#F60}.file-row .files_img{padding:3px;float:left}.files_all_img{padding:3px}.files_all_img img{clear:left}.votes_block{margin:0 0 25px}.votes_block h2{padding:0 10px}.votes_question{margin:0 0 15px;padding:0 10px}.votes_form_answer{padding:0 10px}.votes_block .button_wrap{padding:0 0 0 7px}.votes_block .button{padding:0 7px 0 0}*+html .votes_block .button_wrap{padding:0 0 0 5px}*+html .votes_block .button{padding:0 5px 0 0;font-size:12px}.votes_block .votes_wrap{padding:0 0 0 7px;display:inline-block;margin:0}.votes_block .votes_result{height:36px;padding:0 7px 0 0;border:0;color:#142A35;margin:0;font-weight:700}*+html .votes_block .votes_wrap{padding:0 0 0 3px}*+html .votes_block .votes_result{padding:0 3px 0 0;font-size:12px}.votes_block .votes_wrap,.votes_block .button_wrap{margin:10px 0 0 0}.votes_persent{font-weight:700;display:inline;padding-left:10px}.votes_line{background:#ff8702;height:15px;margin-top:-15px}.votes_line_count{background:#f2f2f2;height:15px;text-align:center;color:#999;line-height:15px;font-size:13px}.photo_first_page .photo_cat,.photo_list .photo_item,.photo_list .photo_cat{background:#fff;width:30%;display:inline-block;padding:13px 21px;margin:0 10px 20px}@media (max-width:575.98px){.photo_first_page .photo_cat,.photo_list .photo_item,.photo_list .photo_cat{width:100%;margin-left:0;margin-right:0}}.photo_item .photo_image>img{width:100%;height:auto}.photo_item .photo_image{display:block;margin-bottom:16px}.photo_item .photo_name{margin-bottom:16px}.photo_cat .photo_cat_images .photo_name{display:none}.photo_cat .photo_cat_link{margin:20px 0;font-size:16px;text-transform:uppercase;font-weight:700;line-height:1;display:block}.photo_list .photo_images:before,.photo_list .photo_images:after,.photo_first_page:before,.photo_first_page:after,.photo_cats:before,.photo_cats:after{display:table;content:" "}.photo_list .photo_images:after,.photo_first_page:after,.photo_cats:after{clear:both}table.forum_list{width:100%}table.forum_list td{padding-bottom:10px;padding-top:20px;vertical-align:top}.forum_name{font-weight:700}.forum_title{font-weight:700}.forum_category .forum_name{font-weight:400}.forum_category_name .forum_name{margin-left:0}.forum_category_name a{margin-left:10px}a.forum_blocked:link,a.forum_blocked:visited,.forum_blocked{color:gray}.forum_date{color:#999}.forum_author{font-style:italic}a.forum_message_show_form:link,a.forum_message_show_form:visited{text-decoration:none;border-bottom:1px dashed!important}.forum_actions{float:right;width:130px;height:20px;text-align:right}.forum_actions .fa{margin-right:10px;font-size:16px}.forum_actions .fa-times-circle{color:red}.forum_actions .fa-pencil{color:#964003}.forum_actions .fa-lock,.forum_actions .fa-unlock{color:#555}.forum_actions span{display:none;padding:0 5px}.forum_actions img{margin:0 5px}.forum_search{text-align:right;padding:10px 0 20px 0;white-space:nowrap}.forum_search .button1{font-weight:400;font-size:.9em;text-transform:lowercase;margin-top:10px;padding:3px 7px;border:0}.forum_add{font-weight:700;margin:30px 0}.forum_add .fa{margin-right:7px}.forum_list{width:100%;border:0;border-collapse:collapse}.forum_list th{color:#999;font-weight:400;font-size:1.3em;padding:0 20px 15px 0;text-align:left}.forum_list td{border-top:1px solid #E0E0E0;vertical-align:middle;padding:10px 0}.forum_form{margin-top:10px}.forum_form textarea{width:100%;height:100px;margin-top:10px}.forum_form .hide_form{display:none}.forum_message{padding:10px 0 0}.forum_message_form{padding:10px 0}.forum_message .forum_author{font-weight:700}.forum_message_form input[type=text]{margin-bottom:10px}.forum_message_form textarea{width:500px;height:200px}.message_new{background:#FFECF1}.message_list .actions_message{float:right;width:90px;height:20px;text-align:right}.message_list .message .quote{background:#F9F2F2;border:1px solid #C2C0B4;padding:10px;margin:5px 0}.message_list .message .code{background:#F2F9F9;border:1px solid #C2C0B4;padding:10px;margin:5px 0}.message_list .message .quote_header,.message_list .message .code_header{font-weight:700}.forum_message_level{background:url(/) no-repeat scroll 10px 8px transparent;padding-left:30px}.message_result{display:none}.bbutton{border:1px solid #CCC;margin:1px;padding:2px}.bbutton:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:.6}.bbcode_smiles{float:left;border:1px solid #CCC;margin:1px;background:#fff url(/modules/bbcode/smiles/smile.gif) no-repeat center;width:25px;height:27px}.bbcode_smiles div{position:absolute;border:1px solid #CCC;background:#fff;margin:29px 0 0 -1px;display:none}.message_toolbar{margin:10px 0 0 0}.avatar{float:left;margin:0 10px 10px 0}.forum_list .actions_message{height:20px;width:70px}.forum_form textarea,.ab_form textarea{height:100px;margin-top:10px;width:100%}.forum_form .hide_form{display:none}.forum_new_messages{margin:0 0 10px}.shop_compare_contaner{display:inline-block;padding:0 0 0 14px}.shop_compare_button{border:none;padding:0;background:none;text-decoration:underline}.shop_compare_button:hover{text-decoration:none}.shop_compare_checked{background-position:left -19px}.shop_compared_remove{float:right;display:none}.shop_no_buy,.shop_no_buy_good{display:block;color:#000;font-size:14px;font-weight:700;background-color:#ddd;padding:7px}.shop_waitlist{background-color:#fff;padding:7px}.shop_discount{font-weight:700;font-size:16px;color:#ff6102}.messages tr:hover{background:#F8F8F8}.search_list{margin-top:10px}.users_admin_message{margin-bottom:20px}.users_admin_message_date{font-size:11px;font-style:italic}.privacy_field{font-size:80%;line-height:1.2em;margin-top:1em}.privacy_field a,.privacy_field a:hover{color:inherit;text-decoration:underline}.tiny-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tiny-content h1,.tiny-content h2,.tiny-content h3,.tiny-content h4,.tiny-content h5,.tiny-content h6{display:block;margin-top:.5em;margin-bottom:1em;line-height:inherit;font-weight:700}.tiny-content p,.tiny-content ol,.tiny-content ul,.tiny-content pre,.tiny-content table{margin-top:.5em;margin-bottom:1em}.tiny-content ol,.tiny-content ul{padding-left:1em;list-style-position:outside}.tiny-content ol{list-style-type:decimal}.tiny-content ul{list-style-type:disc}.tiny-content ol li,.tiny-content ul li{margin-bottom:.5em;list-style:inherit}.tiny-content ol ul,.tiny-content ol ol,.tiny-content ul ol,.tiny-content ul ul{margin-top:.5em;margin-bottom:0}.tiny-content ol ol,.tiny-content ul ul{list-style:inherit}.tiny-content table{width:100%;border-collapse:collapse;border-spacing:0;border:1px solid}.tiny-content table thead,.tiny-content table tbody,.tiny-content table tfoot,.tiny-content table tr,.tiny-content table th,.tiny-content table td{border:inherit}.tiny-content table th,.tiny-content table thead{font-weight:700;text-align:inherit}.tiny-content table th,.tiny-content table td{padding:.5em;vertical-align:top}.tiny-content hr{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:1px;margin-top:1em;margin-bottom:1em;color:#444;background:currentColor;border:0;overflow:visible}.tiny-content img{max-width:100%;height:auto;vertical-align:baseline;border-style:none}.tiny-content b,.tiny-content strong{font-weight:700}.tiny-content em{font-style:italic}.tiny-content small{font-size:80%}.tiny-content sub,.tiny-content sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.tiny-content sub{bottom:-.5em}.tiny-content sup{top:-.5em}.tiny-content pre,.tiny-content code,.tiny-content kbd,.tiny-content samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}.tiny-content pre{overflow:auto;-ms-overflow-style:scrollbar}.devoloper_tech{position:fixed;z-index:999;bottom:0;width:100%;min-width:320px;max-height:16px;padding:0 5px 2px 0;font-size:100%;letter-spacing:1px;font:12px/15px clear;color:#fff;background-color:#ff4a0b;text-align:center}.devoloper_tech>a{color:#fff}.devoloper_tech>a>span{white-space:nowrap}.devoloper_tech~.devoloper_profiler{padding-bottom:34px}.privacy_policy~.devoloper_profiler{padding-bottom:84px}.devoloper_profiler,.devoloper_profiling{font:14px/20px ptsans,sans-serif;color:#2e2e2e}.devoloper_profiler table,.devoloper_profiling table{border-collapse:collapse;border-spacing:0;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.devoloper_profiler table caption,.devoloper_profiling table caption,.devoloper_profiler table tr th,.devoloper_profiling table tr th,.devoloper_profiler table tr td,.devoloper_profiling table tr td{text-align:left;vertical-align:top;padding:0 10px}.devoloper_profiler table tr,.devoloper_profiling table tr{border-color:transparent}.devoloper_profiler table.devoloper_post pre{margin:0}.devoloper_profiler .totalmemory,.devoloper_profiler .totaltime{padding:0 10px}.hide{display:none!important}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-BlackItalic.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-BlackItalic.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-BlackItalic.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-BlackItalic.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-Black.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-Black.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-Black.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-Black.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-Black.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-Bold.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-Bold.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-Bold.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-Bold.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-Heavy.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-Heavy.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-Heavy.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-Heavy.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-Heavy.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-LightItalic.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-LightItalic.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-LightItalic.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-LightItalic.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-ThinItalic.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-ThinItalic.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-ThinItalic.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-ThinItalic.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-HeavyItalic.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-HeavyItalic.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-HeavyItalic.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-HeavyItalic.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-HeavyItalic.ttf) format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-SemiBold.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-SemiBold.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-SemiBold.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-SemiBold.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-RegularItalic.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-RegularItalic.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-RegularItalic.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-RegularItalic.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-RegularItalic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-Regular.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-Regular.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-Regular.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-Regular.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-Thin.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-Thin.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-Thin.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-Thin.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-Thin.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-BoldItalic.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-BoldItalic.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-BoldItalic.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-BoldItalic.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-MediumItalic.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-MediumItalic.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-MediumItalic.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-MediumItalic.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-Medium.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-Medium.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-Medium.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-Medium.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-ExtraBoldItalic.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-ExtraBoldItalic.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-ExtraBoldItalic.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-ExtraBoldItalic.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-ExtraBoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-UltraLight.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-UltraLight.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-UltraLight.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-UltraLight.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-UltraLight.ttf) format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-SemiBoldItalic.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-SemiBoldItalic.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-SemiBoldItalic.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-SemiBoldItalic.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-Light.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-Light.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-Light.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-Light.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-ExtraBold.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-ExtraBold.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-ExtraBold.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-ExtraBold.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-ExtraBold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/custom/matrix/fonts/Gilroy/Gilroy-UltraLightItalic.eot);src:url(/custom/matrix/fonts/Gilroy/Gilroy-UltraLightItalic.eot?) format('embedded-opentype'),url(/custom/matrix/fonts/Gilroy/Gilroy-UltraLightItalic.woff2) format('woff2'),url(/custom/matrix/fonts/Gilroy/Gilroy-UltraLightItalic.woff) format('woff'),url(/custom/matrix/fonts/Gilroy/Gilroy-UltraLightItalic.ttf) format('truetype');font-weight:200;font-style:italic;font-display:swap}
/*!*************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../node_modules/sass-loader/dist/cjs.js!./styles/styles.css ***!
  \*************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:'Gilroy',sans-serif;font-weight:400;line-height:1.2;color:#000;margin:0 auto}body,html{font-size:16px}@media (max-width:991px){body,html{font-size:14px}}@media (max-width:600px){body,html{font-size:12px}}.container{max-width:1330px;padding:0 15px;margin:0 auto}*{box-sizing:border-box}h1,h2,h3{margin:0;padding:0}a{-webkit-text-decoration:none;text-decoration:none;color:#12283D}section{padding:3rem 0}@media (max-width:768px){section{padding:2.5rem 0}}@media (max-width:425px){section{padding:2rem 0}}.block-title{font-size:16px;font-weight:400;letter-spacing:.07em;text-transform:uppercase;position:relative;padding-left:50px;margin-bottom:40px}.block-title::before{content:'';position:absolute;left:0;top:50%;transform:translatey(-50%);width:36px;height:3px;background:#E09A31}@media (max-width:768px){.block-title{font-size:15px;margin-bottom:5vw}}@media (max-width:425px){.block-title{font-size:14px;margin-bottom:15px;padding-left:35px}.block-title::before{width:24px}}.title{line-height:1.1;margin-bottom:2.5rem;font-weight:500;font-size:2.5rem;text-align:center;color:#000}.title span{color:#E09A31}@media (max-width:768px){.title{font-size:6vw;margin-bottom:4vw}}@media (max-width:425px){.title{font-size:24px;margin-bottom:10px}}.subtitle{font-size:36px;font-weight:400;line-height:1.2;color:#58728A;margin-bottom:50px}@media (max-width:768px){.subtitle{font-size:4.5vw;margin-bottom:5vw}}@media (max-width:425px){.subtitle{font-size:18px;margin-bottom:20px}}input:focus{outline:none!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button{border:none;cursor:pointer}.button.button--blue:hover,.button.button--black:hover,.button{font-size:1.125rem;font-weight:400;letter-spacing:.05em;color:#000;background:#F2F2F2;border:3px solid #F2F2F2;width:90%;max-width:250px;padding:.9rem 1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:100px;position:relative}.button.button--black,.button.button--blue:hover,.button:hover{color:#fff;background:#000;border:3px solid #000}.button.button--blue{color:#fff;background:#007BFF;border:3px solid #007BFF}.button--transparent{background:transparent;color:#000}.button--mini,.button--mini.button.button--blue:hover,.button--mini:hover{font-size:.8rem;padding:.5rem 1rem;margin:.5rem 0 0 0}@media (max-width:425px){.button{font-size:16px;height:46px}.button::before{width:90%;height:20px;bottom:-10px}}.city{position:relative}.city__title{font-weight:600;font-size:1rem;color:#007BFF;padding:.2rem 0;cursor:pointer}.city__list{display:none;flex-direction:column;background:#F2F2F2;padding:.5rem 1rem;border-radius:10px;position:absolute;top:1.5rem;left:0}.city:hover .city__list{display:flex}.city__list a{margin:.1rem 0;padding:.1rem}.city__list a:hover{color:#007BFF}.header{padding:0 0;background:#fff;color:#000;z-index:2;position:relative}.header .container{position:relative}.header__content{padding:1.4375rem 0;display:flex;align-items:center;justify-content:space-between}.header__logo{display:flex;align-items:center;flex-direction:column;margin-right:1.4375rem}.header__logo img{width:100%;max-width:208px}.header__sublogo span{font-weight:400;font-size:1.25rem;text-transform:uppercase}.header__socseti{padding:.5rem 0 0 0;display:flex;align-items:center}.header__socseti a{margin-right:1rem}.header__socseti a:last-child{margin-right:0}.header__calls{display:flex;flex-direction:column}.header__phone{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:1.75rem;color:#000}.header__messengers{display:flex;align-items:center;margin-right:1rem}.header__messengers a{margin-right:1rem}.header__messengers a:last-child{margin-right:0}.header__contacts{display:flex;align-items:center}.header__address{display:flex;align-items:center;font-weight:400;font-size:1.25rem}.header__phone svg,.header__address svg{margin-right:.5rem}.header__phone-and-email{display:flex;flex-direction:column;align-items:center}.header__email a{font-weight:400;font-size:1rem;color:#007BFF}.header__ogrnip{font-weight:400}.header__navbox{padding:0 0}.header__nav{display:flex;align-items:center;justify-content:space-between;width:100%;font-style:normal;font-weight:400;font-size:1.25rem;color:#000;padding:0 2rem}.header__nav a.item__title{color:#000}.header__nav-item:hover .item__details{opacity:1;visibility:visible;transition:opacity .5s ease}.header__nav .item{cursor:pointer;padding:0 .5rem}.header__nav .item__title-icon{display:none}.header__nav .item__details{position:absolute;width:100%;top:30px;left:0;padding-top:30px;opacity:0;visibility:hidden;transition:opacity .5s ease;cursor:initial;z-index:55}.header__nav .item__details-wrapper{display:flex;justify-content:space-between;box-shadow:0 2px 7px rgba(0,0,0,.1);border-radius:0 0 20px 20px;background:#fff;padding:60px 40px}.header__nav .item__details-title{flex-basis:210px;flex-shrink:0;color:#58728A;font-weight:400;margin-right:80px}.header__nav .item__details-title-img{margin-bottom:30px}.header__nav .item__details-title span{font-weight:600;font-size:18px;line-height:130%;letter-spacing:.05em;display:block}.header__nav .item__details-list{font-size:14px}.header__nav .item__details-list-title{font-weight:600;font-size:18px;line-height:130%;letter-spacing:.05em;margin-bottom:15px}.header__nav .item__details-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;padding:0;margin:0}.header__nav .item__details-list ul li{width:30%;cursor:pointer;margin-bottom:10px}.header__nav .item__details-list ul li span{position:relative}.header__nav .item__details-list ul li span::after{content:'';position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:#E09A31;opacity:0;transition:opacity .5s ease}.header__nav .item__details-list ul li span:hover::after{opacity:1}.header__nav .item__details-list::before{content:'';position:absolute;top:11px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff;transition:opacity .5s ease;z-index:100}.header__nav .item.active .item__details{opacity:1;visibility:visible;transition:opacity .5s ease}.header__nav-item_design .item__details-list::before{left:29%}.header__nav-item_repair .item__details-list::before{left:38.5%}.header__nav-item_smarthome .item__details-list::before{left:49.5%}.header__nav-item_gallery .item__details-list::before{left:60.25%}.header__nav-item_about .item__details-list::before{left:72%}.header__nav a.active{position:relative}.header__nav a.active::after{content:'';position:absolute;left:0;bottom:-8px;width:100%;height:4px;background:#58C336}.header .menu-wrapper{width:24px;height:17px;cursor:pointer;display:none;z-index:10}.header .menu-wrapper.animate .hamburger-menu{background:rgba(255,255,255,0)}.header .menu-wrapper.animate .hamburger-menu::after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(.23,1,.32,1),transform 300ms 300ms cubic-bezier(.23,1,.32,1)}.header .menu-wrapper.animate .hamburger-menu::before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(.23,1,.32,1),transform 300ms 300ms cubic-bezier(.23,1,.32,1)}.header .hamburger-menu{position:relative;transform:translateY(7px);background:#0A365F;width:24px;height:3px;transition:all 0ms 300ms;z-index:200}.header .hamburger-menu::before{content:"";position:absolute;left:0;bottom:7px;background:#0A365F;width:24px;height:3px;transition:bottom 300ms 300ms cubic-bezier(.23,1,.32,1),transform 300ms cubic-bezier(.23,1,.32,1)}.header .hamburger-menu::after{content:"";position:absolute;left:0;top:7px;background:#0A365F;width:24px;height:3px;transition:top 300ms 300ms cubic-bezier(.23,1,.32,1),transform 300ms cubic-bezier(.23,1,.32,1)}@media (max-width:1300px){header .header__messengers{display:none}}@media (max-width:1188px){header .header__phone nobr,header .header__email{display:none}}@media (max-width:991px){.header{}.header__content{flex-direction:row-reverse}.header__calls{padding:2rem 0}header .header__phone{margin:2px 15px 0 auto}.header .menu-wrapper{display:block}.header__nav{background:#fff;text-align:center;flex-direction:column;position:absolute;max-width:100%;width:100%;left:50%;top:0;transform:translate(-50%,-100%);transition:0.6s;box-shadow:4px 5px 8px 0 rgba(42,160,151,.23922);margin:0;padding:70px 0 0;z-index:3;visibility:hidden;opacity:0}.header__nav .item{width:100%}.header__nav .item.active .item__title::after{transform:rotate(-225deg);transition:all 0.3s ease}.header__nav .item.active .item__details{display:block}.header__nav .item__title{font-weight:600;position:relative;display:flex;align-items:center;padding:15px 30px}.header__nav .item__title-icon{display:block;width:24px;height:auto;margin-right:30px}.header__nav .item__title-icon img{width:100%}.header__nav .item__details{position:static;display:none;width:100%;box-shadow:none;padding:0}.header__nav .item__details-wrapper{border-radius:0;padding:0}.header__nav .item__details-title{display:none}.header__nav .item__details-list-title{display:none}.header__nav .item__details-list ul{text-align:left}.header__nav .item__details-list ul li{width:48%;font-size:14px;font-weight:500;line-height:1.3;padding:15px 0 15px 82px;margin:0}.header__nav a.active::after{bottom:-3px}.header__nav.active{visibility:visible;opacity:1;transform:translate(-50%,-30px)}}@media (max-width:576px){.header{}.header__nav .item{padding-bottom:0}.header__nav .item__details-wrapper{background:linear-gradient(180deg,#F3F4F4 0%,#F5F5F5 7.25%,#FFFFFF 20.77%)}.header__nav .item__details-list{font-size:14px;max-height:60vh;overflow:auto}.header__nav .item__details-list-title{display:none}.header__nav .item__details-list ul{font-size:14px;font-weight:500;line-height:1.3;text-align:left}.header__nav .item__details-list ul li{width:100%;padding-bottom:10px}.header__nav .item__details-list ul li:not(:last-child){border-bottom:1px solid #F5F5F5}}.breadcrumbs-d{padding:1.3rem 0 0 0}.main{text-align:center}.main .container{width:100%;max-width:100%;padding:0}.main h1{font-style:normal;font-weight:500;font-size:3rem;line-height:1;margin-bottom:0}.main h1 span{font-weight:400;font-size:2.25rem}.main__subtitle{font-size:1rem;padding:1rem 0}.main__images{padding:7rem 0 0 0;position:relative;background-image:url("data:image/svg+xml,%3Csvg width='851' height='248' viewBox='0 0 851 248' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M452.844 64.6089H410.555V25.8436H536.836V64.6089H494.546V187.953H452.844V64.6089ZM555.629 60.4977V186.779H594.394V119.82C606.859 101.508 616.492 97.3822 637.271 98.0883V60.4977C618.626 58.5583 608.926 61.3731 594.394 80.4677V60.4977H555.629ZM653.129 59.91H693.069V187.953H653.129V59.91ZM716.567 59.9105H756.507V73.4196C778.104 51.7363 806.432 50.5126 828.751 71.6572C859.293 103.961 857.531 149.775 828.751 177.968C811.963 194.414 789.673 200.258 756.507 177.968V247.863H716.567V59.9105ZM810.541 125.107C810.541 141.65 798.444 155.062 783.522 155.062C768.601 155.062 756.504 141.65 756.504 125.107C756.504 108.563 768.601 95.1516 783.522 95.1516C798.444 95.1516 810.541 108.563 810.541 125.107Z' fill='%23007BFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M84.5788 191.477C122.709 191.477 154.946 166.245 165.504 131.567H123.191C115.05 144.283 100.799 152.712 84.5791 152.712C59.277 152.712 38.7656 132.201 38.7656 106.899C38.7656 81.5965 59.277 61.0851 84.5791 61.0851C100.798 61.0851 115.049 69.5135 123.19 82.2295H165.504C154.946 47.5515 122.709 22.3196 84.5788 22.3196C37.8672 22.3196 0 60.1868 0 106.898C0 153.61 37.8672 191.477 84.5788 191.477ZM173.855 170.92L252.561 58.7356L298.962 187.953L241.988 155.061L173.855 170.92ZM246.102 90.4526L205.574 148.601L241.403 137.441L246.102 90.4526ZM320.695 186.778V60.4976H359.461V80.4676C373.993 61.3729 383.693 58.5581 402.337 60.4976V98.0881C381.558 97.3821 371.926 101.508 359.461 119.82V186.778H320.695Z' fill='%2358C336'/%3E%3Cpath d='M671.93 0C676.602 0.00541328 681.081 1.9034 684.384 5.27757C687.687 8.65175 689.545 13.2266 689.551 17.9984C689.551 33.3992 673.532 45.0306 672.849 45.5174C672.58 45.7101 672.259 45.8135 671.93 45.8135C671.601 45.8135 671.28 45.7101 671.011 45.5174C670.328 45.0306 654.31 33.3992 654.31 17.9984C654.315 13.2266 656.173 8.65175 659.476 5.27757C662.78 1.9034 667.259 0.00541328 671.93 0ZM671.93 11.4535C670.663 11.4535 669.424 11.8373 668.37 12.5565C667.317 13.2757 666.495 14.2978 666.01 15.4937C665.525 16.6897 665.399 18.0056 665.646 19.2752C665.893 20.5448 666.503 21.7109 667.399 22.6263C668.296 23.5416 669.437 24.1649 670.68 24.4174C671.923 24.67 673.211 24.5404 674.382 24.045C675.553 23.5496 676.554 22.7108 677.258 21.6345C677.962 20.5582 678.338 19.2928 678.338 17.9984C678.338 16.2625 677.663 14.5978 676.461 13.3704C675.259 12.143 673.63 11.4535 671.93 11.4535Z' fill='%23FF4B57'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top center}.main__open-anapa{top:1rem;right:-4rem}.main__form{padding:2rem;background:#a5bbd5cf;backdrop-filter:blur(1px)}.main__title{font-size:92px;font-weight:500;line-height:1;letter-spacing:.01em;margin-bottom:50px}.main__txt{font-size:28px;font-weight:400;letter-spacing:.03em;color:#0A365F;position:relative;margin-bottom:50px}.main__txt span{font-weight:700;color:#1C4164;display:block;text-transform:uppercase}.main__txt br{display:none}.main__txt::before{content:url(/custom/matrix/img/main/arrow.svg);position:absolute;left:315px;bottom:-120px}@media (max-width:1670px){.main .container{flex-direction:column}.main__images{padding:8% 0 0}.main__open-anapa{top:auto;right:auto;position:relative;display:flex;justify-content:center}.main__car{max-width:90%}.main__form{margin:0 1rem;background:#F1F4F9;border-radius:20px}}@media (max-width:1100px){.main__title{font-size:8vw;margin-bottom:7vw}.main__txt{font-size:24px}.main__txt::before{bottom:-110px}.main__images{background-size:115%}}@media (max-width:576px){.main h1{font-size:1.5rem}.main h1 span{font-size:1.5rem}.main__subtitle{font-size:.875rem}}@media (max-width:425px){.main{}}section.uslugi{padding:1rem 0}.uslugi__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.uslugi__item{background:#F2F2F2;border-radius:1.875rem;padding:1.2rem .7rem .7rem 1.8rem;margin:.5rem;width:calc(25% - 1rem);overflow:hidden;position:relative;height:163px}.uslugi__item--title{font-weight:500;font-size:1.125rem;color:#000;max-width:80%;display:flex;flex-direction:column}.uslugi__item--title a{font-weight:500;font-size:.6875rem;color:#007BFF}.uslugi__item--img{width:100%;display:flex;justify-content:flex-end;height:115px;align-items:flex-end;position:absolute;right:0;bottom:0}.uslugi__item--img img{width:auto;max-width:70%;height:fit-content;max-height:115px}.uslugi__item:hover{background:#000;background:-moz-linear-gradient(-45deg,#000000 0%,#35393d 64%,#4e5356 100%);background:-webkit-linear-gradient(-45deg,#000000 0%,#35393d 64%,#4e5356 100%);background:linear-gradient(135deg,#000000 0%,#35393d 64%,#4e5356 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#4e5356',GradientType=1)}.uslugi__item:hover .uslugi__item--title{color:#fff}@media (max-width:878px){.uslugi__item{width:calc(50% - 1rem)}}@media (max-width:470px){.uslugi__item{width:calc(100% - 1rem)}}.hdn{height:12rem;overflow:hidden}.contacts__content{display:flex;flex-wrap:wrap}.contacts__items,.contacts__form{margin:.5rem;width:calc(50% - 1rem)}@media (max-width:878px){.contacts__items,.contacts__form{margin:.5rem 0;width:100%}}.contacts__form .errors.error.error_message{box-shadow:none;opacity:none;position:relative;font-size:1.5rem;color:#000}.preim-gray h2.autopark__title{text-align:center}.autopark__list{display:flex;flex-wrap:wrap;justify-content:center}.autopark__item{margin:.5rem;width:calc(100% - 1rem);max-width:309px;padding:1rem;box-sizing:border-box;text-align:center}.autopark__img{display:flex;height:90px;align-items:center;justify-content:center}.autopark__img img{width:auto;height:auto}.about__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.about__item{margin:.5rem 1rem;width:calc(45% - 2rem);padding:3rem 2rem}.about__item.about__item--img{padding:0;display:flex;align-items:center}.about__item.about__item--img img.about__car-trip-img{border-radius:40px;width:100%;height:auto}.about__item.about__item--green{padding:3rem 14rem 3rem 2rem;background-image:url(/custom/matrix/img/bg_phone.png);background-repeat:no-repeat;background-position:right bottom;background-color:#EFFFEA;border-radius:60px;text-align:center;display:flex;flex-direction:column;justify-content:center}.about__item--title{font-weight:500;font-size:3rem;text-align:center;margin-bottom:2rem}.about__item--text,.about__item--text ul{font-weight:400;font-size:1.25rem;color:#000}.about__item--green .about__item--title{font-size:2.25rem}.about__item--green .about__item--text{font-size:1rem;line-height:1.4;font-weight:500}.about__item .button{margin:2rem auto 0}.about__item--green .about__item--subtext{font-weight:400;font-size:.8125rem;margin:2rem 0 0}.about__item.about__item--slogan{width:100%;text-align:center;font-style:italic;font-weight:500;font-size:1.5rem;line-height:140%}@media (max-width:1300px){.about__item{width:calc(50% - 2rem)}}@media (max-width:1200px){.about__item{width:calc(100% - 2rem);order:0}.about__item.about__item--green{order:1}.about__item.about__item--slogan{order:2}}@media (max-width:605px){.about__item,.about__item.about__item--green{margin:.5rem;width:calc(100% - 1rem);padding:1rem 1.5rem}.about__item--title,.about__item--green .about__item--title{font-size:2rem}.about__item--text,.about__item--text ul,.about__item--green .about__item--text{font-size:1rem}.about__item--green .about__item--subtext{font-size:.8rem}.about__item.about__item--green{background-size:200px;padding-right:30%}.about__item.about__item--green .button{padding:.5rem 1rem;font-size:1rem}.about__item.about__item--slogan{font-size:1.3rem}.about__item.about__item--slogan br{display:none}}.preim{background:#FAFAFA;border-bottom:1px solid #C8C8C8;padding:4rem 0 0 0}.preim .container{background:url("data:image/svg+xml,%3Csvg width='445' height='459' viewBox='0 0 445 459' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 398.471L279.556 0L444.368 458.972L242.003 342.143L0 398.471ZM256.607 112.657L112.656 319.194L239.917 279.556L256.607 112.657Z' fill='%23007BFF'/%3E%3C/svg%3E%0A") no-repeat right bottom}.preim__wrapper{display:flex}.preim__item{margin:0 .5rem;width:calc(45% - 1rem)}.preim__item-first,.preim__item-icons{padding-bottom:2rem}.preim__item.preim__item-icons{width:calc(25% - 1rem);display:flex;flex-direction:column;justify-content:space-evenly}.preim__item.preim__item-img{width:calc(30% - 1rem);display:flex;margin-top:-3rem}.preim__item-icons--item{display:flex;align-items:center;font-size:1.25rem;line-height:1.1}.preim__item-icons--item:nth-child(2){margin:1rem 0}.preim__item-icons--ico{margin-right:1rem}.preim__item-first{padding-right:5rem;display:flex;flex-direction:column;justify-content:center}.preim__item-info{display:flex;justify-content:space-evenly}.preim__item-info--item{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:1.25rem;line-height:1.1;margin:0 .5rem}.preim__item--text{margin-bottom:3rem;font-size:1.125rem}.preim__item-info--ico{display:flex;height:110px;justify-content:center;align-items:center}@media (max-width:1000px){.preim__wrapper{flex-direction:column}.preim__item-first{padding-right:0}.preim__item,.preim__item.preim__item-icons,.preim__item.preim__item-img{width:calc(100% - 1rem);align-items:center}.preim__item.preim__item-img{display:flex;justify-content:center;margin-top:0}.preim__item-icons--item{min-width:245px}.preim .container{background-position:center bottom;background-size:300px}.preim__item-img img{height:270px;width:auto}}.fancybox-slide>*{border-radius:25px}.preim-about{background:#FFF;padding:4rem 0;position:relative;z-index:1}.preim-about__wrapper{display:flex}.preim-about__item{margin:0 .5rem;width:calc(50% - 1rem)}.preim-about__item-first--img{overflow:visible;position:relative;margin-bottom:2rem;display:flex;align-items:flex-start}.preim-about__item-first--img img{border-radius:30px;width:100%;height:auto}.preim-about__item-first--img svg{position:absolute;bottom:-220px;left:-170px}.preim-about__item.preim-about__item-icons{display:flex;flex-direction:column;justify-content:space-evenly;padding-left:3rem}.preim-about__item-icons--list{display:flex;align-items:center;justify-content:space-around}.preim-about__item-icons--item{display:flex;flex-direction:column;align-items:center;font-size:.875rem;line-height:1.1;text-align:center}.preim-about__item-icons--item:nth-child(2){margin:1rem 0}.preim-about__item-icons--ico{margin-bottom:.3rem}.preim-about__item-first{max-width:585px;display:flex;flex-direction:column;justify-content:center}.preim-about__item-info{box-sizing:border-box;border:2px solid #007BFF;border-radius:28px;display:flex;justify-content:center;padding:1rem 1rem 1rem 7rem;width:100%}.preim-about__item-info--item{display:flex;align-items:center;text-align:center;font-size:1.25rem;line-height:1.1;margin:0 .5rem}.preim-about__item-first .preim-about__item-info--item{font-size:.9375rem;line-height:1.1}.preim-about__item--text{margin-bottom:3rem;font-size:1.125rem}.preim-about__item-info--ico{display:flex;height:61px;width:61px;justify-content:center;align-items:center;margin-right:1rem}.preim-about__item-icons--text{font-weight:400;font-size:1.25rem;line-height:140%}.preim-about__item-icons--text ul{font-weight:400;font-size:1rem;line-height:140%;list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.preim-about__item-icons--text ul li{box-sizing:border-box;width:50%;padding:.3rem .5rem .3rem 1rem;margin:.5rem 0;border-left:6px solid #007BFF}@media (max-width:1231px){.preim-about__wrapper{flex-direction:column;align-items:center}.preim-about__item-first{margin-bottom:2rem}.preim-about__item-first--img{display:flex;justify-content:center}.preim-about__item-first--img img{width:100%;height:auto}.preim-about__item-first--img svg{width:166px;bottom:-170px;left:-80px}.preim-about__item.preim-about__item-icons{width:calc(100% - 1rem);padding-left:0}}@media (max-width:1000px){.preim-about{padding:1rem 0 2rem 0}.preim-about__wrapper{flex-direction:column}.preim-about__item-first{padding-right:0}.preim-about__item,.preim-about__item.preim-about__item-icons,.preim-about__item.preim-about__item-img{width:calc(100% - 1rem);align-items:center}.preim-about__item.preim-about__item-img{display:flex;justify-content:center;margin-top:0}.preim-about__item-icons--list{width:100%}.preim-about__item-icons--item{min-width:calc(100% / 3)}.preim-about .container{background-position:center bottom;background-size:300px}.preim-about__item-img img{height:270px;width:auto}}@media (max-width:463px){.preim-about__item-info{flex-direction:column;align-items:center}.preim-about__item-first .preim-about__item-info--item{min-width:160px}.preim-about__item-first .preim-about__item-info--item:last-child{margin:.5rem 0 0 0}}.preim-gray{padding:4rem 0 0 0;position:relative;background:#FAFAFA url("data:image/svg+xml,%3Csvg width='885' height='258' viewBox='0 0 885 258' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M87.9571 199.125C127.61 199.125 161.135 172.885 172.114 136.822H128.11C119.643 150.046 104.823 158.811 87.9559 158.811C61.6432 158.811 40.3125 137.481 40.3125 111.168C40.3125 84.8553 61.6432 63.5247 87.9559 63.5247C104.823 63.5247 119.643 72.2898 128.109 85.5137H172.114C161.135 49.4507 127.61 23.2109 87.9571 23.2109C39.3797 23.2109 0 62.5907 0 111.168C0 159.745 39.3797 199.125 87.9571 199.125ZM180.797 177.747L262.646 61.0813L310.9 195.46L251.651 161.255L180.797 177.747ZM255.927 94.0652L213.781 154.536L251.041 142.93L255.927 94.0652ZM333.504 194.239V62.9139H373.818V83.6815C388.93 63.8242 399.018 60.897 418.407 62.9139V102.006C396.798 101.272 386.781 105.562 373.818 124.606V194.239H333.504Z' fill='%2358C336'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M470.939 67.1894H426.961V26.8757H558.286V67.1894H514.307V195.46H470.939V67.1894ZM577.836 62.9135V194.238H618.15V124.606C631.113 105.562 641.13 101.271 662.739 102.006V62.9135C643.35 60.8966 633.262 63.8238 618.15 83.6812V62.9135H577.836ZM679.227 62.3029H720.762V195.46H679.227V62.3029ZM745.195 62.303H786.731V76.3517C809.19 53.8022 838.65 52.5297 861.861 74.5188C893.623 108.113 891.79 155.757 861.861 185.076C844.402 202.179 821.222 208.256 786.731 185.076V257.763H745.195V62.303ZM842.921 130.103C842.921 147.307 830.342 161.254 814.824 161.254C799.306 161.254 786.727 147.307 786.727 130.103C786.727 112.898 799.306 98.9514 814.824 98.9514C830.342 98.9514 842.921 112.898 842.921 130.103Z' fill='%23007BFF'/%3E%3Cpath d='M698.773 0C703.632 0.00562949 708.289 1.97943 711.724 5.48837C715.16 8.99732 717.092 13.7549 717.098 18.7172C717.098 34.7332 700.439 46.8293 699.729 47.3355C699.449 47.5359 699.115 47.6434 698.773 47.6434C698.431 47.6434 698.098 47.5359 697.817 47.3355C697.107 46.8293 680.449 34.7332 680.449 18.7172C680.454 13.7549 682.387 8.99732 685.822 5.48837C689.257 1.97943 693.915 0.00562949 698.773 0ZM698.773 11.911C697.455 11.911 696.167 12.3102 695.071 13.058C693.975 13.8059 693.121 14.8689 692.617 16.1126C692.113 17.3563 691.981 18.7248 692.238 20.0451C692.495 21.3654 693.13 22.5781 694.062 23.53C694.993 24.4819 696.181 25.1301 697.473 25.3927C698.766 25.6554 700.106 25.5206 701.323 25.0054C702.541 24.4903 703.582 23.6179 704.314 22.4986C705.046 21.3793 705.437 20.0634 705.437 18.7172C705.437 16.9121 704.735 15.1809 703.485 13.9045C702.235 12.6281 700.541 11.911 698.773 11.911Z' fill='%23FF4B57'/%3E%3C/svg%3E%0A") no-repeat 90% 90px}.preim-gray.preim-gray__icons{padding:0 0 4rem 0;border-bottom:1px solid #C8C8C8;background:#FAFAFA;background-image:none}.preim-gray h2{text-align:left;margin-bottom:0}.preim-gray__wrapper{display:flex}.preim-gray__item{margin:0 .5rem;width:calc(50% - 1rem)}.preim-gray__item.preim-gray__item-icons{width:calc(100% - 1rem);display:flex;justify-content:space-evenly}.preim-gray__item.preim-gray__item-img{position:absolute;right:0;top:31px;width:fit-content}.preim-gray__item.preim-gray__item-img img{width:100%;max-width:658px}.preim-gray__item-icons--item{display:flex;align-items:center;font-weight:400;font-size:1rem;line-height:1.2;flex-direction:column;text-align:center}.preim-gray__item-icons--ico{margin-bottom:.5rem}.preim-gray__item-first{display:flex;flex-direction:column;justify-content:center}.preim-gray__item-info{display:flex;justify-content:space-evenly}.preim-gray__item-info--item{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:1.25rem;line-height:1.1;margin:0 .5rem}.preim-gray__item--text{margin-bottom:3rem;font-size:1.125rem}.preim-gray__item-info--ico{display:flex;height:110px;justify-content:center;align-items:center}.preim-gray a.button{margin:2rem auto 0}@media (max-width:1390px){.preim-gray__item.preim-gray__item-img{width:40%}}@media (max-width:1249px){.preim-gray__item.preim-gray__item-img{top:16%}}@media (max-width:1000px){.preim-gray{background-image:url("data:image/svg+xml,%3Csvg width='264' height='250' viewBox='0 0 264 250' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M50.5074 101.015C73.2774 101.015 92.5281 85.9471 98.8327 65.2386H73.5641C68.7025 72.8323 60.1923 77.8656 50.5066 77.8656C35.3971 77.8656 23.1484 65.6169 23.1484 50.5075C23.1484 35.398 35.3971 23.1493 50.5066 23.1493C60.1922 23.1493 68.7022 28.1824 73.5639 35.7759H98.8326C92.528 15.0676 73.2773 0 50.5074 0C22.6129 0 0 22.6129 0 50.5074C0 78.4018 22.6129 101.015 50.5074 101.015ZM103.82 88.7386L150.82 21.7462L178.529 98.9102L144.507 79.2685L103.82 88.7386ZM146.963 40.6865L122.762 75.4103L144.157 68.7461L146.963 40.6865ZM191.508 98.2089V22.7986H214.657V34.7239C223.335 23.3213 229.128 21.6404 240.261 22.7986V45.2463C227.853 44.8246 222.101 47.2883 214.657 58.2239V98.2089H191.508Z' fill='%2358C336'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.2537 139.761H0V116.612H75.4103V139.761H50.1566V213.417H25.2537V139.761ZM86.6406 137.305V212.716H109.79V172.731C117.234 161.795 122.986 159.332 135.394 159.753V137.305C124.26 136.147 118.468 137.828 109.79 149.231V137.305H86.6406ZM144.859 136.955H168.71V213.417H144.859V136.955ZM182.734 136.955H206.585V145.022C219.482 132.073 236.398 131.343 249.727 143.97C267.966 163.26 266.913 190.619 249.727 207.455C239.702 217.275 226.391 220.765 206.585 207.455V249.193H182.734V136.955ZM238.851 175.887C238.851 185.767 231.627 193.775 222.716 193.775C213.806 193.775 206.582 185.767 206.582 175.887C206.582 166.008 213.806 157.999 222.716 157.999C231.627 157.999 238.851 166.008 238.851 175.887Z' fill='%23007BFF'/%3E%3Cpath d='M156.083 101.179C158.873 101.182 161.547 102.315 163.52 104.33C165.493 106.345 166.602 109.077 166.605 111.927C166.605 121.124 157.04 128.069 156.632 128.36C156.471 128.475 156.279 128.537 156.083 128.537C155.887 128.537 155.695 128.475 155.534 128.36C155.127 128.069 145.561 121.124 145.561 111.927C145.564 109.077 146.674 106.345 148.646 104.33C150.619 102.315 153.293 101.182 156.083 101.179ZM156.083 108.018C155.326 108.018 154.587 108.248 153.957 108.677C153.328 109.107 152.838 109.717 152.548 110.431C152.258 111.145 152.183 111.931 152.33 112.689C152.478 113.447 152.842 114.144 153.377 114.69C153.913 115.237 154.594 115.609 155.337 115.76C156.079 115.911 156.848 115.833 157.547 115.538C158.247 115.242 158.844 114.741 159.265 114.098C159.685 113.455 159.909 112.7 159.909 111.927C159.909 110.89 159.506 109.896 158.789 109.163C158.071 108.43 157.098 108.018 156.083 108.018Z' fill='%23FF4B57'/%3E%3C/svg%3E%0A");background-position:5% 90%}.preim-gray.preim-gray__icons{padding:.5rem 0 4rem 0}.preim-gray__wrapper{flex-direction:column}.preim-gray__item-first{padding-right:0}.preim-gray__item,.preim-gray__item.preim-gray__item-icons,.preim-gray__item.preim-gray__item-img{width:calc(100% - 1rem);align-items:flex-start;flex-wrap:wrap}.preim-gray__item.preim-gray__item-img{position:relative;display:flex;justify-content:flex-end;margin-top:0;margin:0;width:100%}.preim-gray__item-icons--item{min-width:159px;margin-top:1.5rem}.preim-gray .container{background-position:center bottom;background-size:300px}.preim-gray__item.preim-gray__item-img img{width:85%;max-width:658px;height:auto}}.cars__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-bottom:.5rem;margin:0 0 5rem 0;border-bottom:1px solid #B7B7B7}.cars__item{display:flex;flex-direction:column;margin:1rem}.cars__item--img{display:flex}.cars__item--title{background:#204882;border-radius:49px;color:#fff;font-size:1.125rem;display:flex;justify-content:center;padding:.2rem 0;margin:.3rem 0 0 0}.cars__title.title{margin-bottom:1rem}.cars__filter{display:flex;align-items:center;padding:0 0 0 0;justify-content:flex-end;margin:0 0 -3.7rem 0}.cars__filter--box{display:flex;align-items:center;background:#F3F3F3;border-radius:43px;padding:.3rem;margin-left:1rem}.cars__filter--box span{display:flex;align-items:center;font-size:1.125rem;border-radius:43px;padding:.3rem 1rem}.cars__filter--box span:nth-child(2){margin:0 .2rem}.cars__filter--box span.active{background:#E0E6EF}.cars__filter--box span svg{margin-right:.5rem}.cars__category{margin:0 0 2rem 0}.cars__category--name{font-size:2rem;padding:0 0 .5rem;margin:1rem 0;border-bottom:1px solid #B7B7B7}.car{padding:1rem 0;margin:1rem 0;border-bottom:1px solid #B7B7B7;display:flex;flex-wrap:wrap}.car__title{display:flex;align-items:center;justify-content:space-between}.car__name{font-size:1.875rem}.car__title span{display:flex;align-items:center}.car__title span svg{margin-right:.5rem}.car__info{display:flex;flex-direction:column;flex-grow:1;margin:0 1.5rem}.car__pricing{display:flex;align-items:center;justify-content:space-between;margin:0 -.5rem}.car__pricing--item{width:calc(20% - 1rem);display:flex;flex-direction:column;margin:0 .5rem}.car__time{padding:.7rem .5rem;background:#E0E6EF;border-radius:7px;font-size:1.5rem;text-align:center}.car__time span{display:block;font-size:1rem}.car__price{font-size:1.25rem;text-align:center}.car__buttons{display:flex;flex-direction:column;align-items:center}.car__buttons--price{font-size:2rem}.car__buttons--price span{font-size:1.25rem}.car__buttons .button{width:100%;padding-left:2rem;padding-right:2rem;margin:.5rem 0 1.2rem}.car__more{font-weight:400;text-align:center;color:#204882}.car__title--mobile{display:none}@media (max-width:991px){.car__title--mobile{display:flex;width:100%;order:0}.car__img{width:50%;order:1;display:flex;align-items:center;justify-content:center}.car__img img{max-width:90%}.car__buttons{width:50%;order:2}.car__info{order:3;margin:0}.car__pricing--item{margin:0 .2rem;width:calc(20% - 0.4rem)}}@media (max-width:710px){.cars__filter{flex-direction:column;margin:0}.cars__filter--box{margin-left:0}.cars__filter span{font-size:1rem}.car__time{font-size:1.2rem}.car__time span{font-size:1rem}.car__price{font-size:1rem}}.feedback{padding:30px 0 160px}.feedback__content{display:flex;position:relative}.feedback__form{position:relative}h2.feedback__form-title.title{font-weight:500;font-size:2.25rem;line-height:102.8%;text-align:center;color:#000;margin-bottom:1rem}.feedback__form-subtitle.subtitle{font-weight:400;font-size:1rem;text-align:center;color:#656565}.field-d__name{color:#777;padding:0 0 .2rem 0}.feedback__form-name .infofield{position:absolute;right:3px}.feedback__form label{display:block}.feedback__form label:not(.feedback__form-footer){position:relative}.feedback__form label:not(.feedback__form-footer)::before{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.feedback__form label.feedback__form-name:not(.feedback__form-footer)::before{content:url(/custom/matrix/img/feedback/icon-name.svg)}.feedback__form label.feedback__form-name.feedback__form_param6::before,.feedback__form label.feedback__form-phone:not(.feedback__form-footer)::before{content:url(/custom/matrix/img/feedback/icon-phone.svg)}.feedback__form label.feedback__form-name.feedback__form_param4::before,.feedback__form .order_form_param13 label.feedback__form-name:not(.feedback__form-footer)::before,.feedback__form label.feedback__form-data:not(.feedback__form-footer)::before{content:url(/custom/matrix/img/feedback/icon-date.svg)}.feedback__form input,.feedback__form textarea{display:block;width:100%;border:none;border:1px solid #afafaf;border-radius:6px;padding-left:40px;margin-bottom:1rem;background:transparent;font-weight:400;font-size:1.25rem;color:#000;background:#F3F3F3}.feedback__form input{height:45px}.feedback__form input::placeholder{color:#000}.feedback__form-footer{font-size:12px;display:flex;align-items:center;position:relative;cursor:pointer}.feedback__form-footer-checkbox{background:url(/custom/matrix/img/feedback/checkbox.svg) no-repeat center;position:absolute;width:21px;height:21px;left:0;cursor:pointer}.feedback__form-footer-checkbox-icon:before{content:url(/custom/matrix/img/feedback/checkbox-checked.svg);position:absolute;height:21px;top:50%;left:50%;transform:translate(-50%,-50%);display:none}input:checked+.feedback__form-footer-checkbox-icon:before{display:block}.feedback__form-footer-checkbox input{display:none}.feedback__form-footer-text{font-size:16px;text-align:left;padding-left:45px}.feedback__form-button{width:250px;height:70px;border-radius:35px;font-size:1.5rem;margin:0 auto 1rem}.feedback__img{position:absolute;top:0;right:0;width:75%;z-index:0}.feedback__img img{right:0;width:100%}.feedback__img_mobile{display:none}@media (max-width:1200px){.feedback{padding-bottom:50px}}@media (max-width:768px){.feedback__content{flex-direction:column-reverse}.feedback__form{width:100%}.feedback__form input{max-width:initial}.feedback__img{display:none;position:relative;margin:0 auto;width:100%;max-width:500px}.feedback__img_mobile{width:100%;display:block;margin-bottom:10px}}@media (max-width:425px){.feedback__form-footer{margin-bottom:40px}.feedback__form-footer-text{font-size:14px}}.reviews{padding:3rem 0}.reviews__title br,.reviews__subtitle br{display:none}.reviews__content{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:76px}.reviews__item{width:32%;overflow:hidden;border:1px solid #C8C8C8;border-radius:60px}.reviews__item-info{padding:2.75rem 3.125rem}.reviews__item-info-name{font-weight:500;font-size:1.5rem;display:flex;align-items:center}.reviews__item-info-name svg{margin-right:1rem}.reviews__item-info-name span{font-weight:400;font-size:1rem;color:#858585;display:block}.reviews__item-info-txt{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;min-height:60px;transition:-webkit-line-clamp .5s ease}.reviews__item-info-button{padding:0;background:transparent;color:#007BFF}@media (max-width:1200px){.reviews__item-info{padding:22px 30px}.reviews__item-info-name{font-size:20px}.reviews__item-info-txt{font-size:14px}}@media (max-width:991px){.reviews .container{padding-right:0}.reviews__content{margin-bottom:50px}.reviews__title,.reviews__subtitle{padding-right:15px}}@media (max-width:576px){.reviews__title br,.reviews__subtitle br{display:block}}.fq{padding:3rem 0}.fq h2.title{text-align:center;font-size:2rem;line-height:1;margin:0}.fq .subtitle{font-weight:400;font-size:1.5rem;line-height:1;text-align:center;margin:1rem 0;color:#000}.fq__content{display:flex;justify-content:space-between;align-items:center}.fq__item{width:100%;max-width:390px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:36px;margin:.5rem}.fq__item-txt{display:flex;align-items:center}.fq__item-txt svg{margin-left:1.125rem}.fq__item-txt span{font-size:1.25rem;color:#000}.fq__item_telegram{background:#C8E1EC}.fq__item_whatsapp{background:#C5F0D1}.fq__item_viber{background:#EBCEF9}@media (max-width:992px){.fq__content{flex-wrap:wrap;justify-content:center}}@media (max-width:850px){.fq__content{flex-direction:column}}@media (max-width:425px){.fq{padding:15px 0}.fq__title{font-size:36px;margin-bottom:15px}.fq__item{max-width:100%}}.faq{padding:50px 0}.faq__wrapper{display:flex}.faq h2{margin-bottom:0;text-align:left}.faq__content{display:flex;flex-wrap:wrap;width:70%}.faq__left-content{width:100%;min-width:360px;max-width:440px;box-sizing:border-box;padding-right:3rem}.faq__text{margin:1.5rem 0}.faq__item{position:relative;cursor:pointer;border-bottom:1px solid #000;padding:1.5rem 2rem;border-radius:2px}.faq__item:first-child{border-top:1px solid #000}.faq__item-summary{font-size:1.25rem;font-weight:500;align-items:center;display:flex;position:relative;transition:all 0.3s ease;padding-left:80px}.faq__item-summary::after{content:url(/custom/matrix/img/faq/icon-plus.svg);position:absolute;top:50%;transform:translateY(-50%);left:0;width:36px;height:36px;transition:all 0.7s ease-in-out}.faq__item-details{overflow:hidden;transition:height .5s ease}.faq__item-details-inner{padding-left:80px;padding-top:50px}.faq__item-details p{color:#404C58;margin:0}.faq__item.active .faq__item-summary::after{content:url(/custom/matrix/img/faq/icon-minus.svg);transition:all 0.3s ease}@media (max-width:1200px){.faq__item{width:calc(100% - 1rem)}}@media (max-width:991px){.faq__wrapper{flex-direction:column;align-items:center}.faq__content{width:100%}.faq__left-content{text-align:center;display:flex;flex-direction:column;align-items:center;padding-bottom:2rem}}@media (max-width:768px){.faq .container{}.faq__item{padding:1.3rem .7rem}}@media (max-width:576px){.faq__wrapper{}.faq__item-summary{font-size:1rem;padding-left:55px}.faq__item-details p{font-size:1rem}}@media (max-width:425px){.faq__subtitle{margin-bottom:0}}.biguslugi__item{display:flex;padding:2rem 2.5rem;border:1px solid #C8C8C8;border-radius:50px;margin:1rem .5rem}.biguslugi__item:nth-child(even){flex-direction:row-reverse}.biguslugi__item--title{font-weight:500;font-size:2.125rem;line-height:1.1;display:flex;flex-direction:column;align-items:center;width:50%;padding-right:3rem}.biguslugi__item--title span{display:block;font-weight:400;font-size:.875rem;line-height:140%;text-align:center;margin:1.5rem 0}@media (max-width:991px){.biguslugi__item,.biguslugi__item:nth-child(even){flex-direction:column;align-items:center}.biguslugi__item--title{width:100%;padding-right:0}.biguslugi__item--img{margin-top:2rem}.biguslugi__item--img img{max-width:90%;height:auto}}.types__item.swiper-slide,.docs__item.swiper-slide{display:flex;align-items:center;justify-content:center;flex-direction:column}.types__item.swiper-slide img{border-radius:100px}.types__item.swiper-slide span{font-weight:500;font-size:1.5rem;color:#000}.types__item.swiper-slide span:last-child{font-weight:400;font-size:1.25rem;color:#858585}.discount{padding:30px 0 50px}.discount__title{margin-bottom:80px}.discount__title br{display:none}.discount__content{display:flex;align-items:center;justify-content:space-between}.discount__item{width:auto}@media (max-width:992px){.discount .container{padding-right:0}}.svyazhites h2{margin-bottom:0}.svyazhites__wrapper{display:flex;padding:2.5rem 2rem;background:#F1F8FF;border-radius:60px;justify-content:center}.svyazhites__img{display:flex;flex-direction:column;align-items:center;justify-content:center}.svyazhites__content{display:flex;flex-direction:column;align-items:center;max-width:320px;text-align:center}.svyazhites__text{margin:1.5rem 0}@media (max-width:991px){.svyazhites__wrapper{flex-direction:column;align-items:center}.svyazhites__img{margin-bottom:2rem}.svyazhites__img img{max-width:90%;height:auto}}.advantages__wrapper{display:flex;justify-content:center}.advantages__content{display:flex;flex-wrap:wrap;justify-content:center;max-width:1220px;margin:0 -20px}.advantages__item{width:calc(25% -  40px);min-width:220px;margin:0 20px}.advantages__item-img{display:flex;align-items:center;justify-content:center;min-height:84px;margin-bottom:30px}.advantages__item-txt{font-size:24px;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;min-height:68px}@media (max-width:576px){.advantages__item{width:calc(25% -  40px);min-width:220px;margin:20px}.advantages__item-img{min-height:50px;margin-bottom:20px}.advantages__item-img img{width:35%}.advantages__item-txt{font-size:16px;min-height:initial}}.block{padding-top:0}.block__content{display:inline-flex;flex-wrap:wrap}.block__item{font-size:18px;border:1px solid #404C58;border-radius:28px;padding:15px;margin:0 20px 20px 0}@media (max-width:1320px){.block__content{display:flex;justify-content:space-between}.block__item{width:49%;margin-right:initial}}@media (max-width:768px){.block__item{width:100%;font-size:16px;margin-bottom:10px}}.swiper-pagination-bullet{width:20px;border-radius:20px;height:6px}.swiper-pagination-bullet-active{background:#007BFF}.footer{background:#fff;font-size:14px;color:#000;padding:2rem 0 1rem}.footer a{color:#000}.footer__content{display:flex;justify-content:space-between}.footer__content:last-child{padding-top:1rem}.footer__item-logo img{width:100%;max-width:170px}.footer__item-about{font-weight:400;font-size:.8125rem;line-height:140%;padding-right:2rem}.footer__item:nth-of-type(1){display:flex;flex-direction:column;justify-content:space-between;flex-basis:280px}.footer__content:last-child .footer__item:nth-of-type(1){display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.footer__item:nth-of-type(1) .footer__item-address{margin-bottom:60px}.footer__item:nth-of-type(1) .footer__item-address a{display:inline-block;border-bottom:1px dashed #fff;margin-top:10px}.footer__item:nth-of-type(1) .footer__item-city{display:block;margin-bottom:auto}.footer__item:nth-of-type(1) .footer__item-city select{background:transparent;border:none;color:#fff}.footer__item:nth-of-type(1) .footer__item-city option{background:#12283D}.footer__item-company-ogrn{margin-bottom:10px}.footer__item-company-policy{-webkit-text-decoration:underline;text-decoration:underline;display:block;margin-bottom:10px}.footer__item:nth-of-type(2){flex-basis:calc(100% - 560px);display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 .5rem}.footer__content:last-child .footer__item:nth-of-type(2){justify-content:center;margin:0 15px}.footer__item-pays{display:flex;align-items:center}.footer__item-pays svg{margin-left:.5rem}.footer__item-section{flex-basis:194px}.footer__item-section-title{font-size:1.25rem;margin-bottom:1.5rem;font-weight:500}.footer__item-section ul{padding-left:0;margin:0}.footer__item-section ul li{font-weight:400;font-size:1.125rem;list-style-type:none;margin-bottom:.5rem}.footer__item-section_design li:nth-child(n+9){display:none}.footer__item-section_repair{flex-basis:160px}.footer__item-section_repair li:nth-child(n+10){display:none}.footer__item-section_company{flex-basis:160px}.footer__item-section_company li:nth-child(n+7){display:none}.footer__item-section_extra{margin-top:45px}.footer__item_mobile{display:none}.footer__item:nth-of-type(3){text-align:right;width:280px}footer .header__contacts{align-items:flex-end;flex-direction:column}footer .header__phone-and-email{align-items:flex-end}footer .header__email{margin:.5rem 0 .7rem}footer .header__messengers{margin-right:0}.footer__item:nth-of-type(3) .footer__item-button{width:160px;height:40px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-bottom:30px}.footer__item:nth-of-type(3) .footer__item-phone{font-size:18px;letter-spacing:.05em;display:block;margin-bottom:5px}.footer__item:nth-of-type(3) .footer__item-mail{display:block;margin-bottom:15px}.footer__item:nth-of-type(3) .footer__item-shedule span{display:block}.footer__item:nth-of-type(3) .footer__item-shedule a{display:inline-block;border-bottom:1px solid #fff;margin:5px 0 96px}.footer__item:nth-of-type(3) .footer__item-social-title{margin-bottom:20px}.footer__item:nth-of-type(3) .footer__item-social a:not(:last-child){margin-right:15px}.footer__item-copy a{display:block}@media (max-width:1300px){.footer__item-section{flex-basis:32%}.footer__item-section_design li:nth-child(n+9){display:block}.footer__item-section_company{flex-basis:160px;margin-right:auto;margin-left:8%}.footer__item-section_company li:nth-child(n+7){display:block}.footer__item-section_extra{display:none}}@media (max-width:992px){.footer__item-section{flex-basis:auto}.footer__item-section_company{margin-left:0}}@media (max-width:991px){.footer{padding:50px 0}.footer__content{flex-direction:column}.footer__item:nth-of-type(1){order:1;display:flex;width:100%;flex-basis:0%;margin-bottom:1.875rem;align-items:center}.footer__item-about{text-align:center}.footer__item:nth-of-type(1) .footer__item-address{margin-bottom:10px}.footer__item:nth-of-type(1) .footer__item-address span{display:block}.footer__item:nth-of-type(1) .footer__item-city{margin-bottom:10px}.footer__item:nth-of-type(1) .footer__item-company{display:none}.footer__item:nth-of-type(3){order:2;width:100%;text-align:center}.footer__content:last-child .footer__item:nth-of-type(3){margin-bottom:1rem}.footer__item:nth-of-type(3) .footer__item-group{display:flex;align-items:center;justify-content:center}footer .header__contacts{align-items:center}footer .header__phone-and-email{align-items:center}.footer__item:nth-of-type(2){order:3}.footer__item_mobile{display:block;margin-top:30px}}@media (max-width:768px){.footer__item:nth-of-type(3) .footer__item-phone{font-size:14px}.footer__item:nth-of-type(3) .footer__item-social-title{display:none}.footer__item:nth-of-type(2){order:3;margin:0 -15px}.footer__item-section{width:100%;flex-basis:initial;margin-bottom:0;padding:15px 15px 20px}.footer__item-section-title{margin:0;position:relative}.footer__item-section-title::after{content:"";position:absolute;top:50%;transform:translateY(-80%) rotate(-135deg);transform-origin:right;right:30px;width:12px;height:12px;border-left:3px solid #1C3955;border-bottom:3px solid #1C3955;transition:all 0.7s ease-in-out}.footer__item-section.active .footer__item-section-title::after{transform:rotate(-225deg);transition:all 0.3s ease}.footer__item-section-details{height:0;overflow:hidden;transition:height .5s ease}.footer__item-section ul{padding-top:30px}.footer__item-section:nth-child(-n+4){margin-bottom:0}.footer__item_mobile{display:block;margin-top:30px;padding:0 15px}}.devoloper_tech{position:fixed;z-index:999;bottom:0;width:100%;min-width:320px;max-height:16px;padding:0 5px 2px 0;font-size:100%;letter-spacing:1px;font:12px/15px clear;color:#fff;background-color:#ff4a0b;text-align:center}.devoloper_tech>a{color:#fff}.devoloper_tech>a>span{white-space:nowrap}.devoloper_tech~.devoloper_profiler{padding-bottom:34px}.privacy_policy~.devoloper_profiler{padding-bottom:84px}.devoloper_profiler,.devoloper_profiling{font-size:.875rem;color:#2e2e2e}.devoloper_profiler table,.devoloper_profiling table{border-collapse:collapse;border-spacing:0;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.devoloper_profiler table caption,.devoloper_profiling table caption,.devoloper_profiler table tr th,.devoloper_profiling table tr th,.devoloper_profiler table tr td,.devoloper_profiling table tr td{text-align:left;vertical-align:top;padding:0 10px}.devoloper_profiler table tr,.devoloper_profiling table tr{border-color:transparent}.devoloper_profiler table.devoloper_post pre{margin:0}.devoloper_profiler .totalmemory,.devoloper_profiler .totaltime{padding:0 10px}.privacy_policy{position:fixed;left:0;z-index:998;bottom:0;width:100%;min-width:320px;padding:10px 5px 12px 0;font-size:100%;letter-spacing:1px;font-size:.75rem;color:#fff;background-color:#222;text-align:center}.privacy_policy a{color:#fff;text-decoration:underline}.devoloper_tech~.privacy_policy{padding-bottom:24px}.privacy_policy .button{border:2px solid #FFF;font-size:.75rem;padding:3px 10px;font-weight:400;margin:0 0 0 10px;cursor:pointer;display:inline-flex;height:auto}.faq_question.faq-question{font-weight:600;font-size:1.2rem}.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0;z-index:100000}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type="range"]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type="range"]::-ms-tooltip{display:none}.datepicker--time-row input[type="range"]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type="range"]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type="range"]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type="range"]:focus{outline:0}.datepicker--time-row input[type="range"]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type="range"]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type="range"]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type="range"]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type="range"]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type="range"]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type="range"]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type="range"]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type="range"]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type="range"]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}