@font-face{font-family:Gilroy-Regular;src:url(../../../../font/Gilroy-Regular.eot);src:url(../../../../font/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(../../../../font/Gilroy-Regular.woff) format("woff"),url(../../../../font/Gilroy-Regular.ttf) format("truetype")}@font-face{font-family:Gilroy-Bold;src:url(../../../../font/Gilroy-Bold.eot);src:url(../../../../font/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(../../../../font/Gilroy-Bold.woff) format("woff"),url(../../../../font/Gilroy-Bold.ttf) format("truetype")}@font-face{font-family:Gilroy-Heavy;src:url(../../../../font/Gilroy-Heavy.eot);src:url(../../../../font/Gilroy-Heavy.eot?#iefix) format("embedded-opentype"),url(../../../../font/Gilroy-Heavy.woff) format("woff"),url(../../../../font/Gilroy-Heavy.ttf) format("truetype")}@font-face{font-family:Gilroy-Medium;src:url(../../../../font/Gilroy-Medium.eot);src:url(../../../../font/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(../../../../font/Gilroy-Medium.woff) format("woff"),url(../../../../font/Gilroy-Medium.ttf) format("truetype")}@font-face{font-family:Gilroy-Light;src:url(../../../../font/Gilroy-Light.eot);src:url(../../../../font/Gilroy-Light.eot?#iefix) format("embedded-opentype"),url(../../../../font/Gilroy-Light.woff) format("woff"),url(../../../../font/Gilroy-Light.ttf) format("truetype")}@font-face{font-family:Gilroy-SemiBold;src:url(../../../../font/Gilroy-SemiBold.eot);src:url(../../../../font/Gilroy-SemiBold.eot?#iefix) format("embedded-opentype"),url(../../../../font/Gilroy-SemiBold.woff) format("woff"),url(../../../../font/Gilroy-SemiBold.ttf) format("truetype")}@font-face{font-family:Gilroy-ExtraBold;src:url(../../../../font/Gilroy-ExtraBold.eot);src:url(../../../../font/Gilroy-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../../../font/Gilroy-ExtraBold.woff) format("woff"),url(../../../../font/Gilroy-ExtraBold.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}li{list-style:none}a{text-decoration:none;transition:all .3s}.centered{margin:0 auto;max-width:1320px;width:100%}@media(max-width:1360px){.centered{padding:0 1.5rem}}.btn{cursor:pointer;transition:all .3s}.btn-stl{align-items:center;border:none;border-radius:8px;display:flex;justify-content:center;outline:none;padding:0;position:relative;text-transform:none}.btn-stl:hover{color:#fff}.btn-stl--orange{background-color:#f9ba39;color:#fff;font-family:Gilroy-SemiBold,sans-serif;font-size:1rem}.btn-stl--orange:hover{box-shadow:0 0 8.7px rgba(238,180,60,.3)}.btn-stl--orange:active{background:#eeb43c;box-shadow:none;top:1px}.btn-stl--green{background:#52c865;color:#fff;font-family:Gilroy-SemiBold,sans-serif;font-size:1rem}.btn-stl--green:hover{background:#4fbd61}.btn-stl--green:active{background:#49b65a;top:1px}.btn-stl--green-rad-8{border-radius:8px}.btn-stl--green-rad-13{border-radius:13px}.btn-stl--green-rad-16{border-radius:16px}.btn-stl--green span{color:#fff;display:inline-block;margin-left:8px}.h1-title{color:#212121;font-family:Gilroy-SemiBold,sans-serif;font-size:4rem}@media(max-width:1360px){.h1-title{font-size:3.5rem}}@media(max-width:580px){.h1-title{font-size:2.5rem}}.h2-title{color:#212121;font-family:Gilroy-SemiBold,sans-serif;font-size:3rem}@media(max-width:1360px){.h2-title{font-size:2.5rem}}@media(max-width:580px){.h2-title{font-size:2rem}}.h3-title{font-size:2rem}.h3-title,.h4-title{color:#212121;font-family:Gilroy-SemiBold,sans-serif}.h4-title{font-size:1.5rem}p,span{color:#212121}.wrapper-section-title,.wrapper-section-title span{display:block}.wrapper-section-title .section-title{font-family:Gilroy-SemiBold,sans-serif;font-size:3rem;margin-bottom:1rem}.wrapper-section-title .section-slogan{font-family:Gilroy-Regular,sans-serif;font-size:1.5rem;line-height:1.3}@media(max-width:1360px){.wrapper-section-title{margin-bottom:2.5rem!important}.wrapper-section-title .section-title{font-size:2.5rem}.wrapper-section-title .section-slogan{font-size:1.2rem}}@media(max-width:580px){.wrapper-section-title{margin-bottom:2rem!important}.wrapper-section-title .section-title{font-size:2rem}.wrapper-section-title .section-slogan{font-size:1rem}}.suggestion-with-details{align-items:center;display:flex;justify-content:space-between;padding:10px}.suggestion-with-details .type{background:#007bff;border-radius:12px;color:#fff;font-size:12px;padding:2px 8px}.suggestion-with-details .year{color:#6c757d;font-size:12px}.aa-header{background:#f8f9fa;border-bottom:1px solid #dee2e6;color:#495057;font-weight:700;padding:10px}.aa-empty{color:#6c757d;padding:15px;text-align:center}.aa-dataset-1{background:#fff;z-index:10}.highlight-match{color:#52c865;font-family:Gilroy-SemiBold,sans-serif}.site-header{background:#eef5fe;height:81px;margin-top:1.5rem;position:relative}@media(max-width:768px){.site-header{background:none;height:auto;margin-top:0;padding-top:1.5rem}}.site-header__group{align-items:center;display:flex}.site-header__logo{margin-right:3.5rem}.site-header__logo img{height:auto;max-width:100%}@media(max-width:1024px){.site-header__logo{margin-right:2rem}}@media(max-width:868px){.site-header__logo{margin-right:1.5rem}}.site-header__nav .nav__list{display:flex;flex-wrap:wrap}.site-header__nav .nav__list li{padding:.656rem 1.5rem}@media(max-width:1024px){.site-header__nav .nav__list li{padding:.656rem 1rem}}@media(max-width:868px){.site-header__nav .nav__list li{padding:.656rem .75rem}}.site-header__nav .nav__list li a{color:#212121;font-family:Gilroy-SemiBold,sans-serif;font-size:1.25rem}.site-header__nav .nav__list li a:hover{color:#52c865}@media(max-width:768px){.site-header__nav{display:none}}.site-header__contact{margin-left:auto}@media(max-width:768px){.site-header__contact{display:none}}.site-header__contact .btn{height:2.5rem;width:6rem}.site-header__burger{display:none}.site-header__burger.active{margin-right:.5rem;margin-top:-2rem}@media(max-width:768px){.site-header__burger{background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;height:18px;justify-content:space-between;padding:0;position:relative;width:24px;z-index:1001}.site-header__burger span{background:#212121;border-radius:4px;display:block;height:2px;transition:all .3s ease;width:100%}.site-header__burger span:first-child{transform-origin:0 0}.site-header__burger span:nth-child(2){transform-origin:0 50%}.site-header__burger span:nth-child(3){transform-origin:0 100%}.site-header__burger.active span:first-child{transform:rotate(45deg) translate(1px,-1px)}.site-header__burger.active span:nth-child(2){opacity:0;transform:scale(0)}.site-header__burger.active span:nth-child(3){transform:rotate(-45deg) translate(1px,2px)}}.site-header__mobile-menu{display:none}@media(max-width:768px){.site-header__mobile-menu{overflow-y: auto; background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.1);display:block;min-height:100vh; height: 100%; padding:3.5rem 2rem 8rem;position:fixed;right:-100%;top:0;transition:right .3s ease;width:75%;z-index:1000}.site-header__mobile-menu.active{overflow-y: auto; right:0}}.site-header__overlay{display:none}@media(max-width:768px){.site-header__overlay{background:rgba(0,0,0,.5);display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:999}.site-header__overlay.active{opacity:1;visibility:visible}.site-header__group{justify-content:space-between;padding:0 1rem}.site-header__logo{flex-shrink:0;margin-right:0}}.mobile-menu__nav .nav__list{list-style:none;margin:0;padding:0}.mobile-menu__nav .nav__list li{margin-bottom:1.5rem}.mobile-menu__nav .nav__list li a{color:#212121;font-family:Gilroy-Medium,sans-serif;font-size:1.25rem;text-decoration:none;transition:color .3s ease}.mobile-menu__nav .nav__list li a:hover{color:#52c865}.mobile-menu__nav .nav__list-sub li{margin-bottom:1.5rem}.mobile-menu__nav .nav__list-sub li a{color:#737373;font-family:Gilroy-Medium,sans-serif;font-size:1rem;transition:color .3s ease}.mobile-menu__nav .nav__list-sub li a:hover{color:#52c865}.mobile-menu__contact{margin:2rem 0}.mobile-menu__contact .btn{font-size:1.1rem;height:3rem;max-width:11.75rem;width:100%}.mobile-menu__socials{align-items:center;border-top:1px solid #e1e1e1;display:flex;margin-top:2.5rem;padding-top:1rem}.mobile-menu__socials>a{display:block}.mobile-menu__socials>a:not(:last-child){margin-right:1.5rem}.site-footer{margin-top:9.375rem}@media(max-width:768px){.site-footer{margin-top:3.5rem}}.site-footer-top{border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;padding:2rem 0}.site-footer-top__group{align-items:center;display:flex;justify-content:space-between}@media(max-width:1260px){.site-footer-top__group{flex-direction:column;max-width:inherit;width:100%}.site-footer__navigation{border-bottom:1px solid #d7d7d7;display:flex;justify-content:center;margin-bottom:2rem;padding-bottom:2rem;width:100%}}.site-footer__navigation ul{display:flex}@media(max-width:675px){.site-footer__navigation ul{flex-direction:column;justify-content:center}.site-footer__navigation ul li{margin-right:0;text-align:center}}.site-footer__navigation ul li:not(:last-child){margin-right:3rem}@media(max-width:675px){.site-footer__navigation ul li:not(:last-child){margin-bottom:1rem;margin-right:0;text-align:center}}.site-footer__navigation ul li a{color:#212121;font-family:Gilroy-Medium,sans-serif;font-size:1rem}.site-footer__navigation ul li a:hover{color:#52c865}.site-footer__socials{align-items:center;display:flex}@media(max-width:675px){.site-footer__socials{display:grid;gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,1fr)}.site-footer__socials>:nth-child(-n+2){justify-self:center;width:auto}.site-footer__socials>:nth-child(n+3){justify-self:stretch}}.site-footer__socials .social__link{line-height:1}.site-footer__socials .social__link:not(:last-child){margin-right:1rem}.site-footer__socials .socials__button{align-items:center;border-radius:16px;display:flex;font-family:Gilroy-Medium,sans-serif;font-size:1rem;padding:1rem 1.5rem;position:relative}@media(max-width:675px){.site-footer__socials .socials__button{justify-content:center}}.site-footer__socials .socials__button img{display:block;margin-right:.5rem}.site-footer__socials .socials__button.telegram{background-color:#eef5fe}@media(max-width:675px){.site-footer__socials .socials__button.telegram{min-width:12rem}}.site-footer__socials .socials__button.telegram span{color:#34aadf}.site-footer__socials .socials__button.telegram:hover{background:#e0eeff}.site-footer__socials .socials__button.telegram:active{background:#d3e7ff;top:1px}.site-footer__socials .socials__button.viber{background:#ece9ff}.site-footer__socials .socials__button.viber span{color:#7360f2}.site-footer__socials .socials__button.viber:hover{background:#dfdaff}.site-footer__socials .socials__button.viber:active{background:#d7d1ff;top:1px}.site-footer-bottom__group{display:flex}@media(max-width:1120px){.site-footer-bottom__group{flex-direction:column}}.site-footer__info{align-items:center;border-right:1px solid #d7d7d7;display:flex;margin-right:2rem;max-width:52rem;padding:2rem 4.125rem 4rem 0;width:100%}@media(max-width:1120px){.site-footer__info{border-right:none;border-top:1px solid #d7d7d7;margin-right:0;max-width:inherit;order:2;padding-bottom:2rem;padding-right:0}}.site-footer__info .text-box{color:#212121;font-size:1rem}@media(max-width:700px){.site-footer__info .text-box{font-size:.825rem}}.site-footer__info .text-box p{color:#212121;line-height:1.3;margin-bottom:1rem}.site-footer__info .text-box a{color:#212121;font-family:Gilroy-Medium,sans-serif}.site-footer__logo{margin-right:1rem}@media(max-width:675px){.site-footer__logo{display:none}}.site-footer__info-links{display:flex;margin-bottom:.5rem}.site-footer__info-links li:not(:last-child){border-right:1px solid #212121;padding-right:1rem}.site-footer__info-links li:last-child{padding-left:1rem}.site-footer__info-links li a:hover{text-decoration:underline}.site-footer__payment{align-items:center;display:flex;height:50px;margin-top:2rem}@media(max-width:1120px){.site-footer__payment{justify-content:center;padding-bottom:2rem}}.site-footer__payment>div:not(:last-child){margin-right:1.5rem}.site-footer__payment>div img{height:auto;max-width:100%}.home-hero{background:url(https://wedomarket.by/assets/images/redesign/bg_hero_circle.jpg) no-repeat 50%;background-size:cover;padding-top:6.5rem}@media(max-width:1160px){.home-hero{padding-top:3.5rem}}@media(max-width:768px){.home-hero{background:#fff}}@media(max-width:580px){.home-hero{padding-top:2rem}}.home-hero__group{display:flex}.home-hero__left{margin-right:2rem}@media(max-width:1360px){.home-hero__left{min-width:600px}}@media(max-width:1160px){.home-hero__left{margin-right:0;min-width:inherit;width:100%}}.home-hero .left__title{margin-bottom:2.5rem}@media(max-width:580px){.home-hero .left__title{margin-bottom:1.5rem}}.home-hero .h1-title{color:#212121;margin-bottom:1rem}@media(max-width:1360px){.home-hero .h1-title{line-height:1}}.home-hero .h1-slogan{color:#212121;font-family:Gilroy-Regular,sans-serif;font-size:1.5rem;line-height:1.3}@media(max-width:1360px){.home-hero .h1-slogan{font-size:1.2rem}}@media(max-width:580px){.home-hero .h1-slogan{font-size:1rem}.home-hero .h1-slogan br{display:none}}.home-hero .h1-slogan b{font-family:Gilroy-SemiBold,sans-serif}.home-hero .wrapper-autocomplete{margin-bottom:4.5rem}@media(max-width:1360px){.home-hero .wrapper-autocomplete{margin-bottom:2.5rem}}@media(max-width:1160px){.home-hero .wrapper-autocomplete{max-width:1024px}}@media(max-width:768px){.home-hero .wrapper-autocomplete{margin-bottom:0}}.home-hero .wrapper-autocomplete__group{align-items:stretch;border:1px solid #e2e2e2;border-radius:16px;display:flex;height:82px;padding:.5rem .5rem .5rem 0;position:relative}@media(max-width:580px){.home-hero .wrapper-autocomplete__group{height:58px}}.home-hero .wrapper-autocomplete__group .autocomplete{display:flex;flex:1;height:100%;left:0;position:absolute;top:0;width:100%}.home-hero .wrapper-autocomplete__group .algolia-autocomplete{direction:ltr;display:flex;position:relative;width:100%}.home-hero .wrapper-autocomplete__group .aa-dropdown-menu{max-width:inherit;width:100%}.home-hero .wrapper-autocomplete__group #search-input{border:none;border-radius:16px;display:block;font-family:Gilroy-Medium,sans-serif;font-size:1.5rem;height:100%;outline:none;padding-left:1.875rem;padding-right:18rem;-webkit-user-select:none;width:100%}@media(max-width:768px){.home-hero .wrapper-autocomplete__group #search-input{padding-right:13rem}}@media(max-width:580px){.home-hero .wrapper-autocomplete__group #search-input{font-size:1rem;padding-right:7rem}}.home-hero .wrapper-autocomplete__group #search-input::placeholder{color:#afafaf;font-family:Gilroy-Medium,sans-serif;font-size:1.5rem}@media(max-width:580px){.home-hero .wrapper-autocomplete__group #search-input::placeholder{font-size:1rem}}.home-hero .wrapper-autocomplete__group .btn{border-radius:12px;font-size:1.5rem;height:4rem;margin-left:auto;width:16.188rem}@media(max-width:768px){.home-hero .wrapper-autocomplete__group .btn{width:11.188rem}.home-hero .wrapper-autocomplete__group .btn .hide-on-tablet{display:none}}@media(max-width:580px){.home-hero .wrapper-autocomplete__group .btn{font-size:.875rem;height:2.5rem;max-width:5.563rem}}.home-hero .wrapper-autocomplete__slogan{margin-top:1rem}@media(max-width:580px){.home-hero .wrapper-autocomplete__slogan{margin-top:.5rem}}.home-hero .wrapper-autocomplete__slogan a,.home-hero .wrapper-autocomplete__slogan span{font-family:Gilroy-Medium,sans-serif;font-size:1rem}@media(max-width:580px){.home-hero .wrapper-autocomplete__slogan a,.home-hero .wrapper-autocomplete__slogan span{font-size:.875rem}}.home-hero .wrapper-autocomplete__slogan span{color:#7e7575}.home-hero .wrapper-autocomplete__slogan a{color:#5c92ff}.home-hero .wrapper-autocomplete__slogan a:hover{opacity:.7}.home-hero .wrapper-autocomplete .aa-suggestions{background:#fff;border-radius:16px;box-shadow:0 1px 8.3px rgba(89,255,120,.3);margin-top:.2rem;max-height:18.75rem;overflow-y:auto;padding:1.5rem 0;width:100%}.home-hero .wrapper-autocomplete .aa-suggestions .aa-suggestion{cursor:pointer;padding:.875rem 1.875rem;transition:all .3s}.home-hero .wrapper-autocomplete .aa-suggestions .aa-suggestion strong{color:#000;font-family:Gilroy-SemiBold,sans-serif}.home-hero .wrapper-autocomplete .aa-suggestions .aa-suggestion:hover{background:#e4ffe9}.home-hero .wrapper-autocomplete .aa-suggestions .aa-suggestion div{color:#212121;font-family:Gilroy-Regular,sans-serif;font-size:1.25rem}.home-hero__adv{display:flex;justify-content:space-between}@media(max-width:1160px){.home-hero__adv{justify-content:flex-start}}@media(max-width:768px){.home-hero__adv{flex-wrap:wrap;justify-content:space-between}}.home-hero__adv .adv__item{align-items:center;display:flex}@media(max-width:768px){.home-hero__adv .adv__item{padding-top:2rem}}@media(max-width:580px){.home-hero__adv .adv__item{padding-top:1.5rem}}@media(max-width:1160px){.home-hero__adv .adv__item:not(:last-child){margin-right:3rem}}@media(max-width:768px){.home-hero__adv .adv__item:not(:last-child){margin-right:0}}.home-hero__adv .icon-box{margin-right:1rem}.home-hero__adv .text-box__top{display:block;font-family:Gilroy-Medium,sans-serif;font-size:1.5rem}@media(max-width:580px){.home-hero__adv .text-box__top{font-size:1.25rem}}.home-hero__adv .text-box__bottom{display:block;font-size:1rem;margin-top:.25rem}@media(max-width:580px){.home-hero__adv .text-box__bottom{font-size:.875rem}}.home-hero__right{position:relative}@media(max-width:1160px){.home-hero__right{display:none}}.home-hero__right>img.with-icons{display:none}@media(max-width:1360px){.home-hero__right>img.with-icons{display:block}}.home-hero__right>img.without-icons{display:block}@media(max-width:1360px){.home-hero__right>img.without-icons{display:none}.home-hero__right>img{height:auto;max-width:100%}}.home-hero__right .animation-icons{left:0;position:absolute;top:0}@media(max-width:1360px){.home-hero__right .animation-icons{display:none}}.home-hero__right .animation-icons>img{animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.home-hero__right .animation-icons__1{animation:drift-pulse-1 6s ease-in-out infinite;left:6.5rem;top:10.813rem}.home-hero__right .animation-icons__2{animation:drift-pulse-2 5.5s ease-in-out 1.2s infinite;left:11.783rem;top:3.649rem}.home-hero__right .animation-icons__3{animation:drift-pulse-3 6.2s ease-in-out 1.8s infinite;left:21.135rem;top:4.602rem}.home-hero__right .animation-icons__4{animation:drift-pulse-4 5.8s ease-in-out .5s infinite;left:24.675rem;top:12.43rem}@keyframes drift-pulse-1{0%,to{opacity:1;transform:translate(0) scale(1) rotate(0deg)}25%{opacity:.9;transform:translate(10px,-12px) scale(1.08) rotate(4deg)}50%{opacity:.95;transform:translate(-6px,8px) scale(.97) rotate(-2deg)}75%{opacity:.9;transform:translate(12px,4px) scale(1.04) rotate(1deg)}}@keyframes drift-pulse-2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-12px,10px) scale(1.12)}66%{transform:translate(8px,-6px) scale(.93)}}@keyframes drift-pulse-3{0%,to{transform:translate(0) rotate(0deg)}20%{transform:translate(-10px,-6px) rotate(-6deg)}40%{transform:translate(6px,12px) rotate(3deg)}60%{transform:translate(12px,-10px) rotate(-3deg)}80%{transform:translate(-8px,6px) rotate(4deg)}}@keyframes drift-pulse-4{0%,to{transform:translate(0) scale(1)}25%{transform:translate(16px,6px) scale(1.15)}50%{transform:translate(-10px,14px) scale(.88)}75%{transform:translate(6px,-12px) scale(1.07)}}.home-category{background:linear-gradient(182.11deg,#fff 4.1%,#f7f7ff 15.69%,#f0fff2 63.91%,#fff 96.37%);margin-top:4.25rem;padding:5.25rem 0 8.063rem}@media(max-width:580px){.home-category{padding:3.5rem 0}}@media(max-width:768px){.home-category{margin-top:0}}.home-category .wrapper-section-title .section-slogan{max-width:38rem}.home-category__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:repeat(2,1fr);grid-gap:1.5rem;margin-top:3.5rem}@media(max-width:1360px){.home-category__list{margin-top:0}}@media(max-width:1024px){.home-category__list{grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(3,1fr)}}@media(max-width:768px){.home-category__list{grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr)}}@media(max-width:480px){.home-category__list{grid-template-columns:1fr}}.home-category__item{align-items:center;background:#fff;border:1px solid #eee;border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:3rem 0}@media(max-width:1360px){.home-category__item{padding:3rem 1.5rem}}@media(max-width:568px){.home-category__item{padding:2rem 1.5rem}}.home-category__item:hover{box-shadow:0 0 7.1px rgba(82,200,101,.5)}.home-category__item:hover span.text-box{color:#52c865}.home-category__item>span{display:block}.home-category__item>span.icon-box{display:block;margin-bottom:1rem}.home-category__item>span.text-box{color:#212121;font-family:Gilroy-Medium,sans-serif;font-size:1.25rem;text-align:center;transition:all .3s}@media(max-width:768px){.home-category__item>span.text-box{font-size:1.2rem}}@media(max-width:580px){.home-category__item>span.text-box{font-size:1rem}}.home-category .btn-show-all{height:3rem;margin:3.5rem auto 0;max-width:11.375rem}@media(max-width:580px){.home-category .btn-show-all{height:2.5rem;margin-top:2rem;max-width:inherit;width:100%}}.home-how-work__right{position:relative}.home-how-work__right:after{background:#52c865;border-radius:50%;content:"";display:block;height:35.25rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:35.25rem;z-index:-1}@media(max-width:1560px){.home-how-work__right:after{display:none}}@media(max-width:1024px){.home-how-work__right{display:none}}.home-how-work .phone-wrapper{background-image:url(https://wedomarket.by/assets/images/redesign/bg_iphone.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:47.438rem;position:relative;width:24rem;z-index:2}@media(max-width:1560px){.home-how-work .phone-wrapper{height:51.438rem;width:25.5rem}}.home-how-work .phone-video{backface-visibility:hidden;border-radius:25px;height:85%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;left:50%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.01);transform-style:preserve-3d;width:87%}.home-how-work__group{align-items:center;display:flex;justify-content:center}@media(max-width:1024px){.home-how-work__group{justify-content:flex-start}}.home-how-work__left{margin-right:6.688rem}@media(max-width:1024px){.home-how-work__left{margin-right:0}}.home-how-work__left .btn-create-work{height:3rem;max-width:11.375rem}@media(max-width:580px){.home-how-work__left .btn-create-work{height:2.5rem;max-width:inherit;width:100%}}.home-how-work .h2-title{margin-bottom:3.5rem}@media(max-width:1024px){.home-how-work .h2-title{margin-bottom:2.5rem}}.home-how-work__item{align-items:center;display:flex;padding-bottom:2rem}.home-how-work__item .icon-box{margin-right:1rem;position:relative}@media(max-width:580px){.home-how-work__item .icon-box,.home-how-work__item .icon-box img{height:2.5rem;width:2.5rem}}.home-how-work__item:not(:last-child) .icon-box:after{background:url(https://wedomarket.by/assets/images/redesign/orange_dashed.svg) no-repeat 50% 0;content:"";display:block;height:33px;left:50%;margin:0 auto;position:absolute;top:100%;transform:translate(-50%);width:2px}.home-how-work__item .text-box{color:#212121;font-family:Gilroy-Medium,sans-serif;font-size:1.5rem}@media(max-width:1024px){.home-how-work__item .text-box{font-size:1.2rem}}@media(max-width:580px){.home-how-work__item .text-box{font-size:1rem}}.home-last-works{margin-top:9.75rem}@media(max-width:1024px){.home-last-works{margin-top:7.25rem}}@media(max-width:580px){.home-last-works{margin-top:3.5rem}}.home-last-works .wrapper-section-title{margin-bottom:3.5rem}@media(max-width:1320px){.home-last-works .wrapper-section-title{margin-bottom:2.5rem}}.home-last-works__list{display:grid;grid-template-columns:1fr 1fr 1fr; grid-column-gap:1.5rem;grid-row-gap:3rem}@media(max-width:1024px){.home-last-works__list{grid-template-columns:1fr 1fr;grid-row-gap:1.5rem}}@media(max-width:600px){.home-last-works__list{grid-template-columns:1fr;grid-row-gap:1.5rem}}.home-last-works__item{background:#fff;border:1px solid #d7d7d7;border-radius:16px;box-shadow:0 4px 10px rgba(205,225,255,.3);padding:1.5rem 2rem;position:relative;transition:all .3s}.home-last-works__item:hover{border-color:transparent;box-shadow:0 0 7.1px rgba(82,200,101,.5)}.home-last-works__item:hover .item__title span{color:#52c865}.home-last-works__item:active{border-color:#52c865}.home-last-works .item__author{align-items:center;border-bottom:1px solid #f2eded;display:flex;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.5rem}.home-last-works .item__author-name{font-size:1.25rem}@media(max-width:1320px){.home-last-works .item__author-name{font-size:1rem}}.home-last-works .item__title{margin-bottom:1rem}@media(max-width:1320px){.home-last-works .item__title{min-height:50px}}@media(max-width:1200px){.home-last-works .item__title{min-height:75px}}@media(max-width:1024px){.home-last-works .item__title{min-height:inherit}}.home-last-works .item__title span{font-family:Gilroy-SemiBold,sans-serif;font-size:1.5rem;line-height:1.4;transition:all .3s}@media(max-width:1320px){.home-last-works .item__title span{font-size:1.2rem;line-height:1.3}}.home-last-works .item__info{margin-bottom:1rem; min-height: 4rem;}.home-last-works .item__info-row{align-items:center;display:flex;margin-bottom:.5rem}.home-last-works .item__info-row .icon-box{display:block;margin-right:.5rem}.home-last-works .item__info-row .text-box{line-height:1}.home-last-works .item__info-row .text-box span{color:#707070;font-family:Gilroy-Medium,sans-serif;font-size:1rem;line-height:1.2}.home-last-works .item__price{margin-bottom:1rem}.home-last-works .item__price span{color:#52c865;font-family:Gilroy-Bold,sans-serif;font-size:1.5rem}.home-last-works .item__button{position:relative;z-index:8}.home-last-works .item__button .btn{height:2.5rem;width:100%}.home-last-works__link{display:block;height:100%;left:0;overflow:hidden;position:absolute;text-indent:200%;top:0;white-space:nowrap;width:100%;z-index:7}.home-last-works .btn-next-arrow{align-items:center;color:#212121;display:flex;font-family:Gilroy-SemiBold,sans-serif;font-size:1rem;justify-content:center;line-height:1;margin-top:3.5rem}.home-last-works .btn-next-arrow:hover{opacity:.7}.home-last-works .btn-next-arrow .icon{display:block;margin-left:2px;position:relative;top:1px}.home-questions{background:linear-gradient(181.27deg,#fff 1.08%,#f9fbff 15.73%,#fff 93.4%);margin-top:4.25rem;padding:5.25rem 0 8.063rem}@media(max-width:1024px){.home-questions{margin-top:0;padding-bottom:3.5rem;padding-top:3.5rem}}.home-questions__wrapper{display:flex}.home-questions__sticky{background:#fff;border:1px solid #d9d9d9;border-radius:16px;height:100%;margin-left:2rem;max-height:31.625rem;max-width:23.813rem;padding:1.5rem;position:sticky;top:5%;width:100%}@media(max-width:1024px){.home-questions__sticky{max-width:18.813rem}}@media(max-width:768px){.home-questions__sticky{display:none}}.home-questions__sticky .img-box{margin-bottom:1rem}@media(max-width:1024px){.home-questions__sticky .img-box img{height:auto;max-width:100%}}.home-questions__sticky .text-box{margin-bottom:1.5rem}.home-questions__sticky .text-box span{display:block}.home-questions__sticky .text-box .title{font-family:Gilroy-Medium,sans-serif;font-size:2rem;margin-bottom:.5rem}@media(max-width:1024px){.home-questions__sticky .text-box .title{font-family:Gilroy-SemiBold,sans-serif;font-size:1.2rem}}.home-questions__sticky .text-box .slogan{font-size:1rem}.home-questions__sticky .soc-list{align-items:center;display:flex}.home-questions__sticky .soc-list>a{display:block}.home-questions__sticky .soc-list>a:not(:last-child){margin-right:1rem}.wrapper-section-title{margin-bottom:3.5rem}.section-slogan{color:#212121;display:block;font-size:1.1rem;line-height:1.6}.home-questions__accordion .accordion-item{background:#fff;border:1px solid #d9d9d9;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.08);overflow:hidden;transition:all .3s ease}.home-questions__accordion .accordion-item:not(:last-child){margin-bottom:1rem}.home-questions__accordion .accordion-item:hover{box-shadow:0 4px 20px rgba(0,0,0,.12)}.home-questions__accordion .accordion-item .accordion-header{cursor:pointer;line-height:1;transition:background-color .2s ease}.home-questions__accordion .accordion-item .accordion-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out .1s;will-change:max-height,opacity}.home-questions__accordion .accordion-item.active{background:#daffe0}.home-questions__accordion .accordion-item.active .accordion-header{padding-bottom:1rem}.home-questions__accordion .accordion-item.active .accordion-header .accordion-icon{color:#52c865;transform:rotate(45deg)}.home-questions__accordion .accordion-item.active .accordion-content{max-height:none;opacity:1;transition:max-height .4s ease-in-out,opacity .2s ease-in-out}.home-questions__accordion .accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:2.5rem 1.5rem;transition:background-color .3s ease}@media(max-width:1360px){.home-questions__accordion .accordion-header{padding:1.5rem}}.home-questions__accordion .accordion-title{color:#212121;flex:1;font-family:Gilroy-Medium,sans-serif;font-size:2rem;line-height:1.4;margin-right:20px}@media(max-width:1360px){.home-questions__accordion .accordion-title{font-size:1.5rem}}@media(max-width:580px){.home-questions__accordion .accordion-title{font-size:1rem}}.home-questions__accordion .accordion-icon{color:#212121;flex-shrink:0;font-family:Gilroy-Light,sans-serif;font-size:4rem;transition:all .3s ease}@media(max-width:1360px){.home-questions__accordion .accordion-icon{font-size:3rem}}@media(max-width:580px){.home-questions__accordion .accordion-icon{font-size:2rem}}.home-questions__accordion .accordion-content{max-height:0;opacity:0;overflow:hidden;padding:0 25px;transition:all .3s ease}.home-questions__accordion .accordion-content p{color:#3c3c3c;font-size:1.5rem;line-height:1.4;margin:0}@media(max-width:1360px){.home-questions__accordion .accordion-content p{font-size:1rem}}@media(max-width:768px){.section-title{font-size:2rem}.home-questions__accordion .accordion-header{padding:16px 20px}.home-questions__accordion .accordion-content{padding:0 20px}.home-questions__accordion .accordion-content p{font-size:.925rem;line-height:1.4}.home-questions__accordion .accordion-item.active .accordion-content{padding:0 1.2rem 1rem}}.home-blog{overflow:hidden;position:relative}.home-blog:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,#fff);content:"";height:100%;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:60px;z-index:10}.home-blog.scrolled:after{opacity:1}.home-blog__group{position:relative}.home-blog__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.5rem}@media(max-width:1320px){.home-blog__list{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:1.5rem;padding-bottom:1rem;scrollbar-width:none;-ms-overflow-style:none}.home-blog__list::-webkit-scrollbar{display:none}.home-blog__list,.home-blog__list .home-blog__item{transform:translateZ(0);-webkit-transform:translateZ(0)}.home-blog__list .home-blog__item{flex:0 0 auto;min-width:380px;overflow:hidden;scroll-snap-align:start;width:380px}}@media(max-width:768px){.home-blog__list .home-blog__item{min-width:320px;width:320px}}@media(max-width:480px){.home-blog__list .home-blog__item{min-width:280px;width:280px}}.home-blog__item{align-items:center;background:#fff;border:1px solid #d7d7d7;border-radius:16px;min-width:26.5rem;padding:1.5rem;position:relative;transition:all .3s;width:100%}.home-blog__item:hover{border-color:transparent;box-shadow:0 0 7.1px rgba(82,200,101,.5)}@media(max-width:1320px){.home-blog__item:hover{border-color:#d7d7d7;box-shadow:none}}.home-blog .item__image img{height:auto;max-width:100%}.home-blog__link{display:block;height:100%;left:0;overflow:hidden;position:absolute;text-indent:200%;top:0;white-space:nowrap;width:100%;z-index:7}.home-blog .btn-show-all{height:3rem;margin:2.5rem auto 0;max-width:11.375rem;width:100%}@media(max-width:768px){.home-blog .btn-show-all{margin:1.5rem auto 0}}.home-blog .item__content{margin-top:1rem}.home-blog .item__content .title{color:#212121;font-family:Gilroy-SemiBold,sans-serif;font-size:1.5rem;line-height:1.2;margin-bottom:.5rem}@media(max-width:580px){.home-blog .item__content .title{font-size:1.5rem;line-height:1.3}}.home-blog .item__content p{font-size:1rem;line-height:1.4}.home-blog .item__content .next-more{align-items:center;color:#52c865;display:flex;font-family:Gilroy-SemiBold,sans-serif;font-size:1rem;margin-top:1rem}.home-blog .item__content .next-more:hover{text-decoration:underline}.home-blog .item__content .next-more .icon{position:relative;top:0}@media(max-width:768px){.home-page-wrapper{background:url(https://wedomarket.by/assets/images/redesign/bg_hero_circle_tablet.jpg) no-repeat 0 0;background-size:contain}}.popup{align-items:center;background:none;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transform:none;transition:all .3s ease;visibility:hidden;width:100%;z-index:1002}.popup.active{opacity:1;visibility:visible}.popup.active .popup__content{opacity:1;transform:scale(1) translateY(0)}.popup__overlay{background:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%}.popup__content{background:linear-gradient(180deg,#fff,#eef5fe);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.3);height:44.875rem;max-width:42.125rem;opacity:0;padding:2.5rem;position:relative;text-align:center;transform:scale(.9) translateY(-20px);transition:all .3s ease;width:90%}.popup__close{align-items:center;background:none;border:none;color:#6c757d;cursor:pointer;display:flex;font-size:1.8rem;height:30px;justify-content:center;line-height:1;position:absolute;right:20px;top:15px;transition:color .3s ease;width:30px}.popup__close:hover{background:#f8f9fa;border-radius:50%;color:#333}.popup__title{color:#007bff;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.popup__text{color:#6c757d;font-size:1rem;line-height:1.5;margin-bottom:2rem}.popup__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.popup__button{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;min-width:120px;padding:12px 24px;transition:all .3s ease}.popup__button--primary{background:#28a745;color:#fff}.popup__button--primary:hover{background:#1e7e34;box-shadow:0 4px 15px rgba(40,167,69,.3);transform:translateY(-2px)}.popup__button--secondary{background:transparent;border:1px solid #dee2e6;color:#6c757d}.popup__button--secondary:hover{background:#f8f9fa;color:#333;transform:translateY(-2px)}@media(max-width:768px){.popup__content{padding:2rem 1.5rem;width:95%}.popup__content__title{font-size:1.3rem}.popup__actions{flex-direction:column}.popup__actions .popup__button{min-width:auto;width:100%}.floating-button{bottom:15px;font-size:13px;padding:10px 20px;right:15px}}@media(max-width:480px){.popup__content{padding:1.5rem 1rem}.popup__content__title{font-size:1.2rem}.popup__content__text{font-size:.9rem}}.popup-sign .popup__content{min-height:718px;padding-top:190px;width:674px}.popup-sign-in__step-second{display:none}.popup-sign-in-wrapper{background:#fff;border:1px solid #e5eaff;border-radius:16px;display:flex;min-height:421px;justify-content:flex-start;margin:0 auto;padding:64px 48px 0;position:relative;width:429px}.popup-sign-in-wrapper__bg.step-two{display:none}.popup-sign-in-wrapper__bg.step-two>img.man-body{margin-right:-59px}.popup-sign-in-wrapper__bg>img{margin-right:-100px;position:absolute;right:0;top:0}.popup-sign-in-wrapper__bg>img.man-body{margin-top:-125px;z-index:-1}.popup-sign-in-wrapper__bg>img.man-hand{margin-right:-96px;margin-top:-44px}.popup-sign-in-wrapper form{text-align:left}.popup-sign-in-wrapper form .form-field{margin-bottom:1rem}.popup-sign-in-wrapper form .form-field label{color:#9f9f9f;display:block;font-family:Gilroy-Medium,sans-serif;font-size:1rem;margin-bottom:.5rem}.popup-sign-in-wrapper form .form-field label strong{font-family:Gilroy-Bold,sans-serif}.popup-sign-in-wrapper form .form-field input{border:1px solid #d8d8d8;border-radius:8px;color:#212121;display:block;font-family:Gilroy-Medium,sans-serif;font-size:1rem;height:2.5rem;padding-left:1rem;width:100%}.popup-sign-in-wrapper form .form-field .btn{height:2.5rem;width:100%}.popup-sign-in__wrapper-title{margin-bottom:1.5rem}.popup-sign-in__wrapper-title span{font-family:Gilroy-Medium,sans-serif;font-size:2rem}.popup-sign-in__info{color:#212121;font-size:.825rem;line-height:1.4;margin-top:1rem;text-align:center}.popup-sign-in__info a{color:#212121;text-decoration:underline}.popup-sign-in__info a:hover{text-decoration:none}body{color:#212121;font-family:Gilroy-Regular,Helvetica Neue,Helvetica,Arial,sans-serif}

.home-blog .item__image img {
    border-radius: 16px;
}

@media (max-width: 580px) {
    .home-last-works .btn-next-arrow {
        margin-top: 1.5rem;
    }
}


/* spinner */
.spinner-wrap {
    position: fixed;
    inset: 0;
    background: rgba(255, 255, 255, 1);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9999999;
    animation: fadeOut 0.6s ease 2s forwards;
}

@keyframes fadeOut {
    to {
        opacity: 0;
        visibility: hidden;
    }
}

.spinner-wrap .logo {
    display: flex;
    gap: 2px;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial;
    font-weight: 800;
    font-size: 32px;
    line-height: 1;
    user-select: none;
}

.spinner-wrap .letter {
    display: inline-block;
    color: rgba(0, 0, 0, 0.2); /* еле видимые буквы до анимации */
    transition: color 0.45s ease, opacity 0.35s ease, transform 0.35s ease;
    opacity: 0.3; /* делаем еще более прозрачными изначально */
    transform: translateY(6px);
}

.spinner-wrap .letter.filled {
    color: inherit; /* используем цвет установленный через style */
    opacity: 1; /* полная непрозрачность */
    transform: translateY(0);
}

/* search mobile illustration */
.search-mobile-illustration {
    display: none;
    position: relative;
    top: 13px;
}
.search-mobile-illustration img {
    max-width: 100%;
    height: auto;
}

@media(max-width: 580px) {
    .search-mobile-illustration {
        display: flex;
        justify-content: center;
    }
}

/*popup error messages*/
.popup-sign .error-message {
    display: block;
    margin: 1rem 0;
    color: #ff0000;
    font-size: 14px;
    margin-top: 8px;
}

.popup-sign .success-message {
    display: block;
    margin: 1rem 0;
    color: #38a169;
    font-size: 14px;
    margin-top: 8px;
}

.popup-sign .phone-display {
    display: block;
    margin: .5rem 0;
    color: #212121;
}

/* адаптация под маленькие экраны */
@media (max-width: 420px) {
    .spinner-wrap .logo {
        font-size: 24px;
    }
}

/* popup sign  in (mobile version) */
@media (max-width: 600px) {
    .popup-sign {
        height: 100%;
    }

    .popup-sign .popup__content {
        width: 375px;
        min-height: inherit;
        height: auto;
    }

    .popup-sign .popup__close {
        right: 25px;
        top: 40px;
    }

    .popup-sign-in-wrapper {
        width: 340px;
        padding: 100px 10px 0;
        display: flex;
        justify-content: center;
    }

    .popup-sign-in__wrapper-title span {
        font-size: 1.2rem;
    }
}

@media (max-width: 580px) {
    .home-blog .btn-show-all {
        height: 2.5rem;
        margin-top: 1rem;
        max-width: inherit;
        width: 100%;
    }

    .home-hero .wrapper-autocomplete .aa-suggestions .aa-suggestion div {
        font-size: 1rem;
    }

    .home-hero .wrapper-autocomplete .aa-suggestions .aa-suggestion {
        padding: .6rem 1.875rem;
    }

    .home-hero .wrapper-autocomplete .aa-suggestions {
        padding: .5rem 0;
    }

    .mobile-menu__nav .nav__list li {
        margin-bottom: 0;
    }

    .mobile-menu__nav .nav__list-sub li {
        margin-bottom: 0;
    }

    .mobile-menu__nav .nav__list-sub {
        margin-top: 1rem;
    }

    .popup-sign-in-wrapper {
        padding: 56px 32px 0;
    }

    .popup-sign .popup__content {
        padding-top: 90px;
    }

    .popup-sign-in__wrapper-title span {
        font-size: 1.5rem;
        line-height: 1.2;
    }

    .popup-sign-in-wrapper__bg {
        display: none !important;
    }
}

/* breadcrumbs */
.b-breadcrumbs {
    padding: 3.5rem 0 3rem 0;
}

.b-breadcrumbs ul {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.b-breadcrumbs ul li {
    display: flex;
    margin-bottom: .5rem;
}

.b-breadcrumbs ul li:nth-child(1n):not(:last-child):after {
    content: '/';
    display: inline-block;
    margin: 0 .5rem;
    color: #212121;
    font-family: Gilroy-Medium, sans-serif;
}

.b-breadcrumbs ul li a {
    color: #212121;
    font-family: Gilroy-Medium, sans-serif;
    font-size: 1rem;
}

.b-breadcrumbs ul li a:hover {
    text-decoration: underline;
}

.b-breadcrumbs ul li span {
    color: #9B9B9B;
    font-family: Gilroy-Medium, sans-serif;
}

.b-breadcrumbs ul li span::first-letter {
    text-transform: capitalize;
}

@media (max-width: 580px) {
    .b-breadcrumbs {
       padding: 1.5rem 0 !important;
    }

    .b-breadcrumbs ul li a, .b-breadcrumbs ul li span, .b-breadcrumbs ul li:nth-child(1n):not(:last-child):after   {
        font-size: .825rem;
    }
}

.b-title-with-bg {
    display: flex;
    justify-content: space-between;
}

.b-title-with-bg .wrapper-section-title {
    max-width: 40.625rem;
    margin-right: 2.5rem;
}

.b-title-with-bg .wrapper-section-title strong {
    font-family: Gilroy-SemiBold, sans-serif;
}

@media (max-width: 700px) {
    .b-title-with-bg .wrapper-section-title {
        max-width: inherit;
        width: 100%;
        margin-right: 0;
    }

    .b-title-with-bg .b-title-with-bg__img {
        display: none;
    }
}

.bottom-page-bg__img {
    display: flex;
    justify-content: flex-end;
    width: 100%;
    margin-top: 1rem;
    margin-bottom: -9.4rem !important;
}

.bottom-page-bg__img img {
    max-width: 100%;
    height: auto;
}

@media (max-width: 768px) {
    .bottom-page-bg__img {
        margin-bottom: 0 !important;
    }
}

@media (max-width: 580px) {
    .bottom-page-bg__img {
        display: none !important;
    }

    .b-sub-category__item {
        margin-left: 0;
        margin-right: 0;
        justify-content: center;
        width: 100%;
        text-align: center;
    }
}

.home-category__list--page .home-category__item {
    padding: 3rem 1.5rem;
    justify-content: flex-start;
}

.home-category__list--page .home-category__item .freelancer_info {
    display: block;
    color: #707070;
    margin-top: .5rem;
    font-size: .825rem;
    font-family: Gilroy-Medium, sans-serif;
}

.home-category__list--page .home-category__item span.text-box {
    line-height: 1.3;
}

.home-category__list--page {
    margin-top: 0 !important;
}

.wrapper-section-title .section-title::first-letter {
    text-transform: capitalize;
}

.home-last-works-xs-margin {
    margin-top: 1.5rem;
}

.row-filter {
    padding-left: 0;
}

.row-filter .nice-select {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #E8E8E8;
}

.row-filter .nice-select:focus, .row-filter .nice-select:active {
    border: 1px solid #52C865 !important;
}

.row-filter .nice-select .current {
    font-family: Gilroy-Medium, sans-serif;
    font-size: 1rem;
}

.row-filter .nice-select .list li {
    font-family: Gilroy-Regular, sans-serif;
    font-size: 1rem;
}

.row-filter .nice-select .list li:not(.disabled):hover {
    background: #E4FFE9;
}

.row-filter .nice-select .list li:first-child {
    display: none;
}

@media (max-width: 426px) {
    .row-filter > .search {
        width: 100%;
        max-width: inherit;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .row-filter > .search:not(:last-child) {
        margin-bottom: 1rem;
    }

    .row-filter .nice-select {
        width: 100%;
    }
}

.job-category {
    padding-top: 0 !important;
}

/* notifications and messages in header */
.site-header__contact {
    display: flex;
    align-items: center;
}

.site-header__contact .custom-notifications {
    margin-right: 1rem;
}

.custom-notifications .notifications-button {
    display: flex;
    align-items: center;
    background: none;
    width: 40px;
    height: 40px;
}

.custom-notifications .notifications-button#messagesDropdown {
    margin-right: .5rem;
}

.custom-notifications .notifications-container {
    margin-top: 0;
}

@media (max-width: 970px) and (min-width: 768px) {
    .site-header__nav .nav__list li a {
        font-size: 1rem;
    }
}

@media (max-width: 768px) {
    .site-header__contact > .btn {
        display: none;
    }
}