@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap);*{padding:0;margin:0;box-sizing:border-box}html{font-size:10px;font-family:'Montserrat',sans-serif;scroll-behavior:smooth}body{color:#000}ul{padding-left:25px}li::marker{font-size:17pt}a{text-decoration:none;color:#855d43}.container{width:100%;display:flex;align-items:center;justify-content:center}img{height:100%;width:100%;object-fit:cover}p{color:#000;font-size:2.2rem;margin-top:5px;line-height:2.5rem;font-weight:500;letter-spacing:.05rem}.section-title{font-size:3.5rem;font-weight:500;color:#855d43;margin-bottom:8px;margin-top:8px;text-transform:uppercase;letter-spacing:.2rem;text-align:center}#header{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:auto}#header .header{min-height:8vh;background-color:rgba(31,30,30,.24);padding:10px;backdrop-filter:blur(10px)}#header .nav-bar{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;max-width:1300px;padding:0 10px}.another .adv{width:30%}.adv{width:300px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.adv .img{width:175px;height:250px;border-radius:4px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-end;padding-bottom:10px}.adv .img2{width:175px;height:250px}.serv{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;margin-top:20px;margin:20px auto;justify-content:center}.serv a{display:contents}.serv_item{width:30%;height:250px;display:flex;flex-direction:column;padding:30px;border-radius:10px;justify-content:space-between}.serv_item h2{color:#fff;font-size:14pt;text-transform:uppercase;text-align:center}.serv_item img{width:50px;height:50px}.serv_item_back1{background: linear-gradient(60deg, #29323c40 0%, #48556340 100%),
	url(img/01.webp) center center no-repeat;background-size:cover}.serv_item_back2{background: linear-gradient(60deg, #29323c40 0%, #48556340 100%),
	url(img/02.webp) center center no-repeat;background-size:cover}.serv_item_back3{background: linear-gradient(60deg, #29323c40 0%, #48556340 100%),
	url(img/03.webp) center center no-repeat;background-size:cover}.serv_item_back4{background: linear-gradient(60deg, #29323c40 0%, #48556340 100%),
	url(img/family.webp) center center no-repeat;background-size:cover}.prices_inner{width:100%;max-width:980px;padding:0 30px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:center;flex-wrap:nowrap;gap:30px}.prices_inner .download{width:100px}.prices_inner .dop-opisanie a{color:#855d43}.fa-download{font-size:30pt;background:#c89166;border-radius:50px;padding:20px;color:#fff}.inner-flex{width:100%;display:flex;flex-wrap:nowrap;flex-direction:row;gap:30px;justify-content:center;align-items:flex-start;padding-top:70px;justify-content:flex-start}.inner-flex-box{width:20%;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center}.inner-flex-box .zag{font-size:22pt;font-weight:800;text-align:center;color:#fff;border-radius:100px;padding:20px}.inner-flex-box .opis{font-size:13pt;font-weight:400;color:#fff;text-align:center}.main-advokate-class-right a{font-weight:600}.contact-cols{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:center}.contact-col-in{display:flex;flex-direction:column;align-items:center;width:30%}.onlypc{display:block}.nepocentru{margin-top:-70px}@media screen and (max-width:748px){.nepocentru{margin-top:0}.onlypc{display:none}.contact-col-in{width:100%}#contact .contact-info h2{font-size:14pt!important}.contact-cols{flex-direction:column}.adv{width:80%}.adv .img{width:320px;height:450px}.adv .img span{font-size:12pt}.another .adv{width:80%!important}.serv{width:80%;display:flex;flex-direction:column;flex-wrap:nowrap;gap:30px}.serv_item{width:100%}.inner-flex{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.inner-flex-box{width:42%}.inner-flex-box .zag{text-align:center}.inner-flex-box .opis{text-align:center;font-size:11pt;line-height:1.2}#hero{background:url(img/xfon4.webp.pagespeed.ic.eMKKDFryJr.webp) left center no-repeat!important;background-size:cover!important}#hero h1{font-size:24pt!important}#hero .hero{padding:100px 20px 20px 20px!important}}.adv h2,.adv a{font-size:16px;font-weight:700;margin-bottom:10px}.adv h2{margin-top:10px}.adv .img span{background: #ffe4b400;padding:5px 10px;color:#fff;border-radius:4px;font-size:8pt;font-weight:600;max-width:90%;text-align:left;margin-left:10px}.adv .img span:before{content:'•';width:fit-content;height:fit-content;position:absolute;margin-left:-10px}.basic-text{font-size:11pt;font-weight:600;line-height:1.2}@media (min-width:1150px) and (max-width:1366px){.adv{width:250px}.adv .img{width:175px;height:250px}}@media (min-width:749px) and (max-width:1149px){.adv{width:200px}.adv .img{width:155px;height:220px}}.brand{}.brand a img{height:auto;width:100px}#header .nav-list ul{list-style:none;position:absolute;background-color:rgba(31,30,30);width:100vw;height:100vh;left:100%;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;overflow-x:hidden}#header .nav-list ul.active{left:0}#header .nav-list ul a{font-size:2.5rem;font-weight:500;letter-spacing:.2rem;text-decoration:none;color:#fff;text-transform:uppercase;padding:20px;display:block;transition:all .3s}#header .nav-list ul a::after{content:attr(data-after);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);color:rgba(240,248,255,.021);font-size:12rem;letter-spacing:50px;z-index:-1}#header .nav-list ul li:hover a::after{transform:translate(-50%,-50%) scale(1);letter-spacing:inherit}#header .nav-list ul li:hover a{color:#183871}#header .hamburger{height:60px;width:60px;display:inline-block;border:3px solid #fff;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;z-index:100;cursor:pointer;transform:scale(.8);margin-right:20px}#header .hamburger .bar{height:2px;width:30px;position:relative;background-color:#fff;z-index:-1}#header .hamburger .bar::after,#header .hamburger .bar::before{content:'';position:absolute;height:100%;width:100%;left:0;background-color:#fff}#header .hamburger .bar::after{top:8px}#header .hamburger .bar::before{bottom:8px}#header .hamburger.active .bar::before{bottom:0}#header .hamburger.active .bar::after{top:0}.brand h1{font-size:3rem;text-transform:uppercase;color:#fff}.brand h1 span{}#hero{background:url(img/xfon4.webp.pagespeed.ic.eMKKDFryJr.webp) left center no-repeat;background-size:cover;position:relative;z-index:1}#hero::after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000;opacity:.2;z-index:-1}#hero .hero{max-width:1200px;margin:0 auto;padding:0 50px;justify-content:flex-start;height:100vh}#hero h1{display:block;width:fit-content;font-size:4rem;position:relative;color:#fff}#hero .cta{display:inline-block;padding:10px 30px;color:#fff;background-color:transparent;border:2px solid #183871;font-size:2rem;text-transform:uppercase;letter-spacing:.1rem;margin-top:30px}#hero .cta:hover{color:#fff;background-color:#183871}#about .about{flex-direction:column-reverse;text-align:center;max-width:1200px;margin:0 auto;padding:100px 20px 0 20px}#about .col-left{}#about .col-right{width:100%}#about .col-right h2{font-size:1.8rem;font-weight:500;letter-spacing:.2rem;margin-bottom:10px}#about .col-right p{margin-bottom:20px}#about .col-right .cta{color:#000;margin-bottom:50px;padding:10px 20px;font-size:2rem}#about .col-left .about-img{height:100%;width:100%;position:relative;border:10px solid #fff}#service{}#services .services{flex-direction:column;text-align:center;max-width:1500px;margin:0 auto;padding:100px 0 0 0}#services .section-title{font-size:4rem;font-weight:500;color:#855d43;margin-bottom:10px;text-transform:uppercase;letter-spacing:.2rem;text-align:center}#services .section-title span{}#services .service-top{}#services .service-bottom{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:50px;gap:50px}#services .service-item-1,.service-item-2,.service-item-3,.service-item-4,.service-item-5,.service-item-6{flex-basis:80%;display:flex;justify-content:center;flex-direction:column;padding:30px;border-radius:10px;position:relative;z-index:1;overflow:hidden}#services .service-item-1{background-image:url(img/kons-1.webp);background-size:cover;margin:10px 2%}#services .service-item-2{background-image:url(img/analiz.webp);background-size:cover;margin:10px 2%}#services .service-item-3{background-image:url(img/auto-court-3.webp);background-size:cover;margin:10px 2%}#services .service-item-4{background-image:url(img/court-3.webp);background-size:cover;margin:10px 2%}#services .service-item-5{background-image:url(img/mediatzia.jpg);background-size:cover;margin:10px 2%}#services .service-item-6{background-image:url(img/contracts.jpg);background-size:cover;margin:10px 2%}#services .service-item-1::after,.service-item-2::after,.service-item-3::after,.service-item-4::after,.service-item-5::after,.service-item-6::after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-image:linear-gradient(60deg,#29323c 0%,#485563 100%);opacity:.4;z-index:-1;border-radius:10px}#services .service-item-1 .icon,#services .service-item-2 .icon,#services .service-item-3 .icon,#services .service-item-4 .icon,#services .service-item-5 .icon,#services .service-item-6 .icon{height:80px;width:80px;margin-bottom:20px}#services .service-item-1 h2,#services .service-item-2 h2,#services .service-item-3 h2,#services .service-item-4 h2,#services .service-item-5 h2,#services .service-item-6 h2{font-size:2rem;color:#fff;margin-bottom:10px;text-transform:uppercase}#services .service-item-1 p,#services .service-item-2 p,#services .service-item-3 p,#services .service-item-4 p,#services .service-item-5 p,#services .service-item-6 p{}#advocates{}#advocates .advocates{display:flex;flex-direction:column;text-align:center;max-width:1500px;margin:0 auto;padding:100px 20px 0 20px}#advocates .advocate-top{}#advocates .advocate-bottom{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;flex-wrap:wrap;margin-top:50px;gap:30px;flex-direction:row;width:100%;align-items:flex-start}#advocates .advocate-bottom.another{display:flex;justify-content:center;flex-wrap:wrap;margin-top:50px;gap:30px;flex-direction:row;width:100%;align-items:flex-start}#advocates .advocate-ryazancev,#advocates .advocate-smakolskaya,#advocates .advocate-lisova,#advocates .advocate-motorin,#advocates .advocate-myravei,#advocates .advocate-medvedeva,#advocates .advocate-veselova,#advocates .advocate-ksenafontova,#advocates .advocate-mokrousov{flex-basis:content;align-items:flex-start;justify-content:center;flex-direction:column;margin:20px 2% 40px 2%}#advocates .advocate-ryazancev img,#advocates .advocate-smakolskaya img,#advocates .advocate-lisova img,#advocates .advocate-motorin img,#advocates .advocate-myravei img,#advocates .advocate-medvedeva img,#advocates .advocate-veselova img,#advocates .advocate-ksenafontova img,#advocates .advocate-mokrousov img{}#advocates .advocate-ryazancev h2,#advocates .advocate-smakolskaya h2,#advocates .advocate-lisova h2,#advocates .advocate-motorin h2,#advocates .advocate-myravei h2,#advocates .advocate-medvedeva h2,#advocates .advocate-veselova h2,#advocates .advocate-ksenafontova h2,#advocates .advocate-mokrousov h2{font-size:18px;font-weight:700;margin-bottom:10px;color:#855d43!important}#contact .contact{flex-direction:column;max-width:1200px;margin:0 auto;width:90%;padding-top:100px}#contact .contact-items{width:100%;padding-bottom:25px}#contact .contact-item{width:80%;text-align:center;border-radius:10px;padding:30px;margin:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow: 0px 0px 18px 0 #0000002c}#contact .contact-item:hover{box-shadow: 0px 0px 5px 0 #0000002c}#contact .icon{width:70px;display:flex;align-items:center;justify-content:center;align-content:center;flex-direction:column;flex-wrap:nowrap}#contact .icon i{font-size:24pt}#contact .contact-info h1{font-size:2.5rem;font-weight:500;margin-bottom:5px}#contact .contact-info h2{font-size:10pt;line-height:2rem;font-weight:800}#footer{background-image:linear-gradient(60deg,#855d43 0%,#855d43 100%)}#footer .footer{min-height:150px;flex-direction:column;padding-top:40px;padding-bottom:10px}#footer h2{color:#fff;font-weight:500;font-size:1.8rem;letter-spacing:.1rem;margin-top:10px;margin-bottom:10px}#footer .social-icon{display:flex;margin-bottom:30px}#footer .social-item-1{height:60px;width:190px;margin:0 25px}#footer .social-item-2{height:60px;width:50px;margin:0 25px}@media only screen and (max-width:748px){.adv{width:100%}}@media only screen and (min-width:1200px){#services .service-bottom .service-item-1,#services .service-bottom .service-item-2,#services .service-bottom .service-item-3,#services .service-bottom .service-item-4,#services .service-bottom .service-item-5,#services .service-bottom .service-item-6{flex-basis:30%;margin:1.5%;width:400px}#advocates .advocate-ryazancev,#advocates .advocate-smakolskaya,#advocates .advocate-lisova,#advocates .advocate-motorin,#advocates .advocate-myravei,#advocates .advocate-medvedeva,#advocates .advocate-veselova,#advocates .advocate-ksenafontova,#advocates .advocate-mokrousov{width:30%}#advocates .advocate-ryazancev img,#advocates .advocate-smakolskaya img,#advocates .advocate-lisova img,#advocates .advocate-motorin img,#advocates .advocate-myravei img,#advocates .advocate-medvedeva img,#advocates .advocate-veselova img,#advocates .advocate-ksenafontova img,#advocates .advocate-mokrousov img{max-width:400px;max-height:600px}#advocates .advocate-ryazancev h2,#advocates .advocate-smakolskaya h2,#advocates .advocate-lisova h2,#advocates .advocate-motorin h2,#advocates .advocate-myravei h2,#advocates .advocate-medvedeva h2,#advocates .advocate-veselova h2,#advocates .advocate-ksenafontova h2,#advocates .advocate-mokrousov h2{font-size:24px;font-weight:700;margin-bottom:10px;color:#183871}}#projects .projects{flex-direction:column;max-width:1200px;margin:0 auto;padding:50px 0}#projects .projects-header h3{margin-bottom:50px}#projects .all-projects{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:50px}#projects .project-item{display:flex;align-items:center;justify-content:center;flex-direction:column;width:45%;margin:20px auto;overflow:hidden;border-radius:10px}#projects .project-info{padding:40px;flex-basis:50%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;background-image:linear-gradient(60deg,#919191 0%,#855d43 100%);color:#fff}#projects .project-info h4{font-size:18pt;font-weight:500;text-align:center}#projects .project-info h2{font-size:1.8rem;font-weight:500;margin-top:10px}#projects .project-info p{color:#fff;font-size:12pt}#projects .project-img{flex-basis:50%;height:300px;overflow:hidden;position:relative;padding-top:10px}#projects .project-img:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;opacity:.7}@media only screen and (min-width:1200px){#header .hamburger{display:none}#header .nav-list ul{position:initial;display:block;height:auto;width:fit-content;background-color:transparent}#header .nav-list ul li{display:inline-block}#header .nav-list ul li a{font-size:1.8rem}#header .nav-list ul a:after{display:none}}@media only screen and (min-width:768px){#contact .contact{flex-direction:column;padding:100px 0;align-items:center;justify-content:center;min-width:20vh}#contact .contact-items{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;margin:0;gap:30px;align-items:center}#contact .contact-item{margin:0;flex-direction:row}#contact .contact-item .icon{height:50px;width:50px}#contact .contact-item .icon img{object-fit:contain}#contact .contact-item .contact-info{width:100%;text-align:left;padding-left:20px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1{font-size:24pt;line-height:1;color:#592a0c}.cont-all{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;padding-bottom:40px;border-bottom: 1px solid #855d4350;padding-left:15px;padding-right:15px}.cont-first{width:60%}.cont-second{width:40%}.container-standart{width:100%;max-width:1500px;margin:0 auto;padding:100px 0 100px 0}.headh1{font-size:24pt!important;font-weight:800;line-height:1.2;display:block;width:fit-content;position:relative;color:#fff}.smallh1{font-size:16pt}.abordered{border-bottom: 1px solid #855d4350;transition:all .3s;font-weight:600}.abordered:hover{border-bottom:1px solid #512102;color:#512102}ul li{font-size:2.2rem}@media screen and (max-width:748px){.cont-all{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.cont-first,.cont-second{width:100%}.container-standart{padding:50px 15px 50px 15px}#advocates .advocate-bottom{display:grid;grid-template-columns:repeat(1,1fr);justify-items:center;flex-wrap:wrap;margin-top:50px;gap:30px;flex-direction:row;width:100%;align-items:flex-start}}