:root{--semiwhite: rgba(255, 255, 255, .5);--three-quarter-white: rgba(255, 255, 255, .75);--blue: #3D598E;--soft-blue: #546E94;--middle-blue: #33528E;--deep-blue: #1d2e50;--red: #e24c35;--deep-red: #b6281a}html{position:relative;min-height:100%}@media (max-width:1200px){.container{min-width:100%}.main-page--title{clip-path:polygon(0 0,100% 0,100% 95%,50% 100%,0 95%)!important}}.dropdown-menu{background-color:var(--blue);border:0}#nav-bankruptcy.active,#nav-return.active,#nav-advocacy.active,#nav-family.active{background-color:var(--blue)!important}.dropdown-menu a{color:var(--semiwhite)}@media (max-width:512px){.dropdown-item{white-space:normal}}@media (max-width:1199px){.dropdown-item{padding-left:10px}#navbarSupportedContent{max-height:85vh;overflow-y:auto}}.dropdown-divider{margin:0;border-color:var(--soft-blue)}.btn-primary{background-color:var(--blue);border:var(--deep-blue)}.btn-primary:hover,.btn-primary:active{background-color:var(--deep-blue)!important}.text-primary{color:var(--blue)!important}.bg-primary{background-color:var(--blue)!important}.bg-cover{background-size:cover}.text-black{color:#000}.text-black:hover{color:#000}.text-decoration-dotted{text-decoration:underline dotted}.title-main{clip-path:polygon(0 0,100% 0,100% 85%,50% 100%,0 85%)}@media (max-width:1199px){.title-main{clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%)}}@media (max-width:767px){.title-main{clip-path:polygon(0 0,100% 0,100% 95%,50% 100%,0 95%)}}@media (max-width:575px){.title-main{clip-path:polygon(0 0,100% 0,100% 97%,50% 100%,0 97%)}}.main-logo path,.main-logo polygon{fill:var(--semiwhite);transition:all .3s}.main-logo:hover path,.main-logo:hover polygon{fill:var(--three-quarter-white)}.header--main{padding-top:15px;padding-bottom:15px;background-color:rgba(61,89,142,.95);backdrop-filter:brightness(1.25) blur(4px);transition:all .3s}.header--main:hover{background-color:var(--blue)}.header--menu li a{font-size:18px;transition:all .3s}.header--icon{fill:var(--semiwhite);transition:all .3s}.header--icon:hover{fill:var(--three-quarter-white)}.header--phone-icon{fill:var(--semiwhite)}.header--phone-menu:hover .header--phone-icon{fill:var(--deep-blue)}.header--messengers{width:fit-content;text-align:center;color:var(--semiwhite);border-radius:10px}.header--messengers p{margin:0;font-size:18px}.header--messengers a:first-child{margin-left:5px}.header--messengers a{text-decoration:none}.header--phone-number{font-size:20px}.header--phone-number a svg path{transition:all .3s}.header--phone-number:hover a svg path{fill:var(--three-quarter-white)}.header--phone-number span{transition:all .3s}.header--main .navbar-brand svg{transition:all .3s}.title-main{padding:3em 0;text-align:center;color:var(--light);background-size:cover}.title-main h1{padding:2.75em 0 1.5em;word-wrap:break-word}.main-page--links{display:flex;justify-content:center;flex-wrap:wrap}.main-page--links a{display:block;color:var(--light);text-align:center;transition:all .3s}.main-page--links a:hover svg path{fill:var(--red)}.main-page--links a:hover{color:var(--red)}.main-page--links a:hover .main-page--links a svg{background-color:none!important}.main-page--links a:hover{text-decoration:none}.main-page--links a svg path{fill:var(--light);transition:all .3s}.main-page--links a svg{display:block;width:92px;height:92px;margin:0 auto 10px}.main-page--links div{display:inline-block;width:100px;margin:25px}.main-page--experience{display:flex;justify-content:center;flex-wrap:wrap;text-align:center}.main-page--experience a{width:300px;margin:10px;padding:10px;border-radius:10px;cursor:pointer;transition:all .3s;text-decoration:none;color:var(--dark)}.main-page--experience h3{margin-top:10px}.main-page--experience a svg path{fill:var(--blue);transition:all .3s}.main-page--experience a:hover{background-color:var(--blue);color:var(--light)}.main-page--experience a:hover path{fill:var(--light)}.main-page--experience a:hover h3{color:var(--light)}.main-page--experience a:hover p{color:var(--light)}.contacts h1{padding:110px 0 60px;word-wrap:break-word}.contacts--module{display:inline-block;margin:10px 30px 10px 0;color:var(--dark);font-size:24px;line-height:24px}.contacts--module svg{margin-right:10px;vertical-align:top}.contacts--module svg path{fill:var(--dark)}.contacts--module a{color:var(--dark)}@media (max-width:1200px){.contacts--module{width:100%;margin-right:0}}.contacts .nav-item .active{background-color:var(--blue)}.contacts--map--novouralsk,.contacts--map--ntagil,.contacts--map--kirovgrad,.contacts--map--surgut{height:400px;background-size:cover;background-position-x:50%;background-repeat:no-repeat;position:relative;overflow:hidden}.contacts--map--novouralsk{background-image:url(../img/map-novouralsk.png)}.contacts--map--ntagil{background-image:url(../img/map-ntagil.png)}.contacts--map--kirovgrad{background-image:url(../img/map-kirovgrad.png)}.contacts--map--surgut{background-image:url(../img/map-surgut.png)}.contacts--map--novouralsk iframe,.contacts--map--ntagil iframe,.contacts--map--kirovgrad iframe,.contacts--map--surgut iframe{width:100%;height:400px}.contacts--claim{margin-top:20px}.contacts--claim input{margin:0 auto 10px;max-width:300px}.contacts--agree{margin:0 auto 10px;max-width:300px}.contacts--agree input{margin-right:10px;transform:scale(2);cursor:pointer}.contacts--agree label{cursor:pointer}.contacts input[type=submit]{padding:20px 40px}.contacts-email:hover{text-decoration:underline!important}.contacts--mainPhone{color:var(--dark);font-size:36px;font-weight:600}.contacts--mainPhone:hover{color:var(--dark)}@media (max-width:576px){.contacts--mainPhone{font-size:30px}.contacts--mainPhone svg{width:24px;height:24px}}.page-footer{margin-top:50px;padding-bottom:30px;bottom:0;width:100%;color:var(--light);background-color:var(--deep-blue)}.page-footer h6{margin-bottom:25px;text-transform:uppercase;font-weight:700}.page-footer a{color:#fff;transition:all .3s}.footer--icon{margin-right:5px;fill:var(--semiwhite)}#call_me{position:fixed;bottom:80px;margin-left:20px;width:50px;height:50px;border:0;border-radius:50%;background-color:var(--green);z-index:1029;transition:bottom .3s}#call_me:focus{outline:0}#vk_community_messages{z-index:1029!important;transition:bottom .3s}.cookie{position:fixed;bottom:0;padding:10px;width:100%;font-size:14px;color:var(--white);background-color:var(--dark);z-index:1029;transition:all .3s}.cookie button{margin-left:5px;color:var(--light);background-color:var(--blue);border-radius:5px;border:0}.li-minus li,.li-plus li{list-style-type:none}.li-minus li:before{content:"- ";color:var(--red);font-size:1.5rem}.li-plus li:before{content:"+ ";color:var(--green);font-size:1.5rem}.btn-main-red{display:block;margin:0 auto 20px;padding:15px;background-color:var(--red);border:0;border-radius:10px;font-size:1.25rem;color:var(--light);transition:all .3s}.btn-main-red:hover{background-color:var(--deep-red)}.images_table{word-wrap:break-word}.images_table div{padding:10px}.images_table img{display:block;margin:0 auto}.images_table p{text-align:center}.banks_table button{font-size:1.2rem;border:0;background:0 0}.banks_table button:focus{outline:0;background-color:rgba(176,210,255,.2)}.no-hover a:hover{text-decoration:none}.timeline{list-style:none;padding:0;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#eee;left:50%;margin-left:-1.5px}.timeline>li{margin-bottom:20px;position:relative}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li>.timeline-panel{width:46%;float:left;border:1px solid #d4d4d4;border-radius:2px;padding:20px;position:relative;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.175);box-shadow:0 1px 6px rgba(0,0,0,.175);word-wrap:break-word}.timeline>li>.timeline-panel:before{position:absolute;top:26px;right:-15px;display:inline-block;border-top:15px solid transparent;border-left:15px solid #ccc;border-right:0 solid #ccc;border-bottom:15px solid transparent;content:" "}.timeline>li>.timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" "}.timeline>li>.timeline-badge{color:#fff;width:50px;height:50px;line-height:50px;font-size:1.4em;text-align:center;position:absolute;top:16px;left:50%;margin-left:-25px;background-color:#999;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%}.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline-badge.primary{background-color:var(--blue)!important}.timeline-title{margin-top:0;color:inherit}.timeline-body>p,.timeline-body>ul{margin-bottom:0}.timeline-body>p+p{margin-top:5px}@media (max-width:767px){ul.timeline:before{left:40px}ul.timeline>li>.timeline-panel{width:calc(100% - 90px);width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px)}ul.timeline>li>.timeline-badge{left:15px;margin-left:0;top:16px}ul.timeline>li>.timeline-panel{float:right}ul.timeline>li>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}ul.timeline>li>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}