.diafan_errors{border:1px solid #c05f5f;padding:7px 7px 7px 30px;color:#c05f5f;margin:0 8% 10px;width:80%}.diafan_errors td.calls{cursor:pointer}.diafan_errors td.calls div{padding:10px 15px;display:none}.diafan_errors td.file{vertical-align:top;white-space:nowrap}.diafan_errors table{width:100%}.diafan_errors table tr:hover{background-color:#f0e6e6}.diafan_div_error_overlay{position:absolute;z-index:8;background:#ccc;opacity:.8;top:0;left:0;width:100%;height:100%}.diafan_div_error{position:absolute;width:70%;z-index:9;border:1px solid #ccc;background:#fff;border-radius:5px 5px 5px 5px;box-shadow:1px 1px 3px rgba(0,0,0,.17);padding:5px 5px 5px 8px;top:0;left:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Trebuchet MS,Verdana,sans-serif;font-size:13px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Verdana,sans-serif;font-size:1em}.ui-widget-content{border:0 solid #aaa;color:#222}#ui-timepicker-div-filed_created .ui-widget-content{border:1px solid #aaa}.ui_tpicker_hour div,.ui_tpicker_minute div{border:1px solid #aaa}.ui-widget-content a{color:#222}.ui-widget-header{border-bottom:1px solid #a7a7a7;background:#fff url(/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#424242;font-weight:700}.ui-widget-header a{color:#424242}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d5d5d5!important;background:#ececec url(/css/custom-theme/images/ui-bg_inset-hard_75_ececec_1x100.png) 50% 50% repeat-x;font-weight:400;color:#24288d}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#24288d;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #d5d5d5;background:#ececec url(/css/custom-theme/images/ui-bg_inset-hard_75_ececec_1x100.png) 50% 50% repeat-x;font-weight:400;color:#24288d}.ui-state-hover a,.ui-state-hover a:hover{color:#24288d;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #a7a7a7;background:#dedede url(/css/custom-theme/images/ui-bg_inset-hard_65_dedede_1x100.png) 50% 50% repeat-x;font-weight:400;color:#424242}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#424242;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #5da333;background:#edf4e8 url(/css/custom-theme/images/ui-bg_flat_55_edf4e8_40x100.png) 50% 50% repeat-x;color:#5da333}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#5da333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c05f5f;background:#f7eded url(/css/custom-theme/images/ui-bg_flat_95_f7eded_40x100.png) 50% 50% repeat-x;color:#c05f5f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#c05f5f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#c05f5f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_5da333_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_c05f5f_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-widget-overlay{background:#aaa url(/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 5px 5px 5px;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;border:1px solid #aaa;background:#fff url(/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;z-index:3!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:1px solid #aaa}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background:#fff}body .ui-tooltip{border-width:2px}@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:0.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:0.2s transform,0.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform,0.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform,0.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/*!
 * Mmenu Light
 * mmenujs.com/mmenu-light
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-4.0
 * http://creativecommons.org/licenses/by/4.0/
 */
:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,0.3s;-o-transition-duration:0s,0.3s;transition-duration:0s,0.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0.45s,0.15s;-o-transition-delay:0.45s,0.15s;transition-delay:0.45s,0.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-ocd-width);min-width:var(--mm-ocd-min-width);max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:clamp(100% - var(--mm-ocd-max-width),100% - var(--mm-ocd-width),100% - var(--mm-ocd-min-width));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px;--mm-spn-panel-offset:30%}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:calc(100% + var(--mm-spn-panel-offset));padding-right:var(--mm-spn-panel-offset);line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left 0.3s ease 0s;-o-transition:left 0.3s ease 0s;transition:left 0.3s ease 0s;cursor:default}.mm-spn ul:after{content:"";display:block;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:calc(-1 * var(--mm-spn-panel-offset));overflow:visible}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height) / 2);right:calc(var(--mm-spn-item-height) / 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:"";display:block;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height)) / 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height) / 2);left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:var(--mm-spn-item-height);padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:"";display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:calc(var(--mm-spn-item-height) / 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}@font-face{font-family:Manrope;font-weight:400;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:200;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:100;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-ExtraLight.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:700;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:600;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:900;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-ExtraBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:500;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:400;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:200;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:100;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-ExtraLight.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:700;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:600;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:900;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-ExtraBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;font-weight:500;font-style:normal;src:url(/custom/tarzap/fonts/Manrope-Medium.ttf) format("truetype");font-display:swap}body{font-size:16px;font-family:"Manrope",sans-serif;color:#4E4E5C}.mobile__visible{display:none!important}@media only screen and (max-width:1024px){.mobile__visible{display:flex!important}}.mobile__hide{display:flex!important}@media only screen and (max-width:1024px){.mobile__hide{display:none!important}}.container{max-width:1440px;width:100%;margin:auto;padding-left:12px;padding-right:12px;box-sizing:border-box}h1{font-size:36px;font-weight:700;line-height:49px}@media only screen and (max-width:767px){h1{font-size:24px;line-height:1.2}}h1 span.green{color:#0DBD71}h1 span.green.text-normal{font-weight:400}h2{font-size:36px;font-weight:400}@media only screen and (max-width:767px){h2{font-size:24px;line-height:1.2}}.no_margin{margin-bottom:0}._text{max-width:1142px;margin:0 auto;margin-bottom:48px}._text p{font-size:16px;line-height:22px;margin-bottom:24px}button,a{text-decoration:none}button.btn,a.btn{border:none;background:none;cursor:pointer;font-size:14px;border-radius:4px;padding-top:7px;padding-bottom:7px;padding-left:22px;padding-right:22px;transition:all ease 0.3s;color:#0DBD71;display:flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:1.3;font-weight:700;text-align:center}button.btn-white,a.btn-white{background-color:#fff}button.btn-white:hover,a.btn-white:hover{background-color:#0DBD71;color:#fff;transition:all ease 0.3s}button.btn-brGreen,a.btn-brGreen{border:1px solid #0DBD71}button.btn-green,a.btn-green{border:1px solid #0DBD71;background-color:#0DBD71;color:#fff}button.btn-none,a.btn-none{border-bottom:1px dotted #0DBD71;font-size:14px;color:#0DBD71;padding-left:0;padding-right:0}button.btn-brWhite,a.btn-brWhite{border:1px solid #fff}.header{padding-top:18px;box-sizing:border-box;margin-bottom:24px;position:fixed;background-color:#fff;width:100%;z-index:90}@media only screen and (max-width:1023px){.header{padding:0}}@media only screen and (max-width:1023px){.header .container{padding:0}}.header .btn_call{color:#4E4E5C;font-weight:400}@media (max-width:1260px){.header .btn_call{font-size:12px}}.header__left{padding-top:4px;box-sizing:border-box}.header__left .logo{display:flex;flex-direction:column;text-decoration:none;color:#4E4E5C}.header__logo{margin-bottom:2px}.header__slogan{font-size:12px;width:140px}.header__top{margin-bottom:24px}@media only screen and (max-width:1023px){.header__top{display:none}}.header__top .container{display:grid;grid-template-columns:240px 1fr 1fr}@media (max-width:1260px){.header__top .container{grid-template-columns:150px 1fr 1fr}}@media only screen and (max-width:767px){.header__top .container{display:flex;flex-direction:column}}.header__center{display:grid;grid-template-columns:repeat(3,216px);grid-gap:24px;padding-top:16px}@media only screen and (max-width:1152px){.header__center{grid-template-columns:repeat(3,160px)}}.header__center .header__col .header__utp-title{position:relative;display:flex;font-size:14px;line-height:18px;margin-bottom:8px;padding-right:40px;box-sizing:border-box}@media only screen and (max-width:1152px){.header__center .header__col .header__utp-title{font-size:12px;padding-right:0}}.header__center .header__col .header__utp-title:before{width:36px;height:36px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center}.header__center .header__col .header__utp-link{font-size:14px;color:#0DBD71;text-decoration:none;border-bottom:dashed 1px #0DBD71}@media only screen and (max-width:1152px){.header__center .header__col .header__utp-link{font-size:12px}}.header__center .header__col.header__col-1 .header__utp-title:before{background-image:url(/custom/tarzap/images/icon__evo.svg)}@media only screen and (max-width:767px){.header__center .header__col.header__col-2{display:none}}.header__center .header__col.header__col-2 .header__utp-title:before{background-image:url(/custom/tarzap/images/icon__flash.svg)}.header__center .header__col.header__col-3 .header__utp-title:before{background-image:url(/custom/tarzap/images/icon__map.svg)}.header__center .header__col.header__col-3 .header__utp-link{color:red;border-bottom:dashed 1px red}.header__right{display:flex;justify-content:flex-end}.header__right .header__col-5{display:flex;flex-direction:column;align-items:flex-end;margin-left:22px}@media only screen and (max-width:767px){.header__right .header__col-5{justify-content:center}}.social__title{font-size:14px;margin-bottom:8px}@media only screen and (max-width:1152px){.social__title{font-size:12px}}.social__group{display:flex;justify-content:space-between}.social__group a{width:36px;height:36px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width:767px){.social__group a:last-child{margin-right:0}}.social__group a.wh{background-image:url(/custom/tarzap/images/icon__what.svg)}.social__group a.vi{background-image:url(/custom/tarzap/images/icon__viber.svg)}.social__group a.tg{background-image:url(/custom/tarzap/images/icon__tg.svg)}.header__time{font-size:14px;color:#8B8B8B;margin-bottom:2px}@media only screen and (max-width:1152px){.header__time{font-size:12px}}.header__phone{text-decoration:none;font-weight:700;font-size:18px;line-height:24px;color:#4E4E5C;margin-bottom:10px}@media only screen and (max-width:1152px){.header__phone{font-size:16px}}@media only screen and (max-width:767px){.header__phone{margin-bottom:0}}@media only screen and (max-width:1023px){.header__bottom{display:none}}.header__bottom nav{position:relative}.header__bottom nav ul{background-color:#4E4E5C;display:flex;border-radius:4px;overflow:hidden;justify-content:center}.header__bottom nav ul li.id-15{display:flex;align-items:center}.header__bottom nav ul li.id-15:hover{background-color:#0DBD71}.header__bottom nav ul li.id-15:before{content:"";background-image:url(/custom/tarzap/images/icon__menuList.svg);background-repeat:no-repeat;width:29px;height:13px;display:flex;margin-right:14px;margin-left:14px}.header__bottom nav ul li.id-15>a{padding-left:0}.header__bottom nav ul li.link__catalog{background-color:#0DBD71;color:#fff;text-transform:uppercase;font-size:16px;font-weight:600;background-image:url(/custom/tarzap/images/icon__list.svg);background-repeat:no-repeat;background-position:left 13px center;width:168px;display:flex;justify-content:center;align-items:center;border-radius:4px 0 0 4px}.header__bottom nav ul li.active{background-color:#0DBD71}.header__bottom nav ul li.active a.active{color:#fff}.header__bottom nav ul li.active ul{visibility:hidden;opacity:0}.header__bottom nav ul li a{color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;padding-left:28px;padding-right:28px;padding-top:18px;padding-bottom:18px;display:inline-block;transition:all ease 0.3s;position:relative}@media only screen and (max-width:1152px){.header__bottom nav ul li a{font-size:14px;padding-left:20px;padding-right:20px}}.header__bottom nav ul li a .count{font-size:12px;font-weight:700;color:#fff;background-color:red;box-sizing:border-box;padding:4px 7px;border-radius:50%;position:absolute;right:10px;top:4px}.header__bottom nav ul li a:hover{background-color:#0DBD71;transition:all ease 0.3s}.header__bottom nav ul li a.active{color:#0DBD71}.header__bottom nav ul li.parent.id-16 ul{overflow-y:scroll;height:500px}.header__bottom nav ul li.parent.id-16 ul li{width:12%;max-width:none}.header__bottom nav ul li.parent.id-16 ul li a{text-align:center}.header__bottom nav ul li.parent.id-16 ul li a img{width:100%;height:auto;margin-bottom:12px}.header__bottom nav ul li.parent:hover>ul{display:flex;transition:all ease 0.3s;opacity:1;visibility:visible}.header__bottom nav ul li.parent ul{visibility:hidden;opacity:0;position:absolute;flex-wrap:wrap;left:0;right:0;top:52px;z-index:90;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);padding-top:24px;padding-bottom:24px;transition:all ease 0.3ms}.header__bottom nav ul li.parent ul li{max-width:300px;width:100%;box-sizing:border-box}.header__bottom nav ul li.parent ul li a{width:100%;text-transform:none;box-sizing:border-box;color:#4E4E5C}.header__bottom nav ul li.parent ul li a:hover{color:#fff}.header__mobile{display:none}@media only screen and (max-width:1023px){.header__mobile{display:flex}}.header__mobile-bottom{background-color:#ECECEC;display:flex;align-items:center;padding:10px}@media only screen and (max-width:1023px){.header__mobile-bottom .header__right{justify-content:space-between;width:100%}}.header__mobile-middle{display:flex;justify-content:space-between;padding:10px;padding-top:0}.header__mobile-middle .header__utp-link{border:none;cursor:pointer;font-size:12px;border-radius:4px;padding-top:7px;padding-bottom:7px;padding-left:14px;padding-right:14px;transition:all ease 0.3s;color:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:1.3;font-weight:700;text-align:center;background-color:#0DBD71}.header__mobile-top{padding:10px;display:flex;justify-content:space-between}.header__mobile-top .header__utp-title{font-size:14px;max-width:120px;text-align:right}.header__mobile-top .logo{display:flex;flex-direction:column}.header__mobile-top .logo img{width:50px;height:28px}.header__mobile-top .logo .header__slogan{display:none}.header__mobile-top .header__phone{width:36px;height:36px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/custom/tarzap/images/icon__phone.svg);text-indent:-999999px}.header__mobile-bottom{display:flex;justify-content:space-between}.header__mobile-bottom a{color:#0DBD71}footer{background-color:#ECECEC}@media only screen and (max-width:1023px){footer{padding-bottom:57px}}.footer__top .container{display:grid;grid-template-columns:336px 1fr 336px;gap:24px;padding-top:48px}@media only screen and (max-width:1152px){.footer__top .container{grid-template-columns:276px 1fr 214px;gap:16px}}@media only screen and (max-width:1023px){.footer__top .container{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.footer__top .container{grid-template-columns:1fr}}.footer__slogan{font-size:12px;margin-bottom:24px;max-width:218px}.footer__top-left .footer__logo{margin-bottom:14px}.footer__top-left .link{color:#0DBD71;border-bottom:1px dotted #0DBD71;text-decoration:none;margin-bottom:10px;display:inline-block;font-size:14px;padding-bottom:4px}@media only screen and (max-width:1152px){.footer__top-left .link{font-size:12px}}.footer__top-left .lawyer{font-size:14px;display:flex;margin-bottom:14px}@media only screen and (max-width:1152px){.footer__top-left .lawyer{font-size:12px}}.footer__top-left .lawyer__name{font-weight:700;margin-right:8px}.footer__top-center{display:flex;justify-content:space-between;padding-top:54px}@media only screen and (max-width:1152px){.footer__top-center{padding-top:0}}@media only screen and (max-width:1023px){.footer__top-center{display:none}}@media only screen and (max-width:1152px){.footer__menu.footer__menu-2{margin:0 16px}}.footer__menu ul li{margin-bottom:12px}.footer__menu ul li a{color:#0DBD71;border-bottom:1px dotted #0DBD71;text-decoration:none;font-size:14px}@media only screen and (max-width:1152px){.footer__menu ul li a{font-size:12px}}.footer__top-right{flex-direction:column;align-items:flex-end;display:flex}@media only screen and (max-width:767px){.footer__top-right{align-items:flex-start}}.footer__top-right .btn{margin-bottom:10px}@media only screen and (max-width:1152px){.footer__top-right .btn{font-size:12px}}.footer__time{font-size:14px;margin-bottom:10px}@media only screen and (max-width:1152px){.footer__time{font-size:12px}}.footer__phone{font-size:18px;font-weight:700;text-decoration:none;color:#4E4E5C;margin-bottom:10px}@media only screen and (max-width:1152px){.footer__phone{font-size:16px}}.footer__bottom .container{display:grid;grid-template-columns:336px 1fr 336px;gap:24px;font-size:14px;border-top:1px solid #D8D8D8;padding-top:10px;padding-bottom:10px}@media only screen and (max-width:1152px){.footer__bottom .container{font-size:12px;grid-template-columns:150px 1fr 150px}}@media only screen and (max-width:767px){.footer__bottom .container{grid-template-columns:1fr}}.footer__bottom-center{text-align:center}.footer__bottom-center .text__container{max-width:450px;margin:0 auto;width:100%;display:inline-block;text-align:left}.footer__mobile{background-color:#fff;border-top:1px solid #ECECEC;padding-top:10px;padding-bottom:10px;position:fixed;bottom:0;left:0;right:0;width:100%;box-sizing:border-box;display:none;z-index:120;padding-left:10px;padding-right:10px}@media only screen and (max-width:1023px){.footer__mobile{display:grid;grid-template-columns:repeat(auto-fit,minmax(25%,25%))}}.footer__mobile a{font-size:12px;color:#9E9E9F}@media only screen and (max-width:1023px){.footer__mobile a{display:flex;align-items:center;flex-direction:row;font-size:14px}}@media only screen and (max-width:767px){.footer__mobile a{display:flex;align-items:center;flex-direction:column}}.footer__mobile a:before{content:"";display:flex;width:20px;height:20px;background-repeat:no-repeat;background-position:center;opacity:.7;margin-bottom:4px}@media only screen and (max-width:1023px){.footer__mobile a:before{margin-right:10px}}.footer__mobile a.mobile__home:before{background-image:url(/custom/tarzap/images/icon_mHome.svg)}.footer__mobile a.mobile__menu:before{background-image:url(/custom/tarzap/images/icon_mMenu.svg)}.footer__mobile a.mobile__road:before{background-image:url(/custom/tarzap/images/icon_mContact.svg)}.footer__mobile a.mobile__call:before{background-image:url(/custom/tarzap/images/icon_mPhone.svg)}form .form__name{font-size:24px;line-height:33px}form .form__description{font-size:16px}form .form__policy{font-size:12px}form .input{width:100%;box-sizing:border-box}form .input.error_input{border-bottom:2px solid red!important}form .input.input-bgNone{background:none;border:none;border-bottom:2px solid #fff;padding-top:14px;padding-bottom:14px}form .input.input-bgNone::placeholder{color:#fff;opacity:1}form .input.input__name{background-image:url(/custom/tarzap/images/icon__name.svg);background-repeat:no-repeat;background-position:left center;padding-left:34px}form .input.input__tel{background-image:url(/custom/tarzap/images/icon__tel.svg);background-repeat:no-repeat;background-position:left center;padding-left:34px}form.last__form input.error_input{border-bottom:2px solid red!important}form.last__form .form__name{margin-bottom:24px}form.last__form .send_mess{color:#fff;border-bottom:1px dashed #fff;margin-bottom:16px;display:inline-block;padding-bottom:4px}form.last__form .form__policy{margin-bottom:24px}form.last__form .form__description{margin-bottom:32px;line-height:22px}form.last__form .input__name{margin-bottom:14px}form.last__form .input__tel{margin-bottom:48px}form.last__form .form__policy a{color:#fff;line-height:17px}form.last__form .btn{border:solid 2px;color:#fff;font-size:16px;font-weight:700;border-radius:8px;width:100%;box-sizing:border-box;padding-top:22px;padding-bottom:22px;margin-bottom:24px}form.last__form .btn:hover{background-color:#fff;color:#0DBD71}form.form__diagnostic{max-width:360px;width:100%;padding-bottom:46px}@media only screen and (max-width:767px){form.form__diagnostic{margin:auto}}form.form__diagnostic .feedback_form_param32{margin-top:-24px;margin-bottom:48px}form.form__diagnostic textarea{border:none;height:48px;width:100%;box-sizing:border-box;border-bottom:2px solid #fff;background:none;background-image:url(/custom/tarzap/images/icon__ask.svg);background-repeat:no-repeat;background-position:left center;padding-left:34px;padding-top:14px;padding-bottom:14px}form.form__diagnostic textarea::placeholder{color:#fff;font-family:"Manrope",sans-serif;opacity:1}form.form__diagnostic .send_mess{color:#fff;border-bottom:1px dashed #fff;margin-bottom:16px;display:inline-block;padding-bottom:4px}form.form__diagnostic input.error_input{border-bottom:2px solid red!important}form.form__diagnostic .form__name{margin-bottom:24px}form.form__diagnostic .form__description{margin-bottom:36px;line-height:22px}form.form__diagnostic .input{color:#fff}form.form__diagnostic .input__name{margin-bottom:14px}form.form__diagnostic .input__tel{margin-bottom:48px}form.form__diagnostic .form__policy a{color:#fff;line-height:17px}form.form__diagnostic .btn{border:solid 2px;color:#fff;font-size:16px;font-weight:700;border-radius:8px;width:100%;box-sizing:border-box;padding-top:22px;padding-bottom:22px;margin-bottom:24px}form.form__diagnostic .btn:hover{background-color:#fff;color:#4E4E5C}form.form__reviews{background:#FFF;box-shadow:0 0 40px 0 rgba(197,197,197,.5);border-radius:8px;max-width:648px;width:100%;padding:24px;box-sizing:border-box;padding-bottom:48px;padding-top:48px}form.form__reviews .form__comment_top{display:flex;justify-content:space-between;margin-bottom:36px}form.form__reviews .form__comment_top .form-group{width:48%}form.form__reviews .form__comment_top .form-group input{width:100%;height:36px;border:none;border-bottom:2px solid #4E4E5C;font-size:14px;box-sizing:border-box;padding-left:36px}form.form__reviews .form__comment_top .form-group input.user_name{background-image:url(/custom/tarzap/images/icon__user.svg);background-repeat:no-repeat;background-position:left center}form.form__reviews .form__comment_top .form-group input.user_mail{background-image:url(/custom/tarzap/images/icon__mail.svg);background-repeat:no-repeat;background-position:left center}form.form__reviews .form__comment_top .form-group input.error_input{border-bottom:2px solid red!important}form.form__reviews .form__comment_center{margin-bottom:36px}form.form__reviews .form__comment_center textarea{width:100%;border:none;border-bottom:2px solid #4E4E5C;font-family:"Manrope",sans-serif;font-size:14px;box-sizing:border-box;padding-left:36px;padding-top:14px}form.form__reviews .form__comment_center textarea.user_text{background-image:url(/custom/tarzap/images/icon__text.svg);background-repeat:no-repeat;background-position:left center}form.form__reviews .form__comment_center textarea::placeholder{font-family:"Manrope",sans-serif;font-size:14px}form.form__reviews .form__comment_center textarea.error_input{border-bottom:2px solid red!important}form.form__reviews .form__comment_bottom{display:flex;justify-content:space-between}@media only screen and (max-width:767px){form.form__reviews .form__comment_bottom{flex-direction:column}}form.form__reviews .form__comment_bottom .form__comment_form_text{max-width:266px;width:100%;font-size:12px;line-height:16px}@media only screen and (max-width:767px){form.form__reviews .form__comment_bottom .form__comment_form_text{order:2}}form.form__reviews .form__comment_bottom .btn{max-width:292px;width:100%;text-transform:uppercase;font-size:16px;font-weight:700;margin-left:36px;box-shadow:0 3px 0 0 #04A25E;border-radius:8px;border:none}@media only screen and (max-width:767px){form.form__reviews .form__comment_bottom .btn{margin-left:0;order:1;margin-bottom:16px}}form.form__reviews .form__comment_bottom .btn:hover{background-color:#04A25E}#sotrud .popup__left img{bottom:0;right:40px}.popup-dir .input__tel{margin-bottom:14px}.popup-dir .feedback_form_param22 input{margin-bottom:14px}.popup-dir .feedback_form_param23{margin-bottom:24px;box-sizing:border-box}.popup-dir textarea{background:none;border:none;border-bottom:2px solid #fff;padding-top:14px;padding-bottom:14px;width:100%;margin-bottom:48px;padding-left:34px;box-sizing:border-box}.popup-dir textarea::placeholder{color:#fff;opacity:1;font-family:"Manrope",sans-serif}.swiper-button-next:after{content:"";background-image:url(/custom/tarzap/images/icon__arrR.svg);background-repeat:no-repeat;width:18px;height:30px}.swiper-button-prev:after{content:"";background-image:url(/);background-repeat:no-repeat;width:18px;height:30px}.swiper-pagination-bullet-active{background-color:#0DBD71}.page__1 .first__block,.page__221 .first__block{padding-top:200px}.page__221 .first__block h1{max-width:670px}.first__block{margin-bottom:48px}@media only screen and (max-width:1023px){.first__block{padding-top:120px}}@media only screen and (max-width:767px){.first__block{padding-top:70px}}.first__block .first__wrapper{background-image:url(/custom/tarzap/images/bac__home.jpg);background-repeat:no-repeat;background-position:center center;border-radius:10px;height:500px;padding:48px;box-sizing:border-box;padding-top:96px;padding-bottom:24px}@media only screen and (max-width:1023px){.first__block .first__wrapper{height:auto;padding-bottom:24px;background-size:cover}}@media only screen and (max-width:767px){.first__block .first__wrapper{padding:10px;padding-top:30px;height:auto;background-size:cover}}.first__block h1{max-width:640px;width:100%;margin-bottom:30px}.first__block h2{display:flex;align-items:center;margin-bottom:48px;font-size:24px;line-height:1;font-weight:400}@media only screen and (max-width:1152px){.first__block h2{margin-right:24px}}@media only screen and (max-width:767px){.first__block h2{font-size:18px;margin-bottom:24px}}.first__block h2:before{background-image:url(/custom/tarzap/images/icon__gar.png);background-repeat:no-repeat;background-position:left center;content:"";display:flex;width:57px;height:64px;margin-right:8px;flex-shrink:0}.first__top{display:flex;justify-content:space-between}@media only screen and (max-width:1023px){.first__top{flex-direction:column}}@media only screen and (max-width:767px){.first__top{flex-direction:column}}.first__img{opacity:.95;background:#FFF;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:8px;padding:60px 92px;margin-right:110px}@media only screen and (max-width:1152px){.first__img{text-align:center;margin-right:0}}@media only screen and (max-width:1023px){.first__img{margin-right:0;padding:20px;text-align:center;margin-bottom:24px}}@media only screen and (max-width:767px){.first__img{margin-right:0;padding:20px;text-align:center;margin-bottom:24px}}.first__bottom{display:flex;justify-content:space-between}@media only screen and (max-width:1023px){.first__bottom{flex-direction:column}}@media only screen and (max-width:767px){.first__bottom{flex-direction:column}}@media only screen and (max-width:1023px){.first__bLeft{margin-bottom:24px}}@media only screen and (max-width:767px){.first__bLeft{margin-bottom:24px;justify-content:center;display:flex;flex-wrap:wrap}}.first__bLeft .btn{background:#0DBD71;box-shadow:0 3px 0 0 #04A25E;border-radius:8px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;max-width:292px;height:68px;text-align:center;box-sizing:border-box;margin-bottom:20px}.first__bLeft .btn:hover{background-color:#04A25E}.first__bLeft-description{font-size:16px;font-weight:700;display:flex;align-items:center}.first__bLeft-description:before{background-image:url(/custom/tarzap/images/icon__money.svg);background-repeat:no-repeat;content:"";display:flex;width:30px;height:30px;margin-right:14px}.first__bRight{display:flex;justify-content:flex-end;align-items:flex-end}@media only screen and (max-width:767px){.first__bRight{flex-direction:column;align-items:center}}.first__utp{background:#FFF;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:8px;width:250px;box-sizing:border-box;height:67px;margin-right:48px;font-size:14px;display:flex;padding:12px;align-items:center}@media only screen and (max-width:1152px){.first__utp{font-size:12px;margin-right:24px;width:180px}}@media only screen and (max-width:767px){.first__utp{margin-right:0;margin-bottom:16px}}.first__utp:before{content:"";display:flex;width:42px;height:42px;margin-right:14px;flex-shrink:0;background-repeat:no-repeat}.first__utp.first__utp-0:before{background-image:url(/custom/tarzap/images/icon__utp0.svg)}.first__utp.first__utp-1:before{background-image:url(/custom/tarzap/images/icon__utp1.svg)}.first__utp.first__utp-2:before{background-image:url(/custom/tarzap/images/icon__utp2.svg)}.first__utp.first__utp-3{margin-right:0}.first__utp.first__utp-3:before{background-image:url(/custom/tarzap/images/icon__utp3.svg)}.brands__slider{margin-bottom:48px}.brands__slider h2{text-align:center}@media only screen and (max-width:767px){.swiper__brands .swiper-pagination{position:relative}}.swiper__brands .swiper-slide{margin:48px;margin-left:0;margin-right:0;display:flex;justify-content:center}.swiper__brands .swiper-slide a{transition:all ease 0.3s;width:216px;height:96px;text-align:center;display:flex;justify-content:center;align-items:center;outline:none}.swiper__brands .swiper-slide a span{display:none}.swiper__brands .swiper-slide a:hover{background:#FFF;box-shadow:0 0 40px 0 rgba(197,197,197,.5);border-radius:8px;transition:all ease 0.3s}.last__block .container{background-image:url(/custom/tarzap/images/bac__consulFooter.png);background-repeat:no-repeat;background-position:top center;padding:0;display:flex}@media only screen and (max-width:1023px){.last__block .container{background-size:cover}}@media only screen and (max-width:767px){.last__block .container{flex-direction:column;background-size:cover}}.last__blockL{background-color:rgba(78,78,92,.9);width:100%;color:#fff;padding-left:132px;box-sizing:border-box;position:relative;padding-top:210px}@media only screen and (max-width:1152px){.last__blockL{padding-left:20px;padding-right:20px;padding-top:124px}}@media only screen and (max-width:767px){.last__blockL{padding-left:20px;padding-right:20px;padding-top:24px}}.last__blockL:after{content:"";background-image:url(/custom/tarzap/images/bac__consulMan.png);width:348px;height:496px;display:flex;position:absolute;bottom:0;right:0}@media only screen and (max-width:1152px){.last__blockL:after{background-size:contain;width:280px;background-repeat:no-repeat;background-position:bottom left}}@media only screen and (max-width:1023px){.last__blockL:after{display:none}}.last__blockL h2{font-size:36px;margin-bottom:48px}@media only screen and (max-width:767px){.last__blockL h2{font-size:24px;margin-bottom:24px}}.last__blockL p{font-size:24px;line-height:33px;max-width:500px;margin-bottom:24px}@media only screen and (max-width:1152px){.last__blockL p{max-width:300px}}@media only screen and (max-width:767px){.last__blockL p{font-size:16px;line-height:1.2}}.last__blockL p.small{font-size:18px}@media only screen and (max-width:1023px){.last__blockL p.small{display:none}}.last__blockR{background-color:rgba(13,189,113,.9);max-width:465px;width:100%;padding-left:52px;padding-right:52px;padding-top:32px;box-sizing:border-box;color:#fff;z-index:20}@media only screen and (max-width:767px){.last__blockR{padding:20px}}.author__block{z-index:80;position:relative;margin-top:-100px}@media only screen and (max-width:1152px){.author__block{margin-top:0}}@media only screen and (max-width:767px){.author__block{margin-top:54px}}.author__block.author__block-margin{margin-top:100px;margin-bottom:56px}.author__row{max-width:1142px;width:100%;background-color:#fff;box-shadow:0 0 40px 0 rgba(56,55,55,.2);border-radius:20px;margin:auto;box-sizing:border-box;display:flex;height:484px}@media only screen and (max-width:767px){.author__row{flex-direction:column;height:auto}}.author__left{background-image:url(/custom/tarzap/images/bac__author.jpg);background-repeat:no-repeat;width:303px;border-radius:20px 0 0 20px;flex-shrink:0;flex-direction:column;display:flex;align-items:flex-end;justify-content:flex-end;position:relative}@media only screen and (max-width:767px){.author__left{height:450px;width:100%;border-radius:20px 20px 0 0;background-size:cover}}.author__left::after{background-image:url(/custom/tarzap/images/bac__boss.png);width:268px;height:540px;content:"";display:block;position:absolute;bottom:0;left:24px;z-index:1}@media only screen and (max-width:767px){.author__left::after{left:10px}}.author__right{padding-left:114px;box-sizing:border-box;padding-right:40px;padding-top:48px}@media only screen and (max-width:1152px){.author__right{padding-left:72px}}@media only screen and (max-width:767px){.author__right{padding:20px}}.author__right p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px}@media only screen and (max-width:1152px){.author__right p{font-size:16px}}.author__right blockquote{font-size:36px;line-height:49px;margin-bottom:22px;position:relative}@media only screen and (max-width:1152px){.author__right blockquote{font-size:24px;line-height:1.2}}@media only screen and (max-width:767px){.author__right blockquote{font-size:24px;line-height:1.2}}.author__right blockquote .bl{background-image:url(/custom/tarzap/images/icon__quoteLeft.svg);width:30px;height:23px;background-repeat:no-repeat;display:inline-block;margin-right:10px}.author__right blockquote .br{background-image:url(/custom/tarzap/images/icon__quoteRight.svg);width:30px;height:23px;background-repeat:no-repeat;display:inline-block;margin-left:10px}.author__right .whatsapp{display:flex;align-items:center;font-size:16px;text-decoration:none;margin-bottom:14px}@media only screen and (max-width:1152px){.author__right .whatsapp{font-size:14px}}.author__right .whatsapp span{color:#0DBD71;border-bottom:1px dashed #0DBD71;padding-bottom:4px}.author__right .whatsapp:before{width:36px;height:36px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/custom/tarzap/images/icon__what.svg)}.author__right .call{display:flex;align-items:center;font-size:16px;text-decoration:none;margin-bottom:54px}@media only screen and (max-width:1152px){.author__right .call{font-size:14px}}.author__right .call span{color:#0DBD71;border-bottom:1px dashed #0DBD71;padding-bottom:4px}.author__right .call:before{width:36px;height:36px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/custom/tarzap/images/icon__phone.svg)}.author__right .author__bottom{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.author__right .author__bottom{flex-direction:column}}.author__right .author__bottom p{font-size:18px;line-height:22px;max-width:340px;width:100%;font-weight:700}@media only screen and (max-width:1152px){.author__right .author__bottom p{font-size:14px}}.author__right .author__bottom .btn{background:#0DBD71;box-shadow:0 3px 0 0 #04A25E;border-radius:8px;font-size:14px;color:#FFF;letter-spacing:0;text-align:center;height:68px;text-transform:uppercase;border:none}.author__right .author__bottom .btn:hover{background-color:#04A25E}.author__name{background-color:#4E4E5C;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;box-sizing:border-box;width:270px;margin-bottom:48px;margin-right:-24px;z-index:20}@media only screen and (max-width:767px){.author__name{margin:0 auto;margin-bottom:20px}}.author__name p{color:#fff;font-size:18px;font-weight:700;margin-bottom:4px}.author__name p.small{font-size:14px;color:#0DBD71;font-weight:400;margin-bottom:0}.diagnostics__block{width:100%;display:flex;max-width:1920px;margin:auto;color:#fff;margin-top:-70px}@media only screen and (max-width:767px){.diagnostics__block{flex-direction:column;margin-top:0}}.diagnostics__left{background-image:url(/custom/tarzap/images/bac__diagn.png);background-position:top center;background-repeat:no-repeat;display:flex;justify-content:flex-end;box-sizing:border-box;padding-bottom:138px}@media only screen and (max-width:1023px){.diagnostics__left{padding-bottom:20px}}@media only screen and (max-width:767px){.diagnostics__left{padding-bottom:20px}}.diagnostics__left .diagnostics__wrapper{padding-right:150px}@media only screen and (max-width:1152px){.diagnostics__left .diagnostics__wrapper{padding-right:48px;padding-left:20px}}@media only screen and (max-width:767px){.diagnostics__left .diagnostics__wrapper{padding-right:0}}.diagnostics__left h2{font-size:36px;font-weight:400;line-height:49px;margin-bottom:10px}@media only screen and (max-width:1023px){.diagnostics__left h2{font-size:24px;line-height:1.2}}@media only screen and (max-width:767px){.diagnostics__left h2{font-size:24px;line-height:1.2}}.diagnostics__left h2 b{font-weight:700}.diagnostics__left p{font-size:24px;line-height:33px;margin-bottom:48px}@media only screen and (max-width:1023px){.diagnostics__left p{font-size:16px;line-height:1.2;margin-bottom:24px}}@media only screen and (max-width:767px){.diagnostics__left p{font-size:16px;line-height:1.2;margin-bottom:24px}}.diagnostics__left p b{font-weight:700}.diagnostics__left ul li{display:flex;align-items:center;font-size:16px;line-height:22px;max-width:464px;width:100%;margin-bottom:24px}.diagnostics__left ul li:before{background-image:url(/custom/tarzap/images/icon__shest.svg);background-repeat:no-repeat;width:36px;height:36px;content:"";display:block;margin-right:14px;flex-shrink:0}.diagnostics__right{display:flex;justify-content:flex-start;background-color:#4E4E5C}.diagnostics__right .diagnostics__wrapper{padding-left:240px}@media only screen and (max-width:1152px){.diagnostics__right .diagnostics__wrapper{padding-left:50px;padding-right:20px}}@media only screen and (max-width:1023px){.diagnostics__right .diagnostics__wrapper{padding-left:20px;padding-right:20px;padding-bottom:40px}}@media only screen and (max-width:767px){.diagnostics__right .diagnostics__wrapper{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:40px}}.diagnostics__wrapper{max-width:708px;width:100%;box-sizing:border-box;padding-top:220px}@media only screen and (max-width:1152px){.diagnostics__wrapper{padding-top:120px}}@media only screen and (max-width:767px){.diagnostics__wrapper{padding-top:40px}}.half{width:50%;box-sizing:border-box}@media only screen and (max-width:767px){.half{width:100%;padding-left:10px;padding-right:10px}}.diagnostics__info{font-size:16px;font-weight:400;line-height:1.2;margin-bottom:24px;max-width:360px;width:100%;position:relative;color:#0DBD71}.arrow{position:absolute;margin:0 auto;width:100px;left:-80px;top:-24px}@media only screen and (max-width:1023px){.arrow{display:none}}.arrow .curve{border:2px solid #0DBD71;border-color:transparent transparent transparent #0DBD71;height:460px;width:1200px;border-radius:230px 0 0 250px}.arrow .point{position:absolute;left:70px;top:388px}.arrow .point:before,.arrow .point:after{border:1px solid #0DBD71;height:25px;content:"";position:absolute}.arrow .point:before{top:-11px;left:-11px;transform:rotate(-74deg);-webkit-transform:rotate(-74deg);-moz-transform:rotate(-74deg);-ms-transform:rotate(-74deg)}.arrow .point:after{top:-20px;left:5px;transform:rotate(12deg);-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);-ms-transform:rotate(12deg)}.commerce__block{background-color:#ECECEC;padding-bottom:70px}.commerce__block .commerce__block-row{display:flex;justify-content:space-between}@media only screen and (max-width:1023px){.commerce__block .commerce__block-row{flex-direction:column;align-items:center}}.commerce__block .commerce__block-col.commerce__block-col-1{max-width:336px;width:100%;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:1023px){.commerce__block .commerce__block-col.commerce__block-col-1{order:2;margin-bottom:16px}}@media only screen and (max-width:1023px){.commerce__block .commerce__block-col.commerce__block-col-2{order:1}}.commerce__block .commerce__block-col.commerce__block-col-2 img{width:100%;height:auto}.commerce__block .commerce__block-col.commerce__block-col-3{max-width:336px;width:100%;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:1023px){.commerce__block .commerce__block-col.commerce__block-col-3{order:3;margin-bottom:24px}}.commerce__block .commerce__block-item{opacity:.9;background:#FFF;box-shadow:0 0 30px 0 rgba(197,197,197,.5);border-radius:8px;max-width:336px;width:100%;font-size:16px;box-sizing:border-box;padding:20px;text-align:center;line-height:22px;margin-bottom:16px}.commerce__block .commerce__block-item:last-child{margin-bottom:0}.commerce__block .commerce__block-item b{font-weight:700;color:#0DBD71}.commerce__block .btn{background:#0DBD71;box-shadow:0 3px 0 0 #04A25E;border-radius:8px;text-transform:uppercase;max-width:292px;padding-top:16px;padding-bottom:16px;margin:auto;border:none;display:block}.commerce__block .btn:hover{background-color:#04A25E}.commerce__block h2{text-align:center;margin-bottom:10px;padding-top:48px}@media only screen and (max-width:767px){.commerce__block h2{font-size:18px;line-height:1.2;margin-top:24px}}.commerce__block p{font-size:24px;text-align:center}@media only screen and (max-width:767px){.commerce__block p{font-size:14px;line-height:1.2}}.commerce__block p.small{font-size:14px;margin-bottom:32px}.commerce__info{background-color:#ECECEC;border-radius:10px 10px 0 0;height:112px;max-width:730px;width:100%;margin:auto;margin-top:-112px;position:relative;font-weight:600;font-size:18px;display:flex;justify-content:center;text-align:center;align-items:center;line-height:24px}@media only screen and (max-width:767px){.commerce__info{font-size:16px;line-height:1.2}}.partner__slider{background-color:#ECECEC;padding-bottom:64px}.partner__slider h2{text-align:center;margin-bottom:36px}@media only screen and (max-width:767px){.partner__slider h2{font-size:18px;padding-left:10px;padding-right:10px}}@media only screen and (max-width:767px){.partner__slider .swiper-slide{display:flex;justify-content:center;align-items:center}}.partner__slider .swiper-slide img{height:100%}.partner__slider-wrapper{margin:auto;max-width:1920px;width:100%}.quality__block{padding-top:54px}@media only screen and (max-width:767px){.quality__block{padding-top:24px}}.quality__block .container{background-image:url(/custom/tarzap/images/bac__quality.png);background-repeat:no-repeat;background-position:left bottom}@media only screen and (max-width:767px){.quality__block .container{background-size:contain;padding-left:10px;padding-right:10px}}.quality__block h2{font-size:36px;font-weight:400;text-align:center;margin:24px}@media only screen and (max-width:767px){.quality__block h2{font-size:24px;line-height:1.2}}.quality__block p{font-size:24px;text-align:center;margin-bottom:134px}@media only screen and (max-width:767px){.quality__block p{font-size:16px;line-height:1.2;margin-bottom:24px}}.quality__block .quality__wrap{display:flex;position:relative;height:302px;margin-left:600px;padding-bottom:124px}@media only screen and (max-width:1152px){.quality__block .quality__wrap{margin-left:300px}}@media only screen and (max-width:1023px){.quality__block .quality__wrap{margin-left:100px}}@media only screen and (max-width:767px){.quality__block .quality__wrap{margin-left:0;padding-bottom:24px;height:auto;flex-direction:column}}.quality__block .quality__item{opacity:.92;background:#FFF;box-shadow:0 0 30px 0 rgba(197,197,197,.5);position:absolute;width:576px;box-sizing:border-box;padding:48px}@media only screen and (max-width:767px){.quality__block .quality__item{max-width:576px;width:100%;position:relative}}.quality__block .quality__item p{font-size:16px;text-align:left;line-height:22px;margin-bottom:0}.quality__block .quality__item p b{font-weight:700}.quality__block .quality__item.quality__item-1{z-index:30;padding-bottom:98px}@media only screen and (max-width:767px){.quality__block .quality__item.quality__item-1{padding:20px;margin-bottom:24px}}.quality__block .quality__item.quality__item-2{z-index:20;left:48px;top:182px}@media only screen and (max-width:767px){.quality__block .quality__item.quality__item-2{padding:20px;left:auto;top:auto}}.bullets__block .container{background-color:#4E4E5C;color:#fff;padding-top:48px;padding-left:24px;padding-right:24px;padding-bottom:48px}.bullets__block p{font-size:18px;font-weight:700;max-width:500px;margin:auto;line-height:24px;margin-bottom:24px;text-align:center}.bullets__block .btn{margin:auto;background:#0DBD71;box-shadow:0 3px 0 0 #04A25E;border-radius:8px;text-transform:uppercase;padding-top:24px;padding-bottom:24px;padding-left:36px;padding-right:36px;margin:auto;border:none;display:block;font-size:14px;max-width:292px}.bullets__block .btn:hover{background-color:#04A25E}.bullets__rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(288px,288px));gap:72px;height:150px;margin-bottom:24px}@media only screen and (max-width:1152px){.bullets__rows{grid-template-columns:repeat(auto-fit,minmax(188px,1fr))}}@media only screen and (max-width:1023px){.bullets__rows{grid-template-columns:repeat(auto-fit,minmax(288px,1fr));height:auto;gap:32px}}@media only screen and (max-width:767px){.bullets__rows{grid-template-columns:repeat(auto-fit,minmax(288px,1fr));height:auto;gap:32px}}.bullets__rows .bullets__row{align-items:center;display:flex}@media only screen and (max-width:767px){.bullets__rows .bullets__row{background-size:contain}}.bullets__rows .bullets__row.bullets__row-1{background-image:url(/custom/tarzap/images/icon__bul-1.svg);background-repeat:no-repeat;background-position:center center}.bullets__rows .bullets__row.bullets__row-2{background-image:url(/custom/tarzap/images/icon__bul-2.svg);background-repeat:no-repeat;background-position:center center}.bullets__rows .bullets__row.bullets__row-3{background-image:url(/custom/tarzap/images/icon__bul-3.svg);background-repeat:no-repeat;background-position:center center}.bullets__rows .bullets__row.bullets__row-4{background-image:url(/custom/tarzap/images/icon__bul-4.svg);background-repeat:no-repeat;background-position:center center}.bullets__text{font-size:16px;line-height:22px}.bullets__text b{font-weight:700}.see__block .container{display:flex;padding:0}@media only screen and (max-width:1152px){.see__block .container{padding:10px;padding-top:0;padding-right:0;padding-bottom:0}}@media only screen and (max-width:767px){.see__block .container{flex-direction:column;padding:10px}}.see__left{padding-top:64px}@media only screen and (max-width:767px){.see__left{padding:0}}.see__left .see__row{margin-bottom:34px;display:flex}@media only screen and (max-width:767px){.see__left .see__row{margin-bottom:34px;flex-direction:column}}.see__left .see__row img{border:4px solid #FFF;box-shadow:0 0 10px 0 rgba(124,124,124,.5);margin-right:30px}@media only screen and (max-width:767px){.see__left .see__row img{margin:auto;margin-bottom:24px}}.see__left .see__row.see__row-1 p{max-width:588px}.see__left .see__row.see__row-2{flex-direction:column}.see__left .see__row.see__row-2 p{max-width:690px}.see__left .see__row.see__row-3 p{max-width:504px}.see__left h2{padding-left:120px;padding-right:120px;font-size:36px;line-height:49px;margin-bottom:24px}@media only screen and (max-width:1152px){.see__left h2{padding-left:54px;padding-right:54px}}@media only screen and (max-width:767px){.see__left h2{padding:0;font-size:24px;line-height:1.2}}.see__left h3{font-size:18px;font-weight:700;margin-bottom:14px}@media only screen and (max-width:767px){.see__left h3{font-size:16px}}.see__left h3 .green{color:#0DBD71}.see__left p{font-size:16px;line-height:22px}@media only screen and (max-width:767px){.see__left p{font-size:14px;line-height:1.2}}.see__right{background-color:#4E4E5C;max-width:456px;width:100%;padding-top:145px;padding-bottom:100px}@media only screen and (max-width:1152px){.see__right{padding-bottom:0;display:flex;align-items:flex-end}}@media only screen and (max-width:1023px){.see__right{display:none}}.masters__slider{padding-top:64px;margin-bottom:48px}@media only screen and (max-width:1152px){.masters__slider .swiper-slide{display:flex;align-items:center;justify-content:center}}@media only screen and (max-width:767px){.masters__slider .swiper-slide{display:flex;align-items:center;justify-content:center}}.masters__slider .container{position:relative}.masters__slider h2{font-size:36px;text-align:center;margin-bottom:36px}@media only screen and (max-width:767px){.masters__slider h2{font-size:24px;line-height:1.2;margin-bottom:24px}}.swiper__masters{max-width:1254px;width:100%;margin:auto}.master__item{background-image:url(/custom/tarzap/images/master_item.png);background-repeat:no-repeat;background-position:top 24px center;width:268px;display:flex;flex-direction:column;align-items:center}.master__bottom{background:#FFF;border:2px solid #0DBD71;border-radius:8px;width:216px;padding-top:14px;padding-bottom:14px;text-align:center;margin-top:-24px}.master__name{font-size:16px;font-weight:700;text-align:center}.master__spec{font-size:12px;text-align:center}.reviews__block{margin-bottom:64px}.reviews__block .container{display:flex}.reviews__block .reviews__icons{font-size:24px}@media only screen and (max-width:1152px){.reviews__block .reviews__icons{justify-content:flex-start;font-size:16px;align-items:center}}@media only screen and (max-width:1023px){.reviews__block .reviews__icons{display:none}}@media only screen and (max-width:767px){.reviews__block .reviews__icons{display:none}}.reviews__block .reviews__icons img{margin-left:24px}@media only screen and (max-width:1152px){.reviews__block .reviews__icons img:first-child{margin-left:16px}}@media only screen and (max-width:1152px){.reviews__block .reviews__icons img{margin-left:16px}}.reviews__blockL{margin-right:16px}@media only screen and (max-width:1023px){.reviews__blockL{display:none}}@media only screen and (max-width:767px){.reviews__blockL{display:none}}@media only screen and (max-width:1152px){.reviews__blockL img{width:400px;height:auto}}.reviews__blockR{display:flex;flex-direction:column;max-width:840px}@media only screen and (max-width:767px){.reviews__blockR{width:100%}}.reviews__blockR h2{font-size:36px;line-height:49px;margin-bottom:24px}@media only screen and (max-width:1152px){.reviews__blockR h2{font-size:24px;line-height:1.2}}@media only screen and (max-width:767px){.reviews__blockR h2{font-size:24px;line-height:1.2}}.reviews__blockR a.btn{display:flex;border:none;background:none;cursor:pointer;font-size:14px;border-radius:4px;padding-top:24px;padding-bottom:24px;padding-left:36px;padding-right:36px;transition:all ease 0.3s;text-decoration:none;text-transform:uppercase;font-weight:700;max-width:292px;box-shadow:0 3px 0 0 #04a25e;margin:auto}.reviews__blockR a.btn:hover{background-color:#04a25e}.reviews__blockR a.btn-green{background-color:#0DBD71;color:#fff}.reviews__item{background:#FFF;box-shadow:0 0 40px 0 rgba(197,197,197,.5);border-radius:8px;max-width:456px;width:100%;box-sizing:border-box;padding:24px;position:relative;margin:34px}.reviews__name{font-size:18px;font-weight:700;margin-bottom:14px}@media only screen and (max-width:767px){.reviews__name{max-width:120px}}.reviews__text{font-size:14px;line-height:19px}.reviews__icon{position:absolute;top:14px;right:24px}.reviews__icons{font-size:24px}@media only screen and (max-width:1023px){.reviews__icons{display:none}}.reviews__icons img{margin-left:24px}.swiper__reviews{max-width:588px;position:relative}@media only screen and (max-width:767px){.swiper__reviews{width:100%}}.swiper__reviews .swiper-slide{display:flex;justify-content:center}.reviews__buttons{position:absolute;top:50%;width:100%}.video__slider{max-width:1920px;margin:auto;width:100%;margin-bottom:32px}.video__slider .swiper-slide{display:flex;justify-content:center}@media only screen and (max-width:767px){.video__slider .swiper-slide{overflow:hidden}}.video__slider h2{margin-bottom:48px;text-align:center}.video__item{width:100%;display:flex;justify-content:center}.video__img{position:relative;max-width:588px;width:100%;border-radius:20px;overflow:hidden;height:372px}.video__img img{width:100%;object-fit:cover;position:relative;display:block;height:100%}.video__img .play{background-image:url(/custom/tarzap/images/icon__play.png);width:200px;height:200px;position:absolute;left:calc(50% - 100px);top:calc(50% - 100px);z-index:20;text-indent:-99999px}.video__img:before{background-image:linear-gradient(270deg,rgba(40,189,124,.2) 0%,#0DBD71 96%);width:50%;content:"";height:100%;display:flex;z-index:2;position:absolute;left:0;top:0}.video__img:after{transform:scaleX(-1);background-image:linear-gradient(270deg,rgba(40,189,124,.2) 0%,#0DBD71 96%);width:50%;content:"";height:100%;display:flex;z-index:2;position:absolute;right:0;top:0}.video__text{position:absolute;left:48px;bottom:48px;font-size:18px;color:#fff;z-index:20}.video__time{display:flex;font-size:16px;font-weight:700;position:absolute;right:20px;top:28px;color:#fff;align-items:center;z-index:20}.video__time:before{background-image:url(/custom/tarzap/images/icon__video.svg);background-repeat:no-repeat;width:25px;height:25px;content:"";margin-right:14px}.service__block{position:relative;z-index:40}.service__block h2{text-align:center;margin-bottom:48px}.service__bLine.service__bLine-1{display:grid;grid-template-columns:repeat(auto-fit,minmax(456px,1fr));gap:24px;margin-bottom:48px}@media only screen and (max-width:1440px){.service__bLine.service__bLine-1{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}}@media only screen and (max-width:1152px){.service__bLine.service__bLine-1{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:24px}}@media only screen and (max-width:1023px){.service__bLine.service__bLine-1{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}@media only screen and (max-width:767px){.service__bLine.service__bLine-1{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));margin-bottom:24px}}@media only screen and (max-width:687px){.service__bLine.service__bLine-1{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:24px}}.service__bLine.service__bLine-2{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.service__bLine.service__bLine-2{flex-direction:column}}.service__bCol{background-repeat:no-repeat;border-radius:8px;max-width:456px;width:100%;box-sizing:border-box;padding-top:34px;padding-left:48px;padding-bottom:16px;padding-right:20px;color:#fff;text-decoration:none;position:relative;transition:all ease 0.3s}@media only screen and (max-width:1152px){.service__bCol{padding:20px}}@media only screen and (max-width:767px){.service__bCol{padding:20px;margin:auto}}.service__bCol:before{width:100%;height:100%;background-color:#00FF91;content:"";display:flex;position:absolute;left:0;top:0;border-radius:8px;opacity:0;z-index:5}.service__bCol:hover{transition:all ease 0.3s}.service__bCol:hover .service__link-title .green{color:#fff}.service__bCol:hover:before{width:100%;height:100%;opacity:.5;transition:all ease 0.3s}.service__bCol ul{display:flex;flex-direction:column;margin-bottom:36px;z-index:20;position:relative}@media only screen and (max-width:767px){.service__bCol ul{margin-bottom:0}}.service__bCol ul li{margin-bottom:16px;text-decoration:none;color:#fff;font-size:16px}.service__bCol.service__bCol-1{background-image:url(/custom/tarzap/images/icon__serverMenu1.jpg)}.service__bCol.service__bCol-2{background-image:url(/custom/tarzap/images/icon__serverMenu2.jpg)}.service__bCol.service__bCol-3{background-image:url(/custom/tarzap/images/icon__serverMenu3.jpg)}.service__bCol.service__bCol-4{background-image:url(/custom/tarzap/images/icon__serverMenu4.jpg)}@media only screen and (max-width:767px){.service__bCol.service__bCol-4{margin-bottom:24px}}.service__bCol.service__bCol-5{background-image:url(/custom/tarzap/images/icon__serverMenu5.jpg);max-width:936px;width:100%;position:relative}@media only screen and (max-width:1440px){.service__bCol.service__bCol-5{margin-left:24px}}@media only screen and (max-width:767px){.service__bCol.service__bCol-5{margin-bottom:24px;padding-bottom:64px;background-size:cover;margin-left:0}}.service__bCol.service__bCol-5:hover:before{display:none}.service__bCol.service__bCol-5 .service__bBottom{margin:0;padding:0;background:none;position:absolute;right:20px;bottom:16px}.service__bCol.service__bCol-5 ul li a{color:#fff;border-bottom:1px dashed #fff;padding-bottom:2px;transition:all ease 0.3s;text-decoration:none}.service__bCol.service__bCol-5 ul li a:hover{color:#F5FF00;border-color:#F5FF00;transition:all ease 0.3s}.service__link-title{color:#fff;margin-bottom:36px;font-weight:700;text-decoration:none;font-size:24px;display:inline-block;z-index:20;position:relative}@media only screen and (max-width:767px){.service__link-title{font-size:18px}}.service__link-title .green{color:#0DBD71}.service__bBottom{padding-top:44px;background-image:url(/custom/tarzap/images/icon__mimiLogo.svg);background-repeat:no-repeat;display:flex;justify-content:space-between;align-items:flex-end;height:50px}.service__bBottomL{display:flex;flex-direction:column;align-items:flex-end}.service__bBottomL a{color:#0DBD71;text-decoration:none;transition:all ease 0.3s;border-bottom:1px dashed #0DBD71;padding-bottom:2px}.service__bBottomR{display:flex;flex-direction:column;align-items:flex-end;width:100%}.service__bTime{font-size:12px;color:#fff;margin-bottom:6px}.service__bPhone{font-size:18px;font-weight:700;color:#fff;text-decoration:none;border-bottom:1px dashed #fff;padding-bottom:2px}.rest__gallery{margin-bottom:54px}.rest__gallery .container{background-image:url(/custom/tarzap/images/bac_gallery.png);background-repeat:no-repeat;background-position:left top;display:flex;justify-content:flex-end;padding-top:54px}@media only screen and (max-width:1152px){.rest__gallery .container{flex-direction:column}}@media only screen and (max-width:767px){.rest__gallery .container{flex-direction:column;padding-top:0}}.rest__gallery h2{font-size:36px;line-height:49px;max-width:576px;margin-left:130px}@media only screen and (max-width:767px){.rest__gallery h2{margin-left:0;font-size:24px;line-height:1.2;margin-bottom:24px}}.rest__gallery .number-1,.rest__gallery .number-2,.rest__gallery .number-3,.rest__gallery .number-4,.rest__gallery .number-5,.rest__gallery .number-6{display:flex;flex-shrink:0}@media only screen and (max-width:767px){.rest__gallery .number-1,.rest__gallery .number-2,.rest__gallery .number-3,.rest__gallery .number-4,.rest__gallery .number-5,.rest__gallery .number-6{margin-bottom:24px}}.rest__gallery .number-1,.rest__gallery .number-6{width:92px;height:81px;position:relative}@media only screen and (max-width:767px){.rest__gallery .number-1,.rest__gallery .number-6{width:100%;max-width:310px;height:auto}}.rest__gallery .number-1 img,.rest__gallery .number-6 img{width:100%;height:100%;object-fit:cover}.rest__gallery .number-2,.rest__gallery .number-3,.rest__gallery .number-5{width:217px;height:192px;position:relative}@media only screen and (max-width:767px){.rest__gallery .number-2,.rest__gallery .number-3,.rest__gallery .number-5{width:100%;max-width:310px;height:auto}}.rest__gallery .number-2 img,.rest__gallery .number-3 img,.rest__gallery .number-5 img{width:100%;height:100%;object-fit:cover}.rest__gallery .number-4{width:332px;height:295px;position:relative}@media only screen and (max-width:1023px){.rest__gallery .number-4{width:260px}}@media only screen and (max-width:767px){.rest__gallery .number-4{width:100%;max-width:310px;height:auto}}.rest__gallery .number-4 img{width:100%;height:100%;object-fit:cover}.rest__rows{max-width:818px;width:100%;display:flex;flex-direction:column}@media only screen and (max-width:1152px){.rest__rows{margin:auto}}.rest__rows img{box-shadow:0 0 10px 0 rgba(135,135,135,.5);border-radius:10px}.rest__row{width:100%;display:flex;justify-content:center}@media only screen and (max-width:767px){.rest__row{flex-direction:column;align-items:center;justify-content:center}}.rest__row-top{width:332px;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}@media only screen and (max-width:767px){.rest__row-top{width:100%;max-width:310px;flex-direction:column;margin-bottom:0}}.rest__col.rest__col-3{display:flex;flex-direction:column;justify-content:space-between}.rest__col.rest__col-2{margin:0 24px}@media only screen and (max-width:767px){.rest__col.rest__col-2{margin:0}}@media only screen and (max-width:767px){.map__block{display:none}}.map__block .container{position:relative}@media only screen and (max-width:1152px){.map__block .container{padding:0}}.map__wrapper{display:flex;justify-content:center;max-width:336px;position:absolute;top:0;left:132px}@media only screen and (max-width:1152px){.map__wrapper{left:40px}}.map__bac{z-index:10;background-color:#fff;border-radius:10px;width:336px;content:"";top:-120px;position:absolute;display:flex;height:420px;left:-30px;box-shadow:0 0 30px 0 rgba(119,119,119,.5);background-image:url(/custom/tarzap/images/bac__map.png);background-repeat:no-repeat;background-position:top center}.map__contact{background:#FFF;box-shadow:0 0 30px 0 rgba(175,175,175,.5);border-radius:10px;max-width:286px;padding:0 28px;box-sizing:border-box;padding-bottom:48px;padding-top:24px;z-index:20;position:relative}.map__contact .whatsapp{display:flex;align-items:center;font-size:16px;text-decoration:none;margin-bottom:14px}.map__contact .whatsapp span{color:#0DBD71;border-bottom:1px dashed #0DBD71;padding-bottom:4px}.map__contact .whatsapp:before{width:30px;height:30px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/custom/tarzap/images/icon__what.svg)}.map__contact .viber{display:flex;align-items:center;font-size:16px;text-decoration:none;margin-bottom:14px}.map__contact .viber span{color:#0DBD71;border-bottom:1px dashed #0DBD71;padding-bottom:4px}.map__contact .viber:before{width:30px;height:30px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/custom/tarzap/images/icon__viber.svg)}.map__contact .tg{display:flex;align-items:center;font-size:16px;text-decoration:none;margin-bottom:14px}.map__contact .tg span{color:#0DBD71;border-bottom:1px dashed #0DBD71;padding-bottom:4px}.map__contact .tg:before{width:30px;height:30px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/custom/tarzap/images/icon__tg.svg)}.map__contact .phone{display:flex;align-items:center;font-size:16px;text-decoration:none;margin-bottom:24px}.map__contact .phone span{color:#4E4E5C;padding-bottom:4px;font-weight:700;font-size:18px}.map__contact .phone:before{width:30px;height:30px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/custom/tarzap/images/icon__phone.svg)}.map__contact a.btn{display:flex;border:none;background:none;cursor:pointer;font-size:14px;border-radius:4px;padding-top:14px;padding-bottom:14px;padding-left:24px;padding-right:24px;transition:all ease 0.3s;text-decoration:none;text-transform:uppercase;font-weight:700;max-width:228px;box-shadow:0 3px 0 0 #04a25e;margin:auto}.map__contact a.btn:hover{background-color:#04a25e}.map__contact a.btn-green{background-color:#0DBD71;color:#fff}.map__address{font-size:18px;max-width:144px;margin-bottom:24px}@media only screen and (max-width:767px){.first__portfolio .first__wrapper{background-size:auto}}.portfolio__full{margin-top:-210px;margin-bottom:64px}@media only screen and (max-width:1023px){.portfolio__full{margin-top:0}}@media only screen and (max-width:767px){.portfolio__full{margin-top:0}}.portfolio__full .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(472px,472px));gap:0}@media only screen and (max-width:1440px){.portfolio__full .container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}@media only screen and (max-width:1383px){.portfolio__full .container{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}}@media only screen and (max-width:1124px){.portfolio__full .container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media only screen and (max-width:767px){.portfolio__full .container{grid-template-columns:repeat(auto-fit,minmax(300px,472px))}}.portfolio__full .container a{border:4px solid #fff;border-radius:10px;overflow:hidden}.portfolio__full .container a img{width:100%}.portfolio__list{margin-top:-210px}@media only screen and (max-width:1023px){.portfolio__list{margin-top:0}}@media only screen and (max-width:767px){.portfolio__list{margin-top:0}}.portfolio__row{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:64px}.portfolio__item{background:#FFF;box-shadow:0 0 40px 0 rgba(197,197,197,.5);border-radius:8px;overflow:hidden;max-width:456px}@media only screen and (max-width:1023px){.portfolio__item{margin:auto}}.portfolio__img{margin-bottom:24px;display:flex}.portfolio__item-bottom{padding-left:24px;padding-right:24px;padding-bottom:24px}.portfolio__title{text-decoration:none;font-size:18px;font-weight:700;color:#4E4E5C;transition:all ease 0.3s;margin-bottom:24px;display:inline-block}.portfolio__title:hover{color:#0DBD71;transition:all ease 0.3s}.portfolio__more{background:#0DBD71;border-radius:4px;color:#fff;font-size:14px;padding:7px 34px;display:inline-block;text-decoration:none;transition:all ease 0.3s}.portfolio__more:hover{background-color:#04a25e;transition:all ease 0.3s}.service__autoMenu{position:relative;z-index:30}@media only screen and (max-width:767px){.service__autoMenu{margin-bottom:24px}}.autoMenu__Line{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.autoMenu__Line{flex-direction:column}}.autoMenu__col{position:relative;border-radius:8px;background-repeat:no-repeat;box-sizing:border-box;width:100%;height:436px}@media only screen and (max-width:767px){.autoMenu__col{height:auto}}.autoMenu__col.autoMenu__col-1{max-width:457px;background-image:url(/custom/tarzap/images/bac__autoMenu.jpg);padding-left:48px;padding-right:48px}@media only screen and (max-width:1152px){.autoMenu__col.autoMenu__col-1{padding:20px;background-size:cover;margin-left:16px}}@media only screen and (max-width:767px){.autoMenu__col.autoMenu__col-1{padding:20px;background-size:cover;padding-bottom:72px;margin-left:0}}.autoMenu__col.autoMenu__col-1 ul{height:294px}@media only screen and (max-width:767px){.autoMenu__col.autoMenu__col-1 ul{height:auto;display:flex;flex-wrap:wrap;flex-direction:row}}@media only screen and (max-width:767px){.autoMenu__col.autoMenu__col-1 ul li{margin-right:16px}}.autoMenu__col.autoMenu__col-2{background-image:url(/custom/tarzap/images/bac__autoMenu2.png);max-width:937px;padding-left:48px;padding-right:48px}@media only screen and (max-width:767px){.autoMenu__col.autoMenu__col-2{padding:20px;background-size:cover;padding-bottom:72px;margin-bottom:24px}}.autoMenu__col.autoMenu__col-2 ul{height:264px}@media only screen and (max-width:767px){.autoMenu__col.autoMenu__col-2 ul{height:auto}}.autoMenu__col ul{display:flex;flex-wrap:wrap;flex-direction:column}.autoMenu__col ul li{font-size:16px;color:#fff;margin-bottom:16px}.autoMenu__col ul li a{color:#fff;text-decoration:none;border-bottom:1px dashed #fff;transition:all ease 0.3s}.autoMenu__col ul li a:hover{color:#F5FF00;border-bottom:1px dashed #F5FF00;transition:all ease 0.3s}.autoMenu__Bottom{position:absolute;bottom:14px;width:100%;left:0;box-sizing:border-box;height:50px;background-image:url(/custom/tarzap/images/icon__logoW.svg);background-repeat:no-repeat;background-position:left 48px bottom;display:flex;justify-content:flex-end;padding:0 48px}@media only screen and (max-width:767px){.autoMenu__Bottom{padding:0 20px;background-position:left 20px bottom}}.autoMenu__title{font-size:24px;color:#fff;font-weight:700;padding-top:36px;margin-bottom:36px}@media only screen and (max-width:767px){.autoMenu__title{font-size:18px;padding-top:24px;margin-bottom:18px}}.autoMenu__title .green{color:#0DBD71}.item__price{margin-bottom:64px}.item__price h2{text-align:center;margin-bottom:48px}.item__price p{text-align:center}.item__price a{color:#0DBD71;padding-bottom:4px;border-bottom:1px dashed #0DBD71}@media only screen and (max-width:767px){.item__price a{border:none}}.item__price a:hover{color:#008C50;border-bottom:1px dashed #008C50}@media only screen and (max-width:767px){.item__price a:hover{border:none}}.item__price table{max-width:1200px;width:100%;margin:auto;background:#FFF;box-shadow:0 0 30px 0 rgba(197,197,197,.5);margin-bottom:48px}.item__price table tr:nth-child(odd){background-color:#F6F6F6}.item__price table tr th{background-color:#4E4E5C;color:#fff;font-size:18px;padding:18px 48px;box-sizing:border-box}@media only screen and (max-width:767px){.item__price table tr th{font-size:16px;padding:10px 20px}}.item__price table tr td{padding:18px 48px;box-sizing:border-box}@media only screen and (max-width:767px){.item__price table tr td{font-size:14px;padding:10px 20px}}.item__price table tr td:first-child{width:60%}.item__price table tr td:last-child{width:40%}.item__text .container{border-radius:8px;background-color:#fff;padding:0 180px;box-sizing:border-box;z-index:30;position:relative;padding-bottom:48px;padding-top:48px}@media only screen and (max-width:1152px){.item__text .container{padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.item__text .container{padding:0 20px}}.item__text h2{font-size:24px;margin-bottom:24px}.item__text h3{font-size:18px;margin-bottom:18px;font-weight:700}.item__text p{font-size:16px;margin-bottom:24px;line-height:22px}.item__text ul{list-style:disc;padding-left:64px;margin-bottom:24px}.item__text ul li{margin-bottom:12px;line-height:22px}.item__text ol{list-style:decimal;padding-left:64px;margin-bottom:24px}.item__text ol li{margin-bottom:12px;line-height:22px}.item__service{margin-bottom:64px}@media only screen and (max-width:767px){.item__service{margin-bottom:24px}}.item__service.item__service-page{margin-bottom:0}@media only screen and (max-width:767px){.item__service.item__service-page{margin-bottom:24px}}.item__service-block{background-position:center top;background-repeat:no-repeat;padding:48px;box-sizing:border-box;border-radius:8px;position:relative;background-size:cover}@media only screen and (max-width:767px){.item__service-block{padding:20px}}.item__service-block.item__cat-1{background-image:url(/custom/tarzap/images/bac__imgDvig.jpg)}.item__service-block ul{display:grid;flex-wrap:wrap;min-height:auto;margin-bottom:64px;grid-template-columns:repeat(auto-fit,minmax(20%,1fr));gap:20px;flex-direction:column}@media only screen and (max-width:767px){.item__service-block ul{margin-bottom:24px;grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.item__service-block ul li{font-size:16px;color:#fff;padding-right:20px;line-height:1.2;box-sizing:border-box}.item__service-block ul li a{color:#fff;text-decoration:none;border-bottom:1px dashed #fff;transition:all ease 0.3s}.item__service-block ul li a:hover{color:#F5FF00;border-bottom:1px dashed #F5FF00;transition:all ease 0.3s}.item__service-block .service__bBottom{position:absolute;bottom:24px;width:100%;left:0;padding:0 48px;box-sizing:border-box;background-position:left 48px top;padding-top:12px}@media only screen and (max-width:767px){.item__service-block .service__bBottom{padding:0;background-position:left 0 top;position:relative;bottom:0;padding-bottom:14px}}.reviews__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,456px));gap:20px;margin-bottom:36px}@media only screen and (max-width:1431px){.reviews__row{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}}@media only screen and (max-width:1283px){.reviews__row{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media only screen and (max-width:767px){.reviews__row{grid-template-columns:repeat(auto-fit,minmax(300px,456px))}}.reviews__row .reviews__item{margin:0}.first__reviews .container{display:flex;justify-content:space-between;margin-top:86px}@media only screen and (max-width:767px){.first__reviews .container{margin-top:24px}}.first__reviewsLeft p{max-width:453px;width:100%;line-height:22px;margin-bottom:46px}@media only screen and (max-width:1152px){.first__reviewsRight{width:55%}}@media only screen and (max-width:767px){.first__reviewsRight{display:none}}@media only screen and (max-width:1152px){.first__reviewsRight img{width:100%;height:auto}}.reviews__icons{justify-content:flex-end;display:flex;margin-bottom:24px}@media only screen and (max-width:1023px){.reviews__icons{display:none}}.reviews__icons img{margin-left:74px}@media only screen and (max-width:1152px){.reviews__icons img{height:30px}}.reviews__icons img:first-child{margin-left:0}.first__catalog .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px}@media only screen and (max-width:1152px){.first__catalog .container{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.first__catalog .cat_link{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all ease 0.3s;padding:30px;box-sizing:border-box;text-decoration:none}.first__catalog .cat_link img{margin-bottom:24px;width:100%;height:100%;object-fit:contain}@media only screen and (max-width:1152px){.first__catalog .cat_link img{width:100%;height:auto}}.first__catalog .cat_link span{color:#000;font-weight:700}.first__catalog .cat_link:hover{background:#fff;box-shadow:0 0 40px 0 rgba(197,197,197,.5);border-radius:8px;transition:all ease 0.3s}.serviceFull__menu .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(456px,1fr));gap:24px}@media only screen and (max-width:1440px){.serviceFull__menu .container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}@media only screen and (max-width:1383px){.serviceFull__menu .container{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}}@media only screen and (max-width:1152px){.serviceFull__menu .container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media only screen and (max-width:767px){.serviceFull__menu .container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.serviceFull__item{background-repeat:no-repeat;border-radius:8px;max-width:456px;width:100%;box-sizing:border-box;padding-top:34px;padding-left:48px;padding-bottom:16px;padding-right:20px;color:#fff;text-decoration:none;position:relative;transition:all ease 0.3s}@media only screen and (max-width:767px){.serviceFull__item{padding:20px;padding-top:24px}}.serviceFull__item .service__link-title{transition:all ease 0.3s}.serviceFull__item .service__link-title:hover{transition:all ease 0.3s;color:#0DBD71}.serviceFull__item ul{display:flex;flex-direction:column;margin-bottom:36px;z-index:20;position:relative}@media only screen and (max-width:767px){.serviceFull__item ul{margin-bottom:0}}.serviceFull__item ul li{margin-bottom:16px;text-decoration:none;color:#fff;font-size:16px}.serviceFull__item ul li a{color:#fff;font-size:16px;transition:all ease 0.3s;line-height:1.3}.serviceFull__item ul li a:hover{color:#0DBD71;transition:all ease 0.3s}.serviceFull__item.serviceFull__item-1{background-image:url(/custom/tarzap/images/bac__full-1.png)}.serviceFull__item.serviceFull__item-2{background-image:url(/custom/tarzap/images/bac__full-2.png)}.serviceFull__item.serviceFull__item-3{background-image:url(/custom/tarzap/images/bac__full-3.png)}.serviceFull__item.serviceFull__item-4{background-image:url(/custom/tarzap/images/bac__full-4.png)}.serviceFull__item.serviceFull__item-5{background-image:url(/custom/tarzap/images/bac__full-5.png)}.serviceFull__item.serviceFull__item-6{background-image:url(/custom/tarzap/images/bac__full-6.png)}.serviceFull__item.serviceFull__item-7{background-image:url(/custom/tarzap/images/bac__full-7.png)}.serviceFull__item.serviceFull__item-8{background-image:url(/custom/tarzap/images/bac__full-8.png)}.serviceFull__item.serviceFull__item-9{background-image:url(/custom/tarzap/images/bac__full-9.png)}.serviceFull__item.serviceFull__item-10{background-image:url(/custom/tarzap/images/bac__full-10.png)}.serviceFull__item.serviceFull__item-11{background-image:url(/custom/tarzap/images/bac__full-11.png)}.serviceFull__item.serviceFull__item-12{background-image:url(/custom/tarzap/images/bac__full-12.png)}.serviceFull__item:before{width:100%;height:100%;background-color:#00FF91;content:"";display:flex;position:absolute;left:0;top:0;border-radius:8px;opacity:0;z-index:5}@media only screen and (max-width:767px){.service__nav{margin-bottom:24px}}.service__nav .service__table{max-width:1200px;width:100%;margin:auto;background:#FFF;box-shadow:0 0 30px 0 rgba(197,197,197,.5);z-index:80;position:relative}.service__nav .service__table h2{background-color:#0DBD71;color:#fff;font-size:24px;padding:18px 48px;box-sizing:border-box;text-align:center}@media only screen and (max-width:767px){.service__nav .service__table h2{font-size:18px;padding:10px 24px}}.service__nav ul{display:flex;flex-wrap:wrap;padding-bottom:24px}.service__nav ul li{padding:18px 48px;box-sizing:border-box;width:50%;background-color:#F6F6F6}@media only screen and (max-width:767px){.service__nav ul li{padding:10px 12px}}.service__nav ul li:nth-child(4n+1),.service__nav ul li:nth-child(4n+2){background-color:#fff}.service__nav ul li a{color:#0DBD71;border-bottom:1px dashed #0DBD71;padding-bottom:2px;transition:all ease 0.3s;text-decoration:none}@media only screen and (max-width:767px){.service__nav ul li a{border:none;font-size:14px}}.service__nav ul li a:hover{color:#04a25e;border-color:#04a25e;transition:all ease 0.3s}@media only screen and (max-width:767px){.service__nav ul li a:hover{border:none}}.fancybox-close-small:after{color:#fff}.fancybox-close-small{z-index:80}.feedback_form_param31{display:none}.popup-wrapper{display:none;background:none;padding:0;width:100%;max-width:800px}.popup-wrapper.popup-small{max-width:460px}@media only screen and (max-width:767px){.popup-wrapper.popup-small{max-width:300px}}.popup-wrapper .popup__content{padding-bottom:56px;padding-left:50px;padding-right:50px;padding-top:56px;color:#fff;flex-shrink:0;width:100%;box-sizing:border-box;position:relative;z-index:80}.popup-wrapper .popup__content:before{background-color:rgba(13,189,113,.93);position:absolute;content:"";display:flex;top:0;left:0;height:100%;width:100%;z-index:1}.popup-wrapper .popup__content h2{font-size:24px;margin-bottom:24px;line-height:1.2;z-index:80;position:relative}.popup-wrapper .popup__content .whatsapp{display:flex;align-items:center;font-size:16px;text-decoration:none;margin-bottom:14px;z-index:80;position:relative}.popup-wrapper .popup__content .whatsapp span{color:#fff;border-bottom:1px dashed #fff;padding-bottom:4px}.popup-wrapper .popup__content .whatsapp:before{width:30px;height:30px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/custom/tarzap/images/icon__what.svg)}.popup-wrapper .popup__content .viber{display:flex;align-items:center;font-size:16px;text-decoration:none;margin-bottom:14px;z-index:80;position:relative}.popup-wrapper .popup__content .viber span{color:#fff;border-bottom:1px dashed #fff;padding-bottom:4px}.popup-wrapper .popup__content .viber:before{width:30px;height:30px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/custom/tarzap/images/icon__viber.svg)}.popup-wrapper .popup__content .tg{display:flex;align-items:center;font-size:16px;text-decoration:none;margin-bottom:14px;z-index:80;position:relative}.popup-wrapper .popup__content .tg span{color:#fff;border-bottom:1px dashed #fff;padding-bottom:4px}.popup-wrapper .popup__content .tg:before{width:30px;height:30px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/custom/tarzap/images/icon__tg.svg)}.popup-wrapper.edit_form{max-width:460px}@media only screen and (max-width:767px){.popup-wrapper.edit_form{max-width:300px}}@media only screen and (max-width:767px){.popup-wrapper{max-width:300px}}.popup{box-shadow:0 0 10px 0 rgba(105,105,105,.5);border-radius:10px;box-sizing:border-box;background-image:url(/custom/tarzap/images/bac_popup.jpg);background-repeat:no-repeat;max-width:800px;width:100%;position:relative;overflow:hidden;display:flex;margin:auto}.popup form{background-color:rgba(13,189,113,.93);padding-left:50px;padding-right:50px;padding-top:78px;color:#fff;flex-shrink:0;width:100%}@media only screen and (max-width:767px){.popup form{padding:20px;padding-top:50px;box-sizing:border-box}}@media only screen and (max-width:767px){.popup form .btn{padding:10px}}.popup__left{position:relative;background-color:rgba(78,78,92,.9);z-index:10;max-width:350px;width:100%;overflow:hidden;flex-shrink:0}@media only screen and (max-width:767px){.popup__left{display:none}}.popup__left img{position:absolute;bottom:0;right:0}.popup__bottom{background-color:#fff;position:absolute;bottom:0;left:0;width:100%;display:flex;height:115px;padding-top:18px;padding-left:28px;padding-right:28px;box-sizing:border-box;flex-direction:column}.popup__bottom-name{font-size:24px;font-weight:700;margin-bottom:8px}.popup__bottom-profi{font-size:18px;line-height:1.3}.paginator{width:100%;display:flex;justify-content:center;margin-bottom:64px}.pblock{display:flex;justify-content:flex-start}.current{margin:0 9px;display:flex;padding:12px 18px;color:#4E4E5C;font-size:24px;font-weight:600;background:#0DBD71;color:#fff;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;min-width:50px;box-sizing:border-box}.paginat-d__item{margin:0 9px;display:flex;padding:12px 18px;color:#4E4E5C;font-size:24px;font-weight:600;background:#FFF;box-shadow:0 2px 10px 0 rgba(206,206,206,.5);border-radius:6px;justify-content:center;align-items:center;text-decoration:none;min-width:50px;box-sizing:border-box;transition:all ease 0.3s}.paginat-d__item:hover{background:#0DBD71;color:#fff;transition:all ease 0.3s}@media only screen and (max-width:1024px){.page__section{padding-top:0}}.page__section .container{max-width:1416px}.contacts{margin-top:40px}@media only screen and (max-width:1024px){.contacts{padding-top:0}}.contacts .container{max-width:1416px}.contacts .last__blockL{padding-top:84px}.contacts .last__blockL h1{margin-bottom:24px}.contacts .last__blockL p{font-size:16px;line-height:1.2;max-width:454px;margin-bottom:48px}.contacts .last__blockL .last__links{display:inline-block}@media only screen and (max-width:767px){.contacts .last__blockL .last__links{margin-bottom:24px}}.contacts .last__blockL .last__item{color:#fff;display:flex;justify-content:flex-start;align-items:center;margin-bottom:14px}.contacts .last__blockL .last__item:hover{transition:all ease 0.3s}.contacts .last__blockL .last__item:hover span{color:#0DBD71;border-bottom:1px dashed #0DBD71;transition:all ease 0.3s}.contacts .last__blockL .last__item span{color:#fff;border-bottom:1px dashed #fff;padding-bottom:6px;transition:all ease 0.3s}.contacts .last__blockL .last__item:before{width:36px;height:36px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center}.contacts .last__blockL .last__item.address:before{background-image:url(/custom/tarzap/images/icon__map.svg)}.contacts .last__blockL .last__item.whatsapp:before{background-image:url(/custom/tarzap/images/icon__what.svg)}.contacts .last__blockL .last__item.viber:before{background-image:url(/custom/tarzap/images/icon__viber.svg)}.contacts .last__blockL .last__item.tg:before{background-image:url(/custom/tarzap/images/icon__tg.svg)}.contacts .last__blockL .last__item.phone:before{background-image:url(/custom/tarzap/images/icon__phone.svg)}.first__thx{margin-bottom:64px;margin-top:112px;padding-top:200px}@media only screen and (max-width:767px){.first__thx{margin-top:54px}}.thx__rows{background:#FFF;box-shadow:0 0 40px 0 rgba(56,55,55,.2);border-radius:20px;display:flex;min-height:484px}@media only screen and (max-width:767px){.thx__rows{min-height:auto}}.thx__left{padding-left:48px;box-sizing:border-box;padding-top:54px;padding-bottom:54px;padding-right:176px}@media only screen and (max-width:1023px){.thx__left{padding-right:0}}@media only screen and (max-width:767px){.thx__left{padding:24px}}.thx__left h1{margin-bottom:64px}@media only screen and (max-width:767px){.thx__left h1{margin-bottom:36px}}.thx__left p{font-size:18px;line-height:24px;margin-bottom:24px}@media only screen and (max-width:767px){.thx__left p{font-size:14px;line-height:1.2}}.thx__left b{font-weight:700;color:#0DBD71}.thx__left a.back__link{color:#0DBD71;padding-bottom:4px;border-bottom:1px dashed #0DBD71;transition:all ease 0.3s}.thx__left a.back__link:hover{color:#008C50;border-bottom:1px dashed #008C50;transition:all ease 0.3s}.thx__bottom{margin-bottom:24px}.thx__bottom p{font-size:24px;font-weight:700;margin-bottom:14px}@media only screen and (max-width:767px){.thx__bottom p{font-size:16px}}.thx__bottom .social__title{margin-right:24px}.thx__bottom .social__group{display:flex;justify-content:flex-start;align-items:center}.thx__right{background-image:url(/custom/tarzap/images/bac_thx.jpg);background-repeat:no-repeat;max-width:616px;width:100%;position:relative;border-radius:0 20px 20px 0;background-size:cover}@media only screen and (max-width:767px){.thx__right{display:none}}.thx__right:before{background-image:url(/custom/tarzap/images/autor_left.png);width:282px;height:541px;content:"";display:flex;position:absolute;bottom:0;left:100px;z-index:2}@media only screen and (max-width:1023px){.thx__right:before{left:10px}}.thx__right .author__name{position:absolute;bottom:54px;margin-bottom:0;left:-104px;z-index:10}.first__404{margin-bottom:64px;margin-top:112px;padding-top:200px}@media only screen and (max-width:1023px){.first__404{margin-top:54px}}@media only screen and (max-width:767px){.first__404{margin-top:54px}}.p404__rows{display:flex;min-height:484px}@media only screen and (max-width:1023px){.p404__rows{align-items:center}}@media only screen and (max-width:767px){.p404__rows{min-height:auto}}.p404__left{padding-left:48px;box-sizing:border-box;padding-top:54px;padding-bottom:54px;padding-right:176px}@media only screen and (max-width:1023px){.p404__left{padding-right:0}}@media only screen and (max-width:767px){.p404__left{padding:24px}}.p404__left h1{margin-bottom:64px}@media only screen and (max-width:767px){.p404__left h1{margin-bottom:36px}}.p404__left p{font-size:18px;line-height:24px;margin-bottom:24px}@media only screen and (max-width:767px){.p404__left p{font-size:14px;line-height:1.2}}.p404__left a.back__link{color:#0DBD71;padding-bottom:4px;border-bottom:1px dashed #0DBD71;transition:all ease 0.3s}.p404__left a.back__link:hover{color:#008C50;border-bottom:1px dashed #008C50;transition:all ease 0.3s}.p404__bottom{margin-bottom:24px}.p404__bottom p{font-size:24px;font-weight:700;margin-bottom:14px}@media only screen and (max-width:767px){.p404__bottom p{font-size:16px}}.p404__bottom .social__title{margin-right:24px}.p404__bottom .social__group{display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width:767px){.p404__right{display:none}}@media only screen and (max-width:1023px){.p404__right img{width:100%;height:auto}}.price__block{width:80%;margin:auto;margin-bottom:80px}@media only screen and (max-width:767px){.price__block{width:100%}}.price__item{margin-bottom:2px}.price__item .price__item_title{background-color:#0DBD71;color:#fff;font-size:24px;padding:18px 48px;box-sizing:border-box;text-align:left;display:flex;justify-content:space-between;transition:all ease 0.3s;cursor:pointer}@media only screen and (max-width:767px){.price__item .price__item_title{font-size:18px!important;align-items:center;padding:18px}}.price__item .price__item_title:after{content:"-";display:flex;border-radius:50%;width:26px;height:26px;border:2px solid #fff;justify-content:center;align-items:center;transition:all ease 0.3s;transform:rotate(360deg);flex-shrink:0}.price__item.plues-on .price__item_title{display:flex;justify-content:space-between;transition:all ease 0.3s}.price__item.plues-on .price__item_title:after{content:"+";display:flex;border-radius:50%;width:26px;height:26px;border:2px solid #fff;justify-content:center;align-items:center;transition:all ease 0.3s;transform:rotate(90deg);flex-shrink:0}.price__item.price__item-1.plues-on .price__item_title{display:flex;justify-content:space-between;transition:all ease 0.3s}@media only screen and (max-width:767px){.price__item.price__item-1.plues-on .price__item_title{padding:18px}}.price__item.price__item-1.plues-on .price__item_title:after{content:"-";display:flex;border-radius:50%;width:26px;height:26px;border:2px solid #fff;justify-content:center;align-items:center;transition:all ease 0.3s;transform:rotate(360deg);flex-shrink:0}.price__item.price__item-1 .price__item_title{background-color:#0DBD71;color:#fff;font-size:24px;padding:18px 48px;box-sizing:border-box;text-align:left;display:flex;justify-content:space-between;transition:all ease 0.3s}.price__item.price__item-1 .price__item_title:after{content:"+";display:flex;border-radius:50%;width:26px;height:26px;border:2px solid #fff;justify-content:center;align-items:center;transition:all ease 0.3s;transform:rotate(90deg);flex-shrink:0}.price__item.price__item-1 .price__item_answer{display:flex;flex-direction:column}.price__item .price__item_answer{display:none;flex-direction:column}.tabs__price{margin-bottom:64px}.tabs__price .container{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.tabs__price .container{flex-direction:column}}.tabs__caption{max-width:360px;width:100%;background:#FFF;box-shadow:0 0 30px 0 rgba(197,197,197,.5);margin-top:-210px;margin-right:96px}@media only screen and (max-width:1152px){.tabs__caption{max-width:320px;margin-right:48px}}@media only screen and (max-width:1024px){.tabs__caption{margin-top:0;margin-bottom:24px}}@media only screen and (max-width:767px){.tabs__caption{margin-top:0;margin-right:0;margin-bottom:24px}}.tabs__caption li{padding:24px;box-sizing:border-box;text-transform:uppercase;cursor:pointer;font-weight:600;font-size:18px;border:1px solid #DBDBDB;border-bottom:none}@media only screen and (max-width:1152px){.tabs__caption li{font-size:16px}}@media only screen and (max-width:767px){.tabs__caption li{font-size:12px;padding:10px 5px}}.tabs__caption li:last-child{border-bottom:1px solid #DBDBDB}.tabs__caption li.active{background-color:#0DBD71;color:#fff}.tabs__caption li:hover{background-color:#0DBD71;color:#fff}.tabs__content{display:none}.tabs__content.active{display:flex;width:100%;flex-direction:column}.tabs__content .info{line-height:1.2}@media only screen and (max-width:767px){.tabs__content .info{font-size:14px}}.service__price-table{background:#FFF;box-shadow:0 0 30px 0 rgba(197,197,197,.5);margin-bottom:24px}.service__price_row{padding:24px;box-sizing:border-box;background-color:#fff;width:100%;display:flex;justify-content:flex-start;font-size:18px}@media only screen and (max-width:767px){.service__price_row{font-size:14px;padding:15px 5px}}.service__price_row:nth-child(odd){background-color:#F6F6F6}.service__price_row.service__price_row-h{background-color:#0DBD71;color:#fff}.service__price_name{width:70%}.service__price_cost{width:30%}.promo__section{margin-bottom:64px;padding-top:200px}@media only screen and (max-width:1024px){.promo__section{padding-top:70px}}.promo__section h1{margin-bottom:36px;display:inline-block}@media only screen and (max-width:1023px){.promo__section h1{font-size:24px}}.swiper__promo .swiper-pagination{position:relative;bottom:auto;left:auto;margin-top:24px}.salse-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}@media only screen and (max-width:767px){.salse-wrapper{flex-direction:column;align-items:center}}.sales-slide{max-width:400px;width:100%;background-color:#ECECEC;border-radius:10px;margin-right:20px;margin-bottom:20px}.sales-slide:last-child{margin-right:0}@media only screen and (max-width:767px){.sales-slide{margin-right:0}}.sale__page{margin-bottom:64px}.sale__page-id{position:relative;border-radius:10px;overflow:hidden;display:grid;height:100%;grid-template-columns:1fr;grid-template-rows:2fr}.sale__page-id .sale__page-img{height:267px}.sale__page-id img{width:100%;height:100%;object-fit:contain;position:relative}@media only screen and (max-width:1152px){.sale__page-id img{width:100%;height:auto}}@media only screen and (max-width:767px){.sale__page-id img{width:100%;height:auto;display:flex;margin-bottom:16px}}.sale__page-content{position:relative;color:#000;padding:20px;box-sizing:border-box}@media only screen and (max-width:767px){.sale__page-content{left:auto;top:auto;right:auto;position:relative;order:2}}.sale__page-content h1{margin-bottom:36px}.sale__page-content h1 .green{font-weight:400}.sale__page-content h2{min-height:108px;margin-bottom:36px}@media only screen and (max-width:1023px){.sale__page-content h2{font-size:24px;margin-bottom:16px}}.sale__page-content h2 .green{font-weight:400;color:#0DBD71}.sale__page-content .name{margin-bottom:8px}.sale__page-content .btn{max-width:292px;width:100%;box-shadow:0 3px 0 0 #04A25E;text-transform:uppercase;padding-top:24px;padding-bottom:24px;font-size:14px;border-radius:8px;margin:auto}.sale__page-content .btn:hover{background-color:#04a25e;border-bottom:1px solid #04a25e}@media only screen and (max-width:767px){.sale__page-content .btn{margin:auto}}.sales__date{margin-bottom:72px}@media only screen and (max-width:1023px){.sales__date{margin-bottom:24px}}@media only screen and (max-width:767px){.sales__date{margin-bottom:24px}}.mm-ocd-opened .count{display:none}.mm-ocd-opened ul li a img{width:100px;height:auto;margin-right:10px}@media only screen and (max-width:1023px){#bio_ep_bg{display:none!important}}#bio_ep{background:#FFF;position:relative;max-width:896px;width:100%}@media only screen and (max-width:1023px){#bio_ep{display:none!important}}#bio_ep_close{position:absolute;top:0;right:0;width:30px;height:30px;padding:0;margin:0;border:0;background:transparent;z-index:10;cursor:pointer;border-radius:50%}#bio_ep_close:after{content:"×";position:absolute;top:0;right:0;width:30px;height:30px;font:22px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color 0.25s;box-sizing:border-box;z-index:2}#bio_ep_close:hover{background-color:#0DBD71}#bio_ep_close:hover:after{color:#fff}#bio_ep{background:#FFF;box-shadow:0 0 10px 0 rgba(202,202,202,.5);border-radius:8px;box-sizing:border-box;padding-left:54px;padding-right:54px;padding-top:36px;padding-bottom:48px}#bio_ep .content h2{color:#0DBD71;font-size:36px;font-weight:700;margin-bottom:8px;text-align:center}.bio__description{font-size:18px;margin-bottom:36px;text-align:center}.bio__description b{font-weight:700}.bio__utp{width:100%;display:flex;justify-content:space-between;max-width:780px;margin:auto;margin-bottom:16px}.bio__col.bio__col-2{max-width:230px;text-align:center;font-size:12px}.bio__col.bio__col-1{max-width:160px}.bio__col.bio__col-1 .header__utp-title{position:relative;display:flex;font-size:14px;line-height:18px;margin-bottom:8px;box-sizing:border-box}.bio__col.bio__col-1 .header__utp-title:before{width:36px;height:36px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center}.bio__col.bio__col-1 .header__utp-title:before{background-image:url(/custom/tarzap/images/icon__evo.svg)}.bio__col.bio__col-3{max-width:180px}.bio__col.bio__col-3 .header__utp-title{position:relative;display:flex;font-size:14px;line-height:18px;margin-bottom:8px;box-sizing:border-box}.bio__col.bio__col-3 .header__utp-title:before{width:36px;height:36px;content:"";display:flex;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:50%;flex-shrink:0;margin-right:14px;background-repeat:no-repeat;background-position:center center}.bio__col.bio__col-3 .header__utp-title:before{background-image:url(/custom/tarzap/images/icon__flash.svg)}.bio__qr{max-width:716px;width:100%;display:flex;margin:auto}.bio__qr-col-1{margin-right:16px}.bio__qr-col-2{display:flex;flex-direction:column;justify-content:center}.bio__qr-col-top{margin-bottom:32px;font-size:18px;font-weight:700;text-transform:uppercase;line-height:24px}.bio__qr-col-bottom{font-weight:700;font-size:24px}.service__text{z-index:80;position:relative}.service__text .container{border-radius:5px;background-color:#fff;padding-bottom:24px;padding-top:24px}.service__text p{font-size:16px;line-height:22px;margin-bottom:16px}.service__text h2{margin-bottom:36px}.service__text h3{margin-bottom:36px}.service__text ul{margin-left:40px;margin-bottom:16px}.service__text ul li{list-style:disc;line-height:22px;margin-bottom:16px}.service__text ol{margin-left:40px;margin-bottom:16px}.service__text ol li{list-style:decimal;line-height:22px;margin-bottom:16px}.service__text blockquote{font-style:italic;font-size:16px;line-height:22px;margin-bottom:16px;color:#0DBD71}.service__text br{display:none}.service__text table{margin:auto;margin-bottom:24px}.service__text table tr:nth-child(2n+1){background-color:#F6F6F6}.service__text table tr th{font-size:18px;padding:15px;font-weight:700;background-color:#0DBD71;color:#fff}.service__text table tr td{padding:15px}.breadcrumbs{padding-top:200px;margin-bottom:24px}@media only screen and (max-width:1023px){.breadcrumbs{display:none}}.breadcrumbs ul{display:flex}.breadcrumbs ul li{font-size:14px}.breadcrumbs ul li:after{content:"/";font-size:14px;padding:0 12px;font-weight:300}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li a{font-size:14px;color:#4E4E5C}.breadcrumbs ul li a:hover{text-decoration:underline}.item__menu-grid{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;overflow:hidden;box-sizing:border-box;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:8px;margin-bottom:48px}.item__menu-link{padding:20px;box-sizing:border-box;align-items:center;display:flex;color:#0DBD71;line-height:1.2;height:80px;transition:background-color ease 0.2s}.item__menu-link:hover{color:#008C50;background-color:#0DBD71;transition:background-color ease 0.2s;color:#fff}.item__menu h2{text-align:center;margin-bottom:24px}.service__menu{margin-top:48px;padding-bottom:100px}.service__menu h2{text-align:center;margin-bottom:24px}.service__menu-grid ul{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;overflow:hidden;box-sizing:border-box;background-color:#fff;box-shadow:0 0 10px 0 rgba(197,197,197,.5);border-radius:8px;margin-bottom:48px}.service__menu-grid ul li a{padding:20px;box-sizing:border-box;align-items:center;display:flex;color:#0DBD71;line-height:1.2;height:80px;transition:background-color ease 0.2s}.service__menu-grid ul li a:hover{color:#008C50;background-color:#0DBD71;transition:background-color ease 0.2s;color:#fff}.service__menu-grid ul li a:hover svg g{fill:#fff!important}.service__menu-grid ul li a svg{margin-right:10px}.section__vag .section__vag-row{background-image:url(/custom/tarzap/images/bac__imgDvig.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;padding:48px;box-sizing:border-box;border-radius:8px;position:relative}.section__vag .section__vag-row ul{display:flex;gap:40px;flex-direction:column}.section__vag .section__vag-row ul li a{color:#fff;font-size:24px;font-weight:700;margin-bottom:10px;display:inline-block}.section__vag .section__vag-row ul li a:hover{color:#0DBD71}.section__vag .section__vag-row ul li .menu{display:flex;flex-direction:row;justify-content:flex-start;gap:16px;flex-wrap:wrap}.section__vag .section__vag-row ul li .menu li a{font-size:16px;font-weight:400;margin-bottom:0}.section__vag .section__vag-row ul li .menu li a:hover{color:#0DBD71}.sert__slider h2{text-align:center}.sert__slider .container{position:relative}.sert__slider .swiper-wrapper{padding:40px 0}.sert__slider .sert__item{margin:auto;max-width:300px;box-shadow:0 0 20px 0 rgba(56,55,55,.2)}.sert__slider .sert__item a img{width:100%;height:100%;object-fit:contain}.header__center{grid-template-columns:repeat(3,245px)}.header__center .header__col .header__utp-title{padding-right:20px}.map__address{max-width:224px}.diagnostics__block{overflow:hidden}@media only screen and (max-width:767px){.first__block{padding-top:170px}}.footer__mobile{background:#0DBD71}.footer__mobile a{color:#fff}.child__cat{background:#FFF;box-shadow:0 0 40px 0 rgba(197,197,197,.5);border-radius:8px;transition:all ease 0.3s;display:flex;flex-direction:column;padding:10px;box-sizing:border-box;justify-content:center;align-items:center;color:#0DBD71;padding-top:20px;padding-bottom:20px}.child__cat svg{height:40px;margin-bottom:20px}.child__cat:hover{background-color:#0DBD71;color:#fff}.child__cat:hover svg path{fill:#fff!important}.child__row{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:128px}.child__text{font-size:18px;line-height:1.4;margin-bottom:24px}.item__price.item__price-margin{margin-bottom:124px}.first__block .container .first__wrapper{min-height:500px;height:auto;background-size:cover}.first__block-vag .first__wrapper{padding-top:48px}