.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.extcf7-row, .extcf7-row *, .extcf7-row *::before, .extcf7-row *::after{box-sizing:border-box}.extcf7-row{--extcf7-row-gap:1rem;display:flex;flex-wrap:wrap;margin-right:calc(-.5* var(--extcf7-row-gap));margin-left:calc(-.5* var(--extcf7-row-gap))}.extcf7-row:not(:last-child){margin-bottom:var(--extcf7-row-gap)}.extcf7-col{padding-right:calc(0.5* var(--extcf7-row-gap));padding-left:calc(0.5* var(--extcf7-row-gap))}.extcf7-col-12{width:100%}.extcf7-col-6{width:50%}.extcf7-col-4{width:33.3333%}.extcf7-col-3{width:25%}.wpcf7-extcf7-range-slider{width:100%}.wpcf7-extcf7-range-slider-amount{line-height:1;text-align:right;margin-bottom:10px}.wpcf7-extcf7-range-slider .ui-widget.ui-widget-content{width:100%;height:10px;border:none;background-color:#DCDCDC;border-radius:10px;margin-block:5px}.wpcf7-extcf7-range-slider .ui-widget.ui-widget-content .ui-slider-range{background-color:#1D39D7;border-radius:10px}.wpcf7-extcf7-range-slider .ui-widget.ui-widget-content .ui-slider-handle{background-color:#fff;border-radius:20px;width:20px;height:20px;border:3px
solid #1D39D7;outline:none;top:50%;margin-top:-10px;margin-left:-10px}.wpcf7-extcf7-range-slider .ui-widget.ui-widget-content .ui-slider-handle.ui-state-active,
.wpcf7-extcf7-range-slider .ui-widget.ui-widget-content .ui-slider-handle.ui-state-hover{background-color:#1D39D7}.wpcf7-extcf7-slider-range-container{display:flex;justify-content:space-between;margin-top:10px}.wpcf7-extcf7-slider-range-container
span{font-weight:600;font-size:15px}.extcf7_signature_field_input{display:none}.extcf7_signature_pad{position:relative;display:flex;flex-direction:column}.extcf7_signature_pad
canvas{max-width:max-content;width:100%}.pdfp_wrapper
.pdf{position:relative}.pdfp_wrapper .iframe_wrapper,.pdfp_wrapper .iframe_wrapper
iframe{width:100%}.pdfp_wrapper .iframe_wrapper:fullscreen
.close{display:block}.pdfp-adobe-viewer{border:1px
solid #ddd;border-radius:3px;cursor:pointer;outline:none;text-decoration:none}.pdfp_download{margin-right:15px}.cta_wrapper{margin-bottom:10px}.cta_wrapper
a{text-decoration:none}.pdfp_wrapper
p{margin:10px
0;text-align:center}.popout-disabled{height:50px;position:absolute;right:12px;top:12px;width:50px}iframe{max-width:100%}.ViewSDK_hideOverflow[data-align=center]{margin-left:auto;margin-right:auto}.ViewSDK_hideOverflow[data-align=left]{margin-right:auto}.ViewSDK_hideOverflow[data-align=right]{margin-left:auto}@media screen and (max-width:768px){.pdfp_wrapper
iframe{height:calc(100vw + 120px)}}@media screen and (max-width:576px){.cta_wrapper
.pdfp_download{margin-bottom:10px;margin-right:0}.cta_wrapper .pdfp_download
button{margin-right:0!important}.cta_wrapper{align-items:center;display:flex;flex-direction:column}}.additional::before,.services-template section.disqus::before,.topShadow::before{content:"";position:absolute;display:block;width:100%;height:14px;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),color-stop(80%,transparent));background:linear-gradient(to bottom,rgba(0,0,0,.2),transparent 80%);z-index:5}.truncate{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@font-face{font-family:PTSans;src:url(/wp-content/themes/genstar/fonts/PTSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PTSans;src:url(/wp-content/themes/genstar/fonts/PTSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:lg;src:url(/wp-content/themes/genstar/fonts/lg.eot?n1z373&x90082);src:url(/wp-content/themes/genstar/fonts/lg.eot?#iefixn1z373&x90082) format("embedded-opentype"),url(/wp-content/themes/genstar/fonts/lg.woff?n1z373&x90082) format("woff"),url(/wp-content/themes/genstar/fonts/lg.ttf?n1z373&x90082) format("truetype"),url(/wp-content/themes/genstar/fonts/lg.svg?n1z373#lg&x90082) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:svgfont;src:url(/wp-content/themes/genstar/fonts/svgfont.eot?x90082);src:url(/wp-content/themes/genstar/fonts/svgfont.eot?#iefix&x90082) format("embedded-opentype"),url(/wp-content/themes/genstar/fonts/svgfont.woff?x90082) format("woff"),url(/wp-content/themes/genstar/fonts/svgfont.woff2) format("woff2"),url(/wp-content/themes/genstar/fonts/svgfont.ttf?x90082) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Material Icons";src:url(/wp-content/themes/genstar/fonts/MaterialIcons-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;width:100%;cursor:auto;margin-top:-30px}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.popup-form{background:#fff;padding:20px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.leaflet-popup-content{font-family:PTSans,sans-serif}.leaflet-popup-content h3.popupContent{text-transform:uppercase;font-weight:700;font-size:.8em}.leaflet-popup-content .brancheTimetable__title{text-transform:uppercase;font-weight:700;font-size:.8em;margin-top:10px}.leaflet-popup-content .timetable{margin:5px 0 0 24px}.leaflet-popup-content .timetable li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-size:.8em}.leaflet-popup-content .timetable li p{width:auto;margin:0}.leaflet-popup-content .timetable li p:first-child{font-weight:700;width:60%}.leaflet-popup-content .timetable li b{width:25%}.leaflet-popup-content .branchDir{display:block;text-transform:uppercase;position:relative;margin-top:10px;padding-left:24px;color:#2c196f;-webkit-transition:color ease .5s;transition:color ease .5s}.leaflet-popup-content .branchDir::before{content:"\eacd";font-family:"Material Icons";font-size:20px;position:absolute;top:-6px;left:0;display:block;margin-right:10px}.leaflet-popup-content .branchDir:hover{color:#ae292c}.icon,[class*=" icon-"],[class^=icon-]{font-family:svgfont;font-style:normal;font-weight:400;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.icon-arrow-right-long:before{content:"\ea01"}.icon-arrow-right:before{content:"\ea02"}.icon-call:before{content:"\ea03"}.icon-dropdown:before{content:"\ea04"}.icon-facebook:before{content:"\ea05"}.icon-instagram:before{content:"\ea06"}.icon-linkedin:before{content:"\ea07"}.icon-mail:before{content:"\ea08"}.icon-marker:before{content:"\ea09"}.icon-next:before{content:"\ea0a"}.icon-prev:before{content:"\ea0b"}.icon-sidebar-arrow:before{content:"\ea0c"}.icon-checkmark:before{content:"\ea0d"}.icon-calendar:before{content:"\ea0e"}.icon-more:before{content:"\ea0f"}.icon-link:before{content:"\ea10"}.icon-share:before{content:"\ea11"}.icon-arrow-next:before{content:"\ea12"}.icon-arrow-prev:before{content:"\ea13"}.icon-search:before{content:"\ea14"}.icon-remove:before{content:"\ea15"}.icon-photo:before{content:"\ea16"}.icon-video:before{content:"\ea17"}.icon-open:before{content:"\ea18"}.icon-info:before{content:"\ea19"}.icon-shedule:before{content:"\ea1a"}.icon-close:before{content:"\ea1b"}.icon-attantion:before{content:"\ea1c"}.icon-facebook-share:before{content:"\ea1d"}.icon-twitter-share:before{content:"\ea1e"}.icon-sitemap:before{content:"\ea1f"}.icon-wallet:before{content:"\ea20"}.icon-calendar-2:before{content:"\ea21"}.icon-quotation:before{content:"\ea22"}.icon-check:before{content:"\ea23"}.icon-tools:before{content:"\ea24"}.icon-coffee:before{content:"\ea25"}.icon-tools-2:before{content:"\ea26"}.icon-search-2:before{content:"\ea27"}.icon-calendar-3:before{content:"\ea28"}.caption{line-height:1.3}.caption--size_1{font-size:34px}.caption--size_2{font-size:20px}.caption--size_3{font-size:18px}.caption--size_4{font-size:16px}.caption--size_5{font-size:15px}.caption--size_6,.caption--size_7{font-size:14px}.caption--size_small{font-size:12px}.caption--size_8{font-size:16px}.caption--size_9{font-size:14px}.caption--size_10{font-size:15px}.caption--size_11{font-size:12px}.caption--size_12{font-size:14px}.caption--c-black{color:#000}.caption--c-red{color:#ae292c}.caption--c-white{color:#fff}.caption--c-light-gray{color:#888}.caption--c-dark{color:#333}.caption--centered{text-align:center}.caption--lh-sm{line-height:1.5}.cell{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 7px}.cell--offset-xs{padding:0 5px!important}.cols{width:100%}.cols--auto{padding:0}.cols--vertical_offset{margin:7px 0}.cols--centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cols--visible_xl{display:none}.cols--narrow{width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}.container--fit_sm{max-width:544px}.container--fit_md{max-width:768px}.container--fit_lg{max-width:1000px}.container--fit_xl{max-width:1200px}.container--fit_mac{max-width:1430px}.container--fit_fhd{max-width:1980px}.link,.link:hover,.template a:hover{-webkit-transition:.3s all ease;transition:.3s all ease}.link{cursor:pointer;display:inline-block}.link--red,.link:hover,.template a:hover{color:#ae292c}.link:hover .link__text{text-decoration:underline}.link--fs-14{font-size:14px}.link--phones{font-size:16px;font-weight:600}.mr-15{margin-right:15px}.ml-15{margin-left:15px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mb-15{margin-bottom:15px}.mt-20,.template p+p{margin-top:20px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mb-5{margin-bottom:5px}.mt-5{margin-top:5px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.mb-20,table caption{margin-bottom:20px}.mb-30{margin-bottom:30px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mt-30{margin-top:30px}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-30{margin-right:30px}.ma-0{margin:0}.mb-35{margin-bottom:35px}.mr-20{margin-right:20px}.ml-20{margin-left:20px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.margin-center{margin-left:auto;margin-right:auto}.mb-copyright{margin-bottom:10px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:0 -7px}.row--justification_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row--justification_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row--align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row--align-top{-webkit-box-align:top;-ms-flex-align:top;align-items:top}.row--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.table-wrapper{overflow:auto;margin-bottom:20px}.table-wrapper::-webkit-scrollbar{height:7px}.table-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px gray;box-shadow:inset 0 0 5px gray;border-radius:10px}.table-wrapper::-webkit-scrollbar-thumb{background:#200e60;border-radius:10px}.template{line-height:1.8;font-size:14px;overflow:hidden;color:#656565}.template img{max-width:100%!important;height:auto!important}.template b,.template h2{color:inherit;font-weight:700}.template h2{margin:30px 0;line-height:1.3;font-weight:900;font-size:20px}.template h3,.template h4,.template h5,.template h6{margin:30px 0;line-height:1.3;color:inherit;font-weight:600;font-size:16px}.template h2:first-child,.template h3:first-child,.template h4:first-child,.template h5:first-child,.template h6:first-child{margin-top:0}.template a{text-decoration:underline;-webkit-transition:.3s all ease;transition:.3s all ease}.template ol,.template ul{list-style-type:none;padding:0;margin:10px 0}.template ol li,.template ul li{position:relative;padding-left:20px}.template ol li:before{width:auto;height:auto;background-color:transparent;font-size:14px;font-weight:700;top:0;counter-increment:li;content:counters(li, ". ") ". "}.template ol li:before,.template ul li:before{left:0;color:#200e60;-webkit-transform:translateY(0);transform:translateY(0);position:absolute}.template ol li+li,.template ul li+li{margin-top:10px}.template blockquote{background-color:#fff;font-style:italic;padding:30px;margin:20px 0;position:relative;font-weight:400}.template blockquote:after{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background-color:#200e60}.template ol{counter-reset:li}.template ul li:before{content:"";top:10px;background-color:#200e60;border-radius:50%;width:8px;height:8px}.template table{min-width:998px;margin:20px 0}.template iframe{width:100%;height:250px}.template a,.template--c-blue{color:#200e60}.template--c-dark-grey{color:#656565}.template--c-white{color:#fff}.template--c-dark{color:#333}.template--c-gray{color:#a5a5a5;font-size:13px!important}.template--list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.template--list ul li{margin-right:30px}.template--list ul li+li{margin-top:0}table tr{background-color:#f1f1f3}table tr:nth-child(even){background-color:#eaeaee}table thead{background-color:#200e60;color:#fff}table th,table thead tr{background-color:#200e60;font-size:16px;font-weight:700}table tbody{background-color:#fff}table td,table tr{border:0}table td,table th{padding:15px}table td{border-left:2px solid #f6f7f9}table td:first-child{border-left:0}table tr+tr{border-top:2px solid #f6f7f9}.fw-extra{font-weight:900}.fw-heavy{font-weight:800}.fw-extra-bold{font-weight:700}.fw-bold{font-weight:600}.fw-regular{font-weight:500}.fw-medium{font-weight:400}.fw-thin{font-weight:300}.address{padding:10px}.address .shedule{margin-top:0}.address__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.address__text{font-size:16px;line-height:1.4;margin-bottom:15px;color:#000}.address__text--fs-sm{font-size:17px!important}.arrows{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:0}.arrows__item{height:40px;width:40px;background-color:#fff;color:#000;-webkit-transition:.5s all ease;transition:.5s all ease;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:11px}.arrows__item.swiper-button-disabled{opacity:0;pointer-events:none}.arrows__item,.attantion,.attantion__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.attantion{-ms-flex-wrap:wrap;flex-wrap:wrap}.attantion__icon{font-size:25px;margin-right:15px}.attantion__text{font-size:14px;line-height:26px;width:calc(100% - 40px);font-weight:700}.attantion__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ae292c}.author__image{min-width:100%;min-height:100%}.author__image-wrapper{height:150px;width:150px;border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.author__title{margin-bottom:20px}.avatar,.breadcrumb{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.avatar{border-radius:50%;overflow:hidden;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px}.breadcrumb{font-size:14px;padding:10px 0;width:100%;color:#2c196f;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb__item{font-weight:300;margin-top:5px;margin-bottom:5px}.breadcrumb__item:not(:last-child){margin-right:10px}.breadcrumb__item:last-child .breadcrumb__link{pointer-events:none}.breadcrumb__link,.breadcrumb__link:hover{-webkit-transition:.3s all ease;transition:.3s all ease}.breadcrumb__link{padding-right:10px;text-decoration:none;color:inherit}.breadcrumb__link:hover{color:#ae292c}.breadcrumb__link.is-disabled{pointer-events:none;color:#474747}.breadcrumb__link.is-disabled:hover{color:#474747}.breadcrumb__divider{color:#2c196f}.call,.call:hover .call__icon,.call__icon{-webkit-transition:.5s all ease;transition:.5s all ease}.call{cursor:pointer}.call__icon{color:#ae292c;font-size:34px}.call__text{font-size:11px;text-transform:uppercase;line-height:18px;font-weight:700;max-width:106px;margin-top:10px}.call:hover .call__icon{color:#4bcf28}.call:hover .call__text{text-decoration:underline}.grecaptcha-badge{visibility:hidden}.caption-gallery{display:none}.caption-gallery__title{font-size:16px!important;line-height:24px;color:#000}.card{background-color:#fff;-webkit-box-shadow:0 14px 14px 2px rgba(55,75,85,.08);box-shadow:0 14px 14px 2px rgba(55,75,85,.08)}.chart{max-width:500px;width:100%}.chart div{height:250px}.chart canvas{height:250px!important}.common-card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.common-card__content{padding:10px 10px 0}.common-card__content--pb{padding-bottom:10px}.common-card__title{font-size:16px;color:#000;line-height:24px;margin-top:25px}.common-card__title--mt-0{margin-top:0}.common-card__subtitle{font-size:13px;color:#ae292c;margin-top:8px}.common-card__text{margin-top:20px}.common-card__text--news{margin-top:20px;margin-bottom:25px}.common-card__image-wrapper{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:170px}.common-card__img{-o-object-fit:cover;object-fit:cover;height:auto;width:100%}.common-card__img--articles{width:auto;min-height:100%;max-width:100%}.common-card__img--detail{width:auto;min-width:100%;max-height:100%}.common-card__date{padding:0 10px 10px}.common-card--bottom_offset{margin-bottom:15px;height:calc(100% - 15px)}.contact-map{height:250px}.contact-map__map{height:100%}.date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date__text{font-size:14px;color:#656565}.date__text--fs-15{font-size:15px}.date__text--c-red{color:#ae292c}.date__icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:15px}.feedback{background-color:#fff;padding:16px 0}.heading-wrapper{position:relative}.heading-wrapper__info{margin-top:30px}.help{font-size:11px}.help--type_error{color:#ae292c}.image-wrapper{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-wrapper__image{height:100%;width:auto}.image-wrapper--centered{margin:0 auto}.image-wrapper--size_md{height:300px;max-width:500px}.info__item{padding:10px}.info__phone{color:#000;font-size:22px}.info__title{color:#000}.lg-backdrop{background-color:rgba(0,0,0,.8)!important}.lg-actions .lg-next,.lg-actions .lg-prev{color:#fff;background-color:transparent}.lg-next.lg-icon{right:-45px}.lg-prev.lg-icon{left:-45px}.lg-outer .lg{overflow:visible}.lg-caption .lg-next.lg-icon:after,.lg-caption .lg-prev.lg-icon:after,.lg-outer .lg-toggle-thumb{display:none}.lg-outer .lg-thumb-outer{background-color:transparent;bottom:-30px}.lg-outer .lg-thumb-item{border:0;border-radius:0}.lg-outer .lg-thumb-item.active{border-radius:4px;border:3px solid #c0262c}.lg-toolbar{background-color:transparent}.lg-toolbar .lg-icon{color:#fff}.lg-caption .lg-inner{background-color:#fff}.lg-caption .lg-image{height:100%!important;width:100%!important}.lg-caption .lg-next.lg-icon,.lg-caption .lg-prev.lg-icon{width:40px;height:40px;background-color:#2c196f;color:#fff;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lg-caption .lg-actions .lg-next,.lg-caption .lg-actions .lg-prev{font-family:svgfont}.lg-caption .lg-actions .lg-next:before{content:"\ea0a"}.lg-caption .lg-actions .lg-prev:before{content:"\ea0b"}.lg-caption .lg-img-wrap{padding:0!important}.lg-sub-html{display:none}.lg-toolbar.group{position:relative}.lg-toolbar.group .lg-close.lg-icon{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-50px}.main--centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main--bg{background-repeat:no-repeat;background-position:50%;background-size:100% 90%}.modal-video{height:100%;width:100%}.modal{height:100%}.modal__video{height:100%;padding-top:10px}.modal__wrapper{padding-bottom:30px}.modal__wrapper--video{height:100%}.more-content__button{width:210px;margin:40px auto 0}.multiselect{font-family:PTSans!important}.multiselect__tags{min-height:56px!important;border:1px solid #d8dde5;background-color:#f6f7f9!important;border-radius:0!important;padding:16px 40px 0 17px!important}.multiselect__select{top:10px!important}.multiselect__placeholder{color:#000!important;font-size:14px!important}.multiselect__option{font-family:PTSans!important;font-size:14px!important}.multiselect__option--highlight{background-color:#2c196f!important}.multiselect__single{font-family:PTSans!important;font-size:14px!important;color:#000!important;background:0 0!important}.page-nav{margin-top:30px}.page-nav__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-nav__icon,.page-nav__item,.page-numbers,.page-numbers__list{display:-webkit-box;display:-ms-flexbox;display:flex}.page-numbers,.page-numbers__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-numbers{margin:30px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;position:relative}.page-numbers__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-numbers__link,.page-numbers__link:after{-webkit-transition:.3s all ease;transition:.3s all ease}.page-numbers__link{font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#200e60;padding:4px;margin:3px;text-decoration:none;width:30px;height:30px;position:relative}.page-numbers__link:after{content:"";position:absolute;left:0;background-color:#ae292c;width:100%;height:0;bottom:-3px}.page-numbers__link--next,.page-numbers__link--prev{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.page-numbers__link--next i,.page-numbers__link--prev i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-numbers__link--next i{margin-left:10px}.page-numbers__link--prev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-numbers__link--prev i{margin-right:10px}.page-numbers__link.dots{background-color:transparent;pointer-events:none}.page-numbers__link.is-current{pointer-events:none}.page-numbers__link.is-current,.page-numbers__link:hover{-webkit-transition:.3s all ease;transition:.3s all ease;color:#ae292c}.page-numbers__link.is-current:after,.page-numbers__link:hover:after{height:2px;-webkit-transition:.3s all ease;transition:.3s all ease}.page-numbers__link.is-disabled{opacity:.4;pointer-events:none}.tabs{margin:20px 0}.tabs__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs__item,.tabs__item.is-active,.tabs__item:hover{-webkit-transition:.5s color ease;transition:.5s color ease}.tabs__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;width:50%;max-width:226px;cursor:pointer;color:#2c196f}.tabs__item.is-active,.tabs__item:hover{color:#ae292c}.tabs__item+.tabs__item{margin-left:23px}.tabs__icon,.tabs__item{display:-webkit-box;display:-ms-flexbox;display:flex}.about__item{background-color:#fff}.about__item--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.about__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__content{margin-top:30px}.about__part--image{background-size:cover;background-repeat:no-repeat;background-position:50%;height:300px}.about__part--info{padding:20px}.about__img,.article__image img{max-width:100%;max-height:100%}.about__title{font-size:20px;max-width:400px}.benefits__item{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.benefits__icon{margin-right:15px;max-width:55px}.benefits__title{font-size:14px;color:#000;margin-bottom:10px}.benefits__title--offset_none{margin:0}.benefits__img{max-width:100%;max-height:100%}.benefits__content{width:calc(100% - 70px)}.benefits__content--fullwidth{width:100%}.gallery__item{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:180px;cursor:pointer}.gallery__item:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(31,26,23,.62)),color-stop(40%,rgba(31,26,23,.02)),color-stop(41%,rgba(31,26,23,0)));background-image:linear-gradient(0deg,rgba(31,26,23,.62) 0,rgba(31,26,23,.02) 40%,rgba(31,26,23,0) 41%)}.gallery__icon,.gallery__item--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery__item--photo:after{display:none}.gallery__item--photo:hover .gallery__icon,.guarantee__item:hover .guarantee__icon,.guarantee__service-item:hover .guarantee__icon{opacity:1}.gallery__icon{opacity:0;position:absolute;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;background-color:rgba(44,25,111,.63);-webkit-transition:.5s all ease;transition:.5s all ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:33px}.gallery__text{color:#fff;position:relative;z-index:2;font-size:18px}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#1a141f;font-family:PTSans,sans-serif;font-weight:400;line-height:1.6;margin:0;background-color:#fff}body.is-overflow{overflow:hidden}a,button,figure,h1,h2,h3,h4,h5,h6,input,optgroup,option,p,select,textarea{margin:0;line-height:inherit;font:inherit;color:inherit}a{text-decoration:none}.hidden{display:none}pre{-moz-text-align-last:left;text-align-last:left}.container,.container--fit_mac{display:block;max-width:1360px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container .row,.container--fit_mac .row{margin-left:-16px;margin-right:-16px;row-gap:32px}.container .row [class^=cols],.container--fit_mac .row [class^=cols]{padding-left:16px;padding-right:16px;margin:0}.container .row .cell,.container--fit_mac .row .cell{padding:0 16px}.container .row .cols--vertical_offset,.container--fit_mac .row .cols--vertical_offset{margin:0}.site-header{position:relative;z-index:60}.is-mobile .site-header{width:100%!important}.section{padding:40px 0}.section--bg{background-position:50%}.section--pt-0{padding-top:0!important}.section--cover{background-size:cover}.section--bg-pos-right{background-position:100% 0;background-repeat:no-repeat}.sectionTitle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#1a141f;font-weight:700;letter-spacing:normal;line-height:1.25;font-size:1.5rem;margin-bottom:24px}.sectionTitle .sectionTitleText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.sectionTitle .sectionTitleText .reviewsNumber{display:inline-block;font-size:1rem;color:#4e4f5f;margin-left:8px}.sectionTitle .linkSeeAll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;color:#2c196f;font-size:1rem;-webkit-transition:color .5s;transition:color .5s}.sectionTitle .linkSeeAll:hover{color:#4527ad}.sectionTitle .linkSeeAll::after{content:"";display:block;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_right.svg?x90082)}.allServicesSection{margin-bottom:60px}main{overflow:hidden;min-height:80vh}.page-template-default main{margin-bottom:40px}:root{--swiper-scrollbar-bottom:-20px;--swiper-scrollbar-sides-offset:0px;--swiper-navigation-sides-offset:-22px}.home main,.page-template-b2b-service-page main,.page-template-repair-by-mail-page main{padding:0 0 80px 0}.home section.section,.page-template-b2b-service-page section.section,.page-template-repair-by-mail-page section.section{padding:80px 0 0 0}.home .allServicesSection,.page-template-b2b-service-page .allServicesSection,.page-template-repair-by-mail-page .allServicesSection{margin-bottom:0}.hero{height:480px;background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;line-height:1.25}.hero__content{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr;grid-column-gap:180px;height:480px}.hero__offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__offer_title{font-size:2.25rem;font-weight:700;text-transform:uppercase}.hero__offer_subtitle{margin-top:24px;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.hero__offer_subtitle .location{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.hero__offer_subtitle .location::before{content:"";display:block;height:24px;width:24px;background-image:url(/wp-content/themes/genstar/assets/images/svg/location_white.svg?x90082);background-position:center;background-size:cover;background-repeat:no-repeat}#repairByMailPageHero .hero__offer_subtitle .location::before{height:16px;width:16px}.hero__offer_h2_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:24px;font-size:1.5rem;font-weight:700}.hero__offer_h2_title::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:32px;width:32px;background-image:url(/wp-content/themes/genstar/assets/images/svg/nova_poshta.svg?x90082);background-position:center;background-size:cover;background-repeat:no-repeat}.hero__offer_offerList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:24px;width:95%}#repairByMailPageHero .hero__offer_offerList{gap:4px}.hero__offer_offerList_item{font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.hero__offer_offerList_item::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/gear.svg?x90082);background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:3px}.hero__offer_offerList_item.units{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__offer_offerList_item.units span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:700}.hero__offer_offerList_item.units span::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/gear.svg?x90082);background-position:center;background-size:cover;background-repeat:no-repeat}.hero__offer_offerList_item.units::before{display:none}.hero__offer_offerList_item.store::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/store_house_white.svg?x90082)}.hero__offer .offerUnits{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;font-size:1rem;padding-left:28px}.hero__offer .offerUnits__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}#repairByMailPageHero .hero__offer .offerUnits__item{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.hero__offer .offerUnits__item::before{content:"\e876";display:inline-block;font-family:Material Icons;font-weight:400;font-size:16px}.hero__contactForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__contactForm_title{font-size:1.5rem;font-weight:700;margin-bottom:12px}.hero__contactForm_subtitle{padding-right:2rem;margin-bottom:16px}.promoBadge{position:absolute;top:-30px;right:0;display:none;width:220px;background-color:red;color:#fff;line-height:1.1;z-index:10;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.3);box-shadow:0 4px 4px rgba(0,0,0,.3)}.is-mobile .promoBadge{top:-490px;width:200px}.promoBadge .wrapper{position:relative;padding:6px 6px 10px 50px;letter-spacing:1px;font-weight:700}.promoBadge .badge{position:absolute;height:92px;width:auto;top:-17px;left:-50px}.is-mobile .promoBadge .badge{height:80px;top:-13px;left:-40px}.promoBadge .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1}.is-mobile .promoBadge .title{font-size:13px}.promoBadge .title span{font-size:18px}.is-mobile .promoBadge .title span{font-size:16px}.promoBadge .subtitle{font-size:12px}.is-mobile .promoBadge .subtitle{font-size:10px}.promoBadge .close{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:26px;height:26px;background-color:transparent;color:#fff;-webkit-transition:background-color .5s;transition:background-color .5s;z-index:200}.promoBadge .close:hover{background-color:#ae292c}.promoBadge .close::before{content:"\e5cd";font-family:"Material Icons";font-size:22px;line-height:1}.genstarFeatures{padding-top:32px}.genstarFeatures__list{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:16px;line-height:1.25}.genstarFeatures__list_item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:16px 24px;border-radius:8px;background-color:#fafafa}.genstarFeatures__list_item::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;border-radius:50%;height:40px;width:40px;background-color:#d1c8f3;background-image:url(/wp-content/themes/genstar/assets/images/svg/feature_01.svg?x90082);background-position:center;background-repeat:no-repeat;background-size:24px 24px}.genstarFeatures__list_item.feature_02::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/home_feature_02.svg?x90082)}.genstarFeatures__list_item.feature_03::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/home_feature_03.svg?x90082)}.genstarFeatures__list_item.feature_04::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/home_feature_04.svg?x90082)}.genstarFeatures__list_item.car::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/car.svg?x90082)}.genstarFeatures__list_item.circle::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/circle.svg?x90082)}.genstarFeatures__list_content{font-size:1.125rem;font-weight:700}.genstarFeatures__list_content span{display:block;font-weight:400;height:70px}.genstarFeatures__list_content a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:12px;color:#2c196f;-webkit-transition:color .5s;transition:color .5s}.genstarFeatures__list_content a::after{content:"";display:block;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_right.svg?x90082);background-size:cover;background-position:center;background-repeat:no-repeat}.genstarFeatures__list_content a:hover{color:#4527ad}.homeCityServices .cityServices{--swiper-scrollbar-sides-offset:16px;height:100%;width:100%;padding:2px}.homeCityServices .cityServices__list{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.homeCityServices .cityServices__list_item{display:none;border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);overflow:hidden}.homeCityServices .cityServices__list_item.show{display:block}.homeCityServices .cityServices__list_item:hover .cityServices__list_title{color:#4527ad}.homeCityServices .cityServices__list_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px 16px}.homeCityServices .cityServices__list_img{height:64px;width:auto}.homeCityServices .cityServices__list_title{font-size:1rem;font-weight:700;line-height:1.25;-webkit-transition:color .5s;transition:color .5s}.for-whom .sectionTitle,.serviceQuality .sectionTitle{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.for-whom__wrap,.serviceQuality__wrap{background-color:#fafafa;border-radius:8px;padding:32px 40px}.for-whom .for-whom__wrap,.for-whom .serviceQuality__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;height:100%}.for-whom__content,.serviceQuality__content{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.for-whom__item,.for-whom__items,.serviceQuality__item,.serviceQuality__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.for-whom .for-whom__item,.for-whom .for-whom__items,.for-whom .serviceQuality__item,.for-whom .serviceQuality__items{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.for-whom .for-whom__item li,.for-whom .for-whom__items li,.for-whom .serviceQuality__item li,.for-whom .serviceQuality__items li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;line-height:1.25}.for-whom .for-whom__item li::before,.for-whom .for-whom__items li::before,.for-whom .serviceQuality__item li::before,.for-whom .serviceQuality__items li::before{background-image:none;display:inline-block;content:"\e937";color:#d92d20;font-family:Material Icons;font-weight:400;font-size:20px}.for-whom__number,.serviceQuality__number{color:#1a141f;font-size:2.75rem;font-weight:700;line-height:1.1}.for-whom__text,.serviceQuality__text{color:#4e4f5f;font-size:1.125rem;font-weight:400;line-height:1.25}.for-whom .ctaButton,.serviceQuality .ctaButton{width:330px}.for-whom .for-whom__image,.serviceQuality .for-whom__image{height:auto;width:100%}.homeBRB .brbSlider{position:relative;display:none}.ready .homeBRB .brbSlider{display:block}.homeBRB .swiper-initialized{overflow:hidden;padding:4px;height:100%;width:100%}.homeBRB .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.homeBRB .swiper-slide{margin:0!important;height:auto!important;border:1px solid transparent!important;border-radius:8px!important;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15)!important;box-shadow:1px 1px 4px 1px rgba(0,0,0,.15)!important;overflow:hidden!important}.homeWorkflow .homeWorkflowSlider{position:relative}.homeWorkflow .workflowSlider{position:relative;overflow:hidden}.homeWorkflow .workflowSlider__image{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:8px;overflow:hidden;visibility:hidden}.ready .homeWorkflow .workflowSlider__image{visibility:visible}.unitsRepair .unitsRepairSlider{position:relative}.unitsRepair .unitSlider{position:relative;overflow:hidden}.unitsRepair .unitSlider__image{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:8px;overflow:hidden}.unitsRepair .unitSlider__title{text-align:center;text-transform:lowercase;font-size:.8rem;font-weight:700}.unitsRepair .unitSlider .swiper-slide{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.menuReady .unitsRepair .unitSlider .swiper-slide{opacity:1}.blogPreview .cityFilter{gap:8px}.blogPreview .blogArticles{position:relative;margin-bottom:16px}.blogPreview .blogSlider{height:100%;width:100%;overflow:hidden}.blogPreview .blogSlider__item{position:relative;visibility:hidden}.ready .blogPreview .blogSlider__item{visibility:visible}.blogPreview .blogSlider__item:hover::before{opacity:0}.blogPreview .blogSlider__item::before{content:"";position:absolute;display:block;top:0;left:0;height:calc(100% - 6px);width:100%;background-color:#000;border-radius:8px;overflow:hidden;opacity:.3;-webkit-transition:opacity .5s;transition:opacity .5s}.blogPreview .blogSlider__item_image{width:100%;height:auto;border-radius:8px;overflow:hidden}.blogPreview .blogSlider__item_title{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:50%;bottom:0;left:0;right:0;color:#fff;font-size:1rem;font-weight:400;line-height:1.25;padding:1rem;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.9)),color-stop(70%,rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.4) 70%,rgba(0,0,0,0) 100%);overflow:hidden}.blogPreview .blogSlider__item_link{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:0;line-height:1;font-size:0;color:transparent}.subscribeBanner{position:relative;background-size:cover;background-position-x:right;background-position-y:bottom;background-color:#000;border-radius:8px;padding:40px 32px;overflow:hidden}.subscribeBanner::before{position:absolute;content:"";display:block;height:100%;width:100%;left:0;top:0;background:-webkit-gradient(linear,left top,right top,color-stop(30%,#000),color-stop(60%,rgba(0,0,0,.5)),to(rgba(0,0,0,.2)));background:linear-gradient(90deg,#000 30%,rgba(0,0,0,.5) 60%,rgba(0,0,0,.2) 100%)}.subscribeBanner_content{position:relative;width:50%}.subscribeBanner .sectionTitle,.subscribeBanner .subtitle{color:#fff;line-height:1.25}.subscribeBanner .sectionTitle{margin-bottom:8px}.subscribeBanner .subtitle{margin-bottom:24px}.subscribeBanner .wpcf7-form{width:70%}.subscribeBanner .wpcf7-form .subscribeInputWrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.subscribeBanner .wpcf7-form input.wpcf7-email{margin-bottom:0;height:44px;border-top-left-radius:8px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:8px}.subscribeBanner .wpcf7-form button#submit,.subscribeBanner .wpcf7-form button[type=submit]{height:44px;border-top-left-radius:0!important;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:0!important;width:33%}.repairByMailPromo .sectionTitle{margin-bottom:.5rem}.repairByMailPromo .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px;background-color:#e7e7e7;border-radius:8px}.repairByMailPromo .banner_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}.repairByMailPromo .banner_content__image{height:65px;width:65px}.repairByMailPromo .banner_link{background-color:#d92d20;border-color:#d92d20}.repairByMailPromo .banner_link:hover{background-color:#ae292c;border-color:#ae292c}#topBar{position:fixed;background-color:#fff;width:100%;height:80px;-webkit-transition:height .1s;transition:height .1s;z-index:100}.top-bar-close #topBar{height:0}.top-bar-close #topBar .topBarContent{opacity:0}#topBar .background{position:absolute;background-size:70%;background-position:0 -50px;background-repeat:no-repeat;background-color:#fff;width:100%;height:100%;opacity:.75}#topBar .topBarContent{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3vw;height:100%;width:100%;padding:0 60px 0 15px}#topBar .close-top-bar{position:absolute;top:calc(50% - 15px);right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:30px;height:30px;color:#000;-webkit-transition:color .5s;transition:color .5s}#topBar .close-top-bar:hover{color:#ae292c}#topBar .close-top-bar::before{content:"\e5cd";font-family:"Material Icons";font-size:24px}#topBar .wrapper__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#topBar .wrapper__logo_text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#topBar .logo{height:76px;width:auto;border-radius:4px;margin-right:15px;opacity:.7}#topBar .subtitle,#topBar .title{color:#2c196f;font-weight:700;line-height:1.4;margin:0;text-transform:uppercase}#topBar .subtitle span.is-mobile,#topBar .subtitle span.mobile,#topBar .title span.is-mobile,#topBar .title span.mobile{display:inline-block}#topBar .title{font-size:1.4em}#topBar .title span{display:inline-block}#topBar .subtitle{font-size:1em}#topBar .subtitle span{display:inline-block}#topBar .offer{font-size:.8em;font-weight:700}#topBar .offer span{display:inline-block}#topBar .wrapper{margin:0}#topBar a.cta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;width:150px;height:36px;background-color:#28d6b8;border-radius:6px;color:#fff;font-size:.8em;font-weight:700;letter-spacing:1px;text-transform:uppercase;-webkit-transition:all .5s;transition:all .5s}#topBar a.cta.is-mobile,#topBar a.cta.mobile{margin:5px auto 0}#topBar a.cta::after{content:"\e5c8";display:block;font-family:"Material Icons"}#topBar a.cta:hover{background-color:#25c9ad}#topBar.happy-new-year .background{background-size:100%;background-position:0 -50px;background-repeat:no-repeat;background-color:#fff}#topBar.happy-new-year .topBarContent{gap:1.5vw}#topBar.happy-new-year .wrapper__logo_text{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:1.5vw}#topBar.happy-new-year .wrapper__logo_text .logo{display:block;height:100%;width:auto;margin:0;opacity:1}#topBar.happy-new-year .wrapper__logo_text .subtitle,#topBar.happy-new-year .wrapper__logo_text .title{width:100%;text-align:right}#topBar.happy-new-year .wrapper__logo_text .subtitle{font-weight:400;letter-spacing:4px}#topBar.happy-new-year .cta-button{width:180px;background-color:#3cdbc0;color:#2c196f}.page-template-contacts-page a.schedButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:300px;margin-top:-20px;margin-bottom:40px;margin-right:auto;margin-left:auto;padding:10px;background-color:#3cdbc0;border-radius:8px;color:#2c196f;font-weight:700;letter-spacing:1px;line-height:1!important;text-transform:uppercase;-webkit-transition:background-color .5s;transition:background-color .5s}.page-template-contacts-page a.schedButton::after{content:"\e5c8";display:block;font-family:"Material Icons";line-height:1}.page-template-contacts-page a.schedButton:hover{background-color:#25c9ad}.mobile-header-workhours{text-transform:uppercase;font-weight:700}.mobile-header-workhours p{font-size:.9em}.phones-wrapper{-webkit-box-shadow:rgba(0,0,0,.25) 0 10px 6px -6px;box-shadow:rgba(0,0,0,.25) 0 10px 6px -6px}.phones-wrapper .cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px 0;font-size:.9em}.phones-wrapper .cell .link{font-size:.9em}.main-header-bar{background-color:#2c196f;padding:12px 0;width:100%}.main-header-bar .is-mobile :root{--mm-size:85%!important}.is-mobile .main-header-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;background-color:#fff;border-bottom:1px solid #d2d5d9;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0}.is-mobile .main-header-bar__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.is-mobile .main-header-bar__logoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.is-mobile .main-header-bar__logoWrap .hamburger{margin-right:16px}.is-mobile .main-header-bar__logo_image{height:38px;width:auto}.is-mobile .main-header-bar__callUs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px;width:44px;background-color:#2c196f;border-radius:8px}.main-header-bar__row{display:-webkit-box;display:-ms-flexbox;display:flex}.main-header-bar__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.main-header-bar__contacts{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin:0 auto}.main-header-bar__location-n-langs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:24px;min-width:250px}.set-current-lang .set-current-lang-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2c196f;background-color:#fff;font-size:.875rem;font-weight:700;line-height:normal;overflow:hidden;padding:.5rem;text-transform:uppercase;-webkit-transition:color .5s;transition:color .5s}.set-current-lang .set-current-lang-link:first-child{border-top-left-radius:.25rem;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.25rem}.set-current-lang .set-current-lang-link:last-child{border-top-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}.set-current-lang .set-current-lang-link:hover{color:#4527ad}.set-current-lang .set-current-lang-link.current-lang{background-color:#3cdbc0}.schedule{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700}.schedule::before{display:inline-block;margin-right:.375rem;content:"\e8b5";font-family:Material Icons;font-weight:400;font-size:22px;line-height:1;color:#24c0a6}.site-header-phones{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.site-header-phones-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#fff;font-weight:700;-webkit-transition:color .5s;transition:color .5s}.site-header-phones-link::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/wp-content/themes/genstar/assets/images/vodafone.svg?x90082);background-size:cover;background-position:center;line-height:1}.site-header-phones-link.schedule::before{background-image:none;display:inline-block;margin-right:.375rem;content:"\e8b5";font-family:Material Icons;font-weight:400;font-size:22px;color:#1a141f}.main-header-bar .site-header-phones-link.schedule::before{color:#fff}.modalDialog .site-header-phones-link{color:#1a141f}.modalDialog .site-header-phones-link:hover{color:#4527ad}.site-header-phones-link[href^="tel:+38044"]::before{content:"\e0b0";font-family:"Material Icons";font-size:20px;color:#24c0a6;background:0 0;top:1px;-webkit-transition:color .5s;transition:color .5s}@-moz-document url-prefix(){.site-header-phones-link[href^="tel:+38044"]::before{top:-1px}}.site-header-phones-link[href^="tel:+38050"]::before,.site-header-phones-link[href^="tel:+38066"]::before,.site-header-phones-link[href^="tel:+38095"]::before,.site-header-phones-link[href^="tel:+38099"]::before{background-image:url(/wp-content/themes/genstar/assets/images/vodafone.svg?x90082)}.site-header-phones-link[href^="tel:+38063"]::before,.site-header-phones-link[href^="tel:+38073"]::before,.site-header-phones-link[href^="tel:+38093"]::before{background-image:url(/wp-content/themes/genstar/assets/images/lifecell.svg?x90082)}.site-header-phones-link[href^="tel:+38067"]::before,.site-header-phones-link[href^="tel:+38068"]::before,.site-header-phones-link[href^="tel:+38096"]::before,.site-header-phones-link[href^="tel:+38097"]::before,.site-header-phones-link[href^="tel:+38098"]::before{background-image:url(/wp-content/themes/genstar/assets/images/kyivstar.svg?x90082)}.site-header-phones-link:hover{color:#3cdbc0}.site-header-phones-link:hover::before{-webkit-filter:grayscale(0);filter:grayscale(0)}.site-header-phones-link:hover[href^="tel:+38044"]::before{color:#3cdbc0}.site-header-below-header-bar{background-color:#fff;border:1px solid #d2d5d9}.site-header-below-header-bar__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.site-header-below-header-bar nav.main-navigation{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.site-header-below-header-bar .ctaButton{font-size:.875rem;height:2.125rem;padding:8px 14px}.primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.primary-menu .menu-item{-webkit-transition:background-color .5s;transition:background-color .5s;pointer-events:none}.menuReady .primary-menu .menu-item{pointer-events:auto}.primary-menu .menu-item:hover{background-color:#fafafa}.primary-menu .menu-item .primary_menu_link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;height:50px;width:100%;color:#2c196f;font-weight:700;font-size:1rem;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}.primary-menu .menu-item .primary_menu_link:hover{color:#4527ad}.primary-menu .menu-item .primary_menu_link.promoLink{margin-right:5px}.primary-menu .menu-item .primary_menu_link.promoLink .promoCount{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:.25em;width:20px;height:20px;border-radius:50%;background-color:red;line-height:1;font-size:10px;font-weight:700;color:#fff;-webkit-transition:background-color ease .5s;transition:background-color ease .5s}.primary-menu .menu-item .primary_menu_link.promoLink:hover .promoCount{background-color:#ae292c}.primary-menu .menu-item.current-menu-item .primary_menu_link,.primary-menu .menu-item.current-page-ancestor .primary_menu_link,.primary-menu .menu-item.current-page-item .primary_menu_link{background-color:#fafafa;color:#4527ad}.primary-menu .menu-item.nova-poshta .primary_menu_link{gap:4px}.primary-menu .menu-item.nova-poshta .primary_menu_link::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/nova_poshta.svg?x90082);background-position:center;background-size:cover;background-repeat:no-repeat}.primary-menu .menu-item .nav-drop{position:absolute;display:none;background-color:#fff;width:250px;border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);overflow:hidden;z-index:10}.primary-menu .menu-item .nav-drop .nav-drop-item-link{display:block;padding:12px 16px;width:100%;text-transform:none;color:#4e4f5f;font-size:.875rem;font-weight:700;line-height:1.25;-webkit-transition:background-color .5s;transition:background-color .5s}.primary-menu .menu-item .nav-drop .nav-drop-item-link:hover{background-color:#fafafa;color:#4527ad}.primary-menu .menu-item .nav-drop .current-menu-item .nav-drop-item-link{background-color:#fafafa;color:#4527ad}.primary-menu .mega-submenu{display:none;position:absolute;width:100%;right:0;background:rgba(26,20,31,.3);z-index:100}.primary-menu .submenuServiceList{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.primary-menu .submenuServiceList_wrapper{background-color:#fff;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);padding-top:16px;padding-bottom:16px;height:auto;width:100%;z-index:11}.primary-menu .submenuServiceList_item{display:none;border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);overflow:hidden}.primary-menu .submenuServiceList_item:hover .submenuServiceList_title{color:#4527ad}.primary-menu .submenuServiceList_item.show{display:block}.primary-menu .submenuServiceList_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px 16px}.primary-menu .submenuServiceList_img{height:64px;width:auto}.primary-menu .submenuServiceList_title{font-size:1rem;font-weight:700;line-height:1.25;-webkit-transition:color .5s;transition:color .5s}#moreLinksItem{cursor:pointer}#moreLinksItem .primary_menu_link{gap:4px}#moreLinksItem .primary_menu_link::after{content:"";display:block;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_down.svg?x90082);background-position:center;background-size:cover}.megaMenuOverlay{display:block;position:fixed;overflow:hidden;left:0;top:0;height:100%;width:100%;background:#0b0b0b;opacity:.5;-webkit-transition:opacity ease-in .5s;transition:opacity ease-in .5s;pointer-events:none;z-index:10}#mobileMenu .services-location{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;font-weight:700;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/ 2) 0;padding-left:20px;padding-right:20px}#mobileMenu .mm-panel{background-color:#fff}#mobileMenu .mm-navbar{min-height:60px;background-color:#2c196f;border-bottom:1px solid #d2d5d9;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;font-size:1.125rem}#mobileMenu .mm-navbar .mm-btn--prev:before{border-color:#fff}#mobileMenu .mm-navbar .mm-navbar__title{font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#mobileMenu .mm-navbar .genstar-phone{color:#000;font-weight:700}#mobileMenu .parentServiceList .parentService_item{display:none}#mobileMenu .parentServiceList .parentService_item.show{display:-webkit-box;display:-ms-flexbox;display:flex}#mobileMenu .subservice_item{margin:0}#mobileMenu .mm-listitem__text{white-space:normal}#mobileMenu .nova-poshta .mm-listitem__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}#mobileMenu .nova-poshta .mm-listitem__text::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/nova_poshta.svg?x90082);background-position:center;background-size:cover;background-repeat:no-repeat}#mobileMenu .mm-listitem__btn:not(.mm-listitem__text){border-left-width:0}#mobileMenu #mm-1.mm-panel .mm-navbar{background-color:#fff;color:#2c196f}#mobileMenu #mm-1.mm-panel button.setCityButton::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/location.svg?x90082)}#mobileMenu #mm-1.mm-panel button.setCityButton::after{background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_down.svg?x90082)}#mobileMenu #mm-1.mm-panel .ctaItem,#mobileMenu #mm-1.mm-panel .mmenuContactsItem,#mobileMenu #mm-1.mm-panel .mmenuLangsItem,#mobileMenu #mm-1.mm-panel .mmenusocialLinks{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px}#mobileMenu #mm-1.mm-panel .ctaItem .ctaButton,#mobileMenu #mm-1.mm-panel .mmenuContactsItem .ctaButton,#mobileMenu #mm-1.mm-panel .mmenuLangsItem .ctaButton,#mobileMenu #mm-1.mm-panel .mmenusocialLinks .ctaButton{color:#fff;height:44px}#mobileMenu #mm-1.mm-panel .mmenuLangsItem .set-current-lang-link{border-top:1px solid #d2d5d9;border-bottom:1px solid #d2d5d9}#mobileMenu #mm-1.mm-panel .mmenuLangsItem .set-current-lang-link:first-child{border-left:1px solid #d2d5d9}#mobileMenu #mm-1.mm-panel .mmenuLangsItem .set-current-lang-link:last-child{border-right:1px solid #d2d5d9}#mobileMenu #mm-1.mm-panel .mmenuContactsItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px}#mobileMenu #mm-1.mm-panel .mmenuContactsItem .site-header-phones-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}#mobileMenu #mm-1.mm-panel .mmenuContactsItem .schedule{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a141f;font-weight:700}#mobileMenu #mm-1.mm-panel .mmenuContactsItem .schedule::before{background-image:none;display:inline-block;margin-right:.375rem;content:"\e8b5";font-family:Material Icons;font-weight:400;font-size:22px;color:#1a141f}#mobileMenu #mm-1.mm-panel .social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:26px;font-size:0}#mobileMenu #mm-1.mm-panel .social .mmenu__socials--item{display:block;height:26px;width:26px!important;padding:0}#mobileMenu #mm-1.mm-panel .social .mmenu__socials--item::before{content:"";display:inline-block;height:26px;width:26px;background-image:url(/wp-content/themes/genstar/assets/images/svg/facebook.svg?x90082);background-position:center;background-size:contain;background-repeat:no-repeat}#mobileMenu #mm-1.mm-panel .social .mmenu__socials--item[href*=instagram]::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/instagram.svg?x90082)}#mobileMenu #mm-1.mm-panel .social .mmenu__socials--item[href*=youtube]::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/youtube.svg?x90082)}#mobileMenu #mm-1.mm-panel .social .mmenu__socials--item[href*=tiktok]::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/tiktok.svg?x90082)}#mobileMenu #mm-1.mm-panel .social .mmenu__socials--item:hover{color:#4527ad}#mobileMenu .promoLink{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1}#mobileMenu .promoLink .promoCount{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:.25em;width:20px;height:20px;border-radius:50%;background-color:red;line-height:1.1;font-size:10px;font-weight:700;color:#fff}.site-footer__container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:60px}.site-footer__wrapper{display:grid;grid-template-columns:.75fr 1.25fr;grid-column-gap:60px}.site-footer__contacts,.site-footer__copyright,.site-footer__identity{position:relative;background-color:#fff;border-top:1px solid #d2d5d9;color:#1a141f;line-height:1.25}.site-footer__contacts .cell_title,.site-footer__copyright .cell_title,.site-footer__identity .cell_title{margin:0 0 16px 0;text-transform:uppercase;font-size:1.125rem;font-weight:700}.site-footer__contacts .cell_subtitle,.site-footer__contacts .region_sto__title,.site-footer__copyright .cell_subtitle,.site-footer__copyright .region_sto__title,.site-footer__identity .cell_subtitle,.site-footer__identity .region_sto__title{margin:0;font-size:1rem;font-weight:700}.site-footer__contacts a,.site-footer__copyright a,.site-footer__identity a{color:#2c196f;-webkit-transition:color ease .5s;transition:color ease .5s}.site-footer__contacts a span,.site-footer__copyright a span,.site-footer__identity a span{display:block}.site-footer__contacts a:hover,.site-footer__copyright a:hover,.site-footer__identity a:hover{color:#4527ad}.site-footer__contacts{position:relative}.site-footer__contacts .footerBranches,.site-footer__contacts .footerContacts{padding:32px 0;font-size:1rem}.site-footer__contacts .footerBranches ul,.site-footer__contacts .footerContacts ul{margin-left:0;margin-bottom:24px}.site-footer__contacts .footerBranches li,.site-footer__contacts .footerContacts li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:12px}.site-footer__contacts .footerBranches li::before,.site-footer__contacts .footerContacts li::before{display:block;content:"";height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_right_black.svg?x90082);background-position:center;background-repeat:no-repeat}.site-footer__contacts .footerBranches li.phones__item::before,.site-footer__contacts .footerContacts li.phones__item::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/phone_black.svg?x90082)}.site-footer__contacts .footerBranches li.phones__item--hotline::before,.site-footer__contacts .footerContacts li.phones__item--hotline::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/user.svg?x90082)}.site-footer__contacts .footerBranches li.email__item::before,.site-footer__contacts .footerContacts li.email__item::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/email.svg?x90082)}.site-footer__contacts .footerBranches li.region_sto__group__item::before,.site-footer__contacts .footerContacts li.region_sto__group__item::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/location_black.svg?x90082)}.site-footer__contacts .footerBranches .footer_menu,.site-footer__contacts .footerContacts .footer_menu{margin-bottom:0}.site-footer__contacts .footerBranches .region_sto:last-child ul{margin-bottom:0}.site-footer__contacts .footerMap{position:relative;border-left:1px solid #d2d5d9;height:100%;width:100%}.site-footer__identity .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px}.site-footer__identity_logo{width:200px;height:auto}.site-footer__identity_socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;font-size:0}.site-footer__identity_socials a{-webkit-transition:color ease .5s;transition:color ease .5s}.site-footer__identity_socials a::before{content:"";display:inline-block;height:26px;width:26px;background-image:url(/wp-content/themes/genstar/assets/images/svg/facebook.svg?x90082);background-position:center;background-size:contain;background-repeat:no-repeat}.site-footer__identity_socials a[href*=instagram]::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/instagram.svg?x90082)}.site-footer__identity_socials a[href*=youtube]::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/youtube.svg?x90082)}.site-footer__identity_socials a[href*=tiktok]::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/tiktok.svg?x90082)}.site-footer__identity_socials a:hover{color:#4527ad}.site-footer__identity_complaint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:transparent;font-size:1rem;font-weight:700;color:#2c196f;line-height:1.25;-webkit-transition:color ease .5s;transition:color ease .5s;text-transform:uppercase}.site-footer__identity_complaint::before{content:"";display:inline-block;height:16px;width:16px;background-image:url(/wp-content/themes/genstar/assets/images/svg/email_small.svg?x90082);background-position:center;background-repeat:no-repeat}.site-footer__identity_complaint:hover{color:#4527ad}.site-footer__copyright .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem;padding:16px}.site-footer__copyright_links{text-align:right}.site-footer #footerMap{height:100%;min-height:400px;width:100%;z-index:1}.page-template-actions-page,.page-template-articles-page,.page-template-branch-price-page,.page-template-branch-price-parent-page,.page-template-branche-parent-page,.page-template-branches-page,.page-template-contacts-page,.page-template-default,.page-template-marka-models-page,.page-template-reviews-page,.page-template-service-agregat-marka-models-page,.page-template-services-page,.services-template,.single-articl,.single-articles,.single-brand-services{position:relative}.page-template-actions-page .post-header,.page-template-articles-page .post-header,.page-template-branch-price-page .post-header,.page-template-branch-price-parent-page .post-header,.page-template-branche-parent-page .post-header,.page-template-branches-page .post-header,.page-template-contacts-page .post-header,.page-template-default .post-header,.page-template-marka-models-page .post-header,.page-template-reviews-page .post-header,.page-template-service-agregat-marka-models-page .post-header,.page-template-services-page .post-header,.services-template .post-header,.single-articl .post-header,.single-articles .post-header,.single-brand-services .post-header{display:block;background-position:top right;background-repeat:no-repeat;background-size:contain;height:auto;margin:0 0 30px 0;padding:30px 0 0 0}.page-template-actions-page .post-header .entry-title,.page-template-actions-page .post-header .post-title,.page-template-articles-page .post-header .entry-title,.page-template-articles-page .post-header .post-title,.page-template-branch-price-page .post-header .entry-title,.page-template-branch-price-page .post-header .post-title,.page-template-branch-price-parent-page .post-header .entry-title,.page-template-branch-price-parent-page .post-header .post-title,.page-template-branche-parent-page .post-header .entry-title,.page-template-branche-parent-page .post-header .post-title,.page-template-branches-page .post-header .entry-title,.page-template-branches-page .post-header .post-title,.page-template-contacts-page .post-header .entry-title,.page-template-contacts-page .post-header .post-title,.page-template-default .post-header .entry-title,.page-template-default .post-header .post-title,.page-template-marka-models-page .post-header .entry-title,.page-template-marka-models-page .post-header .post-title,.page-template-reviews-page .post-header .entry-title,.page-template-reviews-page .post-header .post-title,.page-template-service-agregat-marka-models-page .post-header .entry-title,.page-template-service-agregat-marka-models-page .post-header .post-title,.page-template-services-page .post-header .entry-title,.page-template-services-page .post-header .post-title,.services-template .post-header .entry-title,.services-template .post-header .post-title,.single-articl .post-header .entry-title,.single-articl .post-header .post-title,.single-articles .post-header .entry-title,.single-articles .post-header .post-title,.single-brand-services .post-header .entry-title,.single-brand-services .post-header .post-title{width:100%;margin:15px 0 5px 0;line-height:1.2;font-size:2.4em;color:#000}.page-template-actions-page .description,.page-template-articles-page .description,.page-template-branch-price-page .description,.page-template-branch-price-parent-page .description,.page-template-branche-parent-page .description,.page-template-branches-page .description,.page-template-contacts-page .description,.page-template-default .description,.page-template-marka-models-page .description,.page-template-reviews-page .description,.page-template-service-agregat-marka-models-page .description,.page-template-services-page .description,.services-template .description,.single-articl .description,.single-articles .description,.single-brand-services .description{position:relative;margin-bottom:60px;padding-left:60px;color:rgba(0,0,0,.65);line-height:1.6}.page-template-actions-page .description h2,.page-template-articles-page .description h2,.page-template-branch-price-page .description h2,.page-template-branch-price-parent-page .description h2,.page-template-branche-parent-page .description h2,.page-template-branches-page .description h2,.page-template-contacts-page .description h2,.page-template-default .description h2,.page-template-marka-models-page .description h2,.page-template-reviews-page .description h2,.page-template-service-agregat-marka-models-page .description h2,.page-template-services-page .description h2,.services-template .description h2,.single-articl .description h2,.single-articles .description h2,.single-brand-services .description h2{text-transform:uppercase;font-weight:700;margin-bottom:15px}.page-template-actions-page .description ul,.page-template-articles-page .description ul,.page-template-branch-price-page .description ul,.page-template-branch-price-parent-page .description ul,.page-template-branche-parent-page .description ul,.page-template-branches-page .description ul,.page-template-contacts-page .description ul,.page-template-default .description ul,.page-template-marka-models-page .description ul,.page-template-reviews-page .description ul,.page-template-service-agregat-marka-models-page .description ul,.page-template-services-page .description ul,.services-template .description ul,.single-articl .description ul,.single-articles .description ul,.single-brand-services .description ul{position:relative;padding:0 60px;margin-bottom:15px}.page-template-actions-page .description ul li,.page-template-articles-page .description ul li,.page-template-branch-price-page .description ul li,.page-template-branch-price-parent-page .description ul li,.page-template-branche-parent-page .description ul li,.page-template-branches-page .description ul li,.page-template-contacts-page .description ul li,.page-template-default .description ul li,.page-template-marka-models-page .description ul li,.page-template-reviews-page .description ul li,.page-template-service-agregat-marka-models-page .description ul li,.page-template-services-page .description ul li,.services-template .description ul li,.single-articl .description ul li,.single-articles .description ul li,.single-brand-services .description ul li{position:relative;list-style:disc}.page-template-actions-page .description ul li::marker,.page-template-articles-page .description ul li::marker,.page-template-branch-price-page .description ul li::marker,.page-template-branch-price-parent-page .description ul li::marker,.page-template-branche-parent-page .description ul li::marker,.page-template-branches-page .description ul li::marker,.page-template-contacts-page .description ul li::marker,.page-template-default .description ul li::marker,.page-template-marka-models-page .description ul li::marker,.page-template-reviews-page .description ul li::marker,.page-template-service-agregat-marka-models-page .description ul li::marker,.page-template-services-page .description ul li::marker,.services-template .description ul li::marker,.single-articl .description ul li::marker,.single-articles .description ul li::marker,.single-brand-services .description ul li::marker{color:rgba(44,25,111,.5);font-size:30px}.page-template-actions-page .description p,.page-template-articles-page .description p,.page-template-branch-price-page .description p,.page-template-branch-price-parent-page .description p,.page-template-branche-parent-page .description p,.page-template-branches-page .description p,.page-template-contacts-page .description p,.page-template-default .description p,.page-template-marka-models-page .description p,.page-template-reviews-page .description p,.page-template-service-agregat-marka-models-page .description p,.page-template-services-page .description p,.services-template .description p,.single-articl .description p,.single-articles .description p,.single-brand-services .description p{margin-bottom:15px}header.allServices{margin-bottom:24px}header.allServices .breadcrumbs{margin-top:16px}header.allServices .pageTitle{margin-top:24px;width:100%;font-size:1.875rem;font-weight:700;letter-spacing:normal;line-height:1.25;margin-bottom:0}.brandServiceList{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:16px;row-gap:16px}.brandService__item{position:relative;aspect-ratio:2.43/1.73;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);padding-top:16px;padding-bottom:16px;height:100%;width:100%;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s}.brandService__item:hover{-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}.brandService__item_link{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:0;line-height:1;font-size:0;color:transparent}.brandService__item img{height:120px;width:auto}.allServicesDesc h2{font-size:1.5rem;font-weight:700;line-height:1.25;margin-bottom:24px}.allServicesDesc p{margin-bottom:1rem;line-height:1.6}.allServicesDesc ul{margin-bottom:1rem;line-height:1.25}.allServicesDesc ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em;margin-bottom:1rem;margin-left:1.875rem}.allServicesDesc ul li::before{display:inline-block;content:"\e5ca";color:#2c196f;font-family:"Material Icons";font-size:1.5rem;line-height:1}.service-header{position:relative;background-color:#fff;padding-top:0!important;overflow:hidden}.breadcrumbs{margin-top:16px;margin-bottom:24px;padding-left:16px;padding-right:16px}.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.serviceContent{margin-top:24px}.serviceContentWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-h1-title{width:100%;font-size:1.875rem;font-weight:700;letter-spacing:normal;line-height:1.25;margin-bottom:0}.serviceByMail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#e7e7e7;border-radius:8px;height:52px;margin-bottom:24px;padding:0 24px}.serviceByMail span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.serviceByMail .text::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/nova_poshta.svg?x90082);background-position:center;background-size:cover;background-repeat:no-repeat}.serviceByMail .more{gap:.125rem;font-weight:700;color:#2c196f;-webkit-transition:color .5s;transition:color .5s}.serviceByMail .more:hover{color:#4527ad}.serviceByMail .more::after{content:"";display:block;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_right.svg?x90082)}.serviceActions .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;background-color:rgba(220,42,3,.07);border-radius:8px;padding:16px 24px;margin-bottom:32px}.serviceActions .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.serviceActions .item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#d92d20;font-size:1.125rem;font-weight:700;line-height:1.11}.serviceActions .item .offer-text-below{color:#4e4f5f;font-weight:400}.serviceActions .item .offer-link-text{color:#2c196f;font-weight:400;margin-top:8px;-webkit-transition:color .5s;transition:color .5s}.serviceActions .item .offer-link-text::after{content:"";display:block;background-image:url(/wp-content/themes/genstar/assets/images/svg/right.svg?x90082);height:20px;width:20px;margin-left:4px;-webkit-transition:margin-left .5s;transition:margin-left .5s}.serviceActions .item .offer-link-text:hover{color:#d92d20}.serviceActions .item .offer-link-text:hover::after{margin-left:10px}.serviceOffer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;margin-bottom:32px}.extendedPrice .serviceOffer,.single-brand-services .serviceOffer{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-bottom:0;margin-top:32px}.servicePriceTime{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;font-size:1.5rem;font-weight:700}.servicePriceTime .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.servicePriceTime .item::before{content:"";height:30px;width:30px;display:block;background-image:url(/wp-content/themes/genstar/assets/images/svg/price.svg?x90082)}.servicePriceTime .item.time::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/clock.svg?x90082)}.servicePriceTime .item span{display:inline-block}.servicePriceTime .item span b{position:absolute;display:block;left:38px;right:auto;width:auto;font-size:14px;line-height:1;text-align:left;color:#ae292c}.extendedPrice_grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;row-gap:1rem;margin-bottom:24px}.extendedPrice_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);padding:16px 24px}.extendedPrice_content{width:100%}.extendedPrice_title{font-size:1.125rem;color:#2c196f}.extendedPrice_image{display:block;height:auto;width:240px;margin:0 auto}.extendedPrice_offerList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:24px 0 16px 0}.extendedPrice_offerItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;line-height:1.25}.extendedPrice_offerItem::before{-webkit-box-flex:0;-ms-flex:none;flex:none;content:"";background-color:#3cdbc0;border-radius:50%;display:inline-block;width:1rem;height:1rem;margin-top:3px}.replacementСar_grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1rem;row-gap:1rem;margin-bottom:24px}.replacementСar_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);padding:16px 24px}.replacementСar_title{font-size:1.125rem;color:#2c196f;text-align:center}.replacementСar_image{display:block;margin:0 auto}.replacementСar_price{font-size:1.125rem;text-align:center}.serviceCTA{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.serviceCTA .telegram{background-color:#fff;color:#2c196f}.serviceCTA .telegram:hover{color:#4527ad}.serviceCTA .telegram::before{content:"";display:inline-block;height:24px;width:24px;background-image:url(/wp-content/themes/genstar/assets/images/svg/telegram_logo.svg?x90082);background-position:center;background-size:cover}.serviceFeatures .featuresList{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:24px;row-gap:24px}.serviceFeatures .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;line-height:1.5;margin-bottom:.75rem}.serviceFeatures .item-title::before{content:"";display:block;height:32px;width:32px;border-radius:50%;background-color:#d1c8f3;background-image:url(/wp-content/themes/genstar/assets/images/svg/home_feature_03.svg?x90082);background-position:center;background-repeat:no-repeat;background-size:24px 24px}.serviceFeatures .default_02 .item-title::before,.serviceFeatures .feature_02 .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/feature_02.svg?x90082)}.serviceFeatures .default_03 .item-title::before,.serviceFeatures .feature_03 .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/feature_03.svg?x90082)}.serviceFeatures .default_04 .item-title::before,.serviceFeatures .feature_04 .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/feature_04.svg?x90082)}.serviceFeatures .car .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/car.svg?x90082)}.serviceFeatures .circle .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/circle.svg?x90082)}.serviceFeatures .feature_01 .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/feature_01.svg?x90082)}.serviceFeatures .home_feature_03 .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/home_feature_03.svg?x90082)}.serviceFeatures .home_feature_04 .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/home_feature_04.svg?x90082)}.service-img-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.service-img-wrap .placeholder{width:320px;height:auto;z-index:1}.service-thumbnail{position:relative;width:320px;height:auto}.sectionNavContainer{position:relative;background-color:#fff;border-bottom:1px solid #fff}.sectionNavContainer.is-sticky{border-bottom:1px solid #d2d5d9;margin-top:0;left:0!important;right:0!important;width:100%!important;z-index:2}#sectionsNav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-top:16px;padding:0;background-color:#fff}.is-sticky #sectionsNav{padding-left:36px}.is-mobile .is-sticky #sectionsNav{margin-top:0;padding-left:16px}#sectionsNav a{display:inline-block;white-space:nowrap;color:#4e4f5f;border-bottom:2px solid #fff;padding-bottom:8px;height:auto!important;width:auto!important;line-height:1;-webkit-transition:border-bottom .5s,color .5s;transition:border-bottom .5s,color .5s}#sectionsNav a.active,#sectionsNav a:hover{color:#2c196f;border-bottom:2px solid #2c196f}.mm-page{position:relative}.is-mobile #serviceBottomFixOffer{position:fixed;background-color:#fff;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.05);box-shadow:0 -2px 4px 0 rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;width:100%;bottom:-100%;left:0;padding:8px 16px;-webkit-transition:bottom 1s linear;transition:bottom 1s linear;z-index:90}.is-mobile #serviceBottomFixOffer .digits{text-transform:lowercase;font-weight:700}.is-mobile #serviceBottomFixOffer .ctaButton{min-width:200px;height:auto;padding:12px}.is-mobile #serviceBottomFixOffer.show{bottom:0}.service-features{position:relative;background-color:#e7e7e7;padding:30px 0 40px;z-index:1}.service-features h2.sectionTitle{border-bottom:none;font-size:1.4em;letter-spacing:4px;text-align:center;padding-bottom:0}.service-features .features{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.service-features .features-item{position:relative;counter-increment:items;-webkit-box-flex:1;-ms-flex:1;flex:1}.service-features .features-item::before{position:relative;content:"0" counter(items);background-color:#24c0a6;border-radius:50%;color:rgba(255,255,255,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .1));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .1));font-size:32px;font-weight:700;margin:0 auto;width:60px;height:60px;margin-bottom:30px;z-index:5}.service-features .features-item.action::before{background-color:#ae292c}.service-features .features-item:not(:first-of-type)::after{position:absolute;content:"";width:16px;height:16px;top:22px;left:-24px;background-color:#28d6b8;border-radius:50%;-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .1));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .1))}.service-features .features-item:first-child .line{width:50%;right:-15px;left:auto}.service-features .features-item:first-child .line::before{left:-18px}.service-features .features-item:last-child .line{width:50%}.service-features .features-item:last-child .line::before{left:auto;right:-18px}.service-features .features-item:last-child .item-content::before{display:none}.service-features .features .line{position:absolute;height:4px;width:calc(100% + 32px);background-color:#24c0a6;left:-15px;top:28px;z-index:-1}.service-features .features .line::before{position:absolute;content:"";width:4px;height:50px;background-color:#24c0a6;left:calc(50% - 4px);bottom:-50px}.service-features .features .item-title{text-transform:uppercase;text-align:center;font-size:1em;font-weight:700;line-height:1.4;color:#000;margin-bottom:4px}.service-features .features .item-text{position:relative;display:block;text-align:center;color:#666;font-weight:400}.service-features .features .item-content{position:relative;padding:0 20px}.service-features .features .item-content::before{position:absolute;content:"";display:block;width:4px;height:120%;background-color:#24c0a6;top:36px;left:-52px}.service-features .features .item-content::after{position:absolute;content:"";display:block;width:30px;height:4px;background-color:#24c0a6;top:19px;left:-37px}.service-features .features-item.action .item-text,.service-features .features-item.action .item-title{color:#ae292c}.additional .sectionTitle{color:#2c196f!important;border-bottom:3px dotted #2c196f!important;margin-top:30px;padding-bottom:0;padding-top:15px}.additional .item-wrap{position:relative;padding:0 15px;margin-bottom:30px;height:100%}.additional .item-wrap::before{position:absolute;content:"";top:-10px;left:calc(50% - 150px);width:300px;height:300px;background-color:rgba(0,0,0,.1);border-radius:50%;z-index:1}.additional-img{position:relative;width:80%;height:auto;z-index:5}.additional .item-title{text-transform:uppercase;text-align:center;color:#2c196f;font-size:16px;font-weight:700;letter-spacing:2px;margin-bottom:15px}.additional .item-subtitle{text-align:center;color:#2c196f;font-weight:700;letter-spacing:2px;margin-bottom:20px}.additional .additional-list{list-style-type:none;padding-left:30px;padding-right:30px}.additional .additional-list-items{position:relative;color:#4d4d4d;font-weight:400;margin-bottom:8px;padding-left:40px}.additional .additional-list-items::before{position:absolute;content:"\e5ca";color:#3cdbc0;display:block;font-family:"Material Icons";font-size:24px;top:-5px;left:0}.additional .item-list-wrap .additional-list{-webkit-columns:2;-moz-columns:2;columns:2;gap:30px}.dataTables_filter,.dataTables_info,.dataTables_length,.dataTables_paginate{position:relative;font-size:.8em}.dataTables_filter,.dataTables_length{margin-bottom:15px}.dataTables_info,.dataTables_length,.dataTables_paginate{font-weight:700}.dataTables_filter button{position:absolute;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:16px;padding:0;border-radius:50%;height:30px;width:30px;background-color:#eb7d74;color:#fff;font-size:1.25rem;line-height:1em;-webkit-transition:background-color .5s;transition:background-color .5s}.filtered .dataTables_filter button{display:-webkit-box;display:-ms-flexbox;display:flex}.dataTables_filter button:hover{background-color:#d92d20}.dataTables_filter button::before{content:"\e5cd";font-family:Material Icons}.highlight,mark{background-color:#a8efe3}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .searchInputWrap,.searchform .dataTables_filter,.searchform .searchInputWrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;float:none!important;text-align:left!important}.dataTables_wrapper .dataTables_filter::before,.dataTables_wrapper .searchInputWrap::before,.searchform .dataTables_filter::before,.searchform .searchInputWrap::before{position:absolute;display:block;content:"";left:16px;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/search.svg?x90082)}.dataTables_wrapper .dataTables_filter label,.dataTables_wrapper .searchInputWrap label,.searchform .dataTables_filter label,.searchform .searchInputWrap label{width:100%}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .searchInputWrap input,.searchform .dataTables_filter input,.searchform .searchInputWrap input{border-radius:8px!important;width:100%;margin-left:0!important;padding:12px 20px 12px 44px!important}.dataTables_wrapper .dataTables_filter input::-webkit-input-placeholder,.dataTables_wrapper .searchInputWrap input::-webkit-input-placeholder,.searchform .dataTables_filter input::-webkit-input-placeholder,.searchform .searchInputWrap input::-webkit-input-placeholder{color:#4e4f5f;font-size:1rem}.dataTables_wrapper .dataTables_filter input::-moz-placeholder,.dataTables_wrapper .searchInputWrap input::-moz-placeholder,.searchform .dataTables_filter input::-moz-placeholder,.searchform .searchInputWrap input::-moz-placeholder{color:#4e4f5f;font-size:1rem}.dataTables_wrapper .dataTables_filter input:-ms-input-placeholder,.dataTables_wrapper .searchInputWrap input:-ms-input-placeholder,.searchform .dataTables_filter input:-ms-input-placeholder,.searchform .searchInputWrap input:-ms-input-placeholder{color:#4e4f5f;font-size:1rem}.dataTables_wrapper .dataTables_filter input::-ms-input-placeholder,.dataTables_wrapper .searchInputWrap input::-ms-input-placeholder,.searchform .dataTables_filter input::-ms-input-placeholder,.searchform .searchInputWrap input::-ms-input-placeholder{color:#4e4f5f;font-size:1rem}.dataTables_wrapper .dataTables_filter input::placeholder,.dataTables_wrapper .searchInputWrap input::placeholder,.searchform .dataTables_filter input::placeholder,.searchform .searchInputWrap input::placeholder{color:#4e4f5f;font-size:1rem}table.dataTable{border:1px solid #d2d5d9;border-radius:8px;overflow:hidden;font-size:1rem;line-height:1.25}.ready table.dataTable{opacity:1!important}table.dataTable thead{background-color:#2c196f}table.dataTable thead tr,table.dataTable thead tr th{background-color:transparent}table.dataTable thead th{vertical-align:middle!important}table.dataTable thead th[class^=price]{text-align:right}table.dataTable thead th.car_model{max-width:140px}table.dataTable.price-list thead th{padding:12px 24px!important}table.dataTable tbody tr:last-child td{padding-bottom:24px}table.dataTable tbody tr:hover td{background-color:rgba(0,0,0,.035)}table.dataTable tbody tr.search td{background-color:rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.2)}table.dataTable tbody tr.search td.service-name::before{background-color:rgba(0,0,0,.2)}table.dataTable tbody tr.find td{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.2)}table.dataTable tbody tr.title-row{-webkit-box-shadow:none;box-shadow:none;background-color:#fff}table.dataTable tbody tr.data-row.odd{background-color:#f4f4f4}table.dataTable tbody .title-row{position:relative;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;font-size:1.125rem;font-weight:700;cursor:pointer;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}table.dataTable tbody .title-row td{border-bottom:.5px solid #d2d5d9}table.dataTable tbody .title-row .service-price{text-align:right}table.dataTable tbody .title-row.controlActive,table.dataTable tbody .title-row:hover{background-color:#e7e7e7}.single-articl table.dataTable tbody .title-row,.single-brand-services table.dataTable tbody .title-row,.single-services table.dataTable tbody .title-row{background-color:#f4f4f4;cursor:auto}.single-articl table.dataTable tbody .title-row .service-name,.single-brand-services table.dataTable tbody .title-row .service-name,.single-services table.dataTable tbody .title-row .service-name{padding-left:24px}.single-articl table.dataTable tbody .title-row .service-name::before,.single-brand-services table.dataTable tbody .title-row .service-name::before,.single-services table.dataTable tbody .title-row .service-name::before{display:none}table.dataTable tbody .title-row td.service-name{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}table.dataTable tbody .title-row td.service-name::before{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;background-color:#039855;background-image:url(/wp-content/themes/genstar/assets/images/svg/plus.svg?x90082);background-repeat:no-repeat;background-position:center;border-radius:50%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all ease .5s;transition:all ease .5s}table.dataTable tbody .title-row.controlActive .service-name::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/cross.svg?x90082);-webkit-transform:rotate(270deg);transform:rotate(270deg);background-color:#fff}table.dataTable tbody .title-row.controlActive .service-price{text-align:right}table.dataTable tbody .title-hide{display:none}table.dataTable td{border-left:none;color:#000}table.dataTable td.service-name{padding:12px 16px 12px 24px!important}table.dataTable td.service-price{font-weight:700;min-width:110px;text-align:right;padding:12px 24px 12px 16px!important}table.dataTable td.service-price::before{-webkit-transition:all ease .5s;transition:all ease .5s}table.dataTable .lastDataRow td{border-bottom:1px solid #d2d5d9;padding-bottom:24px!important}.other-location-service{margin-bottom:24px;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px}.general-price-list .ctaButton{height:auto;max-width:100%;margin-left:auto;margin-right:auto}.servise-branches>.container>.row{margin-left:0;margin-right:0}.servise-branches .branches{padding:32px 24px!important;border-radius:8px;border:1px solid #d2d5d9}.servise-branches .river-bank{color:#1a141f}.servise-branches .river-bank .river-bank-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:700;letter-spacing:normal;margin-bottom:14px;text-transform:uppercase}.servise-branches .river-bank .river-bank-title::before{content:"\e176";display:inline-block;color:#2c196f;font-family:"Material Icons";font-size:20px;font-weight:400}.servise-branches .river-bank .river-bank-list{margin-left:0}.servise-branches .river-bank .river-bank-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.25;margin-bottom:12px}.servise-branches .river-bank .river-bank-item::before{content:"";display:block;background-image:url(/wp-content/themes/genstar/assets/images/svg/location.svg?x90082);background-repeat:no-repeat;background-position:center;height:20px;width:20px}.servise-branches .river-bank .river-bank-link{font-size:1em;letter-spacing:.5px;-webkit-transition:color ease .5s;transition:color ease .5s}.servise-branches .river-bank .river-bank-link:hover{color:#4527ad}.servise-branches .ctaButton{margin:24px auto 0 auto}.child-services-items,.related-services-items{position:relative;padding-bottom:14px}.child-services-item,.related-services-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fafafa;border-radius:8px;border:1px solid #fff;height:100%;margin-bottom:1rem;padding:16px 32px 0 32px;-webkit-transition:all .5s;transition:all .5s}.child-services-item:hover,.related-services-item:hover{border:1px solid #e0e0e6}.child-services-item-wraplink,.related-services-item-wraplink{position:absolute;display:block;height:100%;width:100%;top:0;left:0}.child-services-item-wraplink span,.related-services-item-wraplink span{display:none}.child-services-item .placeholder,.child-services-item-thumbnail,.related-services-item .placeholder,.related-services-item-thumbnail{height:150px;width:auto;-webkit-transition:all .5s;transition:all .5s}.child-services-item-title,.related-services-item-title{margin-top:16px;padding:0;color:#000;font-size:1rem;font-weight:700;line-height:1.25;text-transform:none;text-align:center}.other-location-service-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4e4f5f;font-size:1rem;-webkit-transition:color .5s;transition:color .5s}.other-location-service-link::before{content:"\e8b8";font-family:"Material Icons";font-size:16px;display:inline-block;margin-right:6px}.other-location-service-link:hover{color:#000}.cityFilterWrap,.filterButtonsWrap{position:relative;height:100%;width:100%}.cityFilter,.filterButtons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.cityFilter .cityFilterButton,.cityFilter .filterButton,.filterButtons .cityFilterButton,.filterButtons .filterButton{display:inline-block;white-space:nowrap;width:auto!important}.home .allServicesList{height:100%;width:100%}.parentServiceList{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:60px;row-gap:32px}.parentServiceList a:hover{color:#4527ad!important}.parentServiceList a:hover picture{border:1px solid #e0e0e6}.parentService_item{display:none}.parentService_item.show{display:block;-webkit-animation:.5s showing linear;animation:.5s showing linear}.home .homeCityServices .parentService_item.show{display:-webkit-box;display:-ms-flexbox;display:flex}.home .homeCityServices .parentService_item{border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);overflow:hidden;height:calc((100% - 30px)/ 5)!important}.home .homeCityServices .parentService_item:hover .parentService_title{color:#2c196f}.parentService_link{color:#2c196f;-webkit-transition:color .5s;transition:color .5s}.home .parentService_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px 16px}.parentService_pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fafafa;border:1px solid #fafafa;border-radius:8px;margin-bottom:16px;padding-top:16px;padding-bottom:16px;width:100%;-webkit-transition:border .5s;transition:border .5s}.parentService_img{height:133px;width:auto}.parentService_title{font-size:1.25rem;font-weight:700;line-height:1.25}.subServiceList{margin-top:16px}.subServiceList .subservice_item{margin-bottom:12px}.subServiceList .subservice_item a{font-size:1rem;font-weight:400;line-height:1.25}@-webkit-keyframes showing{from{opacity:0}to{opacity:1}}@keyframes showing{from{opacity:0}to{opacity:1}}.primary-bg{background-color:#2c196f}.youtubeWrap{border-radius:8px;overflow:hidden}.videoWrap{margin-left:auto;margin-right:auto}.single-brand-services .videoWrap,.single-services .videoWrap{width:75%}.video{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#000}.video:hover .video__button-shape{fill:red;fill-opacity:1}.video.video--enabled{cursor:pointer;position:relative}.video.video--enabled .video__button{display:block}.video .video__link{position:absolute;top:0;left:0;width:100%;height:100%}.video .video__media{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video .video__button{position:absolute;top:50%;left:50%;z-index:1;display:none;padding:0;width:68px;height:48px;border:none;background-color:transparent;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.video .video__button:focus{outline:0}.video .video__button:focus .video__button-shape{fill:red;fill-opacity:1}.video .video__button-shape{fill:#212121;fill-opacity:.8;-webkit-transition:all ease .5s;transition:all ease .5s}.video .video__button-icon{fill:#fff}.defects .container>.row{row-gap:0}.defects .signs-effects.row{margin:0;row-gap:16px}.defects .defects-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#d92d20;font-size:1.125rem;font-weight:700;margin-bottom:1rem;letter-spacing:normal;text-transform:uppercase}.defects .defects-title::before{content:"\e004";display:block;font-family:"Material Icons";font-size:1.5rem;font-weight:400;line-height:1}.defects .effects .defects-title::before{content:"\e8b2"}.defects .defect-effects li,.defects .defect-signs li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;position:relative;color:#1a141f;font-size:1rem;font-weight:400;line-height:1.25;margin-bottom:1rem}.defects .defect-effects li::before,.defects .defect-signs li::before{content:"\e5ca";color:#d92d20;display:block;font-family:"Material Icons";font-size:24px;line-height:1}.defects .ctaButton{margin-top:24px;margin-left:auto;margin-right:auto}.accordion-item,.service-faq-item{color:#000;margin-bottom:.75rem}.accordion-item.itemOpen .accordion-item-title,.accordion-item.itemOpen .service-faq-item-question,.accordion-item:hover .accordion-item-title,.accordion-item:hover .service-faq-item-question,.service-faq-item.itemOpen .accordion-item-title,.service-faq-item.itemOpen .service-faq-item-question,.service-faq-item:hover .accordion-item-title,.service-faq-item:hover .service-faq-item-question{background-color:rgba(0,0,0,.08)}.accordion-item.itemOpen .accordion-item-title::before,.accordion-item.itemOpen .service-faq-item-question::before,.accordion-item:hover .accordion-item-title::before,.accordion-item:hover .service-faq-item-question::before,.service-faq-item.itemOpen .accordion-item-title::before,.service-faq-item.itemOpen .service-faq-item-question::before,.service-faq-item:hover .accordion-item-title::before,.service-faq-item:hover .service-faq-item-question::before{color:#1a141f;content:"\e887"}.accordion-item.itemOpen .accordion-item-title::after,.accordion-item.itemOpen .service-faq-item-question::after,.service-faq-item.itemOpen .accordion-item-title::after,.service-faq-item.itemOpen .service-faq-item-question::after{content:"\e316"}#allVacancies .accordion-item,#allVacancies .service-faq-item{display:none}#allVacancies .accordion-item.show,#allVacancies .service-faq-item.show{display:block}.accordion-item-question,.accordion-item-title,.service-faq-item-question,.service-faq-item-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fafafa;border-radius:6px;padding:12px 56px 12px 16px;font-size:18px;font-weight:700;line-height:1;margin:0!important;cursor:pointer;-webkit-transition:background-color ease .5s;transition:background-color ease .5s}.accordion .accordion-item-question,.accordion .accordion-item-title,.accordion .service-faq-item-question,.accordion .service-faq-item-title{gap:1rem}.accordion .accordion-item-question:hover .index,.accordion .accordion-item-title:hover .index,.accordion .service-faq-item-question:hover .index,.accordion .service-faq-item-title:hover .index{background-color:#000}.accordion-item-question-text,.accordion-item-title-text,.service-faq-item-question-text,.service-faq-item-title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.accordion-item-question-text p,.accordion-item-title-text p,.service-faq-item-question-text p,.service-faq-item-title-text p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75rem;font-size:.9rem;font-weight:400;line-height:1}.accordion-item-question-text p span,.accordion-item-title-text p span,.service-faq-item-question-text p span,.service-faq-item-title-text p span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-item-question-text p span::before,.accordion-item-title-text p span::before,.service-faq-item-question-text p span::before,.service-faq-item-title-text p span::before{display:inline-block;margin-right:2px;content:"\e7f1";color:rgba(0,0,0,.4705882353);font-family:Material Icons;font-weight:400;font-size:18px}.accordion-item-question-text .salary,.accordion-item-title-text .salary,.service-faq-item-question-text .salary,.service-faq-item-title-text .salary{font-weight:700}.accordion-item-question-text .salary::before,.accordion-item-title-text .salary::before,.service-faq-item-question-text .salary::before,.service-faq-item-title-text .salary::before{content:"\e850";color:#000}.accordion-item-question::before,.accordion-item-title::before,.service-faq-item-question::before,.service-faq-item-title::before{content:"\e8fd";display:inline-block;font-family:"Material Icons";font-size:28px;font-weight:400;color:#4e4f5f;margin-right:12px;-webkit-transition:all ease .5s;transition:all ease .5s}.accordion .accordion-item-question::before,.accordion .accordion-item-title::before,.accordion .service-faq-item-question::before,.accordion .service-faq-item-title::before{display:none}#allVacancies .accordion-item-question::before,#allVacancies .accordion-item-title::before,#allVacancies .service-faq-item-question::before,#allVacancies .service-faq-item-title::before{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;content:"";width:28px;height:28px;background-image:url(/wp-content/themes/genstar/assets/images/GENSTAR_EMBLEM.svg?x90082);background-size:cover;background-position:center;line-height:1}.accordion-item-question::after,.accordion-item-title::after,.service-faq-item-question::after,.service-faq-item-title::after{position:absolute;right:16px;width:24px;content:"\e313";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Material Icons";font-size:28px;font-weight:400;color:#4e4f5f}.accordion-item-question .index,.accordion-item-title .index,.service-faq-item-question .index,.service-faq-item-title .index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;color:#fff;background-color:#949494;border-radius:50%;height:28px;width:28px;-webkit-transition:background-color .5s;transition:background-color .5s}.accordion-item-answer,.accordion-item-body,.service-faq-item-answer,.service-faq-item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;position:relative;padding:16px 16px 16px 56px;line-height:1.25}.accordion-item-answer::before,.accordion-item-body::before,.service-faq-item-answer::before,.service-faq-item-body::before{position:absolute;display:block;content:"";width:1px;height:calc(100% - 32px);border-right:#4e4f5f 3px dotted;left:28px;top:18px}.accordion-item-answer a,.accordion-item-body a,.service-faq-item-answer a,.service-faq-item-body a{font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.accordion-item-answer a::after,.accordion-item-body a::after,.service-faq-item-answer a::after,.service-faq-item-body a::after{content:"\f8ce";display:inline-block;font-family:"Material Icons"}.accordion-item-answer ul,.accordion-item-body ul,.service-faq-item-answer ul,.service-faq-item-body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.accordion-item-answer ul li,.accordion-item-body ul li,.service-faq-item-answer ul li,.service-faq-item-body ul li{display:block;position:relative;padding-left:28px}.accordion-item-answer ul li::before,.accordion-item-body ul li::before,.service-faq-item-answer ul li::before,.service-faq-item-body ul li::before{position:absolute;content:"\e876";display:block;margin-left:-28px;font-family:Material Icons;font-weight:400;font-size:16px}.accordion-item-answer.vacancy::before,.accordion-item-body.vacancy::before,.service-faq-item-answer.vacancy::before,.service-faq-item-body.vacancy::before{display:none}.accordion-item-answer .infoWrap,.accordion-item-body .infoWrap,.service-faq-item-answer .infoWrap,.service-faq-item-body .infoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}.accordion-item-answer .infoWrap .info,.accordion-item-body .infoWrap .info,.service-faq-item-answer .infoWrap .info,.service-faq-item-body .infoWrap .info{-webkit-box-flex:1;-ms-flex:1;flex:1}.accordion-item-answer .infoWrap .info h4,.accordion-item-body .infoWrap .info h4,.service-faq-item-answer .infoWrap .info h4,.service-faq-item-body .infoWrap .info h4{font-weight:700;text-transform:uppercase;margin-bottom:8px}.accordion-item-answer .buttonWrapper,.accordion-item-body .buttonWrapper,.service-faq-item-answer .buttonWrapper,.service-faq-item-body .buttonWrapper{margin-top:16px}.is_question__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f4f4f4;border-radius:6px;margin-top:24px;padding:16px}.is_question__title{color:#1a141f;font-size:1.5rem;font-weight:700}.step{position:relative}.step .sectionTitle span{display:block}.step .stepItems{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;row-gap:1rem;list-style:none;counter-reset:stepCounter;margin:0;padding:0}.step .stepItems li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.13);box-shadow:1px 1px 4px 1px rgba(0,0,0,.13);-webkit-box-align:center;-ms-flex-align:center;align-items:center;counter-increment:stepCounter;line-height:1.25;padding:16px 24px}.step .stepItems li::before{content:counter(stepCounter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#fff;font-size:1.125rem;font-weight:700;height:34px;width:34px;background-color:#2c196f;line-height:1;margin-right:1rem}.step .stepItems li .itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.step .stepItems li h3{color:#2c196f;font-weight:700}.related-articles-items{position:relative}.related-articles-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:8px;border:1px solid #e0e0e6;height:100%;margin-bottom:15px;padding:15px 15px 0;-webkit-transition:all .5s;transition:all .5s}.related-articles-item:hover .related-articles-item-image{opacity:1}.related-articles-item-wraplink{position:absolute;display:block;height:100%;width:100%;top:0;left:0}.related-articles-item-wraplink span{display:none}.related-articles-item-image{height:auto;width:100%}.related-articles-item-title{margin-top:15px;padding:0 10px;color:#000;font-size:.9em;font-weight:700;text-transform:uppercase;text-align:center}.related-articles .cell{margin-bottom:30px}.servicesType__list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;row-gap:16px}.servicesType__item{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.servicesType__item::before{position:absolute;content:"";display:block;background-color:#000;width:100%;height:100%;top:0;left:0;opacity:.15;z-index:2}.servicesType__item img{-webkit-filter:grayscale(1);filter:grayscale(1);-o-object-fit:cover;object-fit:cover;height:auto;width:100%;z-index:1;-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s,-webkit-filter .5s}.servicesType__item h3{position:absolute;background-color:rgba(44,25,111,.5);backdrop-filter:blur(4px);color:#fff;font-size:1.25rem;font-weight:700;line-height:1.25;bottom:0;left:0;padding:24px;text-align:center;text-transform:uppercase;-webkit-transition:backdrop-filter .5s;transition:backdrop-filter .5s;width:100%;z-index:3}.servicesType__item a{position:absolute;line-height:0;font-size:0;height:100%;width:100%;top:0;left:0;z-index:4}.servicesType__item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.servicesType__item:hover h3{backdrop-filter:blur(0)}.video.video--enabled .video__title{position:absolute;background-color:rgba(0,0,0,.5);bottom:0;padding:15px 30px;color:#fff;font-size:1.5em;font-weight:700;z-index:10}.video-item__wrapper{padding-top:0}.gallery-photo .gallery-item{height:275px;background-size:cover;background-repeat:no-repeat;background-position:50%;overflow:hidden}.gallery-photo .gallery-item-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.gallery-photo .gallery-item-link::before{position:absolute;content:"\e8b6";font-family:"Material Icons";font-size:52px;font-weight:700;color:#fff;opacity:0;-webkit-transition:opacity ease .5s;transition:opacity ease .5s;z-index:5}.gallery-photo .gallery-item-link::after{content:"";display:block;width:100%;height:100%;background-color:#2c196f;opacity:0;-webkit-transition:opacity ease .5s;transition:opacity ease .5s;z-index:2}.gallery-photo .gallery-item-link:hover::before{opacity:1}.gallery-photo .gallery-item-link:hover::after{opacity:.4}.gallery-photo .gallery-item-img{position:absolute;max-width:100%;width:100%}.single-fotogallery main{background-color:#fff;padding-bottom:40px}#sectionsNav .reviewsAllThis{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2c196f;border-radius:6px;color:#fff;line-height:1;font-size:.75rem;font-weight:700;padding:3px 4px 4px 4px;margin-left:3px}#sectionsNav a.hasReviews{padding-bottom:4px}#toTop{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:79.2px;height:79.2px;background-color:rgba(0,0,0,.3);right:40px;bottom:-80px;border-radius:50%;font-size:0;z-index:100;-webkit-transition:all .5s;transition:all .5s;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}#toTop::before{position:relative;display:inline-block;content:"\e5ce";font-family:"Material Icons";font-size:62px;line-height:1;color:#fff;margin-top:-2px}#toTop.active{bottom:70px}#seoText{display:block}#seoText .seo-text{font-size:1rem;max-height:100%;width:100%;color:#1a141f}#seoText .seo-text.single-paragraph{max-height:120px;overflow-y:auto}.prevBlock{position:relative}.prevBlock::before{position:absolute;bottom:0;left:0;height:70%;width:100%;content:"";background:-webkit-gradient(linear,left top,left bottom,color-stop(17.18%,rgba(255,255,255,0)),color-stop(60.74%,rgba(255,255,255,.8)),color-stop(107.29%,#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 17.18%,rgba(255,255,255,.8) 60.74%,#fff 107.29%);opacity:1;-webkit-transition:opacity .25s;transition:opacity .25s;z-index:1}.prevBlock.open::before{opacity:0}.toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:100%;margin:24px 0 0 0;text-align:left;background-color:transparent;font-size:1rem;color:#2c196f}.toggle:hover{color:#4527ad}.toggle::after{content:"";display:block;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_down.svg?x90082);background-position:center}.toggle.open::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.collaps{margin-top:24px}.card_item{position:relative;height:100%;background-color:#e7e7e7;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:drop-shadow(6px 6px 6px rgba(0, 0, 0, .33));filter:drop-shadow(6px 6px 6px rgba(0, 0, 0, .33));overflow:hidden;-webkit-transition:all ease .5s;transition:all ease .5s}.card_item:hover{-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .5));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .5))}.card_item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.card_item img{width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.75;-webkit-transition:all ease .5s;transition:all ease .5s}.card_item_header{position:relative;margin:0;padding:10px 15px 15px}.card_item_header h2{text-transform:uppercase;font-size:1.2em;font-weight:700;letter-spacing:1px;position:relative;padding-left:30px}.card_item_header h2::before{content:"\e8b8";font-family:"Material Icons";color:#ae292c;font-size:24px;display:block;position:absolute;top:1px;left:0}@-moz-document url-prefix(){.card_item_header h2::before{top:-2px}}.page-template-branch-price-parent-page .card_item_header h2::before{content:"\e0b8"}.card_item_header p{text-transform:uppercase;font-size:.7em;margin-top:5px;padding-left:30px;padding-right:40px}.card_item_link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;text-indent:-9999px;z-index:10}.single-articles .social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:24px;margin-left:15px}.single-articles .social .icon_social{display:inline-block;font-size:18px;-webkit-transition:color ease .5s;transition:color ease .5s}.single-articles .social a:hover .icon_social{color:#3cdbc0}.single-articles .inline{color:#3cdbc0}.single-articles .icon-calendar{color:#3cdbc0}.page-template-service-agregat-marka-models-page section{margin-bottom:80px;padding:0}.marka-avto-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px}.page-template-services-page .marka-avto-nav{gap:16px;margin-left:30px;margin-top:30px}.marka-avto-nav .marka-avto-list{margin-bottom:30px}.marka-avto-nav .marka-avto-list .marka-avto-list-title{letter-spacing:1px;text-transform:uppercase;margin-bottom:15px;font-weight:700}.marka-avto-nav .marka-avto-list .marka-avto-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;margin-bottom:15px;padding-left:16px}.marka-avto-nav .marka-avto-list .marka-avto-list-item::before{content:"\e8b8";display:block;color:rgba(44,25,111,.5);font-family:"Material Icons";font-size:20px}.page-template-services-page .marka-avto-nav .marka-avto-list .marka-avto-list-item{margin-left:16px}.marka-avto-nav .marka-avto-list .marka-avto-list-link{line-height:1;-webkit-transition:color ease .5s;transition:color ease .5s;text-decoration-line:underline}.page-template-services-page .marka-avto-nav .marka-avto-list .marka-avto-list-link{text-decoration-line:none}.marka-avto-nav .marka-avto-list .marka-avto-list-link:hover{color:#ae292c}.page-template-services-page .marka-avto{margin-left:60px}.page-template-services-page .marka-avto .subservice_list{margin-left:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}.brandFirstLettersList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;text-transform:uppercase;margin:0 0 24px 0}.brandFirstLettersList li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:42px;width:42px;border-radius:4px;font-size:1.25rem;line-height:1.25;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}.brandFirstLettersList li.current{font-weight:700;background-color:#f4f4f4}.brandFirstLettersList li:hover{background-color:#f4f4f4}.brandIndexList{text-transform:uppercase}.brandIndexList_Item{display:none;gap:32px;margin-bottom:32px}.brandIndexList_Item.show{display:-webkit-box;display:-ms-flexbox;display:flex}.brandIndexList_Item .brandIndex{font-size:1.25rem;font-weight:700;line-height:1}.brandIndexList_Item .brandList{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:32px;grid-row-gap:32px}.brandIndexList_Item .autoBrand,.brandIndexList_Item .modelList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;font-size:1.125rem;line-height:1.25}.brandIndexList_Item .autoBrand a,.brandIndexList_Item .modelList a{-webkit-transition:color .5s;transition:color .5s}.brandIndexList_Item .autoBrand a:hover,.brandIndexList_Item .modelList a:hover{color:#4527ad}.brandIndexList_Item .autoBrand_link{font-weight:700}.brandIndexList_Item .modelName{text-transform:none}.brandModelUnits .filterButtons{gap:8px}.brandModelUnits_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.brandModelUnits_item{display:none;border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);overflow:hidden}.brandModelUnits_item.show{display:block}.brandModelUnits_item_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:12px 16px}.brandModelUnits_item_title{font-size:1rem;font-weight:700;line-height:1.25;-webkit-transition:color .5s;transition:color .5s}.marka-avto-cross-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em;background-color:#2c196f;color:#fff;margin-top:1rem;padding:12px 16px;font-size:1rem;letter-spacing:.5px;text-transform:uppercase;border-radius:8px}.marka-avto-cross-links .cross-links-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.marka-avto-cross-links .cross-links-title::before{content:"\e8b8";display:block;font-family:"Material Icons";font-size:20px}.marka-avto-cross-links .marka-avto-services-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.marka-avto-cross-links .marka-avto-services-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25em}.marka-avto-cross-links .marka-avto-services-list-item::after{content:"\e89e";display:block;font-family:"Material Icons";font-size:20px}.marka-avto-cross-links .marka-avto-services-list-link{text-decoration-line:underline;-webkit-transition:color ease .5s;transition:color ease .5s}.marka-avto-cross-links .marka-avto-services-list-link:hover{color:#d1c8f3}.marka-avto.button{text-transform:uppercase}.marka-avto.button::before{content:"\e8b8"}.ctaButton,.ctaVacancyButton,.load-more,.pdfp_download,.rplg .rplg-url{display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;padding:14px 28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #2c196f;border-radius:8px;background-color:#2c196f;color:#fff;font-size:1.125rem;font-weight:700;line-height:1.25;text-transform:none!important;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}.ctaButton:hover,.ctaVacancyButton:hover,.load-more:hover,.pdfp_download:hover,.rplg .rplg-url:hover{background-color:#4527ad}.ctaButton.white,.ctaVacancyButton.white,.load-more.white,.pdfp_download.white,.rplg .rplg-url.white{background-color:#fff;color:#2c196f}.ctaButton.white:hover,.ctaVacancyButton.white:hover,.load-more.white:hover,.pdfp_download.white:hover,.rplg .rplg-url.white:hover{color:#4527ad}button.cityFilterButton,button.filterButton,button.selectCityService__button{background-color:#fff;color:#1a141f;font-size:1rem;border-radius:32px;border:1px solid #949494;line-height:1.25;padding:6px 12px;-webkit-transition:all .25s;transition:all .25s}button.cityFilterButton.active,button.cityFilterButton.current,button.cityFilterButton:hover,button.filterButton.active,button.filterButton.current,button.filterButton:hover,button.selectCityService__button.active,button.selectCityService__button.current,button.selectCityService__button:hover{background-color:#2c196f;border:1px solid #2c196f;color:#fff}a.ctaButton,a.pdfp_download{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0}a.ctaButton[href*="t.me/GENSTARUAbot"]::before,a.pdfp_download[href*="t.me/GENSTARUAbot"]::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/telegram_logo.svg?x90082);background-position:center;background-size:auto;background-repeat:no-repeat}a.ctaButton .pdfp_download_btn,a.pdfp_download .pdfp_download_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}a.ctaButton .pdfp_download_btn::before,a.pdfp_download .pdfp_download_btn::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/download.svg?x90082);background-position:center;background-size:auto;background-repeat:no-repeat}.buttonWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttonWrapper.faq-sevice-id-57{margin-top:24px}button.setCityButton{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:#fff;font-size:1rem;font-weight:700;-webkit-transition:color .5s;transition:color .5s}button.setCityButton::after,button.setCityButton::before{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/location_white.svg?x90082);background-position:center;background-size:auto;background-repeat:no-repeat}button.setCityButton::after{background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_down_white.svg?x90082)}button.setCityButton:hover{color:#3cdbc0}.hamburger{height:25px;width:26px;position:relative;margin:0;padding:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.hamburger span{display:block;position:absolute;height:3px;width:100%;background-color:#2c196f;border-radius:6px;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger span:nth-child(1){top:0;-webkit-transform-origin:left center;transform-origin:left center}.hamburger span:nth-child(2){top:10px;-webkit-transform-origin:left center;transform-origin:left center}.hamburger span:nth-child(3){top:20px;-webkit-transform-origin:left center;transform-origin:left center}.hamburger.open span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;left:2px}.hamburger.open span:nth-child(2){width:0%;opacity:0}.hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:19px;left:2px}.video__button{position:absolute;top:50%;left:50%;z-index:1;padding:0;width:68px;height:48px;border:none;background-color:transparent;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;opacity:.5;-webkit-transition:all ease .5s;transition:all ease .5s}.video__button .video__button-shape{fill:#212121;-webkit-transition:fill .5s;transition:fill .5s}.video__button .video__button-icon{fill:#fff}.modalDialog{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:760px;background-color:#fff;border-radius:8px;color:#1a141f;line-height:1.25;margin:0 auto;overflow:hidden}.modalDialog__header{font-size:1.125rem;font-weight:700;padding:16px 72px 16px 24px;border-bottom:1px solid #d2d5d9}.modalDialog__content{padding:24px}.modalDialog__content .title{color:#4e4f5f;margin-bottom:12px}.modalDialog__content .subTitle{margin-bottom:16px;line-height:1.5}.modalDialog__content #selectedVacancy,.modalDialog__content #vacLocation{font-weight:700}.modalDialog__content .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:24px}.modalDialog__content .contacts .schedule{color:#1a141f}.modalDialog__content .ctaButton{margin-top:28px}.modalDialog__content .grid{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.modalDialog__content .notes{font-size:.8em;margin-top:16px}.modalDialog__content .notes a{text-decoration:underline}.modalDialog .mfp-close{top:16px;right:24px;height:24px;width:24px;font-size:1px;line-height:0;background-image:url(/wp-content/themes/genstar/assets/images/svg/close.svg?x90082);background-position:center;background-size:cover}.selectCityService{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.selectCityService__button{display:inline-block}.pagination-single{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0 0 0;width:100%}.pagination-single a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.pagination-single a .title{color:#000;font-size:.8em;letter-spacing:1px;text-transform:uppercase}.pagination-single a.next-post{position:absolute;right:0;text-align:right}.pagination-single.only-next .next-post{position:relative;margin:0 0 0 auto}section.disqus .sectionSubTitle{font-weight:700;letter-spacing:.5px;color:#000;margin-bottom:30px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.pagination-block{margin:32px 0}.pagination li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:42px;width:42px}.pagination li.btn::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"\e5dc";font-family:Material Icons;pointer-events:none;z-index:5}.pagination li.btn.prev::before{content:"\e314"}.pagination li.btn.next::before{content:"\e315"}.pagination li.btn.last::before{content:"\e5dd"}.pagination li.disabled{opacity:.3}.pagination .btn a,.pagination button{line-height:1;font-size:0;background-color:transparent}.pagination a,.pagination span{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;margin:0}.pagination a.current,.pagination span.current{background-color:#f4f4f4;font-weight:700}.pagination a{-webkit-transition:background-color .5s;transition:background-color .5s}.pagination a:hover{background-color:#f4f4f4}.search-results .searchResult{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:40px}.search-results .searchResult a{text-decoration:underline;-webkit-transition:color .5s;transition:color .5s}.search-results .searchResult a:hover{color:#4527ad}.liveSearchFormWrap{position:relative;margin-bottom:16px}.liveSearchFormWrap #liveSearch{position:absolute;background-color:#fff;border-radius:8px;border:1px solid #d8dde5;margin-top:8px;overflow:hidden;z-index:10}.liveSearchFormWrap #liveSearch ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;width:100%;height:240px;overflow:auto}.liveSearchFormWrap #liveSearch li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;height:40px;padding:0 16px;cursor:pointer;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}.liveSearchFormWrap #liveSearch li:hover{background-color:#fafafa;color:#4527ad}.primary{padding-top:0;padding-bottom:60px}.articles-item{position:relative;border-radius:6px;-webkit-filter:drop-shadow(6px 6px 6px rgba(0, 0, 0, .33));filter:drop-shadow(6px 6px 6px rgba(0, 0, 0, .33));opacity:.9;overflow:hidden;-webkit-transition:all ease .5s;transition:all ease .5s}.articles-item:hover{opacity:1;-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .5));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .5))}.articles-item-img{width:100%;height:auto}.articles-item-header{position:absolute;bottom:0;left:0;width:100%;padding:60px 30px 30px 30px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,rgba(44,25,111,.15)),color-stop(25%,rgba(44,25,111,.45)),color-stop(50%,rgba(44,25,111,.75)),color-stop(75%,rgba(44,25,111,.85)),to(#2c196f));background:linear-gradient(180deg,transparent,rgba(44,25,111,.15) 10%,rgba(44,25,111,.45) 25%,rgba(44,25,111,.75) 50%,rgba(44,25,111,.85) 75%,#2c196f)}.articles-item-header .post-view-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-bottom:10px;color:#3cdbc0}.articles-item-header .post-view-count::before{display:block;content:"\e417";color:#3cdbc0;font-family:Material Icons;font-size:18px;margin-right:10px}.articles-item-title{text-align:center;text-transform:none;line-height:1.25;font-weight:700}.articles-item-link{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:0;line-height:0;font-size:0;color:transparent}.single-articles .site-main,.single-promotion .site-main{background-position:top right;background-repeat:no-repeat;background-size:300px auto;padding:60px 0}.single-articles .site-main .breadcrumbs,.single-promotion .site-main .breadcrumbs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.single-articles .site-main .breadcrumbs::after,.single-promotion .site-main .breadcrumbs::after{content:"";display:block;width:100%;border-bottom:3px dotted #ccc}.single-articles .site-main>.container,.single-promotion .site-main>.container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-articles .article-primary,.single-promotion .article-primary{width:calc(100% - 400px);padding-right:40px;padding-bottom:30px;border-right:3px dotted #ccc}.single-articles .article-primary .article-header,.single-promotion .article-primary .article-header{height:auto;margin:0 0 30px 0}.single-articles .article-primary .article-title,.single-promotion .article-primary .article-title{font-size:2.125rem;font-weight:700;width:100%;margin:0;line-height:1.2;color:#000}.single-articles .article-primary .postDate,.single-promotion .article-primary .postDate{font-size:.875rem;font-weight:700;color:rgba(0,0,0,.5);margin-top:8px}.single-articles .article-primary .article-meta,.single-promotion .article-primary .article-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin:20px 0}.single-articles .article-primary .article-meta .post-view-count,.single-promotion .article-primary .article-meta .post-view-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.single-articles .article-primary .article-meta .post-view-count::before,.single-promotion .article-primary .article-meta .post-view-count::before{display:block;content:"\e417";color:#3cdbc0;font-family:Material Icons;font-size:20px;font-weight:400;margin-right:10px}.single-articles .article-primary .article-meta .post-sharing,.single-promotion .article-primary .article-meta .post-sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-articles .article-primary .article-meta .post-sharing .social,.single-promotion .article-primary .article-meta .post-sharing .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-articles .article-primary .article-image,.single-promotion .article-primary .article-image{border-radius:8px;width:100%;height:auto}.single-articles .article-primary .article-content,.single-promotion .article-primary .article-content{color:#000;overflow-x:auto}.single-articles .article-primary .article-content h2,.single-articles .article-primary .article-content h3,.single-articles .article-primary .article-content h4,.single-articles .article-primary .article-content h5,.single-promotion .article-primary .article-content h2,.single-promotion .article-primary .article-content h3,.single-promotion .article-primary .article-content h4,.single-promotion .article-primary .article-content h5{text-align:left;margin-top:1.5em;margin-bottom:1em;font-weight:700}.single-articles .article-primary .article-content h2,.single-promotion .article-primary .article-content h2{font-size:1.5625rem}.single-articles .article-primary .article-content h3,.single-promotion .article-primary .article-content h3{font-size:1.4375rem}.single-articles .article-primary .article-content h4,.single-promotion .article-primary .article-content h4{font-size:1.25rem}.single-articles .article-primary .article-content p,.single-promotion .article-primary .article-content p{margin-bottom:1em;line-height:1.6}.single-articles .article-primary .article-content p:first-of-type,.single-promotion .article-primary .article-content p:first-of-type{font-weight:700}.single-articles .article-primary .article-content a,.single-promotion .article-primary .article-content a{text-decoration-line:underline}.single-articles .article-primary .article-content p>img,.single-promotion .article-primary .article-content p>img{margin:1em 0 0 0}.single-articles .article-primary .article-content img,.single-promotion .article-primary .article-content img{margin:1em 0;max-width:100%;height:auto}.single-articles .article-primary .article-content ol,.single-articles .article-primary .article-content ul,.single-promotion .article-primary .article-content ol,.single-promotion .article-primary .article-content ul{margin-bottom:1em}.single-articles .article-primary .article-content ol li,.single-articles .article-primary .article-content ul li,.single-promotion .article-primary .article-content ol li,.single-promotion .article-primary .article-content ul li{position:relative;margin-bottom:1em;margin-left:30px;padding-left:40px}.single-articles .article-primary .article-content ol li::before,.single-articles .article-primary .article-content ul li::before,.single-promotion .article-primary .article-content ol li::before,.single-promotion .article-primary .article-content ul li::before{position:absolute;content:"\e5ca";color:#2c196f;display:block;font-family:"Material Icons";font-size:24px;top:-5px;left:0}.single-articles .article-primary .article-content ol,.single-promotion .article-primary .article-content ol{list-style-type:decimal;margin-left:20px}.single-articles .article-primary .article-content ol li::before,.single-promotion .article-primary .article-content ol li::before{display:none}.single-articles .article-primary .article-content ol li,.single-promotion .article-primary .article-content ol li{position:relative;padding-left:20px}.single-articles .article-primary .article-content ol li::marker,.single-promotion .article-primary .article-content ol li::marker{color:#2c196f;font-weight:700}.single-articles .article-primary .article-content hr,.single-promotion .article-primary .article-content hr{margin:30px 0}.single-articles .article-secondary,.single-promotion .article-secondary{width:360px}.single-articles .article-secondary .aside-header,.single-promotion .article-secondary .aside-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;letter-spacing:1px;margin-bottom:15px}.single-articles .article-secondary .aside-header::before,.single-promotion .article-secondary .aside-header::before{content:"\e8d2";color:#3cdbc0;display:block;font-family:"Material Icons";font-size:24px;top:-5px;left:0;margin-right:10px}.author_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.author_pic{border-radius:50%}.author_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:12px;line-height:1}.author_name{font-size:14px;font-weight:700}#toc{background-color:#f4f4f4;border-radius:8px;margin-bottom:30px;padding:24px}#toc h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;font-weight:700;margin-bottom:8px}#toc h3::before{display:inline-block;margin-right:8px;content:"\e241";color:#3cdbc0;font-family:Material Icons;font-size:24px;font-weight:400;line-height:1}#toc ol{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.125rem;gap:12px;line-height:1.25;counter-reset:item;list-style-type:decimal;list-style-position:inside}#toc ol li{position:relative;display:block}#toc ol li::before{content:counters(item, ".") ". ";counter-increment:item;font-weight:700}#toc ol li ol{margin-top:8px;margin-left:1.5em;list-style:none}#toc ol li ol li::before{content:counters(item, ".") " ";counter-increment:item}#toc a{font-weight:700;text-decoration:none;color:#2c196f}#toc a:hover{color:#4527ad}body.page-template-services-page{background-color:#fff}.page-template-branch-price-parent-page section,.page-template-branche-parent-page section,.page-template-branches-page section{margin-bottom:80px;padding:0}.page-template-branch-price-parent-page .allBranches__list,.page-template-branche-parent-page .allBranches__list,.page-template-branches-page .allBranches__list{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;line-height:1.25}.page-template-branch-price-parent-page .allBranches__list_item,.page-template-branche-parent-page .allBranches__list_item,.page-template-branches-page .allBranches__list_item{display:none;opacity:0;position:relative;border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);overflow:hidden;-webkit-transition:opacity .5s,-webkit-box-shadow .5s;transition:opacity .5s,-webkit-box-shadow .5s;transition:box-shadow .5s,opacity .5s;transition:box-shadow .5s,opacity .5s,-webkit-box-shadow .5s}.page-template-branch-price-parent-page .allBranches__list_item:hover,.page-template-branche-parent-page .allBranches__list_item:hover,.page-template-branches-page .allBranches__list_item:hover{-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}.page-template-branch-price-parent-page .allBranches__list_item:hover .allBranches__list_itemImg,.page-template-branche-parent-page .allBranches__list_item:hover .allBranches__list_itemImg,.page-template-branches-page .allBranches__list_item:hover .allBranches__list_itemImg{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.page-template-branch-price-parent-page .allBranches__list_item.show,.page-template-branche-parent-page .allBranches__list_item.show,.page-template-branches-page .allBranches__list_item.show{display:block;opacity:1}.page-template-branch-price-parent-page .allBranches__list_itemImg,.page-template-branche-parent-page .allBranches__list_itemImg,.page-template-branches-page .allBranches__list_itemImg{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.75;-webkit-transition:opacity .5s;transition:opacity .5s;height:auto;width:100%}.page-template-branch-price-parent-page .allBranches__list_itemHeader,.page-template-branche-parent-page .allBranches__list_itemHeader,.page-template-branches-page .allBranches__list_itemHeader{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:16px 8px}.page-template-branch-price-parent-page .allBranches__list_itemHeader::before,.page-template-branche-parent-page .allBranches__list_itemHeader::before,.page-template-branches-page .allBranches__list_itemHeader::before{margin-top:3px;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/location.svg?x90082);background-position:center;background-size:auto;background-repeat:no-repeat}.page-template-branch-price-parent-page .allBranches__list_itemTitle,.page-template-branche-parent-page .allBranches__list_itemTitle,.page-template-branches-page .allBranches__list_itemTitle{font-size:1.25rem;font-weight:700}.page-template-branch-price-parent-page .allBranches__list_itemAddress,.page-template-branche-parent-page .allBranches__list_itemAddress,.page-template-branches-page .allBranches__list_itemAddress{display:block;font-size:1rem;font-weight:400}.page-template-branch-price-parent-page .allBranches__list_itemLink,.page-template-branche-parent-page .allBranches__list_itemLink,.page-template-branches-page .allBranches__list_itemLink{position:absolute;display:block;height:100%;width:100%;top:0;left:0;text-indent:-9999px}.post-info{margin-bottom:80px}.branch-header{margin-bottom:30px}.slider_n_map{position:relative;margin-top:10px;color:#000;opacity:0;-webkit-transition:opacity ease .75s;transition:opacity ease .75s}.ready .slider_n_map{opacity:1;height:auto}.slider_n_map .mapBlock{position:relative;height:100%;padding-left:0;background-color:#c1c1c1;outline:0;z-index:1}.slider_n_map .mapWrap{position:relative}.brancheSlider{position:relative;display:none}.brancheSlider.slick-dotted.slick-slider{margin-bottom:0}.brancheSlider .slick-dots{position:absolute}.brancheSlider .slick-dots li{position:relative;background-color:#000;border-radius:50%;-webkit-transition:background-color ease .5s;transition:background-color ease .5s;width:10px;height:10px}.brancheSlider .slick-dots li.slick-active{background-color:#3cdbbf}.brancheSlider .slick-dots li button{display:none}.brancheSlider .slick-dots li:only-child{display:none}.brancheSlider__item--image{width:100%}.page-template-branches-page .slick-dots{bottom:10px}.branchesInfo{color:#000}.branchesInfo .item{position:relative;height:100%;background-color:#e7e7e7;border-radius:4px;padding:15px 30px}.branchesInfo .item h2{margin:5px 0 15px 0;font-weight:700;text-transform:uppercase}.branchesInfo .item p{margin:0 0 15px 0}.branchesInfo .item p.note{font-size:.9em;padding:0 40px;color:#2c196f;opacity:.8}.branchesInfo .item p.note a{text-decoration-line:underline}.branchesInfo .item p.branchesInfo__contacts--address{position:relative;padding-left:40px}.branchesInfo .item p.branchesInfo__contacts--address::before{content:"\e88a";font-family:"Material Icons";color:#2c196f;font-size:24px;display:block;position:absolute;left:0;top:0;line-height:1}.branchesInfo .item ul{position:relative;margin-left:40px;margin-bottom:30px;padding:0 0 0 10px;border-left:3px dotted #2c196f}.branchesInfo .item ul::before{content:"\e0cd";font-family:"Material Icons";color:#2c196f;font-size:24px;display:block;position:absolute;left:-40px;top:0;line-height:1}.branchesInfo .item ul li{margin-bottom:15px;line-height:1}.branchesInfo .item ul.timetable{margin-bottom:30px}.branchesInfo .item ul.timetable::before{content:"\e01b"}.branchesInfo .item ul.timetable li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-size:.9em}.branchesInfo .item ul.timetable li p{width:auto;margin:0}.branchesInfo .item ul.timetable li p:first-child{font-weight:700;width:33%}.branchesInfo .item ul.comfort h3,.branchesInfo .item ul.paymentList h3{text-transform:uppercase;font-weight:700}.branchesInfo .item ul.comfort li,.branchesInfo .item ul.paymentList li{font-size:1rem;line-height:1.5;margin-bottom:5px}.branchesInfo .item ul.paymentList::before{content:"\e850"}.branchesInfo .item ul.comfort::before{content:"\efed"}.branchesInfo .item ul.branche_services{margin:0 0 0 15px;border:none;padding:0}.branchesInfo .item ul.branche_services::before{content:""}.branchesInfo .item ul.branche_services li{margin:0 0 10px 0}.branchesInfo .item ul.branche_services .group_title{text-transform:uppercase;color:#2c196f;font-size:1em;font-weight:700;margin-bottom:0;line-height:1.6}.branchesInfo .item ul.branche_services ul{border:none;padding:0;margin:0}.branchesInfo .item ul.branche_services ul::before{content:""}.branchesInfo .item ul.branche_services ul li{margin:0 0 10px 0}.branchesInfo .item ul.branche_services ul a{display:inline-block;font-size:.8rem;margin-left:25px;line-height:1.5;border-bottom:2px dotted #000;-webkit-transition:all ease .5s;transition:all ease .5s}.branchesInfo .item ul.branche_services ul a:hover{border-bottom:2px dotted #ae292c;color:#ae292c}.branchesInfo .item .phoneLink{position:relative;font-weight:600;padding-left:20px;-webkit-transition:color ease .5s;transition:color ease .5s}.branchesInfo .item .phoneLink:hover{color:#ae292c}.branchesInfo .item .phoneLink::before{content:"";position:absolute;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:18px;height:18px;z-index:1;background:url(/wp-content/themes/genstar/assets/images/sprite.svg?x90082);background-repeat:no-repeat}.branchesInfo .item .phoneLink[href^="tel:+38044"]::before{content:"\f0e2";font-family:"Material Icons";color:#24c0a6;background:0 0;top:11px;height:22px;width:22px}.branchesInfo .item .phoneLink[href^="tel:+38050"]::before,.branchesInfo .item .phoneLink[href^="tel:+38066"]::before,.branchesInfo .item .phoneLink[href^="tel:+38095"]::before,.branchesInfo .item .phoneLink[href^="tel:+38099"]::before{background-position:1px -150px}.branchesInfo .item .phoneLink[href^="tel:+38063"]::before,.branchesInfo .item .phoneLink[href^="tel:+38073"]::before,.branchesInfo .item .phoneLink[href^="tel:+38093"]::before{background-position:1px -103px}.branchesInfo .item .phoneLink[href^="tel:+38067"]::before,.branchesInfo .item .phoneLink[href^="tel:+38068"]::before,.branchesInfo .item .phoneLink[href^="tel:+38096"]::before,.branchesInfo .item .phoneLink[href^="tel:+38097"]::before,.branchesInfo .item .phoneLink[href^="tel:+38098"]::before{background-position:1px -126px}.branchesInfo .item .branchesInfo__dir{position:relative;display:block;margin:30px 0 20px 0;padding-left:40px;text-transform:uppercase;font-weight:700;line-height:1;-webkit-transition:color ease .5s;transition:color ease .5s}.branchesInfo .item .branchesInfo__dir:hover{color:#2c196f}.branchesInfo .item .branchesInfo__dir::before{content:"\eacd";font-family:"Material Icons";font-weight:400;color:#2c196f;font-size:24px;display:block;position:absolute;left:0;top:-3px;line-height:1}.branchesInfo .button{margin:15px 0;border-radius:4px;-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-shadow:0 8px 17px 2px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);-webkit-transition:-webkit-box-shadow ease .5s;transition:-webkit-box-shadow ease .5s;transition:box-shadow ease .5s;transition:box-shadow ease .5s,-webkit-box-shadow ease .5s;text-transform:uppercase}.branchesInfo .button:hover{-webkit-box-shadow:none;box-shadow:none}.branchesInfo__contacts--phones{margin:30px 0 30px}.shedule__item{width:100%}.shedule__item .shedule__text-wrapper{width:100%}.shedule__item .shedule__text-wrapper .shedule__text{text-transform:uppercase}.shedule__item .shedule__text-wrapper .shedule__text b{display:inline-block;width:25%}.timetable li{text-transform:uppercase}.timetable li b{display:inline-block;width:25%}.page-template-branches-page .button{background-color:#3cdbc0;color:#000;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all ease .5s;transition:all ease .5s}.page-template-branches-page .button:hover{background-color:#24c0a6}.site-footer .button{background-color:transparent}.site-footer .button:hover{background-color:transparent}a.marka-avto-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0;-webkit-transition:color ease .5s;transition:color ease .5s}a.marka-avto-link::before{content:"\e8b8";color:rgba(44,25,111,.75);display:inline-block;font-family:"Material Icons";font-weight:400;font-size:20px;margin-right:10px;-webkit-transition:color ease .5s;transition:color ease .5s}a.marka-avto-link:hover{color:#2c196f}a.marka-avto-link:hover::before{color:rgba(44,25,111,.75)}.service_group.default .subservice_list,ul.service_group.default{border:none;padding:0;margin:0;list-style:none}.service_group.default .subservice_list::before,ul.service_group.default::before{display:none}.service_group.default .subservice_list li,ul.service_group.default li{margin:0}.service_group.default .subservice_list li.kyiv,ul.service_group.default li.kyiv{margin-bottom:.4em}.service_group.default .subservice_list li a,ul.service_group.default li a{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5}.service_group.default .subservice_list li a span,ul.service_group.default li a span{display:inline-block;font-size:.8em;-webkit-transition:color .5s;transition:color .5s}.service_group.default .subservice_list li a::before,ul.service_group.default li a::before{content:"\e5e1";color:#2c196f;font-family:"Material Icons";display:inline-block;margin-right:.5em}.service_group.default .subservice_list li a:hover span,ul.service_group.default li a:hover span{color:#2c196f}.service_group.default .subservice_list li a.parent span,ul.service_group.default li a.parent span{font-weight:700;text-transform:uppercase}.service_group.default .subservice_list li a.parent::before,ul.service_group.default li a.parent::before{content:"\e8b8"}.service_group.default .subservice_list li a.subservice_link::before,ul.service_group.default li a.subservice_link::before{visibility:hidden}.page-template-branch-price-page section,.page-template-branch-price-parent-page section{margin:0 0 80px 0;padding:0}.page-template-branch-price-page .container,.page-template-branch-price-parent-page .container{margin:0 auto}.page-template-branch-price-page .filterButtons,.page-template-branch-price-parent-page .filterButtons{gap:8px}.page-template-branch-price-page .dataTables_wrapper,.page-template-branch-price-parent-page .dataTables_wrapper{margin:0}.page-template-branch-price-page .allBranches__list_item,.page-template-branch-price-parent-page .allBranches__list_item{display:block;opacity:1}.single-brand-services .site-main{background-color:#fff;background-position:top right;background-repeat:no-repeat;background-size:300px auto;padding:60px 0}.single-brand-services .site-main .breadcrumbs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.single-brand-services .site-main .breadcrumbs::after{content:"";display:block;width:100%;border-bottom:3px dotted #ccc}.single-brand-services .site-main>.container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-brand-services .article-primary{width:calc(100% - 400px);padding-right:40px;padding-bottom:30px;border-right:3px dotted #ccc}.single-brand-services .article-primary .article-header{height:auto;margin:0 0 30px 0}.single-brand-services .article-primary .article-header .article-title{width:100%;margin:0;line-height:1.2;font-size:2.4em;color:#000}.single-brand-services .article-primary .article-header .article-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin:30px 0}.single-brand-services .article-primary .article-header .article-meta .post-view-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.single-brand-services .article-primary .article-header .article-meta .post-view-count::before{display:block;content:"\e417";color:#3cdbc0;font-family:Material Icons;font-size:20px;font-weight:400;margin-right:10px}.single-brand-services .article-primary .article-header .article-meta .post-sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-brand-services .article-primary .article-header .article-meta .post-sharing .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-brand-services .article-primary .article-image{width:100%;height:auto}.single-brand-services .article-primary .article-content{color:#000}.single-brand-services .article-primary .article-content .mpg-part{margin-bottom:60px}.single-brand-services .article-primary .article-content .mpg-part:last-child{margin-bottom:0}.single-brand-services .article-primary .article-content #seoText .seo-text{color:#000}.single-brand-services .article-primary .article-content .call_to_action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:64px;margin:42px auto 30px;padding:0 15px;max-width:340px;background-color:#28d6b8;border-radius:6px;color:#2c196f;font-size:14px;font-weight:700;-webkit-filter:drop-shadow(6px 6px 6px rgba(0, 0, 0, .2));filter:drop-shadow(6px 6px 6px rgba(0, 0, 0, .2));-webkit-transition:all ease .5s;transition:all ease .5s}.single-brand-services .article-primary .article-content .call_to_action:hover{background-color:#25c9ad;-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .3));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, .3))}.single-brand-services .article-primary .article-content .call_to_action::before{content:"\e649";display:inline-block;margin-right:16px;font-family:"Material Icons";font-size:24px}.single-brand-services .article-primary .article-content h2,.single-brand-services .article-primary .article-content h3,.single-brand-services .article-primary .article-content h4{text-align:left;margin-top:1.5em;margin-bottom:1em;font-weight:700}.single-brand-services .article-primary .article-content h2{font-size:1.6em}.single-brand-services .article-primary .article-content h2:first-of-type{margin-top:0}.single-brand-services .article-primary .article-content h2.sectionTitle{font-size:1.4em;text-transform:uppercase;padding-bottom:15px;border-bottom:#ccc dotted 3px}.single-brand-services .article-primary .article-content h3{font-size:1.4em}.single-brand-services .article-primary .article-content h3.troubles-title{font-size:1.1em;margin-top:0}.single-brand-services .article-primary .article-content h4{font-size:1.2em}.single-brand-services .article-primary .article-content p{margin-bottom:1em;line-height:1.6}.single-brand-services .article-primary .article-content p:first-of-type{font-weight:700}.single-brand-services .article-primary .article-content p>img{margin:1em 0 0 0}.single-brand-services .article-primary .article-content img{margin:1em 0;max-width:100%;height:auto}.single-brand-services .article-primary .article-content ol,.single-brand-services .article-primary .article-content ul{margin-bottom:1em}.single-brand-services .article-primary .article-content ol li,.single-brand-services .article-primary .article-content ul li{position:relative;margin-bottom:1em;margin-left:60px}.single-brand-services .article-primary .article-content ol li::before,.single-brand-services .article-primary .article-content ul li::before{position:absolute;content:"\e5ca";color:#2c196f;display:block;font-family:"Material Icons";font-size:24px;top:-2px;left:-30px}.single-brand-services .article-primary .article-content ol.troubles-list li,.single-brand-services .article-primary .article-content ul.troubles-list li{margin-left:30px}.single-brand-services .article-primary .article-content ol.troubles-list li::before,.single-brand-services .article-primary .article-content ul.troubles-list li::before{color:#ae292c}.single-brand-services .article-primary .article-content ol.benefits-list,.single-brand-services .article-primary .article-content ul.benefits-list{-webkit-columns:2;-moz-columns:2;columns:2;height:auto}.single-brand-services .article-primary .article-content ol.benefits-list li::before,.single-brand-services .article-primary .article-content ul.benefits-list li::before{color:#3cdbc0}.single-brand-services .article-primary .article-content ol{list-style-type:decimal;margin-left:20px}.single-brand-services .article-primary .article-content ol li::before{display:none}.single-brand-services .article-primary .article-content ol li{position:relative;padding-left:20px}.single-brand-services .article-primary .article-content ol li::marker{color:#2c196f;font-weight:700}.single-brand-services .article-primary .article-content hr{margin:30px 0}.single-brand-services .article-primary .article-content .faq .sectionTitle{margin-bottom:0}.single-brand-services .article-primary .article-content .review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-brand-services .article-primary .article-content .review-image{width:150px;height:auto;margin:0}.single-brand-services .article-primary .article-content .review-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;width:100%}.single-brand-services .article-primary .article-content .review-rating .jq-star svg{width:100%;height:auto}.single-brand-services .article-primary .article-content .review-content{margin-top:10px}.single-brand-services .article-primary .article-content .review-content p{font-size:12px;font-weight:400;text-align:center}.single-brand-services .article-primary .article-content .troubleshooting{background-color:#e7e7e7;border-radius:4px;padding:30px 0}.single-brand-services .article-primary .article-content .troubleshooting .sectionTitle{margin:0 30px}.single-brand-services .article-primary .article-content .troubleshooting .statistics{margin-bottom:30px}.single-brand-services .article-primary .article-content .troubleshooting .defects{background-color:transparent;padding:15px 30px}.single-brand-services .article-primary .article-content .troubleshooting .defects::before{display:none}.single-brand-services .article-secondary{width:360px}.single-brand-services .article-secondary .aside-header{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;letter-spacing:1px;margin-bottom:15px}.single-brand-services .article-secondary .aside-header::before{content:"\e8d2";color:#3cdbc0;display:block;font-family:"Material Icons";font-size:24px;top:-5px;left:0;margin-right:10px}.page-template-contacts-page section{padding:0;margin-bottom:80px}.page-template-contacts-page .allBranches,.page-template-contacts-page .hero{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.page-template-contacts-page.menuReady .allBranches,.page-template-contacts-page.menuReady .hero{opacity:1}.page-template-contacts-page.ready .main{min-height:auto}.branchList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.branchList__item{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border-radius:8px;border:1px solid #d2d5d9;line-height:1.25;padding:16px 24px}.branchList__item.show{display:-webkit-box;display:-ms-flexbox;display:flex}.branchList__item.itemOpen{border:1px solid #4527ad}.branchList__item.itemOpen .branchList__item_showContent{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.branchList__item_title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.branchList__item_title_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.branchList__item_address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;line-height:1.25;width:400px}.branchList__item_addressContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.branchList__item_addressTitle{font-weight:700}.branchList__item_thumbnail{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;border-radius:4px;overflow:hidden;height:auto;width:64px}.branchList__item_schedule{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.branchList__item_schedule::before{display:inline-block;content:"\e8b5";font-family:Material Icons;font-weight:400;font-size:22px;margin-top:-2px}.branchList__item_schedule ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:200px}.branchList__item_schedule ul li{display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:.75px}.branchList__item_schedule ul li b{width:30%}.branchList__item_phones{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.branchList__item_phones::before{display:block;content:"";height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/phone_black.svg?x90082);background-position:center;background-repeat:no-repeat;margin-top:1px}.branchList__item_phonesList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.branchList__item_phonesList a{-webkit-transition:color .5s;transition:color .5s}.branchList__item_phonesList a:hover{color:#4527ad}.branchList__item_getService{height:44px;font-size:1rem}.branchList__item_showContent{height:24px;width:24px;font-size:0;background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_down.svg?x90082);background-position:center;background-size:cover;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.branchList__item_contentGrid{position:relative;display:grid;grid-template-columns:400px auto;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;border-top:1px solid #d2d5d9;padding-top:16px;min-height:400px}.branchList__item_contentInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.branchList__item_map{position:relative;width:400px;height:100%;visibility:hidden;z-index:1}.ready .branchList__item_map{visibility:visible}.branchList__item_featuresList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;font-size:1rem;font-weight:700}.branchList__item_featuresListItem{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;border-radius:32px;background-color:#f4f4f4;padding:6px 12px}.branchList__item_featuresListItem::before{display:inline-block;content:"";height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/wifi.svg?x90082);background-position:center;background-repeat:no-repeat}.branchList__item_featuresListItem.waitingRoom::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/waiting_room.svg?x90082)}.branchList__item_featuresListItem.kava::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/kava.svg?x90082)}.branchList__item_featuresListItem.toilet::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/toilet.svg?x90082)}.branchList__item_imgGallery{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.branchList__item_imgGallery a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;overflow:hidden}.branchList__item_imgGallery a::before{position:absolute;content:"";display:block;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:opacity ease .5s;transition:opacity ease .5s}.branchList__item_imgGallery a::after{position:absolute;content:"\e8b6";font-family:"Material Icons";font-size:36px;color:#fff;opacity:0;-webkit-transition:opacity ease 1s;transition:opacity ease 1s}.branchList__item_imgGallery a:hover::before{opacity:.35}.branchList__item_imgGallery a:hover::after{opacity:1}.branchList__item_imgGallery_image{height:150px;width:auto}.branchList__item_routingTitle{font-weight:700}.branchList__item_routingGallery{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.branchList__item_routingGallery_imgWrap{position:relative}.branchList__item_routingGallery_imgWrap .video__button{height:auto;width:40px}.branchList__item_routingGallery_imgWrap .video__button svg{height:auto;width:100%}.branchList__item_routingGallery_imgWrap:hover .video__button{opacity:1}.branchList__item_routingGallery_imgWrap:hover .video__button-shape{fill:red}.branchList__item_routingGallery_mqdefault{border-radius:8px;overflow:hidden;width:100%;height:auto}.branchList__item_routigIMGGallery{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.branchList__item_routigIMGGallery_image{border-radius:8px;height:150px;width:auto;overflow:hidden}.branchList__item_getDirections{height:44px;width:220px;font-size:1rem}.cityContacts{margin-top:24px}.cityContacts__list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;line-height:1.25}.cityContacts__listItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px 24px;border-radius:8px;background-color:#fafafa;font-size:1.25rem}.cityContacts__listItem_title{font-weight:700}.cityContacts__listItem_emails,.cityContacts__listItem_phones{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.cityContacts__listItem_emails::before,.cityContacts__listItem_phones::before{display:inline-block;content:"";height:20px;width:20px;background-image:url(/wp-content/themes/genstar/assets/images/svg/phone_black.svg?x90082);background-position:center;background-repeat:no-repeat;margin-top:1px}.cityContacts__listItem_emails a,.cityContacts__listItem_phones a{-webkit-transition:color .5s;transition:color .5s}.cityContacts__listItem_emails a:hover,.cityContacts__listItem_phones a:hover{color:#4527ad}.cityContacts__listItem__phonesList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.cityContacts__listItem_emails::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/email.svg?x90082);margin-top:2px}.cityContacts__listItem .sched{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:raw;flex-direction:raw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-left:-30px}.cityContacts__listItem .sched::before{display:inline-block;content:"\e8b5";font-family:Material Icons;font-weight:400;font-size:22px;margin-right:8px;margin-top:-2px}.popup_video{position:relative;width:800px;aspect-ratio:16/9}.popup_video.video--enabled{cursor:pointer}.popup_video:hover .video__button{opacity:1}.popup_video:hover .video__button-shape{fill:red}.popup_video .mfp-img{padding:0}.popup_video .video__media{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.mfp-figure::after{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.mfp-bottom-bar.youtubePopup{margin-top:16px}.guarantee_content{padding-top:0!important}.guarantee_content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}.guarantee_content-item{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}.guarantee_content-item:nth-child(even) .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.guarantee_content-item:nth-child(even) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.guarantee_content-item .image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px;overflow:hidden;width:100%;height:auto}.guarantee_content-item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5em}.guarantee_content-item .text h2{line-height:1;font-size:1.5rem;font-weight:700;margin-bottom:.5em}.guarantee_content-item .text p{line-height:1.5;font-size:1rem;font-weight:400}.guarantee_content-item .text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.guarantee_content-item .text ul li{display:block;position:relative;padding-left:28px}.guarantee_content-item .text ul li::before{position:absolute;content:"\e876";display:block;margin-left:-28px;font-family:Material Icons;font-weight:400;font-size:16px}.guarantee_content-item:first-child .text p{font-weight:700}.page-content{margin-bottom:60px}.marka-list{list-style-type:none;-webkit-columns:4;-moz-columns:4;columns:4;-webkit-column-rule:3px dotted rgba(0,0,0,.15);-moz-column-rule:3px dotted rgba(0,0,0,.15);column-rule:3px dotted rgba(0,0,0,.15);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;color:#000}.marka-list-item{margin-bottom:20px}.marka-list-item-title{font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.model-list{margin-left:30px}.model-list-item{margin-bottom:10px;text-transform:uppercase;font-size:.7em;font-weight:700;letter-spacing:1px}.model-list-item .brand{color:gray}.marka-list-item-link,.model-list-item-link{text-decoration:none;-webkit-transition:all ease .5s;transition:all ease .5s}.marka-list-item-link:hover,.model-list-item-link:hover{color:#2c196f;text-decoration:underline}.single-brand-services section,.single-services section{padding:40px 0;background-color:#fff!important}.single-brand-services section::before,.single-services section::before{display:none!important}.single-brand-services section .extendedPrice_row,.single-services section .extendedPrice_row{padding-bottom:80px}.single-brand-services .wpcf7-form .title,.single-services .wpcf7-form .title{margin-bottom:8px;font-size:18px;line-height:1.6;text-transform:uppercase}.single-brand-services .wpcf7-form .subTitle,.single-services .wpcf7-form .subTitle{line-height:1.6}.promotions .articles-item-header{padding:90px 30px 30px 30px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,rgba(44,25,111,.15)),color-stop(25%,rgba(44,25,111,.5)),color-stop(50%,rgba(44,25,111,.8)),color-stop(75%,rgba(44,25,111,.9)),to(#2c196f));background:linear-gradient(180deg,transparent,rgba(44,25,111,.15) 10%,rgba(44,25,111,.5) 25%,rgba(44,25,111,.8) 50%,rgba(44,25,111,.9) 75%,#2c196f)}.promotions .articles-item-shortDescription{font-size:.7em;font-weight:700;line-height:1.5;letter-spacing:.5px;margin-top:.5em;text-align:center;text-transform:uppercase}.promotions .articles-item-endDate{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;color:#3cdbc0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8em;font-weight:700;letter-spacing:1px;margin-top:1em;text-transform:uppercase}.promotions .articles-item-endDate::before{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:18px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"\ea5d"}.not-active,[data-valid=notValid]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.not-active .articles-item-img,[data-valid=notValid] .articles-item-img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.75}.not-active .articles-item-header,[data-valid=notValid] .articles-item-header{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,rgba(128,128,128,.15)),color-stop(25%,rgba(128,128,128,.45)),color-stop(50%,rgba(128,128,128,.75)),color-stop(75%,rgba(128,128,128,.85)),to(grey));background:linear-gradient(180deg,transparent,rgba(128,128,128,.15) 10%,rgba(128,128,128,.45) 25%,rgba(128,128,128,.75) 50%,rgba(128,128,128,.85) 75%,grey)}.not-active .articles-item-endDate,[data-valid=notValid] .articles-item-endDate{color:#000}.not-active .articles-item-endDate::before,[data-valid=notValid] .articles-item-endDate::before{content:"\e99a"}.promoCats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;margin-bottom:30px}.promoCats::before{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:20px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"\e3e0";color:#3cdbc0}.promoCats .promoFilterItem{color:#000;cursor:pointer;font-weight:700;letter-spacing:.5px;text-transform:uppercase;-webkit-transition:all ease .5s;transition:all ease .5s}.promoCats .promoFilterItem.active,.promoCats .promoFilterItem:active,.promoCats .promoFilterItem:focus,.promoCats .promoFilterItem:hover{color:#3cdbc0}.single-promotion .article-meta-endDate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;letter-spacing:1px;text-transform:uppercase}.single-promotion .article-meta-endDate span{font-weight:700;color:#ae292c}.single-promotion .article-meta-endDate::before{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"\ea5d";color:#3cdbc0}.single-promotion .call_to_action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;font-weight:700;letter-spacing:1px;text-transform:uppercase;-webkit-transition:color ease .5s;transition:color ease .5s}.single-promotion .call_to_action::before{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"\eaea";color:#3cdbc0;-webkit-transition:color ease .5s;transition:color ease .5s}.single-promotion .call_to_action:hover{color:#ae292c}.single-promotion .call_to_action:hover::before{color:#ae292c}.single-promotion .articles-item-endDate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em}.single-promotion .articles-item-endDate::before{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:18px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"\ea5d"}.single-promotion .joinToAction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;border-top:3px dotted #ccc;border-bottom:3px dotted #ccc}.single-promotion .joinToAction .call_to_action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#3cdbc0;border-radius:6px;color:#2c196f;padding:12px 24px;-webkit-transition:background-color ease .5s;transition:background-color ease .5s;text-decoration:none!important}.single-promotion .joinToAction .call_to_action:hover{background-color:#24c0a6}.single-promotion .joinToAction .call_to_action::before{color:#2c196f}.single-promotion .not-active .article-meta-endDate{color:#ae292c;font-weight:700}.single-promotion .not-active .article-meta-endDate::before{content:"\e99a";color:tomato}.single-promotion .not-active .article-image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.single-promotion .not-active .articles-item-endDate::before{content:"\e99a"}.endless .articles-item-endDate{color:tomato}a.allPromo{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;color:gray;right:0}a.allPromo:active,a.allPromo:focus,a.allPromo:hover{color:#ae292c}a.allPromo::after{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";content:"\f1df"}.pagination-single a.allPromo{position:relative;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;letter-spacing:1px}table.tablepress-id-10,table.tablepress-id-11,table.tablepress-id-12,table.tablepress-id-13{margin-top:40px}table.tablepress-id-10 thead,table.tablepress-id-11 thead,table.tablepress-id-12 thead,table.tablepress-id-13 thead{text-transform:uppercase}table.tablepress-id-10 tbody,table.tablepress-id-11 tbody,table.tablepress-id-12 tbody,table.tablepress-id-13 tbody{font-size:.9rem}table.tablepress-id-10 .column-2,table.tablepress-id-10 .column-3,table.tablepress-id-11 .column-2,table.tablepress-id-11 .column-3,table.tablepress-id-12 .column-2,table.tablepress-id-12 .column-3,table.tablepress-id-13 .column-2,table.tablepress-id-13 .column-3{text-align:right;min-width:70px;vertical-align:middle}table.tablepress-id-10 .column-2::after,table.tablepress-id-10 .column-3::after,table.tablepress-id-11 .column-2::after,table.tablepress-id-11 .column-3::after,table.tablepress-id-12 .column-2::after,table.tablepress-id-12 .column-3::after,table.tablepress-id-13 .column-2::after,table.tablepress-id-13 .column-3::after{content:"₴";display:inline-block;margin-left:.25em}table.tablepress-id-10 .column-2,table.tablepress-id-11 .column-2,table.tablepress-id-12 .column-2,table.tablepress-id-13 .column-2{color:Silver;text-decoration-line:line-through}table.tablepress-id-10 .column-3,table.tablepress-id-11 .column-3,table.tablepress-id-12 .column-3,table.tablepress-id-13 .column-3{color:Red;font-weight:700}.wsp-container h2{border-bottom:3px dotted #2c196f;padding-bottom:8px}.wsp-container .site-map,.wsp-container .wsp-articless-list,.wsp-container .wsp-pages-list,.wsp-container .wsp-servicess-list{-webkit-columns:3;-moz-columns:3;columns:3;padding-left:0}.wsp-container .site-map li,.wsp-container .wsp-articless-list li,.wsp-container .wsp-pages-list li,.wsp-container .wsp-servicess-list li{margin-bottom:10px}.page-template-complaint .complaint{padding-top:0}.page-template-complaint .complaint form .contactsRow{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:100%}.page-template-complaint .complaint form .contactsRow p{width:100%}.page-template-complaint .complaint form #submit,.page-template-complaint .complaint form button[type=submit]{width:240px}.project,.single-repair-example .genstarFeatures{margin-bottom:80px}.project img,.single-repair-example .genstarFeatures img{height:auto;width:100%}.project .buttonWrapper,.single-repair-example .genstarFeatures .buttonWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project_intro,.single-repair-example .genstarFeatures_intro{margin-bottom:80px}.project_thumbnail,.single-repair-example .genstarFeatures_thumbnail{border-radius:8px}.project_info,.single-repair-example .genstarFeatures_info{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:24px;row-gap:24px;line-height:1.25;margin-bottom:24px}.project_info_item,.single-repair-example .genstarFeatures_info_item{border-radius:8px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);padding:16px}.project_info_item_title,.single-repair-example .genstarFeatures_info_item_title{font-weight:700;margin-bottom:8px}.project_info_item_title.problem,.single-repair-example .genstarFeatures_info_item_title.problem{color:#d92d20}.project_info_item_title.result,.single-repair-example .genstarFeatures_info_item_title.result{color:#039855}.project_info_item_content,.single-repair-example .genstarFeatures_info_item_content{font-size:.875rem}.project_history_list,.single-repair-example .genstarFeatures_history_list{border-radius:8px;background-color:#f9f9f9;overflow:hidden}.project_history_item,.single-repair-example .genstarFeatures_history_item{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0;row-gap:0}.project_history_item:nth-child(even) .description,.single-repair-example .genstarFeatures_history_item:nth-child(even) .description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.project_history_item:nth-child(even) .image,.single-repair-example .genstarFeatures_history_item:nth-child(even) .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.project_history_item .description,.single-repair-example .genstarFeatures_history_item .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:32px}.project_history_item .description h3,.single-repair-example .genstarFeatures_history_item .description h3{font-size:1.125rem;font-weight:700}.project_history_item .description ol,.single-repair-example .genstarFeatures_history_item .description ol{list-style:decimal;margin-left:1em}.project_history_item .description ul,.single-repair-example .genstarFeatures_history_item .description ul{list-style:disc;margin-left:1em}.home .filterItems,.page-template-portfolio-page .filterItems{gap:8px}.home .project_grid,.page-template-portfolio-page .project_grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:16px;row-gap:16px}.home .project_item,.page-template-portfolio-page .project_item{display:none;position:relative;border-radius:8px;overflow:hidden;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);line-height:1.25;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.home .project_item.show,.page-template-portfolio-page .project_item.show{display:block;opacity:.9}.home .project_item:hover,.page-template-portfolio-page .project_item:hover{opacity:1}.home .project_image,.page-template-portfolio-page .project_image{height:auto;width:100%}.home .project_header,.page-template-portfolio-page .project_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;background-color:#fff;padding:16px;width:100%;height:95px}.home .project_title,.page-template-portfolio-page .project_title{text-transform:uppercase;font-weight:700}.home .project_readmore,.page-template-portfolio-page .project_readmore{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.home .project_link,.page-template-portfolio-page .project_link{position:absolute;display:block;height:100%;width:100%;top:0;left:0;line-height:1;font-size:0;color:transparent}.home #portfolioPreview .portfolioArticles,.page-template-portfolio-page #portfolioPreview .portfolioArticles{position:relative;margin-bottom:16px}.home #portfolioPreview .project_grid,.page-template-portfolio-page #portfolioPreview .project_grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.page-template-vacancies-page section{padding-top:0!important}.page-template-vacancies-page section .sectionTitle{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;line-height:1}.page-template-vacancies-page section .sectionTitle span{display:inline-block;margin-left:.25em;color:rgba(0,0,0,.4431372549)}section.vacancyAboutGenstar .aboutGenstarTeaser{position:relative;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr;grid-column-gap:40px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__content_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__content_text p{line-height:1.5}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__content_text h3{font-weight:700;line-height:1.25;text-transform:uppercase}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__content_text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__content_text ul li{display:block;position:relative;padding-left:28px}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__content_text ul li::before{position:absolute;content:"\e876";display:block;margin-left:-28px;font-family:Material Icons;font-weight:400;font-size:16px}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__content .ctaButton{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;width:240px}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__slider{position:relative;width:700px}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__slider .swiperSlider{overflow:hidden}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__slider img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px;overflow:hidden}section.vacancyAdvantages .sectionTitle,section.vacancyMissionGenstar .sectionTitle,section.vacancyOurValues .sectionTitle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.vacancyAdvantages .advantagesGenstar__content_items,section.vacancyAdvantages .missionGenstar__content_items,section.vacancyAdvantages .valuesGenstar__content_items,section.vacancyMissionGenstar .advantagesGenstar__content_items,section.vacancyMissionGenstar .missionGenstar__content_items,section.vacancyMissionGenstar .valuesGenstar__content_items,section.vacancyOurValues .advantagesGenstar__content_items,section.vacancyOurValues .missionGenstar__content_items,section.vacancyOurValues .valuesGenstar__content_items{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}section.vacancyAdvantages .advantagesGenstar__content_items .item,section.vacancyAdvantages .missionGenstar__content_items .item,section.vacancyAdvantages .valuesGenstar__content_items .item,section.vacancyMissionGenstar .advantagesGenstar__content_items .item,section.vacancyMissionGenstar .missionGenstar__content_items .item,section.vacancyMissionGenstar .valuesGenstar__content_items .item,section.vacancyOurValues .advantagesGenstar__content_items .item,section.vacancyOurValues .missionGenstar__content_items .item,section.vacancyOurValues .valuesGenstar__content_items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em;line-height:1.5;border-radius:8px;background-color:#e2dcf7;padding:16px}section.vacancyAdvantages .advantagesGenstar__content_items .item h3,section.vacancyAdvantages .missionGenstar__content_items .item h3,section.vacancyAdvantages .valuesGenstar__content_items .item h3,section.vacancyMissionGenstar .advantagesGenstar__content_items .item h3,section.vacancyMissionGenstar .missionGenstar__content_items .item h3,section.vacancyMissionGenstar .valuesGenstar__content_items .item h3,section.vacancyOurValues .advantagesGenstar__content_items .item h3,section.vacancyOurValues .missionGenstar__content_items .item h3,section.vacancyOurValues .valuesGenstar__content_items .item h3{font-weight:700;text-transform:uppercase}section.vacancyAdvantages .advantagesGenstar__content_items .item ul,section.vacancyAdvantages .missionGenstar__content_items .item ul,section.vacancyAdvantages .valuesGenstar__content_items .item ul,section.vacancyMissionGenstar .advantagesGenstar__content_items .item ul,section.vacancyMissionGenstar .missionGenstar__content_items .item ul,section.vacancyMissionGenstar .valuesGenstar__content_items .item ul,section.vacancyOurValues .advantagesGenstar__content_items .item ul,section.vacancyOurValues .missionGenstar__content_items .item ul,section.vacancyOurValues .valuesGenstar__content_items .item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}section.vacancyAdvantages .advantagesGenstar__content_items .item ul li,section.vacancyAdvantages .missionGenstar__content_items .item ul li,section.vacancyAdvantages .valuesGenstar__content_items .item ul li,section.vacancyMissionGenstar .advantagesGenstar__content_items .item ul li,section.vacancyMissionGenstar .missionGenstar__content_items .item ul li,section.vacancyMissionGenstar .valuesGenstar__content_items .item ul li,section.vacancyOurValues .advantagesGenstar__content_items .item ul li,section.vacancyOurValues .missionGenstar__content_items .item ul li,section.vacancyOurValues .valuesGenstar__content_items .item ul li{display:block;position:relative;padding-left:28px}section.vacancyAdvantages .advantagesGenstar__content_items .item ul li::before,section.vacancyAdvantages .missionGenstar__content_items .item ul li::before,section.vacancyAdvantages .valuesGenstar__content_items .item ul li::before,section.vacancyMissionGenstar .advantagesGenstar__content_items .item ul li::before,section.vacancyMissionGenstar .missionGenstar__content_items .item ul li::before,section.vacancyMissionGenstar .valuesGenstar__content_items .item ul li::before,section.vacancyOurValues .advantagesGenstar__content_items .item ul li::before,section.vacancyOurValues .missionGenstar__content_items .item ul li::before,section.vacancyOurValues .valuesGenstar__content_items .item ul li::before{position:absolute;content:"\e83a";display:block;margin-left:-28px;font-family:Material Icons;font-weight:400;font-size:16px}section.vacancyOurValues .valuesGenstar__content_items{grid-template-columns:repeat(3,1fr)}section.vacancyOurValues .valuesGenstar__content_items .item{background-color:#bdf3ea}section.vacancyOurValues .valuesGenstar__content_items .item:first-of-type{background-color:#3cdbc0}section.vacancyOurValues .valuesGenstar__content_items .item ul li::before{content:"\e83a"}section.vacancyAdvantages .advantagesGenstar__content_items{grid-template-columns:repeat(4,1fr)}section.vacancyAdvantages .advantagesGenstar__content_items .item{background-color:#f4f4f4}section.vacancyAdvantages .advantagesGenstar__content_items .item ul li::before{content:"\e87e"}section.vacancyPartners .sectionTitle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.vacancyPartners .partners__items{display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}.error404 .searchform input{margin:0}.main-breadcrumbs{display:block;color:#2c196f;line-height:1;overflow:hidden}.single-articles .main-breadcrumbs,.single-promotion .main-breadcrumbs{padding-bottom:.5rem}.main-breadcrumbs .current-item.search,.main-breadcrumbs [property=itemListElement]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:8px;font-size:.875rem;font-weight:500}.main-breadcrumbs .current-item.search:last-child,.main-breadcrumbs [property=itemListElement]:last-child{margin-right:0}.main-breadcrumbs .current-item,.main-breadcrumbs a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;position:relative}.main-breadcrumbs .current-item::before,.main-breadcrumbs a::before{content:"";display:inline-block;background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_right.svg?x90082);height:20px;width:20px}.main-breadcrumbs .home{gap:4px}.main-breadcrumbs .home::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/home.svg?x90082)}.main-breadcrumbs .current-item{color:#4e4f5f}form.searchform,form.wpcf7-form{position:relative}form.searchform p,form.wpcf7-form p{position:relative}form.searchform input,form.searchform textarea,form.wpcf7-form input,form.wpcf7-form textarea{background-color:#fff;background-image:none!important;border:1px solid #d8dde5;border-radius:8px!important;color:#000!important;font-size:1rem;font-weight:400;outline:0;padding:0 16px!important;height:3.25rem;width:100%;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box}form.searchform input::-webkit-input-placeholder,form.searchform textarea::-webkit-input-placeholder,form.wpcf7-form input::-webkit-input-placeholder,form.wpcf7-form textarea::-webkit-input-placeholder{color:#4e4f5f;font-size:1rem;font-weight:400;opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}form.searchform input::-moz-placeholder,form.searchform textarea::-moz-placeholder,form.wpcf7-form input::-moz-placeholder,form.wpcf7-form textarea::-moz-placeholder{color:#4e4f5f;font-size:1rem;font-weight:400;opacity:1;-moz-transition:opacity .3s linear;transition:opacity .3s linear}form.searchform input:-ms-input-placeholder,form.searchform textarea:-ms-input-placeholder,form.wpcf7-form input:-ms-input-placeholder,form.wpcf7-form textarea:-ms-input-placeholder{color:#4e4f5f;font-size:1rem;font-weight:400;opacity:1;-ms-transition:opacity .3s linear;transition:opacity .3s linear}form.searchform input::-ms-input-placeholder,form.searchform textarea::-ms-input-placeholder,form.wpcf7-form input::-ms-input-placeholder,form.wpcf7-form textarea::-ms-input-placeholder{color:#4e4f5f;font-size:1rem;font-weight:400;opacity:1;-ms-transition:opacity .3s linear;transition:opacity .3s linear}form.searchform input::placeholder,form.searchform textarea::placeholder,form.wpcf7-form input::placeholder,form.wpcf7-form textarea::placeholder{color:#4e4f5f;font-size:1rem;font-weight:400;opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}form.searchform input:focus::-webkit-input-placeholder,form.searchform textarea:focus::-webkit-input-placeholder,form.wpcf7-form input:focus::-webkit-input-placeholder,form.wpcf7-form textarea:focus::-webkit-input-placeholder{opacity:0}form.searchform input:focus::-moz-placeholder,form.searchform textarea:focus::-moz-placeholder,form.wpcf7-form input:focus::-moz-placeholder,form.wpcf7-form textarea:focus::-moz-placeholder{opacity:0}form.searchform input:focus:-ms-input-placeholder,form.searchform textarea:focus:-ms-input-placeholder,form.wpcf7-form input:focus:-ms-input-placeholder,form.wpcf7-form textarea:focus:-ms-input-placeholder{opacity:0}form.searchform input:focus::-ms-input-placeholder,form.searchform textarea:focus::-ms-input-placeholder,form.wpcf7-form input:focus::-ms-input-placeholder,form.wpcf7-form textarea:focus::-ms-input-placeholder{opacity:0}form.searchform input:focus::placeholder,form.searchform textarea:focus::placeholder,form.wpcf7-form input:focus::placeholder,form.wpcf7-form textarea:focus::placeholder{opacity:0}form.searchform input,form.wpcf7-form input{margin-bottom:.5rem}form.searchform textarea,form.wpcf7-form textarea{margin-bottom:1rem;padding:15px 16px!important;height:auto}.complaint form.searchform textarea,.complaint form.wpcf7-form textarea{height:auto}form.searchform span,form.wpcf7-form span{display:block;width:100%;height:100%;margin:0;padding:0}form.searchform #searchsubmit,form.searchform #submit,form.searchform button[type=submit],form.wpcf7-form #searchsubmit,form.wpcf7-form #submit,form.wpcf7-form button[type=submit]{display:-webkit-box;display:-ms-flexbox;display:flex;height:3.25rem;width:100%;margin-right:auto;margin-left:auto;padding:0 36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;border-radius:8px;background-color:#2c196f;color:#fff;font-size:1rem;font-weight:700;line-height:1.25;text-transform:none!important;-webkit-transition:background-color .5s;transition:background-color .5s}.hero form.searchform #searchsubmit,.hero form.searchform #submit,.hero form.searchform button[type=submit],.hero form.wpcf7-form #searchsubmit,.hero form.wpcf7-form #submit,.hero form.wpcf7-form button[type=submit]{font-size:1.125rem;margin-top:16px}form.searchform #searchsubmit:hover,form.searchform #submit:hover,form.searchform button[type=submit]:hover,form.wpcf7-form #searchsubmit:hover,form.wpcf7-form #submit:hover,form.wpcf7-form button[type=submit]:hover{background-color:#4527ad}form.searchform .wpcf7-not-valid-tip,form.wpcf7-form .wpcf7-not-valid-tip{position:absolute;font-size:12px;height:auto;bottom:12px;left:16px}.subscribeBanner_content form.searchform .wpcf7-not-valid-tip,.subscribeBanner_content form.wpcf7-form .wpcf7-not-valid-tip{bottom:0}form.searchform .wpcf7-response-output,form.wpcf7-form .wpcf7-response-output{border:none;border-radius:8px;color:#000!important;font-size:.75rem;font-weight:700;line-height:1.25!important;margin:8px 0;padding:8px 16px}form.searchform.invalid .wpcf7-response-output,form.wpcf7-form.invalid .wpcf7-response-output{background-color:#ffb900}form.searchform.sent>:not(.wpcf7-response-output),form.searchform.spam>:not(.wpcf7-response-output),form.wpcf7-form.sent>:not(.wpcf7-response-output),form.wpcf7-form.spam>:not(.wpcf7-response-output){visibility:hidden}form.searchform.sent .wpcf7-response-output,form.searchform.spam .wpcf7-response-output,form.wpcf7-form.sent .wpcf7-response-output,form.wpcf7-form.spam .wpcf7-response-output{position:absolute;top:calc(50% - 28px);width:100%;background-color:#46b450;border-radius:8px;text-align:center}span.wpcf7-form-control-wrap[data-name=your-city]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;width:100%;background:#fff;border:1px solid #d2d5d9;border-radius:8px}span.wpcf7-form-control-wrap[data-name=your-city]::before{content:"";position:absolute;display:block;height:20px;width:20px;right:16px;top:calc(50% - 10px);background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_down.svg?x90082);background-position:center;background-repeat:no-repeat}span.wpcf7-form-control-wrap[data-name=your-city]>select{width:100%;height:100%;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#4e4f5f;font-size:1rem;padding:14px 16px 2px;cursor:pointer;z-index:1}span.wpcf7-form-control-wrap[data-name=your-city]>select option{font-size:.875rem;font-family:PTSans,sans-serif}label.selectInside{position:absolute;font-size:.875rem;left:16px;top:8px;color:#4e4f5f;z-index:1}.articleFeedback{color:#000;background-color:#fff;border-radius:8px;line-height:1.5;margin:40px auto;padding:32px 48px;width:500px}.articleFeedback .title{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.articleFeedback .subTitle{margin-bottom:1.2rem}.single-services .rplg .rplg-box{border-radius:8px!important;background-color:#fff!important}.rplg .rplg-box .rplg-review-badge{display:none}.rplg .rplg-box .rplg-review-text{font-size:1rem!important}.single-services .rplg .rplg-biz-rating .rplg-biz-score{color:#3cdbc0!important}.single-services .rplg .rplg-biz-rating .rplg-stars use{fill:#3cdbc0!important}.rplg img.rplg-review-avatar{-webkit-box-shadow:none!important;box-shadow:none!important}.rplg a.rplg-url{color:#2c196f!important;background-color:#3cdbc0!important;font-weight:700!important;max-width:220px;margin-left:auto!important;margin-right:auto!important;font-size:1.125rem!important}.home .rpi-header,.rpi-header .rpi-scale,.rpi-header .rpi-slider-btn{display:none}.rpi-card-inner{background-color:#fff!important;padding:16px!important}.googleReviews .rpi-card-inner{border:1px solid #ededed!important;border-radius:8px!important}.rpi-card-inner::before{display:none!important}.rpi-card-inner .rpi-readmore{display:inline-block!important}.rpi-name,.rpi-name a{color:#2c196f!important;font-size:1rem!important;line-height:1.25!important}.rpi-time{line-height:1.25!important}.rpi-body{margin-top:16px!important}.rpi-text{--text-height:14rem!important;font-size:1rem!important;line-height:1.25}.rpi-text:last-child{height:auto!important}.homeBRB .rpi-text:last-child{height:14rem!important}.googleReviews .load-more{color:#2c196f;background-color:#3cdbc0;border-color:#3cdbc0;margin:16px auto}.rpi{font-family:PTSans,sans-serif!important}.swiper-button-next,.swiper-button-prev{height:44px!important;width:44px!important;border-radius:100%;background:rgba(35,35,35,.4);backdrop-filter:blur(2px);opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.swiper-button-next::after,.swiper-button-prev::after{content:""!important;display:block;height:24px;width:24px;background-image:url(/wp-content/themes/genstar/assets/images/svg/next_arrow.svg?x90082)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0!important}.swiper-button-prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-navigation-icon{display:none}.swiper-pagination-bullet-active{background:#3cdbc0!important}@media screen and (min-width:29.99875em){.guarantee_content-item:first-child .text p{font-size:18px;padding-right:33%}}@media screen and (min-width:47.99875em){.defects .signs{padding-right:16px}}@media screen and (min-width:61.99875em){.articles-item-title{font-size:1.125rem}}@media screen and (min-width:320px){.cols--1-xs2{width:8.3333233333%}.cols--2-xs2{width:16.6666566667%}.cols--3-xs2{width:24.99999%}.cols--4-xs2{width:33.3333233333%}.cols--5-xs2{width:41.6666566667%}.cols--6-xs2{width:49.99999%}.cols--7-xs2{width:58.3333233333%}.cols--8-xs2{width:66.6666566667%}.cols--9-xs2{width:74.99999%}.cols--10-xs2{width:83.3333233333%}.cols--11-xs2{width:91.6666566667%}.cols--12-xs2{width:99.99999%}}@media screen and (min-width:420px){.single-articles .site-main .breadcrumbs .current-item,.single-promotion .site-main .breadcrumbs .current-item{max-width:1000px}.single-brand-services .site-main .breadcrumbs .current-item{max-width:1000px}}@media screen and (min-width:544px){.cols--1-sm{width:8.3333233333%}.cols--2-sm{width:16.6666566667%}.cols--3-sm{width:24.99999%}.cols--4-sm{width:33.3333233333%}.cols--5-sm{width:41.6666566667%}.cols--6-sm{width:49.99999%}.cols--7-sm{width:58.3333233333%}.cols--8-sm{width:66.6666566667%}.cols--9-sm{width:74.99999%}.cols--10-sm{width:83.3333233333%}.cols--11-sm{width:91.6666566667%}.cols--12-sm{width:99.99999%}.cols--auto-sm{width:auto!important}.template iframe{height:300px}.lg-outer .lg-thumb-outer{bottom:-100px}.page-numbers__link{margin:7px}.page-numbers__link:after{bottom:-7px}.gallery__item{height:210px}}@media screen and (min-width:767px){.service-features .features .item-content::before{display:none}.service-features .features .item-content::after{display:none}}@media screen and (min-width:768px){.caption--size_1{font-size:40px}.caption--size_2{font-size:28px}.caption--size_3{font-size:22px}.caption--size_4,.caption--size_8{font-size:20px}.cols--1-md{width:8.3333233333%}.cols--2-md{width:16.6666566667%}.cols--3-md{width:24.99999%}.cols--4-md{width:33.3333233333%}.cols--5-md{width:41.6666566667%}.cols--6-md{width:49.99999%}.cols--7-md{width:58.3333233333%}.cols--8-md{width:66.6666566667%}.cols--9-md{width:74.99999%}.cols--10-md{width:83.3333233333%}.cols--11-md{width:91.6666566667%}.cols--12-md{width:99.99999%}.tabs__item{padding:15px}.about__part--image{height:360px}.benefits__item{padding:16px}.gallery__item{padding:20px;height:310px}.gallery__item--photo{height:275px}.gallery__text{font-size:20px}.guarantee__item{padding:20px}.guarantee__title{margin-top:20px}.main-info__item,.main-services__item{padding:16px}.section--bg-pos-top-right{background-position:120% 60%}.steps-card{width:30%}.vacancies__item{padding:20px}.v--modal-video .v--modal{width:600px!important;height:400px!important}.slider-wrapper--home{height:250px}.ui-slider--home .item .cover{background-image:var(--desktop-img)}}@media (min-width:769px){#topBar .subtitle.is-mobile,#topBar .subtitle.mobile{display:none}#topBar a.cta.is-mobile,#topBar a.cta.mobile{display:none}#topBar.happy-new-year .cta-button{position:absolute;right:60px}}@media screen and (min-width:998px){header.allServices .pageTitle{font-size:30px}.service-h1-title{font-size:30px}}@media screen and (min-width:998px) and (min-width:998px){header.allServices .pageTitle{font-size:calc(30px + .0079681275 * ((100vw - 998px)/ .4730493205))}.service-h1-title{font-size:calc(30px + .0079681275 * ((100vw - 998px)/ .4730493205))}}@media screen and (min-width:998px) and (min-width:4096px){header.allServices .pageTitle{font-size:70px}.service-h1-title{font-size:70px}}@media screen and (min-width:1000px){.caption--size_9{font-size:16px}.caption--size_10{font-size:17px}.caption--size_11{font-size:14px}.caption--size_12{font-size:20px}.cell--offset-xxl{padding:0 25px}.cols--1-lg{width:8.3333233333%}.cols--2-lg{width:16.6666566667%}.cols--3-lg{width:24.99999%}.cols--4-lg{width:33.3333233333%}.cols--5-lg{width:41.6666566667%}.cols--6-lg{width:49.99999%}.cols--7-lg{width:58.3333233333%}.cols--8-lg{width:66.6666566667%}.cols--9-lg{width:74.99999%}.cols--10-lg{width:83.3333233333%}.cols--11-lg{width:91.6666566667%}.cols--12-lg{width:99.99999%}.cols-6-lg{width:49.99999%}.pa-vertical-md{padding-right:30px}.template p+p{margin-top:30px}.template ol li,.template ul li{padding-left:30px}.template table{margin:30px 0}.lg-sub-html{width:340px;top:calc(50% + 225px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:auto;bottom:auto;display:block;background-color:#fff}.page-numbers__link--next,.page-numbers__link--prev{padding:8px 20px}.about__item{display:-webkit-box;display:-ms-flexbox;display:flex}.about__part{width:50%}.about__part--image{height:auto}.article__aside{margin-top:0;width:270px}.article__aside--fullwidth{width:100%}.article__content{width:calc(100% - 310px)}.article__content--fullwidth{width:100%}.article__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.article__wrapper--d-block{display:block}.button-wrapper--review{margin-right:0;margin-left:auto}.text-width--sm{width:270px}.text-width--xs{width:240px}.steps-card{padding:30px;margin-right:30px}.hovered-card{padding:25px 30px}.text--center-left{text-align:left}}@media screen and (min-width:1200px){::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px gray;box-shadow:inset 0 0 5px gray;border-radius:10px}::-webkit-scrollbar-thumb{background:#200e60;border-radius:10px}.caption--size_1{line-height:1;font-size:55px}.caption--size_2{line-height:1;font-size:35px}.caption--size_3{font-size:30px}.caption--size_8{font-size:24px}.cell--offset-xl{padding:0 10px}.cols--1-xl{width:8.3333233333%}.cols--2-xl{width:16.6666566667%}.cols--3-xl{width:24.99999%}.cols--4-xl{width:33.3333233333%}.cols--5-xl{width:41.6666566667%}.cols--6-xl{width:49.99999%}.cols--7-xl{width:58.3333233333%}.cols--8-xl{width:66.6666566667%}.cols--9-xl{width:74.99999%}.cols--10-xl{width:83.3333233333%}.cols--11-xl{width:91.6666566667%}.cols--12-xl{width:99.99999%}.cols--vertical_offset-xl{margin:10px 0}.cols--visible_xl{display:-webkit-box;display:-ms-flexbox;display:flex}.row--offset-xl{margin:0 -10px}.template blockquote{margin:30px 0}.lg-outer .lg-thumb-outer{bottom:-110px}.more-content__button{margin-top:60px}.page-nav{margin-top:50px}.page-nav__item,.page-nav__item:hover{-webkit-transition:.5s color ease;transition:.5s color ease}.page-nav__item:hover{color:#ae292c}.page-numbers{margin:50px 0 30px}.page-numbers__link{margin:15px 20px;font-size:16px}.page-numbers__link:after{bottom:-15px}.page-numbers__link--next i{margin-left:34px}.page-numbers__link--prev i{margin-right:34px}.phone:hover{text-decoration:underline}.phones-wrapper{display:none}.phones__link:hover{color:#ae292c;-webkit-transition:.5s color ease;transition:.5s color ease}.phones__linkfs-xl{font-size:17px}.phones__link--footer{line-height:36px;font-size:17px}.play{height:60px;width:60px}.play:after{height:84px;width:84px}.promo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-30px}.promo__image{height:350px;width:50%}.promo__img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.promo__content{padding:0 30px 30px;width:50%}.promos__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.promos__image-wrapper{width:200px;max-height:280px}.promos__content{width:calc(100% - 200px)}.promos__img{height:100%;min-width:auto}.promos__text{margin-bottom:35px}.purpose__item--offset_large+.purpose__item--offset_large{margin-top:30px}.purpose__title{margin-bottom:40px}.purpose__icon{margin-right:30px;font-size:41px;width:41px;height:41px}.purpose__icon--fs-17{font-size:17px}.purpose__text{width:calc(100% - 71px)}.shedule--mt-xl{margin-top:35px}.socials__item:hover{color:#ae292c;-webkit-transition:.5s color ease;transition:.5s color ease}.tabs__item{padding:20px}.team .swiper-wrapper,.team__item,.trust .swiper-wrapper{padding-bottom:50px}.team__content{margin-top:45px}.trust__item{padding:20px}.copyright{padding:21px 100px}.footer__content{width:50%}.footer__content--info{padding:60px 40px}.footer__title{font-size:20px;margin-bottom:30px}.footer__title .sub-title{font-size:13px;display:block}.footer__item{line-height:36px}.footer__item--link:hover{color:#ae292c;-webkit-transition:.5s color ease;transition:.5s color ease}.button:hover .button__icon--transformed{-webkit-transition:.5s all ease;transition:.5s all ease;-webkit-transform:translate(90%,-50%);transform:translate(90%,-50%)}.button--large{height:61px;padding:16px}.button--red-hover:hover{-webkit-transition:.5s all ease;transition:.5s all ease;background-color:#ae292c}.button--blue-hover:hover{background-color:rgba(32,14,96,.1)}.button--purple-hover:hover{background-color:#2c196f;color:#fff;border-color:#2c196f}.control{margin:15px 0}.control--feedback{height:calc(100% - 30px)}.about__content{margin-top:40px}.about__part--info{padding:30px}.about__title{font-size:22px}.article__content{padding:30px}.article__content--bottom_offset{margin-bottom:60px}.article__content--offset_none{padding:0}.article__image{margin-bottom:30px;width:calc(100% + 60px);margin-left:-30px}.article__more{font-size:25px;margin-bottom:35px}.benefits__item{padding:20px}.benefits__icon{margin-right:50px;max-width:75px}.benefits__title{margin-bottom:15px;font-size:16px}.benefits__title--offset_none{margin:0}.benefits__content{width:calc(100% - 125px)}.benefits__content--fullwidth{width:100%}.button-wrapper--main{margin-top:70px}.gallery__item{padding:30px;height:422px}.gallery__item--photo{height:275px}.gallery__text{font-size:22px}.hamburger{display:none}}@media screen and (min-width:1440px){.cols--1-mac{width:8.3333233333%}.cols--2-mac{width:16.6666566667%}.cols--3-mac{width:24.99999%}.cols--4-mac{width:33.3333233333%}.cols--5-mac{width:41.6666566667%}.cols--6-mac{width:49.99999%}.cols--7-mac{width:58.3333233333%}.cols--8-mac{width:66.6666566667%}.cols--9-mac{width:74.99999%}.cols--10-mac{width:83.3333233333%}.cols--11-mac{width:91.6666566667%}.cols--12-mac{width:99.99999%}}@media screen and (min-width:1680px){.cell{padding:0 15px}.cols--1-mac2{width:8.3333233333%}.cols--2-mac2{width:16.6666566667%}.cols--3-mac2{width:24.99999%}.cols--4-mac2{width:33.3333233333%}.cols--5-mac2{width:41.6666566667%}.cols--6-mac2{width:49.99999%}.cols--7-mac2{width:58.3333233333%}.cols--8-mac2{width:66.6666566667%}.cols--9-mac2{width:74.99999%}.cols--10-mac2{width:83.3333233333%}.cols--11-mac2{width:91.6666566667%}.cols--12-mac2{width:99.99999%}.cols--vertical_offset{margin:15px 0}.lg-sub-html{width:480px;top:calc(50% + 340px)}.page-numbers{margin-top:60px}.about__content{margin-top:60px}.about__part--info{padding:80px 50px}.about__title{font-size:25px}.gallery__item{padding:40px}.gallery__text{font-size:25px}.section{padding:60px 0}}@media screen and (min-width:1920px){.cell--offset-fhd{padding:0 22px}.cell--offset-xl{padding:0 20px}.cols--1-fhd{width:8.3333233333%}.cols--2-fhd{width:16.6666566667%}.cols--3-fhd{width:24.99999%}.cols--4-fhd{width:33.3333233333%}.cols--5-fhd{width:41.6666566667%}.cols--6-fhd{width:49.99999%}.cols--7-fhd{width:58.3333233333%}.cols--8-fhd{width:66.6666566667%}.cols--9-fhd{width:74.99999%}.cols--10-fhd{width:83.3333233333%}.cols--11-fhd{width:91.6666566667%}.cols--12-fhd{width:99.99999%}.cols--vertical_offset-fhd{margin:22px 0}.cols--vertical_offset-xl{margin:20px 0}.row--offset-fhd{margin:0 -22px}.row--offset-xl{margin:0 -20px}}@media screen and (max-width:1440px){.site-footer__container{grid-column-gap:30px}.site-footer__wrapper{grid-column-gap:30px}.servicePriceTime{font-size:1.25rem}.service-features .features-item::before{width:50px;height:50px;font-size:26px}.service-features .features-item:not(:first-of-type)::after{top:17px}.service-features .features .line{top:23px}.service-features .features .item-title{font-size:1em}.service-features .features .item-text{font-size:14px}.service-features .features .item-content{padding:0}.marka-list{-webkit-columns:3;-moz-columns:3;columns:3}}@media screen and (max-width:1370px){.primary-menu .submenuServiceList_img{height:50px}}@media screen and (max-width:1359px){.container,.container--fit_mac{width:100%}}@media screen and (max-width:1200px){.schedule{display:none}.modalDialog .schedule{display:-webkit-box;display:-ms-flexbox;display:flex;color:#1a141f}.site-header-phones{display:none}.modalDialog .site-header-phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:32px}.primary-menu{display:none}.wsp-container .site-map,.wsp-container .wsp-articless-list,.wsp-container .wsp-pages-list,.wsp-container .wsp-servicess-list{-webkit-columns:2;-moz-columns:2;columns:2}}@media screen and (max-width:1199px){.primary-menu .menu-item .primary_menu_link{height:50px}.primary-menu .mega-submenu{position:relative;left:0;top:0;overflow:hidden}}@media screen and (max-width:1024px){.service-features .features .item-text{font-size:.85em}.related-articles-item:hover{-webkit-transform:scale(1);transform:scale(1)}.marka-list{-webkit-columns:2;-moz-columns:2;columns:2}}@media screen and (max-width:999px){.card_item img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.slider_n_map .mapBlock{height:300px}}@media screen and (max-width:997px){header.allServices .pageTitle{font-size:24px}.service-h1-title{font-size:24px}.single-brand-services .article-primary .article-content .call_to_action{margin:20px auto 30px}}@media screen and (max-width:977px){.row-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.service-img-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-img-wrap .placeholder{height:150px;width:auto;margin-top:-40px}.service-features .features .item-content{padding:0 0 0 6px}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:768px){#topBar{height:100px}#topBar .background{background-position:0 0;background-size:cover}#topBar .topBarContent{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:0 15px 0 15px}#topBar .close-top-bar{left:15px}#topBar .wrapper__logo_text{gap:0}#topBar .logo{display:none}#topBar .subtitle,#topBar .title{font-size:.9em}#topBar .subtitle span.is-mobile,#topBar .subtitle span.mobile,#topBar .title span.is-mobile,#topBar .title span.mobile{display:block}#topBar .title{font-size:1.1em;letter-spacing:2px;margin-bottom:.1em}#topBar .title span{display:block}#topBar .subtitle{font-size:.8em;line-height:1.2;margin-bottom:.5em;text-align:left;text-transform:none}#topBar .subtitle.desktop{display:none}#topBar .subtitle span{display:block;text-transform:uppercase;letter-spacing:2px}#topBar .offer span{display:block;text-transform:uppercase;letter-spacing:2px}#topBar a.cta{font-size:.7em;height:32px;width:120px}#topBar a.cta.desktop{display:none}#topBar.happy-new-year .background{background-size:cover;background-position:0}#topBar.happy-new-year .close-top-bar{left:10px}#topBar.happy-new-year .topBarContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;gap:0}#topBar.happy-new-year .wrapper__logo_text{gap:10px}#topBar.happy-new-year .wrapper__logo_text .logo{height:46px}#topBar.happy-new-year .wrapper__logo_text .title{font-size:14px;letter-spacing:normal}#topBar.happy-new-year .wrapper__logo_text .subtitle{font-size:12px;margin:0;text-transform:uppercase}.single-articles .site-main,.single-promotion .site-main{padding:15px 0 30px 0}.single-articles .site-main .breadcrumbs,.single-promotion .site-main .breadcrumbs{margin-bottom:15px}.single-articles .site-main>.container,.single-promotion .site-main>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-articles .article-primary,.single-promotion .article-primary{width:100%;border-right:none;padding-right:0}.single-articles .article-primary .article-content ol li,.single-articles .article-primary .article-content ul li,.single-promotion .article-primary .article-content ol li,.single-promotion .article-primary .article-content ul li{margin-left:0}.single-articles .article-primary .article-content ol,.single-promotion .article-primary .article-content ol{margin-left:15px}.single-articles .article-secondary,.single-promotion .article-secondary{width:100%}.single-brand-services .site-main{padding:15px 0 30px 0}.single-brand-services .site-main .breadcrumbs{margin-bottom:15px}.single-brand-services .site-main>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-brand-services .article-primary{width:100%;border-right:none;padding-right:0}.single-brand-services .article-primary .article-content ol li,.single-brand-services .article-primary .article-content ul li{margin-left:0}.single-brand-services .article-primary .article-content ol.benefits-list,.single-brand-services .article-primary .article-content ul.benefits-list{-webkit-columns:1;-moz-columns:1;columns:1;margin-left:30px}.single-brand-services .article-primary .article-content ol{margin-left:15px}.single-brand-services .article-secondary{width:100%}.articleFeedback{width:420px}}@media screen and (max-width:768px){.wsp-container .site-map,.wsp-container .wsp-articless-list,.wsp-container .wsp-pages-list,.wsp-container .wsp-servicess-list{-webkit-columns:1;-moz-columns:1;columns:1}}@media screen and (max-width:767px){.service-img-wrap .placeholder{height:170px;width:auto;margin-top:-40px}.service-features .features{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-features .features-item{display:-webkit-box;display:-ms-flexbox;display:flex}.service-features .features-item::before{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-size:20px;margin:0 30px 0 15px}.service-features .features .line{display:none}.service-features .features .item-title{text-align:left;font-size:.9em}.service-features .features .item-text{text-align:left;font-size:.9em;padding-right:15px}.marka-avto-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.page-template-services-page .marka-avto-nav{margin-left:0}.marka-avto-nav .marka-avto-list{margin-bottom:0;padding:0 30px}page-template-services-page .marka-avto-nav .marka-avto-list{padding:0 16px}.marka-avto-nav .marka-avto-list .marka-avto-list-item{padding-left:30px}.page-template-services-page .marka-avto-nav .marka-avto-list .marka-avto-list-item{padding-left:0}.single-brand-services .article-primary .article-content .troubleshooting{padding:15px 0 0 0}.single-brand-services .article-primary .article-content .troubleshooting .sectionTitle{margin:0 15px}.single-brand-services .article-primary .article-content .troubleshooting .statistics{margin-bottom:15px}.single-brand-services .article-primary .article-content .troubleshooting .defects{padding:15px}.marka-list{-webkit-columns:1;-moz-columns:1;columns:1}}@media screen and (max-width:736px){.additional .sectionTitle{margin:0 15px}.additional .item-wrap{margin-bottom:40px}.additional .item-wrap::before{top:30px;width:200px;height:200px;left:calc(50% - 100px)}.additional-img{margin-top:20px;width:100%}.additional .item-title{margin-top:10px}.additional .item-subtitle{margin-bottom:15px}.additional .additional-list{padding-left:8px}.additional .item-list-wrap .additional-list{-webkit-columns:1;-moz-columns:1;columns:1;gap:0;margin-left:15px;margin-top:15px}.defects h2.sectionTitle{font-size:1.2em;letter-spacing:1px}.pagination-single a{width:50%}.pagination-single a .title{font-size:.7em}.pagination-single a.next-post{position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:577px){.service-header{padding-top:0}.service-img-wrap .placeholder{height:200px;width:auto;margin-top:-10px}}@media screen and (max-width:420px){.page-template-actions-page .post-header .entry-title,.page-template-actions-page .post-header .post-title,.page-template-articles-page .post-header .entry-title,.page-template-articles-page .post-header .post-title,.page-template-branch-price-page .post-header .entry-title,.page-template-branch-price-page .post-header .post-title,.page-template-branch-price-parent-page .post-header .entry-title,.page-template-branch-price-parent-page .post-header .post-title,.page-template-branche-parent-page .post-header .entry-title,.page-template-branche-parent-page .post-header .post-title,.page-template-branches-page .post-header .entry-title,.page-template-branches-page .post-header .post-title,.page-template-contacts-page .post-header .entry-title,.page-template-contacts-page .post-header .post-title,.page-template-default .post-header .entry-title,.page-template-default .post-header .post-title,.page-template-marka-models-page .post-header .entry-title,.page-template-marka-models-page .post-header .post-title,.page-template-reviews-page .post-header .entry-title,.page-template-reviews-page .post-header .post-title,.page-template-service-agregat-marka-models-page .post-header .entry-title,.page-template-service-agregat-marka-models-page .post-header .post-title,.page-template-services-page .post-header .entry-title,.page-template-services-page .post-header .post-title,.services-template .post-header .entry-title,.services-template .post-header .post-title,.single-articl .post-header .entry-title,.single-articl .post-header .post-title,.single-articles .post-header .entry-title,.single-articles .post-header .post-title,.single-brand-services .post-header .entry-title,.single-brand-services .post-header .post-title{font-size:1.8em}.page-template-actions-page .description,.page-template-articles-page .description,.page-template-branch-price-page .description,.page-template-branch-price-parent-page .description,.page-template-branche-parent-page .description,.page-template-branches-page .description,.page-template-contacts-page .description,.page-template-default .description,.page-template-marka-models-page .description,.page-template-reviews-page .description,.page-template-service-agregat-marka-models-page .description,.page-template-services-page .description,.services-template .description,.single-articl .description,.single-articles .description,.single-brand-services .description{padding-left:0}.page-template-actions-page .description ul,.page-template-articles-page .description ul,.page-template-branch-price-page .description ul,.page-template-branch-price-parent-page .description ul,.page-template-branche-parent-page .description ul,.page-template-branches-page .description ul,.page-template-contacts-page .description ul,.page-template-default .description ul,.page-template-marka-models-page .description ul,.page-template-reviews-page .description ul,.page-template-service-agregat-marka-models-page .description ul,.page-template-services-page .description ul,.services-template .description ul,.single-articl .description ul,.single-articles .description ul,.single-brand-services .description ul{padding:0 30px}.page-template-actions-page .description ul li,.page-template-articles-page .description ul li,.page-template-branch-price-page .description ul li,.page-template-branch-price-parent-page .description ul li,.page-template-branche-parent-page .description ul li,.page-template-branches-page .description ul li,.page-template-contacts-page .description ul li,.page-template-default .description ul li,.page-template-marka-models-page .description ul li,.page-template-reviews-page .description ul li,.page-template-service-agregat-marka-models-page .description ul li,.page-template-services-page .description ul li,.services-template .description ul li,.single-articl .description ul li,.single-articles .description ul li,.single-brand-services .description ul li{margin-bottom:5px;line-height:1.2}.page-template-actions-page .description ul li::marker,.page-template-articles-page .description ul li::marker,.page-template-branch-price-page .description ul li::marker,.page-template-branch-price-parent-page .description ul li::marker,.page-template-branche-parent-page .description ul li::marker,.page-template-branches-page .description ul li::marker,.page-template-contacts-page .description ul li::marker,.page-template-default .description ul li::marker,.page-template-marka-models-page .description ul li::marker,.page-template-reviews-page .description ul li::marker,.page-template-service-agregat-marka-models-page .description ul li::marker,.page-template-services-page .description ul li::marker,.services-template .description ul li::marker,.single-articl .description ul li::marker,.single-articles .description ul li::marker,.single-brand-services .description ul li::marker{font-size:20px;line-height:1}.page-template-actions-page .description p,.page-template-articles-page .description p,.page-template-branch-price-page .description p,.page-template-branch-price-parent-page .description p,.page-template-branche-parent-page .description p,.page-template-branches-page .description p,.page-template-contacts-page .description p,.page-template-default .description p,.page-template-marka-models-page .description p,.page-template-reviews-page .description p,.page-template-service-agregat-marka-models-page .description p,.page-template-services-page .description p,.services-template .description p,.single-articl .description p,.single-articles .description p,.single-brand-services .description p{line-height:1.2}.step .sectionTitle{text-align:left}.step .sectionTitle span{display:inline}.page-template-services-page .marka-avto .subservice_list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.brancheSlider .slick-dots{visibility:hidden}.branchesInfo .item{padding:15px}.single-brand-services .article-primary .article-header .article-title{font-size:1.6em}.single-brand-services .article-primary .article-content .call_to_action{width:320px;font-size:.8em}.single-brand-services .article-primary .article-content h2{font-size:1.4em}.single-brand-services .article-primary .article-content h2.sectionTitle{font-size:1.2em}.single-brand-services .article-primary .article-content h3{font-size:1.2em}.single-brand-services .article-primary .article-content h4{font-size:1em}.promoCats{gap:.5em}.promoCats::before{font-size:18px}.promoCats .promoFilterItem{font-size:.8em}.single-promotion .article-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px!important}.single-promotion .joinToAction .call_to_action{font-size:.8em;letter-spacing:normal}}@media (max-width:420px){.articleFeedback{width:100%}}@media screen and (max-width:61.99875em){.sectionTitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:.5rem;font-size:1.25rem;margin-bottom:16px}.home main,.page-template-b2b-service-page main,.page-template-repair-by-mail-page main{padding:0 0 60px 0}.home section.section,.page-template-b2b-service-page section.section,.page-template-repair-by-mail-page section.section{padding:60px 0 0 0}.hero{height:auto}.hero__content{grid-template-columns:1.25fr .75fr;grid-column-gap:40px;height:auto;padding-top:24px;padding-bottom:24px}.hero__offer_title{font-size:1.5rem}.hero__offer_subtitle{font-size:1rem}.hero__offer_subtitle .location::before{height:22px;width:22px}.hero__offer_offerList_item{font-size:1rem}.hero__contactForm_title{font-size:1.25rem}.hero__contactForm_subtitle{font-size:.875rem}.genstarFeatures{padding-top:24px}.genstarFeatures__list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-row-gap:16px}.genstarFeatures__list_content a{font-size:1rem}.homeCityServices .cityServices__list{grid-template-columns:repeat(2,1fr)}.for-whom .sectionTitle,.serviceQuality .sectionTitle{margin-bottom:24px}.for-whom__wrap,.serviceQuality__wrap{padding:24px}.for-whom__number,.serviceQuality__number{font-size:1.75rem;line-height:1.25}.for-whom__text,.serviceQuality__text{font-size:.875rem}.for-whom .ctaButton,.serviceQuality .ctaButton{width:auto}.blogPreview .sectionTitle{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.subscribeBanner::before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#000),color-stop(75%,rgba(0,0,0,.5)),to(rgba(0,0,0,.2)));background:linear-gradient(90deg,#000 50%,rgba(0,0,0,.5) 75%,rgba(0,0,0,.2) 100%)}.subscribeBanner_content{width:85%}.subscribeBanner .wpcf7-form{width:60%}.site-footer__container{grid-template-columns:repeat(1,1fr);padding-left:0!important}.site-footer__wrapper{grid-column-gap:24px;padding:16px}.site-footer__contacts .footerBranches,.site-footer__contacts .footerContacts{padding:0}.site-footer__contacts .footerMap{border-bottom:1px solid #d2d5d9;border-left:none;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.brandServiceList{grid-template-columns:repeat(2,1fr)}.brandService__item{aspect-ratio:unset}.brandService__item:nth-last-child(-n+2){display:none}.service-thumbnail{margin-top:-40px}#sectionsNav{gap:0;padding-top:16px}.other-location-service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.parentServiceList{grid-template-columns:repeat(3,1fr);grid-column-gap:32px}.parentService_img{height:90px;width:auto}.parentService_title{font-size:1.125rem}.youtubeWrap{background-color:#fff}.single-brand-services .videoWrap,.single-services .videoWrap{width:100%;border-radius:8px;overflow:hidden}.step .stepItems{grid-template-columns:repeat(1,1fr)}.servicesType__item h3{font-size:1.125rem;padding:16px}.page-template-service-agregat-marka-models-page section{margin-bottom:60px}.brandIndexList_Item .brandIndex{font-size:1.125rem}.brandIndexList_Item .brandList{grid-template-columns:repeat(2,1fr)}.brandIndexList_Item .autoBrand,.brandIndexList_Item .modelList{font-size:1rem;gap:12px}.marka-avto-cross-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.75rem;margin-top:0;padding:16px}.modalDialog{width:328px}.modalDialog__content .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-branch-price-parent-page section,.page-template-branche-parent-page section,.page-template-branches-page section{margin-bottom:60px}.page-template-branch-price-parent-page .allBranches__list,.page-template-branche-parent-page .allBranches__list,.page-template-branches-page .allBranches__list{grid-template-columns:repeat(2,1fr)}.page-template-branch-price-parent-page .allBranches__list_itemImg,.page-template-branche-parent-page .allBranches__list_itemImg,.page-template-branches-page .allBranches__list_itemImg{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.page-template-branch-price-page section,.page-template-branch-price-parent-page section{margin-bottom:60px}.page-template-contacts-page section{margin-bottom:60px}.branchList__item_title{display:grid;grid-template-columns:64px 320px 1fr;grid-template-rows:auto auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-column-gap:16px;grid-row-gap:16px}.branchList__item_title_wrap.one{grid-area:2/2/3/4}.branchList__item_title_wrap.two{grid-area:1/3/2/4;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.branchList__item_address{grid-area:1/1/2/3}.branchList__item_contentGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.branchList__item_map{width:100%;height:340px}.cityContacts__list{grid-template-columns:repeat(2,1fr)}section.vacancyPartners .partners__items{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.swiper-button-next,.swiper-button-prev{display:none!important}}@media screen and (max-width:47.99875em){.container .row,.container--fit_mac .row{row-gap:16px}.home main,.page-template-b2b-service-page main,.page-template-repair-by-mail-page main{padding:0 0 40px 0}.home section.section,.page-template-b2b-service-page section.section,.page-template-repair-by-mail-page section.section{padding:40px 0 0 0}.hero__content{grid-template-columns:1fr}.homeCityServices .cityServices__list_img{height:50px}.for-whom .for-whom__wrap,.for-whom .serviceQuality__wrap{padding:0}.for-whom__wrap,.serviceQuality__wrap{padding:24px 16px}.for-whom__content,.serviceQuality__content{grid-template-columns:repeat(2,1fr);gap:24px}.for-whom .for-whom__item,.for-whom .for-whom__items,.for-whom .serviceQuality__item,.for-whom .serviceQuality__items{gap:12px}.for-whom .for-whom__item li,.for-whom .for-whom__items li,.for-whom .serviceQuality__item li,.for-whom .serviceQuality__items li{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.for-whom__item.second_row,.for-whom__items.second_row,.serviceQuality__item.second_row,.serviceQuality__items.second_row{grid-column:span 2}.for-whom__number,.serviceQuality__number{font-size:1.5rem}.for-whom .ctaButton,.serviceQuality .ctaButton{width:100%}.repairByMailPromo .banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:16px}.repairByMailPromo .banner_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.repairByMailPromo .banner_content__text{text-align:center}.page-template-contacts-page a.schedButton{margin-bottom:20px}.site-footer__wrapper{display:block;padding:0}.site-footer__contacts .footerBranches,.site-footer__contacts .footerContacts{padding:0 16px 24px 16px}.site-footer__contacts .footerBranches ul,.site-footer__contacts .footerContacts ul{margin-bottom:20px}.site-footer__contacts .footerContacts{margin-top:24px}.site-footer__identity .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px}.site-footer__copyright .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px}.site-footer__copyright .container p{margin-bottom:8px}.site-footer__copyright_links{text-align:left}.serviceByMail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:8px 16px}.serviceByMail .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:.125em}.serviceActions .item{padding:16px}.serviceActions .item span{font-size:1rem}.extendedPrice_grid{grid-template-columns:repeat(1,1fr)}.extendedPrice_item{padding:16px}.extendedPrice_image{width:160px}.replacementСar_grid{grid-template-columns:repeat(1,1fr)}.replacementСar_item{padding:16px}.serviceCTA{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.service-thumbnail{height:220px;width:auto;margin-top:-10px}#sectionsNav a{margin-right:.75rem}#sectionsNav a:last-child{margin-right:0}table.dataTable thead th{padding:16px!important}table.dataTable.price-list thead th{padding:16px!important}table.dataTable tbody .title-row{font-size:1rem}table.dataTable tbody .title-row td.service-name::before{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.servise-branches .sectionTitle{margin-bottom:24px!important}.servise-branches .branches{padding:16px!important}.child-services-item,.related-services-item{padding:16px 24px 0 24px}.cityFilter .cityFilterButton:last-child,.cityFilter .filterButton:last-child,.filterButtons .cityFilterButton:last-child,.filterButtons .filterButton:last-child{margin-right:0}.defects .signs-effects.row{row-gap:8px}.accordion-item-question-text p,.accordion-item-title-text p,.service-faq-item-question-text p,.service-faq-item-title-text p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion-item-answer .infoWrap,.accordion-item-body .infoWrap,.service-faq-item-answer .infoWrap,.service-faq-item-body .infoWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is_question__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is_question__title{margin-bottom:16px}.step .stepItems{grid-column-gap:.75rem;row-gap:.75rem}.step .stepItems li{padding:16px}.step .stepItems li::before{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;height:28px;width:28px;font-size:1rem}#toTop{bottom:-100px;right:16px;width:63.36px;height:63.36px}#toTop.active{bottom:63px}.page-template-service-agregat-marka-models-page section{margin-bottom:40px}.marka-avto-cross-links .marka-avto-services-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.75rem}.marka-avto-cross-links .marka-avto-services-list-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modalDialog__content .grid{grid-template-columns:repeat(1,1fr)}.page-template-branch-price-parent-page section,.page-template-branche-parent-page section,.page-template-branches-page section{margin-bottom:40px}.page-template-branch-price-parent-page .allBranches__list,.page-template-branche-parent-page .allBranches__list,.page-template-branches-page .allBranches__list{grid-template-columns:repeat(1,1fr)}.page-template-branch-price-parent-page .allBranches__list_itemTitle,.page-template-branche-parent-page .allBranches__list_itemTitle,.page-template-branches-page .allBranches__list_itemTitle{font-size:1.125rem}.page-template-branch-price-page section,.page-template-branch-price-parent-page section{margin-bottom:40px}.page-template-contacts-page section{margin-bottom:40px}.branchList__item{padding:16px}.branchList__item_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.branchList__item_title_wrap.one{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:66px}.branchList__item_title_wrap.two{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.branchList__item_address{width:100%;padding-right:40px}.branchList__item_thumbnail{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;width:50px}.branchList__item_showContent{position:absolute;top:0;right:0}.branchList__item_map{height:240px}.branchList__item_featuresList{font-size:.875rem}.branchList__item_imgGallery{-ms-flex-wrap:wrap;flex-wrap:wrap}.branchList__item_imgGallery a{height:86px;width:86px}.branchList__item_routingGallery{grid-template-columns:repeat(2,1fr)}.cityContacts__list{grid-template-columns:repeat(1,1fr)}.cityContacts__listItem{font-size:1.125rem}.guarantee_content-wrapper{gap:40px}.page-template-vacancies-page section .sectionTitle span{margin-left:0}section.vacancyAboutGenstar .aboutGenstarTeaser{grid-template-columns:repeat(1,1fr);row-gap:32px}section.vacancyAboutGenstar .aboutGenstarTeaser .aboutGenstar__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}section.vacancyAdvantages .advantagesGenstar__content_items,section.vacancyAdvantages .missionGenstar__content_items,section.vacancyAdvantages .valuesGenstar__content_items,section.vacancyMissionGenstar .advantagesGenstar__content_items,section.vacancyMissionGenstar .missionGenstar__content_items,section.vacancyMissionGenstar .valuesGenstar__content_items,section.vacancyOurValues .advantagesGenstar__content_items,section.vacancyOurValues .missionGenstar__content_items,section.vacancyOurValues .valuesGenstar__content_items{grid-template-columns:repeat(1,1fr)}section.vacancyOurValues .valuesGenstar__content_items{grid-template-columns:repeat(1,1fr)}section.vacancyAdvantages .advantagesGenstar__content_items{grid-template-columns:repeat(1,1fr)}section.vacancyPartners .partners__items{grid-template-columns:repeat(2,1fr)}.main-breadcrumbs .current-item,.main-breadcrumbs a{font-size:.875rem}.main-breadcrumbs .current-item{white-space:nowrap}}@media screen and (max-width:29.99875em){.sectionTitle .sectionTitleText .reviewsNumber{font-size:.875rem}.sectionTitle .sectionTitleText{display:inline-block}.allServicesSection{margin-bottom:40px}.hero__offer{padding-bottom:24px}.hero__offer_title{word-spacing:9999px}#repairByMailPageHero .hero__offer_title{letter-spacing:.5px;word-spacing:normal}.hero__offer_subtitle{margin-top:16px}#repairByMailPageHero .hero__offer_subtitle{margin-top:10px;width:100%}.hero__offer_offerList{margin-top:16px;width:100%}.hero__offer .offerUnits{-webkit-columns:1;-moz-columns:1;columns:1}.genstarFeatures{padding-top:16px}.genstarFeatures__list{grid-template-columns:repeat(1,1fr)}.homeCityServices .cityServices{margin-bottom:16px}.homeBRB .brbSlider{margin-bottom:16px}.homeBRB .swiper-initialized{overflow:visible}.homeWorkflow .workflowSlider{overflow:visible;margin-bottom:16px}.unitsRepair .unitSlider{overflow:visible;margin-bottom:16px}.blogPreview .blogSlider{overflow:visible;margin-bottom:16px}.subscribeBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:420px;padding:24px 16px;background-size:250% auto;background-position-x:75%;background-position-y:top;background-repeat:no-repeat}.subscribeBanner::before{background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(85%,rgba(0,0,0,.5)),to(rgba(0,0,0,.3)));background:linear-gradient(0deg,#000 50%,rgba(0,0,0,.5) 85%,rgba(0,0,0,.3) 100%)}.subscribeBanner_content{width:100%}.subscribeBanner .wpcf7-form{width:100%}.subscribeBanner .wpcf7-form .subscribeInputWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.subscribeBanner .wpcf7-form input.wpcf7-email{width:100%;border-radius:8px!important}.subscribeBanner .wpcf7-form button#submit,.subscribeBanner .wpcf7-form button[type=submit]{width:100%;border-radius:8px!important}.brandService__item{border-radius:16px;border:2px solid #d2d5d9;-webkit-box-shadow:none;box-shadow:none}.brandService__item img{height:80px}.allServicesDesc h2{font-size:1.25rem}.allServicesDesc ul li{margin-left:0}.servicePriceTime{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.25rem;gap:16px}.serviceFeatures .featuresList{grid-template-columns:repeat(1,1fr)}table.dataTable td.service-name{padding:16px 8px 16px 16px!important}table.dataTable td.service-price{min-width:85px;padding:16px 16px 16px 8px!important}.parentServiceList{grid-template-columns:repeat(2,1fr);grid-column-gap:24px}.parentService_img{height:50px;width:auto}.parentService_title{font-size:1rem}.subServiceList .subservice_item a{font-size:.875rem}.servicesType__list{grid-template-columns:repeat(1,1fr)}.single-articles .social{gap:16px}.brandFirstLettersList li{font-size:1.125rem}.brandIndexList_Item .brandList{grid-template-columns:repeat(1,1fr)}.brandModelUnits_grid{grid-template-columns:repeat(1,1fr)}.ctaButton,.ctaVacancyButton,.load-more,.pdfp_download,.rplg .rplg-url{font-size:1rem;padding:12px 18px;min-width:100%}.liveSearchFormWrap #liveSearch ul{height:200px}.single-articles .article-primary .article-title,.single-promotion .article-primary .article-title{font-size:1.5rem}.single-articles .article-primary .article-meta,.single-promotion .article-primary .article-meta{gap:16px}.single-articles .article-primary .article-content h2,.single-promotion .article-primary .article-content h2{font-size:1.25rem}.single-articles .article-primary .article-content h3,.single-promotion .article-primary .article-content h3{font-size:1.125rem}.single-articles .article-primary .article-content h4,.single-promotion .article-primary .article-content h4{font-size:1rem}.author_role{max-width:100px}#toc{padding:16px}#toc h3{font-size:1.125rem}#toc ol{font-size:1rem}.guarantee_content-item{grid-template-columns:repeat(1,1fr);gap:24px}.guarantee_content-item:nth-child(even) .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.guarantee_content-item:nth-child(even) .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.single-brand-services section,.single-services section{padding:20px 0}.single-brand-services section .extendedPrice_row,.single-services section .extendedPrice_row{padding-bottom:40px}.page-template-complaint .complaint form .contactsRow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.page-template-complaint .complaint form #submit,.page-template-complaint .complaint form button[type=submit]{width:100%}.project,.single-repair-example .genstarFeatures{margin-bottom:40px}.project_intro,.single-repair-example .genstarFeatures_intro{margin-bottom:40px}.project_info,.single-repair-example .genstarFeatures_info{grid-template-columns:repeat(1,1fr);row-gap:16px}.project_history_item,.single-repair-example .genstarFeatures_history_item{grid-template-columns:repeat(1,1fr)}.project_history_item:nth-child(even) .description,.single-repair-example .genstarFeatures_history_item:nth-child(even) .description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.project_history_item:nth-child(even) .image,.single-repair-example .genstarFeatures_history_item:nth-child(even) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.home .project_grid,.page-template-portfolio-page .project_grid{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:997px) and (min-width:370px){header.allServices .pageTitle{font-size:calc(24px + .0035935316 * ((100vw - 370px)/ .5429112633))}.service-h1-title{font-size:calc(24px + .0035935316 * ((100vw - 370px)/ .5429112633))}}@media screen and (max-width:997px) and (min-width:4096px){header.allServices .pageTitle{font-size:42px}.service-h1-title{font-size:42px}}@media screen{.cols--1-xs{width:8.3333233333%}.cols--2-xs{width:16.6666566667%}.cols--3-xs{width:24.99999%}.cols--4-xs{width:33.3333233333%}.cols--5-xs{width:41.6666566667%}.cols--6-xs{width:49.99999%}.cols--7-xs{width:58.3333233333%}.cols--8-xs{width:66.6666566667%}.cols--9-xs{width:74.99999%}.cols--10-xs{width:83.3333233333%}.cols--11-xs{width:91.6666566667%}.cols--12-xs{width:99.99999%}}/**
 * Swiper 12.0.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 18, 2025
 */

:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.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-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.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{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}