.fp-contacts__bg-image{display:flex;justify-content:center;background:none}.fp-contacts__bg-image::before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;content:"";background:#fff0 url(/wp-content/themes/astra/images/contacs_slide/iphone_mockup_contacts.png) center center no-repeat;background-size:contain}.fp-contacts__bg-image .contacts_video_wrapper{position:relative;display:flex;align-items:center;height:100%}.fp-contacts__bg-image .contacts_video_wrapper::before{position:absolute;top:1.5%;right:0;bottom:1.5%;left:0;display:block;content:"";border-radius:50px;background-color:rgb(0 0 0 / .5)}.fp-contacts__bg-image .contacts_video_wrapper video{height:97%;border-radius:50px}.contacts__item-partner-wrapper,.fp-main__partner-wrapper{width:100px}.contacts__item-partner-wrapper{display:inline-block;margin-bottom:20px}.google_badge_svg{position:absolute;right:6px;bottom:6px;height:40%}.fp-main__partner-wrapper{display:none;margin-top:20px}.iframe_styles{cursor:pointer}.fp-main__bg-image3{z-index:36;right:150px;bottom:50%;width:750px;height:100%;max-height:90%;transform:translateY(50%);background-image:url(/wp-content/themes/astra/images/fp_main_bg_image3_v2.png);background-position-x:right}.fp-portfolio__item-text{font-size:14px;line-height:1.44;margin-top:15px;letter-spacing:.05em}.fp-portfolio__item-more-link{font-size:14px}.fp-portfolio__item-more-link::after{top:50%;left:calc(100% + 12px);width:15px;height:11px;transform:translateY(-50%);background-image:url(/wp-content/themes/astra/images/icons/arrow_right_black_19x13.png)}.fp-portfolio__item-type{font-size:14px;font-weight:300;letter-spacing:.1em}.case__target-done-item-text,.case__block-text{opacity:1}.case__block-type{opacity:.7}.case__order-link-btn{line-height:1.4;display:inline-block;margin-bottom:20px;padding-top:23px;padding-bottom:23px}.case__order{text-align:right}.case__target-carousel-arrow{background-image:url(/wp-content/themes/astra/images/icons/arrow_right_black_19x13.png)}.case__block-url-link::before{background-image:url(/wp-content/themes/astra/images/icons/planet_black_17x17.png)}.case__block-url-link{color:#4c4c4c}.case__site-carousel .slick-arrow{border-color:rgb(76 76 76 / .4)}.case__site-carousel .slick-arrow::before{background-image:url(/wp-content/themes/astra/images/icons/arrow_right_black_19x13.png)}.fp-portfolio__item-title{margin-top:10px}.fp-portfolio__item_pink .fp-portfolio__item-logo{box-shadow:8px 5px 15px 0 rgb(47 10 102 / .53)}.case__smm-preview{background:none}.case__smm-preview::before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;content:"";background:#fff0 url(/wp-content/themes/astra/images/case_smm_image_2.png) center no-repeat;background-size:contain}.case__smm-preview-image{top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:1919px)and (min-width:1600px){.fp-main__bg-image3{width:800px}.fp-portfolio__item{height:210px}.case__order-link-btn{padding-top:19px;padding-bottom:19px}.fp-portfolio__item-container{padding-left:95px}}@media(max-width:1599px)and (min-width:1280px){.contacts__item-partner-wrapper{width:90px}.fp-main__bg-image3{right:30px}.fp-portfolio__item{height:200px}.case__order-link-btn{padding-top:16px;padding-bottom:16px}.fp-portfolio__item-more{margin-top:10px}.fp-portfolio__item-type{font-size:12px}.fp-portfolio__item-container{padding-left:80px}}@media(max-width:1279px)and (min-width:1024px){.contacts__item-partner-wrapper{width:80px}.fp-main__bg-image3{right:30px;max-height:80%}.fp-portfolio__item{height:230px}.fp-portfolio__item-title{font-size:21px}.case__order-link-btn{padding-top:13px;padding-bottom:13px}.fp-portfolio__item-text,.fp-portfolio__item-more-link,.fp-portfolio__item-type{font-size:12px}.fp-portfolio__item-container{padding-left:70px}}@media(max-width:1023px){.fp-contacts__bg-image{top:0;right:-274px;bottom:0;height:100%}.fp-section__text{margin-top:20px}.fp-main__partner-wrapper{display:block}.fp-main__bg-image3{bottom:0;width:490px;transform:none}.fp-portfolio__item{height:250px}.case__order{text-align:left}}@media(max-width:767px){.fp-contacts{padding-bottom:700px}.fp-contacts__bg-image{top:auto;right:0;bottom:30px;left:0;width:100%;height:600px}.contacts__item-partner-wrapper{display:none}.contacts{top:32px}.fp-main__bg-image3{top:-60px;bottom:auto;left:70%;transform:rotate(-45deg)}.case{padding-top:90px}.google_badge_svg{bottom:8px}.case__smm-preview-image{width:123px}}@media(max-width:374px){.fp-portfolio__item-text,.fp-portfolio__item-type{font-size:12px}}.case__bg-text{top:400px;opacity:.4}.fp-team__content-people .slick-track{display:flex}.fp-team__content-people .slick-slide{height:inherit;margin:0 50px}.fp-team__content-people .slick-list{margin:0 -50px}.fp-team__title{line-height:1.22;margin-bottom:30px}.fp-team__content-person{display:flex!important;flex-direction:column;color:#0a0a0a}.fp-team__content-person .person_photo{aspect-ratio:96/131;object-fit:cover;margin-bottom:12px}.fp-team__content-person .person_name{font-size:24px;font-weight:600;line-height:1.2;margin-bottom:8px}.fp-team__content-person .person_post{font-size:16px;font-weight:600;line-height:1.18;margin-bottom:4px;letter-spacing:.014em}.fp-team__content-person .person_description{font-size:15px;font-weight:300;line-height:1.2;margin-bottom:15px}.fp-team__content-person .person_icons{display:flex;gap:12px;margin-top:auto}.fp-team__content-person .person_icons .person_icon{width:32px;height:32px}.fp-team__content-person .person_icons .person_icon .person_icon_img{width:100%;height:100%;object-fit:contain}@media(max-width:1600px){.fp-team__content-people .slick-slide{margin:0 40px}.fp-team__content-people .slick-list{margin:0 -40px}}@media(max-width:1200px){.fp-team__content-people .slick-slide{margin:0 30px}.fp-team__content-people .slick-list{margin:0 -30px}.fp-team__content-person .person_description{font-size:14px}}@media(max-width:1023px){.fp-team{padding-bottom:150px}.fp-team__content-people .slick-slide{margin:0 10px}.fp-team__content-people .slick-list{margin:0 -10px}.fp-team__content-people::after{position:absolute;top:calc(100% + 20px);left:calc(50% - 15px);display:block;width:30px;height:30px;content:"";background:#fff0 url(/wp-content/themes/astra/images/icons/swipe_black_128x128.png) center no-repeat;background-size:contain}}@media(max-width:767px){.fp-team__content-person .person_icons .person_icon{width:25px;height:25px}}@media(max-width:599px){.fp-team__content-person .person_icons{margin-top:0}}@font-face{font-family:Montserrat;font-weight:125 950;font-style:normal;font-stretch:75% 125%;src:url(/wp-content/themes/astra/fonts/Montserrat-variable.ttf) format("truetype-variations")}.header__phone-mobile{font-size:12px;font-weight:500;line-height:15px;display:none;margin-top:1px;color:#000}.fp-main__text-mobile{font-size:14px;line-height:18px;display:none;width:152px}.plan_options_mobile{display:none}.smooth_scrolling{scroll-behavior:smooth}.marketplace_body{font:400 16px/20px "Montserrat";overflow-x:unset;letter-spacing:.02em;color:#000}.marketplace_body .header{top:116px;left:100px;align-items:center}.marketplace_body .header__logo{width:113px;height:auto}.marketplace_body .header__title{font-size:18px;line-height:22px;margin-left:77px;text-transform:lowercase}.marketplace_body .front_page_link{font-weight:500;line-height:23px;margin-bottom:24px;padding:18px 30px 15px;transition:.2s;color:#000;border:1px solid #000;border-radius:10px;background:#fff}.marketplace_body .front_page_link:hover{color:#fff;background-color:#000;box-shadow:0 0 10px 2px rgb(0 0 0 / .05)}.marketplace_body .menu__link{font-size:14px;font-weight:500;line-height:17px;margin-bottom:24px;color:rgb(0 0 0 / .5)}.marketplace_body .menu__link:last-child{margin-bottom:0}.marketplace_body .menu__link:hover{color:#000}.marketplace_body .fp-menu{top:100px;right:100px;padding-top:0}.market_btn{font-family:Montserrat;font-size:16px;font-weight:500;line-height:23px;padding:18px 51px 15px;transition:.2s;border-radius:5px;background-color:#ffd9d9}.market_btn:hover{box-shadow:0 0 10px 2px rgb(0 0 0 / .05)}.market_btn:active{background-color:#fff}.template_marketplace .fp-main{position:static;padding:0}.template_marketplace .fp-main__bg-image3{right:100px;left:auto;width:50%;background-image:url(/wp-content/themes/astra/images/marketplace/cats.png);background-position-y:30px}.template_marketplace .fp-section__title{font-size:50px;line-height:61px;margin-bottom:20px;color:#000}.template_marketplace .black-style .fp-section__title{color:#fff}.template_marketplace .fp-main__content-wrapper{width:1020px;max-width:none;margin-right:auto;margin-left:auto;padding:288px 0 310px}.template_marketplace .fp-main__content{width:550px}.template_marketplace .fp-main__text{width:100%;width:380px;margin-top:0;margin-bottom:40px}.template_marketplace .fp-main__actions{margin-top:0}.template_marketplace .fp-section__bg-image1_1.fp-main__bg-image1{top:0;right:0;left:auto;width:1132px;height:375px;background-image:url(/wp-content/themes/astra/images/marketplace/market_bg_1.svg)}.template_marketplace .fp-section__bg-text.fp-main__bg-text{font-size:200px;line-height:268px;z-index:1;top:462px;right:auto;left:0;transform:none;text-align:left;white-space:nowrap;letter-spacing:normal;-webkit-text-stroke-color:rgb(108 108 108 / .15)}.template_marketplace .section_title{font-size:22px;font-weight:600;line-height:27px;position:relative;z-index:1;margin-bottom:77px;text-transform:uppercase}.template_marketplace .marketplace_container{position:relative;width:1020px;margin-right:auto;margin-bottom:124px;margin-left:auto}.template_marketplace .advantages{position:relative;z-index:1}.template_marketplace .advantages .advantage_item{position:relative;padding:34px 50px 38px 145px;background-color:#fff;box-shadow:0 0 10px 2px rgb(0 0 0 / .05)}.template_marketplace .advantages .advantage_item .advantage_icon{position:absolute;top:50%;left:48px;width:50px;height:50px;object-fit:contain;transform:translateY(-50%)}.template_marketplace .advantages .advantage_item .advantage_item_title{font-weight:500;margin-bottom:12px}.template_marketplace .advantages .advantage_item:not(:last-child){margin-bottom:25px}.template_marketplace .advantages_bg{position:absolute;z-index:0;top:-245px;left:0;width:1150px;min-width:1150px;height:1150px}.template_marketplace .work_section{text-align:center}.template_marketplace .work_mobile_bg{position:absolute;z-index:-1;top:0;right:0;display:none;width:320px;height:892px}.template_marketplace .work_title{text-align:left}.template_marketplace .work_companies{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:84px}.template_marketplace .work_company_image{width:91px;height:91px;object-fit:contain;margin-bottom:25px;border-radius:24px}.template_marketplace .work_company_name{text-transform:lowercase}.template_marketplace .work_sub_title{font-size:20px;font-weight:500;line-height:24px;margin-bottom:30px}.template_marketplace .work_sub_description{font-size:18px;line-height:22px;margin-bottom:60px}.template_marketplace .work_btn{padding-right:69px;padding-left:69px;color:#000}.template_marketplace .sales_section{position:relative;text-align:center}.template_marketplace .sales_bg{position:absolute;top:-400px;left:0;width:552px;height:1444px}.template_marketplace .section_text_bg{font-size:200px;font-weight:700;line-height:244px;position:absolute;white-space:nowrap;text-transform:uppercase;-webkit-text-fill-color:#fff0;-webkit-text-stroke-color:rgb(108 108 108 / .15);-webkit-text-stroke-width:1px}.template_marketplace .sales_text_bg{top:-69px;left:calc(50% - 205px)}.template_marketplace .sales_title,.template_marketplace .sales_description{text-align:left}.template_marketplace .sales_description{display:flex;align-items:center;column-gap:80px;margin-bottom:80px;padding:55px 53px;background:#fff;box-shadow:0 0 10px 2px rgb(0 0 0 / .05)}.template_marketplace .sales_sub_title{font-size:20px;font-weight:500;line-height:24px;margin-bottom:80px}.template_marketplace .sales_variants{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));column-gap:27px;margin-bottom:80px}.template_marketplace .sales_variant{padding:66px 52px 36px;background:#fff;box-shadow:0 0 10px 2px rgb(0 0 0 / .05)}.template_marketplace .sales_variant_image{width:80px;height:80px;object-fit:contain;margin-bottom:49px}.template_marketplace .sales_variant_description{font-weight:500;text-transform:uppercase}.template_marketplace .sales_btn{text-align:center}.template_marketplace .plans_section{position:relative}.template_marketplace .plans_bg{position:absolute;top:111px;right:0;width:532px;height:1461px;object-fit:contain;transform:translateY(-50%)}.template_marketplace .plans_text_bg{font-size:50px;line-height:61px;top:calc(100% + 60px);right:calc(50% - 101px);display:none}.template_marketplace .plans{display:grid;align-items:flex-start;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));column-gap:27px;transition:.2s}.template_marketplace .plan{position:relative;padding:26px;cursor:pointer;transition:.2s;background:#fff;box-shadow:0 0 10px 2px rgb(0 0 0 / .05)}.template_marketplace .plan .plan_open_svg{position:absolute;top:34px;right:26px;width:24px;height:24px;object-fit:contain}.template_marketplace .plan:hover{box-shadow:0 0 20px rgb(0 0 0 / .15)}.template_marketplace .plan:active{background:#eaeaea}.template_marketplace .plan.active{background:#eaeaea}.template_marketplace .plan.active .plan_open_svg{display:none}.template_marketplace .plan.active .plan_title{margin-bottom:24px}.template_marketplace .plan.active .plan_title br{display:none}.template_marketplace .plan.active .plan_options{max-height:1000px;margin-bottom:33px;opacity:1}.template_marketplace .plan.active .plan_main_options{justify-content:start;column-gap:26px}.template_marketplace .plan.active .plans_btn{visibility:visible;opacity:1}.template_marketplace .plan.active .plans_close{visibility:visible;opacity:1}.template_marketplace .plans_close{position:absolute;top:34px;right:26px;visibility:hidden;width:16px;height:16px;transition:.2s;opacity:0}.template_marketplace .plans_close svg{width:100%;height:100%;object-fit:contain}.template_marketplace .plans_close::before{position:absolute;top:50%;left:50%;display:block;width:200%;height:200%;content:"";transform:translate(-50%,-50%)}.template_marketplace .plans_btn{font-size:12px;line-height:17px;position:absolute;right:26px;bottom:26px;visibility:hidden;padding:11px 26px;opacity:0}.template_marketplace .plan_title{font-size:26px;font-weight:600;line-height:32px;margin-bottom:32px;letter-spacing:.015em}.template_marketplace .plan_options{overflow:hidden;max-height:0;transition:.2s;opacity:0}.template_marketplace .plan_options .plan_option{font-size:14px;line-height:17px}.template_marketplace .plan_options .plan_option:not(:last-child){margin-bottom:12px}.template_marketplace .plan_options_desktop{display:grid;grid-template-columns:repeat(2,1fr);column-gap:31px}.template_marketplace .plan_main_options{display:grid;justify-content:space-between;grid-template-columns:repeat(2,auto);transition:.2s}.template_marketplace .plan_option_name{font-size:12px;font-weight:600;line-height:15px;margin-bottom:8px}.template_marketplace .plan_option_price{font-size:26px;line-height:32px;letter-spacing:normal}.template_marketplace .plan_option_price_currency{font-size:22px;line-height:26px}.template_marketplace .plan_option_price_extra{font-size:18px;line-height:21px}.template_marketplace .cases_section{position:relative}.template_marketplace .cases_text_bg{font-size:50px;line-height:61px;bottom:25px;left:calc(50% + 15px);display:none}.template_marketplace .cases_bg{position:absolute;top:-30px;left:0;width:846px;height:1465px}.template_marketplace .cases_marketplace{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 28px}.template_marketplace .glider_control{position:absolute;z-index:1;top:3px;display:none}.template_marketplace .glider_control.glider_prev{right:55px}.template_marketplace .glider_control.glider_next{right:20px}.template_marketplace .glider_control svg{width:10px;height:16px;object-fit:contain}.template_marketplace .glider_control::before{position:absolute;top:50%;left:50%;display:block;width:300%;height:200%;content:"";transform:translate(-50%,-50%)}.template_marketplace .case_marketplace{display:flex;align-items:center;flex-direction:column;text-align:center}.template_marketplace .case_image_wrapper{display:flex;align-items:flex-end;justify-content:center;width:100%;height:332px;margin-bottom:23px;padding-bottom:40px;background-color:#efedee}.template_marketplace .case_image{width:255px;height:160px;object-fit:contain;object-position:center bottom}.template_marketplace .case_name{font-weight:500;width:77%;margin-bottom:16px;text-transform:uppercase}.template_marketplace .case_description{width:77%;margin-bottom:18px}.template_marketplace .cases_btn{margin-top:auto;padding:19px 40px 18px;color:#000}.template_marketplace .steps_section{position:relative}.template_marketplace .steps_bg{position:absolute;z-index:-1;top:50%;right:0;width:562px;height:1459px;transform:translateY(-50%)}.template_marketplace .steps_marketplace{position:relative}.template_marketplace .steps_progress_bar,.template_marketplace .steps_progress_bar_active{position:absolute;top:10px;left:6px;width:2px}.template_marketplace .steps_progress_bar{bottom:10px;background-color:#b9b9b9}.template_marketplace .steps_progress_bar_active{transition:.2s;background-color:#ec0404}.template_marketplace .steps_accordion_column{padding-left:144px}.template_marketplace .steps_accordion_column .ac{margin:0;border:none}.template_marketplace .steps_accordion_column .ac .ac-header .ac-trigger{font:400 20px/24px Montserrat;display:flex;align-items:center;justify-content:space-between;padding-right:0;padding-left:0;transition:.2s;letter-spacing:.02em;color:#000}.template_marketplace .steps_accordion_column .ac .ac-header .ac-trigger svg{flex:0 0 25px}.template_marketplace .steps_accordion_column .ac .ac-header .ac-trigger::after{display:none}.template_marketplace .steps_accordion_column .ac .ac-header .ac-trigger::before{position:absolute;top:14px;left:-144px;display:block;width:14px;height:14px;content:"";transition:.2s;border-radius:50%;background-color:#b9b9b9}.template_marketplace .steps_accordion_column .ac .ac-panel .ac-text{font:16px/20px Montserrat;padding:31px 37px;letter-spacing:.02em;color:#000}.template_marketplace .steps_accordion_column .ac.is-active .ac-header .ac-trigger{color:#ec0404}.template_marketplace .steps_accordion_column .ac.is-active .ac-header .ac-trigger svg{transform:rotate(180deg)}.template_marketplace .steps_accordion_column .ac.is-active .ac-header .ac-trigger::before{background-color:#ec0404}.template_marketplace .steps_accordion_column .ac.filled .ac-header .ac-trigger::before{background-color:#ec0404}.template_marketplace .steps_accordion_column .ac:not(:last-child){margin-bottom:68px}.template_marketplace .steps_accordion_column .ac:first-child .ac-header .ac-trigger{padding-top:0}.template_marketplace .steps_accordion_column .ac:first-child .ac-header .ac-trigger::before{top:4px}.template_marketplace .steps_accordion_column .ac:last-child .ac-header .ac-trigger{padding-bottom:0}.template_marketplace .fp-contacts{position:relative;margin-top:0;background-color:#111}.template_marketplace .know_section{position:relative}.template_marketplace .know_section .market_bg_6{position:absolute;top:90px;right:0;width:911px;height:1115px}.template_marketplace .know_section .know_text_bg{top:-67px;left:50%;transform:translateX(-50%)}.template_marketplace .know_section .know_section_bg{position:absolute;z-index:1;top:23px;right:121px;width:157px;height:169px;object-fit:contain}.template_marketplace .know_section .know_section_icon{position:absolute;top:0;right:15px;width:96px;height:121px;object-fit:contain}.template_marketplace .know_section .know_blocks{display:flex;flex-direction:column;row-gap:27px}.template_marketplace .know_section .ac-trigger{font-family:Montserrat;font-weight:500;line-height:20px;display:flex;align-items:center;justify-content:space-between;height:136px;padding:0 53px;transition:.2s;text-transform:uppercase;color:#000;border-radius:5px;background:#fff;box-shadow:0 0 10px 2px rgb(0 0 0 / .05)}.template_marketplace .know_section .ac-trigger svg{flex:0 0 23px;height:11px;object-fit:contain}.template_marketplace .know_section .ac-trigger::after{display:none}.template_marketplace .know_section .ac-trigger:hover{box-shadow:0 0 10px 2px rgb(0 0 0 / .15)}.template_marketplace .know_section .ac{display:flex;flex-direction:column;row-gap:0;margin:0;transition:.2s;border:none;background:none}.template_marketplace .know_section .ac.is-active{row-gap:27px}.template_marketplace .know_section .ac.is-active .ac-trigger svg{transform:rotate(180deg)}.template_marketplace .know_section .ac-trigger-title{width:380px}.template_marketplace .know_section .ac-panel{border-radius:5px;box-shadow:0 0 10px 2px rgb(0 0 0 / .05)}.template_marketplace .know_section .ac-text{font:16px/20px Montserrat;display:flex;align-items:center;justify-content:space-between;column-gap:110px;min-height:200px;padding:25px 53px;letter-spacing:.02em;color:#000;background:#fff}.template_marketplace .know_section .ac-text-img{width:194px;height:267px;object-fit:contain}.template_marketplace .ps__rail-x,.template_marketplace .ps__rail-y{opacity:1}.template_marketplace .ps__rail-x .ps__thumb-x,.template_marketplace .ps__rail-y .ps__thumb-x{height:2px;border-radius:2px;background-color:#ec0404}.template_marketplace .ps .ps__rail-x:hover,.template_marketplace .ps .ps__rail-y:hover,.template_marketplace .ps .ps__rail-x:focus,.template_marketplace .ps .ps__rail-y:focus,.template_marketplace .ps .ps__rail-x.ps--clicking,.template_marketplace .ps .ps__rail-y.ps--clicking{background-color:#fff0}.template_marketplace .market_bg_mobile_3{position:absolute;top:-210px;right:0;display:none;width:312px;height:585px}.fp-main__mp-wrapper{margin-top:40px}.fp-main__mp-wrapper .fp-main__mp-link{font-size:15px;line-height:1.44;display:flex;align-items:center;column-gap:20px;text-decoration:underline;color:blue}.fp-main__mp-wrapper .fp-main__mp-link img{width:60px}.fp-main__mp-wrapper .fp-main__mp-link:hover{text-decoration:none}#marketplace-modal{width:569px;padding:70px}#marketplace-modal .modal__wrapper .modal__title{font-size:22px;font-weight:600;line-height:27px;margin-bottom:80px;text-align:center;text-transform:uppercase;color:#000}#marketplace-modal .modal__wrapper .modal__form{margin-top:0}#marketplace-modal .modal__wrapper .modal__form form .form__row{flex-direction:column}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field{margin-top:0}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field .form__text-input{font-size:16px;font-weight:500;line-height:20px;width:357px;margin-bottom:59px;border-bottom:1px solid rgb(0 0 0 / .6)}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field .form__text-input::placeholder{text-transform:capitalize;color:rgb(0 0 0 / .6)}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field .market_btn{width:246px;margin-bottom:15px;padding-right:10px;padding-left:10px;text-align:center}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field.form__field_error .form__text-input{border-color:#ef2626}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field.form__field_error .form__text-input::placeholder{color:#ef2626}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field.form__self-service{text-align:center;letter-spacing:.02em;color:#000}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field.form__self-service .text_1{font-size:14px;line-height:17px;margin-bottom:15px}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field.form__self-service .text_2{font-size:20px;line-height:24px;margin-bottom:27px}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field.form__self-service .self_service_phone_link{font-size:20px;line-height:24px;color:#000}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field.form__self-service .self_service_phone_link:hover{text-decoration:underline}#marketplace-modal .fancybox-button[data-fancybox-close]{top:30px;right:30px;width:15px;height:15px;transition:.2s;background:#fff0 url(/wp-content/themes/astra/images/marketplace/close.svg) center center no-repeat;background-size:contain}#marketplace-modal .fancybox-button[data-fancybox-close]::before{position:absolute;top:50%;left:50%;display:block;width:300%;height:300%;content:"";transform:translate(-50%,-50%)}@media(max-width:1200px){.marketplace_body .header,.marketplace_body .fp-menu{top:50px}.template_marketplace .fp-main__content-wrapper{padding-bottom:150px}}@media(max-width:1020px){.marketplace_body .header{top:43px;right:20px;left:20px;align-items:flex-start;justify-content:space-between}.marketplace_body .header__logo{width:42px}.marketplace_body .header__phone-mobile,.marketplace_body .fp-main__text-mobile{display:block}.marketplace_body .fp-main__text-desktop{display:none}.template_marketplace .fp-main__content{width:100%}.template_marketplace .marketplace_container{width:100%;margin-bottom:60px;padding-right:20px;padding-left:20px}.template_marketplace .fp-main__content-wrapper{width:100%;padding:95px 20px 116px}.template_marketplace .fp-main__text{width:100%;margin-bottom:15px}.template_marketplace .fp-section__title{font-size:20px;line-height:24px;margin-bottom:10px}.market_btn{font-size:12px;line-height:17px;display:inline-flex;align-items:center;justify-content:center;width:135px;height:40px;padding:0 10px}.template_marketplace .fp-main{position:relative}.template_marketplace .fp-main__bg-image3{top:50%;right:-53px;width:70%;transform:none;transform:translateY(-50%);background-position-y:center}.template_marketplace .fp-section__bg-image1_1.fp-main__bg-image1{bottom:0;left:0;width:auto;height:auto;background-image:url(/wp-content/themes/astra/images/marketplace/market_bg_mobile_1.svg);background-position:top center;background-size:contain}.template_marketplace .fp-section__bg-text.fp-main__bg-text{font-size:50px;line-height:61px;top:260px;left:20px}.template_marketplace .section_title{font-size:16px;line-height:20px;margin-bottom:40px}.template_marketplace .advantages .advantage_item .advantage_icon{top:22px;right:22px;left:auto;width:30px;height:30px;transform:none}.template_marketplace .advantages .advantage_item{width:calc(100vw - 40px);padding:27px 56px 22px 22px;border:1px solid rgb(0 0 0 / .05)}.template_marketplace .advantages .advantage_item .advantage_item_title{margin-bottom:10px}.template_marketplace .advantages .advantage_item .advantage_item_description{font-size:14px;line-height:18px}.template_marketplace .advantages .advantage_item:not(:last-child){margin-bottom:0}.template_marketplace .advantages{display:grid;grid-auto-flow:column;column-gap:20px}.template_marketplace .work_companies{flex-wrap:wrap;row-gap:40px;margin-bottom:40px}.template_marketplace .work_companies .work_company{width:45%}.template_marketplace .work_company_image{width:80px;height:80px}.template_marketplace .work_company_name{font-size:14px;line-height:18px}.template_marketplace .work_sub_title{font-size:16px;line-height:20px;margin-bottom:20px}.template_marketplace .work_sub_description{font-size:14px;line-height:18px;margin-bottom:40px}.template_marketplace .work_btn{padding:0}.template_marketplace .sales_description{font-size:14px;line-height:18px;flex-direction:column-reverse;margin-bottom:40px;padding:23px;text-align:center}.template_marketplace .sales_description svg{width:30px;height:30px;margin-bottom:10px}.template_marketplace .sales_sub_title{font-size:16px;line-height:20px;margin-bottom:44px}.template_marketplace .sales_variants{position:relative;grid-template-columns:auto;grid-auto-flow:column;column-gap:0;margin-bottom:40px}.template_marketplace .sales_variant{width:calc(100vw - 40px);padding:40px 30px 24px;box-shadow:none}.template_marketplace .sales_variant_image{width:60px;height:60px;margin-bottom:26px}.template_marketplace .sales_variant_description{font-size:14px;line-height:17px}.template_marketplace .sales_btn{width:100%;height:58px}.template_marketplace .plans{position:relative;grid-template-columns:auto;grid-auto-flow:column;column-gap:20px}.template_marketplace .plan{display:flex;flex-direction:column;width:calc(100vw - 40px);padding:21px;border:1px solid rgb(0 0 0 / .05)}.template_marketplace .plan_title{font-size:18px;line-height:22px;order:1}.template_marketplace .plan.active .plan_title{margin-bottom:32px}.template_marketplace .plan_title br{display:none}.template_marketplace .plan_main_options{order:2}.template_marketplace .plan.active .plan_main_options{justify-content:space-between;column-gap:unset;margin-bottom:20px}.template_marketplace .plan_options{display:block;order:3;width:100%}.template_marketplace .plan.active .plan_options{margin-bottom:23px}.template_marketplace .plan_options .plan_option{line-height:18px}.template_marketplace .plans_btn{position:static;display:none;order:4}.template_marketplace .plan.active .plans_btn{display:inline-flex;padding:0}.template_marketplace .plan_option_price,.template_marketplace .plan_option_price_currency,.template_marketplace .plan_option_price_extra{font-size:20px;line-height:24px}.template_marketplace .plans_close{display:none}.template_marketplace .plan_options_desktop{display:none}.plan_options_mobile{display:block}.template_marketplace .cases_marketplace{display:block}.template_marketplace .case_marketplace{width:calc(100vw - 40px)}.template_marketplace .case_image_wrapper{margin-bottom:15px}.template_marketplace .case_name{font-size:14px;line-height:17px;margin-bottom:20px}.template_marketplace .cases_btn{font-size:16px;line-height:23px;width:250px;height:56px;padding:0}.template_marketplace .case_description{width:250px}.template_marketplace .steps_accordion_column{padding-left:30px}.template_marketplace .steps_accordion_column .ac .ac-header .ac-trigger{font-size:16px;font-weight:500;line-height:23px;column-gap:20px}.template_marketplace .steps_accordion_column .ac .ac-header .ac-trigger svg{flex:0 0 20px}.template_marketplace .steps_accordion_column .ac .ac-header .ac-trigger::before{left:-30px}.template_marketplace .steps_accordion_column .ac .ac-panel .ac-text{font-size:14px;line-height:17px;padding:15px 15px 25px}.template_marketplace .steps_accordion_column .ac:not(:last-child){margin-bottom:30px}.template_marketplace .know_section .know_section_icon{display:none}.template_marketplace .know_section .know_section_bg{top:1px;right:25px;width:62px;height:67px}.template_marketplace .know_section .ac-trigger{column-gap:20px;height:auto;padding:15px}.template_marketplace .know_section .ac-trigger svg{flex:0 0 12px}.template_marketplace .know_section .ac-trigger-title{font-size:14px;line-height:17px;width:100%;text-transform:lowercase}.template_marketplace .know_section .ac-trigger-title::first-letter{text-transform:uppercase}.template_marketplace .know_section .ac.is-active,.template_marketplace .know_section .know_blocks{row-gap:15px}.template_marketplace .know_section .ac-text{font-size:14px;line-height:17px;display:grid;align-items:flex-start;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));column-gap:20px;min-height:150px;padding:15px}.template_marketplace .know_section .ac-text-img{height:auto}.template_marketplace .fp-contacts{padding-top:40px;padding-bottom:40px}.template_marketplace .fp-contacts__bg-image,.marketplace_body .fp-menu,.marketplace_body .header__title,.template_marketplace .plans_bg,.template_marketplace .steps_bg,.template_marketplace .advantages_bg,.template_marketplace .sales_bg,.template_marketplace .cases_bg,.template_marketplace .know_section .market_bg_6,.template_marketplace .know_section .know_text_bg{display:none}.template_marketplace .work_mobile_bg{display:block}.template_marketplace .sales_section{overflow:hidden}.template_marketplace .sales_text_bg{font-size:50px;line-height:61px;top:auto;bottom:18px;left:calc(50% - 47px)}.template_marketplace .plans_text_bg{display:block}.template_marketplace .cases_text_bg{display:block}.template_marketplace .market_bg_mobile_3{display:block}.template_marketplace .cases_section{overflow:hidden}.template_marketplace .steps_section{z-index:1}.template_marketplace .plan .plan_open_svg{top:20px;right:21px}.template_marketplace .glider_control{display:block}}@media(max-width:767px){.fp-main__mp-wrapper .fp-main__mp-link{font-size:14px}#marketplace-modal{width:100%;padding:30px}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field{justify-content:center;width:100%}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field .form__text-input{width:100%;margin-bottom:30px}#marketplace-modal .modal__wrapper .modal__title{font-size:20px;margin-bottom:40px;padding-right:20px}#marketplace-modal .modal__wrapper .modal__form form .form__row .form__field.form__self-service .text_2{font-size:16px;margin-bottom:20px}}