h1,h2,h3,h4,h5,h6{margin:initial}.mb-30{margin-bottom:30px}.mb-20{margin-bottom:20px}.mb-10{margin-bottom:10px}.mt-10{margin-top:10px}.mt-30{margin-top:30px}@media (min-width:1360px){.container{width:1250px}}select{appearance:none!important;background:url(/img/icons/select-arrow.svg) no-repeat right!important;background-position-x:calc(100% - 20px)!important}.breadcrumbs{font-size:12px;line-height:15px;margin:0 0 24px;display:flex;align-items:center;flex-wrap:wrap;gap:5px;list-style:none;padding:0;background:transparent}.breadcrumbs:not(:first-child){margin:10px 0 24px}@media(max-width:991px){.breadcrumbs{margin:10px 0 16px}.breadcrumbs:not(:first-child){margin:10px 0 16px}}.breadcrumbs>.active{color:#525252}.breadcrumbs a{color:#22C06B;transition:all 0.3s;display:inline-block;text-decoration:none}.breadcrumbs a span{border-bottom:1px solid #22C06B;transition:border-color 0.3s}.breadcrumbs a:hover,.breadcrumbs a:focus{color:#22C06B}.breadcrumbs a:hover span,.breadcrumbs a:focus span{border-color:transparent}.breadcrumbs>li+li:before{content:'/';color:#525252;margin-right:5px}a.breadcrumbs-home{display:flex;align-items:center;gap:5px}a.breadcrumbs-home svg{margin-top:-3px}.title-lg{font-size:35px;line-height:40px;color:#000;font-weight:700}@media(max-width:991px){.title-lg{font-size:30px;line-height:35px}}.title-md{font-size:18px;line-height:20px;color:#000;font-weight:700}.title-sm{font-family:'Inter',sans-serif;font-size:16px;line-height:24px;color:#000;font-weight:400}.title-line{padding-bottom:20px;border-bottom:2px solid #F3F7FF}@media(max-width:991px){.title-line{padding-bottom:10px}}.order{background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px;padding:40px 60px 60px;margin-bottom:90px}@media(max-width:991px){.order{padding:20px 20px 30px;margin-bottom:50px}}.order__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}@media(max-width:991px){.order__inner{grid-template-columns:1fr;gap:40px}.order__left{max-width:100%}}.order__bottom{grid-column:1/-1}.order__actions .full__green{margin:0;cursor:pointer}@media(max-width:767px){.order__actions .full__green{width:100%}}.order__actions{display:flex;align-items:center;justify-content:flex-end;gap:20px}@media(max-width:991px){.order__actions{justify-content:center}}@media(max-width:767px){.order__actions{flex-direction:column;gap:15px}.order__actions a{max-width:100%;width:100%;text-align:center;gap:10px}}.order__block:not(:last-child){margin-bottom:25px}@media(max-width:767px){.order__block:not(:last-child){margin-bottom:20px}}.custom-checkbox{position:relative;list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.custom-checkbox label{margin:0}.custom-checkbox__content{display:flex;flex-direction:row-reverse;gap:10px;border:1px solid #AAA;border-radius:60px;transition:all 0.3s;padding:12px 20px;font-size:14px;line-height:18px;font-weight:500;color:#525252;cursor:pointer}.custom-checkbox__content:hover{border-color:#22C06B}.custom-checkbox__text{transition:color 0.3s}.custom-checkbox__content svg{fill:#525252;transition:all 0s}.custom-checkbox__in{position:absolute;opacity:0}.custom-checkbox__in:checked+.custom-checkbox__content{background-color:#F3F7FF;border-color:#F3F7FF}.custom-checkbox__in:checked+.custom-checkbox__content span{color:#22C06B}.custom-checkbox__in:checked+.custom-checkbox__content svg{stroke:#22C06B}.order__title-wrap{display:flex;align-items:center;gap:10px}@media(max-width:767px){.order__title-wrap{position:relative}}.order__title-wrap label{margin:0}.advice{position:relative;display:flex;align-items:flex-start;cursor:pointer}@media(max-width:767px){.advice{position:static}}.advice:hover .advice__content{opacity:1;pointer-events:all;transform:translateY(0)}.advice__content{display:flex;align-items:flex-start;gap:10px;position:absolute;background:#FFF;border:1px solid #AAA;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:16px;padding:20px;bottom:35px;transform:translateY(-20px);left:-40px;width:300px;opacity:0;pointer-events:none;transition:transform 0.3s,opacity 0.3s;z-index:100}.advice__content__desc{overflow-y:auto;max-height:200px}@media(max-width:767px){.advice__content{width:100%;left:0}.advice__content__desc{max-height:150px}}.advice__content .advice__icon{margin-top:3px;min-width:15px;min-height:15px}.advice__text p:not(:last-child){margin-bottom:5px}.advice__text{cursor:text}.advice__text a{color:#22C06B}.advice__arrow{position:absolute;left:20px;bottom:-18px;z-index:1}@media(max-width:767px){.advice__arrow{left:0}}.help-block{font-size:12px;line-height:18px;color:#525252;font-style:normal;margin:10px 0 0!important;text-align:left}@media(max-width:767px){.help-block{margin-top:5px!important}}.custom-in{display:block;font-size:14px;line-height:23px;padding:10px 20px;border:1px solid #AAA;color:#525252;border-radius:15px;transition:border-color 0.3s,box-shadow 0.3s;height:auto;outline:transparent;width:100%}.custom-in::placeholder{color:#AAA}.custom-in-md{max-width:350px}.custom-in:hover{border-color:#22C06B}.custom-in:focus,.custom-in:focus-visible{box-shadow:0 0 4px rgba(34,192,107,.7);border-color:#22C06B;color:#000}.custom-link{font-size:14px;line-height:16px;color:#22C06B;transition:border-color 0.3s;border-bottom:1px solid #22C06B;text-decoration:none}.custom-link:hover{border-color:transparent}.input-error{border-color:#F44336}.input-error:hover{border-color:#F44336}.input-error:focus{box-shadow:0 0 4px rgba(244,67,54,.7);border-color:#F44336}textarea.custom-in{border-radius:15px;min-height:85px;max-width:525px;width:100%!important;resize:none}@media(max-width:991px){textarea.custom-in{max-width:660px}}.text-danger{color:#F44336}.custom-attach{font-size:14px;line-height:18px;font-weight:500;background-color:#F5F5F5;border-radius:15px;padding:20px}.custom-attach__inner{display:flex;align-items:flex-start;flex-direction:column-reverse;gap:10px}.custom-attach__btn{display:flex;align-items:center;gap:10px;border:1px solid #AAA;border-radius:60px;padding:12px 20px;color:#525252;text-decoration:none;transition:border-color 0.3s;min-width:max-content;cursor:pointer}.custom-attach__btn:hover{border-color:#22C06B;color:initial}.custom-attach__btn svg{stroke:#525252;width:15px;height:15px}.custom-attach__text{color:#aaa}.custom-attach_list{width:100%;margin:0;color:#aaa;padding:0;margin-top:10px}.custom-attach_list--solo{margin-top:0}.custom-attach_list:empty{display:none}.custom-attach_list li{list-style:none;padding:0}.custom-attach_list li:not(:last-child){margin-bottom:5px}.custom-attach_list a{color:#525252;font-weight:500;transition:color 0.3s;text-decoration:none}.custom-attach_list a:not(.j-name):hover{color:#22C06B}.custom-attach_list a.j-name{cursor:default}.custom-attach_list .j-delete:hover svg path,.custom-attach_list .j-upload-delete:hover svg path{fill:#F44336}.custom-attach_list .j-attach{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.custom-attach_list .j-delete svg,.custom-attach_list .j-upload-delete svg{width:10px;height:10px}.custom-attach_list .j-delete svg path{fill:#525252}.custom-attach__action{display:flex;align-items:flex-start;gap:10px}.custom-attach__preview{max-width:200px;border-radius:15px}.custom-attach__preview img{border-radius:15px;width:100%;height:auto}.custom-attach--flex{display:flex;align-items:flex-start;gap:10px}@media(max-width:767px){.custom-attach--flex{flex-direction:column}}.attach-img__list{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:0;margin:0;max-width:fit-content}@media(max-width:1360px){.attach-img__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:991px){.attach-img__list{grid-template-columns:repeat(4,1fr);max-width:100%}}@media(max-width:767px){.attach-img__list{grid-template-columns:repeat(2,1fr);gap:10px}}.attach-img__item{display:flex;align-items:center;justify-content:center;width:120px;height:120px;background-color:#F5F5F5;border-radius:15px;list-style:none;position:relative;padding:10px;border:1px solid #F5F5F5;transition:border-color 0.3s;overflow:hidden}@media(max-width:991px){.attach-img__item{width:100%}}.attach-img__item:hover{border:1px solid #22C06B}.attach-img__preview,.attach-img__container{display:flex;align-items:center;justify-content:center;width:100%;height:100px}.attach-img__img{width:100%;height:100%;object-fit:contain}.attach-img__item.j-progress .attach-img__img{width:30px;height:30px}.attach-img__delete{position:absolute;top:5px;right:5px;background:#fff;border-radius:50%;display:block;width:15px;height:15px}.attach-img__delete svg{width:15px;height:15px;fill:#F44336}.attach-img__gallery svg{width:30px;height:30px;z-index:-1}.attach-img__gallery svg circle{fill:#aaa;transition:fill 0.3s}.attach-img__gallery .j-img-link{display:block;cursor:pointer;position:absolute!important;left:0;top:0;width:100%;height:100%}.attach-img__more{font-size:14px;line-height:18px;color:#000;margin-top:10px}.attach-img__more a{color:#22C06B;margin-left:5px}.attach-img__add:not(:last-child){margin-bottom:10px}.order__date{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:15px}.order__date-info{color:#aaa;font-size:12px;line-height:18px}.custom-select__btn.j-title-selected{color:#525252}.custom-select__btn{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:14px;line-height:24px;color:#AAA;border:1px solid #AAA;border-radius:15px;text-decoration:none;transition:border-color 0.3s,box-shadow 0.3s,color 0.3s}.custom-select__btn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;line-height:19px}@media(max-width:767px){.custom-select__btn span{max-width:250px}}@media(max-width:576px){.custom-select__btn span{max-width:150px}}.custom-select__btn:hover,.custom-select__btn:focus{border-color:#22C06B;color:#aaa}.custom-select.open .custom-select__btn{box-shadow:0 0 4px rgba(34,192,107,.7);border-color:#22C06B;color:#000}.fa-caret-down::before{content:'';display:block;background:url(/img/icons/select-arrow.svg) no-repeat right!important;width:15px;height:9px}.custom-select__dropdown.dropdown-menu{background:#FFF;border:1px solid #AAA;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px;padding:0 0 12px!important;margin:5px 0 0!important;width:100%}li.custom-select__item a.custom-select__cat{display:flex;align-items:center;gap:10px;font-size:14px;line-height:24px;padding:8px 20px;transition:background-color 0.3s,color 0.3s;white-space:break-spaces}@media(max-width:767px){li.custom-select__item a.custom-select__cat{justify-content:space-between}li.custom-select__active a.custom-select__cat{justify-content:flex-start}}li.custom-select__item a.custom-select__cat:hover{background-color:#F3F7FF;color:#22C06B}li.custom-select__item a.custom-select__cat:hover svg path{stroke:#22C06B}li.custom-select__item a.custom-select__cat svg{display:inline-block;min-width:10px;min-height:10px}li.custom-select__item a.custom-select__cat span{white-space:break-spaces}li.custom-select__item svg path{transition:stroke 0.3s}.custom-select__dropdown .dropdown-menu-autocomplete{position:relative;padding:0 20px 0;margin:0}.custom-select__dropdown .dropdown-menu-autocomplete .custom-in{margin:20px 0 10px}.custom-select__dropdown .dropdown-menu-autocomplete svg{display:block;width:15px;height:15px}.custom-select__dropdown .dropdown-menu-autocomplete svg path{transition:fill 0.3s}.custom-select__dropdown .dropdown-menu-autocomplete-clear{position:absolute;top:50%;transform:translateY(-50%);right:40px;padding:0!important;width:15px;height:15px;opacity:1}.custom-select__dropdown .dropdown-menu-autocomplete-progress{position:absolute;top:50%;right:40px;transform:translateY(-50%);padding-top:0!important;height:15px;width:15px;text-align:center;z-index:10}.custom-select__dropdown .dropdown-menu-autocomplete-progress img{display:block}.custom-select__dropdown .dropdown-menu-autocomplete-clear:hover svg path{fill:#F44336}li.custom-select__active{color:#22C06B;background-color:#F3F7FF;padding:20px 20px 8px;margin-bottom:8px}li.custom-select__active a.custom-select__cat{padding-left:0;padding-right:0}li.custom-select__active a.custom-select__cat:hover{background-color:transparent}li.custom-select__active h6{font-family:'Inter',sans-serif;font-weight:400}.custom-select .dropdown-menu-none{padding:0 20px 8px}.custom-skills__list:empty{display:none}.custom-skills__list{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:5px}.custom-skills__el{display:flex;align-items:center;gap:10px;color:#22C06B;background-color:#F3F7FF;border:1px solid #F3F7FF;font-size:14px;line-height:18px;padding:10px 20px;border-radius:60px;transition:border-color 0.3s}.custom-skills__el:hover{border-color:#22C06B}.custom-skills__el svg{width:10px;height:10px}.custom-skills__el svg path{transition:fill 0.3s}.custom-skills__el a:hover svg path{fill:#F44336}.custom-skills__box{position:relative;width:100%}.custom-skills__btn{position:absolute;top:50%;transform:translateY(-50%);right:20px;cursor:pointer;background:transparent;border:none;padding:0}.custom-skills__btn svg{display:block;width:15px;height:15px;transition:fill 0.3s;fill:#AAA;pointer-events:none}.custom-skills__btn:hover svg{fill:#22C06B}.custom-radio{list-style:none;padding:0;margin:0}.custom-radio__radio:not(:last-child){margin-bottom:10px}.custom-radio__radio label{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:24px;cursor:pointer}.custom-radio__radio input{position:absolute;opacity:0}.custom-radio__radio input.input-error+.custom-radio__btn{border-color:#F44336}.custom-radio__radio input:checked+.custom-radio__btn{border-color:#22C06B}.custom-radio__radio input:checked+.custom-radio__btn::before{opacity:1}.custom-radio__radio .help-block{padding-left:25px}.has-error .custom-radio__text{color:#a94442}.has-error .help-block{color:initial}.custom-radio__text span{white-space:nowrap}.custom-radio__btn{display:flex;align-items:center;justify-content:center;min-width:15px;min-height:15px;border:2px solid #AAA;border-radius:50%;transition:border-color 0.3s;margin-top:4px}.custom-radio__btn::before{content:'';width:7px;height:7px;background:#22C06B;border-radius:50%;opacity:0;transition:opacity 0.3s}.custom-flag{padding:0;list-style:none}.custom-flag input.input-error+.custom-flag__btn{border-color:#F44336}.custom-flag input:checked+.custom-flag__btn{background-color:#22C06B;border-color:#22C06B}.custom-flag a,.custom-flag label{position:relative;display:flex;align-items:flex-start;gap:10px;cursor:pointer;margin:0;text-decoration:none;color:inherit;transition:none;width:fit-content}.custom-flag input{opacity:0;position:absolute;cursor:pointer}.custom-flag__flag.checked .custom-flag__btn{background-color:#22C06B;border-color:#22C06B}.custom-flag__flag.checked .custom-flag__text{color:#22C06B}.custom-flag__flag .help-block{padding-left:25px}.custom-flag__btn{display:flex;align-items:center;justify-content:center;min-width:15px;min-height:15px;border:2px solid #AAA;border-radius:2px;transition:background-color 0.3s,border-color 0.3s;margin-top:4px}.custom-flag__btn svg{display:block;width:10px;height:7px}.custom-flag__text{font-size:16px;line-height:24px;font-weight:500}.custom-flag__text--sm{font-size:14px;line-height:21px}.custom-flag__text--sm a{display:inline-block;border-bottom:1px solid #22C06B;transition:border-color 0.3s;margin:0 5px}.custom-flag__text--sm:hover{color:initial}.custom-flag__text--sm a:hover{border-bottom-color:transparent}.custom-flag__text a{display:initial;white-space:nowrap;color:#22C06B}label .custom-flag__text span.pro{font-size:16px;line-height:19px;font-weight:600;color:#fff;padding:3px 15px;background-color:#2287C0;border-radius:5px;margin-left:15px;height:auto}.has-error .custom-flag__text{color:#F44336}#j-order-price-block:has(.hidden)~.order__box{display:none}.order__box--width-md{max-width:350px}@media(max-width:767px){.order__box--width-md{max-width:100%}}.custom-price__inner{display:grid;align-items:center;grid-template-columns:140px 100px;gap:10px}.custom-accordion{display:flex;flex-direction:column;gap:10px;padding:0}.custom-accordion__panel{list-style:none}.custom-accordion__flag{display:block}.custom-accordion__flag input{display:none}.custom-accordion__title{display:block;font-size:16px;line-height:24px;color:#525252;border:1px solid #AAA;border-radius:15px;text-decoration:none;padding:12px 20px;cursor:pointer;transition:all 0.3s}.custom-accordion__title:hover{color:#525252;border-color:#22C06B}.custom-accordion__content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 10px;cursor:pointer}.custom-accordion__box{display:flex;align-items:center;gap:10px}.custom-accordion__flag input:checked+.custom-accordion__title .custom-accordion__btn{background-color:#22C06B;border-color:#22C06B}.custom-accordion__flag input:checked+.custom-accordion__title{background-color:#F3F7FF;border-color:#F3F7FF;color:#22C06B}.custom-accordion__flag input:checked+.custom-accordion__title .custom-accordion__icon path{stroke:#22C06B}.custom-accordion__btn{display:flex;align-items:center;justify-content:center;width:15px;height:15px;border:2px solid #AAA;border-radius:2px;transition:all 0.3s}.custom-accordion__btn svg{display:block;width:10px;height:7px}.custom-accordion__price{font-weight:600}.custom-accordion__body{border:1px solid #AAA;border-radius:15px;padding:15px 20px;font-size:14px;line-height:24px;margin-top:5px;transition:border-color 0.3s}.custom-accordion__body:hover{border-color:#22C06B}.custom-accordion__icon{width:15px;height:15px;margin-left:5px}.custom-accordion__icon path{stroke:#525252;transition:stroke 0.3s}.banner{background:#F0EDEA;border-radius:15px;overflow:hidden;margin-bottom:20px}.banner--performers{background:#F3F7FF}.banner--help{background:#EAF0EB}.banner__inner{position:relative;display:flex;align-items:center;justify-content:center;gap:30px;max-width:700px;width:100%;margin:0 auto;z-index:1;padding:15px}@media(max-width:576px){.banner__inner{gap:0;padding:30px 20px;justify-content:flex-start}.banner__inner--performers,.banner__inner--help{justify-content:flex-end}}.banner__inner::before{content:'';width:700px;height:700px;background:#E8DED6;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.banner__inner--performers::before{background:#DFE9FF}.banner__inner--help::before{background:#D7E8D6}@media(max-width:991px){.banner__inner::before{width:500px;height:500px}}@media(max-width:576px){.banner__inner::before{left:calc(50% + 50px);width:420px;height:420px}.banner__inner--performers::before,.banner__inner--help::before{left:initial;right:calc(50% + 50px);transform:translate(50%,-50%)}}.banner__img{max-width:350px!important;width:100%;height:100%;object-fit:contain}@media(max-width:991px){.banner__img{max-width:300px!important}}@media(max-width:576px){.banner__img{max-width:270px!important}}.search{margin:20px 0 25px}@media (max-width:991px){.search{margin-bottom:20px}}.search__inner{display:flex;align-items:center;gap:20px}@media(max-width:991px){.search__inner{flex-direction:column}}.search__add{display:flex;align-items:center;justify-content:center;gap:10px;max-width:300px;width:100%;margin:0;line-height:26px}@media(max-width:991px){.search__add{max-width:100%}}.search__form{position:relative;width:100%}.search__in{border-radius:5px;font-size:16px;line-height:24px}.search__btn{position:absolute;top:50%;right:15px;transform:translateY(-50%);padding:0;border:none;background:transparent;cursor:pointer}.search__btn svg{display:block;width:20px;height:20px;fill:#22C06B;transition:fill 0.3s}.search__btn:hover svg{fill:#1FA65D}.custom-filter{background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:5px;overflow:hidden}@media(min-width:992px){.custom-filter{border-radius:15px}.custom-filter--on.collapse{display:block!important}}.custom-filter__btn{display:flex;align-items:center;justify-content:space-between;font-family:'Inter',sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#000;text-decoration:none;padding:15px 20px;margin:0;transition:color 0.3s,background-color 0.3s,margin 0.3s}@media(max-width:991px){.custom-filter__btn{padding:10px 20px}}.custom-filter__btn.active{color:#22C06B;background-color:#F3F7FF;margin-bottom:20px}@media(max-width:991px){.custom-filter__btn.active{padding:10px 20px;margin-bottom:15px}}.custom-filter__btn.active svg{stroke:#22C06B;transform:rotate(180deg)}.custom-filter__btn svg path{transition:all 0s}.custom-filter__btn svg{stroke:#000;transition:stroke 0.3s,transform 0.3s}.custom-filter__btn:hover{color:#22C06B}.custom-filter__btn:hover svg{stroke:#22C06B}.custom-filter__block{padding:0 20px}.custom-filter__list{list-style:none;padding:0 0 30px;margin:0}.custom-filter__item{font-size:16px;line-height:24px;color:#000;max-width:fit-content}.custom-filter__item.subchecked .custom-filter__content{color:#22C06B}.custom-filter__item.subchecked .custom-filter__check{border-color:#22C06B}.custom-filter__item:not(:last-child){margin-bottom:15px}.custom-filter__check{display:flex;align-items:center;justify-content:center;min-width:15px;min-height:15px;border:2px solid #AAA;border-radius:50%;transition:border-color 0.3s;margin-top:4px}.custom-filter__check::before{content:''}.custom-filter__content{display:flex;align-items:flex-start;gap:10px}.custom-filter__content span{transition:color 0.3s;cursor:pointer}.opened .custom-filter__content{color:#22C06B}.opened .custom-filter__content .custom-filter__check{border-color:#22C06B}.custom-filter__content:hover{color:#22C06B}.custom-filter__content:hover .custom-filter__check{border-color:#22C06B}.custom-filter__elem{position:relative}.custom-filter__elem:not(:last-of-type)::after{content:'';position:absolute;left:20px;right:20px;bottom:-1px;background:#F3F7FF;height:1px}.custom-filter__flags{list-style:none;padding:15px 0}#left-more .custom-filter__flags{padding:0 0 30px;margin:0}@media(max-width:991px){.custom-filter__flags{padding:10px 0}}.custom-filter__flags-item{padding:0 25px;max-width:fit-content}.custom-filter__flags-item:not(:last-child){margin-bottom:10px}.custom-filter__flags-content{display:flex;align-items:flex-start;gap:10px;cursor:pointer;color:inherit;text-decoration:none}.custom-filter__flags-content span,.custom-flag__flag span{transition:0.3s}.custom-filter__flags-content:hover span.pro{color:#fff}.custom-filter__flags-content:hover .custom-filter__flags-check,.custom-flag__flag:hover .custom-flag__btn{border-color:#22C06B}.custom-filter__flags-check{display:flex;align-items:center;min-width:15px;min-height:15px;border-radius:2px;border:2px solid #AAA;transition:border-color 0.3s,background-color 0.3s;margin-top:4px}.checked.custom-flag__flag,.checked.custom-filter__flags-item{color:#22C06B}.checked.custom-flag__flag .custom-flag__flag span,.checked.custom-filter__flags-item .custom-filter__flags-content span{color:#22C06B}.checked.custom-flag__flag .custom-flag__btn,.checked.custom-filter__flags-item .custom-filter__flags-check{background-color:#22C06B;border-color:#22C06B}.custom-filter__flags-check svg{width:10px;height:10px}.custom-filter__price{display:grid;grid-template-columns:1fr 1fr 35px;grid-gap:20px;align-items:center;padding:0 20px 30px}@media(max-width:991px){.custom-filter__price{margin-bottom:20px;gap:10px}}.custom-filter__price label{margin:0}.custom-filter__price .custom-in{line-height:16px}.custom-filter__price select.custom-in{cursor:pointer}.custom-filter__price .custom-flag{grid-column:1/-1}.custom-filter__pro .custom-filter__flags-item{padding:0}.custom-filter__pro .custom-filter__flags{border-top:2px solid #F3F7FF;margin:-2px 20px 0}.custom-flag__text--flex{display:flex;align-items:center;gap:10px}.custom-flag__text--flex svg{height:20px;width:20px;object-fit:contain}.custom-flag__text .pro{font-size:16px;line-height:19px;font-weight:600;color:#fff;padding:3px 15px;background-color:#2287C0;border-radius:5px;height:auto}.custom-filter__actions{font-size:16px;line-height:24px;padding:20px;border-top:2px solid #F3F7FF}@media(max-width:991px){.custom-filter__actions{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}}.custom-filter__actions .full__green{border:none;margin:0}@media(min-width:992px){.custom-filter__actions .full__green{display:none}}.custom-filter__clear{display:flex;align-items:center;gap:10px;font-weight:600;color:#F44336;max-width:fit-content;text-decoration:none;transition:border-color 0.3s;border-bottom:2px solid #F44336}.custom-filter__clear:hover,.custom-filter__clear:focus{color:#F44336;border-color:transparent}.custom-filter__clear svg{stroke:#F44336;margin-top:4px}.custom-mob-filter{padding-bottom:20px;border-bottom:2px solid #F3F7FF;margin-bottom:-2px}@media(min-width:992px){.custom-mob-filter{display:none!important;border-bottom:none}}.custom-mob-filter__btn{position:relative;font-size:16px;line-height:23px;padding:10px 20px;background:#F3F7FF;border:1px solid #F3F7FF;color:#22C06B;font-weight:600;border-radius:5px;width:100%;text-align:left;transition:color 0.3s,border-color 0.3s;margin-bottom:5px}@media(min-width:992px){.custom-mob-filter__btn{display:none}}.custom-mob-filter__btn.collapsed{color:#000;border-color:#aaa}.custom-mob-filter__subtext{font-weight:400}.custom-mob-filter__btn svg path{transition:all 0s}.custom-mob-filter__btn svg{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:15px;height:15px;stroke:#22C06B;transition:stroke 0.3s}.custom-mob-filter__btn.collapsed svg{stroke:#000}.custom-mob-filter__list{list-style:none;padding:0;margin:0}.custom-mob-filter__item:not(:last-child){margin-bottom:10px}.custom-mob-filter__link{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;font-size:16px;line-height:24px;color:#000;text-decoration:none}.custom-mob-filter__link:hover svg{stroke:#22C06B}.custom-mob-filter__link svg{stroke:#000;width:6px;height:10px}.custom-mob-filter .custom-flag__flag:not(:last-child){margin-bottom:10px}.custom-mob-filter__active{display:block;color:#22C06B;text-decoration:none;margin-bottom:15px;font-weight:600}.custom-mob-filter__back{color:#000;margin-bottom:5px;display:flex;align-items:center;gap:10px}.custom-mob-filter__back svg{stroke:#000}.custom-mob-filter__title{font-size:16px;line-height:24px;font-weight:500}.orders{display:flex;gap:20px}@media(max-width:991px){.orders{flex-direction:column;gap:10px}}.orders__aside{max-width:300px;width:100%}.orders__content{max-width:900px;width:100%}@media(max-width:991px){.orders__aside{max-width:100%}.custom-tabs{display:none}}.custom-tabs__list{display:flex;align-items:center;list-style:none;gap:30px;padding:0 15px 9px;border-bottom:1px solid #F3F7FF}.custom-tabs__item a{font-size:16px;line-height:24px;font-weight:600;color:#000;text-decoration:none;padding-bottom:10px;border-bottom:2px solid transparent;transition:border-color 0.3s,color 0.3s}.custom-tabs__item.active a{border-color:#22C06B}.custom-tabs__item a:hover{border-color:#22C06B;color:#22C06B}@media(min-width:992px){.custom-tabs-mob{display:none!important}}.custom-tabs-mob{margin:0 0 25px}.custom-tabs,.custom-tabs-mob__wrap{margin:0 0 20px}@media (max-width:991px){.custom-tabs-mob__wrap{display:grid}}.custom-tabs-mob__title{font-size:16px;line-height:24px;font-family:'Tinos',sans-serif;font-weight:600;margin:0}@media (max-width:991px){.custom-tabs-mob__title{order:1;font-size:14px;line-height:16px}}.custom-tabs-mob .dropdown-backdrop,.custom-tabs-mob .custom-tabs-mob__list{display:none}.open.custom-tabs-mob .custom-tabs-mob__list{display:block}.custom-tabs-mob__list{list-style:none;padding:0;background:#FFF;border-radius:5px;transition:box-shaow 0.3s;box-shadow:0 3px 20px rgba(0,0,0,.07);overflow:hidden;margin:0}.custom-tabs-mob__btn{display:flex;align-items:center;justify-content:space-between;position:relative;font-size:16px;line-height:23px;padding:10px 20px;background:#F3F7FF;border:1px solid #aaa;color:#000;border-radius:5px;width:100%;text-align:left;transition:color 0.3s,border-color 0.3s;text-decoration:none;margin-bottom:5px}.custom-tabs-mob__btn svg path{transition:all 0s}.custom-tabs-mob__btn svg{stroke:#000;transition:all 0.3s}.custom-tabs-mob.open .custom-tabs-mob__btn svg{transform:rotate(180deg);stroke:#22C06B}.custom-tabs-mob.open .custom-tabs-mob__btn{color:#22C06B;border-color:#F3F7FF}.custom-tabs-mob__item a{display:block;text-decoration:none;color:#000;font-size:16px;line-height:24px;padding:10px 20px;transition:background-color 0.3s,color 0.3s}.custom-tabs-mob__item a:hover{background-color:#F3F7FF;color:#22C06B}.custom-tabs-mob__item.active a{background-color:#F3F7FF;color:#22C06B}.list-order{list-style:none;padding:0;margin:0}.list-order .custom-tags{margin-top:0!important}.list-order__item{position:relative;padding:30px;background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px}.list-order__item.highlited{border:2px solid #1FA65D}@media(max-width:767px){.list-order__item{padding:20px}}.list-order__item:not(:last-child){margin-bottom:20px}.list-order__head{display:grid;align-items:center;grid-template-columns:1fr max-content;grid-gap:15px;margin-bottom:20px}@media(max-width:767px){.list-order__head{grid-template-columns:1fr}}.list-order__head-box{display:flex;align-items:center;gap:20px}.list-order__title{display:flex;align-items:center;gap:10px}@media(max-width:767px){.list-order__title{font-size:16px;line-height:18px}}.list-order__title svg{min-width:20px;min-height:20px}.list-order__title a{text-decoration:none;color:#000;transition:color 0.3s;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}@media(max-width:767px){.profile-content .list-order__title a.my{padding-right:50px}}.list-order__title a:hover,.list-order__title a:focus{color:#22C06B}.list-order__price{display:inline-block;font-size:16px;line-height:26px;font-weight:600;padding:5px 15px;color:#fff;background-color:#22C06B;border-radius:5px;width:fit-content}@media(max-width:767px){.list-order__price{font-size:14px;line-height:16px;padding:5px 10px}}.list-order__desc{font-size:16px;line-height:24px;margin-bottom:20px}@media(max-width:767px){.list-order__desc{font-size:14px;line-height:18px}}.list-order__desc p:not(:last-child){margin-bottom:10px}.list-order__alert{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px 20px;font-size:16px;line-height:24px;padding:15px 20px;border-radius:15px;margin-bottom:20px}@media(max-width:767px){.list-order__alert{padding:15px;border-radius:5px;font-size:14px;line-height:21px}}.list-order__alert.alert-decline{background-color:#FFF2F1;color:#F44336}.list-order__alert--green{background-color:#F0FFF6;color:#22C06B}.list-order__alert-btn{font-size:14px;line-height:17px;justify-content:center;text-align:center}.list-order__del{width:fit-content;line-height:20px}@media(max-width:767px){.list-order__del.btn--cancel{display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:15px;right:15px;width:35px;height:35px;padding:0}.list-order__del.btn--cancel svg{width:18px;height:18px}.list-order__del span{display:none}}.list-order__top{display:block;font-size:14px;line-height:21px;color:#22C06B;border-bottom:1px solid #F3F7FF;padding-bottom:15px;margin-bottom:15px}.list-order__info-item,.list-order__author{font-size:14px;line-height:21px;display:flex;align-items:center;gap:10px}.list-order__author{margin-bottom:15px}.list-order__info-item a,.list-order__author a{font-size:14px;line-height:17px;color:#22C06B;white-space:nowrap;text-decoration:none;border-bottom:1px solid transparent;transition:border-color 0.3s}.list-order__info-item a:focus,.list-order__info-item a:hover,.list-order__author a:focus,.list-order__author a:hover{border-color:#22C06B}.list-order__action{font-size:16px;line-height:24px;display:flex;align-items:center;flex-wrap:wrap;gap:15px 20px;margin-top:20px}@media(max-width:575px){.list-order__action{flex-direction:column}}.list-order__refuse.btn--cancel{padding:7px 30px}@media(max-width:767px){.list-order__refuse.btn--cancel{width:100%;text-align:center}}.list-order__info{display:flex;align-items:center;gap:15px 20px;flex-wrap:wrap;margin-bottom:15px;margin-top:0!important}.list-order__info-box{display:flex;align-items:center;gap:5px;white-space:nowrap}.list-order .custom-controls{margin-top:20px}.list-order .custom-controls__item a svg{width:15px;height:15px}.list-order .custom-controls__item a{padding:7px 10px;line-height:20px}@media(max-width:991px){.list-order .custom-controls__item a{font-size:16px}}.custom-tags{margin:0 0 20px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.blog__tags{padding:20px 10px 20px 20px;border-radius:15px;background:#FFF;box-shadow:0 3px 20px 0 rgba(0,0,0,.07)}@media(max-width:991px){padding:15px 10px 15px 15px}.custom-tags.blog__tags{margin:20px 0 0}.custom-tags.blog__tags,.blog__tags-list.custom-tags{gap:5px}.blog__tags-list.custom-tags:last-child{margin-bottom:0!important}.custom-tags.blog__tags .custom-tags__el,.blog__tags-list.custom-tags .custom-tags__el{padding:4px 8px;font-size:12px;line-height:16px}@media (max-width:991px){.blog__tags{margin-bottom:30px}}.blog__tags-scrollbar-wrap.custom-shadow{position:relative}.blog__tags-scrollbar-wrap.custom-shadow::after{content:'';position:absolute;bottom:0;left:0;width:calc(100% - 5px);height:50px;pointer-events:none;background:linear-gradient(0deg,#FFF 0%,rgba(255,255,255,0) 100%)}.custom-shadow .blog__tags-scrollbar{max-height:600px;overflow-y:auto;padding-bottom:30px}.blog__tags-scrollbar{padding-right:10px}@media (max-width:991px){.blog__tags-scrollbar{padding-right:5px}.custom-shadow .blog__tags-scrollbar{max-height:200px}}.blog__tags-scrollbar::-webkit-scrollbar{height:5px;width:5px;cursor:pointer;border-radius:5px}.blog__tags-scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:5px}.blog__tags-scrollbar::-webkit-scrollbar-thumb{background:#EDEDED;border-radius:5px}.blog__tags-btn{display:block;padding:5px 12px;font-size:14px;line-height:18px;text-decoration:none;color:#525252;border:1px solid #525252;border-radius:5px;transition:0.3s;background:transparent}.blog__tags-btn:hover{border-color:#22C06B}.blog__tags-btn .hide-text{display:none}.blog__tags-btn.open .hide-text{display:block}.blog__tags-btn.open .open-text{display:none}.custom-tags--indent-none{margin:0}.custom-tags--indent-none .custom-tags__el{font-size:13px}.custom-tags__el{display:block;padding:5px 12px;font-size:13px;line-height:18px;text-decoration:none;color:#232323;border:1px solid #232323;border-radius:60px;transition:0.3s;margin:0}.custom-tags__el.l-tag-more.j-tag-more{border:none;padding:0;font-weight:600;font-size:13px;line-height:18px;text-decoration:none;color:#232323;margin-bottom:-12px;border-bottom:1px solid #232323;border-radius:0;transition:border-color 0.3s}.custom-tags__el.l-tag-more.j-tag-more:hover{border-color:transparent}.custom-tags__el:focus,.custom-tags__el:hover,.custom-tags__el.active{border-color:#22C06B;color:#525252}.features{display:flex;align-items:center;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.features__item{display:flex;align-items:center;gap:10px 5px;font-size:14px;line-height:16px;color:#525252}@media(max-width:767px){.features__item{font-size:12px;line-height:14px}}.features__item:not(:last-child)::after{display:block;content:'';height:20px;width:1px;background-color:#F3F7FF;border-radius:1px;margin-left:5px}@media(max-width:767px){.features__item:not(:last-child)::after{height:15px}}.features__item svg{width:15px;height:15px;stroke:#525252}.features__item a{display:flex;align-items:center;gap:5px;font-size:inherit;line-height:inherit;color:#22C06B;text-decoration:none}.features__item a span{border-bottom:1px solid #22C06B;transition:border-color 0.3s}.features__item a:hover span{border-color:transparent}.features__item a svg path[stroke]{stroke:#22C06B}.features__item a svg path[fill]{fill:#22C06B}.l-search-results em{background-color:rgba(34,192,107,.2)}.order-view{max-width:960px;width:100%;margin-bottom:20px}.order-view--progress{max-width:100%;display:grid;gap:20px;grid-template-columns:1fr 260px}@media(max-width:991px){.order-view--progress{grid-template-columns:1fr}}.order-view .l-project-bs-content{margin-bottom:30px}.order-view__aside{width:100%}.order-view__aside .l-project-steps{border:none;background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px}.order-view__aside .l-project-steps>ul>li.done{border-color:#F3F7FF}.order-view__user{display:flex;align-items:center;gap:20px}@media(max-width:767px){.order-view__user{gap:10px}}.order-view__avatar{position:relative}.order-view__avatar img{width:90px;height:90px;border-radius:50%}@media(max-width:767px){.order-view__avatar img{width:65px;height:65px}}.order-view__customer-title{font-size:16px;line-height:20px;font-weight:600;margin-bottom:15px}@media(max-width:767px){.order-view__customer-title{font-size:14px;line-height:16px;margin-bottom:10px}}.order-view__customer-info{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.order-view__customer-avatar img{width:50px;height:50px;border-radius:50%}@media(max-width:767px){.order-view__customer-avatar img{min-width:40px;min-height:40px;width:40px;height:40px}}.order-view__customer-name{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}@media(max-width:767px){.order-view__customer-name{gap:5px;margin-bottom:5px}}.order-view__customer-name a{font-family:'Tinos',sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#000;transition:color 0.3s;text-decoration:none}.order-view__customer-name a:hover{color:#22C06B}@media(max-width:767px){.order-view__customer-name svg{width:15px;height:15px}}.order-view__name{margin-bottom:15px}@media(max-width:767px){.order-view__name{margin-bottom:10px}}.order-view__customer .order-view__name,.order-view__about .order-view__name{margin-bottom:5px;display:flex;gap:5px}.order-view__name,.order-view__name a{font-family:'Tinos',sans-serif;font-size:18px;line-height:21px;color:#000;text-decoration:none;transition:color 0.3s}@media(max-width:767px){.order-view__name,.order-view__name a{font-size:16px;line-height:18px}}.order-view__name a:hover{color:#22C06B}.order-view__register{font-size:16px;line-height:20px;margin-bottom:10px}@media(max-width:767px){.order-view__register{font-size:14px;line-height:16px}}.order-view__register-time{font-size:16px;line-height:20px;color:#525252;margin-bottom:10px}.order-view__review{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;line-height:18px}@media(max-width:767px){.order-view__review{font-size:12px;line-height:15px}}.order-view__review a{text-decoration:none;transition:border-color 0.3s;border-bottom:1px solid;color:#36A4F4;border-color:#36A4F4}.order-view__review .o-good{color:#22C06B;border-color:#22C06B}.order-view__review .o-bad{color:#F44336;border-color:#F44336}.order-view__review a:hover{border-color:transparent}.order-view__info{border:2px dashed #F3F7FF;border-radius:15px;padding:30px;margin-bottom:30px}@media(max-width:767px){.order-view__info{padding:15px}}.order-view__info-box{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:30px}.order-view__info-box--mb{margin-bottom:0}@media(max-width:767px){.order-view__info-box{flex-direction:column;align-items:flex-start}.order-view__info-box--mb{gap:30px}}.order-view__title{display:flex;align-items:center;gap:10px;font-family:'Tinos',sans-serif;font-size:20px;line-height:23px;font-weight:700;margin-bottom:15px}@media(max-width:767px){.order-view__title{font-size:18px;line-height:20px;flex-direction:column;align-items:flex-start;margin-bottom:10px}}.order-view__title svg{width:20px;min-width:20px;height:20px}.order-view__title span{-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.order-view__date{display:flex;align-items:center;gap:10px;font-size:16px;line-height:20px}@media(max-width:767px){.order-view__date{font-size:14px;line-height:16px}}.order-view__date svg{width:20px;height:20px}.order-view__price{font-size:16px;line-height:26px;padding:5px 15px;font-weight:600;background-color:#22C06B;border-radius:5px;color:#fff}.order-view__section{padding:60px;background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px}.order-view__offers{display:flex;flex-direction:column;gap:30px}@media(max-width:767px){.order-view__offers{gap:20px}}.order-view__section--order{margin-bottom:30px}@media(max-width:991px){.order-view__section{padding:20px}}.order-view__desc{margin-bottom:30px}.order-view__gallery{margin-bottom:15px}.order-view .title-md{font-weight:600;margin-bottom:15px}@media(max-width:767px){.order-view .title-md{font-size:16px;line-height:20px}}.order-view__desc-text{font-size:16px;line-height:24px}@media(max-width:767px){.order-view__desc-text{line-height:20px}}.order-view__desc-text p:not(:last-child){margin-bottom:10px}.order-view__gallery-list{display:flex;align-items:center;flex-wrap:wrap;gap:20px;list-style:none;padding:0;margin:0}@media(max-width:767px){.order-view__gallery-list{gap:15px}}.order-view__gallery-item button{display:block;background:#F3F7FF;border-radius:15px;padding:20px;border:1.5px solid #F3F7FF;text-decoration:none;transition:border-color 0.3s;height:100%}@media(max-width:767px){.order-view__gallery-item button{padding:10px}}.order-view__gallery-item button:hover{border-color:#22C06B}.order-view__gallery-item{width:190px;height:172px}@media(max-width:767px){.order-view__gallery-item{width:130px;height:112px}}.order-view__gallery-item button img{width:100%;height:100%;border-radius:5px;pointer-events:none}.owl-page{display:block}.owl-pagination{display:flex;align-items:center;gap:10px;justify-content:center}.owl-theme .owl-controls .owl-page span{display:block;width:15px;height:15px;background-color:#F3F7FF;border-radius:15px;margin:0;border:1px solid #22C06B;transition:background-color 0.3s;opacity:1}.owl-theme .owl-controls{margin-top:15px}.owl-theme .owl-controls .owl-page.active span{background-color:#22C06B}.order-view__files-list{list-style:none;padding:0;margin:0}.order-view__files-item{display:flex;align-items:center;gap:10px;font-size:16px;line-height:24px}@media(max-width:767px){.order-view__files-item{font-size:14px;line-height:20px}}.order-view__files-item:not(:last-child){margin-bottom:15px}@media(max-width:767px){.order-view__files-item:not(:last-child){margin-bottom:10px}}.order-view__files-item a{font:inherit;color:#2498ED;text-decoration:none;transition:border-bottom-color 0.3s;border-bottom:1px solid #2498ED}.order-view__files-item a:hover{border-bottom-color:transparent}.order-view__files-item svg{width:15px;height:15px}@media(max-width:767px){.order-view__files-item svg{width:12px;height:12px}}.order-view__block{padding-top:30px;margin-top:30px;border-top:2px solid #F3F7FF}@media(max-width:767px){.order-view__block{margin-top:20px;padding-top:20px}}.order-view__contacts-title.btn{display:flex;align-items:center;justify-content:space-between;font-family:'Tinos',sans-serif;text-align:left;width:100%;padding:0;background-color:transparent;border:none}@media(min-width:992px){.order-view__contacts-title.btn{display:none}.order-view__contacts-box.collapse{display:block}}.order-view__contacts-title.btn:active{box-shadow:none}.order-view__contacts-title.btn svg{stroke:#000;transform:rotate(180deg);transition:all 0.3s}.order-view__contacts-title.btn.collapsed svg{transform:rotate(0)}@media(max-width:991px){.order-view__contacts-title--desk{display:none}}.order-view__contacts-list{list-style:none;padding:0;margin:0}.order-view__contacts-item{display:flex;align-items:center;gap:10px;font-size:16px;line-height:20px}.order-view__contacts-item:not(:last-child){margin-bottom:10px}.order-view__contacts-item span{display:flex;align-items:center;gap:10px}.order-view__contacts-item img{width:15px;height:15px;object-fit:contain}.order-view__contacts-item a{text-decoration:none;color:#000;border-bottom:1px solid #000;word-break:break-all}.order-view__contacts-item a:hover{border-color:transparent}@media(max-width:767px){.order-view__contacts-item{font-size:14px;line-height:16px}.order-view__contacts-item a{-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}}.custom-controls{display:flex;flex-direction:column;align-items:flex-end;gap:20px}@media(max-width:767px){.custom-controls{align-items:flex-start}}.custom-controls__list{display:flex;align-items:flex-end;flex-wrap:wrap;gap:15px;list-style:none;padding:0;margin:0}@media(max-width:767px){.custom-controls__list{gap:10px}}.custom-controls__item a{display:flex;align-items:center;gap:5px;max-width:fit-content;font-size:14px;line-height:16px;text-decoration:none;color:#2287C0;padding:5px 10px;border:1px solid #2287C0;border-radius:30px;transition:background-color 0.3s,color 0.3s}@media(max-width:767px){.custom-controls__item a{font-size:12px;line-height:15px}}.custom-controls__item a:hover{background-color:#2287C0;color:#fff}.custom-controls__item a:hover svg{stroke:#fff}.custom-controls__item a svg path{transition:all 0s}.custom-controls__item a svg{width:15px;height:15px;stroke:#2287C0;transition:stroke 0.3s}@media(max-width:767px){.custom-controls__item a svg{width:12px;height:12px}}.custom-controls__item a svg.fill{transition:all 0.3s}.custom-controls__item a:focus svg.fill,.custom-controls__item a:hover svg.fill{fill:#fff}.custom-controls__item--lg a{font-size:16px;line-height:20px;font-weight:600;padding:10px;gap:10px}@media(max-width:767px){.custom-controls__item--lg a{font-size:12px;line-height:15px;gap:15px}}.custom-controls__item a svg{width:20px;height:20px}@media(max-width:767px){.custom-controls__item a svg{width:12px;height:12px}}.custom-controls__item.red a{border-color:#F44336;color:#F44336}.custom-controls__item.red a svg{stroke:#F44336}.custom-controls__item.red a:hover{background-color:#F44336;color:#fff}.custom-controls__item.red a:hover svg{stroke:#fff}.custom-controls__item.green a{border-color:#22C06B;color:#22C06B}.custom-controls__item.green a svg{stroke:#22C06B}.custom-controls__item.green a:hover{background-color:#22C06B;color:#fff}.custom-controls__item.green a:hover svg{stroke:#fff}.note-block{padding:15px;background:#F3F7FF;border-radius:15px;max-width:300px;width:100%}.note-block__title{display:flex;align-items:center;gap:10px;font-size:14px;line-height:16px;font-weight:600;color:#22C06B;margin-bottom:10px}.note-block__title svg{width:15px;height:15px}.note-block__btn{display:block;width:fit-content;font-size:14px;line-height:16px;color:#22C06B;text-decoration:none;text-align:center}@media(max-width:991px){.note-block__btn{font-size:16px}}.note-block__btn span{border-bottom:1px solid transparent;transition:border-color 0.3s}.note-block__btn path[fill]{fill:#22C06B}.note-block__btn:focus span,.note-block__btn:hover span{border-color:#1FA65D}.note-block__btn.full__green{padding:5px 10px;color:#fff}.note-block__btn.full__green path[fill]{fill:#fff}.btn--cancel{display:block;background-color:transparent;color:#F44336;padding:7px 10px;border:1px solid #F44336;border-radius:60px;text-decoration:none;transition:all 0.3s}.btn--cancel span{border:none}.btn--cancel:focus,.btn--cancel:hover{color:#fff;background-color:#F44336}.btn--cancel:focus span,.btn--cancel:hover span{border-color:#F44336}.btn--cancel path[stroke]{stroke:#F44336;transition:stroke 0.3s}.btn--cancel:focus path[stroke],.btn--cancel:hover path[stroke]{stroke:#fff}.note-block__box{display:none}.note-block__action{display:flex;align-items:center;gap:10px;margin-top:10px}.note-block .custom-in{font-size:14px;line-height:20px;max-width:300px;width:100%;border-radius:5px}.note-block .custom-in::placeholder{color:#AAA}.note-block__text{text-align:left}.note-block__text:not(:empty){margin-bottom:10px}.order-view__user-info{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:30px 15px;margin-bottom:30px}@media(max-width:767px){.order-view__user-info{flex-direction:column;gap:20px}}.order-view__user-info .alert-block{width:fit-content}.modal-btn{width:30px;height:30px;border-radius:50%;border:1px solid #22C06B;position:absolute;top:50%;transform:translateY(-50%);background-color:#F3F7FF}.modal-btn.j-close{transform:none;top:20px;right:20px;pointer-events:initial}.modal-btn.j-next{right:-15px}.modal-btn.j-prev{left:-15px}.order-view__offers-title{display:flex;align-items:center;gap:15px;font-family:'Tinos',sans-serif;font-size:18px;line-height:22px}.order-view__offers-title--mb20{margin-bottom:20px}.order-view__offers-title svg{width:20px;height:20px}.order-view__offers-count{font-size:16px;line-height:20px;font-family:'Inter',sans-serif;padding:3px 10px;border-radius:5px;background-color:#22C06B;color:#fff}@media(min-width:992px){.order-filter__nav{display:flex}}.order-filter__nav{margin-bottom:30px;list-style:none;padding:0}.order-filter__nav-item{font-size:16px;line-height:20px;padding:15px;border-radius:15px;border:2px dashed transparent}.order-filter__nav-item.active{border:2px dashed #F3F7FF}.order-filter__nav-item a{font:inherit;display:flex;align-items:center;gap:10px;text-decoration:none;color:#000}.order-filter__nav-item svg{width:15px;height:15px}.order-filter__nav-count{padding:3px 10px;background:#F3F7FF;border-radius:5px}.order-filter__btn-mob{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:20px;font-weight:600;padding:10px 20px;border-radius:15px;border:2px dashed #F3F7FF;background-color:transparent;width:100%;margin-bottom:5px}@media (min-width:992px){.order-filter__btn-mob{display:none}}.order-filter__btn-mob svg{stroke:#000;transition:transform 0.3s;transform:rotate(180deg)}.collapsed.order-filter__btn-mob svg{transform:rotate(0)}.freelancers-list{list-style:none;margin:0;padding:0}.freelancers-list__item{position:relative;border:2px dashed #F3F7FF;border-radius:15px;padding:20px}.freelancers-list__item-wrap{display:flex;align-items:flex-start;gap:20px;position:relative;width:100%}.freelancers-list__item.freelancers-list__item--flex{display:flex;align-items:flex-start;flex-direction:column;gap:20px}.freelancers-list__content{width:100%}.freelancers-list__item .alert-block{margin-bottom:24px}.freelancers-list__item.my-proposal{border-color:#22C06B}.freelancers-list__item:not(:last-child){margin-bottom:20px}.freelancers-list__avatar{display:block;position:relative}.freelancers-list__avatar .c-status{width:6px;height:6px}@media(max-width:767px){.freelancers-list__item{padding:10px}.freelancers-list__avatar{position:absolute;top:0;left:0}}.freelancers-list__avatar img{width:50px;height:50px;min-width:50px;border-radius:50%}@media(max-width:767px){.freelancers-list__avatar img{width:40px;height:40px;min-width:40px}}.freelancers-list__wrap{display:grid;grid-template-columns:50px 1fr;grid-gap:20px}.freelancers-list__name{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}@media(max-width:767px){.freelancers-list__wrap{grid-template-columns:1fr;position:relative}.freelancers-list__name{font-size:16px;line-height:20px}}.freelancers-list__name a{color:#000;text-decoration:none;font-size:18px;line-height:22px;font-family:'Tinos',sans-serif}.freelancers-list__name a:hover{color:#22C06B}@media(max-width:767px){.freelancers-list__info{margin-left:55px}}.freelancers-list__inf{font-size:12px;line-height:15px;color:#AAA;background:#F5F5F5;border-radius:5px;padding:2px 15px;font-family:'Inter',sans-serif}.freelancers-list__spec{display:flex;align-items:center;gap:10px;margin:10px 0}.freelancers-list__spec svg{display:none}.freelancers-list__spec span{font-size:16px;line-height:20px;color:#000}.freelancers-list__spec a{font-size:16px;line-height:20px;border-bottom:1px solid #22C06B;color:#22C06B;text-decoration:none}.freelancers-list__spec a:hover{border-color:transparent}@media (max-width:991px){.freelancers-list__spec{margin:10px 0}.freelancers-list__spec span{display:none}.freelancers-list__spec a{font-size:14px;line-height:18px;border:none}.freelancers-list__spec svg{display:block;min-width:20px;height:20px}}.freelancers-list__date{font-size:12px;line-height:14px;color:#525252;margin-top:5px;display:flex;flex-direction:column}.freelancers-list__message{margin-top:10px;background:#F3F7FF;border-radius:5px;padding:20px}@media(max-width:767px){.freelancers-list__message{margin-top:15px;padding:15px}}.freelancers-list__terms{font-size:14px;line-height:16px;margin-bottom:10px}.freelancers-list__terms strong{color:#22C06B}.freelancers-list__text{margin:5px 0;display:flex;align-items:center;flex-wrap:wrap;font-size:14px;line-height:18px}.freelancers-list__text a{display:flex;align-items:center;gap:5px;text-decoration:none;color:#22C06B;border-bottom:1px solid #22C06B;margin:0 5px}.freelancers-list__text a:hover{border-color:transparent}.freelancers-list__text a svg{width:15px;height:15px}.freelancers-list__desc{margin-bottom:10px}.freelancers-list__action{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.freelancers-list__action a{font-size:16px;line-height:20px;display:flex;align-items:center;gap:10px;color:#22C06B;text-decoration:none;border-bottom:1px solid #22C06B;transition:border-bottom-color 0.3s}@media(max-width:767px){.freelancers-list__action a{font-size:14px;line-height:20px;gap:10px;border:none}}.freelancers-list__action a:hover{border-bottom-color:transparent}.freelancers-list__action a svg{width:15px;height:15px;min-width:15px}.freelancers-list__chat{list-style:none;padding:0;margin:20px 0 0}.freelancers-list__chat.j-chat>li div{display:flex;align-items:center;gap:5px 10px;margin-bottom:10px;flex-wrap:wrap}.freelancers-list__chat.j-chat>li div small{font-size:12px;line-height:14px;color:#525252;width:fit-content;display:inline;margin-left:auto}.freelancers-list__chat>li:not(:last-child){margin-bottom:15px}.freelancers-list__chat a{color:#000;text-decoration:none;font-size:18px;line-height:22px;font-family:'Tinos',sans-serif}.freelancers-list__chat a:hover{color:#22C06B}.freelancers-list__chat li:not(:last-child){margin-bottom:10px}.freelancers-list__chat-window .custom-in{max-width:100%;margin-bottom:15px}.freelancers-list__chat-window .freelancers-list__send{padding:8px 30px;margin-top:20px;font-size:16px;line-height:24px}.freelancers-list__chat-item:not(:last-child){margin-bottom:10px!important;padding-bottom:10px;border-bottom:1px solid #E5ECEF}.freelancers-list__chat-attach{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:10px 0 0!important}.freelancers-list__chat-attach-item{display:flex;align-items:center;column-gap:5px}.freelancers-list__chat-attach-item p{font-size:16px;line-height:24px}.freelancers-list__chat-attach-item svg{width:15px;height:15px}.freelancers-list__chat-attach-item span{font-size:12px;line-height:21px;color:#2498ED;text-decoration:underline;text-transform:uppercase}.freelancers-list__chat-attach-item:hover span{text-decoration:none}.freelancers-list__form .custom-in{margin-top:10px;border-radius:5px}.freelancers-list__send{margin-top:10px;font-size:14px;line-height:16px;padding:5px 15px;border-radius:30px;background-color:#22C06B;text-decoration:none;transition:background-color 0.3s;border:none;color:#fff}.freelancers-list__send:hover{background-color:#1FA65D}.freelancers-list__contacts{margin-top:30px}.freelancers-list__contacts-list{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:10px 0}.freelancers-list__contacts-item{font-size:14px;line-height:20px;color:#000;display:flex;align-items:center;gap:20px;position:relative}.freelancers-list__contacts-item span{display:flex;align-items:center;gap:10px}.freelancers-list__contacts-item span img{width:15px;height:15px;object-fit:contain}.freelancers-list__contacts-item a{text-decoration:none;font:inherit;color:#000;border-bottom:1px solid #000;font-size:14px;line-height:16px;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.freelancers-list__contacts-item a:hover{border-color:transparent}.freelancers-list__contacts-item:not(:last-child){padding-right:21px}.freelancers-list__contacts-item:not(:last-child)::after{content:'';height:15px;width:1px;border-radius:1px;background-color:#F3F7FF}.freelancers-list__gallery{margin-top:20px}.freelancers-list__gallery-title{font-size:16px;line-height:24px;margin-bottom:10px;font-weight:600}@media(max-width:767px){.freelancers-list__gallery-title{margin-bottom:15px;line-height:20px}}.freelancers-list__gallery-works{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:10px}@media(max-width:767px){.freelancers-list__gallery-works{gap:10px}}.freelancers-list__gallery-item a{display:block;padding:15px;background:#F3F7FF;border-radius:15px;border:1px solid #F3F7FF;text-decoration:none;transition:border-color 0.3s}@media(max-width:767px){.freelancers-list__gallery-item a{padding:10px}}.freelancers-list__gallery-item a:hover{border-color:#22C06B}.freelancers-list__gallery-item img{width:120px;height:110px;border-radius:5px}@media(max-width:767px){.freelancers-list__gallery-item img{width:100px;height:90px}}.freelancers-list__all-works a{font-size:16px;line-height:20px;text-decoration:none;color:#36A4F4;border-bottom:1px solid #36A4F4;transition:border-bottom-color 0.3s}@media(max-width:767px){.freelancers-list__all-works a{font-size:14px;line-height:20px}}.freelancers-list__all-works a:hover{border-bottom-color:transparent}.freelancers-list__group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.freelancers-list__btn{display:flex;align-items:center;gap:10px;font-size:14px;line-height:16px;padding:5px 10px;border-radius:5px;background-color:transparent;transition:background-color 0.3s,color 0.3s;border:1px solid transparent}.freelancers-list__btn svg,.freelancers-list__btn span{pointer-events:none}.freelancers-list__btn svg path{transition:all 0s}.freelancers-list__btn svg{width:15px;height:15px;transition:fill 0.3s}.freelancers-list__btn.text-red svg{width:12px;height:12px}.freelancers-list__btn.text-green{border-color:#22C06B;color:#22C06B}.freelancers-list__btn.text-green svg{fill:#22C06B}.freelancers-list__btn.text-green:hover{background-color:#22C06B}.freelancers-list__btn.text-blue{border-color:#2287C0;color:#2287C0}.freelancers-list__btn.text-blue svg{fill:#2287C0}.freelancers-list__btn.text-blue:hover{background-color:#2287C0}.freelancers-list__btn.text-red{border-color:#F44336;color:#F44336}.freelancers-list__btn.text-red svg{fill:#F44336}.freelancers-list__btn.text-red:hover{background-color:#F44336}.freelancers-list__btn:hover{color:#fff}.freelancers-list__btn:hover svg{fill:#fff}.alert-block{width:100%}.alert-block a{font:inherit;color:#22C06B;border-bottom:1px solid #22C06B;transition:border-bottom-color 0.3s;text-decoration:none}.alert-block a:hover{border-bottom-color:transparent}.offer-form__wrap-form{background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px;padding:60px}@media(max-width:991px){.offer-form__wrap-form{padding:20px}}.offer-form__wrap-form .order-view__section{padding:30px 0 0;margin-top:30px;border-top:2px solid #F3F7FF;box-shadow:none;border-radius:0}.offer-form__head{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:20px}@media(max-width:767px){.offer-form__head{align-items:flex-start;flex-direction:column}}.offer-form__title{display:flex;align-items:center;gap:15px;font-family:'Tinos',sans-serif;font-size:18px;line-height:22px;font-weight:700;color:#000}.offer-form__title svg{width:20px;height:20px}.offer-form__open{display:flex;align-items:center;gap:10px;font-size:16px;line-height:26px;padding:10px 40px;transition:background-color 0.3s;color:#fff;background-color:#22C06B;border-radius:5px;text-decoration:none;width:fit-content}@media(max-width:767px){.offer-form__open{width:100%;justify-content:center;text-align:center}}.offer-form__open:focus,.offer-form__open:hover{background-color:#1FA65D;color:#fff}.offer-form__open svg{width:15px;height:15px;transition:transform 0.3s,stroke 0.3s;transform:rotate(0);stroke:#fff}.collapsed.offer-form__open svg{transform:rotate(-180deg)}.offer-form__block:not(:last-child){margin-bottom:20px}.offer-form__group{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:10px}@media(max-width:576px){.offer-form__group{grid-template-columns:repeat(2,1fr)}}.offer-form__min-box{max-width:400px}.offer-form__flags{display:flex;flex-direction:column;gap:20px}.offer-form__flags .custom-flag__text{display:flex;align-items:center;flex-wrap:wrap}.offer-form__flags .custom-flag__text a{display:flex;align-items:center;gap:5px;margin:0 5px;border-bottom:1px solid #22C06B;transition:all 0.3s}.offer-form__flags .custom-flag__text a svg{width:15px;height:15px}.offer-form__flags .custom-flag__text a:hover{border-color:transparent}.offer-form__attach{display:flex;gap:15px;font-size:14px;line-height:20px;margin-bottom:10px}@media(max-width:576px){.offer-form__attach{display:block}}.offer-form__add{display:flex;flex-direction:column;justify-content:center;padding:15px;background:#F5F5F5;border-radius:15px;width:190px;height:190px}@media(max-width:767px){.offer-form__add{width:40%}}@media(max-width:767px){.offer-form__add{width:100%;height:auto}}.offer-form__add a{display:flex;align-items:center;justify-content:center;gap:10px;font:inherit;text-decoration:none;padding:10px 20px;border:1px solid #AAA;border-radius:60px;transition:border-color 0.3s;color:#525252}.offer-form__add a svg{min-width:15px;height:15px}.offer-form__add a:hover{border-color:#22C06B}.offer-form__info{color:#AAA;display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:30px;text-align:center}.offer-form__info svg{min-width:20px;height:20px}.offer-form__thumb{position:relative;width:190px;height:190px}.offer-form__inner-add{width:100%;height:100%}.offer-form__thumb img{width:100%;height:100%;border-radius:15px;object-fit:cover}@media(max-width:767px){.offer-form__thumb{width:100%;height:auto}}.offer-form__remove{display:flex;align-items:center;justify-content:center;position:absolute;top:5px;right:5px;width:20px;height:20px;border:2px solid #F44336;background-color:#fff;border-radius:50%}.offer-form__list{display:flex;flex-wrap:wrap;gap:15px;align-items:center;width:100%}.offer-form__actions{display:flex;align-items:center;gap:20px;margin-top:25px}@media(max-width:767px){.offer-form__actions{flex-direction:column;justify-content:center;text-align:center}}.offer-form__actions .full__green{cursor:pointer;display:flex;align-items:center;gap:10px;margin:0}@media(max-width:767px){.offer-form__actions .full__green{justify-content:center;text-align:center}.offer-form__actions a{width:100%}}.offer-form__title-sm{margin-bottom:10px}.offer-form__my-works{margin-bottom:20px}@media(max-width:576px){.offer-form__my-works .full__green{width:100%;text-align:center}}.modal-work .modal-dialog{width:800px}@media(max-width:991px){.modal-work .modal-dialog{width:100%;max-width:100%;padding:0 15px;margin:30px auto 0}}.modal-work .freelancers-list__buttons{display:none}.modal-work .modal-content{padding:40px;background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px}@media(max-width:991px){.modal-work .modal-content{padding:20px}}.modal-work .modal-header,.modal-work .modal-body,.modal-work .modal-footer{border-bottom:none;padding:0}.modal-work__title-tabs{list-style:none;margin:0 0 30px;padding:0}@media(max-width:767px){.modal-work__title-tabs{margin-bottom:20px}}.modal-work__title-item{font-family:'Tinos',sans-serif;font-size:18px;line-height:20px;font-weight:700}.modal-work__title-item a{font:inherit;color:#000;display:flex;align-items:center;gap:15px;text-decoration:none}.modal-work__title-item svg{width:20px;height:20px}.modal-work__panel-heading:not(:last-child){margin-bottom:20px}.modal-work__panel-heading a{font-size:16px;line-height:26px;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;width:100%;color:#22C06B;border-radius:15px;text-decoration:none;background:#F3F7FF}@media(max-width:767px){.modal-work__panel-heading a{font-size:14px;padding:10px}}.modal-work__panel-heading a svg{width:15px;height:15px;transition:stroke 0.3s,transform 0.3s;stroke:#22C06B;transform:rotate(0)}.modal-work__panel-heading a.collapsed svg{stroke:#000;transform:rotate(-180deg)}.modal-work__panel-heading a.collapsed{color:#000}.custom-works{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:20px}@media(max-width:767px){.custom-works{gap:15px}}.custom-works label{position:relative;cursor:pointer}.custom-works input{opacity:0;position:absolute;top:0;left:0}@media(max-width:767px){.custom-works__item{max-width:110px}}.custom-works__item input:checked+.custom-works__content .custom-works__box{border-color:#22C06B}.custom-works__item input:checked+.custom-works__content .custom-works__text{color:#22C06B}.custom-works__box{width:fit-content;padding:10px;background:#F3F7FF;border:1.5px solid #F3F7FF;border-radius:15px;transition:border-color 0.3s;margin-bottom:10px}.custom-works__item:hover .custom-works__box{border-color:#22C06B}.custom-works__text{font-size:14px;line-height:18px;color:#000;transition:color 0.3s}@media(max-width:767px){.custom-works__text{font-size:12px;line-height:15px}}.custom-works__item:hover .custom-works__text{color:#22C06B}.custom-works__img{width:180px;height:120px;border-radius:5px;object-fit:cover}@media(max-width:767px){.custom-works__img{width:110px;height:90px}}.modal-work__panel-body{margin-bottom:30px}.modal-work__action .full__green{display:flex;align-items:center;gap:10px;margin:0;border:none}@media(max-width:767px){.modal-work__action .full__green{width:100%;justify-content:center;text-align:center}}.modal-work__action{display:flex;align-items:center;gap:20px;margin-top:20px}@media(max-width:767px){.modal-work__action{flex-direction:column}.modal-work__action a{width:100%;text-align:center}}.modal-work__close{position:absolute;top:40px;right:40px;width:20px;height:20px;padding:0;border:none;background-color:transparent}@media(max-width:991px){.modal-work__close{top:20px;right:20px}}.modal-work__close svg{width:20px;height:20px}.modal-work__close:hover svg path{fill:#22C06B}.modal-work .modal-title{margin-bottom:30px!important}@media(max-width:768px){.modal-work .modal-title{margin-bottom:20px!important}}.modal-work__info-actions{display:flex;flex-wrap:wrap;gap:15px 10px;align-items:center}.modal-work__info-actions a{font-family:'Tinos',sans-serif;font-size:16px;line-height:20px;text-decoration:none;color:#000;transition:color 0.3s}.modal-work__info-actions a:hover{color:#22C06B}.modal-work__info-block{display:flex;align-items:flex-start;gap:10px}.modal-work__group .freelancers-list__buttons{width:100%}.modal-work__group{margin-bottom:20px}@media(max-width:768px){.modal-work__group{margin-bottom:15px}}.modal-work__group .title-sm{display:block;margin-bottom:10px}.modal-work__group-box{display:flex;align-items:center;gap:10px}.modal-work__group-box--min{max-width:200px}.modal-work__group-text{color:#aaa}.modal-work__actions{display:flex;align-items:center;gap:20px}@media(max-width:768px){.modal-work__actions{flex-direction:column;align-items:center;margin-top:20px}.modal-work__actions a{width:100%;text-align:center}}.modal-work__actions .full__green{margin:0;border:1px solid #22C06B}@media(max-width:768px){.modal-work__actions .full__green{width:100%}}.modal-work__group--title{display:flex;align-items:center;gap:10px}@media(max-width:576px){.modal-work__group--title{flex-direction:column;align-items:flex-start;gap:10px}}.modal-work__group--title .title-sm{margin:0}.modal-work__group--worker{display:flex;align-items:center;gap:10px}@media(max-width:576px){.modal-work__group--worker{flex-direction:column;gap:10px;align-items:flex-start}}.modal-work__group--worker .title-sm{margin-bottom:0}.j-status.active{pointer-events:none}.promote .list-order{margin-bottom:10px!important}@media(max-width:768px){.promote .list-order{margin-bottom:20px!important}}.promote .custom-accordion{margin-bottom:25px}@media(max-width:768px){.promote .custom-accordion{margin-bottom:20px}}.promote .o-advertise-paymethods-list{margin-bottom:30px}@media(max-width:768px){.promote .o-advertise-paymethods-list{margin-bottom:25px}}.promote__actions{display:flex;align-items:center;gap:20px;margin-top:30px}@media(max-width:768px){.promote__actions a{width:100%;text-align:center}.promote__actions{flex-direction:column;align-items:center}}.promote__actions .full__green{border:1px solid #22C06B;margin:0}@media(max-width:768px){.promote__actions .full__green{width:100%}}#j-my-contacts .alert-block{margin:20px 0 0;background:#F3F7FF;border-radius:15px}#j-my-contacts .alert-block__title{font-weight:600;font-size:16px;line-height:24px;color:#000;margin:0 0 10px}#j-my-contacts .alert-block__text{font-weight:400;font-size:14px;line-height:20px;color:#000;margin:0}#j-my-settings h5{margin-bottom:12px;font-size:16px;line-height:24px}#j-my-settings .custom-select.j-spec-select{display:flex;align-items:center}#j-my-settings .custom-select.j-spec-select .custom-select__btn{width:100%}.l-topAlert{margin-bottom:20px}.l-topAlert+.main{margin-top:-20px}.blog-home{margin-bottom:70px}.blog-home__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.blog-home__head-title.main__title{margin-bottom:0}.blog-home__head-link{text-decoration:none;font-size:16px;line-height:22px;text-align:right;text-transform:capitalize;color:#232323;display:flex;align-items:center}.blog-home__head-link svg{margin-left:4px}.blog-home__head-link:hover svg path{fill:#22C06B}.blog-home__wrapper{display:grid;grid-gap:30px;grid-template-columns:.4fr .3fr .3fr}.blog-home__item{background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px;overflow:hidden;display:flex;flex-direction:column;transition:.3s}.blog-home__item:first-child{grid-row:span 2/auto}.blog-home__picture{width:100%;height:125px;min-height:125px}.blog-home__item--main .blog-home__picture{height:225px;min-height:225px}.blog-home__img{width:100%;height:100%;object-fit:cover}.blog-home__item-box{padding:15px 20px 20px;height:100%;display:grid}.blog-home__item-info{display:inline-flex;flex-direction:column}.blog-home__item-theme{text-decoration:none;font-size:14px;line-height:24px;color:#AAA;display:contents}.blog-home__item-theme:hover{color:#232323}.blog-home__item-title{text-decoration:none;font-family:'Tinos',sans-serif;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;line-height:28px;color:#232323;margin-top:8px}.blog-home__item--main .blog-home__item-title{font-size:25px;line-height:32px}.blog-home__item-title:hover{color:#22C06B}.blog-home__item-desc{font-size:16px;line-height:24px;color:#232323;margin-top:14px;-webkit-line-clamp:6;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}@media (max-width:991px){.blog-home{margin-bottom:50px}.blog-home__wrapper{grid-template-columns:.5fr .5fr}.blog-home__item:first-child{grid-column:span 2 / auto}.blog-home__item-box{height:auto}.blog-home__picture{height:200px;min-height:200px}.blog-home__item--main .blog-home__picture{height:300px}}@media (max-width:768px){.blog-home__item-box{padding:15px 15px 20px}}@media (max-width:576px){.blog-home__wrapper{grid-template-columns:1fr;grid-gap:18px}.blog-home__item:first-child{grid-column:initial}.blog-home__head{align-items:flex-end}.blog-home__item--main .blog-home__picture{height:220px}}@media (max-width:400px){.blog-home__picture{height:125px;min-height:125px}}.blog__title{margin:0 0 16px}.blog__tags-title{margin:0 0 12px;font-family:'Tinos',sans-serif;font-size:20px;line-height:28px;color:#232323}.blog__list{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr 1fr}.blog__item{border-radius:15px;background:#FFF;box-shadow:0 3px 20px 0 rgba(0,0,0,.07);overflow:hidden;display:flex;flex-direction:column}.blog__item-img{aspect-ratio:16 / 9;width:100%;height:auto;object-fit:cover}.blog__item-box{padding:15px 20px 20px;height:100%;display:flex;flex-direction:column}.blog__item-title{font-family:'Tinos',sans-serif;font-size:20px;line-height:28px;color:#232323;margin-bottom:12px;text-decoration:none;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.blog__item-desc{font-size:16px;line-height:24px;color:#232323;margin-bottom:12px;-webkit-line-clamp:6;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.blog__item-date{margin-top:auto;color:#525252;font-size:14px;line-height:20px}@media (max-width:1200px){.blog__list{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr}}@media (max-width:991px){.blog__list{grid-gap:15px}.blog__item-box{padding:15px 15px 20px}}@media (max-width:576px){.blog__list{grid-template-columns:1fr}}.blog__view,.help__content{padding:60px;border-radius:15px;background:#FFF;box-shadow:0 3px 20px 0 rgba(0,0,0,.07)}.blog__view-title{margin-bottom:20px}@media (max-width:991px){.blog__view-title{margin-bottom:15px}}.help__view-title{text-align:center}.blog__author{border-radius:15px;background:#FFF;box-shadow:0 3px 20px 0 rgba(0,0,0,.07);padding:40px;margin-top:40px;display:grid;grid-template-columns:60px 1fr;grid-gap:15px}@media (max-width:991px){.blog__author{padding:20px;grid-template-columns:40px 1fr}}.blog__author-img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%}.blog__author-name{color:#2B2B2A;font-size:14px;line-height:20px;font-weight:700;margin-bottom:5px}.blog__author-desc{color:#2B2B2A;font-size:12px;line-height:18px}@media (max-width:991px){.blog__author-info{max-height:80px;overflow:auto;padding-right:10px;margin-right:-10px}.blog__related-list{max-height:115px;overflow:auto;padding-right:10px;margin-right:-10px}.blog__author-info::-webkit-scrollbar,.blog__related-list::-webkit-scrollbar{width:4px}.blog__author-info::-webkit-scrollbar-track,.blog__related-list::-webkit-scrollbar-track{border-radius:15px;background:#fff}.blog__author-info::-webkit-scrollbar-thumb,.blog__related-list::-webkit-scrollbar-thumb{background:#EDEDED;border-radius:15px}}.blog__sidebar{transition:.3s;position:sticky;top:130px}@media (max-width:991px){.blog__sidebar{margin-top:40px;position:static}}.blog__sidebar-look .look__action{width:100%}@media (max-width:991px){.blog__sidebar-look .look__action{margin:0}}.blog__sidebar-look .look__action-link{border-radius:5px}.blog__sidebar-look .look__action-link:before{display:none}.blog__sidebar-look{border-radius:15px;background:#F0EDEA;box-shadow:0 3px 20px 0 rgba(0,0,0,.07);padding:20px}.blog__sidebar-look__title{color:#232323;font-size:24px;font-weight:700;line-height:28px;margin-bottom:20px;font-family:'Tinos',sans-serif}.blog__sidebar-look+.blog__related{margin-top:30px}@media (max-width:991px){.blog__sidebar-look__title{text-align:center}.blog__sidebar-look+.blog__related{margin-top:20px}}.blog__related{border-radius:15px;background:#FFF;box-shadow:0 3px 20px 0 rgba(0,0,0,.07);padding:20px}.blog__related-title{margin-bottom:15px;color:#232323;font-size:16px;line-height:22px;font-weight:600}.blog__related-item{display:grid;grid-template-columns:56px 1fr;grid-gap:10px;text-decoration:none}.blog__related-item:hover .blog__related-item__title{color:#22C06B}.blog__related-item:not(:last-child){border-bottom:1px solid #EDEDED;margin-bottom:15px;padding-bottom:15px}.blog__related-item__img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:5px}.blog__related-item__title{-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;color:#232323;font-size:14px;line-height:18px;height:36px;transition:.3s;margin-bottom:5px}.blog__related-item__date{color:#AAA;font-size:12px;line-height:14px;font-weight:500;display:flex;align-items:center;gap:5px}.blog__related-item__date svg{min-width:15px;height:15px}.blog__related-item__date svg g{stroke:#AAA}.blog__view-nav{display:none;border-radius:15px;background:#F3F7FF;padding:20px}@media (max-width:991px){.blog__view-nav{padding:15px}}.blog__view-nav__title{color:#232323;font-size:16px;line-height:24px;font-weight:600;margin-bottom:10px}.blog__view-nav ol{margin:0;padding:0 0 0 20px}.blog__view-nav ol li a{color:#232323;font-size:16px;line-height:24px;text-decoration:none}.blog__view-nav ol li a:hover{color:#22C06B}.blog__view-img{width:100%;height:auto;border-radius:15px;margin-bottom:30px}@media (max-width:991px){.blog__view-img{margin-bottom:20px}}.blog__view-desc blockquote,.help__view-desc blockquote{margin:30px 0;padding:20px;border-radius:15px;background:#E8FFF2;text-align:center;color:#232323;font-size:18px;line-height:26px;font-weight:600;border:none;position:relative;display:flex;gap:15px}.blog__view-desc blockquote::before,.help__view-desc blockquote::before{width:30px;height:30px;margin-bottom:auto;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cpath d='M5.875 22.125C4.625 20.75 3.875 19.25 3.875 16.75C3.875 12.375 7 8.5 11.375 6.5L12.5 8.125C8.375 10.375 7.5 13.25 7.25 15.125C7.875 14.75 8.75 14.625 9.625 14.75C11.875 15 13.625 16.75 13.625 19.125C13.625 20.25 13.125 21.375 12.375 22.25C11.5 23.125 10.5 23.5 9.25 23.5C7.875 23.5 6.625 22.875 5.875 22.125ZM18.375 22.125C17.125 20.75 16.375 19.25 16.375 16.75C16.375 12.375 19.5 8.5 23.875 6.5L25 8.125C20.875 10.375 20 13.25 19.75 15.125C20.375 14.75 21.25 14.625 22.125 14.75C24.375 15 26.125 16.75 26.125 19.125C26.125 20.25 25.625 21.375 24.875 22.25C24.125 23.125 23 23.5 21.75 23.5C20.375 23.5 19.125 22.875 18.375 22.125Z' fill='%2322C06B'/%3E%3C/svg%3E")}.blog__view-desc blockquote::after,.help__view-desc blockquote::after{width:30px;height:30px;margin-top:auto;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cpath d='M24.125 7.875C25.375 9.25 26.125 10.75 26.125 13.25C26.125 17.625 23 21.5 18.625 23.5L17.5 21.875C21.625 19.625 22.5 16.75 22.75 14.875C22.125 15.25 21.25 15.375 20.375 15.25C18.125 15 16.375 13.25 16.375 10.875C16.375 9.75 16.875 8.625 17.625 7.75C18.5 6.875 19.5 6.5 20.75 6.5C22.125 6.5 23.375 7.125 24.125 7.875ZM11.625 7.875C12.875 9.25 13.625 10.75 13.625 13.25C13.625 17.625 10.5 21.5 6.125 23.5L5 21.875C9.125 19.625 10 16.75 10.25 14.875C9.625 15.25 8.75 15.375 7.875 15.25C5.625 15 3.875 13.125 3.875 10.875C3.875 9.75 4.375 8.625 5.125 7.75C6 6.875 7 6.5 8.25 6.5C9.625 6.5 10.875 7.125 11.625 7.875Z' fill='%2322C06B'/%3E%3C/svg%3E")}@media (max-width:991px){.blog__view-desc blockquote,.help__view-desc blockquote{padding:15px;gap:10px}}.blog__view-desc,.help__view-desc{margin-top:24px;font-size:16px;line-height:24px;color:#232323}.blog__view-desc a,.help__view-desc a{color:#22C06B}.blog__view-desc img,.help__view-desc img{margin:20px 0;border-radius:15px}@media (max-width:991px){.blog__view-desc img,.help__view-desc img{margin:10px 0}}.blog__view-desc p:not(:last-child),.help__view-desc p:not(:last-child){margin-bottom:10px}.blog__view-desc ol,.blog__view-desc ul,.help__view-desc ol,.help__view-desc ul{margin:15px 0;padding-left:20px}.blog__view-desc h2,.blog__view-desc h3,.blog__view-desc h4,.blog__view-desc h5,.blog__view-desc h6,.help__view-desc h2,.help__view-desc h3,.help__view-desc h4,.help__view-desc h5,.help__view-desc h6{font-weight:600;line-height:24px;margin:30px 0 15px;font-family:'Inter',sans-serif;scroll-margin-top:30px}@media (max-width:991px){.blog__view-desc h2,.blog__view-desc h3,.blog__view-desc h4,.blog__view-desc h5,.blog__view-desc h6,.help__view-desc h2,.help__view-desc h3,.help__view-desc h4,.help__view-desc h5,.help__view-desc h6{margin:20px 0 10px}}.blog__view-desc h2,.help__view-desc h2{font-size:22px}@media (max-width:991px){.blog__view-desc h2,.help__view-desc h2{font-size:20px}}.blog__view-desc h3,.help__view-desc h3{font-size:18px}.blog__view-desc h4,.blog__view-desc h5,.blog__view-desc h6,.help__view-desc h4,.help__view-desc h5,.help__view-desc h6{font-size:16px;line-height:20px}.help__view-desc img{margin:15px 0;width:100%;border-radius:15px}.blog__info{margin-bottom:30px;display:flex;align-items:center;gap:10px}.help__controls{margin-top:15px}.blog__info-author__img{width:40px;height:40px;border-radius:50%}@media (max-width:991px){.blog__info{margin-bottom:20px}.blog__info-author__img{width:30px;height:30px}}.blog__info-author,.blog__info-date{color:#525252;font-size:14px;line-height:15px;font-family:'Inter',sans-serif;display:flex;align-items:center;gap:5px}.blog__info-author{gap:10px}.blog__info-author:after{content:'';height:15px;width:1px;background:#F3F7FF}@media (max-width:991px){.blog__view,.help__content{padding:20px}}.avatar__preview{max-width:380px;max-height:380px;background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px;overflow:hidden;display:none;padding:10px}.avatar__save{margin:10px 0 20px;display:none}.upload-avatar+.j-form-contacts .p-profileCabinet-section:first-of-type{padding-top:0}.safe-deal__icon{height:16px;display:inline-flex}.safe-deal__icon svg{height:100%}.select-with-one-option{padding:0!important;border:none!important;background:transparent!important;pointer-events:none;border-radius:0!important;box-shadow:none!important}.register-help{min-width:300px;background:#fff;opacity:1;visibility:visible;transition:.3s;padding:16px;font-size:14px;line-height:20px;color:#232323}.register-help a{color:#22C06B;border-bottom:1px solid #22C06B;transition:.3s}.register-help a:hover{border-color:transparent}.register-help p{margin:6px 0 12px}.register-help__btn{background:transparent;outline:none;border:none;font-size:12px;line-height:16px;color:#AAA;transition:.3s;padding:0;display:block;margin:0 auto}.register-help__btn:hover{color:#232323}@media (max-width:991px){.register-help{position:absolute;top:calc(100% + 5px);padding:16px!important}}.subservices{padding:70px 0;background:#F3F7FF}.subservices__title{margin-bottom:15px}.subservices__category-main{font-family:'Tinos',sans-serif;font-weight:700;font-size:25px;line-height:32px;text-decoration:none;color:#232323}.subservices__category-second{font-weight:400;font-size:16px;line-height:24px;text-decoration:none;color:#232323}.subservices__category-list{margin-top:15px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px 30px}.subservices__category:not(:last-child){margin-bottom:30px}@media (max-width:1200px){.subservices__category-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.subservices{padding:50px 0}.subservices__category-list{grid-template-columns:repeat(2,1fr)}.subservices__category:not(:last-child){margin-bottom:20px}}@media (max-width:576px){.subservices__category-list{grid-template-columns:1fr}}.main{background:#061B41;padding:55px 0;overflow:hidden}.main.main-services{background:#1B9A56}.main.main-services--marketing{background:#E8DED6}.main.main-services--marketing .main__info-title,.main.main-services--marketing .main__info-desc{color:#232323}.main.main-services--design{background:#DEE9FF}.main.main-services--fintech{background:#321A67}.main__info-btn{display:flex;flex-direction:column}.main__info-btn .main__info-link{margin-top:13px}.main__info-btn .order-btn{background-color:#22C06B;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px}.main__info-btn .second-btn{color:#22C06B;background-color:#fff}.main__info-btn .order-btn:hover{color:#22C06B;background-color:#fff}.main__info-btn .order-btn:hover svg circle{fill:#1FA65D}.main__info-btn .second-btn:hover{background-color:#1FA65D;color:#fff}.main-services--marketing .empty__green{border-color:#22C06B}.main-services--marketing .empty__green:hover{border-color:#1FA65D;background-color:#1FA65D;color:#fff}.main-services--design .empty__green:hover{background-color:#1FA65D;border-color:#1FA65D}.main__content{display:flex;align-items:center;justify-content:space-between}.main__info{max-width:470px}.main-services--development .empty__green{background-color:#fff}.main-services--development .order-btn{background-color:#000!important;border-color:#000}.main-services--development .order-btn path[fill]{fill:#000}.main-services--development .empty__green:hover{background-color:#22C06B}.main__info-title{margin:0;font-size:45px;line-height:55px;color:#FFF}.main-services--design .main__info-title,.main-services--design .main__info-desc{color:#232323}.main__info-desc{margin:12px 0 0;font-size:18px;line-height:28px;color:#FFF}.main__info-link{margin-top:24px}.main__trusted{margin-top:45px}.main__trusted-title{font-size:14px;line-height:20px;color:rgba(255,255,255,.3);margin-bottom:12px}.main__trusted-list{display:flex;align-items:center}.main__trusted-item{max-height:30px}.main__trusted-item:not(:last-child){margin-right:30px}.main__collage{margin:0 40px 0 20px;position:relative;z-index:1}.main__collage:after{content:url(/img/main/main-bg.png);position:absolute;z-index:-1;top:-30px;right:-80px}.main__collage-tooltip{position:absolute;padding:10px 16px;display:flex;align-items:center;background:#FFF;box-shadow:0 10px 20px rgba(0,0,0,.3);border-radius:5px}.main__collage-tooltip:first-of-type{top:6px;left:-100px}.main__collage-tooltip:last-of-type{top:50%;right:90px;transform:translateY(-50%)}.main__collage-tooltip span{font-size:18px;line-height:28px;color:#000;margin-right:6px}.main__collage-tooltip svg{height:24px}.fintech-order-review__img{height:auto!important}@media (max-width:1200px){.main__collage{margin:0 0 20px}.main__collage-img{height:350px}.main__collage-tooltip:first-of-type{left:-40px}}@media (max-width:991px){.main-services--fintech .main__info{margin-left:auto;margin-right:auto}.main{padding:40px 0 50px}.main__content{flex-direction:column;align-items:flex-start}.main__info{margin-bottom:60px;max-width:600px}.main__collage{margin:0 auto}.main__trusted{display:none}}@media (max-width:768px){.main__info-title{font-size:35px;line-height:45px}.main__info-desc{margin:10px 0 0}.main__info-link{margin-top:16px}.main__collage-tooltip{padding:7px 12px}.main__collage-tooltip span{font-size:14px;line-height:24px}}@media (max-width:576px){.main__collage-tooltip:first-of-type{left:-12px;top:-21px}.main__collage:after{content:none}.main__collage-img{width:100%;height:auto}}.main__title{font-weight:700;font-size:35px;line-height:45px;color:#232323;margin:0 0 16px}@media (max-width:768px){.main__title{font-size:30px;line-height:36px}}.top-remote{padding:70px 0}.top-remote__title{text-align:center}.top-remote__list{display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr)}.top-remote__item{background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px;transition:.3s;padding:28px 20px 22px;text-decoration:none}.top-remote__item:hover{background:#061B41}.top-remote__item-name{margin:16px 0 0;font-weight:700;font-size:25px;line-height:32px;color:#232323;transition:.3s}.top-remote__item:hover .top-remote__item-name,.top-remote__item:hover .top-remote__item-desc{color:#fff}.top-remote__item-desc{margin-top:10px;font-weight:400;font-size:16px;line-height:24px;color:#232323;transition:.3s}.top-remote__users{margin-top:15px}.top-remote__users img{display:inline-block;width:40px;height:40px;object-fit:cover;border-radius:50%;transition:.3s}.top-remote__users img:nth-child(3){transform:translateX(-10px)}.top-remote__users img:nth-child(5){transform:translateX(-20px)}.top-remote__item:hover .top-remote__users img:nth-child(3){transform:translateX(-5px)}.top-remote__item:hover .top-remote__users img:nth-child(5){transform:translateX(-10px)}@media (max-width:991px){.top-remote__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.top-remote{padding:50px 0}.top-remote__list{grid-gap:16px}}@media (max-width:576px){.top-remote__list{grid-template-columns:repeat(1,1fr)}.top-remote__item{padding:22px 20px}}.steps{background:#E8FFF2;padding:70px 0}.steps__title{text-align:center}.steps__list{display:grid;grid-gap:120px;grid-template-columns:repeat(3,1fr)}.steps__item:not(:last-child){position:relative}.steps__item:not(:last-child):after{content:url(/img/icons/arrow-step.svg);position:absolute;top:87px;right:-60px;transform:translateX(50%)}.steps__item-num{font-family:'Tinos',sans-serif;font-weight:700;font-size:60px;line-height:80px;color:#22C06B}.steps__item-name{margin:0 0 6px;font-size:25px;line-height:32px;color:#232323}.steps__item-desc{font-size:16px;line-height:24px}@media (max-width:1200px){.steps__list{grid-gap:80px}.steps__item:not(:last-child):after{right:-40px}}@media (max-width:768px){.steps{padding:50px 0}.steps__list{grid-template-columns:repeat(1,1fr);grid-gap:16px}.steps__item:not(:last-child):after{content:none}}.order-review{padding:70px 0;background:#E8FFF2}.order-review__wrapper{display:grid;grid-template-columns:1fr 440px;grid-gap:40px}.order-review__img{width:100%;height:100%;border-radius:15px;aspect-ratio:44 / 41;object-fit:cover}.order-review__title{margin-bottom:10px}.order-review__desc p{font-size:18px;line-height:28px;color:#232323}.order-review__desc p:not(:last-child){margin-bottom:20px}.order-review__details{margin-top:30px;display:flex;gap:60px;align-items:center}.order-review__rating{display:flex;gap:10px;align-items:center}.order-review__stars{display:flex;gap:3px}.order-review__rating-title{font-size:18px;line-height:27px;color:#232323}.order-review__budget{display:flex;gap:5px;font-size:18px;line-height:28px;color:#232323}.order-review__skills{margin-top:30px;display:flex;align-items:center;gap:20px}.order-review__skills-title{font-size:18px;line-height:28px;color:#232323}.order-review__skills .custom-tags{margin:0}.order-review__skills .custom-tags__el:hover{border-color:#525252;color:#525252}@media (max-width:1200px){.order-review__wrapper{display:grid;grid-template-columns:1fr 400px;grid-gap:30px}}@media (max-width:991px){.order-review__wrapper{grid-template-columns:1fr;grid-gap:20px}}@media (max-width:991px){.order-review{padding:50px 0}.order-review__wrapper{grid-template-columns:1fr;grid-gap:20px}.order-review__desc p,.order-review__budget,.order-review__rating-title{font-size:16px;line-height:24px}.order-review__desc p:not(:last-child){margin-bottom:15px}.order-review__details,.order-review__skills{margin-top:20px}.order-review__details{gap:30px;flex-wrap:wrap}.order-review__rating svg{width:15px;height:15px}}.look+.now{padding-top:0}.now{padding:70px 0}.now__title{text-align:center}.now__wrapper{background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px;display:flex;overflow:hidden}.now__item{flex-basis:50%;display:flex}.now__item:first-child{border-right:1px solid #EDEDED}.now__item-img{height:100px;width:160px;object-fit:contain;object-position:bottom;margin-top:auto}.now__item-info{padding:25px 60px 25px 30px;display:flex;align-items:center;width:100%}.now__item-count{font-family:'Tinos',sans-serif;font-weight:700;font-size:45px;line-height:55px;color:#232323;margin-right:14px}.now__item-desc{font-size:16px;line-height:24px;color:#232323}.now__item-btn{margin-left:auto}@media (max-width:1200px){.now__item-img{width:100px;margin-top:auto}.now__item-info{padding:25px}}@media (max-width:991px){.now__item-img{width:auto;height:105px}.now__item{flex-direction:column-reverse;width:100%}.now__item-info{padding:20px;flex-wrap:wrap;justify-content:center}.now__item-btn{flex-basis:100%;justify-content:center;display:inline-flex;margin-top:12px}.now__wrapper{flex-direction:column;align-items:center}.now__item:first-child{border-bottom:1px solid #EDEDED;border-right:none}}@media (max-width:991px){.now{padding:50px 0}}.look{padding:70px 0}.look__wrapper{display:flex;align-items:center;justify-content:space-between;padding:0 80px 0 50px;background:#F0EDEA;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px}.look__wrapper svg{height:100%}.look__info{max-width:400px}.look__info-title{margin:0 0 10px;font-family:'Tinos';font-size:45px;line-height:55px;color:#232323}.look__info-desc{font-size:16px;line-height:24px;color:#232323}.look__action{width:200px}.look__action-link{width:100%;text-align:center;position:relative;z-index:1}.look__action-link:before{content:url(/img/icons/btn-decor.svg);position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.look__action-desc{text-align:center;font-size:14px;line-height:20px;color:#AAA;margin-top:10px}@media (max-width:991px){.look{padding:50px 0}.look__wrapper{flex-direction:column;justify-content:center;padding:25px 0 0}.look__wrapper svg{width:100%;height:auto;order:1}.look__info-title,.look__info-desc{text-align:center}.look__action{margin:40px 0 20px}}@media (max-width:768px){.look__info-title{font-size:25px;line-height:32px}}.user-auth{padding:30px 50px;max-width:390px;margin:0 auto 20px;border-radius:15px;box-shadow:0 3px 20px 0 rgba(0,0,0,.07)}@media (max-width:991px){.user-auth{padding:30px 20px}}.user-auth__group:not(:last-child){margin-bottom:20px}.user-auth__group-title{font-size:16px;font-weight:400;line-height:24px;margin:0 0 10px}.user-auth__group-danger{color:#F44336}.user-auth__group-box{display:flex;align-items:center;gap:20px}.user-auth__title{font-size:30px;font-weight:700;line-height:36px;text-align:center}.user-auth__title--thx{margin-bottom:30px}.user-auth__head{margin-bottom:20px}.user-auth__btn{display:block;margin:0 auto;width:100%}.user-auth__btn.displaynone{display:none}.user-auth__other{background-color:#F5F5F5;border-radius:15px;padding:20px;text-align:center;width:100%}.user-auth__other:not(:last-child){margin-bottom:30px}.user-auth__other-title{font-family:'Inter',sans-serif;font-size:16px;line-height:25px;font-weight:400;margin-bottom:15px}.user-auth__other-btn{font-size:14px;line-height:21px;padding:8px 20px;background-color:transparent;width:fit-content}.user-auth__action{margin-top:20px;padding-top:20px;border-top:1px solid #F3F7FF}.custom-captcha{cursor:pointer}.user-auth__social-title{font-size:16px;line-height:24px;color:#aaa;margin-bottom:10px;text-align:center;font-weight:400}.user-auth__social-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #F3F7FF}.user-auth__social-link{display:flex;justify-content:center;align-items:center;padding:10px;border:1px solid #AAA;border-radius:15px;width:90px;transition:color 0.3s,border-color 0.3s}.user-auth__social-link:hover,.user-auth__social-link:focus{color:#22C06B;border-color:#22C06B}.user-auth__social-link:hover path[stroke],.user-auth__social-link:focus path[stroke]{stroke:#22C06B}.user-auth__social-link:hover path[fill],.user-auth__social-link:focus path[fill]{fill:#22C06B}.user-auth__social-link path[stroke]{stroke:#aaa;transition:stroke 0.3s}.user-auth__social-link path[fill]{fill:#aaa;transition:fill 0.3s}.user-auth__social-link svg{width:20px;height:20px}.user-auth__img{width:100%;height:auto;object-fit:contain;margin-bottom:30px}.user-auth .s-signBlock-form{margin:0}.user-auth .s-signBlock-div{padding:0;font-size:18px;line-height:28px}@media(max-width:767px){.user-auth .s-signBlock-div{font-size:16px;line-height:24px}}.user-auth .s-signBlock-div a{color:#22C06B;border-bottom:1px solid #22C06B;text-decoration:none;transition:border-color 0.3s}.user-auth .s-signBlock-div a>span{border:none}.user-auth .s-signBlock-div a:hover{border-color:transparent}.user-auth p:not(:last-of-type){margin-bottom:20px}@media(max-width:767px){.user-auth p:not(:last-of-type){margin-bottom:15px}}.user-auth__user-avatar{width:60px;height:60px;border-radius:50%;margin-bottom:20px}.user-auth__user-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-auth__user-name{font-size:16px;line-height:24px;margin-bottom:10px}.user-auth__forgot{display:block;width:fit-content;margin-top:10px;font-size:14px;line-height:21px;color:#AAA;transition:all 0.3s;border-bottom:1px solid #AAA;text-decoration:none}.user-auth__forgot:hover,.user-auth__forgot:focus{border-color:#22C06B;color:#22C06B}.user-auth__text{margin-top:15px;font-size:16px;line-height:24px}.resume-form__attach-info .link-delete{height:15px;width:15px}.order__box--pos{display:flex;align-items:center;gap:20px 30px}.order__box--pos .custom-radio{display:flex;align-items:center;gap:20px 30px}@media(max-width:767px){.order__box--pos .custom-radio{flex-direction:column;gap:15px;align-items:flex-start}}.order__box--pos .custom-radio__radio label,.order__box--pos .custom-radio__radio:not(:last-child){margin:0}.order__box--pos .order__box-in .custom-radio{gap:10px}.order__box--pos .order__box-in .custom-in{max-width:50px;width:50px;padding:10px;text-align:center}.order__box--pos .order__box-in{display:flex;align-items:center;gap:10px}@media(max-width:767px){.order__box--pos{flex-direction:column;gap:15px;align-items:flex-start}}.order__box--pos .order__box-in .custom-radio__btn{margin:0}.order__select{padding:10px 25px 10px 20px;background-position-x:calc(100% - 10px)!important;background-size:10px!important}.order__box .dropdown-menu{width:100%}.order__box .dropdown-menu li a{white-space:normal}@media(max-width:767px){.order__title--mob-mr{margin-top:40px}}.portfolio .custom-in{max-width:100%}.logo-block-inner{padding:40px 0}.logo-block-title{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:10px}.logo-block-content{background:#FFF;box-shadow:0 8px 20px 0 rgba(0,0,0,.07);display:flex;justify-content:space-around;align-items:center;padding:20px;gap:40px}.logo-block-content>a{max-width:calc(100% / 6);width:100%}.logo-block-content__img{width:100%}.fintech-meet{margin-bottom:70px}.fintech-steps__list{grid-template-columns:repeat(4,1fr)}.teams-fintech{background:#fff!important}.teams-fintech .teams__content{max-width:100%}.teams-fintech .teams__content-title,.teams-fintech .teams__content-desc{text-align:center}.our-fintech{background:#F3F7FF}.our-fintech .steps__item-num{font-size:32px;line-height:28px;font-weight:700}.our-fintech .top-remote__item-name{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:28px}.our-fintech .teams__content-desc{text-align:center}.our-fintech .teams__info-desc{margin-bottom:15px}.our-fintech .top-remote__item:hover{background:#fff}.our-fintech .top-remote__item-name{color:#000!important}.our-fintech .top-remote__item{display:flex;flex-direction:column;justify-content:space-around}.our-fintech .empty__green{width:fit-content;margin-top:auto}.solutions-development{background:#E8FFF2;padding:70px 0}.fintech-reviews{padding:70px 0}.solutions-development__item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EDEDED;padding-bottom:16px;margin-bottom:16px}.solutions-development__item-num{display:flex;justify-content:center;align-items:center;border-radius:50%;border:2px solid #22C06B;width:28px;height:28px;color:#22C06B;font-size:18px;font-style:normal;font-weight:700;line-height:28px}.solutions-development__item h6{display:flex;gap:10px;align-items:center;color:#232323;font-size:25px;font-style:normal;font-weight:700;line-height:32px;width:100%;max-width:470px;margin-bottom:10px}.solutions-development__item p{color:#232323;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.solutions-development__tittle{margin-bottom:25px}.solutions-development__tittle h5{display:flex;justify-content:space-between;align-items:center}.solutions-development__tittle p{width:100%;max-width:562px;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.full__green-mob{display:none}.solutions-development__item-last{margin-bottom:0!important}.fintech-reviews-container{padding:25px 30px;border-radius:15px;box-shadow:0 3px 20px 0 rgba(0,0,0,.07)}.fintech-reviews-item{display:none}.fintech-reviews-item.active{display:flex;gap:50px}.fintech-reviews-pagination{display:flex;margin-top:50px}.fintech-reviews-pagination__btn{background:transparent;border:none;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:26px;border-top:1px solid #EDEDED;padding:10px 16px 0}.fintech-reviews__autor{display:flex;gap:16px;max-width:384px;width:100%}.fintech-reviews__autor img{border-radius:50%;width:72px;height:71px}.fintech-reviews-pagination__btn.active{color:#22C06B;border-top:1px solid #22C06B}.reviews__autor-name{font-size:16px;font-style:normal;font-weight:700;line-height:24px}.reviews__autor-subname{color:#AAA;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.fintech-reviews__content{width:100%}.fintech-reviews__content p{color:#232323;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:6px;padding-left:42px;padding-right:42px}.fintech-reviews__content a{color:#22C06B;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline;display:none!important}.fintech-reviews__content .order-review__rating-title{margin-bottom:0;padding-left:0;padding-right:0}.fintech-reviews__content .order-review__rating{margin-top:16px;padding-left:42px;padding-right:42px}.clutch-img{display:none}.fintech-meet .meet{margin-top:20px}@media(max-width:991px){.fintech-reviews-pagination{margin-top:16px}.fintech-reviews__content p,.fintech-reviews__content .order-review__rating{padding-left:15px;padding-right:15px}.fintech-reviews-container{padding:25px 13px;margin:0 15px}.fintech-reviews-item.active{flex-direction:column}.solutions-development{padding:50px 0 0;margin-top:50px}.full__green-mob{display:block;text-align:center;margin-top:15px}.solutions-development__tittle .order-review__title a{display:none}.solutions-development__item h6{max-width:100%}.solutions-development__item{flex-direction:column}.logo-block-title{font-size:14px;line-height:24px}.logo-block-content{padding:16px;flex-wrap:wrap;gap:20px}.logo-block-content>a{max-width:calc(100% / 4)}.logo-block-inner{padding:25px 15px 50px}.fintech-meet .meet{margin-top:0}}@media(max-width:768px){.fintech-steps__list{grid-template-columns:repeat(1,1fr)}}