
/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */
*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:#fff0;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:#fff0;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type="number"]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.post-views.entry-meta>span{margin-right:0!important;font:16px/1}.post-views.entry-meta>span.post-views-icon.dashicons{display:inline-block;font-size:16px;line-height:1;text-decoration:inherit;vertical-align:middle}.post-views.load-dynamic .post-views-count{color:#0000;transition:color .3s ease-in-out;position:relative}.post-views.load-dynamic .post-views-count:after{opacity:0;transition:opacity .3s ease-in-out;position:relative;color:#6610f2}.post-views.load-dynamic.loaded .post-views-count{color:inherit}.post-views.load-dynamic.loading .post-views-count,.post-views.load-dynamic.loading .post-views-count:after{box-sizing:border-box}.post-views.load-dynamic.loading .post-views-count:after{content:"";display:block;width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-color:currentColor #fff0 currentColor #fff0;animation:pvc-loading 1s linear infinite;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1}@keyframes pvc-loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.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;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.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:400;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:.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:.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_wrapper.pdfp_protected{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.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);src:url(/wp-content/themes/genstar/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(/wp-content/themes/genstar/fonts/lg.woff?n1z373) format("woff"),url(/wp-content/themes/genstar/fonts/lg.ttf?n1z373) format("truetype"),url(/wp-content/themes/genstar/fonts/lg.svg?n1z373#lg) 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);src:url(/wp-content/themes/genstar/fonts/svgfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/genstar/fonts/svgfont.woff) format("woff"),url(/wp-content/themes/genstar/fonts/svgfont.woff2) format("woff2"),url(/wp-content/themes/genstar/fonts/svgfont.ttf) 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)}.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);background-position:center;background-size:cover;background-repeat:no-repeat}.special .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);background-position:center;background-size:cover;background-repeat:no-repeat}.serviceID-900 .hero__offer_h2_title::before{background-image:url(/wp-content/themes/genstar/assets/images/logo-bg.svg)}.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%}.special .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);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);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)}.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}.special .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);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)}.genstarFeatures__list_item.feature_03::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/home_feature_03.svg)}.genstarFeatures__list_item.feature_04::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/home_feature_04.svg)}.genstarFeatures__list_item.car::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/car.svg)}.genstarFeatures__list_item.circle::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/circle.svg)}.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);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%}.serviceID-900 .for-whom .for-whom__image,.serviceID-900 .serviceQuality .for-whom__image{border-radius:20px}.special-service .serviceQuality__content{gap:40px}.special-service .serviceQuality__item{text-align:center}.special-service .serviceQuality__item::before{background-image:none;display:inline-block;content:"\e65f";color:#4527ad;font-family:Material Icons;font-weight:400;font-size:36px}.special-service .for-whom__text{font-size:1rem}.special-service .for-whom__text h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:700;color:#2c196f;margin-bottom:4px}.special-service .for-whom__text ul{font-size:.9em;margin-bottom:16px}.special-service .for-whom__text ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.special-service .for-whom__text ul li::before{background-image:none;display:inline-block;content:"\e876";font-family:Material Icons;font-weight:400;font-size:16px}.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:64px;-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 .topBarContent_Link{position:absolute;top:0;right:60px;height:100%;width:100%}#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;color:#fff}#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}#topBar.promo-offer{background-color:#a8efe3}#topBar.promo-offer .slogan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px;font-size:1.2em;font-weight:700}#topBar.promo-offer .slogan .sun{font-size:1.8em}#topBar.promo-offer .slogan .slogan-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;text-transform:uppercase}#topBar.promo-offer .slogan .slogan-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;color:#ffb900;border-radius:8px;background-color:#2c196f;padding:4px 16px}.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%}body:not(.is-mobile) .snowing .main-header-bar{position:relative}body:not(.is-mobile) .snowing .main-header-bar::after,body:not(.is-mobile) .snowing .main-header-bar::before{position:absolute;top:0;left:0;content:"";display:block;width:4rem;height:4rem;background-image:url(/wp-content/themes/genstar/assets/images/snow.png);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.3}body:not(.is-mobile) .snowing .main-header-bar::after{left:auto;right:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.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{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.snowing .main-header-bar__logo{margin-left:46px}.snowing .main-header-bar__logo::before{position:absolute;top:-12px;left:-46px;content:"";display:block;width:4rem;height:4rem;background-image:url(/wp-content/themes/genstar/assets/images/XMAS.png);background-size:contain;background-position:center;background-repeat:no-repeat;line-height:1}.is-mobile .snowing .main-header-bar__logo{margin-left:38px}.is-mobile .snowing .main-header-bar__logo::before{top:-8px;left:-42px;width:3.375rem;height:3.375rem}.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);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)}.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)}.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)}.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);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);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);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)}#mobileMenu #mm-1.mm-panel button.setCityButton::after{background-image:url(/wp-content/themes/genstar/assets/images/svg/arrow_down.svg)}#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);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)}#mobileMenu #mm-1.mm-panel .social .mmenu__socials--item[href*=youtube]::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/youtube.svg)}#mobileMenu #mm-1.mm-panel .social .mmenu__socials--item[href*=tiktok]::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/tiktok.svg)}#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);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)}.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)}.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)}.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)}.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);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)}.site-footer__identity_socials a[href*=youtube]::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/youtube.svg)}.site-footer__identity_socials a[href*=tiktok]::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/tiktok.svg)}.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);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);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)}.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);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)}.servicePriceTime .item.time::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/clock.svg)}.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);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);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)}.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)}.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)}.serviceFeatures .car .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/car.svg)}.serviceFeatures .circle .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/circle.svg)}.serviceFeatures .feature_01 .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/feature_01.svg)}.serviceFeatures .home_feature_03 .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/home_feature_03.svg)}.serviceFeatures .home_feature_04 .item-title::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/home_feature_04.svg)}.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)}.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);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);-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);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);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);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);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);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);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)}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);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);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);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.city,.service_group.default .subservice_list li.kyiv,ul.service_group.default li.city,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);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);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);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)}.branchList__item_featuresListItem.kava::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/kava.svg)}.branchList__item_featuresListItem.toilet::before{background-image:url(/wp-content/themes/genstar/assets/images/svg/toilet.svg)}.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);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);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:not(.hero),.single-services section:not(.hero){padding:40px 0;background-color:#fff!important}.single-brand-services section:not(.hero)::before,.single-services section:not(.hero)::before{display:none!important}.single-brand-services section:not(.hero) .extendedPrice_row,.single-services section:not(.hero) .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}.single-brand-services .is_question,.single-services .is_question{margin:0;padding:0!important}.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);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)}.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);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)}.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{gap:10px;padding:0 15px 0 15px}#topBar .topBarContent_Link{right:45px}#topBar .close-top-bar{right:5px;top:5px}#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}#topBar.promo-offer .slogan{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;font-size:.9em;width:100%}#topBar.promo-offer .slogan .sun{font-size:1.4em}#topBar.promo-offer .slogan .slogan-secondary{padding:3px 12px;font-size:.9em}.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%}.special-service .serviceQuality__content{grid-template-columns:repeat(1,1fr);gap:24px}.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}.special .hero__offer_title{letter-spacing:.5px;word-spacing:normal}.hero__offer_subtitle{margin-top:16px}.special .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:not(.hero),.single-services section:not(.hero){padding:20px 0}.single-brand-services section:not(.hero) .extendedPrice_row,.single-services section:not(.hero) .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}}@media 1{.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.sf-menu{float:left;margin-bottom:1em}.sf-menu ul{box-shadow:2px 2px 6px rgb(0 0 0 / .2);min-width:12em;*width:12em}.sf-menu a{border-left:1px solid #fff;border-top:1px solid #dFeEFF;border-top:1px solid rgb(255 255 255 / .5);padding:.75em 1em;text-decoration:none;zoom:1}.sf-menu a{color:#13a}.sf-menu li{background:#BDD2FF;white-space:nowrap;*white-space:normal;-webkit-transition:background .2s;transition:background .2s}.sf-menu ul li{background:#AABDE6}.sf-menu ul ul li{background:#9AAEDB}.sf-menu li:hover,.sf-menu li.sfHover{background:#CFDEFF;-webkit-transition:none;transition:none}.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid #fff0;border-top-color:#dFeEFF;border-top-color:rgb(255 255 255 / .5)}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:#fff}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:#fff0;border-left-color:#dFeEFF;border-left-color:rgb(255 255 255 / .5)}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#fff}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:#fff0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:#fff0}.leaflet-container a{-webkit-tap-highlight-color:rgb(51 181 229 / .4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,.25,1);transition:transform 0.25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078A8}.leaflet-zoom-box{border:2px dotted #38f;background:rgb(255 255 255 / .5)}.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgb(0 0 0 / .65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgb(0 0 0 / .4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/wp-content/themes/genstar/assets/components/leaflet/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/wp-content/themes/genstar/assets/components/leaflet/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/wp-content/themes/genstar/assets/components/leaflet/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgb(255 255 255 / .8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgb(255 255 255 / .8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgb(0 0 0 / .2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgb(0 0 0 / .4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:#fff0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgb(0 0 0 / .4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid #fff0;background:#fff0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2";content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc";content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container table.tablepress{margin-bottom:0}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *   https://datatables.net/download/#dt/dt-1.12.1
 *
 * Included libraries:
 *   DataTables 1.12.1
 */

table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{height:1em;width:1em;margin-top:-9px;display:inline-block;color:white;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:"Courier New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable tr.dt-hasChild td.dt-control:before{content:"-";background-color:#d33333}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.9em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▴"}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▾"}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody table.dataTable thead>tr>th:before,div.dataTables_scrollBody table.dataTable thead>tr>th:after,div.dataTables_scrollBody table.dataTable thead>tr>td:before,div.dataTables_scrollBody table.dataTable thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgba(13, 110, 253, 0.9);animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0, 0, 0, 0.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);color:white}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid rgba(0, 0, 0, 0.15);border-right:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023)}table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.935)}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919)}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962)}table.dataTable.no-footer{border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(230, 230, 230, 0.1);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:-o-linear-gradient(top, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0, 0, 0, 0.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen AND (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen AND (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}


.rpi{--visible:visible;--font-family:Arial;--logo-size:14px;--head-fs:1em;--head-grade-fs:1.125em;--head-logo-size:var(--logo-size);--head-star-color:#fb8e28;--head-text-fs:1em;--head-based-fs:.85em;--head-btn-fs:.85em;--head-card-br:none;--head-card-br-color:#cccccc;--head-card-bg:#f5f5f5;--head-card-bg-color:#f5f5f5;--head-card-radius:12px;--head-card-shadow:none;--head-img-size:48px;--fs:1em;--name-fs:14px;--text-fs:15px;--rev-time-fs:.75em;--star-size:20px;--stars-gap:0.25em;--bubble-size:1em;--img-size:44px;--rev-text-lh:1.25em;--flex-align-items:center;--info-gap:0.375em;--card-gap:16px;--card-padding:1em;--card-br:none;--card-br-color:#cccccc;--card-bg:#f5f5f5;--card-bg-color:#f5f5f5;--card-radius:12px;--card-shadow:none;--meta-margin:1em;--left-margin:.5em;--body-gap:8px;--row-gap:0.75em;--flex-text-align:start;--flex-direction:row;--flex-justify-content:flex-start;--stars-justify-content:flex-start;--text-lines:6;--text-line-height:24px;--media-lines:2;--media-height:calc(var(--media-lines) * var(--text-line-height));--reply-lines:2;--reply-height:calc(var(--reply-lines) * var(--text-line-height));--reply-margin:6px;--reply-padding:6px;--card-color:#333333;--name-color:#154fc1;--time-color:#555555;--star-color:#fb8e28;--readmore-color:#136aaf;--avaborder-margin:calc(-1 * (var(--img-size) / 2 + var(--card-padding)));--avaborder-margin-left:var(--avaborder-margin);--avaborder-padding:calc(var(--img-size) / 2);--avaborder-padding-left:var(--avaborder-padding);--bubble-flex-margin-left:calc(var(--card-padding) + var(--left-margin));--slider-bubble-flex-margin-left:calc(var(--card-padding) + var(--slider-card-margin) + var(--left-margin));--bubble-width-before:calc(var(--card-padding) + var(--left-margin) + var(--img-size)/2 - hypot(var(--bubble-size), var(--bubble-size))/2);--bubble-width-after:calc(100% - (var(--card-padding) + var(--left-margin) + var(--img-size)/2 + hypot(var(--bubble-size), var(--bubble-size))/2));--bubble-width-center:calc(50% - hypot(var(--bubble-size), var(--bubble-size))/2);--triangle-left:calc(var(--card-padding) + var(--left-margin) + var(--img-size)/2 - var(--bubble-size)/2);--triangle-center:calc(50% - var(--bubble-size)/2);--tag-fs:1em;--tag-bg:#ffffff;--tag-logo-size:0.85em;--tag-star-size:16px;--tag-text-color:#333333;--flash-width:100%;--flash-height:auto;--slider-card-gap:4px;--slider-card-margin:8px;--slider-dot-gap:.5em;--slider-dot-size:.5em;--slider-dots-visible:5;--slider-head-card-br:none;--slider-head-card-br-color:#cccccc;--slider-head-card-bg:transparent;--slider-head-card-bg-color:#f5f5f5;--slider-head-card-radius:none;--slider-head-card-shadow:none;position:relative;display:block;direction:ltr;min-width:0;max-width:100%;font-size:var(--font-size,16px);font-family:var(--font-family);font-style:normal;font-weight:400;text-align:start;line-height:normal;overflow:visible;text-decoration:none;list-style-type:disc;box-sizing:border-box;overflow-wrap:break-word;visibility:visible!important}.rpi *,.rpi :after,.rpi :before{box-sizing:inherit}.rpi a{display:inline;margin:0!important;padding:0!important;color:inherit!important;text-decoration:none!important;border:none!important;outline:0!important;box-shadow:none!important;background:0 0!important}.rpi .rpi-readmore{color:var(--readmore-color);font-size:inherit;cursor:pointer;text-decoration:none}.rpi-hide{display:none}.rpi-card-inner.rpi-logo::before,.rpi-card-inner>.rpi-logos{position:absolute;top:.75em;right:.75em;border-radius:50%}.rpi-logo.rpi-logo-left::before{right:auto;left:7px}.rpi-header .rpi-card-inner.rpi-logo::before,.rpi-header .rpi-card-inner>.rpi-logos{background-color:var(--head-card-bg)}.rpi-slider .rpi-header .rpi-card-inner.rpi-logo::before,.rpi-slider .rpi-header .rpi-card-inner>.rpi-logos{background-color:var(--slider-head-card-bg)}.rpi-content .rpi-card-inner.rpi-logo::before,.rpi-content .rpi-card-inner>.rpi-logos{background-color:var(--card-bg)}.rpi-body.rpi-logo::before{position:absolute;top:0;right:0;background-color:var(--card-bg)}.rpi-body.rpi-logo.rpi-logo-left::before{right:auto;left:0}.rpi-img-wrap.rpi-logo_after::after{display:flex;position:absolute;bottom:calc(15% - var(--logo-size)/ 2);right:calc(15% - var(--logo-size)/ 2);background-color:#f5f5f5;border-radius:50%}.rpi-review_us .rpi-logo_after::after{vertical-align:middle;border-radius:50%;background-color:#fff}.rpi-review_us .rpi-logo-yelp::after{border:1px solid}.rpi-header .rpi-logo::before,.rpi-header .rpi-logo_after::after{width:var(--head-logo-size,14px);height:var(--head-logo-size,14px)}.rpi-based .rpi-logo_after.rpi-logo-yelp{color:#333;font-weight:600}.rpi .rpi-img{position:relative;margin:0;padding:0;min-width:var(--img-size);max-width:var(--img-size);height:var(--img-size);border-radius:50%}.rpi .rpi-content [data-provider=google] .rpi-img{border-radius:unset}.rpi .rpi-img-wrap{display:flex;position:relative;min-width:var(--img-size);max-width:var(--img-size);height:var(--img-size)}.rpi .rpi-img-wrap::before{content:'';position:absolute;top:0;left:0;width:var(--img-size);height:var(--img-size);border-radius:50%;box-shadow:0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24);pointer-events:none}.rpi .rpi-header .rpi-img{object-fit:cover;object-position:top;min-width:var(--head-img-size);max-width:var(--head-img-size);height:var(--head-img-size)}.rpi .rpi-header .rpi-img-wrap{--img-size:var(--head-img-size)}.rpi-pop{top:100%!important;bottom:auto!important;opacity:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.rpi-pop-up{opacity:1;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);text-align:start}.rpi-pop-down{opacity:.5;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;transition:opacity 150ms ease;transition:opacity 150ms ease}.rpi-clickable{cursor:pointer!important;box-shadow:0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24)!important}.rpi-clickable:hover{box-shadow:0 0 2px rgb(0 0 0 / .12),0 3px 5px rgb(0 0 0 / .24)!important}.rpi-clickable:active{box-shadow:0 0 2px rgb(0 0 0 / .12),0 0 1px rgb(0 0 0 / .24)!important}.rpi-scroll::-webkit-scrollbar{width:4px}.rpi-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);-webkit-border-radius:4px;border-radius:4px}.rpi-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#ccc;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .5)}.rpi-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc}.rpi-card-inner{padding:var(--card-padding)}.rpi-bubble__flex{margin-left:var(--bubble-flex-margin-left)}.rpi-bubble__flex_up{margin-bottom:var(--meta-margin)}.rpi-bubble__flex_down{margin-top:var(--meta-margin)}.rpi-slider .rpi-bubble__flex{margin-left:var(--slider-bubble-flex-margin-left)}.rpi-normal-up__body{margin-top:var(--meta-margin)}.rpi-normal-down__body{margin-bottom:var(--meta-margin)}.rpi-flex{gap:var(--flex-gap,.75em)}.rpi-info{gap:var(--info-gap)}.rpi-info .rpi-star-fb:last-child{margin-bottom:var(--tail-h)!important}.rpi-flex,.rpi-flexwrap{position:relative;display:var(--flex-display,flex);flex-wrap:var(--flex-wrap,nowrap);align-items:var(--flex-align-items,center)}.rpi-flex{text-align:var(--flex-text-align,start);flex-direction:var(--flex-direction,row);justify-content:var(--flex-justify-content,flex-start)}.rpi-flexwrap{flex-wrap:wrap;column-gap:0!important;row-gap:var(--row-gap)!important}.rpi-shift-up__flex{--flex-align-items:var(--center-align-items, star)}.rpi-shift-down__flex{--flex-align-items:var(--center-align-items, end)}.rpi-header{--flex-align-items:var(--center-align-items, flex-start)}.rpi-cards{display:flex;margin:0;padding:0;flex-wrap:wrap;align-items:center;scrollbar-width:none}.rpi-card{display:block;position:relative;width:100%;flex-shrink:0;align-items:center;justify-content:center}.rpi-content .rpi-card{font-size:var(--fs)}.rpi-card-inner{display:block!important;position:relative;color:var(--card-color)}.rpi-card-inner.rpi-flexwrap{display:flex!important}.rpi-header .rpi-card-inner{container-name:header;container-type:inline-size;border:var(--head-card-br);border-color:var(--head-card-br-color);border-radius:var(--head-card-radius);background-color:var(--head-card-bg);box-shadow:var(--head-card-shadow)}.rpi-header .rpi-cards{align-items:stretch}.rpi-slider .rpi-header .rpi-card-inner{border:var(--slider-head-card-br);border-color:var(--slider-head-card-br-color);border-radius:var(--slider-head-card-radius);background-color:var(--slider-head-card-bg);box-shadow:var(--slider-head-card-shadow)}.rpi-content .rpi-card-inner{display:block;position:relative;border:var(--card-br);border-color:var(--card-br-color);border-radius:var(--card-radius);background-color:var(--card-bg);box-shadow:var(--card-shadow)}.rpi-bubble__inner.rpi-bubble__inner_up{border-top-width:0}.rpi-bubble__inner.rpi-bubble__inner_down{border-bottom-width:0}.rpi-slider .rpi-bubble__inner.rpi-bubble__inner_up{margin-top:0}.rpi-slider .rpi-bubble__inner.rpi-bubble__inner_down{margin-bottom:0}.rpi-bubble__inner::after,.rpi-bubble__inner::before{content:"";position:absolute;display:block;height:var(--card-radius,4px);background-color:inherit}.rpi-bubble__inner::before{left:0;width:var(--bubble-width-before)}.rpi-bubble__inner::after{right:0;width:var(--bubble-width-after)}.rpi-bubble__inner_up::after,.rpi-bubble__inner_up::before{top:0;border-top:1px solid #ccc;border-color:inherit}.rpi-bubble__inner_up::before{border-top-left-radius:inherit}.rpi-bubble__inner_up::after{border-top-right-radius:inherit}.rpi-bubble__inner_down::after,.rpi-bubble__inner_down::before{bottom:0;border-bottom:1px solid #ccc;border-color:inherit}.rpi-bubble__inner_down::before{border-bottom-left-radius:inherit}.rpi-bubble__inner_down::after{border-bottom-right-radius:inherit}.rpi-card-inner i{display:none}.rpi-triangle{position:absolute;left:var(--triangle-left);width:var(--bubble-size);height:var(--bubble-size);background-color:inherit;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rpi-triangle.rpi-triangle_up{display:block;top:calc(var(--bubble-size)/-2)}.rpi-triangle__br_up{border-top:1px solid;border-left:1px solid;border-color:inherit}.rpi-triangle.rpi-triangle_down{display:block;bottom:calc(var(--bubble-size)/-2)}.rpi-triangle__br_down{border-right:1px solid;border-bottom:1px solid;border-color:inherit}.rpi-avaborder-up{padding-left:var(--avaborder-padding-left);padding-top:var(--center-avaborder-padding,0)}.rpi-avaborder-up div.rpi-flex{margin-left:var(--avaborder-margin-left);margin-top:var(--center-avaborder-margin,0)}.rpi-avaborder-down{--flex-direction:var(--center-avaborder-flex-direction, row);padding-left:var(--avaborder-padding-left);padding-bottom:var(--center-avaborder-padding,0)}.rpi-avaborder-down div.rpi-flex{margin-left:var(--avaborder-margin-left);margin-bottom:var(--center-avaborder-margin,0)}.rpi-col-xs{-ms-flex-wrap:wrap;flex-wrap:wrap}.rpi-card.rpi-card_block{--col:1!important;--gap:1!important}.rpi-col-x .rpi-header_row+.rpi-content_row .rpi-card,.rpi-col-xs .rpi-card,.rpi-col-xs .rpi-content_row,.rpi-col-xs .rpi-header_row,.rpi-content,.rpi-header{--col:1;--gap:0}.rpi-col-xl .rpi-header_row+.rpi-content_row{--col:1.2;--gap:1}.rpi-col-l .rpi-header_row+.rpi-content_row{--col:1.25;--gap:1}.rpi-col-m .rpi-header_row+.rpi-content_row{--col:1.333333;--gap:1}.rpi-col-s .rpi-header_row+.rpi-content_row{--col:1.5;--gap:1}.rpi-col-s .rpi-header_row+.rpi-content_row .rpi-card,.rpi-col-x .rpi-card,.rpi-col-x .rpi-header_row,.rpi-col-x .rpi-header_row+.rpi-content_row{--col:2;--gap:1}.rpi-col-m .rpi-header_row+.rpi-content_row .rpi-card,.rpi-col-s .rpi-card,.rpi-col-s .rpi-header_row{--col:3;--gap:2}.rpi-col-l .rpi-card,.rpi-col-m .rpi-card,.rpi-col-m .rpi-header_row{--col:4;--gap:3}.rpi-col-l .rpi-header_row,.rpi-col-xl .rpi-card{--col:5;--gap:4}.rpi-col-xl .rpi-header_row{--col:6;--gap:5}.rpi-content_row,.rpi-grid .rpi-card,.rpi-header_row{-ms-flex:1 0 calc((100% - var(--card-gap)*var(--gap))/ var(--col));flex:1 0 calc((100% - var(--card-gap)*var(--gap))/ var(--col));width:calc((100% - var(--card-gap)*var(--gap))/ var(--col))}.rpi-slider .rpi-card{-ms-flex:1 0 calc((100% - (var(--slider-card-gap))*var(--gap))/ var(--col));flex:1 0 calc((100% - (var(--slider-card-gap))*var(--gap))/ var(--col));width:calc((100% - (var(--slider-card-gap))*var(--gap))/ var(--col))}.rpi-slider .rpi-content,.rpi-slider .rpi-header{-ms-flex:1 0 calc((100% - var(--slider-card-gap))/ var(--col,1));flex:1 0 calc((100% - var(--slider-card-gap))/ var(--col,1));width:calc((100% - var(--slider-card-gap))/ var(--col,1))}.rpi-content_top,.rpi-header_top{-ms-flex:1 0 100%;flex:1 0 100%;width:100%}.rpi .rpi-badge,.rpi .rpi-header{--rpi-star-size:var(--head-star-size, var(--star-size, 22px));--rpi-star-color:var(--head-star-color, var(--star-color))}.rpi .rpi-content{--rpi-star-size:var(--star-size, 20px);--rpi-star-color:var(--star-color)}.rpi .rpi-badge{--rpi-star-size:var(--badge-star-size, 18px)}.rpi .rpi-tag{--star-align-self:center;--rpi-star-size:var(--tag-star-size, 16px)}.rpi-cnt,.rpi-slider-btn{display:flex;flex-wrap:wrap;align-items:center}.rpi-content,.rpi-header{min-width:0}.rpi-header .rpi-card{font-size:var(--head-fs)}.rpi-header .rpi-flex{--star-align-self:var(--head-flex-text-align, auto);--flex-align-items:var(--head-flex-text-align, start);--head-justify-content:var(--head-flex-text-align, start);flex:1 0 60%;overflow:visible;text-align:var(--head-flex-text-align,start);flex-direction:var(--head-flex-direction,row)}.rpi-slider .rpi-header .rpi-flex{--star-align-self:var(--slider-head-flex-text-align, auto);text-align:var(--slider-head-flex-text-align,start);align-items:var(--slider-head-flex-text-align,start)}.rpi-header .rpi-info{--info-gap:0.5em;flex:1 0 calc(100% - var(--img-size) - var(--card-padding));text-wrap:wrap;overflow:hidden}.rpi-based{display:flex;gap:4px;align-items:center;justify-content:var(--slider-head-flex-text-align,var(--head-flex-text-align,start))}.rpi-header .rpi-scale{display:flex!important;gap:4px;align-items:center;justify-content:var(--slider-head-flex-text-align,var(--head-flex-text-align,start))}.rpi-header .rpi-name,.rpi-header .rpi-scale{text-align:var(--slider-head-flex-text-align,var(--head-flex-text-align,start));font-size:var(--head-text-fs);font-weight:700;color:var(--head-scale-color,#154fc1)!important;white-space:normal;vertical-align:middle}.rpi-header .rpi-name .rpi-logos{float:inline-start;display:flex;align-items:center;height:1lh;margin-inline-end:4px}.rpi-based{flex-wrap:wrap;font-size:var(--head-based-fs);color:var(--head-based-color,#777)}.rpi-info{display:flex;flex-direction:column;flex-wrap:wrap}.rpi-content .rpi-info{overflow:hidden}.rpi-name{position:relative;display:block!important;max-width:100%;color:var(--name-color)!important;font-size:var(--name-fs);font-weight:var(--name-weight,700);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;line-height:var(--rev-text-lh);padding-inline-start:0!important}.rpi-name.rpi-logo{padding-inline-start:calc(var(--logo-size,14px) + 4px)!important}.rpi-name.rpi-logo::before{position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%)}.rpi-time{color:var(--time-color);font-size:var(--rev-time-fs);white-space:nowrap;line-height:var(--rev-text-lh)}.rpi-time+.rpi-stars{margin-top:2px}.rpi-body{--star-align-self:var(--text-align, start);position:relative;display:flex;gap:var(--body-gap);flex-direction:column;align-items:var(--text-align,start)}.rpi-text{--text-height:var(--text-height-auto, calc(var(--text-lines) * var(--text-line-height)));display:-webkit-box;width:100%;max-height:var(--text-height);font-size:var(--text-fs);text-align:var(--text-align,start);line-height:var(--text-line-height);overflow:auto;overflow-x:hidden;white-space:pre-line;-webkit-line-clamp:inherit;-webkit-box-orient:vertical}@supports(-webkit-touch-callout:none){.rpi-text{display:flex;flex-direction:column;-webkit-line-clamp:initial;-webkit-box-orient:initial;min-height:0}}.rpi-text [class^=rpi-star]{display:inline-block;margin-right:6px}[dir=rtl] .rpi-text{display:block}.rpi-media{display:block;max-height:var(--media-height);overflow:hidden;text-align:var(--rev-txtalgn,start)}.rpi-thumb{position:relative;display:inline-block;width:var(--media-height);height:var(--media-height);margin-right:4px;overflow:hidden;border-radius:4px;background-size:cover;background-repeat:no-repeat;background-position:center center}.rpi-reply{display:block;color:var(--time-color);font-size:14px;line-height:var(--text-line-height);width:calc(100% - var(--reply-margin));max-height:var(--reply-height);margin:0 0 0 var(--reply-margin);padding:0 0 0 var(--reply-padding);overflow-y:auto;overflow-x:hidden;border-left:1px solid #999;text-align:var(--rev-txtalgn,start)}.rpi-reply b{margin:0 4px 0 0}.rpi-content .rpi-url{display:inline-block;padding:8px!important;color:var(--morev-color,#333)!important}.rpi-sh .rpi-text{height:var(--text-height)}.rpi-sh .rpi-body:has(.rpi-media) .rpi-text{--text-media-height:calc(var(--text-height) - var(--media-height));height:var(--text-media-height)}.rpi-sh .rpi-body:has(.rpi-reply) .rpi-text{height:calc(var(--text-media-height,var(--text-height)) - var(--reply-height))}.rpi-sh .rpi-text:not(:empty):last-child{margin-bottom:var(--body-gap)}.rpi-sh .rpi-reply{height:var(--reply-height)}.rpi-grid,.rpi-list{align-items:start}.rpi-grid,.rpi-grid .rpi-cards,.rpi-list,.rpi-list .rpi-cards{gap:var(--card-gap)}.rpi-list .rpi-body:empty{margin-top:0;margin-bottom:0}.rpi-slider{gap:var(--slider-card-gap)}.rpi-slider .rpi-content{position:relative;display:flex;width:100%;min-width:0;flex-wrap:wrap;align-items:center;justify-content:center}.rpi-slider .rpi-cards{gap:var(--slider-card-gap)}.rpi-slider .rpi-header_top.rpi-header_pad,.rpi-slider.rpi-col-xs .rpi-header.rpi-header_pad{padding:0 var(--slider-btn)!important}.rpi-slider .rpi-content .rpi-cards{position:relative;display:flex;flex:1;width:100%;overflow-x:scroll;flex-wrap:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rpi-slider .rpi-content .rpi-cards::-webkit-scrollbar{display:none}.rpi-slider .rpi-card{scroll-snap-align:start}.rpi-slider .rpi-card-inner{margin:var(--slider-card-margin)}.rpi-slider-btn{gap:var(--row-gap);flex:1 0 var(--btn-flex-size,40%);align-self:var(--align-self,center);justify-content:var(--btn-justify-content,end)}@container header (width < 480px){.rpi-slider-btn{--btn-flex-size:100%;--btn-justify-content:center;--align-self:end}}.rpi-review_us{display:inline-block;color:var(--head-btn-txt-color,#fff);font-size:var(--head-btn-fs);outline:0;line-height:1.25;border-radius:8px;background-color:var(--head-btn-color,#0a6cff);white-space:nowrap;user-select:none;text-decoration:none;vertical-align:middle}.rpi-review_us:last-child{margin-right:0}.rpi-review_us:hover{color:#fff;background:#1f67e7}.rpi-review_us:active{color:#fff;background:#0a6cff}.rpi-review_us a,.rpi-review_us[onclick]{display:flex;align-items:center;gap:4px;padding:6px 8px!important}.rpi-review_us .rpi-logo-yelp.rpi-logo_after::before{content:''}.rpi-tag{position:fixed;left:0;bottom:0;padding:16px;font-size:var(--tag-fs);max-width:none;z-index:2147482999}.rpi-tag.right{left:auto;right:16px}.rpi-tag.embed{display:inline-block;position:relative;padding:0;z-index:auto}.rpi-tag-cnt{display:flex;position:relative;align-items:center;justify-content:center;gap:var(--tag-gap,4px);outline-width:0;overflow:visible;padding:8px 12px;cursor:pointer;color:#333;font-weight:400;line-height:18px;border:none;border-radius:32px;background-color:var(--tag-bg);box-shadow:0 3px 6px rgb(0 0 0 / 16%),0 1px 2px rgb(0 0 0 / 23%);user-select:none;transition:all .2s ease-in-out}.rpi-tag.push .rpi-tag-cnt:hover{transform:translate(0,-2px)!important}.rpi-tag .rpi-logo::before{width:var(--tag-logo-size,14px);height:var(--tag-logo-size,14px)}.rpi-tag .rpi-stars{white-space:nowrap;overflow:hidden;transition:all .2s ease-in-out}.rpi-tag.expand .rpi-stars{width:0}.rpi-tag.expand:hover .rpi-stars{width:115px}.rpi-tag-text{margin:0 0 0 12px;line-height:1.7em;white-space:nowrap;color:var(--tag-text-color);font-size:var(--tag-star-size)}.rpi-tag .rpi-sb{--sb-left:auto;--sb-right:0}:root{--star-gap:2px;--rpi-star-size:20px;--rpi-star-color:#fb8e28;--rpi-star-empty-color:#cccccc;--rpi-icon-scale-google:1.00;--rpi-icon-scale-yelp:0.92;--rpi-icon-scale-fb:1.125;--rpi-yelp-empty-color:#cccccc;--rpi-yelp-five-color:#fb433c;--rpi-yelp-four-color:#ff643d;--rpi-yelp-three-color:#ff8742;--rpi-yelp-two-color:#ffad48;--rpi-yelp-one-color:#ffcc4b;--rpi-yelp-radius:3px;--rpi-fb-color:#fa3e3e;--rpi-fb-radius:3px;--rpi-star-empty:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E");--rpi-star-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z'/%3E%3C/svg%3E")}.rpi-stars .rpi-star{display:none!important}.rpi-star,.rpi-stars-tripadvisor,.rpi-stars-yelp{display:var(--flx,flex);align-items:center;align-self:var(--star-align-self,start);gap:var(--gap,4px);text-align:start;z-index:1}.rpi-star[data-rating]:empty::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--rpi-star-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-star i{padding:0 2px;cursor:pointer!important;background-color:var(--rpi-star-empty-color)}.rpi-star[data-rating="1"] i:nth-child(-n+1),.rpi-star[data-rating="2"] i:nth-child(-n+2),.rpi-star[data-rating="3"] i:nth-child(-n+3),.rpi-star[data-rating="4"] i:nth-child(-n+4),.rpi-star[data-rating="5"] i:nth-child(-n+5){background-color:var(--rpi-star-color)}.rpi-star:hover i{background-color:var(--rpi-star-color)!important}.rpi-star i:hover~i{background-color:var(--rpi-star-empty-color)!important}.rpi-star i,.rpi-star[data-rating]:empty::after{content:'';width:var(--rpi-star-size)!important;height:var(--rpi-star-size)!important;-webkit-mask-image:var(--rpi-star-mask)!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important;mask-image:var(--rpi-star-mask)!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important}.rpi-star[data-rating]:empty::after{background-color:var(--rpi-star-color)}.rpi-star+.rpi-stars{--stars-offset:1;--stars:calc(var(--stars-max) - var(--stars-offset))}.rpi-stars{--star-size:var(--rpi-star-size, 18px);--star-color:var(--rpi-star-color);--empty:var(--rpi-star-empty);--mask:var(--rpi-star-mask);--stars:5;--icon-scale:1;--rating-scale:0.8;--gap:var(--star-gap, 2px);--stars-w:calc(var(--stars) * (var(--star-size) + var(--star-gap)));--fill:calc((var(--rating) / var(--stars)) * 100%);--bg-size:calc(var(--star-size) * var(--icon-scale));--bg-size-x:calc(var(--bg-size) + var(--star-gap));position:relative!important;display:inline-flex!important;align-items:center!important;align-self:var(--star-align-self,start)!important;width:max-content!important;height:var(--star-size)!important;font-size:calc(var(--star-size) * var(--rating-scale))!important;font-weight:var(--head-grade-weight,900)!important;color:var(--rpi-rating-color,var(--star-color))!important;white-space:nowrap!important;vertical-align:middle!important;padding-right:calc(var(--stars-w) + var(--gap))!important}.rpi-stars:empty{--gap:calc(-1 * (var(--star-gap) / 2 + 1px))}.rpi-stars::before{content:''!important;position:absolute!important;top:50%!important;right:0!important;width:var(--stars-w)!important;height:var(--star-size)!important;transform:translateY(-50%)!important;background-color:var(--star-color)!important;-webkit-mask-image:var(--empty)!important;-webkit-mask-repeat:repeat-x!important;-webkit-mask-position:left center!important;-webkit-mask-size:var(--bg-size-x) var(--bg-size)!important;mask-image:var(--empty)!important;mask-repeat:repeat-x!important;mask-position:left center!important;mask-size:var(--bg-size-x) var(--bg-size)!important}.rpi-stars::after{content:''!important;position:absolute!important;top:50%!important;right:0!important;width:var(--stars-w)!important;height:var(--star-size)!important;transform:translateY(-50%)!important;background-color:var(--star-color)!important;-webkit-mask-image:var(--mask)!important;-webkit-mask-repeat:repeat-x!important;-webkit-mask-position:left center!important;-webkit-mask-size:var(--bg-size-x) var(--bg-size)!important;mask-image:var(--mask)!important;mask-repeat:repeat-x!important;mask-position:left center!important;mask-size:var(--bg-size-x) var(--bg-size)!important;clip-path:inset(0 calc(100% - var(--fill)) 0 0)!important}.rpi-stars-yelp{--empty-color:var(--rpi-yelp-empty-color);--five-color:var(--rpi-yelp-five-color);--four-color:var(--rpi-yelp-four-color);--three-color:var(--rpi-yelp-three-color);--two-color:var(--rpi-yelp-two-color);--one-color:var(--rpi-yelp-one-color);--icon-scale:0.9;--star-scale:70%;--star-size:var(--rpi-star-size);--rating:0;--gap:3px;--radius:var(--rpi-yelp-radius);display:inline-flex!important;gap:var(--gap)!important;line-height:0!important;vertical-align:top!important}.rpi-stars-yelp i{position:relative!important;display:inline-block!important;font-style:normal!important;flex:0 0 auto!important;width:var(--star-size)!important;height:var(--star-size)!important;border-radius:var(--radius)!important;background-color:var(--empty-color)!important;background-image:linear-gradient(90deg,var(--star-color) 0 calc(var(--fill,0) * 1%),transparent calc(var(--fill,0) * 1%))!important;background-repeat:no-repeat!important;background-size:100% 100%!important;box-sizing:border-box!important;transform:scale(var(--icon-scale))!important;transform-origin:left center!important}.rpi-stars-yelp i::after{content:''!important;position:absolute!important;inset:0!important;background-color:#fff!important;-webkit-mask-image:var(--rpi-star-mask)!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:var(--star-scale) var(--star-scale)!important;-webkit-mask-position:center!important;mask-image:var(--rpi-star-mask)!important;mask-repeat:no-repeat!important;mask-size:var(--star-scale) var(--star-scale)!important;mask-position:center!important}.rpi-stars-yelp,.rpi-stars-yelp[data-rating]::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--star-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-stars-yelp i:first-child{--fill:clamp(0, (var(--rating) - 0) * 100, 100)}.rpi-stars-yelp i:nth-child(2){--fill:clamp(0, (var(--rating) - 1) * 100, 100)}.rpi-stars-yelp i:nth-child(3){--fill:clamp(0, (var(--rating) - 2) * 100, 100)}.rpi-stars-yelp i:nth-child(4){--fill:clamp(0, (var(--rating) - 3) * 100, 100)}.rpi-stars-yelp i:nth-child(5){--fill:clamp(0, (var(--rating) - 4) * 100, 100)}.rpi-stars-yelp[data-stars^="1"]{--rating:1.5;--star-color:var(--one-color)}.rpi-stars-yelp[data-stars="1"]{--rating:1}.rpi-stars-yelp[data-stars^="2"]{--rating:2.5;--star-color:var(--two-color)}.rpi-stars-yelp[data-stars="2"]{--rating:2}.rpi-stars-yelp[data-stars^="3"]{--rating:3.5;--star-color:var(--three-color)}.rpi-stars-yelp[data-stars="3"]{--rating:3}.rpi-stars-yelp[data-stars^="4"]{--rating:4.5;--star-color:var(--four-color)}.rpi-stars-yelp[data-stars="4"]{--rating:4}.rpi-stars-yelp[data-stars^="5"]{--rating:5;--star-color:var(--five-color)}.rpi-stars-tripadvisor{--empty-color:#ffffff;--border-color:#5ba672;--fill-color:#5ba672;--icon-scale:0.9;--rpi-dot-size:var(--rpi-star-size);--rating:0;--gap:3px;--border:3px;display:inline-flex!important;gap:var(--gap)!important;line-height:0!important;vertical-align:top!important}.rpi-stars-tripadvisor i{width:var(--rpi-dot-size)!important;height:var(--rpi-dot-size)!important;display:inline-block!important;position:relative!important;flex:0 0 auto!important;box-sizing:border-box!important;border-radius:999px!important;border:var(--border) solid var(--border-color)!important;background-color:var(--empty-color)!important;background-image:linear-gradient(90deg,var(--fill-color) 0 calc(var(--fill,0) * 1%),transparent calc(var(--fill,0) * 1%))!important;background-repeat:no-repeat!important;background-size:100% 100%!important;transform:scale(var(--icon-scale))!important;transform-origin:left center!important}.rpi-stars-tripadvisor,.rpi-stars-tripadvisor[data-rating]::before{content:attr(data-rating);color:var(--rpi-rating-color,var(--fill-color));font-size:var(--head-grade-fs, 18px);font-weight:var(--head-grade-weight,900)}.rpi-stars-tripadvisor i:first-child{--fill:clamp(0, (var(--rating) - 0) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(2){--fill:clamp(0, (var(--rating) - 1) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(3){--fill:clamp(0, (var(--rating) - 2) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(4){--fill:clamp(0, (var(--rating) - 3) * 100, 100)}.rpi-stars-tripadvisor i:nth-child(5){--fill:clamp(0, (var(--rating) - 4) * 100, 100)}.rpi-stars-tripadvisor[data-stars^="1"]{--rating:1.5}.rpi-stars-tripadvisor[data-stars="1"]{--rating:1}.rpi-stars-tripadvisor[data-stars^="2"]{--rating:2.5}.rpi-stars-tripadvisor[data-stars="2"]{--rating:2}.rpi-stars-tripadvisor[data-stars^="3"]{--rating:3.5}.rpi-stars-tripadvisor[data-stars="3"]{--rating:3}.rpi-stars-tripadvisor[data-stars^="4"]{--rating:4.5}.rpi-stars-tripadvisor[data-stars="4"]{--rating:4}.rpi-stars-tripadvisor[data-stars^="5"]{--rating:5}.rpi-star-fb{--icon-scale:0.9;--star-scale:70%;--fb-size:var(--rpi-star-size, 18px);--size:calc(var(--fb-size) * var(--icon-scale));--color:var(--rpi-fb-color, #fa3e3e);--radius:var(--rpi-fb-radius, 3px);--tail-w:calc(var(--size) / 3);--tail-h:calc(var(--size) / 3.6);--tail-offset:calc(var(--size) / 4.5);--tail-overlap:1px;--gap:0.25em;--label-scale:0.9;--fb-star:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z' fill='%23fff'/%3E%3C/svg%3E");position:relative!important;display:inline-flex!important;align-items:center;align-self:var(--star-align-self,start);height:var(--star-size)!important;width:max-content!important;white-space:nowrap!important;font-size:calc(var(--size) * var(--label-scale))!important;line-height:1!important;padding-left:calc(var(--size) + var(--gap))!important;text-shadow:.015em 0 0 currentColor}.rpi-star-fb::before{content:''!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:var(--size)!important;height:var(--size)!important;background-color:var(--color)!important;border-radius:var(--radius)!important;background-image:var(--fb-star)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:var(--star-scale) var(--star-scale)!important}.rpi-star-fb::after{content:''!important;position:absolute!important;left:var(--tail-offset)!important;top:50%!important;width:0!important;height:0!important;transform:translateY(calc(var(--size)/ 2 - var(--tail-overlap)))!important;border-top:var(--tail-h) solid var(--color)!important;border-right:var(--tail-w) solid transparent!important}.rpi-star-fb[data-rating="1"]{--color:#cccccc}:root{--rpi-logo-g:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M482.56 261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47 29.5-22.1 54.49-47.09 71.23v59.21h76.27c44.63-41.09 70.37-101.59 70.37-173.46z' fill='%234285f4'/%3E%3Cpath d='M256 492c63.72 0 117.14-21.13 156.19-57.18l-76.27-59.21c-21.13 14.16-48.17 22.53-79.92 22.53-61.47 0-113.49-41.51-132.05-97.3H45.1v61.15c38.83 77.13 118.64 130.01 210.9 130.01z' fill='%2334a853'/%3E%3Cpath d='M123.95 300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68 7.4-44.84V150.01H45.1C29.12 181.87 20 217.92 20 256c0 38.08 9.12 74.13 25.1 105.99l78.85-61.15z' fill='%23fbbc05'/%3E%3Cpath d='M256 113.86c34.65 0 65.76 11.91 90.22 35.29l67.69-67.69C373.03 43.39 319.61 20 256 20c-92.25 0-172.07 52.89-210.9 130.01l78.85 61.15c18.56-55.78 70.59-97.3 132.05-97.3z' fill='%23ea4335'/%3E%3C/svg%3E");--rpi-logo-f:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cstyle type='text/css'%3E.st0{fill:url(%23RPISVGID1)}.st1{fill:%23FFFFFF}%3C/style%3E%3ClinearGradient id='RPISVGID1' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%230062E0'/%3E%3Cstop offset='1' style='stop-color:%2319AFFF'/%3E%3C/linearGradient%3E%3Cpath class='st0' d='M16.7,39.8C7.2,38.1,0,29.9,0,20C0,9,9,0,20,0s20,9,20,20c0,9.9-7.2,18.1-16.7,19.8l-1.1-0.9h-4.4L16.7,39.8z'/%3E%3Cpath d='M27.8,25.6l0.9-5.6h-5.3v-3.9c0-1.6,0.6-2.8,3-2.8h2.6V8.2c-1.4-0.2-3-0.4-4.4-0.4c-4.6,0-7.8,2.8-7.8,7.8V20 h-5v5.6h5v14.1c1.1,0.2,2.2,0.3,3.3,0.3c1.1,0,2.2-0.1,3.3-0.3V25.6H27.8z' class='st1'/%3E%3C/svg%3E");--rpi-logo-ta:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='44' width='44' viewBox='0 0 132 86' fill-rule='evenodd' style='background-color:%2300eb5b'%3E%3Cpath d='M44.508 49.657c0 6.436-5.218 11.654-11.653 11.654s-11.653-5.218-11.653-11.654c0-6.435 5.218-11.654 11.653-11.654s11.653 5.218 11.653 11.654m54.028-11.654c-6.435 0-11.653 5.218-11.653 11.654S92.1 61.311 98.536 61.311s11.653-5.218 11.653-11.654c-.002-6.432-5.215-11.647-11.647-11.65zm32.855 11.654c0 18.136-14.715 32.84-32.855 32.84a32.7 32.7 0 0 1-22.31-8.74L65.71 85.196 55.19 73.744a32.7 32.7 0 0 1-22.317 8.754C14.746 82.497.036 67.792.036 49.656a32.75 32.75 0 0 1 10.71-24.27L0 13.693h23.876c25.263-17.195 58.467-17.195 83.73 0h23.814l-10.745 11.692a32.75 32.75 0 0 1 10.716 24.271m-76.305 0c0-12.274-9.95-22.225-22.223-22.225S10.64 37.383 10.64 49.657s9.95 22.225 22.223 22.225 22.222-9.948 22.223-22.222zm35.284-33.18a64.13 64.13 0 0 0-49.326 0c14.03 5.37 24.667 17.915 24.667 32.54 0-14.624 10.635-27.17 24.66-32.538zm30.395 33.18c0-12.274-9.95-22.225-22.223-22.225s-22.223 9.95-22.223 22.224S86.268 71.88 98.54 71.88s22.223-9.95 22.223-22.225' fill='%23002b11'/%3E%3C/svg%3E");--rpi-logo-y:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M317.119,340.347c-9.001,9.076-1.39,25.586-1.39,25.586l67.757,113.135c0,0,11.124,14.915,20.762,14.915   c9.683,0,19.246-7.952,19.246-7.952l53.567-76.567c0,0,5.395-9.658,5.52-18.12c0.193-12.034-17.947-15.33-17.947-15.33   l-126.816-40.726C337.815,335.292,325.39,331.994,317.119,340.347z M310.69,283.325c6.489,11.004,24.389,7.798,24.389,7.798   l126.532-36.982c0,0,17.242-7.014,19.704-16.363c2.415-9.352-2.845-20.637-2.845-20.637l-60.468-71.225   c0,0-5.24-9.006-16.113-9.912c-11.989-1.021-19.366,13.489-19.366,13.489l-71.494,112.505   C311.029,261.999,304.709,273.203,310.69,283.325z M250.91,239.461c14.9-3.668,17.265-25.314,17.265-25.314l-1.013-180.14   c0,0-2.247-22.222-12.232-28.246c-15.661-9.501-20.303-4.541-24.79-3.876l-105.05,39.033c0,0-10.288,3.404-15.646,11.988   c-7.651,12.163,7.775,29.972,7.775,29.972l109.189,148.831C226.407,231.708,237.184,242.852,250.91,239.461z M224.967,312.363   c0.376-13.894-16.682-22.239-16.682-22.239L95.37,233.079c0,0-16.732-6.899-24.855-2.091c-6.224,3.677-11.738,10.333-12.277,16.216   l-7.354,90.528c0,0-1.103,15.685,2.963,22.821c5.758,10.128,24.703,3.074,24.703,3.074L210.37,334.49   C215.491,331.048,224.471,330.739,224.967,312.363z M257.746,361.219c-11.315-5.811-24.856,6.224-24.856,6.224l-88.265,97.17   c0,0-11.012,14.858-8.212,23.982c2.639,8.552,7.007,12.802,13.187,15.797l88.642,27.982c0,0,10.747,2.231,18.884-0.127   c11.552-3.349,9.424-21.433,9.424-21.433l2.003-131.563C268.552,379.253,268.101,366.579,257.746,361.219z' fill='%23D80027'/%3E%3C/svg%3E");--rpi-ai:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 144 144'%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='45.724' y1='51.844' x2='110.864' y2='106.764' gradientTransform='matrix(1 0 0 -1 0 146)'%3E%3Cstop offset='0' style='stop-color:%23217bfd'%3E%3C/stop%3E%3Cstop offset='.27' style='stop-color:%23078eca'%3E%3C/stop%3E%3Cstop offset='.777' style='stop-color:%23a190fe'%3E%3C/stop%3E%3Cstop offset='1' style='stop-color:%23bd99fa'%3E%3C/stop%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M143.72 71.72c-9.88 0-19-1.87-27.68-5.56-8.69-3.81-16.35-9-22.77-15.42-6.42-6.42-11.61-14.09-15.42-22.77-3.69-8.68-5.56-17.81-5.56-27.68A.29.29 0 0 0 72 0a.28.28 0 0 0-.28.28c0 9.87-1.93 19-5.74 27.68-3.69 8.69-8.82 16.35-15.24 22.77-6.42 6.42-14.09 11.61-22.77 15.42-8.68 3.69-17.81 5.56-27.69 5.56-.15.01-.28.14-.28.29 0 .16.13.28.28.28 9.87 0 19 1.93 27.69 5.74 8.69 3.69 16.35 8.82 22.77 15.24 6.42 6.43 11.55 14.09 15.24 22.78 3.81 8.68 5.74 17.8 5.74 27.68a.28.28 0 1 0 .56 0c0-9.88 1.87-19 5.56-27.68 3.81-8.69 9-16.35 15.42-22.78 6.42-6.42 14.08-11.55 22.77-15.24 8.68-3.81 17.81-5.74 27.68-5.74.16 0 .28-.13.28-.28a.271.271 0 0 0-.27-.28z'%3E%3C/path%3E%3C/svg%3E")}.rpi-logo,.rpi-logo_after,.rpi-logos{display:flex;align-items:center}.rpi-logo,.rpi-logos{gap:4px}.rpi-logo::before,.rpi-logo_after::after{display:block;content:'';width:var(--logo-size,14px);height:var(--logo-size,14px);border-radius:50%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;z-index:3}.rpi-logo-google{--rpi-logo:var(--rpi-logo-g)}.rpi-logo-facebook{--rpi-logo:var(--rpi-logo-f)}.rpi-logo-tripadvisor{--rpi-logo:var(--rpi-logo-ta)}.rpi-logo-yelp{--rpi-logo:var(--rpi-logo-y)}.rpi-logo:not(.rpi-logo_after)::before,.rpi-logo_after::after{background-image:var(--rpi-logo)}.rpi-logo-yelp.rpi-logo_after::before{content:'yelp';background-image:none}.rpi button{all:revert!important;margin:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;line-height:1!important;font:inherit!important;color:inherit!important;text-align:center!important;cursor:pointer!important;border:0!important;background:0 0!important;appearance:none!important;-webkit-appearance:none!important;user-select:none!important}.rpi button:focus{outline:0!important}.rpi button:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}.rpi .rpi-x,.rpi-x{position:absolute!important;top:var(--x-top,6px)!important;right:var(--x-right,8px)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:var(--x-width,20px)!important;height:var(--x-height,20px)!important;cursor:pointer!important;opacity:var(--x-opacity, .65)!important;border-radius:50%!important;background-color:var(--x-bg,#fafafa)!important;z-index:2147483003!important;outline:0!important}.rpi .rpi-x:focus-visible,.rpi-x:focus-visible{outline:0!important}.rpi .rpi-x:hover,.rpi-x:hover{opacity:1!important}.rpi .rpi-x::after,.rpi .rpi-x::before,.rpi-x::after,.rpi-x::before{content:""!important;position:absolute!important;display:block!important;width:var(--x-line-width,12px)!important;height:var(--x-line-height,1px)!important;border-radius:2px!important;background-color:var(--x-color,#373737)!important}.rpi .rpi-x::before,.rpi-x::before{transform:rotate(45deg)!important}.rpi .rpi-x::after,.rpi-x::after{transform:rotate(-45deg)!important}.rpi .rpi-x.rpi-xa::before,.rpi-x.rpi-xa::before{--x-line-width:7px!important;--x-line-height:7px!important;top:4px!important;border-radius:0!important;border-right:1px solid #373737!important;border-bottom:1px solid #373737!important;background-color:transparent!important}.rpi .rpi-x.rpi-xa::after,.rpi-x.rpi-xa::after{content:none!important}.rpi-bubble:after{content:"";position:absolute;top:-8px;left:16px;bottom:auto;border-style:solid;border-width:0 8px 8px;border-color:#fff transparent}.rpi-fade{-webkit-transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:transform 150ms ease,opacity 150ms ease;transition:transform 150ms ease,opacity 150ms ease,-webkit-transform 150ms ease}.rpi-sb{--x-bg:transparent;--x-line-width:16px;--slider-card-margin:0;--sb-top-offset:0px;position:fixed;inset:var(--sb-top-offset,60px) 0 0 auto;width:min(368px,100%);display:flex;flex-direction:column;background:rgba(250,250,251,.98);border-left:1px solid #dadee2;box-shadow:#bdbdbd 0 2px 10px 0;z-index:2147483000;overflow:visible;transform:translateX(100%);transition:transform .3s ease-in-out,visibility 0s .3s;visibility:hidden;will-change:transform;backface-visibility:hidden}.rpi-sb .rpi-list,.rpi-sbh{--card-gap:0;--card-padding:12px;--card-bg:transparent;--head-card-bg:transparent}.rpi-sb.rpi-open{overflow:hidden;transform:translateX(0);transition:transform .3s ease-in-out,visibility 0s 0s;visibility:visible}.rpi-sb.rpi-left{inset:var(--sb-top-offset,60px) auto 0 0;border-left:none;border-right:1px solid #dadee2;transform:translateX(-100%)}.rpi-sb.rpi-left.rpi-open{transform:translateX(0)}@media (max-width:460px){.rpi-sb{inset:var(--sb-top-offset,60px) 0 0 0;width:100%;border-radius:0}}.rpi-sb .rpi{min-width:330px}.rpi-sb[data-layout=list] .rpi{--card-gap:0;--card-bg:none;--text-lines:auto;--head-card-bg:none}.rpi-sb .rpi-header{position:sticky;top:0;z-index:5}.rpi-sb .rpi-header,.rpi-sbf,.rpi-sbh{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)}.rpi-sbc{flex:1;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.rpi-sbf{display:flex;align-items:center;justify-content:space-around;padding:8px 2px}.rpi-overlay{position:fixed;inset:0;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:opacity .3s;z-index:2147482999}.rpi-overlay.rpi-open{opacity:1;visibility:visible}.rpi-lightbox,.rpi-lightbox-wrap{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.rpi-lightbox-wrap{z-index:3}.rpi-lightbox{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:100%;color:#333;text-align:left;z-index:2147483003;user-select:none;background-color:rgba(0,0,0,.6);transition:all .3s ease-out}.rpi-lightbox-inner{width:95%;max-width:1200px;height:100%;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}@supports (container-type:inline-size){.rpi-lightbox-xxx{container-name:lightbox;container-type:inline-size}}.rpi-lightbox-xxx{position:relative;display:flex;justify-content:center;height:100%;border:none;overflow:auto;border-radius:4px;-webkit-overflow-scrolling:touch}.rpi-lightbox-content{position:relative;display:flex;flex-direction:row;justify-content:flex-start;color:#000;height:100%;overflow:hidden;border-radius:4px;background-color:#fff}.rpi-lightbox-media{position:relative;display:flex;justify-content:center;flex:2;align-items:center;width:100%;height:100%;overflow:hidden;padding-bottom:0;background-color:#000}.rpi-lightbox-btn{position:absolute;display:flex;width:30px;height:30px;font-size:36px;line-height:22px;justify-content:center;z-index:1;cursor:pointer;border-radius:50%;background-color:rgba(214,214,214,.7);transition:background .3s ease-in-out}.rpi-lightbox-btn:hover{background:#e1e1e1}.rpi-lightbox-prev{left:8px}.rpi-lightbox-next{right:8px}.rpi-lightbox-prev::before{content:'‹'}.rpi-lightbox-next::before{content:'›'}.rpi-lightbox-media img{position:relative;display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:1;object-fit:contain;border-radius:inherit;transition:opacity .3s ease-in-out}.rpi-lightbox .rpi-lightbox-review{display:flex;flex-direction:column;flex:1;height:100%;font-size:15px;color:#000;padding:0;overflow:hidden;overflow-y:auto}@supports (container-type:inline-size){@container lightbox (width < 480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}}@media(max-width:480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}:root{--rpi-lt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain;--rpi-gt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain}.rpi{--slider-btn-size:16px;--slider-btn-bg:var(--card-bg, #f5f5f5);--slider-btn-color:#777777;--slider-btn-padding:calc(var(--slider-btn-size) / 2);--slider-btn-bw:1px;--slider-btn-bc:#cccccc;--slider-btn-fs:calc(var(--slider-btn-size) + var(--slider-btn-bw));--slider-btn-shadow:0 2px 6px rgb(0 0 0 / 0.15);--slider-btn-full:calc(var(--slider-btn-size) + (var(--slider-btn-padding) * 2) + (var(--slider-btn-bw) * 2));--slider-btn-offset:0px;--slider-btn-out:calc(var(--slider-btn-full) / 2);--slider-btn-pos:calc(var(--slider-btn-out) + var(--slider-btn-offset));--slider-offset:calc(var(--slider-btn-out))}.rpi .rpi-slides{display:flex!important;flex:1!important;gap:var(--slider-gap,var(--card-gap,8px))!important;flex-wrap:nowrap!important;overflow:hidden!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:var(--rpi-slider-behavior,smooth)!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.rpi .rpi-slides::-webkit-scrollbar{display:none!important}.rpi .rpi-slide{overflow:hidden!important;padding:4px 3px!important;scroll-snap-align:start!important;transition:transform .5s!important}.rpi .rpi-slides-bite{--offset:var(--slides-bite-offset, 6px);--alpha:0.2px;--shift:var(--slider-btn-offset);--radius:calc(var(--slider-btn-out) + var(--offset));-webkit-mask:var(--slider-bite,radial-gradient(circle var(--radius) at calc(0% - var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),#000 calc(var(--radius) + var(--alpha))),radial-gradient(circle var(--radius) at calc(100% + var(--shift)) 50%,transparent 0,transparent calc(var(--radius) - var(--alpha)),#000 calc(var(--radius) + var(--alpha))),linear-gradient(#000 0 0));-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-composite:source-in,source-in;margin:0 var(--slider-offset,0)}.rpi .rpi-ltgt{--margin:calc(-1 * var(--slider-btn-pos) + var(--slider-offset, 0px));position:var(--slider-btn-position,absolute)!important;padding:var(--slider-btn-padding)!important;border-radius:50%!important;border:var(--slider-btn-bw) solid var(--slider-btn-bc)!important;background-color:var(--slider-btn-bg)!important;box-shadow:var(--slider-btn-shadow)!important;transition:background-color .2s ease-in-out!important;z-index:1!important}.rpi .rpi-ltgt:active{box-shadow:none!important}.rpi .rpi-ltgt.rpi-lt{left:0!important;margin-left:var(--margin)!important}.rpi .rpi-ltgt.rpi-gt{right:0!important;margin-right:var(--margin)!important}.rpi-ltgt.rpi-gt::after,.rpi-ltgt.rpi-lt::before{position:relative!important;content:''!important;display:block!important;width:var(--slider-btn-size)!important;height:var(--slider-btn-size)!important;background-color:var(--slider-btn-color)!important}.rpi-ltgt.rpi-lt::before{-webkit-mask:var(--rpi-lt)!important;mask:var(--rpi-lt)!important}.rpi-ltgt.rpi-gt::after{-webkit-mask:var(--rpi-gt)!important;mask:var(--rpi-gt)!important}[dir=rtl] .rpi-gt::after,[dir=rtl] .rpi-lt::before{transform:rotate(180deg)}.rpi .rpi-dots-wrap{position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;margin:0 auto!important;padding-top:var(--slider-dot-padding-top,.5em)!important;max-width:100%!important;width:calc(var(--slider-dots-visible) * var(--slider-dot-size) + (var(--slider-dots-visible) - 1) * var(--slider-dot-gap))!important}.rpi .rpi-dots{display:flex;flex-wrap:nowrap;overflow-x:scroll!important;gap:var(--slider-dot-gap);scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.rpi-dots .rpi-dot{display:inline-block!important;width:var(--slider-dot-size)!important;height:var(--slider-dot-size)!important;margin:0!important;padding:0!important;opacity:.4!important;vertical-align:middle!important;flex:1 0 auto!important;transform:scale(.55)!important;scroll-snap-align:center!important;border-radius:20px!important;background-color:var(--slider-dot-color,#999)!important}.rpi-dots .rpi-dot:hover{opacity:1!important}.rpi-dots .rpi-dot.active{opacity:1!important;transform:scale(.95)!important;background-color:var(--slider-act-dot-color,#fb8e28)!important}.rpi-dots .rpi-dot.s2{transform:scale(.85)!important}.rpi-dots .rpi-dot.s3{transform:scale(.65)!important}.rpi .rpi-flash{--info-gap:6px;--card-bg:none;--text-lines:auto}.rpi .rpi-flash{--rpi-star-size:16px}.rpi .rpi-flash-wrap{display:block;position:fixed;top:100%;left:0;width:auto;font-size:16px;z-index:999999999999}.rpi .rpi-flash-wrap.rpi-flash-right{left:auto;right:0}.rpi .rpi-flash-content{opacity:0;padding:16px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.rpi .rpi-flash-content.rpi-flash-visible{opacity:1;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);text-align:left}.rpi .rpi-flash-content.rpi-flash-visible.rpi-flash-gout{opacity:.5;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;transition:opacity 150ms ease;transition:opacity 150ms ease}.rpi .rpi-flash-card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:400px;max-height:var(--flash-height);max-width:var(--flash-width);color:#8d8d8d;font-size:12px;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-radius:20px;background-color:#fff;box-shadow:0 1px 5px 0 rgb(0 0 0 / 20%),0 3px 1px -2px rgb(0 0 0 / 12%),0 2px 2px 0 rgb(0 0 0 / 14%);-webkit-transition:max-height .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:max-height .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:max-height .3s ease,opacity .3s ease,transform .3s ease;transition:max-height .3s ease,opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;cursor:pointer}.rpi .rpi-flash-card:hover{box-shadow:0 5px 5px -3px rgb(0 0 0 / 20%),0 3px 14px 2px rgb(0 0 0 / 12%),0 8px 10px 1px rgb(0 0 0 / 14%);opacity:1;-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);transform:translate(0,-2px)}.rpi .rpi-flash-card.rpi-flash-expanded{height:400px;max-height:400px}.rpi .rpi-flash .rpi-x{--x-top:10px;--x-right:-2px;--x-width:20px;--x-height:20px;--x-bg:#fafafa;z-index:3;opacity:.5;-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.rpi .rpi-flash .rpi-x{opacity:0;transform:translate(0,0)}.rpi .rpi-flash-content:hover .rpi-x{opacity:1;transform:translate(0,-10px)}.rpi .rpi-flash-x::after,.rpi .rpi-flash-x::before{--x-line-width:10px;--x-line-height:1px;--x-line-bg:#373737}.rpi .rpi-flash-story{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;z-index:1;width:var(--flash-width);height:var(--flash-height);opacity:1;padding:8px 12px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.rpi .rpi-flash-story{--img-size:16px}.rpi .rpi-flash-expanded .rpi-flash-story{opacity:0}.rpi .rpi-flash .rpi-card{padding:0 16px}.rpi .rpi-flash .rpi-card.rpi-highlight{background:#f3f3f3}.rpi .rpi-flash-img{--img-size:50px}.rpi .rpi-flash-img svg{display:inline-block;width:auto;height:auto}.rpi .rpi-flash-body,.rpi .rpi-flash-footer,.rpi .rpi-flash-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.rpi .rpi-flash-body,.rpi .rpi-flash-head{color:#333;font-size:13px}.rpi .rpi-flash-head{margin-bottom:2px}.rpi .rpi-flash-rating.rpi-star{--flx:inline-flex;--rpi-star-size:12px;--head-grade-fs:13px;--head-grade-weight:300;--rpi-star-color:#ffc107;--rpi-rating-color:#333333;--gap:1px}.rpi .rpi-flash-head .rpi-flash-name{color:#00a3ff;font-weight:600;max-width:55px;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rpi .rpi-flash-footer{font-size:11px;font-weight:600}.rpi .rpi-flash-form{position:absolute;left:0;top:0;overflow:auto;width:100%;max-height:100%;margin:0;padding:0;border-radius:20px;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.rpi .rpi-flash-expanded .rpi-flash-form{z-index:2;opacity:1;overflow-y:auto}@media(max-width:768px){.rpi .rpi-flash.rpi-flash-hide{visibility:hidden}}.rpi .rpi-badge-cnt{--badge-side:30px;--badge-down:30px;position:var(--badge-pos,fixed);display:var(--badge-display2,var(--badge-display,inline-flex));gap:var(--badge-gap,16px);flex-wrap:var(--badge-wrap,wrap);align-items:var(--badge-align-items,stretch);justify-content:var(--badge-justify-content,left);flex-direction:var(--badge-direction,var(--badge-embed-direction,column));max-width:none;align-content:var(--badge-align-content,left)}.rpi .rpi-badge-cnt.rpi-badge-block{--badge-display:flex}.rpi .rpi-badge-left,.rpi .rpi-badge-right{bottom:var(--badge-down);z-index:2147482999}.rpi .rpi-badge-left{left:var(--badge-side)}.rpi .rpi-badge-right{right:var(--badge-side)}.rpi .rpi-badge-embed{--badge-pos:relative;--badge-embed-direction:row}.rpi .rpi-badge{display:inline-block;position:relative;align-self:var(--badge-align-self,auto);justify-items:var(--badge-justify-items,left);flex:var(--badge-flex,none);text-align:left;font-family:inherit;border-radius:var(--badge-radius,2px);border:var(--badge-border,none);border-color:var(--badge-br-color,#ccc);box-shadow:var(--badge-shadow,0 2px 5px 0 rgb(0 0 0 / .26))}.rpi .rpi-badge>.rpi-x{--x-top:-6px;--x-right:-8px;--x-width:16px;--x-height:16px;--x-line-width:8px}.rpi .rpi-badge-line{display:block;width:100%;height:6px;background:var(--badge-line-color,#4fce6a);border-radius:var(--badge-radius,2px) var(--badge-radius,2px) 0 0}.rpi .rpi-badge-body{--flex-display:flex;--flex-gap:var(--badge-body-gap, 8px);--flex-direction:row;--flex-align-items:center;--logo-size:var(--badge-logo-size, 44px);--img-size:var(--badge-logo-size, 44px);--rating-color:var(--head-rating-color, var(--rating-color));--head-grade-fs:var(--badge-grade-fs, 1.125em);--head-grade-weight:var(--badge-grade-weight, 600);--score-gap:5px;--stars-gap:var(--score-gap);--star-size:var(--badge-star-size, 1em);--star-color:var(--head-star-color, #fb8e28);--name-fs:var(--badge-name-fs, 14px);--name-color:var(--badge-name-color, #333333);--name-weight:normal;--rev-text-lh:normal;--head-based-fs:var(--badge-based-fs, 13px);--head-based-color:var(--badge-based-color, #777777);justify-self:var(--badge-body-justify-self,left);justify-content:var(--badge-body-justify-content,left);position:relative;width:100%;color:#333;padding:8px;z-index:1;background:var(--badge-bg-color,#fff);border-radius:0 0 var(--badge-radius,2px) var(--badge-radius,2px);transition:all .2s ease-in-out}.rpi .rpi-badge-body.rpi-badge-clickable{cursor:pointer;user-select:none}.rpi .rpi-badge-body.rpi-badge-clickable:hover{background:#f3f3f5}.rpi .rpi-badge-body .rpi-info{--info-gap:var(--badge-info-gap, 3px);--flex-align-items:left}.rpi .rpi-badge>.rpi-x{opacity:0;border:1px solid #ccc;z-index:2147482999;transition:opacity .2s ease-in-out}.rpi .rpi-badge:hover>.rpi-x{opacity:1}@media(max-width:768px){.rpi .rpi-flash.rpi-flash-hide,.rpi-badge-cnt.rpi-badge-left.rpi-badge-hide,.rpi-badge-cnt.rpi-badge-right.rpi-badge-hide{display:none!important}.rpi .rpi-badge>.rpi-x{opacity:1!important}}