.pagination{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.pagination .page-numbers{font-weight:700;font-size:14px;line-height:16px;padding:6px 20px;color:rgba(22,24,29,.7);border-radius:32px}@media(min-width:580px){.pagination .page-numbers{font-weight:700;font-size:16px;line-height:20px;padding:10px 20px;border-radius:40px}}.pagination .page-numbers:not(.dots):not(.current):hover{color:#0a66c2}.pagination .page-numbers.current{background-color:rgba(13,128,242,.05);color:#0d80f2}.pagination .page-numbers.dots{color:rgba(22,24,29,.4)}.pagination .shown{margin-top:12px;color:rgba(22,24,29,.4);flex:1 1 100%;text-align:center;font-weight:400;font-size:14px;line-height:16px}@media(min-width:580px){.pagination .shown{font-weight:400;font-size:16px;line-height:20px;margin-top:16px}}@media(min-width:992px){.pagination .shown{flex:none;text-align:initial;margin-top:0}body.is-ltr .pagination .shown{margin-left:auto}body.is-rtl .pagination .shown{margin-right:auto}}.content-sidebar{padding-top:32px}@media(min-width:992px){.content-sidebar{padding-top:64px}}@media(min-width:1200px){.content-sidebar{display:flex;gap:0 64px}}@media(min-width:1440px){.content-sidebar{gap:0 80px}}.content-sidebar .content{min-width:0;flex:auto}.content-sidebar .sidebar-wrap{display:none}@media(min-width:1200px){.content-sidebar .sidebar-wrap{display:block}}.content-sidebar .sidebar-wrap .sidebar-inner{position:sticky;top:calc(var(--header-height) + 16px);min-width:280px}@media(min-width:1440px){.content-sidebar .sidebar-wrap .sidebar-inner{min-width:352px}}.toc{border-radius:12px;width:100%;overflow:hidden}.toc ul{list-style:none;padding:0;max-height:42vh;margin-bottom:0;position:relative}.toc ul li{padding:0}.toc ul li a{padding:12px 16px;display:block;color:rgba(22,24,29,.7);font-weight:400;font-size:16px;line-height:20px}@media(min-width:1440px){.toc ul li a{padding:12px 24px}}.toc ul li a.active{color:#0d80f2;font-weight:700;font-size:16px;line-height:20px;background-color:#f6f7f8}.top-companies>h1{font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.top-companies .companies{display:flex;flex-direction:column;gap:12px}.top-companies .companies a{padding:16px;border:1px solid #e2e5ea;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#0b0c0f}.top-companies .companies a:hover{border-color:#0a66c2}.top-companies .companies a img{max-width:128px;max-height:32px;height:auto;width:auto}.top-companies .companies a .rating{display:flex;align-items:center;gap:6px}.top-companies .companies a .rating strong{font-weight:700;font-size:18px;line-height:24px}.top-companies .companies a .rating .icon{width:18px;height:18px}.categories-search{padding:24px 0}@media(min-width:992px){.categories-search{padding:32px 0}}@media(min-width:1200px){.categories-search{display:grid;gap:60px 64px;grid-template-columns:min-content;align-items:flex-start}}.categories-search ul{list-style:none;padding:0;margin:0}.categories-search header{margin-bottom:16px}@media(min-width:992px){.categories-search header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}}@media(min-width:1200px){.categories-search header{margin-bottom:0;grid-column:1/3}}.categories-search header h2{font-weight:700;font-size:20px;line-height:28px;margin-bottom:12px;color:rgba(22,24,29,.7)}@media(min-width:992px){.categories-search header h2{font-weight:700;font-size:24px;line-height:32px;margin-bottom:0}}@media(min-width:1200px){.categories-search header h2{font-weight:700;font-size:36px;line-height:44px}}.categories-search header .inputWrap{width:100%}@media(min-width:992px){.categories-search header .inputWrap{max-width:260px}}.categories-search header #search-category-results{width:100%;padding:0;list-style:none;background-color:#fff;margin:12px 0 0;box-shadow:0 2px 6px 3px rgba(6,49,89,.1);position:absolute;z-index:1;border-radius:16px;top:100%}.categories-search header #search-category-results:empty{box-shadow:none}.categories-search header #search-category-results li{border-bottom:1px solid #e2e5ea}.categories-search header #search-category-results li:last-child{border-bottom:none}.categories-search header #search-category-results li a{display:block;color:#0b0c0f;padding:16px;font-weight:700;font-size:16px;line-height:20px}.categories-search header #search-category-results li a:hover{color:#0d80f2}.categories-search nav{margin-bottom:16px;background-color:#fff;width:280px;border-radius:12px;padding-bottom:8px;display:none}@media(min-width:1200px){.categories-search nav{display:block}}@media(min-width:1440px){.categories-search nav{width:352px}}.categories-search nav ul{max-height:350px}.categories-search nav ul li:nth-child(n+4){display:none}.categories-search nav ul li a{padding:12px 24px;font-weight:400;font-size:16px;line-height:20px;color:rgba(22,24,29,.7);display:block}.categories-search nav ul li a.active{background-color:#f6f7f8;color:#0d80f2}.categories-search nav ul li a:hover{color:#0d80f2}.categories-search nav .show-all-categories{width:100%;border-radius:0!important;justify-content:flex-start}.categories-search nav.opened ul li:nth-child(n+4){display:block}.categories-search nav.opened .show-all-categories{display:none}@media(min-width:1200px){.categories-search .categories-list{grid-column:2/3}}.categories-search .categories-list h2{font-weight:700;font-size:24px;line-height:32px;margin-bottom:16px}@media(min-width:992px){.categories-search .categories-list h2{font-weight:700;font-size:32px;line-height:40px;margin-bottom:32px}}.categories-search .categories-list h2 a{color:#0b0c0f}.categories-search .categories-list ul{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 24px}@media(min-width:992px){.categories-search .categories-list ul{grid-template-columns:repeat(3,1fr);gap:16px 48px}}.categories-search .categories-list ul a{font-weight:700;font-size:16px;line-height:20px;white-space:normal}.company-list-coupons-banner{background:#031d3a no-repeat left top;background-size:cover;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px;color:#f6f7f8;text-transform:uppercase}.company-list-coupons-banner.intersected{background-image:url(../img/company-list-coupons-banner-bg.png)}@media(min-width:992px){.company-list-coupons-banner{flex-direction:row;padding:32px;background-position:center;min-height:221px}.company-list-coupons-banner.intersected{background-image:url(../img/company-list-coupons-banner-bg-desktop.png)}}@media(min-width:1200px){.company-list-coupons-banner{gap:32px}}@media(min-width:1440px){.company-list-coupons-banner{gap:40px}}.company-list-coupons-banner .coupons-banner-fox{margin:auto}.company-list-coupons-banner h2{margin-bottom:0;font-size:32px;line-height:normal}@media(min-width:992px){.company-list-coupons-banner h2{max-width:300px;font-size:33px}}@media(min-width:1440px){.company-list-coupons-banner h2{max-width:none}}.company-list-coupons-banner .note{font-size:24px;font-style:normal;line-height:27px}@media(min-width:992px){.company-list-coupons-banner .note{font-size:20px}}.company-list-coupons-banner .note span{color:#ffb300}.company-list-coupons-banner .description{margin-bottom:8px;display:flex;flex-direction:column;gap:16px;text-align:center}@media(min-width:992px){.company-list-coupons-banner .description{margin:auto auto auto 0;text-align:initial;max-width:367px}}@media(min-width:1200px){.company-list-coupons-banner .description{margin:auto 0}}@media(min-width:1440px){.company-list-coupons-banner .description{max-width:520px}}.company-list-coupons-banner .btn{background-color:#fe8800!important;width:100%}.company-list-coupons-banner .btn:hover{background-color:#d27000!important}@media(min-width:992px){.company-list-coupons-banner .btn{width:200px}}.company-list-coupons-banner .discount{display:flex;align-items:flex-end;gap:8px;font-size:16px;line-height:28px}@media(min-width:992px){.company-list-coupons-banner .discount{flex-direction:column;align-items:flex-start;gap:0}}.company-list-coupons-banner .discount-button{display:flex;flex-direction:column;align-items:center;gap:16px}@media(min-width:992px){.company-list-coupons-banner .discount-button{flex-direction:column-reverse}}@media(min-width:1200px){.company-list-coupons-banner .discount-button{flex-direction:row-reverse;gap:32px}}@media(min-width:1440px){.company-list-coupons-banner .discount-button{gap:40px}}.about-experts{margin-bottom:32px}.about-experts .experts-wrap{padding:40px 16px;background-color:#fff;border-radius:12px}.about-experts h2{font-weight:700;font-size:24px;line-height:32px;margin-bottom:24px}.about-experts h3{font-weight:700;font-size:16px;line-height:20px}.about-experts .experts-wrap{display:flex;align-items:center;gap:64px}.about-experts .experts-content{max-width:780px;overflow:hidden}body.is-ltr .about-experts .experts-content{text-align:left}body.is-rtl .about-experts .experts-content{text-align:right}.about-experts .featured-in{flex:0 0 100%;max-width:100%;margin-top:40px}body.is-ltr .about-experts .featured-in{text-align:left}body.is-rtl .about-experts .featured-in{text-align:right}.about-experts .featured-in a{display:inline-block;margin-bottom:16px}body.is-ltr .about-experts .featured-in a{margin-right:32px}body.is-rtl .about-experts .featured-in a{margin-left:32px}.experts-links{width:325px;height:240px;flex:0 0 325px;position:relative;display:none}@media(min-width:992px){.experts-links{display:block}}@media(min-width:1440px){body.is-ltr .experts-links{margin-right:85px}body.is-rtl .experts-links{margin-left:85px}}.experts-links a{display:inline-block;width:48px;height:48px;position:absolute}.experts-links a img{transform:translateZ(0);border-radius:50%;max-width:100%}.experts-links a:nth-child(1){left:38px;top:9px}.experts-links a:nth-child(2){left:90px;top:42px}.experts-links a:nth-child(3){width:66px;height:66px;left:142px;top:0}.experts-links a:nth-child(4){width:59px;height:59px;left:197px;top:56px}.experts-links a:nth-child(5){left:36px;top:77px}.experts-links a:nth-child(6){width:74px;height:74px;left:123px;top:78px}.experts-links a:nth-child(7){width:59px;height:59px;right:0;top:97px}.experts-links a:nth-child(8){left:0;top:132px}.experts-links a:nth-child(9){width:78px;height:78px;left:60px;top:132px}.experts-links a:nth-child(10){left:142px;top:164px}.experts-links a:nth-child(11){width:60px;height:60px;left:194px;top:132px}.experts-links a:nth-child(12){left:14px;top:192px}.tools{margin-bottom:32px}.tools>.container{display:flex;flex-direction:column;gap:16px}@media(min-width:992px){.tools>.container{flex-direction:row}}.tools .tool{flex:1 1 100%;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:12px;color:#0b0c0f}body.is-ltr .tools .tool{padding:16px 0 16px 16px}body.is-rtl .tools .tool{padding:16px 16px 16px 0}.tools .tool h2{font-weight:700;font-size:20px;line-height:28px;margin-bottom:8px}.tools .tool img{max-height:150px;min-width:120px;max-width:100%}.author-more .author-description{margin-bottom:16px;font-weight:400;font-size:16px;line-height:24px}.author-more .author-footer{padding-top:16px;border-top:1px solid #e2e5ea;display:flex;justify-content:space-between;align-items:center}.author-more .author-footer .social{display:flex;gap:8px}.additional-companies-block{padding-bottom:32px}@media(min-width:992px){.additional-companies-block{padding-bottom:52px}}.additional-companies-block .title-h2{margin-bottom:24px}.additional-companies-block .hosting-companies{padding:0;margin:0 0 32px;list-style:none;display:flex;flex-direction:column;gap:24px}.description-block{padding:32px 0;background-color:#fff}.description-block .content-sidebar{padding-top:16px}.description-block .content-sidebar .toc-title{font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.description-block .article{overflow:visible}