@import url(../fonts/stylesheet.css);*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}:root{--app-height:100%;--white:#fff;--dark_light:#1b1b1b;--color_p:#364153;--dark:#090f1b;--blue:#111c32;--blue2:#16294e;--grey:#858585;--light:#f4ede2;--light_hover:#d8c4a3;--red:#e52322;--shadow:0 14px 28px rgba(38,28,24,.04)}.c_wh{color:var(--white)}.color_p{color:var(--color_p)}.c_grey{color:var(--grey)}.c_dark{color:var(--dark)}.c_dark_light{color:var(--dark_light)}.c_blue{color:var(--blue)}.c_blue2{color:var(--blue2)}.c_light{color:var(--light)}.c_light_hover{color:var(--light_hover)}.c_red{color:var(--red)}.transition{-webkit-transition:all .4s ease;transition:all .4s ease}.bg_wh{background-color:var(--white)}.bg_dark{background-color:var(--dark)}.bg_dark_light{background-color:var(--dark_light)}.bg_grey{background-color:var(--grey)}.bg_light{background-color:var(--light)}.bg_light_hover{background-color:var(--light_hover)}.bg_blue{background-color:var(--blue)}.bg_blue .section__title{color:var(--white)}.bg_blue .swiper__arrow{border-color:#d8c4a3}.bg_blue .swiper__arrow:hover{border-color:var(--white)}.bg_blue .swiper__arrow:hover path{fill:var(--white)}.bg_blue2{background-color:var(--blue2)}.bg_red{background-color:var(--red)}body,html{scrollbar-color:var(--qadark) var(--light);scrollbar-width:thick;overflow-x:hidden}.swiper-container{overflow:hidden}.xyz_start{opacity:0}.xyz_start.xyz-in{opacity:1}body{font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-style:normal;color:var(--dark_light);background-color:var(--white);margin:0;padding:0;position:relative;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}section{position:relative}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--light)}::-webkit-scrollbar-thumb{background:var(--qadark)}h1,h2,h3,h4{margin:0;padding:0}a:hover,a:active,a:visited,a{text-decoration:none;-webkit-transition:.4s ease;transition:.4s ease}ol,ul{list-style:none;margin:0;padding:0}li{display:block}p{margin-bottom:0}input:hover,select:hover,textarea:hover,input:active,select:active,textarea:active,input:focus,select:focus,textarea:focus,input,select,textarea{display:block;outline:none;font-family:"Manrope",sans-serif}button{background-color:transparent;border:none;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer}button,button:focus,button:active,button:hover{outline:none}svg,path,stroke{-webkit-transition:.4s ease;transition:.4s ease}.container{position:relative}a.btn,button.btn{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Manrope",sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:600;height:50px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;padding:0 36px;position:relative;border:none;border-radius:5px;background-color:var(--blue);color:var(--white)}a.btn:hover,button.btn:hover{background-color:var(--dark)}a.btn.btn_light,button.btn.btn_light{color:var(--dark_light);font-size:16px;font-weight:500;height:40px;padding:0 24px;background-color:var(--light);border-radius:5px}a.btn.btn_light:hover,button.btn.btn_light:hover{background-color:var(--light_hover)}a.btn.btn_tr,button.btn.btn_tr{color:var(--light);font-size:16px;font-weight:500;height:40px;padding:0 24px;background-color:transparent;border:1px solid var(--light);border-radius:5px}a.btn.btn_tr:hover,button.btn.btn_tr:hover{background-color:var(--light_hover);color:var(--dark_light)}.header{position:fixed;left:0;top:0;width:100%;z-index:999;padding:17px 0;-webkit-transition:all .4s ease;transition:all .4s ease;background-color:var(--blue);-webkit-box-shadow:0 0 0 rgba(69,76,77,.349);box-shadow:0 0 0 rgba(69,76,77,.349)}.header.header_fixed{padding:10px 0;-webkit-box-shadow:0 2px 5px rgba(69,76,77,.349);box-shadow:0 2px 5px rgba(69,76,77,.349)}.header__contact .phone__content p{margin:2px 0;font-size:16px;font-weight:500;color:var(--white)}.header__contact .phone__content p img{width:20px;height:20px;margin-right:5px;-ms-flex-negative:0;flex-shrink:0}.header__contact .phone__content p a{color:var(--white)}.header__contact .phone__content p a img{display:none}.header__contact .phone__content p a:hover{color:var(--light_hover)}.custom-logo-link{display:block}.custom-logo-link img{width:100%;height:auto}.btn__city{background: url(../img/menu_arrow.svg) no-repeat 96% center/17px;border:1px solid #2c4068;width:186px;height:36px;color:var(--white);padding-left:13px;font-size:14px;font-weight:500;text-align:left;border-radius:5px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lang{width:55px;height:36px;background: url(../img/menu_arrow.svg) no-repeat 96% center/17px;border:1px solid #2c4068;text-align:left;border-radius:5px;position:relative;cursor:pointer}.lang .current__lang{position:relative;color:var(--white);font-size:14px;font-weight:500;text-transform:uppercase;padding-left:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.lang .current__lang{padding-right:20px}.lang .lang__block{position:absolute;width:100%;top:50%;z-index:-2;opacity:0;pointer-events:none;-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--light);border-radius:5px;padding:5px 13px}.lang .lang__block.open{z-index:5;opacity:1;pointer-events:all;top:100%}.lang .lang__block a{color:var(--blue);font-weight:500;letter-spacing:.1em;font-size:14px;font-weight:500;text-transform:uppercase}.lang .lang__block .current-lang{display:none}.nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.nav__menu .nav__item{position:relative;margin-right:25px}.nav__menu .nav__item:last-child{margin-right:0}.nav__menu .nav__item a{font-size:16px;font-family:"Manrope",sans-serif;font-weight:400;line-height:1.2em;padding:0;color:var(--white);position:relative}.nav__menu .nav__item a:hover{color:var(--light)}.nav__menu .nav__item.menu-item-has-children>a{position:relative;padding-right:26px}.nav__menu .nav__item.menu-item-has-children>a:before,.nav__menu .nav__item.menu-item-has-children>a::after{content:"";display:block;width:24px;height:24px;position:absolute;right:0;top:calc(50% - 12px);background:url(/wp-content/themes/lawyer/assets/img/menu_arrow.svg) no-repeat center;-webkit-transition:all .4se ease;transition:all .4se ease}.nav__menu .nav__item.menu-item-has-children>a::after{opacity:0;background:url(/wp-content/themes/lawyer/assets/img/menu_arrow.svg) no-repeat center}.nav__menu .nav__item.menu-item-has-children>.sub-menu li:first-child{display:none}.nav__menu .nav__item.menu-item-has-children .sub-menu{width:100%;min-width:250px;padding:20px;background-color:var(--white);position:absolute;left:0;top:100%;-webkit-transform:translateY(-15px);transform:translateY(-15px);opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;pointer-events:none;border-radius:10px;-webkit-box-shadow:0 14px 28px rgba(38,28,24,.04);box-shadow:0 14px 28px rgba(38,28,24,.04)}.nav__menu .nav__item.menu-item-has-children .sub-menu li{margin-bottom:12px}.nav__menu .nav__item.menu-item-has-children .sub-menu li.current-menu-item>a{color:var(--light_hover)}.nav__menu .nav__item.menu-item-has-children .sub-menu li a{font-size:14px;font-weight:400;text-transform:initial;color:var(--dark);letter-spacing:0}.nav__menu .nav__item.menu-item-has-children .sub-menu li a:hover{color:var(--light_hover)}@media screen and (min-width:1200px){.nav__menu .nav__item.menu-item-has-children:hover>a:before{opacity:0}.nav__menu .nav__item.menu-item-has-children:hover>a::after{opacity:1}.nav__menu .nav__item.menu-item-has-children:hover .sub-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all}}.menu__burger{display:none;width:23px;width:30px;height:30px}.menu__burger span{display:block;height:2px;width:23px;border-radius:50px;background-color:var(--white);margin-bottom:4px;pointer-events:none}.menu__burger span:last-child{margin-bottom:0}@media screen and (max-width:1199px){.header{padding:12px 0;border-bottom:none}.custom-logo-link{width:120px}.nav{position:fixed;width:100%;max-width:450px;height:100vh;z-index:999999;right:-450px;top:0;opacity:0;pointer-events:none;background:var(--blue);-webkit-transition:all .4s ease;transition:all .4s ease;overflow-y:auto;padding-top:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav.open_menu{right:0;top:0;opacity:1;pointer-events:all}.nav .nav__row{width:100%;margin-bottom:0;padding:11px 24px;position:relative;border-bottom:1px solid #dbdbdb;margin-bottom:30px}.nav .nav__row .custom-logo-link{width:160px}.nav .menu__close{width:30px;height:30px;background:url(/wp-content/themes/lawyer/assets/img/close_icon.svg) no-repeat center;outline:none;position:relative;background-color:none;border:none;cursor:pointer;border-radius:8px;-webkit-transition:all .4s ease;transition:all .4s ease}.nav .menu__close>*{pointer-events:none}.nav .nav__menu{padding:0 38px;width:100%;display:block;margin-bottom:60px}.nav .nav__menu .nav__item a::after,.nav .nav__menu .nav__item a::before{display:none}.nav .nav__menu .nav__item.menu-item-has-children>a{padding-right:24px}.nav .nav__menu .nav__item.menu-item-has-children>a.open .open_child_menu{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.nav .nav__menu .nav__item.menu-item-has-children .open_child_menu{position:absolute;display:block;right:-8px;top:calc(50% - 13px);width:26px;height:26px;background-color:transparent;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;pointer-events:none}.nav .nav__menu .nav__item.menu-item-has-children .open_child_menu::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url(/wp-content/themes/lawyer/assets/img/menu_arrow.svg) no-repeat center;-webkit-transition:all .4s ease;transition:all .4s ease;pointer-events:none}.nav .nav__menu .nav__item.menu-item-has-children .sub-menu{width:100%;min-width:250px;padding:0;background-color:transparent;position:static;left:auto;top:auto;-webkit-transform:translateY(0);transform:translateY(0);opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;pointer-events:all;border-radius:0}.nav .nav__menu .nav__item.menu-item-has-children .sub-menu li{margin-bottom:0}.nav .nav__menu .nav__item.menu-item-has-children .sub-menu li:first-child{padding-top:20px}.nav .nav__menu .nav__item.menu-item-has-children .sub-menu li:last-child{padding-bottom:20px}.nav .nav__menu .nav__item.menu-item-has-children .sub-menu li a{font-size:18px;font-weight:600;position:relative;color:var(--white);display:block;padding:4px 0;border:none;line-height:1.4em}.nav .nav__menu .nav__item.menu-item-has-children .sub-menu li a:hover{color:var(--light_hover)}.nav .header__contact{padding:0 38px}.nav .header__contact .phone__content p{font-size:20px}.nav .header__contact .phone__content p a{font-size:18px;font-weight:500;text-align:left;color:var(--white)}header .nav button.btn.btn_light{margin-right:auto}.nav__menu .nav__item.menu-item-has-children>.sub-menu li:first-child{display:block}.menu__burger{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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background-color:transparent;border:none}.nav .nav__item{margin-bottom:20px;width:100%;text-align:left;margin-right:0;padding-bottom:20px;border-bottom:1px solid var(--light_hover)}.nav .nav__item:last-child{margin-bottom:0;border-bottom:none}header .btn.btn_light{padding:0 24px;margin-left:auto}.nav .nav__item a{font-size:28px;font-weight:400px;position:relative;color:var(--white);display:block}.nav .nav__item a:hover{color:var(--light)}}@media screen and (max-width:991px){.header__contact .phone__content p{font-size:16px}}@media screen and (max-width:576px){.custom-logo-link{width:30vw}.header.header_fixed{padding:20px 0}.header__contact .phone__content p{font-size:17px}.header__contact .phone__content p img{width:16px;height:16px}.header__contact .phone__content p:last-child{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:400px){.header__contact .phone__content p{font-size:17px}.header__contact .phone__content p img{width:15px;height:15px;margin-right:4px}}.ff_kh{font-family:"Kharkiv",sans-serif}.section__title{font-family:"Kharkiv",sans-serif;font-style:normal;font-weight:400;line-height:130%;color:var(--dark_light);font-size:32px}.section__title.tt_upper{font-size:24px}.text__content h2{font-family:"Kharkiv",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%;color:var(--dark);margin-bottom:30px}.text__content h3{font-family:"Kharkiv",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;color:var(--dark);margin-bottom:1em}.text__content h4{font-family:"Kharkiv",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:130%;color:var(--dark);margin-bottom:1em}.text__content p,.text__content li{font-family:"Manrope",sans-serif;font-size:20px;font-style:normal;line-height:120%;color:var(--dark)}.text__content p{margin-bottom:1.2em}.text__content li{padding-left:30px;position:relative;margin-bottom:.8em}.text__content li:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:var(--dark);position:absolute;left:12px;top:8px}@media screen and (max-width:1439px){.text__content h2{font-size:24px}}@media screen and (max-width:1199px){.text__content h2{font-size:22px}}@media screen and (max-width:991px){header button.btn.btn_light{padding:0 16px;width:200px;line-height:1.1em;width:100%;max-width:260px}.section__title.tt_upper{font-size:20px}.text__content h2,.section__title{font-size:28px}.filials.bg_blue{margin-bottom:0}.case.bg_blue{margin-bottom:0}section.bg_blue{margin-top:30px;margin-bottom:30px}}@media screen and (max-width:767px){.text__content p,.text__content li{font-size:20px}}form .btn.disabled_btn{background-color:#e1d19e}form.resetting .btn,form.submitting .btn{position:relative}form.resetting .btn::after,form.submitting .btn::after{content:"";display:block;width:20px;height:20px;position:absolute;right:10px;top:calc(50% - 10px);border-radius:50%;border:2px solid var(--light);border-top-color:var(--light_hover);-webkit-animation:circle .3s linear infinite;animation:circle .3s linear infinite}@-webkit-keyframes circle {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}@keyframes circle {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}.form__wrap{width:100%}.form__wrap .input__group{margin-bottom:12px}.form__wrap .input__group .label{display:none;color:var(--dark);font-family:"Manrope",sans-serif;font-size:14px;font-weight:400;margin-bottom:0;line-height:1.4em;margin-bottom:7px}.form__wrap .input__group select,.form__wrap .input__group .order__input{display:block;width:100%;height:50px;font-family:"Manrope",sans-serif;font-size:18px;font-weight:400;line-height:150%;padding-left:24px;border:none;border:1px solid var(--light_hover);border-radius:5px;background-color:var(--white);-webkit-transition:all .4s ease;transition:all .4s ease;color:var(--grey)}.form__wrap .input__group select.wpcf7-not-valid,.form__wrap .input__group .order__input.wpcf7-not-valid{border-color:#f3b8b7}.form__wrap .input__group select::-webkit-input-placeholder,.form__wrap .input__group .order__input::-webkit-input-placeholder{font-family:"Manrope",sans-serif;font-family:"Manrope",sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#818181;-webkit-transition:all .4s ease;transition:all .4s ease}.form__wrap .input__group select::-moz-placeholder,.form__wrap .input__group .order__input::-moz-placeholder{font-family:"Manrope",sans-serif;font-family:"Manrope",sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#818181;-moz-transition:all .4s ease;transition:all .4s ease}.form__wrap .input__group select:-ms-input-placeholder,.form__wrap .input__group .order__input:-ms-input-placeholder{font-family:"Manrope",sans-serif;font-family:"Manrope",sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#818181;-ms-transition:all .4s ease;transition:all .4s ease}.form__wrap .input__group select::-ms-input-placeholder,.form__wrap .input__group .order__input::-ms-input-placeholder{font-family:"Manrope",sans-serif;font-family:"Manrope",sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#818181;-ms-transition:all .4s ease;transition:all .4s ease}.form__wrap .input__group select::placeholder,.form__wrap .input__group .order__input::placeholder{font-family:"Manrope",sans-serif;font-family:"Manrope",sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#818181;-webkit-transition:all .4s ease;transition:all .4s ease}.form__wrap .input__group select:hover,.form__wrap .input__group .order__input:hover{border-color:var(--light_hover)}.form__wrap .input__group select:focus,.form__wrap .input__group .order__input:focus{border-color:var(--dark)}.form__wrap .input__group .input_radio{margin-top:2px;display:block;width:18px;height:18px;border-radius:50%;background-color:var(--light);border:1px solid var(--blue);color:var(--blue);-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__wrap .input__group .input_radio:checked{background-color:var(--blue);-webkit-box-shadow:inset 0 0 0 3px var(--light);box-shadow:inset 0 0 0 3px var(--light)}.form__wrap .wpcf7-not-valid-tip{font-size:18px;color:var(--orange)}.form__wrap span{display:block}.form__wrap .wpcf7-list-item{display:block;margin:0!important}.breadcrumbs{padding:0;position:relative;z-index:5}.breadcrumbs a{font-weight:500;font-size:12px;color:var(--dark);position:relative}.breadcrumbs .breadcrumb_last{font-weight:400;font-size:12px;line-height:150%;color:rgba(27,68,103,.6)}.head__section{position:relative;height:auto;min-height:700px;padding-top:150px;padding-bottom:50px;background-color:#111c32}.head__section::before{content:"";position:absolute;inset:0;background-color:rgba(17,28,50,.7);pointer-events:none;z-index:0}.head__section .container{height:100%;position:relative;z-index:1}.head__section .offer{padding-top:43px;color:var(--white)}.head__section .offer .offer__title_min,.head__section .offer h3{font-size:20px;font-weight:500;margin-bottom:22px;position:relative;color:#d8c4a3;letter-spacing:-.31px}.head__section .offer .offer__title{font-size:44px;font-family:"Kharkiv";color:var(--white);position:relative}.head__section .offer .offer__title span{font-size:36px;line-height:1.2em}.head__section .offer h1{font-family:"Kharkiv";font-size:50px;line-height:1.2em;margin-bottom:12px;font-weight:400;position:relative;color:var(--white)}.head__section .offer h1 i,.head__section .offer h1 em{font-style:normal;font-size:48px;font-size:20px}.head__section .offer .offer__subtitle{font-size:20px}.head__section .offer p{font-size:16px}.head__section .offer p b,.head__section .offer p strng{font-weight:600;position:relative}.head__section .offer:before{display:none;content:"";width:660px;height:450px;border-radius:50%;position:absolute;top:-50px;left:-100px;background-color:rgba(27,20,18,.75);-webkit-filter:blur(200px);filter:blur(200px)}.head__section .scroll_next{position:absolute;bottom:0;left:12px;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;border:1px solid var(--white);width:72px;height:72px;border-radius:50%}.head__section .scroll_next:hover{border-color:var(--light)}.head__section .scroll_next:hover path{fill:var(--light)}.head__section .scroll_next *{pointer-events:none}.head__section.head__section_single.head__section_3 .offer{position:relative}.head__section.head__section_single.head__section_3 .offer .offer__title{font-size:44px;font-family:"Kharkiv";color:var(--white);position:relative}.head__section.head__section_single.head__section_3 .offer .offer__title span{font-size:36px;line-height:1.2em}.head__section.head__section_single.head__section_3 .offer p{position:relative;font-size:20px;color:var(--white)}.head__section.head__section_single.head__section_3 .offer p b,.head__section.head__section_single.head__section_3 .offer p strng{font-weight:600;position:relative}.head__section.head__section_single .offer .offer__title{font-size:50px;line-height:1.2em;font-family:"Kharkiv";position:relative;color:var(--white);margin-bottom:12px}.head__section.head__section_single .offer .offer__title span{font-size:40px;line-height:1.2em}.head__section.head__section_single .offer p{font-size:20px;color:var(--white);position:relative}.head__section.head__section_single .offer p b,.head__section.head__section_single .offer p strng{font-weight:600;position:relative}.head__section .breadcrumbs{position:relative;color:var(--white);z-index:2}.head__section .breadcrumbs a{color:var(--white);position:relative}.head__section .breadcrumbs .breadcrumb_last{color:var(--white);opacity:.7}.head__section.head__section_blog{overflow:hidden;height:auto;min-height:initial;padding-bottom:30px}.head__section.head__section_blog .offer{padding-top:0}.head__section.head__section_blog .offer .offer__title{font-size:36px;max-width:777px}.head__section.head__section_blog .blog_date svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.head__section.head__section_blog .blog_author{width:16px;height:16px;margin-right:4px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.head__section.head__section_blog .modified_data_block{font-size:12px}.head__section.head__section_blog .modified_data_block a{color:#fff}.head__section.head__section_blog .modified_data_block a:hover{color:#0056b3}.head__section.head__section_blog .blog_author img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.head__section .offer__btns .btn{position:relative;left:auto;top:auto;bottom:auto}.page-template-template-vacancii .head__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form__row .form__item{position:absolute;width:100%;z-index:-1;opacity:0;pointer-events:none;left:0;top:0}.form__row .form__item.active{position:relative;z-index:2;opacity:1;pointer-events:all}.page__title{font-size:60px;font-family:"Kharkiv",sans-serif;line-height:1.2em;margin-bottom:30px;text-transform:uppercase}.head__slider{height:100dvh;max-height:810px;min-height:550px;position:relative}.head__slider .team__section{height:100%;padding-bottom:104px}.head__slider .container{z-index:2;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.head__slider .team__pag{position:absolute;left:0;width:100%;bottom:85px;z-index:5;pointer-events:none}.head__slider .team__pag .team__boolets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:12px}.head__slider .team__pag .team__boolets .swiper-pagination-bullet{width:12px;height:12px;border:1px solid var(--white);opacity:.5;background-color:transparent}.head__slider .team__pag .team__boolets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--white)}.head__slider .team__bg{position:absolute;left:0;top:0;width:100%;height:100%}.head__slider .team__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.head__slider .head__arrows{position:absolute;left:0;width:100%;padding:0 30px;top:calc(50% - 25px);z-index:5;pointer-events:none}.head__slider .head__arrows .swiper__arrow{pointer-events:all;border-color:var(--white)}.head__slider .head__arrows .swiper__arrow:hover{border-color:var(--light_hover)}.head__slider .head__arrows .swiper__arrow:hover path{fill:var(--light_hover)}.head__slider .offer{margin-top:auto}.head__slider .offer:before{display:none;content:"";width:120%;height:150%;left:-20%;top:-15%;background-color:rgba(0,0,0,.7);-webkit-filter:blur(150px);filter:blur(150px);border-radius:50%}.head__slider .offer .head__title{position:relative;color:var(--white);font-size:60px;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:500;font-family:"Kharkiv",sans-serif;line-height:1.26em}.head__slider .offer .head__title a{font-family:"Manrope",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:5px;right:0;padding:0 15px;border-radius:10px;height:45px;font-weight:400;font-size:24px;color:var(--white);text-transform:uppercase;line-height:1em;background-color:rgba(255,255,255,.4);border:1px solid var(--white)}.head__slider .offer .head__title a svg{margin-right:6px}.head__slider .offer .offer__subtitle{font-size:20px}.head__slider .offer p{font-size:24px;font-weight:300;color:var(--white);padding-top:15px}.form__block{position:relative;border-radius:10px;padding:32px}.form__block>p{font-size:18px;color:var(--dark);margin-bottom:20px}.form__block>p b,.form__block>p strong{font-weight:700;margin-bottom:20px}.form__block>p.offer_form_title{font-size:24px;font-weight:600;color:#1b1b1b;line-height:28px;text-align:center}.form__block .form__wrap .btn{padding:0;width:100%;margin-bottom:16px}.form__block .form__wrap .form__privacy a{color:var(--dark);text-decoration:underline}.form__block .form__wrap .form__privacy a:hover{color:var(--blue)}@media screen and (max-width:1439px){.head__section .offer .offer__title,.head__section .offer h1{font-size:44px}.form__block{padding:30px 50px}.page__title{font-size:56px}.head__slider .offer .head__title{font-size:56px}.head__slider .swiper-slide{padding-top:100px}.head__slider .team__pag{bottom:34px}.head__slider .team__pag .team__boolets{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1199px){.head__slider .offer .head__title,.page__title{font-size:48px}.head__section .offer .offer__title,.head__section .offer h1{font-size:48px}.head__section .offer .offer__title span{font-size:36px}.form__block{padding:40px 25px}.head__section{padding-top:120px;padding-bottom:50px}.head__slider .offer .head__title a{top:8px;right:0;padding:0 10px;height:40px;font-size:20px}}@media screen and (max-width:991px){.head__slider .offer .head__title,.page__title{font-size:44px}.head__section{height:auto;padding-bottom:20px;max-height:inherit}.head__section .offer .offer__title_min,.head__section .offer h3{font-size:16px;font-weight:300}.head__section .offer .offer__title_min b,.head__section .offer .offer__title_min strong,.head__section .offer h3 b,.head__section .offer h3 strong{font-weight:600}.head__section .offer p{font-size:16px}.head__section .offer{padding-top:0;margin-bottom:20px}.head__section .offer{margin-bottom:70px}.head__section .offer .offer__title,.head__section .offer h1{font-size:44px}.head__section .offer .offer__title span{font-size:32px}.head__section .scroll_next{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px}.head__section.head__section_about{height:100vh;padding-bottom:87px}.head__section.head__section_about .offer .offer__title_min,.head__section.head__section_about .offer h3{margin-bottom:14px;font-size:16px}.head__section.head__section_about .offer h1{margin-bottom:10px}.head__section.head__section_about .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.head__section.head__section_about .scroll_next{margin-top:auto}.head__slider .offer .head__title a{top:-65px;right:auto;left:0;padding:0 15px;height:45px;font-size:24px}.head__slider{background-color:var(--blue);height:auto;min-height:initial;max-height:initial}.head__slider .offer{padding-top:80px;margin-bottom:100px}.head__slider .team__section{padding-bottom:100px}.head__slider .team__bg{position:relative;width:100%;height:auto;top:initial;left:auto;margin:0 auto;max-width:500px}.head__slider .head__arrows{top:auto;bottom:24px}.head__section.head__section_blog .offer .offer__title{font-size:32px}}@media screen and (max-width:767px){.head__section .offer .offer__title_min,.head__section .offer h3{font-size:17px;margin-bottom:8px;font-weight:600}.head__section .offer .offer__title,.head__section .offer h1{font-size:28px}.head__section.head__section_single .offer p,.head__section.head__section_single .offer .offer__subtitle{font-size:18px}.head__section.head__section_single .offer .offer__title{font-size:32px}.head__section.head__section_single .offer .offer__title span{font-size:28px}.head__section.head__section_blog .offer .offer__title{font-size:28px}}@media screen and (max-width:576px){.form__wrap .input__group .label{font-size:12px}.form__wrap .input__group .order__input{font-size:14px}.form__wrap .input__group .order__input::-webkit-input-placeholder{font-size:14px}.form__wrap .input__group .order__input::-moz-placeholder{font-size:14px}.form__wrap .input__group .order__input:-ms-input-placeholder{font-size:14px}.form__wrap .input__group .order__input::-ms-input-placeholder{font-size:14px}.form__wrap .input__group .order__input::placeholder{font-size:14px}.head__section .offer .offer__title,.head__section .offer h1{font-size:30px}.head__section .offer{margin-bottom:25px}.head__section{padding-top:90px}.head__section.head__section_blog .offer{margin-bottom:0}.head__section.head__section_blog .offer .single__date,.head__section.head__section_blog .offer .single__author{font-size:12px}.head__section.head__section_blog .offer .single__date img,.head__section.head__section_blog .offer .single__author img{width:16px;height:16px}.head__section.head__section_blog .offer .offer__title span{font-size:20px}.head__section.head__section_blog .offer .offer__title{font-size:20px;margin-bottom:50px}}@media screen and (max-width:375px){.head__section.head__section_single .offer .offer__title{font-size:32px}.head__section.head__section_single .offer .offer__title span{font-size:20px}}.numbers .numbers__card{width:100%;border-radius:10px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding-left:52px;padding-top:50px;height:240px}.numbers .numbers__card .numbers__counter{font-family:"Kharkiv";font-weight:400;color:var(--blue);font-size:64px;line-height:1em}.numbers .numbers__card p{line-height:1.2em}@media screen and (max-width:1439px){.numbers{padding-top:80px}.numbers .numbers__card .numbers__counter{font-size:56px}}@media screen and (max-width:1199px){.numbers .numbers__card{padding:25px;height:auto;min-height:220px}}@media screen and (max-width:991px){.numbers{padding-top:60px;padding-bottom:30px}.numbers .numbers__card .numbers__counter{font-size:48px}}@media screen and (max-width:767px){.head__section.head__section_blog .modified_data_block{font-size:10px}.numbers .numbers__card .numbers__counter{font-size:40px}}@media screen and (max-width:576px){.numbers .numbers__card{padding:20px 13px;height:auto;min-height:135px}}.service .service__name{font-family:"Kharkiv";max-width:244px;color:var(--dark)}.service .service__name span{display:block;font-size:16px}.service .service__card{border-radius:10px;padding-right:30px;background-size:contain;background-position:right bottom}.service .service__card.service__card_25{height:280px;padding-top:40px;padding-left:36px}.service .service__card.service__card_60,.service .service__card.service__card_30{height:380px;padding-top:50px;padding-left:45px}.service .service__item{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);min-height:200px;padding:30px 40px;border-radius:10px;width:100%;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.service .service__item:hover{background-color:var(--blue)}.service .service__item:hover .service__text{color:var(--white)}.service .service__item:hover .permalink{color:var(--white)}.service .service__item:hover .permalink path{fill:var(--white)}.service .service__item .service__text{font-size:18px;line-height:1.2em;color:var(--dark);-webkit-transition:all .4s ease;transition:all .4s ease}.service.service_page h1{margin-bottom:24px;font-size:60px;font-family:"Kharkiv";font-weight:400}.permalink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400;color:var(--dark);width:-webkit-max-content;width:-moz-max-content;width:max-content}.permalink svg{margin-left:8px;-webkit-transition:all .4s ease;transition:all .4s ease}.permalink:hover{color:var(--blue)}.permalink:hover svg{-webkit-transform:translate(10px);transform:translate(10px)}.permalink:hover path{fill:var(--blue)}@media screen and (max-width:1439px){.service.service_page h1{font-size:56px}.service .service__item{padding:40px 35px}}@media screen and (max-width:1199px){.service{padding-top:50px}.service .service__card.service__card_25{padding:25px}.service .service__card.service__card_60,.service .service__card.service__card_30{padding:30px}.service .service__name{font-size:22px}.service.service_page h1{font-size:48px}.service .service__item{padding:35px 20px;min-height:248px}}@media screen and (max-width:991px){.service .service__card.service__card_25,.service .service__card.service__card_60,.service .service__card.service__card_30{height:320px}.service{padding-top:40px;padding-bottom:40px}.service.service_page{padding-top:0}.service.service_page h1{font-size:42px}}@media screen and (max-width:767px){.service.service_page h1{font-size:28px;margin-bottom:20px}.service .service__item{padding:55px 40px}}@media screen and (max-width:576px){.service .service__item{padding:55px 60px;min-height:200px}.service .service__item .service__text{margin-bottom:12px}.service .service__item .permalink{margin-top:0!important}}@media screen and (max-width:350px){a.btn,button.btn{font-size:16px}}.lawyer .lawyer__block{border-radius:10px;padding:26px 26px 45px}.lawyer .lawyer__block .lawyer__img{width:160px;height:160px;border-radius:50%;overflow:hidden}.lawyer .lawyer__block .lawyer__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lawyer .team__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lawyer .team__btns .btn{height:30px;background-color:var(--white);color:var(--dark);text-transform:uppercase;padding:0 10px;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;margin-bottom:20px;font-size:12px;border-radius:5px}.lawyer .team__btns .btn:hover{background-color:var(--light_hover)}.lawyer .text__content{margin-bottom:20px}.lawyer .text__content h2{font-size:24px;font-family:"Manrope",sans-serif;margin-bottom:14px}.lawyer .text__content h3{font-size:20px;font-family:"Manrope",sans-serif;margin-bottom:14px}.lawyer .text__content li,.lawyer .text__content p{font-size:18px;line-height:1.2em}.lawyer .text__content li a,.lawyer .text__content p a{color:#f39410;text-decoration:underline}.lawyer .text__content li{margin-bottom:1em;padding-left:26px}.lawyer .text__content li::before{content:"";display:block;width:18px;height:18px;border-radius:50%;position:absolute;left:0;top:1px;background-color:var(--light_hover);border:1px solid var(--light_hover);-webkit-box-shadow:inset 0 0 0 3px var(--white);box-shadow:inset 0 0 0 3px var(--white)}.lawyer .text__content table{overflow-x:auto;border-collapse:initial!important;border-spacing:0!important;margin-bottom:20px}.lawyer .text__content table tr:not(:last-child) {margin-bottom:-1px}.lawyer .text__content table tr td{font-size:18px;padding:9px 25px 9px 50px;border:1px solid var(--light_hover);border-bottom:1px solid var(--light);border-top:none}.lawyer .text__content table tr:first-child td{font-weight:600;border-top:1px solid var(--light_hover);background-color:var(--light)}.lawyer .text__content table tr:first-child td:first-child{border-top-left-radius:10px}.lawyer .text__content table tr:first-child td:last-child{border-top-right-radius:10px}.lawyer .text__content table tr:last-child{border-radius:0 0 10px 10px}.lawyer .text__content table tr:last-child td{border-bottom:1px solid var(--light_hover)}.lawyer .text__content table tr:last-child td:first-child{border-bottom-left-radius:10px}.lawyer .text__content table tr:last-child td:last-child{border-bottom-right-radius:10px}.lawyer .text__content.blog_uese_qwote{padding:20px 35px;border-radius:10px;background-color:var(--light);position:relative}.lawyer .text__content.blog_uese_qwote p{line-height:1.4em}.lawyer .text__content.blog_uese_qwote p:last-child{margin-bottom:0}.lawyer .text__content.blog_uese_alert{padding:20px 35px;background-color:var(--blue);border-radius:10px}.lawyer .text__content.blog_uese_alert p{line-height:1.4em}.lawyer .text__content.blog_uese_alert p:last-child{margin-bottom:0}.lawyer .text__content.blog_uese_alert *{color:var(--white)}.lawyer .case__sertificate{padding:20px 0;background-color:#f0f5fd;border-radius:10px;position:relative;height:480px;margin-bottom:30px}.lawyer .case__sertificate .swiper-slide{position:relative}.lawyer .case__sertificate .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lawyer .case__sertificate .swiper-slide a{display:block;width:100%;height:100%}.lawyer .case__sertificate .swiper-slide .icon__zoom{pointer-events:none;z-index:5;position:absolute;left:calc(50% - 50px);top:calc(50% - 50px)}.lawyer .case__sertificate .swiper__arrow{width:36px;height:36px;z-index:5;position:absolute;top:calc(50% - 18px);left:34px}.lawyer .case__sertificate .swiper__arrow svg{width:15px;height:15px}.lawyer .case__sertificate .swiper__arrow.swiper__arrow_right{left:auto;right:34px}.lawyer .btn.btn_topic{height:30px;background-color:var(--light);border-radius:5px;color:var(--blue);padding:0 10px;font-size:12px;font-weight:600}.team .team__img{position:relative;height:480px;border-radius:10px;overflow:hidden}.team .team__img img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team .team__number{font-family:"Kharkiv"}.team .team__info{line-height:1.2em}.team .team__name{line-height:1.2em}.team .team__about .team__name{line-height:1.2em}.team .team__about .team__position{line-height:1.2em}.team .team__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.team .team__btns .btn{height:50px;background-color:var(--white);color:var(--dark);text-transform:uppercase;padding:0 20px;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;margin-bottom:20px}.team .team__btns .btn:hover{background-color:var(--light_hover)}.team .team__item{padding:40px 0;border-radius:10px}.team .team__item .team__img{width:256px;height:320px;margin:0 auto 15px}.team .team__item .team__link{font-size:18px;color:var(--blue)}.team .team__item .team__link svg{margin-left:8px}.team .team__item:not(:last-child) {margin-bottom:30px}.swiper__arrow{width:50px;height:50px;border:1px solid var(--grey);border-radius:50%;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}.swiper__arrow.swiper__arrow_left{margin-right:20px}.swiper__arrow:hover{border-color:var(--blue)}.swiper__arrow:hover path{fill:var(--blue)}@media screen and (max-width:1199px){.team .team__img{height:400px}.lawyer .lawyer__block{padding:15px 15px 30px}.lawyer .case__sertificate{height:450px}}@media screen and (max-width:991px){.team__subtitle{font-size:20px}.team .team__offer{margin-bottom:20px}.team .team__info{font-size:20px;font-weight:400}.team .team__btns .btn{padding:0 16px;height:43px;font-size:14px;font-weight:600;margin-right:8px;margin-bottom:8px}.lawyer .lawyer__block{width:100%;max-width:380px;margin:0 auto}.lawyer .btn.btn__calc,.lawyer .blog__more{margin:0 auto}.lawyer .case__sertificate{height:420px}.team .team__item .team__link,.team .team__about .team__position,.team .team__about .team__btns,.team .team__about .team__name{font-size:24px;max-width:256px;margin-left:auto;margin-right:auto}.team .team__item .team__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px}.team .team__about .team__position{margin-bottom:20px;font-size:20px}.team .team__btns .btn{height:30px;font-size:12px}.lawyer .case__sertificate .swiper-slide .icon__zoom{width:50px;height:50px;left:calc(50% - 25px);top:calc(50% - 25px)}.lawyer .case__sertificate .swiper-slide .icon__zoom svg{width:100%;height:100%}}@media screen and (max-width:767px){.team .team__about .team__name{font-size:24px}.team .team__about .team__position{margin-bottom:20px}.team .team__item:not(:last-child) {margin-bottom:30px;padding-bottom:30px}}@media screen and (max-width:576px){.team .team__img{height:300px}.swiper__arrow{width:30px;height:30px}.team .team__offer{margin-bottom:12px}}.partners .partners__swiper .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.partners .partners__swiper .swiper-slide{height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners .partners__swiper .swiper-slide img{max-width:100%;max-height:100%;display:block;margin:0 auto}@media screen and (max-width:767px){.partners .section__title{text-align:left}.text__content h2,.section__title{font-size:20px}}.callback .callback__text{color:var(--white)}.callback .callback__text ul{margin-bottom:30px}.callback .callback__text li{font-size:20px;line-height:1.36em;margin-bottom:1em;position:relative;padding-left:38px}.callback .callback__text li:last-child{margin-bottom:0}.callback .callback__text li:before{content:"";width:24px;height:24px;display:block;position:absolute;left:0;top:1px;background:url(/wp-content/themes/lawyer/assets/img/icon_list_check_black.svg) no-repeat center}.callback .callback__text p{font-size:20px;line-height:1.2em}.callback .callback__text p.callback__title{font-size:32px;font-family:"Kharkiv";font-weight:400;margin-bottom:16px}.callback.callback_min .callback__text p{margin-bottom:35px}.callback.callback_min .callback__text p.callback__title{margin-bottom:16px}.callback.callback_min .form__wrap .input__group .label{color:var(--white);display:block}.callback.callback_min .form__wrap .input__group select,.callback.callback_min .form__wrap .input__group .order__input{max-width:328px;border:1px solid #506eba;background-color:#16294e;color:var(--white)}.callback.callback_min .form__wrap .input__group select::-webkit-input-placeholder,.callback.callback_min .form__wrap .input__group .order__input::-webkit-input-placeholder{color:#506eba}.callback.callback_min .form__wrap .input__group select::-moz-placeholder,.callback.callback_min .form__wrap .input__group .order__input::-moz-placeholder{color:#506eba}.callback.callback_min .form__wrap .input__group select:-ms-input-placeholder,.callback.callback_min .form__wrap .input__group .order__input:-ms-input-placeholder{color:#506eba}.callback.callback_min .form__wrap .input__group select::-ms-input-placeholder,.callback.callback_min .form__wrap .input__group .order__input::-ms-input-placeholder{color:#506eba}.callback.callback_min .form__wrap .input__group select::placeholder,.callback.callback_min .form__wrap .input__group .order__input::placeholder{color:#506eba}.callback.callback_min .form__wrap .input__group select{color:#506eba}.callback.callback_min .form__wrap .input__group select:focus{color:var(--white)}.callback.callback_min .form__wrap .btn{height:50px;max-width:328px;width:100%;margin-bottom:20px;padding:0}.callback.callback_min .form__wrap .form__privacy a{color:var(--white)}.callback.callback_min .form__wrap .callback_min_btn{padding-top:27px}@media screen and (max-width:991px){.callback{padding:40px 0}.callback.callback_min{padding-top:60px;padding-bottom:60px}.callback.callback_min .callback__text{max-width:263px;margin-bottom:20px;margin:0 auto 20px}.callback.callback_min .callback__text h2{font-size:16px;text-transform:uppercase}.callback.callback_min .callback__text p{font-size:14px}.callback.callback_min .callback__text p.callback__title{font-size:16px;text-transform:uppercase}.callback.callback_min .form__wrap{max-width:263px;margin:0 auto}.callback.callback_min .form__wrap .btn{margin-bottom:16px}.callback.callback_min .form__wrap .form__privacy{font-size:8px}.callback .callback__text{padding-top:0;margin-bottom:40px}}@media screen and (max-width:767px){.callback .callback__text p.callback__title{font-size:22px;margin-bottom:12px}.callback .callback__text p{font-size:18px}.callback .callback__text li{font-size:18px;margin-bottom:12px;font-weight:400}.team_btn,.btn_blog{display:none!important}.custom_post_box{justify-content:center;margin-bottom:20px!important}.team .fz_24{font-size:18px}}@media screen and (max-width:576px){.callback .callback__text ul{margin-bottom:20px}}@media screen and (max-width:380px){.callback .callback__text p.callback__title{font-size:18px}.callback .callback__text p,.callback .callback__text li{font-size:16px}}.step .step__item{max-width:280px;position:relative}.step .step__item::before{content:"";width:500px;display:block;height:1px;position:absolute;left:12px;top:50px;background-color:var(--light_hover)}.step .step__item:last-child::before{width:100%}.step .step__item .step__number{font-size:32px;font-family:"Kharkiv";border-radius:50%;width:100px;height:100px;margin-bottom:24px;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;position:relative}.step .step__item .step__text{line-height:1.2em}@media screen and (max-width:1199px){.step{padding-top:80px;padding-bottom:80px}.step .step__item{max-width:220px}.step .step__item .step__text{font-size:22px}}@media screen and (max-width:991px){.step{padding-top:60px;padding-bottom:30px}.step .step__item{max-width:100%;padding-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step .step__item .step__number{margin-right:18px;width:70px;height:70px;-ms-flex-negative:0;flex-shrink:0;font-size:28px;margin-bottom:0}.step .step__item::before{height:100%;width:1px;left:47px;top:0}.step .step__item:first-child::before{height:50%;top:50%}.step .step__item:last-child::before{height:50%;width:1px}}@media screen and (max-width:767px){.step .section__title{text-align:left;margin-bottom:20px}}.advant .advant__card{width:100%;min-height:380px;padding:60px;border-radius:10px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.advant .advant__card .advant__icon{margin-bottom:20px}.advant .advant__card .advant__icon img{height:40px}.advant .advant__card .advant__name{font-size:28px;font-weight:500;margin-bottom:12px;line-height:1.2em}.advant .advant__card p{font-size:20px;line-height:1.2em}@media screen and (max-width:1199px){.advant .advant__card{padding:30px 35px;height:auto;min-height:316px}}@media screen and (max-width:767px){.advant{padding-top:40px;padding-bottom:20px}.advant .section__title{text-align:left;margin-bottom:20px}}.about .about__img img{border-radius:10px;width:100%;max-width:600px;margin:0 auto}.about .about__imgs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about .about__imgs .about__img{height:460px;width:calc(50% - 10px);overflow:hidden;border-radius:10px;position:relative}.about .about__imgs .about__img.about__img_long{width:100%;margin:0}.about .about__imgs .about__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about .about__imgs .about__img .about__info{padding:30px 10px;position:absolute;left:0;width:100%;bottom:40px}.about .about__imgs .about__img .about__info::before{display:none;content:"";width:100%;height:100%;border-radius:50%;position:absolute;left:0;top:0;background:radial-gradient(rgba(0,0,0,.75),rgba(102,102,102,0));-webkit-filter:blur(15px);filter:blur(15px)}.about .about__imgs .about__img .about__info p{position:relative}.about .about__tab{font-size:18px;font-weight:600;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:40px;width:185px;color:var(--blue);background-color:var(--light_hover)}.about .about__tab:first-child{border-radius:5px 0 0 5px}.about .about__tab:last-child{border-radius:0 5px 5px 0}.about .about__tab:hover,.about .about__tab.active{color:var(--white);background-color:var(--blue)}[data-tabcontent]{position:absolute;z-index:-2;opacity:0;pointer-events:none;width:initial;max-width:100%;top:0}[data-tabcontent].active{position:relative;z-index:2;opacity:1;pointer-events:all}@media screen and (max-width:1439px){.about{padding-top:90px}}@media screen and (max-width:1199px){.about{padding-top:80px}}@media screen and (max-width:991px){.about{padding-top:60px}.about .about__item .blog__more{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}}@media screen and (max-width:767px){.about{padding-bottom:30px}.about .section__title{text-align:left;margin-bottom:20px}.about .about__imgs .about__img{height:360px}}@media screen and (max-width:576px){.about .about__imgs .about__img{height:300px}.about .about__imgs .about__img .about__info{bottom:0}.about .about__imgs .about__img .about__info p.about__name{font-size:12px}.about .about__imgs .about__img .about__info p.about__position{font-size:10px}}@media screen and (max-width:350px){.about .about__imgs .about__img{height:250px}}.contact .contact__wrap{border-radius:10px;overflow:hidden}.contact .contact__wrap .contact__form{padding:60px 0;max-width:340px;margin:0 auto}.contact .contact__wrap .contact__form>p{font-size:18px;color:var(--dark);margin-bottom:20px}.contact .contact__wrap .contact__form>p b,.contact .contact__wrap .contact__form>p strong{font-weight:700;margin-bottom:20px}.contact .contact__wrap .contact__form>p.offer_form_title{font-family:"Kharkiv";font-size:18px;text-transform:uppercase;font-weight:400;color:var(--dark);margin-bottom:6px}.contact .contact__wrap .contact__form .input__group .order__input{border:1px solid #d8c4a3}.contact .contact__wrap .contact__form .form__wrap .btn{padding:0;width:100%;margin-bottom:40px}.contact .contact__wrap .contact__form .form__wrap .form__privacy a{color:var(--dark);text-decoration:underline}.contact .contact__wrap .contact__form .form__wrap .form__privacy a:hover{color:var(--blue)}.contact .contact__wrap .contact__img{width:100%;height:100%;max-height:100%}.contact .contact__wrap .contact__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact.contact_page h1{margin-bottom:24px;font-size:60px;font-family:"Kharkiv";font-weight:400}.contact.contact_page .form__block{max-width:480px;margin:0 auto}.contact.contact_page .form__block>p{font-size:16px}.contact.contact_page .map__img{width:100%;border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover}.contact.contact_page .contact__address{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);bottom:29%;text-align:center}.contact.contact_page .contact__address p{padding:9px 19px;color:var(--white);font-size:16px;line-height:1.3;background-color:var(--blue);border-radius:10px;margin-bottom:16px;text-align:left}.contact.contact_page .contact__address .map__icon{text-align:center}.contact.contact_page .contact__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.contact.contact_page .contact__item .icon{width:30px;height:30px;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-right:12px}.contact.contact_page .contact__item .icon img{max-width:100%;max-height:100%}.contact.contact_page .contact__item p{font-size:20px}.contact.contact_page .contact__item a{color:var(--dark)}.contact.contact_page .contact__item a:hover{color:var(--blue)}.contact.contact_page .social a{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:50px;height:50px;margin-right:24px}.contact.contact_page .social a img{width:100%}.contact.contact_page .contact__map{margin-bottom:70px}.contact.contact_page .contact__map .contact__address{bottom:31%}.contact.contact_page .contact__map .map__img{border-radius:20px}.contact.contact_page .contact__map.contact__map_iframe iframe{width:100%;height:380px;border-radius:20px;overflow:hidden}.contact.contact_page .contact__video{height:380px;border-radius:15px;overflow:hidden;display:block;position:relative}.contact.contact_page .contact__video::before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;left:0;top:0}.contact.contact_page .contact__video::after{content:"";display:block;width:50px;height:50px;background: var(--light) url(../img/icon_play.svg) no-repeat center/30px;position:absolute;left:calc(50% - 25px);top:calc(50% - 25px);border-radius:50%}.contact.contact_page .contact__video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact.contact_page .city__list .btn{width:100%;background-color:var(--light);color:var(--dark);border:2px solid var(--blue)}.contact.contact_page .city__list .btn:hover,.contact.contact_page .city__list .btn.active{color:var(--white);background-color:var(--blue);border:2px solid var(--blue)}@media screen and (max-width:1439px){.contact.contact_page h1{font-size:56px}}@media screen and (max-width:1199px){.contact .contact__address{bottom:30%}.contact.contact_page h1{font-size:48px}}@media screen and (max-width:991px){.contact.contact_page h1{font-size:42px}.contact.contact_page .contact__map{margin-bottom:40px}.contact.contact_page{padding-top:50px}}@media screen and (max-width:767px){.contact.contact_page h1{font-size:28px;margin-bottom:20px}.contact.contact_page .contact__item .icon{width:24px;height:24px}.contact.contact_page .contact__social p{margin-bottom:12px}.contact.contact_page .contact__social .social a{width:30px;height:30px;margin-right:24px}.contact.contact_page .contact__item a{font-size:18px}.contact.contact_page .contact__map{height:350px;border-radius:10px}.contact.contact_page .contact__map .map__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:576px){.contact .contact__wrap .contact__form{padding:22px 25px}.contact.contact_page{padding-top:40px}}.sertificate .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sertificate .sertificate__card{margin-bottom:20px}.sertificate .sertificate__card img{width:100%;height:auto}@media screen and (max-width:991px){.sertificate{padding-bottom:70px}.sertificate .sertificate__arrows,.sertificate .sertificate__offer{margin-bottom:12px}.sertificate .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.filials .filials__wrap{width:100%;max-width:1020px;margin:0 auto}.filials .filials__wrap img{width:100%;height:auto}.filials .filials__item{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:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.filials .filials__item svg{width:34px;height:45px}.filials .filials__item .filials__name{padding:10px;margin:8px 0 0;background-color:var(--white);border-radius:5px;line-height:1em;font-size:20px}.filials .filials__item .filials__name a{color:var(--blue)}@media screen and (max-width:767px){.filials{padding:30px 0}.filials .filials__item svg{width:30px;height:35px}.filials .filials__item .filials__name{font-size:16px}.filials .section__title{font-size:20px;margin-bottom:56px;line-height:1.3}.filials .filials__item .filials__name{font-size:10px;padding:3px 5px;margin:0}}@media screen and (max-width:576px){.filials .filials__item svg{width:25px;height:27px}}.lawyer .lawyer__wrap{width:100%;max-width:1050px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:28px}.lawyer .lawyer-btn{border:1px solid var(--white);display:flex;align-items:center;justify-content:center;font-size:18px;height:35px;width:160px;padding:0;font-weight:600;color:var(--dark_light);background-color:var(--light);border-radius:5px}.lawyer .lawyer-btn:hover{background-color:var(--light_hover)}@media screen and (max-width:767px){.lawyer .lawyer__wrap{flex-wrap:wrap}.lawyer .lawyer-btn{font-size:16px}}.blog .blog__item{padding-top:257px;display:block;width:100%;border-radius:10px;overflow:hidden}.blog .blog__item .blog__wrapper{padding:25px 22px;background-color:rgba(17,28,50,.7);height:160px}.blog .blog__item .blog__wrapper .blog_author{width:16px;height:16px;margin-right:4px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.blog .blog__item .blog__wrapper .blog_author img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog .blog__item .blog__wrapper .blog__name{line-height:1.2em;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}@media screen and (max-width:1199px){.blog .blog__item .blog__wrapper .blog__name{display:-moz-box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical}}@media screen and (max-width:767px){.blog .swiper-slide .blog__item{padding-top:185px}.blog .blog__item .blog__wrapper{height:150px}.blog .blog__item .blog__wrapper .blog__name{display:-moz-box;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical;font-size:14px}.blog .blog__item .blog__wrapper{padding:16px 17px}}.blog_lawyer{padding:30px;border-radius:10px}.blog_lawyer .blog_lawyer_img{width:100px;height:100px;border-radius:10px;overflow:hidden;margin-right:70px;-ms-flex-negative:0;flex-shrink:0}.blog_lawyer .blog_lawyer_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog_lawyer .blog_lawyer__title{border-bottom:1px solid var(--light_hover);line-height:1.2em}.single__content img,.single__content vodeo,.single__content iframe{max-width:100%;height:auto}.single__content img{border-radius:10px}.single__content .blog_service_list{max-width:332px;width:100%;background-color:var(--white);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:20px 28px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.single__content .team__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single__content .team__btns .btn{height:30px;background-color:var(--light);color:var(--dark);text-transform:uppercase;padding:0 10px;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;margin-bottom:20px;font-size:12px;border-radius:5px}.single__content .team__btns .btn:hover{background-color:var(--light_hover)}.single__content .single_blog__share .addtoany_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single__content .single_blog__share .addtoany_list a{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-right:12px;width:36px;height:36px;padding:0}.single__content .single_blog__share .addtoany_list a.addtoany_share_save{display:none}.single__content .list__content{background-color:var(--white);border-radius:10px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);margin-bottom:50px;padding:18px 42px;border-radius:10px}.single__content .list__content .list__content_title .list__content_open{font-family:"Manrope",sans-serif;background-color:var(--light_hover);color:var(--white);border-radius:5px;height:25px;font-size:14px;font-weight:600;cursor:pointer;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:137px;border-bottom:0;text-decoration:none}.single__content .list__content .list__content_title .list__content_open:after{content:"";display:block;width:14px;height:14px;background:url(/wp-content/themes/lawyer/assets/img/icon_arrow.svg) no-repeat center;pointer-events:none;-webkit-transition:all .4s ease;transition:all .4s ease;margin-left:12px}.single__content .list__content .list__content_title .list__content_open.active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.single__content .list__content .list_content__blok li{margin-bottom:8px}.single__content .list__content .list_content__blok li:last-child{margin-bottom:0}.single__content .list__content .list_content__blok li a{font-size:18px;color:var(--blue);position:relative;padding-left:26px}.single__content .list__content .list_content__blok li a::before{content:"";display:block;width:18px;height:18px;border-radius:50%;position:absolute;left:0;top:3px;background-color:var(--blue);border:1px solid var(--blue);-webkit-box-shadow:inset 0 0 0 3px var(--white);box-shadow:inset 0 0 0 3px var(--white)}.single__content .text__content{margin-bottom:20px}.single__content .text__content h2{font-size:24px;font-family:"Manrope",sans-serif;margin-bottom:14px}.single__content .text__content h3{font-size:20px;font-family:"Manrope",sans-serif;margin-bottom:14px}.single__content .text__content li,.single__content .text__content p{font-size:18px;line-height:1.2em}.single__content .text__content li a,.single__content .text__content p a{color:#f39410;text-decoration:underline}.single__content .text__content li{margin-bottom:1em;padding-left:26px}.single__content .text__content li::before{content:"";display:block;width:18px;height:18px;border-radius:50%;position:absolute;left:0;top:1px;background-color:var(--light_hover);border:1px solid var(--light_hover);-webkit-box-shadow:inset 0 0 0 3px var(--white);box-shadow:inset 0 0 0 3px var(--white)}.single__content .text__content table{overflow-x:auto;border-collapse:initial!important;border-spacing:0!important;margin-bottom:20px}.single__content .text__content table tr:not(:last-child) {margin-bottom:-1px}.single__content .text__content table tr td{font-size:18px;padding:9px 25px 9px 50px;border:1px solid var(--light_hover);border-bottom:1px solid var(--light);border-top:none}.single__content .text__content table tr:first-child td{font-weight:600;border-top:1px solid var(--light_hover);background-color:var(--light)}.single__content .text__content table tr:first-child td:first-child{border-top-left-radius:10px}.single__content .text__content table tr:first-child td:last-child{border-top-right-radius:10px}.single__content .text__content table tr:last-child{border-radius:0 0 10px 10px}.single__content .text__content table tr:last-child td{border-bottom:1px solid var(--light_hover)}.single__content .text__content table tr:last-child td:first-child{border-bottom-left-radius:10px}.single__content .text__content table tr:last-child td:last-child{border-bottom-right-radius:10px}.single__content .text__content.blog_uese_qwote{padding:20px 35px;border-radius:10px;background-color:var(--light);position:relative}.single__content .text__content.blog_uese_qwote p{line-height:1.4em}.single__content .text__content.blog_uese_qwote p:last-child{margin-bottom:0}.single__content .text__content.blog_uese_qwote:before{content:"";display:block;width:20px;height:20px;position:absolute;left:7px;top:8px;background:url(/wp-content/themes/lawyer/assets/img/icon_qwote.svg) no-repeat center}.single__content .text__content.blog_uese_alert{padding:20px 35px;background-color:var(--blue);border-radius:10px}.single__content .text__content.blog_uese_alert p{line-height:1.4em}.single__content .text__content.blog_uese_alert p:last-child{margin-bottom:0}.single__content .text__content.blog_uese_alert *{color:var(--white)}.sidebar__wrap{padding:19px 17px 60px;background-color:var(--white);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.sidebar__wrap .sidebar__menu li{margin-bottom:4px}.sidebar__wrap .sidebar__menu li.current-menu-item a{background-color:var(--light)}.sidebar__wrap .sidebar__menu li a{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;border-radius:5px;text-transform:uppercase;color:var(--blue);display:block;padding:5px 10px}.sidebar__wrap .sidebar__menu li a:hover{background-color:var(--light)}.sidebar__wrap .sidebar__menu_open{font-family:"Manrope",sans-serif;background-color:var(--light_hover);color:var(--white);border-radius:5px;height:25px;font-size:14px;font-weight:600;cursor:pointer;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:137px;border-bottom:0;text-decoration:none}.sidebar__wrap .sidebar__menu_open:after{content:"";display:block;width:14px;height:14px;background:url(/wp-content/themes/lawyer/assets/img/icon_arrow.svg) no-repeat center;pointer-events:none;-webkit-transition:all .4s ease;transition:all .4s ease;margin-left:12px}.sidebar__wrap .sidebar__menu_open.active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.case .case__card{padding:30px 60px;border-radius:10px;border:2px solid #6075a2;height:auto;background:linear-gradient(277.6deg,#062a74 4.09%,#0f1231 91.81%)}.case .case__card .case__permalink{-webkit-transition:all .3s ease;transition:all .3s ease}.case .case__card .case__permalink:hover{color:var(--light_hover)}.case .case__card .case__permalink:hover path{fill:var(--light_hover)}.case.case_page .case__card{padding:45px 55px}@media screen and (max-width:1199px){.case.case_page .case__card,.case .case__card{padding:40px}.case.case_page .case__card .case__name,.case .case__card .case__name{font-size:20px}.case.case_page .case__card .case__short,.case .case__card .case__short{font-size:16px}}@media screen and (max-width:991px){.case.case_page .case__card,.case .case__card{padding:30px}.case.case_page .case__card .case__name,.case .case__card .case__name{font-size:18px}.case.case_page .case__card .case__short,.case .case__card .case__short{font-size:14px}.sidebar__wrap{margin-bottom:30px;padding-bottom:30px}.sidebar__wrap .sidebar__menu{height:175px;overflow:hidden}.sidebar__wrap .sidebar__menu.active{height:auto}}@media screen and (max-width:767px){.single__content .text__content table tr td{padding:9px;font-size:16px}.blog_lawyer{padding:15px}.blog_lawyer .blog_lawyer__author{width:calc(100% - 130px)}.blog_lawyer .blog_lawyer_img{width:80px;height:80px;margin-right:34px}.blog_lawyer .blog_lawyer__name{font-size:14px}.blog_lawyer .c_grey{font-size:12px}.single__content .blog_service_list{max-width:100%;padding:20px 26px}}@media screen and (max-width:576px){.single__content .text__content table tr td{padding:9px;font-size:14px}.case .case__card{padding:22px}.single__content .list__content{padding:15px 35px}.single__content .list__content .list__content_title{font-size:12px}.single__content .list__content .list_content__blok li a{font-size:12px}.single__content .list__content .list_content__blok li a:before{width:12px;height:12px;-webkit-box-shadow:inset 0 0 0 2px var(--white);box-shadow:inset 0 0 0 2px var(--white)}.single__content .text__content.blog_uese_alert,.single__content .text__content.blog_uese_qwote{padding:20px 14px}.single__content .text__content.blog_uese_qwote:before{width:13px;height:13px;background-size:100%}.single__content .text__content li{padding-left:24px}.single__content .text__content li::before{width:12px;height:12px;left:4px;top:4px;-webkit-box-shadow:inset 0 0 0 2px var(--white);box-shadow:inset 0 0 0 2px var(--white)}}.block_more{display:none}.block_more.active{display:block}.btn_more{text-decoration:underline}.author .author__info{margin-bottom:50px}.author .author__item{border-bottom:1px solid var(--light_hover);padding-bottom:20px}.author .author__item .author__year{width:200px;-ms-flex-negative:0;flex-shrink:0}.author .author__item:not(:last-child) {margin-bottom:12px}.author .author__item .author__year{color:#506eba}.author .author__item .author__about{font-size:24px}@media screen and (max-width:991px){.author .blog__more{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}}@media screen and (max-width:767px){.author .section__title_author{text-align:center}}.review .review__img{display:block;border-radius:10px;overflow:hidden;position:relative}.review .review__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review .review__img .review__play{background-color:#111c32;position:absolute;left:calc(50% - 25px);top:calc(50% - 25px);width:50px;height:50px;z-index:2;border-radius:50%;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;backdrop-filter:blur(4px)}.gallery_reviews .gallery_reviews_item{position:relative;height:456px;border-radius:10px;overflow:hidden}.gallery_documents .gallery_documents_item{position:relative;height:537px;border-radius:10px;overflow:hidden}.gallery_documents .gallery_documents_item img,.gallery_reviews .gallery_reviews_item img{position:relative;width:100%;height:100%;transition:transform .3s ease , filter .3s ease;object-fit:cover;-o-object-fit:cover}.gallery_documents .swiper-pagination-documents,.gallery_reviews .swiper-pagination-reviews{width:auto}.gallery_documents .swiper-pagination-documents .swiper-pagination-bullet,.review .reviews-pagination .review-page-btn,.blog .blog-pagination .blog-page-btn,.gallery_reviews .swiper-pagination-reviews .swiper-pagination-bullet{background-color:transparent;color:var(--light_hover);font-weight:400;font-size:18px;width:36px;height:36px;line-height:35px;text-align:center;border-radius:50%;margin:0 4px;opacity:1;transition:background-color .3s ease}.gallery_documents .swiper__arrow_doc:hover,.review .reviews-pagination .pagination__arrow_left:hover,.review .reviews-pagination .pagination__arrow_right:hover,.blog .blog-pagination .pagination__arrow_left:hover,.blog .blog-pagination .pagination__arrow_right:hover,.gallery_reviews .swiper__arrow_rev:hover{border-color:var(--blue)}.gallery_documents .swiper__arrow_doc:hover path,.review .reviews-pagination .pagination__arrow_left:hover path,.review .reviews-pagination .pagination__arrow_right:hover path,.blog .blog-pagination .pagination__arrow_left:hover path,.blog .blog-pagination .pagination__arrow_right:hover path,.gallery_reviews .swiper__arrow_rev:hover path{fill:var(--blue)}.gallery_documents .swiper-pagination-documents .swiper-pagination-bullet:hover,.gallery_documents .swiper-pagination-documents .swiper-pagination-bullet-active,.blog .blog-pagination .blog-page-btn:hover,.review .reviews-pagination .review-page-btn:hover,.blog .blog-pagination .blog-page-btn.active,.review .reviews-pagination .review-page-btn.active,.gallery_reviews .swiper-pagination-reviews .swiper-pagination-bullet:hover,.gallery_reviews .swiper-pagination-reviews .swiper-pagination-bullet-active{background-color:var(--blue);color:var(--white);font-weight:bold}.gallery_documents .gallery_documents_btn,.review .reviews-pagination,.blog .blog-pagination,.gallery_reviews .gallery_reviews_btn{gap:26px}.gallery_documents .swiper__arrow_doc,.review .reviews-pagination .pagination__arrow_left,.review .reviews-pagination .pagination__arrow_right,.blog .blog-pagination .pagination__arrow_left,.blog .blog-pagination .pagination__arrow_right,.gallery_reviews .swiper__arrow_rev{width:36px;height:36px;border:1px solid var(--light_hover);border-radius:50%;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}.blog .pagination__arrow_left.disabled,.review .pagination__arrow_left.disabled,.blog .pagination__arrow_right.disabled,.review .pagination__arrow_right.disabled{pointer-events:none}.gallery_documents .hover-box:hover img,.gallery_reviews .hover-box:hover img{filter:blur(4px)}.gallery_documents .hover-arrow,.gallery_reviews .hover-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease , transform .3s ease}.gallery_documents .hover-box:hover .hover-arrow,.gallery_reviews .hover-box:hover .hover-arrow{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{background-image:url(/wp-content/uploads/2025/12/fancybox-arrov.svg);background-position:center;background-repeat:no-repeat}.fancybox__nav .f-button.is-next{transform:translateY(-50%) rotate(180deg)!important}.fancybox__nav .f-button{background-color:transparent}.fancybox__nav .f-button svg{display:none}.review .reviews-loader{display:none;width:60px;height:60px;margin:30px auto}.review .reviews-loader span{width:100%;height:100%;border-radius:50%;border:4px solid #d8c4a3;border-top-color:transparent;display:block;animation:spin .8s linear infinite}@keyframes spin {
    to { transform: rotate(360deg); }
}.review #reviews-container{opacity:1;transition:opacity .3s ease}.review #reviews-container.fade-out{opacity:0}@media screen and (max-width:767px){.gallery_documents .gallery_documents_btn,.review .reviews-pagination,.blog .blog-pagination,.gallery_reviews .gallery_reviews_btn{gap:12px;margin-top:30px}.gallery_documents .swiper-pagination-documents .swiper-pagination-bullet,.review .reviews-pagination .review-page-btn,.blog .blog-pagination .blog-page-btn,.gallery_reviews .swiper-pagination-reviews .swiper-pagination-bullet{margin:0 2px;font-size:14px;width:31px;height:31px;line-height:30px}.review .color_p{font-size:18px}.review .btn_reviews{display:none!important}.review .col-lg-9.mb_30{margin-bottom:20px}.review{padding-bottom:30px}.gallery_documents,.gallery_reviews{padding:30px 0}.gallery_reviews .gallery_reviews_item{height:443px}.gallery_documents .gallery_documents_item{height:343px}}@media screen and (max-width:480px){.gallery_documents .gallery_documents_btn,.review .reviews-pagination,.blog .blog-pagination,.gallery_reviews .gallery_reviews_btn{gap:5px}}.vacancy .vacancy__card{border-radius:10px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding:30px;width:100%}.vacancy .vacancy__name{line-height:1.1em}.vacancy .vacancy__time{line-height:1.3em}.vacancy .vacancy__hot{background-color:#fff8ed;color:#ff6421;padding:8px 13px;border-radius:25px}.vacancy .vacancy__hot svg{-ms-flex-negative:0;flex-shrink:0;margin-right:4px}.vacancy .text__content{margin-bottom:20px}.vacancy .text__content p,.vacancy .text__content li{font-size:14px}.vacancy .text__content ul{margin-bottom:1.3em}.vacancy .text__content ul li{margin-bottom:.4em}.vacancy .text__content ul li:before{width:3px;height:3px;top:6px}.vacancy .text__content h4{font-size:18px;font-weight:400;margin-bottom:8px;font-family:"Manrope",sans-serif}.vacancy .vacancy__btns .btn{width:155px;height:40px;font-size:14px;padding:0}.vacancy .vacancy__btn svg{pointer-events:none;margin-left:4px}.vacancy .vacancy__hide{display:none}.vacancy_send .form__wrap{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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vacancy_send .form__wrap .input__group{width:calc(30% - 12px)}.vacancy_send .form__wrap .input__group.input__group_file{width:calc(40% - 12px);position:relative}.vacancy_send .form__wrap .form__btns{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.vacancy_send .form__wrap .form__btns .btn{width:170px;margin-left:auto}.vacancy_send .form__wrap .form__privacy{max-width:330px}.form__wrap.form__wrap_resume .codedropz-upload-handler{display:block;width:100%;height:50px;font-family:"Manrope",sans-serif;border:1px solid var(--light_hover);border-radius:5px;background-color:var(--white);-webkit-transition:all .4s ease;transition:all .4s ease;color:var(--grey);margin:0}.form__wrap.form__wrap_resume .codedropz-upload-container{padding:0}.form__wrap.form__wrap_resume .codedropz-upload-inner h3,.form__wrap.form__wrap_resume .codedropz-upload-inner span{font-size:0;margin:0;padding:0;height:0;width:0}.form__wrap.form__wrap_resume .cd-upload-btn{position:absolute;left:0;top:0;font-size:0;width:100%;height:50px}.form__wrap.form__wrap_resume .dnd-upload-counter span{display:inline}.form__wrap.form__wrap_resume .file__placeholder{height:50px;font-family:"Manrope",sans-serif;font-size:18px;font-weight:400;line-height:150%;padding-left:58px;border-radius:5px;color:var(--grey);position:absolute;left:0;top:26px;width:100%;pointer-events:none;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(/wp-content/themes/lawyer/assets/img/icon_file.svg) no-repeat 24px center}.form__wrap.form__wrap_resume .form__privacy{color:var(--dark_light)}.form__wrap.form__wrap_resume .form__privacy a{color:var(--dark_light);text-decoration:underline}@media screen and (max-width:1199px){.vacancy .vacancy__card{padding:30px 15px}.vacancy .vacancy__name{font-size:24px}}@media screen and (max-width:991px){.vacancy_send .form__wrap .input__group{width:100%}.vacancy_send .form__wrap .input__group.input__group_file{width:100%;position:relative}.vacancy_send .form__wrap .form__btns{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.vacancy_send .form__wrap .form__btns .btn{margin-left:0;width:100%;margin-bottom:10px}}@media screen and (max-width:576px){.vacancy .vacancy__card{padding:20px 15px}.vacancy .vacancy__name{font-size:28px}.form__wrap.form__wrap_resume .file__placeholder{font-size:14px}}.faq .faq__item{border:1px solid #f4e4cb;border-radius:10px;padding:17px 23px 17px 30px}.faq .faq__item:not(:last-child) {margin-bottom:16px}.faq .faq__item.open{border-color:var(--light_hover)}.faq .faq__item.open .faq__qwestion{padding-bottom:12px}.faq .faq__item.open .faq__qwestion .faq__icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.faq .faq__item .faq__qwestion{-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer;padding-right:22px}.faq .faq__item .faq__qwestion .faq__icon{-webkit-transition:all .4s ease;transition:all .4s ease;width:18px;height:18px;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;pointer-events:none;right:0;top:4px;position:absolute}.faq .faq__item .faq__answer .text__content p,.faq .faq__item .faq__answer .text__content li{font-size:14px}.faq .faq__item .faq__answer .text__content p{margin-bottom:.5em}.faq .faq__item .faq__answer .text__content li{padding-left:22px}.faq .faq__item .faq__answer .text__content li:before{width:4px;height:4px;border-radius:50%;background-color:var(--dark);left:9px;top:6px}@media screen and (max-width:576px){.faq .faq__item{padding:18px 20px}}.location .location__link .icon{width:24px;height:24px;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-right:8px}.location .location__link .icon svg{width:24px;height:24px}.location .location__link a:hover{color:var(--light_hover)}.location .location__social a{width:30px;height:30px;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}.location .location__social a svg{width:30px;height:30px}.location .btn.location__btn{width:260px;height:50px}.location .location__map iframe{height:385px;border-radius:20px;width:100%;overflow:hidden}.location.location__card .swiper-slide{padding:30px 20px;border-radius:20px;height:auto}.location.location__card .swiper-slide .location__link .icon{width:30px;height:30px}.location.location__card .swiper-slide .location__link .icon svg{width:30px;height:30px}.location.location__card .swiper-slide .location__link span{font-size:14px}.location.location__card .swiper-slide .location__btn{font-size:13px;height:35px;width:160px;padding:0;font-weight:600}.location.location__card .location__name{padding:6px 20px;border:1px solid var(--white);background-color:rgba(255,255,255,.4);width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:10px}@media screen and (max-width:991px){.location__card .location__subtitle{font-size:18px}}@media screen and (max-width:576px){.location.location__card .swiper-slide{width:260px}.location .location__map iframe{height:52vw}}.price{padding-top:150px}.price h1{font-size:60px;font-weight:400;margin-bottom:24px;line-height:1.2em;font-family:"Kharkiv"}.price .price__item{margin-bottom:20px;-webkit-box-shadow:0 14px 28px rgba(38,28,24,.04);box-shadow:0 14px 28px rgba(38,28,24,.04)}.price .price__item.open{margin-bottom:40px;-webkit-box-shadow:0 0 0 rgba(38,28,24,.04);box-shadow:0 0 0 rgba(38,28,24,.04)}.price .price__item.open .price__qwestion{background-color:var(--light)}.price .price__item.open .price__qwestion span:after{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-color:var(--blue)}.price .price__item.open .price__qwestion span::before{background-color:var(--blue)}.price .price__item .price__qwestion{padding:12px 30px 12px 100px;min-height:90px;border-radius:10px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);padding-right:90px;padding:12px 70px 12px 100px;font-size:32px;font-weight:600;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.price .price__item .price__qwestion:hover{background-color:var(--light)}.price .price__item .price__qwestion:hover:after{background-color:var(--blue)}.price .price__item .price__qwestion:hover::before{background-color:var(--blue)}.price .price__item .price__qwestion span{position:absolute;right:30px;top:30px;display:block;width:30px;height:30px}.price .price__item .price__qwestion span::after,.price .price__item .price__qwestion span:before{content:"";display:block;width:100%;height:4px;border-radius:5px;background-color:var(--light_hover);position:absolute;left:0;top:calc(50% - 2px);-webkit-transition:all .4s ease;transition:all .4s ease}.price .price__item .price__qwestion span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.price .price__item .price__answer .answer__item{min-height:90px;border-radius:10px;-webkit-box-shadow:0 14px 28px rgba(38,28,24,.04);box-shadow:0 14px 28px rgba(38,28,24,.04);padding-right:90px;padding:12px 120px 12px 100px;margin-top:12px}.price .price__item .price__answer .answer__item:last-child{margin-bottom:12px}.price .price__item .price__answer .answer__item .btn{height:40px;padding:0 24px;margin-left:40px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1439px){.price h1{font-size:56px}.price .price__item .price__qwestion{font-size:30px}}@media screen and (max-width:1199px){.price{padding-top:130px}.price h1{font-size:48px}.price .price__item .price__qwestion{padding:12px 30px 12px 70px}.price .price__item .price__answer .answer__item{padding-left:70px;padding-right:70px}.price .price__item .price__qwestion{min-height:60px;padding-top:10px;padding-bottom:10p}.price .price__item .price__answer .answer__item{padding-top:10px;padding-bottom:10px}.price .price__item .price__qwestion span{width:24px;height:24px;top:calc(50% - 12px)}}@media screen and (max-width:991px){.price{padding-top:100px}.price h1{font-size:42px}.price .price__item .price__qwestion span{right:20px}.price .price__item .price__qwestion{font-size:24px;padding-left:12px;padding-right:50px}.price .price__item .price__answer .answer__item{padding:17px 40px}.price .price__item .price__answer .answer__item .btn{margin-left:0}.price .price__item .price__answer .answer__item .answer__name{font-size:20px;text-align:center;margin-bottom:12px;font-weight:400;width:100%}}@media screen and (max-width:767px){.price h1{font-size:28px;margin-bottom:20px}}@media screen and (max-width:576px){.price{padding-top:90px}}.footer__item{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.footer .copyright br{display:none}.footer .footer__logo{display:block}.footer .footer__logo img{width:100%;height:auto}.footer .footer__item a:hover{color:var(--light)}.footer .footer__menu li{margin-bottom:13px}.footer .footer__menu li a{font-weight:400;font-size:20px;color:var(--white)}.footer .footer__menu li a:hover{color:var(--light)}.footer .social{gap:20px}.footer .social a{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}.simple__content h1{font-size:48px;font-family:"Kharkiv",sans-serif;font-weight:400}.simple__content .text__content h2{font-family:"Kharkiv";margin-bottom:24px;font-size:32px;font-weight:700;margin-top:30px}.simple__content .text__content h3{font-family:"Kharkiv";font-size:20px;line-height:1.3em;font-weight:400}.simple__content .text__content p,.simple__content .text__content li{font-size:20px;line-height:1.4em}.simple__content .text__content p a,.simple__content .text__content li a{color:var(--dark)}.simple__content .text__content p a:hover,.simple__content .text__content li a:hover{color:var(--blue)}@media screen and (max-width:1439px){.simple__content h1{font-size:42px}}@media screen and (max-width:1199px){.footer .footer__logo{width:120px}.footer .footer__menu li{margin-right:20px}.simple__content h1{font-size:42px}}@media screen and (max-width:991px){.simple__content_page{padding-top:100px}.footer .footer__logo{max-width:100%}.footer .copyright br{display:block}.simple__content{padding-top:20px}.simple__content h1{font-size:36px;margin-bottom:30px}.simple__content h2{font-size:24px}}@media screen and (max-width:767px){.footer{padding-top:30px;padding-bottom:70px}.footer .footer__menu li{margin-right:20px}.footer .footer__menu li a{font-size:16px}.simple__content h1{font-size:24px}.simple__content .text__content p,.simple__content .text__content li{font-size:16px}.simple__content .text__content h3{font-size:16px;color:var(--dark)}}.popup{position:fixed;z-index:-1;opacity:0;pointer-events:none;width:100%;height:100%;left:0;top:0;background-color:rgba(14,15,15,.15);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-transition:all .4s ease;transition:all .4s ease}.popup.open{z-index:999999;opacity:1;pointer-events:all}.popup.open .popup__content{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:.4s;transition-delay:.4s}.popup .popup__content{width:96%;max-width:480px;position:relative;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .4s ease;transition:all .4s ease;max-height:96%;overflow-y:auto}.popup .popup__content .close_popup{background: transparent url(../img/close_menu.svg) no-repeat center/20px;border:none;width:24px;height:24px;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;position:absolute;right:10px;top:10px;cursor:pointer}.popup .popup__content .close_popup *{pointer-events:none}.popup .popup__content .popup__wrap_scroll{height:100%;overflow:hidden;padding-right:7px}.popup .popup__content .popup__wrap_scroll .service_name{line-height:1.1em}.popup .popup__content .popup__wrap_scroll p,.popup .popup__content .popup__wrap_scroll li{line-height:1.4em}.popup.popup_success .popup__content{height:250px;padding:40px;max-width:420px}.popup.popup_success .popup__content h2{font-size:32px;color:var(--dark);margin-bottom:20px;width:100%;font-weight:400;line-height:1.1em;margin-bottom:20px}.popup.popup_success .popup__content p{font-size:16px;font-style:normal;color:var(--dark);font-weight:400;width:100%}.popup.city_popup .popup__content{padding-top:70px;padding-bottom:100px}.popup.city_popup .form__wrap{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto 50px}.popup.city_popup .btn{width:100%;max-width:328px}.popup.quiz_popup .popup__content{padding:48px 29px 12px;height:90%;max-height:654px}.popup.quiz_popup .popup__content .form__wrap{max-width:328px;margin:0 auto}.popup.quiz_popup .popup__content .form__wrap .input__group .label{font-size:24px;font-weight:400;text-align:center;margin-bottom:10px}.popup.quiz_popup .popup__content .form__wrap .input__group .order__input{border:1px solid var(--light_hover)}.popup.quiz_popup .popup__content .form__wrap .input__group .order__input.rec{border-color:red}.popup.quiz_popup .btn{width:100%;margin-top:40px}.popup.quiz_popup .quiz__wrap{position:relative}.popup.quiz_popup .quiz__wrap .quiz__item{position:absolute;left:0;top:0;opacity:0;pointer-events:none;width:100%}.popup.quiz_popup .quiz__wrap .quiz__item.active{position:relative;left:initial;top:initial;opacity:1;pointer-events:all}.popup.quiz_popup .quiz__wrap .quiz__item .qwestion__inputs .qwestion__input{margin:0 6px}.popup.quiz_popup .quiz__wrap .quiz__item .qwestion__inputs input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer}.popup.quiz_popup .quiz__wrap .quiz__item .qwestion__inputs input:checked ~ label {background-color:var(--blue);color:var(--white)}.popup.quiz_popup .quiz__wrap .quiz__item .qwestion__inputs label{cursor:pointer;margin:0;background-color:var(--light_hover);color:var(--blue);text-transform:uppercase;font-size:14px;font-weight:600;width:100%;height:100%;width:60px;height:20px;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;border-radius:3px}.popup.quiz_popup .quiz__wrap .qwestion__item{width:100%;padding:12px 0}.popup.quiz_popup .quiz__wrap .qwestion__item:not(:last-child) {border-bottom:1px solid var(--light_hover)}.popup.quiz_popup .quiz__steps{width:100%;max-width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:40px auto 0}.popup.quiz_popup .quiz__steps:before{content:"";display:block;width:calc(100% - 40px);height:1px;background-color:var(--light_hover);position:absolute;left:20px;top:15px}.popup.quiz_popup .quiz__steps .quiz__step{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:14px;font-weight:500;color:var(--grey)}.popup.quiz_popup .quiz__steps .quiz__step.active{color:var(--blue)}.popup.quiz_popup .quiz__steps .quiz__step.active span{color:var(--white);background-color:var(--blue)}.popup.quiz_popup .quiz__steps .quiz__step span{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-size:16px;font-weight:500;color:var(--blue);background-color:var(--light);border:1px solid var(--blue);border-radius:50%;width:30px;height:30px}.popup.popup_vacancy .popup__content{padding:45px 95px;max-width:970px;border-radius:20px;background-color:var(--white)}.popup.popup_vacancy .popup__content .form__wrap.form__wrap_resume{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popup.popup_vacancy .popup__content .form__wrap.form__wrap_resume .form__btns{margin-bottom:12px}.popup.popup_vacancy .popup__content .vacancy__head{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}.popup.popup_vacancy .popup__content .vacancy__head .vacancy__name{width:50%;padding-right:15px}.popup.popup_vacancy .popup__content .vacancy__head .vacancy__name .vacancy__hot{display:none!important}.popup.popup_vacancy .popup__content .vacancy__head .vacancy__info{width:100%;padding-right:15px}.popup.popup_vacancy .popup__content .vacancy__head .vacancy__other{width:50%;padding-right:15px}.popup.popup_vacancy .popup__content .vacancy_send{border-radius:10px}.popup.popup_vacancy .popup__content .vacancy_send .form__wrap .input__group{width:48%}.popup.popup_vacancy .popup__content .vacancy_send .form__wrap .input__group.input__group_file{width:calc(100% - 196px)}.popup.popup_vacancy .popup__content .vacancy_send .form__wrap .form__btns{width:196px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.popup.popup_vacancy .popup__content .vacancy .text__content h4{font-weight:600}.popup.popup_vacancy .popup__content .vacancy .text__content h4:not(:first-child) {margin-top:20px}.open__form>*{pointer-events:none}.popup.popup-consult.popup-consult--mobile .popup__content .popup__close,.popup.popup-consult.popup-consult--desktop .popup__content .popup__close{position:absolute;top:10px;right:15px}.popup.popup-consult.popup-consult--desktop{align-items:end;padding-bottom:40px}.popup.popup-consult.popup-consult--desktop .popup__content{max-width:1180px;position:relative;z-index:1;background:linear-gradient(277.6deg,#062a74 4.09%,#0f1231 91.81%);color:var(--white);text-align:center}.popup.popup-consult.popup-consult--desktop .popup__content::before{content:'';position:absolute;inset:0;background: url('/wp-content/themes/lawyer/assets/img/background_popup_desc.svg') center/cover no-repeat;z-index:-1}.popup.popup-consult.popup-consult--desktop .popup__title{font-size:32px;text-transform:uppercase;margin-bottom:3px}.popup.popup-consult.popup-consult--desktop .popup__subtitle{line-height:120%;color:var(--white);margin-bottom:30px}.popup.popup-consult.popup-consult--desktop .form__wrap .btn{height:50px;max-width:328px;width:100%;margin-bottom:25px;padding:0;color:var(--blue);background-color:var(--light_hover)}.popup.popup-consult.popup-consult--desktop .form__wrap .btn:hover{background-color:var(--light)}.popup.popup-consult.popup-consult--desktop .form__wrap .label{display:none}.popup.popup-consult.popup-consult--desktop .form__wrap .form__privacy{color:#8ec2ed;line-height:1}.popup.popup-consult.popup-consult--desktop .form__block .form__wrap .form__privacy a{color:#8ec2ed;text-decoration:underline}.popup.popup-consult.popup-consult--mobile .popup__content{background:linear-gradient(277.6deg,#062a74 4.09%,#0f1231 91.81%);color:var(--white);text-align:center;max-width:328px;padding:43px 33px 32px}.popup.popup-consult.popup-consult--mobile .popup__content .popup__title{font-size:18px;text-transform:uppercase;margin-bottom:6px}.popup.popup-consult.popup-consult--mobile .popup__content .popup__subtitle{line-height:130%;font-size:14px;color:var(--white);margin-bottom:16px}.popup.popup-consult.popup-consult--mobile .popup__content .form__wrap .label{color:var(--white);font-size:12px;text-align:left;margin-bottom:1px}.popup.popup-consult.popup-consult--mobile .form__wrap .btn{height:50px;width:100%;margin-bottom:18px;padding:0;color:var(--blue);background-color:var(--light_hover);font-size:14px}.popup.popup-consult.popup-consult--mobile .form__wrap .btn:hover{background-color:var(--light)}.popup.popup-consult.popup-consult--mobile .form__wrap .form__privacy{color:#8ec2ed;line-height:1;font-size:8px}.popup.popup-consult.popup-consult--mobile .form__block .form__wrap .form__privacy a{color:#8ec2ed;text-decoration:underline}@media screen and (max-width:991px){.popup.popup_vacancy .popup__content{padding:45px 55px}.popup.popup-consult.popup-consult--desktop .form__wrap .btn{max-width:unset}}@media screen and (max-width:576px){.popup .popup__content{padding:30px}.popup .popup__content .popup__wrap_scroll .service_name{font-size:18px}.popup .popup__content .popup__wrap_scroll li{line-height:1.4em;padding-left:25px}.popup .popup__content .popup__wrap_scroll li:before{width:5px;height:5px;left:10px}}.wpcf7 form{position:relative}.callback .wpcf7-not-valid-tip{color:red}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{top:100%;margin-top:0;left:0;font-size:14px;width:100%;margin:0}.wpcf7 form.sent .wpcf7-response-output{display:none}.form__wrap .wpcf7-not-valid-tip{font-size:10px;position:absolute;top:100%;margin-top:0;left:0;width:100%}.page_404{height:calc(100vh - 43px);min-height:560px;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;text-align:center}.page_404 .page_404__title{font-size:200px;font-style:normal;font-weight:600;font-family:"font-family";text-transform:uppercase;margin-bottom:30px;line-height:.75em}.page_404 .page_404_subtitle{font-size:40px;font-weight:700;margin-bottom:10px;color:var(--dark);line-height:1em}.page_404 .page_404__text{font-size:18px;max-width:284px;margin:0 auto 30px;font-weight:400}.elem__anim>*{opacity:0}.elem__anim>.xyz-in{opacity:1}@media screen and (max-width:991px){.page_404 .page_404__title{font-size:150px}}.cky-prefrence-btn-wrapper .cky-btn{font-size:18px!important;border-radius:10px!important}.cky-prefrence-btn-wrapper .cky-btn.cky-btn-accept:hover{background-color:#333}.cky-prefrence-btn-wrapper .cky-btn.cky-btn-reject,.cky-prefrence-btn-wrapper .cky-btn.cky-btn-preferences{border-width:1px}.cky-prefrence-btn-wrapper .cky-btn.cky-btn-reject:hover,.cky-prefrence-btn-wrapper .cky-btn.cky-btn-preferences:hover{background-color:#f7f7f7}.cky-preference-body-wrapper p{font-size:16px}.cky-consent-container.cky-box-bottom-left{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(14,15,15,.15);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}.cky-consent-container.cky-box-bottom-left.cky-hide{display:none}.cky-consent-container.cky-box-bottom-left .cky-consent-bar{width:100%;border-radius:20px;max-width:420px;padding:40px}.cky-consent-container.cky-box-bottom-left .cky-notice .cky-title{margin-bottom:20px;font-size:40px;font-weight:700;text-align:center;line-height:1.1em}.cky-consent-container.cky-box-bottom-left .cky-notice-des{margin-bottom:40px}.cky-consent-container.cky-box-bottom-left .cky-notice-des p{font-size:18px;line-height:1.4em}.cky-consent-container.cky-box-bottom-left .cky-btn{font-size:18px;border-radius:10px}.cky-consent-container.cky-box-bottom-left .cky-btn.cky-btn-accept:hover{background-color:#333}.cky-consent-container.cky-box-bottom-left .cky-btn.cky-btn-reject,.cky-consent-container.cky-box-bottom-left .cky-btn.cky-btn-preferences{border-width:1px}.cky-consent-container.cky-box-bottom-left .cky-btn.cky-btn-reject:hover,.cky-consent-container.cky-box-bottom-left .cky-btn.cky-btn-preferences:hover{background-color:#f7f7f7}@media screen and (max-width:991px){.cky-revisit-bottom-left{left:auto!important;right:15px!important}}@media screen and (max-width:576px){.page_404 .page_404__title{font-size:120px}.page_404 .page_404_subtitle{font-size:32px}.page_404 .page_404__text{font-size:16px}.cky-consent-container.cky-box-bottom-left .cky-consent-bar{width:100%;max-width:90%;padding:30px}.cky-consent-container.cky-box-bottom-left .cky-notice .cky-title{margin-bottom:20px;font-size:32px;font-weight:700;text-align:center}.cky-consent-container.cky-box-bottom-left .cky-notice-des p{font-size:16px}}.mysocial-cont{position:fixed;bottom:100px;right:20px;z-index:6000}.mysocial,.mysocial:before,.mysocial_links .mysocial_link{height:45px;width:45px;border-radius:50%;position:absolute;cursor:pointer}.mysocial{position:relative;height:90px;width:90px;z-index:-1;-webkit-transition:.39s;transition:.39s;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;background-color:var(--blue)}.mysocial:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;border:1px solid var(--blue);-webkit-animation:pulsElem 3s ease-in-out infinite;animation:pulsElem 3s ease-in-out infinite}@-webkit-keyframes pulsElem {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: scale(1.15);
            transform: scale(1.15);
    opacity: 0.5;
  }
  40% {
    -webkit-transform: scale(1.3);
            transform: scale(1.3);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1.3);
            transform: scale(1.3);
    opacity: 0;
  }
}@keyframes pulsElem {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: scale(1.15);
            transform: scale(1.15);
    opacity: 0.5;
  }
  40% {
    -webkit-transform: scale(1.3);
            transform: scale(1.3);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1.3);
            transform: scale(1.3);
    opacity: 0;
  }
}.mysocial:before,.mysocial:after{content:"";will-change:transform}.mysocial:before{z-index:5;-webkit-transition:.3s;transition:.3s;width:100%;height:100%;left:0;top:0;opacity:0}.mysocial.active{width:90px;height:90px}.mysocial.active svg{opacity:0}.mysocial.active:before{opacity:1}.mysocial.active:before{-webkit-transform:rotate(360deg);transform:rotate(360deg);background: url(../img/close_icon.svg) no-repeat center/23px;pointer-events:none}.mysocial.active:after{display:none}.mysocial_links .mysocial_link{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-transition:.3s;transition:.3s;opacity:0;will-change:animation;pointer-events:none;margin-bottom:8px;margin-right:0;width:50px;margin:0 auto 8px}.mysocial_links .mysocial_link img{width:50px;height:50px}.mysocial_links .mysocial_link:hover{color:#e4e3e3}.mysocial_links .mysocial_link{position:static}.mysocial_links .mysocial_link>*{pointer-events:none}.mysocial_links{width:100%;position:absolute;left:0;bottom:110%;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-23{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mysocial_links .mysocial_link:hover{-webkit-box-shadow:0 2px 9px rgba(0,0,0,.3);box-shadow:0 2px 9px rgba(0,0,0,.3)}.mysocial_links .mysocial_link.active{-webkit-animation:.48s up forwards;animation:.48s up forwards;pointer-events:all}.mysocial_links .mysocial_link.active:nth-child(1) {-webkit-animation-delay:.2s;animation-delay:.2s}.mysocial_links .mysocial_link.active:nth-child(2) {-webkit-animation-delay:.3s;animation-delay:.3s}.mysocial_links .mysocial_link.active:nth-child(3) {-webkit-animation-delay:.4s;animation-delay:.4s}.mysocial_links .mysocial_link.active:nth-child(4) {-webkit-animation-delay:.5s;animation-delay:.5s}.mysocial_links .mysocial_link.active:nth-child(5) {-webkit-animation-delay:.6s;animation-delay:.6s}.mysocial_links .mysocial_link.active:nth-child(6) {-webkit-animation-delay:.7s;animation-delay:.7s}.mysocial_links .mysocial_link.no{-webkit-animation:none;animation:none}.mysocial-bg{width:100%;height:100vh;position:fixed;left:0;top:0;opacity:0;z-index:-5;background-color:rgba(0,0,0,.5);-webkit-transition:.3s;transition:.3s;pointer-events:none}.mysocial-bg-active{z-index:5500;-webkit-transition:.3s;transition:.3s;opacity:1;pointer-events:all}@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
  }
}@keyframes pulse {
  0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
  }
}@-webkit-keyframes up {
  0% {
    -webkit-transform: translateY(170%);
    transform: translateY(170%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
}@keyframes up {
  0% {
    -webkit-transform: translateY(170%);
    transform: translateY(170%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
}@media screen and (max-width:991px){.mysocial-cont{right:12px;bottom:25px}.mysocial{width:50px;height:50px}.mysocial>svg{width:23px;height:23px}.mysocial.active{width:60px;height:60px}}.grecaptcha-badge{display:none!important}