.section--author-uslugi{background:#fff;padding:20px;border-radius:40px;margin-top:10px}.section--author-uslugi .usluga-item{background:#f5f5f7;padding:27px 20px;border-radius:20px}button.disabled{opacity:.5;pointer-events:none}.section--author-uslugi .usluga-item .usluga-header{display:flex;justify-content:space-between;margin-top:5px;margin-bottom:27px;position:relative}.wrapper--author .section--author-uslugi h2{font-size:32px;letter-spacing:.4px}.section--description{box-sizing:border-box;border-radius:12px;font-family:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:17px;line-height:1.7;color:#2a2d34;letter-spacing:.1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word}.section--description>*:first-child{margin-top:0}.section--description p{margin:0 0 18px;font-family:inherit;font-size:inherit;line-height:inherit;color:#2a2d34}.section--description p:first-of-type{margin-top:0}.section--description small,.section--description .muted,.section--description .note{color:#646466;font-size:.94em;line-height:1.45}.section--description h1,.section--description h2,.section--description h3,.section--description h4,.section--description h5,.section--description h6{color:#2a2d34;margin:0;line-height:1.3;font-weight:600;word-break:keep-all}.section--description h2{font-size:26px;font-weight:600;line-height:1.3;margin-top:40px;margin-bottom:18px}.section--description h3{font-size:22px;font-weight:600;line-height:1.3;margin-top:30px;margin-bottom:14px}.section--description h4{font-size:18px;font-weight:600;margin-top:24px;margin-bottom:10px}.section--description h5{font-size:16px;font-weight:600;margin-top:20px;margin-bottom:8px}.section--description h6{font-size:15px;font-weight:600;margin-top:16px;margin-bottom:8px}.section--description ul,.section--description ol{margin:0 0 18px;padding-left:25px;list-style-position:outside}.section--description ul{list-style-type:disc}.section--description ol{list-style-type:decimal}.section--description li{margin-bottom:9px}.section--description a{color:#4c32e1;text-decoration:none!important;border-bottom:1px solid rgba(76,50,225,.16);transition:color .18s ease,border-color .18s ease;-webkit-text-decoration-skip-ink:auto}.section--description a:hover,.section--description a:focus{color:#2a2d34;border-bottom-color:rgba(76,50,225,.36);outline:none}.section--description img{display:block;max-width:100%;height:auto;margin:18px auto}.section--description figure{margin:18px 0}.section--description blockquote{margin:18px 0;padding-left:16px;border-left:3px solid rgba(42,45,52,.08);color:#646466;font-style:normal}form.wpcf7-form.submitting .wpcf7-submit{opacity:.5;pointer-events:none}.section--mainpage-popular{margin-top:100px}.section--archivepage-authors .authors-grid{grid-template-columns:repeat(3,1fr)}.section--archivepage-authors{margin-top:50px}.section--mainpage-popular h2{font-size:32px;font-weight:600;line-height:1.2;margin-bottom:30px}.section-filter__filter-mobile{display:none}.section--mainpage-popular .authors-grid{grid-template-columns:repeat(3,1fr)}.section--author-uslugi .usluga-item .usluga-header h3{font-weight:600;font-size:22px;font-family:"Poppins",sans-serif;background:#f5f5f7;z-index:2;padding-right:4px;color:var(--2A2D34)}.portfolio-popup__counter{position:absolute;top:22px;left:19px;font-size:22px;color:var(--2A2D34);font-weight:600;font-family:"Poppins",sans-serif;letter-spacing:-.8px}.portfolio-popup{position:fixed;inset:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;transition:all .3s ease;pointer-events:none}.portfolio-popup__dots{display:none}.category-slider__slide a p{font-size:22px;font-family:"Poppins",sans-serif;font-weight:600;padding:20px;line-height:1.3}.pagination-links a,.pagination-links span{font-size:15px;color:var(--646466);background:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-weight:500}.pagination-links a:hover{color:var(--2A2D34)}.pagination-links{display:flex;gap:4px}.pagination-links .current{background:var(--4C32E1);color:#fff}a.next.page-numbers{margin-left:8px}.pagination-count{color:var(--646466);font-size:15px}.section--mainpage-work{padding-top:50px}.section--archivepage-top{margin-top:33px}h1.archivepage-title{font-size:32px;font-weight:600;line-height:1.3;margin-bottom:10px}p.archivepage-description{font-size:22px;color:var(--646466);letter-spacing:.4px;line-height:1.3}.category-slider{position:relative;overflow:hidden}.category-slider__track{display:flex;transition:transform .3s ease;will-change:transform;touch-action:pan-y}.category-slider__slide{flex:0 0 calc(100% / 5);max-width:calc(100% / 5);box-sizing:border-box;padding:0 5px}.section--author-reviews{margin-top:40px}.section--author-reviews .reviews-list{margin-bottom:40px;display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.section--author-reviews .review-item{border-radius:20px;padding:20px;background:#fff}.section--author-reviews .review-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px;flex-wrap:wrap;gap:10px}.section--author-reviews .reviewer-info{display:flex;flex-direction:column;gap:5px}.section--author-reviews .form-field.rating-block>label{margin-bottom:-10px;display:flex;line-height:1.8}.section--author-reviews .form-field.rating-block label{margin-left:0;padding:0}.section--author-reviews .reviewer-name{font-weight:600;font-size:16px;color:#333}.section--author-reviews .review-date{font-size:14px;color:#666;margin-top:5px}.section--author-reviews .review-rating .star{font-size:18px;color:#ddd;margin-right:0}.section--author-reviews .review-rating .star.filled{color:#ffc107}.section--author-reviews .review-text{font-size:15px;line-height:1.5;color:var(--646466)}.section--author-reviews .no-reviews{text-align:center;color:#666;font-style:italic;padding:40px 0}.section--author-reviews .review-form-container{background:#fff;padding:20px;border-radius:40px;margin-top:10px}.section--author-reviews .review-form-container h3{margin-bottom:20px;color:#333;font-size:22px;font-weight:600}.section--author-reviews .review-message{padding:15px;border-radius:4px;margin-bottom:20px}.section--author-reviews .review-message.success{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.section--author-reviews .review-message.error{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.section--author-reviews .form-row{display:flex;gap:20px}.section--author-reviews .form-field{margin-bottom:20px;flex:1;position:relative}.section--author-reviews .form-field label{font-weight:500;color:#333;float:left;margin-left:10px;font-size:14px;margin-bottom:-10px;display:flex;z-index:2;position:relative;background:#fff;width:fit-content;padding:3px 8px}form#review-form .g-recaptcha{margin-top:-20px}.section--author-reviews .form-field input[type=text],.section--author-reviews .form-field input[type=email],.section--author-reviews .form-field textarea{transition:border-color .3s;border:1px solid #e4e4e4;width:100%;padding:17px;border-radius:8px;font-size:15px;resize:none;background:#fff}.section--author-reviews .review-form-container input:focus-visible,.section--author-reviews .review-form-container textarea:focus-visible{border:1px solid var(--2A2D34)}.form-field.rating-block{width:fit-content}.section--author-reviews .rating-input{display:flex;gap:5px;padding-left:10px;flex-direction:row-reverse}.section--author-reviews .rating-input input[type=radio]{display:none}.section--author-reviews .rating-input label{font-size:24px;color:#ddd;cursor:pointer;transition:color .2s;margin:0}.rating-input label:hover,.rating-input label:hover~label,.rating-input input[type=radio]:checked~label{color:#ffc107}.section--author-reviews .char-counter{text-align:right;font-size:12px;color:#666;margin-top:5px}.section--author-reviews .submit-review-btn span{color:white}.section--author-reviews .submit-review-btn{border-radius:20px;border:none;background:var(--4C32E1);font-size:15px;color:#fff;padding:20px;font-weight:500;min-width:320px}.section--author-reviews .submit-review-btn:hover{background:var(--2A2D34)}.section--author-reviews .submit-review-btn:disabled{background:#ccc;cursor:not-allowed}.section-filter__filter-block{display:flex;justify-content:center;gap:2px;position:relative}.section--mainpage-filter__h1content h1{font-size:50px;color:var(--4C32E1);font-weight:600;line-height:1.1;letter-spacing:.5px;max-width:1100px;margin:0 auto;margin-bottom:31px}.section--mainpage-filter__h1content{text-align:center;margin-top:72px}.section--mainpage-filter__h1content h1 span{letter-spacing:1.5px}.section--mainpage-filter__h1content p{font-size:22px;color:var(--646466)}.section--product-categories__wrap{background:#fff;padding:20px;border-radius:40px;position:relative}.section--product-categories{margin-top:106px}.section-filter__filter-block{margin-top:50px}.section--product-categories h2{font-size:32px;font-weight:600;margin-top:10px;margin-bottom:34px;letter-spacing:.5px}.category-slider__slide a{background:#f5f5f7;display:flex;flex-direction:column;justify-content:space-between;border-radius:20px;overflow:hidden;gap:10px;height:100%}.category-slider__arrow.disabled{pointer-events:auto}.section--description *{color:var(--646466)}.section--description{margin-top:100px}.section--description p{line-height:1.4;margin-bottom:20px}.section--description p:last-child{margin-bottom:0}.category-slider__arrow{position:absolute;top:60%;transform:translateY(-50%);background:#fff;color:#fff;border:none;border:1px solid #e4e4e4;padding:12px;cursor:pointer;z-index:10;border-radius:20px;display:flex;width:60px;height:60px;background-repeat:no-repeat;background-position:center}.category-slider__arrow--next,.category-slider__arrow--next.disabled:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #e4e4e4}.category-slider__arrow--next:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.category-slider__arrow--prev,.category-slider__arrow--prev.disabled:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #e4e4e4}.category-slider__arrow--prev:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.category-slider__arrow--prev{left:10px}.category-slider__arrow--next{right:10px}.category-slider__slide img{max-height:170px;object-position:right;width:100%;object-fit:contain}body.home{background-position:50% 100px;background-repeat:no-repeat}.popup-all--content form .wpcf7-not-valid-tip{font-size:12px;margin-left:18px;margin-top:-15px;margin-bottom:9px}.menu-item--catalog.hoveractive .menu{display:grid;pointer-events:auto}.popup-all--content .wpcf7-spinner{margin:0 auto;margin-top:4px;width:20px;height:20px}.portfolio-popup__content{max-width:100%;max-height:100%}section.section.section--mainpage-filter{z-index:1;position:relative}.section--archivepage-top .section-filter__filter-block{justify-content:flex-start}.section-filter__filter-block p{height:60px;display:flex;align-items:center;color:#8e8e8f;padding:20px;cursor:pointer}.category-filter--select div,.gorod-filter--select div{padding:17px 20px;border-radius:20px;font-size:15px;line-height:1.068}.category-filter--select div:hover,.gorod-filter--select div:hover{background:#f5f5f7;cursor:pointer}.category-filter--select,.gorod-filter--select,.data-filter--select{position:absolute;background:#fff;border-radius:20px;box-shadow:0px 3px 10px 0px rgba(42,45,52,.15);width:100%;top:20px;opacity:0;pointer-events:none}.section-filter__filter-block>div{background:#fff}.category-filter{max-width:300px;width:100%;position:relative;border-radius:20px 0px 0px 20px}.gorod-filter{max-width:250px;width:100%;position:relative}.data-filter{max-width:150px;width:100%;width:100%;position:relative;border-radius:0px 20px 20px 0px}.category-filter--select div.active,.gorod-filter--select div.active{color:var(--4C32E1);pointer-events:none}.section--archivepage-top .section-filter__filter-block{margin-top:27px}.ready p{color:var(--2A2D34)}.category-filter--select.openselect,.gorod-filter--select.openselect,.data-filter--select.openselect{opacity:1;top:60px;pointer-events:auto;z-index:5}.ready span.reset{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_712_894)'%3e%3cpath d='M15.625 4.375L4.375 15.625' stroke='%238E8E8F' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M15.625 15.625L4.375 4.375' stroke='%238E8E8F' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_712_894'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");pointer-events:auto;cursor:pointer}span.reset{pointer-events:none;width:30px;display:flex;float:right;height:30px;background-repeat:no-repeat;background-position:center;position:absolute;right:10px;top:15px}a.go-filter{background:var(--4C32E1);display:flex;align-items:center;color:#fff;font-size:15px;font-weight:500;padding:0 24px;border-radius:20px;margin-left:8px;height:60px}a.go-filter:hover{background:var(--2A2D34)}.data-filter span{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_55_28)'%3e%3cpath d='M16.25 3.125H3.75C3.40482 3.125 3.125 3.40482 3.125 3.75V16.25C3.125 16.5952 3.40482 16.875 3.75 16.875H16.25C16.5952 16.875 16.875 16.5952 16.875 16.25V3.75C16.875 3.40482 16.5952 3.125 16.25 3.125Z' stroke='%238E8E8F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M13.75 1.875V4.375' stroke='%238E8E8F' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3e%3cpath d='M6.25 1.875V4.375' stroke='%238E8E8F' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3e%3cpath d='M3.125 6.875H16.875' stroke='%238E8E8F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_55_28'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");width:30px;display:flex;float:right;height:30px;background-repeat:no-repeat;background-position:center;position:absolute;right:10px;top:15px;pointer-events:none}.data-filter--select{max-width:300px;min-width:300px;right:0}.calendar-container{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden;user-select:none}.calendar-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.calendar-header .nav-button{width:40px;height:40px;background:0 0;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s;border:1px solid #e4e4e4}.calendar-header .nav-button:hover{background:#e9ecef}.calendar-header .month-year{font-size:16px;font-weight:600;color:#333}.calendar-grid{padding:0 10px 10px}.weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}.weekday{padding:8px 0;text-align:center;font-size:12px;font-weight:500;color:#666;text-transform:uppercase}.calendar-container .days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.calendar-container .day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s;position:relative}.calendar-container .day.today{background:#e3f2fd;color:#1976d2;font-weight:600}.calendar-container .day.selected{background:#4c32e1;color:white}.calendar-container .day.disabled{color:#ccc;cursor:not-allowed}.day.other-month{color:#ddd;cursor:default}.selected-date-display{margin-top:20px;padding:15px;background:#f8f9fa;border-radius:8px;text-align:center;font-size:14px;color:#666}.selected-date-display strong{color:#333}.portfolio-popup__close{position:absolute;top:10px;right:15px;font-size:12px;cursor:pointer;border:1px solid #e4e4e4;background-color:#fff;border-radius:20px;width:60px;height:60px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_535_2046)'%3e%3cpath d='M15.625 4.375L4.375 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M15.625 15.625L4.375 4.375' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_535_2046'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");color:transparent;background-repeat:no-repeat;background-position:center;background-size:20px}.portfolio-popup__close:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_535_2046)'%3e%3cpath d='M15.625 4.375L4.375 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M15.625 15.625L4.375 4.375' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_535_2046'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.executor-card-flex{display:flex;gap:20px;margin-bottom:20px}.authors-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.executor-card{background:#fff;border-radius:40px;padding:20px;display:flex;flex-direction:column}p.executor-card__text{width:100%;color:var(--646466);line-height:1.3;margin-bottom:10px}.executor-card__avatar img{max-width:150px;min-width:150px;height:150px;object-fit:cover;border-radius:20px}.executor-card .usluga-item.hidden-usluga{display:none}.executor-card__name-star>p,.executor-card__name-star>p a,.executor-card__name-star>p a span{font-size:22px;font-weight:600;margin-bottom:12px;font-family:"Poppins",sans-serif;color:var(--4C32E1)}.executor-card__name-star>p a:hover,.executor-card__name-star>p a span:hover{color:#7894ff}.section--archivepage-top .gorod-filter{display:none}.executor-card__city{display:flex;align-items:baseline;margin-bottom:10px}.section-filter__filter-block .price-range{display:flex;align-items:center;background:0 0;gap:2px;margin-left:37px}.section-filter__filter-block .price-range p{color:var(--2A2D34);padding:13px;pointer-events:none;text-wrap-mode:nowrap}.section-filter__filter-block .price-range label:nth-child(2){border-radius:20px 0px 0px 20px;overflow:hidden}.section-filter__filter-block .price-range label:nth-child(3){border-radius:0px 20px 20px 0px;overflow:hidden}.section-filter__filter-block .price-range label{background:#fff;padding:0 20px;font-size:15px;max-width:200px;width:100%;display:flex;align-items:center;gap:5px;flex-direction:row-reverse}.section-filter__filter-block .price-range label input{height:60px;border:none;max-width:calc(100% - 20px);font-size:15px;padding:0}span.price-range__text{color:#8e8e8f}.price-range__input:not(:placeholder-shown)+.price-range__text{color:#2a2d34}.sbros{display:none;align-items:center;color:var(--4C32E1);margin:0 30px;font-size:15px;cursor:pointer}.section-filter__filter-block div.ready~.sbros{display:flex}section.section.section--author-other h2{font-size:32px;letter-spacing:.5px;margin-bottom:30px}.executor-card__city p,.executor-card__city p span{color:var(--646466)}.executor-card__city p:first-child{border-right:1px solid #e4e4e4;padding-right:10px;margin-right:10px;line-height:1.1}.section--author-uslugi .usluga-item .usluga-header span.usluga-price{font-size:22px;font-weight:600;font-family:"Poppins",sans-serif;letter-spacing:-.5px;background:#f5f5f7;z-index:2;padding-left:4px;color:var(--2A2D34)}.section--author-uslugi .usluga-item button.toggle-opisanie{border:none;padding:0;font-size:15px;color:var(--4C32E1);background:0 0;line-height:1.3;margin-top:10px}.usluga-opisanie p{color:var(--646466);line-height:1.4}span.pricemore__price{white-space:nowrap}section.section.section--author-other{margin-top:100px}button#load-more-similar-authors{margin:0 auto;display:flex;margin-top:30px;font-size:15px;color:var(--4C32E1);border:none;background:0 0;padding:0}.section--author-uslugi .usluga-item button.toggle-opisanie:hover,button#load-more-similar-authors:hover{box-shadow:0px 1px 0px 0px var(--4C32E1)}.executor-card .usluga-header{display:flex;width:100%;justify-content:space-between;margin-bottom:10px;position:relative;gap:30px;align-items:flex-end}.executor-card .usluga-header:after{content:"";background:#e4e4e4;width:100%;height:1px;display:flex;position:absolute;bottom:1px}.executor-card .usluga-header p{font-weight:500;background:#fff;z-index:2;padding-right:4px;font-family:"Inter",sans-serif}.executor-card .usluga-header a{color:var(--4C32E1)}.executor-card .usluga-header a:hover{color:#7894ff}.executor-card .usluga-header .usluga-price{background:#fff;z-index:4;padding-left:4px;font-weight:500;white-space:nowrap}.section--content.all ul li,.section--content.all ol li{margin-bottom:5px;color:var(--646466)}.section--content.all ul,.section--content.all ol{list-style:auto;margin-left:20px;margin-top:10px;margin-bottom:20px}.section--content.all h4{font-size:22px;font-weight:600;margin-bottom:10px;margin-top:20px}.executor-card__link{margin-top:auto}.executor-card .uslugi-list{margin-bottom:20px}.section--author-uslugi .usluga-item .usluga-header:after{content:"";background:#e4e4e4;width:100%;height:1px;display:flex;position:absolute;bottom:4px}.section--author-uslugi .uslugi-list{display:flex;flex-direction:column;gap:10px}.section--author-uslugi .usluga-item.hidden-usluga{display:none}.section--author-uslugi .uslugi-list button.show-more,button.show-uslug{width:fit-content;margin:0 auto;color:var(--4C32E1);line-height:1.2;background-color:transparent;border:none;padding:0;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.4623 0.80875C11.4244 0.71738 11.3604 0.639279 11.2782 0.584322C11.1959 0.529365 11.0993 0.50002 11.0004 0.5L1.00039 0.5C0.901446 0.499922 0.8047 0.529205 0.722403 0.58414C0.640106 0.639075 0.575959 0.717193 0.538082 0.808605C0.500206 0.900016 0.490304 1.00061 0.509629 1.09765C0.528954 1.1947 0.576638 1.28382 0.646644 1.35375L5.64664 6.35375C5.69308 6.40024 5.74822 6.43712 5.80892 6.46228C5.86962 6.48744 5.93469 6.50039 6.00039 6.50039C6.0661 6.50039 6.13117 6.48744 6.19186 6.46228C6.25256 6.43712 6.30771 6.40024 6.35414 6.35375L11.3541 1.35375C11.424 1.28379 11.4716 1.19466 11.4909 1.09765C11.5101 1.00064 11.5002 0.900102 11.4623 0.80875Z' fill='%234C32E1'/%3e%3c/svg%3e ");background-repeat:no-repeat;background-position:100% 60%;padding-right:20px;font-size:15px;font-weight:500;margin-top:5px;margin-bottom:10px}button.show-uslug:hover{color:var(--646466);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.4623 0.80875C11.4244 0.71738 11.3604 0.639279 11.2782 0.584322C11.1959 0.529365 11.0993 0.50002 11.0004 0.5L1.00039 0.5C0.901446 0.499922 0.8047 0.529205 0.722403 0.58414C0.640106 0.639075 0.575959 0.717193 0.538082 0.808605C0.500206 0.900016 0.490304 1.00061 0.509629 1.09765C0.528954 1.1947 0.576638 1.28382 0.646644 1.35375L5.64664 6.35375C5.69308 6.40024 5.74822 6.43712 5.80892 6.46228C5.86962 6.48744 5.93469 6.50039 6.00039 6.50039C6.0661 6.50039 6.13117 6.48744 6.19186 6.46228C6.25256 6.43712 6.30771 6.40024 6.35414 6.35375L11.3541 1.35375C11.424 1.28379 11.4716 1.19466 11.4909 1.09765C11.5101 1.00064 11.5002 0.900102 11.4623 0.80875Z' fill='%23646466'/%3e%3c/svg%3e ")}button.show-uslug[data-expanded=true]{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.3537 5.64628L6.35366 0.646277C6.30722 0.599789 6.25207 0.56291 6.19138 0.537747C6.13068 0.512585 6.06561 0.499634 5.99991 0.499634C5.9342 0.499634 5.86913 0.512585 5.80844 0.537747C5.74774 0.56291 5.69259 0.599789 5.64616 0.646277L0.646155 5.64628C0.57615 5.7162 0.528466 5.80533 0.509141 5.90237C0.489816 5.99942 0.499718 6.10001 0.537594 6.19142C0.57547 6.28283 0.639617 6.36095 0.721914 6.41589C0.804211 6.47082 0.900958 6.5001 0.999905 6.50003L10.9999 6.50003C11.0989 6.5001 11.1956 6.47082 11.2779 6.41589C11.3602 6.36095 11.4243 6.28283 11.4622 6.19142C11.5001 6.10001 11.51 5.99942 11.4907 5.90237C11.4713 5.80533 11.4237 5.7162 11.3537 5.64628Z' fill='%234C32E1'/%3e%3c/svg%3e ")}button.show-uslug[data-expanded=true]:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.3537 5.64628L6.35366 0.646277C6.30722 0.599789 6.25207 0.56291 6.19138 0.537747C6.13068 0.512585 6.06561 0.499634 5.99991 0.499634C5.9342 0.499634 5.86913 0.512585 5.80844 0.537747C5.74774 0.56291 5.69259 0.599789 5.64616 0.646277L0.646155 5.64628C0.57615 5.7162 0.528466 5.80533 0.509141 5.90237C0.489816 5.99942 0.499718 6.10001 0.537594 6.19142C0.57547 6.28283 0.639617 6.36095 0.721914 6.41589C0.804211 6.47082 0.900958 6.5001 0.999905 6.50003L10.9999 6.50003C11.0989 6.5001 11.1956 6.47082 11.2779 6.41589C11.3602 6.36095 11.4243 6.28283 11.4622 6.19142C11.5001 6.10001 11.51 5.99942 11.4907 5.90237C11.4713 5.80533 11.4237 5.7162 11.3537 5.64628Z' fill='%23646466'/%3e%3c/svg%3e ")}.usluga-header{display:flex;width:100%;justify-content:space-between}.section--author-moreinfo div p{margin-top:21px}.section--author-moreinfo ul li{line-height:1.4}.txt-center{text-align:center}a.btn.btn--primary{display:flex;justify-content:center;border-radius:20px;background:var(--4C32E1);width:fit-content;margin:0 auto;color:#fff;padding:20px 134px;margin-top:20px}a.section--content-btn:hover{background:var(--2A2D34)}.section--author-moreinfo>div{padding-bottom:10px}nav.header__nav.nav ul{display:flex}.section__image-block--right img.section__image{width:100%;border-radius:40px;height:100%;object-fit:cover}.section--contact-info__wrapper div{display:flex;flex-direction:column}.section--how-work__card-text p a{color:var(--4C32E1);font-weight:500}.section--contact-info__wrapper{display:flex;background:#fff;padding:30px 20px;border-radius:40px;gap:50px}.section--contact-info{margin-top:52px}.section--contact-info__wrapper span{width:100%;display:flex;font-size:15px;color:var(--646466);font-weight:400;line-height:1.2;margin-bottom:15px}.section--contact-info__wrapper a.section--contact-info__link{color:var(--2A2D34);font-size:32px;font-weight:600;font-family:"Poppins",sans-serif;letter-spacing:-.9px;border-bottom:2px solid;padding-bottom:8px}.section--contact-info__wrapper a.section--contact-info__link:hover{color:var(--4C32E1)}.section--how-work__card-text p a:hover{text-decoration:underline}section.section.section--author-card{background:#fff;padding:20px;border-radius:40px;display:flex;gap:20px;margin-bottom:10px}.author-card__photo img{width:212px;height:212px;object-fit:cover;border-radius:20px}.author-card__city{display:flex;margin-bottom:13px}.author-card__city p:first-child{border-right:1px solid #e4e4e4;margin-right:10px;padding-right:10px}.author-card__city p{margin-bottom:0;color:var(--646466);line-height:1;text-align:left}h1.author-card__name{margin:0}.author-card__rating-icon{display:flex;margin-top:-2px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.3039 8.47274L13.7882 11.5063L14.8593 16.0431C14.9184 16.2893 14.9032 16.5476 14.8156 16.7852C14.728 17.0229 14.5719 17.2292 14.3671 17.3782C14.1623 17.5272 13.9179 17.6121 13.6648 17.6222C13.4118 17.6324 13.1614 17.5673 12.9453 17.4352L8.99995 15.0071L5.0523 17.4352C4.83622 17.5666 4.58613 17.631 4.3335 17.6205C4.08087 17.61 3.837 17.5249 3.63261 17.3761C3.42822 17.2272 3.27243 17.0212 3.18488 16.784C3.09732 16.5468 3.08191 16.289 3.14058 16.0431L4.21558 11.5063L0.699951 8.47274C0.508778 8.30752 0.370518 8.08963 0.302438 7.84629C0.234358 7.60296 0.239475 7.34496 0.317151 7.10452C0.394826 6.86407 0.541618 6.65184 0.739193 6.49432C0.936768 6.33681 1.17637 6.24099 1.42808 6.21884L6.03745 5.84696L7.81558 1.54384C7.91182 1.30932 8.07563 1.10872 8.28618 0.967538C8.49673 0.826358 8.7445 0.750977 8.998 0.750977C9.2515 0.750977 9.49927 0.826358 9.70982 0.967538C9.92036 1.10872 10.0842 1.30932 10.1804 1.54384L11.9578 5.84696L16.5671 6.21884C16.8193 6.24017 17.0596 6.33545 17.2579 6.49275C17.4562 6.65005 17.6037 6.86236 17.6819 7.1031C17.76 7.34383 17.7654 7.60228 17.6973 7.84606C17.6292 8.08984 17.4907 8.30811 17.2992 8.47352L17.3039 8.47274Z' fill='%23F5BD4F'/%3e%3c/svg%3e ");width:18px;height:18px;background-repeat:no-repeat}span.author-card__value{display:flex;gap:8px;align-items:center;font-size:15px}.wrapper--author{display:flex;justify-content:space-around;max-width:1320px;width:100%;margin:0 auto;margin-top:33px}h1.author-card__name{margin:0;font-size:32px;letter-spacing:.25px;margin-bottom:9px;line-height:1.3;font-weight:600;color:var(--2A2D34)}p.author-card__text a{color:var(--4C32E1)}.author-card__field--description{margin-top:22px}.author-card__field--description p.author-card__text{line-height:1.4;color:var(--646466)}p.author-card__text+a{color:var(--4C32E1);margin-top:13px;display:flex;width:fit-content;font-size:15px;font-weight:500}.section--author-portfolio{padding:20px;background:#fff;border-radius:40px;margin-bottom:10px}.wrapper--author>div{width:67%;padding-right:10px}.section--author-pricemore{width:33%;background:#fff;height:fit-content;padding:20px;border-radius:40px;position:sticky;top:0}.section--author-portfolio .portfolio-slider{position:relative}.section--author-portfolio .portfolio-slider__track{display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.section--author-portfolio .portfolio-slider__track::-webkit-scrollbar{display:none}.section--author-portfolio .portfolio-slider__slide{flex:0 0 calc(( 100% - 3 * 11px ) / 4);border-radius:20px;overflow:hidden;position:relative}.section--author-portfolio .portfolio-slider__slide:hover:after{opacity:.3}.section--author-portfolio .portfolio-slider__slide:after{content:"";opacity:0;pointer-events:none;display:flex;background:#2a2d34;z-index:2;position:absolute;width:100%;height:100%;top:0;transition:all .3s ease}.portfolio-popup__author-card{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:20px}.portfolio-popup__author-card img{width:60px;height:60px;object-fit:cover;border-radius:20px}.portfolio-popup__author-name{font-size:15px;font-weight:500}.portfolio-popup__author-rate{display:flex;gap:5px;font-size:15px;align-items:center;margin-top:10px}.section--author-portfolio .portfolio-slider__arrow:hover{border:1px solid #2a2d34}.section--author-portfolio .portfolio-slider__slide:hover{cursor:pointer}.section--author-portfolio .portfolio-slider__image{display:block;width:100%;height:200px;border-radius:20px;object-fit:cover;max-height:200px}.section--author-pricemore .pricemore__minprice{font-size:32px;font-weight:600;margin-top:12px;font-family:"Poppins",sans-serif}.section--author-portfolio .portfolio-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:#fff;border:none;border:1px solid #e4e4e4;padding:12px;cursor:pointer;z-index:10;border-radius:20px;display:none;width:60px;height:60px;background-repeat:no-repeat;background-position:center}a.next.page-numbers{margin-left:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;color:transparent;border:1px solid #e4e4e4}a.page-numbers.prev{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");margin-right:8px;background-position:center;background-repeat:no-repeat;color:transparent;border:1px solid #e4e4e4}.section--author-portfolio .portfolio-slider__arrow--prev{left:-15px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ")}.section--author-portfolio .portfolio-slider__arrow--next{right:-15px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ")}.section--author-portfolio .portfolio-slider__arrow--prev:hover,a.page-numbers.prev:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.section--author-portfolio .portfolio-slider__arrow--next:hover,a.next.page-numbers:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.portfolio-popup__arrow--prev span{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");margin-left:20px}.portfolio-popup__arrow--next span{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");margin-right:20px}.portfolio-popup__slider{display:none}.portfolio-popup.active .portfolio-popup__slider{display:block}.portfolio-popup__arrow--next{right:0}.portfolio-popup__arrow--prev{left:0}.portfolio-popup__arrow span{color:transparent;background-repeat:no-repeat;background-position:center;border:1px solid #e4e4e4;width:60px;border-radius:20px;height:60px;background-color:#fff;display:flex}.portfolio-popup__slider{max-width:75vw}.portfolio-popup__slider img.active{display:block;opacity:1}.portfolio-popup__arrow--prev span:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.portfolio-popup__arrow--next span:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.portfolio-popup__slider img{display:none;max-width:100%;max-height:100vh;object-fit:contain;animation:fadeIn 1s}.portfolio-popup__arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:48px;color:#fff;background-color:transparent;border:none;cursor:pointer;user-select:none;height:75vh;padding:0;width:100%;max-width:80px}.portfolio-popup.active{opacity:1;pointer-events:auto}.section--author-portfolio .portfolio-slider__arrow{display:flex}.section--author-moreinfo{background:#fff;padding:20px;border-radius:40px}.section--author-moreinfo ul{list-style-type:disc;margin-left:18px}.section--author-moreinfo div *{color:#646466;font-size:15px;font-weight:400;line-height:1.38}.wrapper--author h2{font-size:22px;font-weight:600;margin:0;font-family:"Poppins",sans-serif;margin-top:10px;color:var(--2A2D34);line-height:1.2;margin-bottom:20px}.section--author-pricemore .pricemore__item{display:flex;justify-content:space-between;position:relative;gap:30px;align-items:flex-end}.section--author-pricemore .pricemore__item .pricemore__name,.section--author-pricemore .pricemore__item .pricemore__price{font-size:15px;font-weight:500;color:var(--2A2D34);background:#fff;z-index:2;padding-right:5px;text-align:left}.section--author-pricemore .pricemore__item .pricemore__price{padding-right:0;padding-left:5px}.section--author-pricemore .pricemore__item:after{content:"";background:#e4e4e4;width:100%;height:1px;display:flex;position:absolute;bottom:1px}.section--author-pricemore .pricemore__list{display:flex;flex-direction:column;gap:25px;margin-top:36px}.section--author-pricemore .pricemore__more{margin-top:25px}.section--author-pricemore .pricemore__more a{color:var(--4C32E1);font-size:15px;font-weight:500}.section--author-pricemore .pricemore__more a:hover,p.author-card__text+a:hover{box-shadow:0px 1px 0px 0px var(--4C32E1)}.section--author-pricemore .pricemore__btn{margin-top:30px}.section--author-pricemore .pricemore__btn .zayavka{width:100%;border-radius:20px;border:none;background:var(--4C32E1);font-size:15px;color:#fff;padding:20px;font-weight:500}.section--author-pricemore .pricemore__btn .zayavka:hover{background:var(--2A2D34)}.section--author-uslugi .uslugi-list button.show-more:hover{color:var(--2A2D34);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.4623 0.80875C11.4244 0.71738 11.3604 0.639279 11.2782 0.584322C11.1959 0.529365 11.0993 0.50002 11.0004 0.5L1.00039 0.5C0.901446 0.499922 0.8047 0.529205 0.722403 0.58414C0.640106 0.639075 0.575959 0.717193 0.538082 0.808605C0.500206 0.900016 0.490304 1.00061 0.509629 1.09765C0.528954 1.1947 0.576638 1.28382 0.646644 1.35375L5.64664 6.35375C5.69308 6.40024 5.74822 6.43712 5.80892 6.46228C5.86962 6.48744 5.93469 6.50039 6.00039 6.50039C6.0661 6.50039 6.13117 6.48744 6.19186 6.46228C6.25256 6.43712 6.30771 6.40024 6.35414 6.35375L11.3541 1.35375C11.424 1.28379 11.4716 1.19466 11.4909 1.09765C11.5101 1.00064 11.5002 0.900102 11.4623 0.80875Z' fill='%232A2D34'/%3e%3c/svg%3e ")}.section--author-uslugi .uslugi-list button.show-more.hidemore{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.3537 5.64628L6.35366 0.646277C6.30722 0.599789 6.25207 0.56291 6.19138 0.537747C6.13068 0.512585 6.06561 0.499634 5.99991 0.499634C5.9342 0.499634 5.86913 0.512585 5.80844 0.537747C5.74774 0.56291 5.69259 0.599789 5.64616 0.646277L0.646155 5.64628C0.57615 5.7162 0.528466 5.80533 0.509141 5.90237C0.489816 5.99942 0.499718 6.10001 0.537594 6.19142C0.57547 6.28283 0.639617 6.36095 0.721914 6.41589C0.804211 6.47082 0.900958 6.5001 0.999905 6.50003L10.9999 6.50003C11.0989 6.5001 11.1956 6.47082 11.2779 6.41589C11.3602 6.36095 11.4243 6.28283 11.4622 6.19142C11.5001 6.10001 11.51 5.99942 11.4907 5.90237C11.4713 5.80533 11.4237 5.7162 11.3537 5.64628Z' fill='%234C32E1'/%3e%3c/svg%3e ");background-position:100% 50%}.section--author-uslugi .uslugi-list button.show-more.hidemore:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.3537 5.64628L6.35366 0.646277C6.30722 0.599789 6.25207 0.56291 6.19138 0.537747C6.13068 0.512585 6.06561 0.499634 5.99991 0.499634C5.9342 0.499634 5.86913 0.512585 5.80844 0.537747C5.74774 0.56291 5.69259 0.599789 5.64616 0.646277L0.646155 5.64628C0.57615 5.7162 0.528466 5.80533 0.509141 5.90237C0.489816 5.99942 0.499718 6.10001 0.537594 6.19142C0.57547 6.28283 0.639617 6.36095 0.721914 6.41589C0.804211 6.47082 0.900958 6.5001 0.999905 6.50003L10.9999 6.50003C11.0989 6.5001 11.1956 6.47082 11.2779 6.41589C11.3602 6.36095 11.4243 6.28283 11.4622 6.19142C11.5001 6.10001 11.51 5.99942 11.4907 5.90237C11.4713 5.80533 11.4237 5.7162 11.3537 5.64628Z' fill='%232A2D34'/%3e%3c/svg%3e ")}.author-card__rating-count{color:var(--646466)}.author-card__rating-score{font-weight:500}.section--author-portfolio .portfolio-slider__dot.active{background-color:var(--4C32E1);width:12px}.section--author-portfolio .portfolio-slider__dots{display:none;text-align:center;margin-top:18px}.section--author-portfolio .portfolio-slider__dot{display:block;width:6px;height:6px;background-color:#e4e4e4;border-radius:50px;margin:0 3px;cursor:pointer}@media (max-width:1320px){.section--author-portfolio .portfolio-slider__image{height:14vw;max-height:100%}body.home{background-size:calc(100% + 30vw)}}@media (max-width:1200px){.section--author-other .authors-grid{grid-template-columns:repeat(1,1fr)}.section-filter__filter-block .price-range label{max-width:120px;min-width:120px}.section-filter__filter-block .price-range{margin-left:1vw}}@media (max-width:1120px){.sbros{margin:0 1vw}.category-slider__slide{flex-basis:calc(100% / 4);max-width:calc(100% / 4)}.section--mainpage-popular .authors-grid{grid-template-columns:repeat(2,1fr)}.section--archivepage-authors .authors-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1020px){.menu-item--catalog .menu-item.is-active{display:block}.menu-item--catalog .menu.is-active{display:block}ul.main-menu.is-hidden{display:none}.menu-item.is-active.is-active-submenu{margin-top:-59px;border-bottom:0px;transition:0s}ul.menu-main.openmenu{border-top:0px}ul.menu-main.openmenu .menu-item--catalog>a:after{float:left;margin-left:0;margin-right:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.9494 5.64615L5.94936 0.646155C5.90292 0.599667 5.84778 0.562787 5.78708 0.537625C5.72638 0.512463 5.66132 0.499512 5.59561 0.499512C5.5299 0.499512 5.46484 0.512463 5.40414 0.537625C5.34344 0.562787 5.28829 0.599667 5.24186 0.646155L0.241859 5.64615C0.171853 5.71608 0.124169 5.80521 0.104844 5.90225C0.0855188 5.99929 0.0954211 6.09989 0.133297 6.1913C0.171174 6.28271 0.235321 6.36083 0.317618 6.41577C0.399914 6.4707 0.496661 6.49998 0.595609 6.49991L10.5956 6.49991C10.6946 6.49998 10.7913 6.4707 10.8736 6.41577C10.9559 6.36083 11.02 6.28271 11.0579 6.1913C11.0958 6.09989 11.1057 5.99929 11.0864 5.90225C11.067 5.80521 11.0194 5.71608 10.9494 5.64615Z' fill='%234C32E1'/%3e%3c/svg%3e ")}ul.menu-main.openmenu .menu-item--catalog>a span,.menu-item.is-active-submenu>a{color:var(--4C32E1)!important}.menu-item.is-active-submenu>a:after{float:left;margin-left:0;margin-right:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.9494 5.64615L5.94936 0.646155C5.90292 0.599667 5.84778 0.562787 5.78708 0.537625C5.72638 0.512463 5.66132 0.499512 5.59561 0.499512C5.5299 0.499512 5.46484 0.512463 5.40414 0.537625C5.34344 0.562787 5.28829 0.599667 5.24186 0.646155L0.241859 5.64615C0.171853 5.71608 0.124169 5.80521 0.104844 5.90225C0.0855188 5.99929 0.0954211 6.09989 0.133297 6.1913C0.171174 6.28271 0.235321 6.36083 0.317618 6.41577C0.399914 6.4707 0.496661 6.49998 0.595609 6.49991L10.5956 6.49991C10.6946 6.49998 10.7913 6.4707 10.8736 6.41577C10.9559 6.36083 11.02 6.28271 11.0579 6.1913C11.0958 6.09989 11.1057 5.99929 11.0864 5.90225C11.067 5.80521 11.0194 5.71608 10.9494 5.64615Z' fill='%234C32E1'/%3e%3c/svg%3e ");width:12px;height:7px;background-repeat:no-repeat;display:flex;background-position:center;margin-top:5px;content:"";transform:rotate(-90deg)}ul.submenu.is-active li.submenu-item{opacity:1;height:auto;position:relative;display:block!important}ul.submenu.is-active{border-top:1px solid #e4e4e4;margin-top:23px;display:block}.menu-item--catalog .menu.is-active .menu-item.is-active{background:#fff;padding-right:0;opacity:1;position:relative}ul.submenu.is-active li{border-bottom:1px solid #e4e4e4;padding:20px 0}li.menu-item.menu-item--catalog .menu .menu-item.is-active.is-active-submenu{border-top:0px}.executor-card span.author-card__value{justify-content:flex-start}.wrapper--author{flex-direction:column}.section--author-portfolio .portfolio-slider__image{height:21vw}.wrapper--author>div{width:100%;padding-right:0}.section--author-pricemore{display:none;padding:0;width:100%}section.section.section--author-card{flex-direction:column;padding:0;align-items:center;background:0 0}.author-card__photo img{border-radius:600px}.author-card__content{text-align:center}.author-card__city{justify-content:center}span.author-card__value{justify-content:center}.author-card__field--description{background:#fff;border-radius:40px;padding:20px}.author-card__field--description p.author-card__text{text-align:left}}@media (max-width:1000px){.section--archivepage-top .section-filter__filter-block{flex-wrap:wrap}.sbros{height:60px}.section-filter__filter-block>div{margin-bottom:10px}}@media (max-width:900px){.category-slider__slide{flex-basis:calc(100% / 3);max-width:calc(100% / 3)}}@media (max-width:850px){.gorod-filter{max-width:210px}.data-filter{max-width:120px}.section-filter__filter-block .price-range{margin-left:0}.pagination-links{flex-wrap:wrap;justify-content:center}}@media (max-width:768px){.section--description{padding-top:18px;padding-bottom:18px;font-size:16px;line-height:1.6;margin:24px auto}.section--description p{margin-bottom:16px}.section--description ul,.section--description ol{padding-left:25px;margin-bottom:16px}.section--description li{margin-bottom:8px}.section--description h1{font-size:26px}.section--description h2{font-size:22px;margin-top:28px;margin-bottom:16px}.section--description h3{font-size:18px;margin-top:22px;margin-bottom:12px}.section--description h4{font-size:16px}.section--description h5{font-size:15px}.section--description h6{font-size:14px}.submit-review-btn{min-width:100%}.section--author-reviews .reviews-list{grid-template-columns:repeat(1,1fr)}.review-form-container{border-radius:30px;padding:20px 15px}form#review-form .form-row{flex-direction:column;gap:0}form#review-form .review-header{flex-direction:column;gap:15px}form#review-form .g-recaptcha{margin-top:0}.section--archivepage-authors .authors-grid{grid-template-columns:repeat(1,1fr)}.section-filter__filter-block>div{margin-bottom:0}section.section.section--archivepage-top{position:relative}.section--archivepage-top .section-filter__filter-block{height:auto;position:absolute;opacity:0;width:100%;pointer-events:none;margin-top:0}.section-filter__filter-mobile-btn.readyfilter+.sbros{display:flex;font-size:15px;font-weight:500;margin-top:15px}.section-filter__filter-mobile.open-filter-mobile+.section-filter__filter-block{height:auto;opacity:1;margin-top:20px;pointer-events:auto;position:relative}h1.archivepage-title{font-size:28px;margin-bottom:6px}.section--archivepage-authors{margin-top:20px}p.archivepage-description{font-size:15px;letter-spacing:0px}.section-filter__filter-mobile{display:flex;justify-content:space-between;margin-top:20px}.section-filter__filter-mobile-btn{font-size:15px;background:#fff;padding:16px;border-radius:300px;display:flex;gap:6px;align-items:center}.section-filter__filter-mobile-btn p{color:var(--4C32E1);font-weight:500}.section-filter__filter-mobile-btn p:before{content:"";background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_107_10303)'%3e%3cpath d='M8.125 8.125C9.16053 8.125 10 7.28553 10 6.25C10 5.21447 9.16053 4.375 8.125 4.375C7.08947 4.375 6.25 5.21447 6.25 6.25C6.25 7.28553 7.08947 8.125 8.125 8.125Z' stroke='%234C32E1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M13.125 15.625C14.1605 15.625 15 14.7855 15 13.75C15 12.7145 14.1605 11.875 13.125 11.875C12.0895 11.875 11.25 12.7145 11.25 13.75C11.25 14.7855 12.0895 15.625 13.125 15.625Z' stroke='%234C32E1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M10 6.25H16.875' stroke='%234C32E1' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M3.125 6.25H6.25' stroke='%234C32E1' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M15 13.75H16.875' stroke='%234C32E1' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M3.125 13.75H11.25' stroke='%234C32E1' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_107_10303'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");width:20px;height:20px;display:flex;float:left;margin-left:-6px;margin-right:5px;margin-top:-2px}.section-filter__filter-mobile-btn.readyfilter span{background:var(--4C32E1);width:24px;height:24px;border-radius:300px;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:-2px}.sbros{justify-content:center;order:1;height:20px;margin-top:10px}.section-filter__filter-block .price-range label{max-width:50%}.section-filter__filter-block .price-range p{padding:0;padding-right:10px}body.home{background-image:none}.section-filter__filter-block{flex-direction:column;margin-top:32px}.section-filter__filter-block>div{width:100%;max-width:100%}span.reset{right:10px;top:10px}.category-filter{border-radius:15px 15px 0px 0px}.data-filter{border-radius:0px 0px 15px 15px}a.go-filter{justify-content:center;height:50px;margin-left:0;margin-top:13px;border-radius:15px}.section-filter__filter-block p{padding:14px 20px;height:50px}.category-filter--select.openselect,.gorod-filter--select.openselect,.data-filter--select.openselect{top:50px}.data-filter--select{transform:translate(-50%,0%);left:50%}.section--mainpage-work{padding-top:0}.category-slider__slide{flex-basis:calc(100% / 2);max-width:calc(100% / 2)}.section--mainpage-filter__h1content h1{font-size:28px;line-height:1.2;margin-bottom:14px}.section--mainpage-filter__h1content p{font-size:15px;letter-spacing:.2px;line-height:1.4}.section--mainpage-filter__h1content h1 span{letter-spacing:.7px}.section--mainpage-filter__h1content{margin-top:28px}.section--description{margin-top:50px}.section--description *{font-size:16px}.section--description p{line-height:1.388;margin-bottom:18px}a.btn.btn--primary{padding:20px;width:100%}section.section.section--author-other{margin-top:50px}.executor-card{padding:15px;border-radius:30px}section.section.section--author-other h2{font-size:22px;margin-bottom:20px}.executor-card__avatar img{max-width:100%;width:100%;max-height:62vw;height:62vw!important;border-radius:15px}.executor-card span.author-card__value{font-size:13px}.executor-card-flex{flex-direction:column;gap:15px}.executor-card__city{margin-bottom:14px}.executor-card .usluga-header{font-size:13px}.executor-card button.show-uslug{font-size:13px}.executor-card p.executor-card__text{font-size:13px;margin-bottom:0}.executor-card .executor-card__city p{font-size:13px}.executor-card .usluga-item{margin-top:15px}.executor-card .uslugi-list{margin-bottom:15px}.executor-card__link a{padding:15px;border-radius:15px}.author-card__photo img{max-width:42vw;max-height:42vw}section.section.section--author-card{gap:10px;z-index:15;position:relative}.author-card__field--description{border-radius:30px;padding:20px 15px}.section--author-pricemore .pricemore__item .pricemore__name,.section--author-pricemore .pricemore__item .pricemore__price,.section--author-pricemore .pricemore__more a{font-size:13px}.pricemore__btn{position:fixed;bottom:0;width:100%;left:0;z-index:10}.section--author-pricemore .pricemore__btn .zayavka{border-radius:0px}.section--author-pricemore .pricemore__list{gap:18px}.section--author-portfolio{border-radius:30px;padding:20px 15px}.section--author-pricemore .pricemore__more{text-align:left;margin-top:18px}h1.author-card__name{font-size:22px;margin-bottom:10px}.author-card__city p:first-child{text-align:right}.section__image-block--right img.section__image{border-radius:15px;max-height:87vw}.section--contact-info__wrapper{flex-direction:column;padding:20px 15px;gap:30px;border-bottom:30px}.section--contact-info{margin-top:30px}.section--contact-info__wrapper a.section--contact-info__link{font-size:28px;letter-spacing:-1.1px;width:fit-content}.section--author-portfolio .portfolio-slider__slide{flex:0 0 100%}.section--author-portfolio .portfolio-slider__arrow{display:none}.section--author-portfolio .portfolio-slider__dots{display:flex;justify-content:center}.section--author-portfolio .portfolio-slider__track{scroll-snap-type:x mandatory;scroll-behavior:auto}.section--author-portfolio .portfolio-slider__slide{scroll-snap-align:start}.wrapper--author h2{margin-top:0}.section--author-portfolio .portfolio-slider__image{max-height:81vw;height:100%}.section--author-moreinfo div p{margin-top:-2px}.section--author-moreinfo>div{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0}span.section--author-opentxt{width:fit-content;color:var(--4C32E1);font-weight:500;margin-top:12px;margin-bottom:10px}.wrapper--author .section--author-uslugi h2{font-size:22px}.section--author-uslugi .usluga-item{padding:20px 15px}.section--author-uslugi .usluga-item .usluga-header{flex-direction:column;margin-top:0;margin-bottom:17px}.section--author-uslugi .usluga-item .usluga-header h3{font-size:15px;padding-right:0}.section--author-uslugi .usluga-item .usluga-header span.usluga-price{font-size:15px;font-weight:500;padding-left:0;margin-top:9px}.section--author-uslugi .uslugi-list button.show-more{margin-top:12px;margin-bottom:5px}.section--author-uslugi,.section--author-moreinfo{border-radius:30px;padding:20px 15px}.section--author-moreinfo>div.go-open{display:block}.portfolio-popup__counter{display:none}.portfolio-popup__author-card{top:10px;bottom:auto;left:10px;gap:15px;width:calc(100% - 90px)}.portfolio-popup__author-card img{width:50px;height:50px;border-radius:15px}.portfolio-popup__close{top:10px;right:10px;width:50px;height:50px}.portfolio-popup__slider{max-width:100vw}.portfolio-popup__slider img{max-height:73vh;margin-top:50px}.portfolio-popup__arrow{display:none}.portfolio-popup__dots{gap:6px;display:flex;justify-content:center;position:absolute;bottom:20px;width:93%;left:50%;transform:translate(-50%,-50%)}span.portfolio-popup__dot.active{background:var(--4C32E1);width:12px}span.portfolio-popup__dot{background:#e4e4e4;width:6px;height:6px;display:block;border-radius:50px}.category-slider__slide img{max-height:40vw}.category-slider__slide a{gap:0px}.section--product-categories__wrap{border-radius:30px}.section--product-categories h2{margin-top:0}.section--mainpage-popular h2{font-size:22px;margin-bottom:20px}.section--mainpage-popular{margin-top:50px}}@media (max-width:500px){.section--product-categories__wrap{padding:20px 0}.section--product-categories h2{font-size:22px;padding:0 15px;margin-bottom:20px}.category-slider__track::before,.category-slider__track::after{content:"";flex:0 0 5px}.category-slider__slide{flex-basis:calc(100% / 1.5);max-width:calc(100% / 1.5);padding:0 7px}.category-slider__arrow--prev,.category-slider__arrow--next{display:none}.category-slider__dots{display:flex;justify-content:center;margin-top:10px}.category-slider__dot{width:6px;height:6px;background:#e4e4e4;border-radius:300px;margin:0 3px}.category-slider__dot.active{background:var(--4C32E1);width:12px}#slider-track .executor-card{flex:0 0 100%}div#slider-dots button.active{background:var(--4C32E1);width:12px}.executor-card{transition:box-shadow var(--t-fast) var(--ease-ui),transform var(--t-fast) var(--ease-ui)}.executor-card:hover{transform:translateY(-2px)}.category-slider__arrow,.section--author-portfolio .portfolio-slider__arrow,.pagination-links a,.pagination-links span,.section--author-portfolio .portfolio-slider__dot,.portfolio-popup__arrow span,a.page-numbers.prev,a.next.page-numbers{transition:border-color var(--t-fast) var(--ease-ui),background-color var(--t-fast) var(--ease-ui),transform var(--t-fast) var(--ease-ui),opacity var(--t-fast) var(--ease-ui)}.section--author-portfolio .portfolio-slider__slide{transition:transform var(--t-fast) var(--ease-ui)}.section--author-portfolio .portfolio-slider__slide:after{transition:opacity var(--t-base) var(--ease-ui)}.category-filter--select.openselect,.gorod-filter--select.openselect,.data-filter--select.openselect{transform:translateY(4px)}.portfolio-popup.active{transform:scale(1)}.portfolio-popup{transform:scale(.995)}button.show-uslug,.section--author-uslugi .uslugi-list button.show-more,button#load-more-similar-authors{transition:color var(--t-fast) var(--ease-ui),text-decoration-color var(--t-fast) var(--ease-ui),opacity var(--t-fast) var(--ease-ui)}.section--content.all ul{list-style:disc;padding-left:1.2em;margin:.6em 0 1em}.section--content.all li+li{margin-top:.35em}.section--content.all hr{border:0;border-top:1px solid #e4e4e4;margin:1.2em 0}}