body.single-product{--header-offset:55px;background-color:#f6f6f6;overflow-x:unset}body.single-product .container-breadcrumbs{background-color:#232323;padding:0 120px}@media (max-width:1440px){body.single-product .container-breadcrumbs{max-width:100%;padding:0}body.single-product .container-breadcrumbs .bx-breadcrumb{max-width:1200px}}@media (max-width:1280px){body.single-product .container-breadcrumbs{max-width:100%;padding:0 40px}}@media (max-width:599px){body.single-product .container-breadcrumbs{padding:0 20px}}body.single-product .container-breadcrumbs .bx-breadcrumb{margin:0;padding:24px 0}@media (min-width:1025px){body.single-product .container-breadcrumbs .bx-breadcrumb{padding:24px 0 32px}}@media (max-width:1440px){body.single-product .container-breadcrumbs .bx-breadcrumb{margin:0 auto}}body.single-product .container-breadcrumbs .bx-breadcrumb a{color:#fff}body.single-product .container-breadcrumbs .bx-breadcrumb a:hover{color:#b2b2b2}body.single-product .font-nav .font-tabs__floating-buttons{display:none}body.single-product .font-nav .font-tabs__floating-buttons.visible{display:flex}body.single-product.is-stuck .font-nav{box-shadow:none}body.single-product #use-modal .m-nav .m-arrow{display:none}body.single-product .abc-tooltip{background-color:#fff}body.single-product .header{box-shadow:none}@media (max-width:1024px){body.single-product .footer{padding-bottom:80px}}body.single-product.header-show{--header-offset:117px}body.single-product.header-hide{--header-offset:55px}.main-font{padding-bottom:0;padding-top:0}.main-font .container{padding:0 120px}@media (max-width:1440px){.main-font .container{max-width:1200px;padding:0}}@media (max-width:1280px){.main-font .container{max-width:100%;padding:0 40px}}@media (max-width:599px){.main-font .container{padding:0 20px}}.main-font .main-list{background-color:#232323}.main-font .main-list .font__item{margin-bottom:96px}@media (max-width:1024px){.main-font .main-list .font__item{margin-bottom:60px}}@media (max-width:768px){.main-font .main-list .font__item{margin-bottom:48px}}.main-font .first-style{display:flex;flex-direction:column;gap:40px;justify-content:space-between;padding-bottom:40px}@media (min-width:769px){.main-font .first-style{flex-direction:row;padding-bottom:60px}}@media (min-width:1025px){.main-font .first-style{padding-bottom:96px}}.main-font .first-style__pricing-info{background-color:#3d3d3d;border-radius:16px;box-shadow:0 4px 22px 0 rgba(0,0,0,.06);height:auto;padding:24px;width:340px}@media (max-width:768px){.main-font .first-style__pricing-info{padding:24px 16px;width:100%}}.main-font .first-style__pricing-info .first-style__sales{border-bottom:1px solid #4e4e4e;margin-left:-24px;margin-right:-24px;padding:0 24px 24px}@media (max-width:768px){.main-font .first-style__pricing-info .first-style__sales{margin-bottom:12px;margin-left:-16px;margin-right:-16px;padding:0 16px 24px}}.main-font .first-style .btn_grey{color:#000}.main-font .first-style__sales{align-items:center;display:flex;margin-bottom:12px}.main-font .first-style__sales li{list-style:none;margin:0}.main-font .first-style__sales li:last-child{margin-right:0!important}.main-font .first-style__sales li a{background:transparent!important;border:1px solid #bfbfbf;color:#bfbfbf;padding-left:10px;padding-right:10px;transition:all .3s ease}.main-font .first-style__sales li a:hover{border-color:#333;color:#000;opacity:.75}.main-font .first-style__sales li a.tool{pointer-events:inherit}.main-font .first-style__sales li a.tool+.tool-info{background:#ececec;border-radius:20px;display:block;flex-wrap:wrap;margin-bottom:0;margin-top:15px;max-width:100%;opacity:0;padding:10px 17px;position:relative;position:absolute;transition:all .25s ease;visibility:hidden;width:-moz-max-content;width:max-content;z-index:1}.main-font .first-style__sales li a.tool+.tool-info strong{font-weight:400}@media screen and (max-width:1024px){.main-font .first-style__sales li a.tool+.tool-info{display:none}}.main-font .first-style__sales li a.tool:hover+.tool-info{opacity:1;visibility:visible}.main-font .first-style__sales .discount-label svg circle{fill:#2d2d2d}.main-font .first-style__sales .discount-item{font-size:14px;font-style:normal;font-weight:500;line-height:160%;margin-right:6px!important}.main-font .first-style__sales p{color:#fff;font-size:15px;font-weight:500;line-height:22px}.main-font .first-style .full-width-line{background-color:#4e4e4e;height:1px;margin-bottom:10px;margin-top:10px;width:100%}.main-font .first-style .family-wrapper__text{color:#9d9d9d;font-size:14px;font-style:italic;font-weight:400;line-height:110%}@media (max-width:768px){.main-font .first-style .family-wrapper__text{font-size:12px}}.main-font .image-slider{margin:0 -15px;padding-bottom:0}@media (max-width:768px){.main-font .image-slider{margin:0}}.main-font .image-slider .slider-controls{backdrop-filter:none;background:transparent;border-radius:0;bottom:-32px!important;height:auto;min-width:0;padding:0}@media (max-width:768px){.main-font .image-slider .slider-controls{bottom:-24px!important}}.main-font .image-slider .slider-controls .slick-dots{gap:8px}.main-font .image-slider .slider-controls .slick-dots li{background:#fff;border-radius:50%;margin:0;opacity:.5;transition:opacity .3s ease}.main-font .image-slider .slider-controls .slick-dots li.slick-active{background:#fff;opacity:1}@media (max-width:768px){.main-font .image-slider .image-slider__inner{padding:0 40px}.main-font .image-slider .image-slider__inner.slick-initialized{padding:0}}.main-font .image-slider .image-slider__inner .image-slider__item{border-radius:16px;overflow:hidden;padding:0 15px}@media (max-width:768px){.main-font .image-slider .image-slider__inner .image-slider__item{padding:0 6px}}.main-font .image-slider .image-slider__inner .image-slider__item a{border-radius:16px;overflow:hidden}.main-font .image-slider .image-slider__inner .image-slider__item img{border-radius:16px}.main-font .image-slider .slick-arrow{align-items:center;background-color:#3d3d3d;border-radius:50%;cursor:pointer;display:flex!important;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:48px;z-index:1}.main-font .image-slider .slick-arrow svg path{fill:#fff}.main-font .image-slider .slick-arrow:hover{background-color:#4a4a4a}.main-font .image-slider .slick-arrow.arrow-prev{left:-9px;right:auto}.main-font .image-slider .slick-arrow.arrow-next{left:auto;right:-9px}.main-font .font__item-menu__row.hidden{margin-top:25px}.main-font .font__list{color:#fff;margin-top:0;padding-top:32px;width:100%}@media (max-width:768px){.main-font .font__list{margin-top:-1px;padding-top:24px}}.main-font .font__list .container{position:relative;z-index:3}.main-font .font__list .btn{margin:0 40px}@media screen and (max-width:600px){.main-font .font__list .btn{margin:0 20px}}.main-font .font__list.main-list .font__item-labels{display:none;margin-bottom:24px;margin-top:0}@media (max-width:768px){.main-font .font__list.main-list .font__item-labels{margin-bottom:16px}}.main-font .tag-cloud.lang-tag{padding-bottom:0;padding-top:0}.main-font .tag-cloud.lang-tag .tag-cloud__list{line-height:1.1;margin-left:0}.main-font .tag-cloud.lang-tag .tag-cloud__list li{padding-bottom:0}.main-font .tag-cloud.lang-tag .tag-cloud__list.hide{max-height:178px}.main-font .tag-cloud.lang-tag .btn-show-tags{margin-left:0;margin-right:0;margin-top:3px}.main-font .font__list .font-info{padding-bottom:0}@media (max-width:768px){.main-font .font__list .font-info{padding-bottom:0}}.main-font .font__list .font-info h1{font-weight:unset;line-height:1.1em;margin:0 0 24px;word-break:break-word}@media (max-width:768px){.main-font .font__list .font-info h1{overflow:hidden}}@media (min-width:1200px){.main-font .font__list .font-info h1{min-width:-moz-max-content;min-width:max-content}}.main-font .font__list .font-info .scroll-btn{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:768px){.main-font .font__list .font-info .scroll-btn{display:flex;margin:0 -20px;overflow:hidden;overflow:auto;overflow-y:hidden;padding:0 20px}}.main-font .font__list .font-info .scroll-btn::-webkit-scrollbar{display:none}.main-font .font__list .font-info__head{display:flex;gap:16px;justify-content:flex-start;position:relative}.main-font .font__list .font-info__head .font-info__head-awards{align-items:center;display:none;gap:10px;transform:translateY(-20px)}@media (min-width:1200px){.main-font .font__list .font-info__head .font-info__head-awards{display:flex}}@media (min-width:1600px){.main-font .font__list .font-info__head .font-info__head-awards{transform:translateY(-30px)}}.main-font .font__list .font-info__head .font-info__head-awards img{max-height:100px;max-width:100px}@media (min-width:1600px){.main-font .font__list .font-info__head .font-info__head-awards img{max-height:120px;max-width:120px}}.main-font .font__list .font-info__head .font-info-tooltip{align-items:center;cursor:pointer;display:flex;height:100%}.main-font .font__list .font-info__head .font-info-tooltip svg path{fill:#333}.main-font .font__list .font-info__head .font-info-tooltip svg rect{stroke:#333}.main-font .font__list .font-info__head .font-info-tooltip svg path,.main-font .font__list .font-info__head .font-info-tooltip svg rect{transition:all .3s ease}.main-font .font__list .font-info__head .font-info-tooltip:hover svg path{fill:#3f3f3f}.main-font .font__list .font-info__head .font-info-tooltip:hover svg rect{stroke:#3f3f3f}.main-font .font__list .font-info__head .font-info-tooltip svg path{fill:#fff}.main-font .font__list .font-info__head .font-info-tooltip svg rect{stroke:#fff}.main-font .font__list .font-info__head .font-info-tooltip:hover svg path{fill:#aeaeae}.main-font .font__list .font-info__head .font-info-tooltip:hover svg rect{stroke:#aeaeae}.main-font .font__list .font-info__btns button{margin-left:0;margin-right:15px;padding:10px 20px}.main-font .font__list .font-info__btns button ins{text-decoration:none}@media (max-width:768px){.main-font .font__list .font-info__btns{display:none}}.main-font .font__list .font-info__btns-second-row button{background-color:#4e4e4e;color:#fff}.main-font .font__list .font-info__btns-second-row button:hover{background-color:#636363;color:#fff}.main-font .font__list .font-info__pricing{display:flex;flex-wrap:wrap;margin-bottom:24px;max-width:100%;position:relative;transition:all .3s linear;width:-moz-max-content;width:max-content}@media (max-width:768px){.main-font .font__list .font-info__pricing.hide-mobile{height:40px;min-width:210px;overflow:hidden}.main-font .font__list .font-info__pricing.hide-mobile span:not(:first-child){opacity:0;visibility:hidden}.main-font .font__list .font-info__pricing{flex-direction:column}}.main-font .font__list .font-info__pricing strong{color:#9d9d9d!important;font-weight:400;gap:4px}.main-font .font__list .font-info__pricing strong ins bdi{color:#fff!important}.main-font .font__list .font-info__pricing span{margin-right:30px}.main-font .font__list .font-info__pricing span:last-of-type{margin-right:0}@media (max-width:768px){.main-font .font__list .font-info__pricing span{line-height:21px;margin-bottom:7px}}.main-font .font__list .font-info__pricing span:last-child{margin-right:0}.main-font .font__list .font-info__pricing span bdi{color:#fff;white-space:nowrap}.main-font .font__list .font-info__pricing span del{text-decoration-color:#9d9d9d!important}.main-font .font__list .font-info__pricing span del bdi{color:#9d9d9d!important;font-weight:400}.main-font .font__list .font-info__pricing span ins{text-decoration:none}.main-font .font__list .font-info__pricing span ins bdi{color:#fff;margin-left:2px}.main-font .font__list .font-info__pricing i{display:none;height:20px;margin-top:0;position:absolute;right:15px;width:20px}.main-font .font__list .font-info__pricing i.hide-price{display:none}@media (max-width:768px){.main-font .font__list .font-info__pricing i.hide-price{display:block}}.main-font .font__list .font-info__links{border:.5px solid #bfbfbf;border-radius:30px;display:flex;padding:10px 0;width:-moz-max-content;width:max-content}.main-font .font__list .font-info__links a{color:#ed5725;margin:0 15px;text-decoration:none;width:inherit}.main-font .font__list .font-info__links a:hover{color:#bfbfbf}.main-font .font__list .font-info__footer{display:flex;gap:40px;margin-top:16px}@media (max-width:769px){.main-font .font__list .font-info__footer{flex-direction:column;gap:16px}}.main-font .font__list .font_info-awards,.main-font .font__list .font_info-description{align-items:center;display:flex;gap:10px}.main-font .font__list .font_info-awards .img,.main-font .font__list .font_info-description .img{align-items:center;background-color:#3d3d3d;border-radius:22px;display:flex;height:32px;justify-content:center;min-width:32px;width:32px}.main-font .font__list .font_info-awards .img svg,.main-font .font__list .font_info-description .img svg{filter:invert(1)}.main-font .font__list .font_info-awards p,.main-font .font__list .font_info-description p{color:#aeaeae;cursor:pointer;font-size:16px;font-style:italic;font-weight:400;line-height:22px;transition:all .3s ease}.main-font .font__list .font_info-awards p span,.main-font .font__list .font_info-description p span{border-bottom:1px dotted #aeaeae;transition:all .3s ease}.main-font .font__list .font_info-awards p:hover,.main-font .font__list .font_info-description p:hover{color:#fff}.main-font .font__list .font_info-awards p:hover span,.main-font .font__list .font_info-description p:hover span{border-bottom:1px dotted #fff}.main-font .font__list .font-details__features .acf-loadmore_otf{margin-left:0;margin-right:0;margin-top:30px}@media screen and (min-width:1025px){.main-font .font__list .font-details__features .acf-loadmore_otf{margin-top:40px}}.main-font .font__list .btn.btn-hide-font-items{margin:0}.main-font .font-info__description{color:#aeaeae;font-size:16px;font-weight:400;line-height:22px;max-width:650px}@media (min-width:1681px){.main-font .font-info__description{font-size:18px;line-height:28px;max-width:800px}}.main-font .font__item{padding:0}.main-font .loadmore-fiu_wrap,.main-font .loadmore-testers_wrap{text-align:center}.main-font .loadmore-fiu_wrap .btn,.main-font .loadmore-testers_wrap .btn{margin-left:0;margin-right:0;margin-top:40px}@media screen and (min-width:1025px){.main-font .loadmore-fiu_wrap .btn,.main-font .loadmore-testers_wrap .btn{margin-top:60px}}@media screen and (max-width:768px){.main-font .loadmore-fiu_wrap .btn,.main-font .loadmore-testers_wrap .btn{width:100%}}.main-font .font-licenses__item .license-dis{border:none}.main-font .font-licenses__item-sum{flex-direction:row;text-align:left}.main-font .font-licenses__item-sum bdi{font-weight:500}.main-font .font-licenses__item-sum del bdi{font-weight:400}.main-font .font-licenses__item-sum ins bdi{font-weight:500}.main-font .font-licenses__item-list{margin-top:14px}.main-font .font-licenses__item-list .jq-selectbox{max-width:100%;min-width:250px}@media screen and (max-width:768px){.main-font .font-licenses__item-list .jq-selectbox{max-width:100%;width:100%}}.main-font .font-licenses__item-list .jq-selectbox .jq-selectbox__select-text{background-color:#ececec;border:4px solid #ececec;font-size:14px;padding:8px 32px 8px 16px}@media screen and (max-width:768px){.main-font .font-licenses__item-list .jq-selectbox .jq-selectbox__select-text{width:100%!important}}.main-font .font-licenses__item-list .jq-selectbox .jq-selectbox__dropdown{background-color:#ececec;border:4px solid #ececec;max-height:inherit!important;width:100%!important}.main-font .font-licenses__item-list .jq-selectbox .jq-selectbox__dropdown li{font-size:14px;padding:8px 16px!important}.main-font .font-licenses__item-list .jq-selectbox .jq-selectbox__dropdown li.sel,.main-font .font-licenses__item-list .jq-selectbox .jq-selectbox__dropdown li.selected{background-color:#ececec}.main-font .font-licenses__item-list .jq-selectbox .jq-selectbox__dropdown li:not(.sel):hover{background-color:#f6f6f6}.main-font .font-licenses__item-list .jq-selectbox .jq-selectbox__dropdown ul::-webkit-scrollbar{background:none;width:4px}.main-font .font-licenses__item-list .jq-selectbox .jq-selectbox__dropdown ul::-webkit-scrollbar-thumb{background:#d7d7d7;background-clip:content-box;border:none;border-radius:8px;height:32px;width:4px}.main-font .font-licenses__item-list .jq-selectbox .jq-selectbox__select:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none' viewBox='0 0 8 8'%3E%3Cpath fill='%23333' fill-rule='evenodd' d='M4.566 6.256a.78.78 0 0 1-1.132 0l-3.2-3.333a.86.86 0 0 1 0-1.179.78.78 0 0 1 1.132 0L4 4.488l2.634-2.744a.78.78 0 0 1 1.132 0 .86.86 0 0 1 0 1.179z' clip-rule='evenodd'/%3E%3C/svg%3E");height:8px;margin:0;right:16px;top:2px;top:16px;width:8px}.main-font .font-licenses__item-list .jq-selectbox.opened .jq-selectbox__select-text{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.main-font .font-licenses__item-list .jq-selectbox.opened .jq-selectbox__dropdown{background-color:#fff;border-top-left-radius:0;border-top-right-radius:0;top:36px}.main-font .font-licenses__item-list .jq-selectbox:hover .jq-selectbox__select:before{transform:rotate(180deg)}.main-font.main-font-updated{min-height:auto;padding-bottom:90px}@media (min-width:768px){.main-font.main-font-updated{padding-top:140px}}.main-font .update-font__title{font-size:22px;line-height:28px;margin-bottom:20px;text-align:center}@media (min-width:1400px){.main-font .update-font__title{font-size:30px;line-height:37px}}.main-font .update-font__text{font-size:16px;line-height:21px;margin-bottom:20px;text-align:center}@media (min-width:1400px){.main-font .update-font__text{font-size:18px;line-height:24px}}.main-font .update-font__image{display:flex;justify-content:center;margin:30px 0}@media (min-width:1200px){.main-font .update-font__image{margin:35px 0}}@media (min-width:1600px){.main-font .update-font__image{margin:50px 0}}.main-font .update-font__image svg{max-width:220px;width:100%}@media (min-width:1280px){.main-font .update-font__image svg{max-width:340px}}.main-font .update-font__btns{display:flex;flex-direction:column;gap:15px;justify-content:center;margin-top:20px}@media (min-width:540px){.main-font .update-font__btns{flex-direction:row;gap:20px}}.main-font .update-font__btns a{height:auto;min-width:100%;padding:10px 12px}@media (min-width:540px){.main-font .update-font__btns a{min-width:240px}}.main-font .packages__styles{padding:0 24px 16px}@media (max-width:768px){.main-font .packages__styles{padding:0 16px 16px}}.main-font .packages__styles-list{display:flex;flex-direction:column;gap:4px}.main-font .packages__styles-show-all{text-align:center}.main-font .packages__styles-item{background-color:#f6f6f6;border-radius:8px;min-height:64px;padding:16px 23px 16px 20px}@media (max-width:768px){.main-font .packages__styles-item{padding:14px}}.main-font .packages__styles-item input{opacity:0;position:absolute;z-index:-1}.main-font .packages__styles-item .jq-checkbox{display:none}.main-font .packages__styles-item .jq-checkbox.style_check{align-items:center;background:#ececec;border-radius:48px;cursor:pointer;display:inline-flex;gap:6px;height:32px;justify-content:center;margin-left:8px;min-width:105px;padding:9px 15px;transition:background .2s}@media (max-width:768px){.main-font .packages__styles-item .jq-checkbox.style_check{gap:0;height:32px;margin:0;min-width:32px;padding:0;width:32px}}.main-font .packages__styles-item .jq-checkbox.style_check:hover{background-color:#d7d7d7}@media (max-width:768px){.main-font .packages__styles-item .jq-checkbox.style_check:hover{background:#ececec}}.main-font .packages__styles-item .jq-checkbox.style_check:before{background-image:url(../../img/svg/fonts/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:8px;min-width:8px;width:8px}@media (max-width:768px){.main-font .packages__styles-item .jq-checkbox.style_check:before{background-image:url(../../img/svg/fonts/plus-mob.svg)}}.main-font .packages__styles-item .jq-checkbox.style_check:after{color:#ed5725;content:attr(data-text-add);font-size:14px;font-weight:500;line-height:1}@media (max-width:768px){.main-font .packages__styles-item .jq-checkbox.style_check:after{content:""}}.main-font .packages__styles-item .jq-checkbox.style_check.checked{background-color:#2dca33}.main-font .packages__styles-item .jq-checkbox.style_check.checked:before{background-image:url(../../img/svg/fonts/check.svg);height:12px;min-width:12px;width:12px}.main-font .packages__styles-item .jq-checkbox.style_check.checked:after{content:attr(data-text-check)}@media (max-width:768px){.main-font .packages__styles-item .jq-checkbox.style_check.checked:after{content:""}}.main-font .packages__styles-item .jq-checkbox.style_check.checked:hover:not(.disabled){background-color:#d7d7d7}@media (max-width:768px){.main-font .packages__styles-item .jq-checkbox.style_check.checked:hover:not(.disabled){background-color:#2dca33}}.main-font .packages__styles-item .jq-checkbox.style_check.checked:hover:not(.disabled):before{background-image:url(../../img/svg/fonts/remove.svg);height:12px;min-width:12px;width:12px}@media (max-width:768px){.main-font .packages__styles-item .jq-checkbox.style_check.checked:hover:not(.disabled):before{background-image:url(../../img/svg/fonts/check.svg)}}.main-font .packages__styles-item .jq-checkbox.style_check.checked:hover:not(.disabled):after{color:#333;content:attr(data-text-remove)}@media (max-width:768px){.main-font .packages__styles-item .jq-checkbox.style_check.checked:hover:not(.disabled):after{content:""}}.main-font .packages__styles-item .jq-checkbox.style_check.disabled{background-color:#ececec}.main-font .packages__styles-item .jq-checkbox.style_check.disabled:before{background-image:url(../../img/svg/fonts/check-disabled.svg)}@media (max-width:768px){.main-font .packages__styles-item .jq-checkbox.style_check.disabled:after{content:""}}.main-font .packages__styles-item .jq-checkbox.style_check .jq-checkbox__div{display:none}.main-font .packages__styles-item .jq-checkbox.style_check.checked:after,.main-font .packages__styles-item .jq-checkbox.style_check.checked:before{color:#fff}.main-font .packages__styles-item .jq-checkbox.style_check.disabled:after,.main-font .packages__styles-item .jq-checkbox.style_check.disabled:before{color:#aeaeae}.main-font .packages__styles-price{align-items:center;display:flex}@media (max-width:768px){.main-font .packages__styles-price{flex-direction:row;font-weight:500;gap:10px}.main-font .packages__styles-price-wrap{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:4px}}.main-font .packages .sticky-sentinel{height:0;margin:0;overflow:hidden;padding:0;pointer-events:none;position:relative;visibility:hidden;width:100%}@media (max-width:768px){.main-font .packages__list .packages__list-tabs-container.is-stuck{padding-top:8px}.main-font .packages__list .packages__list-tabs-container.is-stuck:before{background-color:#fff;bottom:-8px;box-shadow:0 4px 8px rgba(0,0,0,.06);content:"";left:-40px;pointer-events:none;position:absolute;right:-40px;top:0;z-index:-1}}@media (max-width:599px){.main-font .packages__list .packages__list-tabs-container.is-stuck:before{left:-20px;right:-20px}}.main-font .packages__list-tabs{align-content:center;background-color:#ececec;border-radius:48px;display:flex;flex-wrap:wrap;height:48px;justify-content:center;margin-bottom:36px;padding:4px 5px}@media (max-width:768px){.main-font .packages__list-tabs{margin-bottom:20px}.main-font .packages__list-tabs-container{position:sticky;top:var(--header-offset);z-index:3}}.main-font .packages__list-tabs .tab{align-content:center;border-radius:48px;color:#333;display:flex;flex-wrap:wrap;font-size:16px;font-weight:700;height:40px;justify-content:center;line-height:1;outline:none;text-decoration:none;width:50%;-webkit-tap-highlight-color:transparent}.main-font .packages__list-tabs .tab span{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-left:6px}.main-font .packages__list-tabs .tab .description-tooltip svg{height:18px;width:18px}.main-font .packages__list-tabs .tab .description-tooltip:hover svg path{stroke:#333}.main-font .packages__list-tabs .tab.active{background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.12)}.main-font .packages__head{gap:12px;padding:21px 24px}@media (max-width:768px){.main-font .packages__head{padding:16px!important}}.main-font .packages__head-title label span{display:flex;flex-direction:column;gap:2px}.main-font .packages__head-title label span span{font-size:24px;font-weight:700;line-height:1.2;margin-right:0}@media (max-width:768px){.main-font .packages__head-title label span span{font-size:20px}}.main-font .packages__head input{opacity:0;position:absolute;z-index:-1}.main-font .packages__head-price{gap:12px}.main-font .packages__head-mob{display:none}@media (max-width:768px){.main-font .packages__head-mob{display:block}}.main-font .packages__head .package-price{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.main-font .packages__head .package-price ins{order:-1;text-align:right;width:100%}.main-font .packages__head .jq-checkbox.pack_check{align-items:center;background:#ececec;border-radius:48px;cursor:pointer;display:inline-flex;gap:8px;height:40px;justify-content:center;margin:0;padding:12px 20px;transition:background .2s;width:123px}@media (max-width:768px){.main-font .packages__head .jq-checkbox.pack_check{gap:0;height:40px;min-width:40px;padding:0;width:40px}}.main-font .packages__head .jq-checkbox.pack_check:hover{background-color:#d7d7d7}@media (max-width:768px){.main-font .packages__head .jq-checkbox.pack_check:hover{background:#ececec}}.main-font .packages__head .jq-checkbox.pack_check:before{background-image:url(../../img/svg/fonts/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;min-width:12px;width:12px}@media (max-width:768px){.main-font .packages__head .jq-checkbox.pack_check:before{height:16px;min-width:16px;width:16px}}.main-font .packages__head .jq-checkbox.pack_check:after{color:#ed5725;content:attr(data-text-add);font-size:16px;font-weight:500;line-height:1}@media (max-width:768px){.main-font .packages__head .jq-checkbox.pack_check:after{content:""}}.main-font .packages__head .jq-checkbox.pack_check.checked{background-color:#2dca33}.main-font .packages__head .jq-checkbox.pack_check.checked:before{background-image:url(../../img/svg/fonts/check.svg)}.main-font .packages__head .jq-checkbox.pack_check.checked:after{content:attr(data-text-check)}@media (max-width:768px){.main-font .packages__head .jq-checkbox.pack_check.checked:after{content:""}}.main-font .packages__head .jq-checkbox.pack_check.checked:hover{background-color:#d7d7d7}@media (max-width:768px){.main-font .packages__head .jq-checkbox.pack_check.checked:hover{background-color:#2dca33}}.main-font .packages__head .jq-checkbox.pack_check.checked:hover:before{background-image:url(../../img/svg/fonts/remove.svg)}@media (max-width:768px){.main-font .packages__head .jq-checkbox.pack_check.checked:hover:before{background-image:url(../../img/svg/fonts/check.svg)}}.main-font .packages__head .jq-checkbox.pack_check.checked:hover:after{color:#333;content:attr(data-text-remove)}@media (max-width:768px){.main-font .packages__head .jq-checkbox.pack_check.checked:hover:after{content:""}}.main-font .packages__head .jq-checkbox.pack_check .jq-checkbox__div{display:none}.main-font .packages__head .jq-checkbox.pack_check.checked:after,.main-font .packages__head .jq-checkbox.pack_check.checked:before{color:#fff}@media (max-width:768px){.main-font .packages__info{padding:0 16px 16px}}.main-font .packages__item.active .packages__head{padding:21px 24px}.main-font .packages .packages-tab-container{display:none}.main-font .packages .packages-tab-container.active-tab{display:block}.main-font .packages .packages-tab-container .message-row .order-message.message-top{margin:0 0 10px}.main-font .packages .licenses__items .font-licenses__list{display:flex;flex-direction:column;gap:10px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__list{gap:8px}}.main-font .packages .licenses__items .font-licenses__item{background-color:#fff;border-radius:18px;padding:24px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item{padding:16px}}.main-font .packages .licenses__items .font-licenses__item-head{display:flex;justify-content:space-between}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title{align-items:center;background:#ececec;border-radius:48px;cursor:pointer;display:inline-flex;gap:6px;height:32px;justify-content:center;margin:0;min-width:105px;padding:9px 15px;transition:background .2s}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title{gap:0;height:32px;margin:0;min-width:32px;padding:0;width:32px}}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title:hover{background-color:#d7d7d7}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title:hover{background:#ececec}}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title:before{background-image:url(../../img/svg/fonts/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:8px;min-width:8px;width:8px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title:before{background-image:url(../../img/svg/fonts/plus-mob.svg)}}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title:after{color:#ed5725;content:attr(data-text-add);font-size:14px;font-weight:500;line-height:1}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title:after{content:""}}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked{background-color:#2dca33}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:before{background-image:url(../../img/svg/fonts/check.svg);height:12px;min-width:12px;width:12px}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:after{content:attr(data-text-check)}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:after{content:""}}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:hover{background-color:#d7d7d7}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:hover{background-color:#2dca33}}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:hover:before{background-image:url(../../img/svg/fonts/remove.svg);height:12px;min-width:12px;width:12px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:hover:before{background-image:url(../../img/svg/fonts/check.svg)}}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:hover:after{color:#333;content:attr(data-text-remove)}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:hover:after{content:""}}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title .jq-checkbox__div{display:none}.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:after,.main-font .packages .licenses__items .font-licenses__item-head .jq-checkbox.license-title.checked:before{color:#fff}.main-font .packages .licenses__items .font-licenses__item-title{align-items:center;justify-content:center}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-title{gap:6px}}.main-font .packages .licenses__items .font-licenses__item-title label{display:flex;gap:18px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-title label{gap:12px}}.main-font .packages .licenses__items .font-licenses__item-title label img{height:40px;width:40px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-title label img{height:32px;width:32px}}.main-font .packages .licenses__items .font-licenses__item-title span{color:#333;font-size:22px;font-weight:500;line-height:1}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-title span{font-size:20px}}.main-font .packages .licenses__items .font-licenses__item-description{align-items:center;justify-content:center;margin-top:5px}.main-font .packages .licenses__items .font-licenses__item-description svg{height:16px;min-width:16px;width:16px}.main-font .packages .licenses__items .font-licenses__item-info{align-items:center;display:flex;gap:12px}.main-font .packages .licenses__items .font-licenses__item-sum-wrap{width:auto}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-sum-wrap{display:none}}.main-font .packages .licenses__items .font-licenses__item-sum-wrap input{opacity:0;position:absolute;z-index:-1}.main-font .packages .licenses__items .font-licenses__item-sum-container-mob{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:8px;height:40px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-sum-container-mob{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}}.main-font .packages .licenses__items .font-licenses__item-sum-container-mob .description-tooltip{margin-top:0}.main-font .packages .licenses__items .font-licenses__item-sum-wrap-mob{display:none}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-sum-wrap-mob{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.main-font .packages .licenses__items .font-licenses__item-sum-wrap-mob .license-dis{margin:0}.main-font .packages .licenses__items .font-licenses__item-sum-wrap-mob .font-licenses__item-sum{gap:4px;padding:0}}.main-font .packages .licenses__items .font-licenses__item-list{flex-direction:row;gap:8px;justify-content:flex-start;margin-top:16px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-list{align-items:flex-start!important;flex-direction:column;gap:12px}}.main-font .packages .licenses__items .font-licenses__item-list .license-rate{width:264px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-list .license-rate{width:100%}}.main-font .packages .licenses__items .font-licenses__item-list .license-type{min-width:140px;width:140px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-list .license-type{min-width:145px!important;width:145px!important}}.main-font .packages .licenses__items .font-licenses__item-list .license-type-text{color:#333;font-size:14px;font-weight:400;line-height:1;margin-left:16px}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item-list .license-type-text{margin-left:0}}.main-font .packages .licenses__items .font-licenses__item .packages__styles-price{display:none;font-size:16px;justify-content:flex-end;line-height:1.1}.main-font .packages .licenses__items .font-licenses__item.check-licenses .packages__styles-price{display:flex}@media (max-width:768px){.main-font .packages .licenses__items .font-licenses__item.check-licenses .packages__styles-price{align-items:flex-end;flex-direction:column}}.main-font .packages__sum .order-total__selection-title{color:#333;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:24px}.main-font .packages__sum .order-total__selection-count span{color:#aeaeae;font-size:12px;font-weight:500;line-height:1.4;margin-bottom:8px;text-transform:uppercase}.main-font .packages__sum .order-total__selection-select .selection-select__item{flex-wrap:wrap;gap:4px;justify-content:flex-start}.main-font .packages__sum .order-total__selection-select .selection-select__item-name{align-items:center;background-color:#f6f6f6;border-radius:4px;display:flex;height:40px;justify-content:center;padding:9px 12px}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name{align-items:flex-start;background-color:#f6f6f6;border-radius:4px;display:flex;justify-content:space-between;min-height:70px;padding:9px 12px;width:100%}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col span{color:#333;font-size:14px;font-weight:400;line-height:1.4}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col .title-wrap{align-items:center;display:flex;gap:4px}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col .title-wrap span{color:#333;font-size:14px;font-weight:700;line-height:1.4}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col .item-license-name__type{color:#747474;font-size:12px;font-weight:400;line-height:1.4}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col .font-licenses__item-sum-wrap{display:flex;gap:5px}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col .license-dis{border:none;color:#34c924;font-size:14px;font-weight:500;line-height:1.4;margin:0;padding:0}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col .font-licenses__item-sum{align-items:flex-end;display:flex;flex-direction:column;gap:4px;min-width:auto;padding:0}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col .font-licenses__item-sum del{color:#aeaeae;order:2}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col .font-licenses__item-sum del bdi,.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col .font-licenses__item-sum del bdi span{color:#aeaeae}.main-font .packages__sum .order-total__selection-select .selection-select__item-license-name .item-license-name__col .font-licenses__item-sum ins{order:1}.main-font .packages__sum .order-total__selection-empty-licenses{align-items:center;background-color:#f6f6f6;border-radius:4px;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:80px;padding:20px 12px;width:100%}.main-font .packages__sum .order-total__selection-empty-licenses .empty-licenses-title{color:#333;font-size:16px;font-weight:500;line-height:1.3}.main-font .packages__sum .order-total__selection-empty-licenses .empty-licenses-text{color:#aeaeae;font-size:14px;font-weight:400;line-height:1.3}.main-font .packages__sum .order-total .empty-cart-font{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;margin-top:32px;text-align:center;width:100%}.main-font .packages__sum .order-total .empty-cart-font svg{height:58px;width:62px}.main-font .packages__sum .order-total .empty-cart-font span{color:#333;font-size:18px;font-weight:500;line-height:1.1;margin-bottom:0}.main-font .packages__sum .order-total .empty-cart-font p{color:#747474;font-size:15px;font-weight:400;line-height:1.3;margin:0;padding:0}.main-font .packages__sum .order-total .order-total__delimiter{background-color:#ececec;height:1px;margin:0 -20px 20px}.main-font .packages__sum .order-message.message-top{align-content:flex-start;align-items:flex-start;background-color:transparent;color:#333;display:flex;flex-direction:column;flex-wrap:wrap;font-size:16px;font-weight:400;gap:2px;line-height:1.4;padding-left:0;padding-right:0}.main-font .packages__sum .order-message.message-top button{background-color:transparent;color:#ed5725;display:inline;font-size:16px;font-weight:500;height:auto;line-height:1.4;margin:0;padding:0;text-align:left}.main-font .packages__sum .first-style__sales .discount-label svg circle{fill:#fff}.main-font .packages__sum .first-style__sales p{color:#333}.main-font .packages .font-tabs__head-description-mob{display:none}@media (max-width:768px){.main-font .packages .font-tabs__head-description-mob{color:#747474;display:block;font-size:16px;font-weight:400;line-height:1.3;margin-bottom:20px}}.main-font .packages .font-tabs__head-discount{display:none}@media (max-width:768px){.main-font .packages .font-tabs__head-discount{background-color:#fff;border-radius:8px;display:block;margin-bottom:8px;padding:18px 24px}.main-font .packages .font-tabs__head-discount .first-style__sales{justify-content:center;margin-bottom:0}.main-font .packages .font-tabs__head-discount p{color:#333}.main-font .packages .font-tabs__head-discount .discount-label svg circle{fill:#fff}}@media (max-width:1024px){.main-font .packages .target-message{left:auto;max-width:100%;right:0}.main-font .packages .target-message:before{border:10px solid transparent;border-bottom-color:#ed5725;left:auto;right:78px;top:-9px}}.main-font .packages .packages-tab_count-first,.main-font .packages .packages-tab_count-second{color:#2dca33;font-size:500;font-size:14px;line-height:1.4}@media (max-width:768px){.main-font .packages .packages-tab_count-first,.main-font .packages .packages-tab_count-second{display:none!important}}.main-font .about-font__col{margin-bottom:60px;padding:0 20px;width:100%}@media screen and (min-width:600px){.main-font .about-font__col{padding:0 40px}}@media screen and (min-width:880px){.main-font .about-font__col{margin-bottom:0;width:50%}}.main-font .about-font__col:last-of-type{margin-bottom:0}.main-font .about-font__item{margin-top:40px;max-width:100%}.main-font .about-font__item:first-of-type{margin-top:0}.main-font .about-font__item-title{color:#b2b2b2;font-size:30px;font-weight:200;letter-spacing:.2px;line-height:30px;margin-bottom:16px;margin-top:0}.main-font .about-font__item p{color:#333;margin:16px 0}.main-font .about-font__item p:last-child{margin-bottom:0}.main-font .about-font .additionally{margin-top:40px}.main-font .about-font .additionally .additionally__content{margin-top:16px}.main-font .about-font .additionally .additionally__btn-item{align-items:center;-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;margin-top:16px;row-gap:8px}@media (max-width:1280px){.main-font .about-font .additionally .additionally__btn-item{align-items:flex-start;flex-direction:column-reverse;gap:8px}}.main-font .about-font .additionally .additionally__btn-item p{margin:0;padding:0}.main-font .first-style,.main-font .first-style .font__item{width:100%}.main-font .about-font{margin-top:0}.main-font .about-font__item{font-size:16px}.main-font .about-font__item p{line-height:22px}.main-font .about-font__item p.font-copyright{color:#bfbfbf;margin-top:16px}.main-font .about-font__item ul{line-height:22px}.main-font .about-font__item.font-date span{margin-right:2px}.main-font .about-font__item .update-review{margin-top:16px}.main-font .about-font__item .update-review p{margin-bottom:0;margin-top:16px}.main-font .about-font__item .update-review ul{margin-top:16px}@media (max-width:1024px){.main-font .about-font__item{font-size:15px}.main-font .about-font__item p,.main-font .about-font__item ul{line-height:21px}}.main-font .font-tabs{position:relative;width:100%;z-index:1}.main-font .font-tabs__head{display:flex;flex-direction:column;gap:10px;margin-bottom:40px}@media (max-width:768px){.main-font .font-tabs__head{margin-bottom:32px}}.main-font .font-tabs__head-title{color:#333;font-size:64px;font-weight:500;line-height:100%}@media (max-width:1024px){.main-font .font-tabs__head-title{font-size:40px;line-height:120%}}.main-font .font-tabs__head-subtitle{color:#333;font-size:40px;font-weight:500;line-height:110%}.main-font .font-tabs__head-description{color:#747474;font-size:16px;font-weight:400;line-height:130%}@media (max-width:1024px){.main-font .font-tabs__head-description{display:none;font-size:16px}}.main-font .font-tabs__nav-inner{margin-bottom:45px;text-align:center}@media (max-width:768px){.main-font .font-tabs__nav-inner{margin:0 -40px 40px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.main-font .font-tabs__nav-inner::-webkit-scrollbar{display:none}}@media (max-width:599px){.main-font .font-tabs__nav-inner{margin:0 -20px 20px}}.main-font .font-tabs__nav{text-align:center}@media (max-width:768px){.main-font .font-tabs__nav{align-items:center;border:1px solid #d3d3d3;border-radius:80px;display:inline-flex;justify-content:center;margin:0 40px;width:-moz-max-content;width:max-content}}@media (max-width:599px){.main-font .font-tabs__nav{margin:0 20px}}.main-font .font-tabs__nav .font-tabs__btn{border-bottom:1px solid transparent;color:#000;display:inline-block;font-size:28px;font-weight:300;line-height:32px;margin:0 25px;padding:14px 20px;text-decoration:none;transition:all .25s ease;white-space:nowrap}@media (max-width:1280px){.main-font .font-tabs__nav .font-tabs__btn{font-size:24px;line-height:28px;margin:0 12px}}@media (max-width:1024px){.main-font .font-tabs__nav .font-tabs__btn{font-size:18px;line-height:22px;margin:0 10px;padding:10px 12px}}@media (max-width:768px){.main-font .font-tabs__nav .font-tabs__btn{border-bottom:none;font-size:16px;font-weight:400;line-height:22px}}@media (max-width:587px){.main-font .font-tabs__nav .font-tabs__btn{margin:0}}.main-font .font-tabs__nav .font-tabs__btn.font-tabs__btn-active{border-bottom:1px solid #ed5725;color:#ed5725}@media (max-width:768px){.main-font .font-tabs__nav .font-tabs__btn.font-tabs__btn-active{border-bottom:none}}.main-font .font-tabs__nav .font-tabs__btn:hover{border-bottom:1px solid #ed5725;color:#ed5725}@media (max-width:768px){.main-font .font-tabs__nav .font-tabs__btn:hover{border-bottom:none}}.main-font .font-tabs__content>section{margin-bottom:96px;padding-bottom:0}@media (max-width:1024px){.main-font .font-tabs__content>section{margin-bottom:60px}}@media (max-width:768px){.main-font .font-tabs__content>section{margin-bottom:48px}}.main-font .font-tabs__content>section:nth-child(2n){background-color:#fff;padding-bottom:96px;padding-top:96px}@media (max-width:1024px){.main-font .font-tabs__content>section:nth-child(2n){padding-bottom:60px;padding-top:60px}}@media (max-width:768px){.main-font .font-tabs__content>section:nth-child(2n){padding-bottom:48px;padding-top:48px}}.main-font .font-tabs__content>section:last-child{margin-bottom:0;padding-bottom:96px}@media (max-width:1024px){.main-font .font-tabs__content>section:last-child{padding-bottom:60px;padding-top:60px}}@media (max-width:768px){.main-font .font-tabs__content>section:last-child{padding-bottom:48px;padding-top:48px}}.main-font .font-tabs__content .font-tabs__pane.proccessing:after{background-color:#fafafa}.main-font .additionally__btn-item .btn{margin-left:0}.main-font .related-tags{margin-top:0}.main-font .font-pairs__list{display:flex;gap:48px}@media (max-width:1024px){.main-font .font-pairs__list{flex-direction:column}}.main-font .font-pairs__item{margin-bottom:0;padding:0}@media (max-width:1024px){.main-font .font-pairs__item{width:100%}}.main-font .font-pairs__item .font__item .size-type-slider.ui-slider{margin-bottom:16px}.main-font .font-pairs__links{margin-bottom:24px}@media (max-width:1024px){.main-font .font-pairs__links{margin-bottom:16px}}.main-font .font-pairs__title{margin-bottom:16px}@media (max-width:1024px){.main-font .font-pairs__title{margin-bottom:12px}}.main-font .font-pairs__text{margin-bottom:32px}@media (max-width:1024px){.main-font .font-pairs__text{margin-bottom:0}}.main-font .font-pairs .size-type-slider .ui-slider-handle{box-shadow:0 2px 4px rgba(0,0,0,.06)}.main-font .font-pairs .size-type-slider.ui-slider-horizontal{background-color:#b2b2b2}.main-font .font-details__glyphs .btn-show-all{margin:80px 0 0}@media (max-width:880px){.main-font .font-details__glyphs .btn-show-all{margin-top:40px}}.main-font .font-details{margin-top:0}.main-font .font-details__glyphs-abc{margin-top:20px}@media screen and (min-width:1025px){.main-font .font-details__glyphs-abc{margin-top:30px}}.main-font .font-details__features{margin-bottom:96px}@media (max-width:1024px){.main-font .font-details__features{margin-bottom:60px}}@media (max-width:768px){.main-font .font-details__features{margin-bottom:48px}}.main-font .font-details__content{margin-bottom:96px;margin-top:0}@media (max-width:1024px){.main-font .font-details__content{margin-bottom:60px}}@media (max-width:768px){.main-font .font-details__content{margin-bottom:48px}}@media (max-width:879px){.main-font .font-details__content.otf-hide .font-details__features-item:nth-of-type(7),.main-font .font-details__content.otf-hide .font-details__features-item:nth-of-type(8){display:none}}@media (min-width:1320px) and (max-width:1679px){.main-font .font-details__content.otf-hide .font-details__features-item:nth-of-type(7),.main-font .font-details__content.otf-hide .font-details__features-item:nth-of-type(8){display:none}}.main-font .hide-d{display:none}@media (max-width:880px){.main-font .hide-d{display:block}}.main-font .hide-m{display:block}@media (max-width:880px){.main-font .hide-m{display:none}}.main-font .font__list .btn.aload{margin:0}.main-font .font__list__col-4{display:flex;flex-wrap:wrap}.main-font .font__slider{margin:0 auto;padding:0 120px 96px}@media (max-width:1440px){.main-font .font__slider{max-width:1200px;padding:0 0 96px}}@media (max-width:1280px){.main-font .font__slider{max-width:100%;padding:0 40px 96px}}@media (max-width:1024px){.main-font .font__slider{padding:0 40px 72px}}@media (max-width:768px){.main-font .font__slider{padding:0 0 72px}.main-font .font__slider .slick-list{padding:0 10% 0 34px}}@media (max-width:599px){.main-font .font__slider .slick-list{padding:0 10% 0 14px}}@media (max-width:880px){.main-font .about-font__col{margin-bottom:0}.main-font .fonts-in-use{padding-bottom:20px}}.main-font .tag-cloud{padding-bottom:40px;padding-top:0}.main-font .tag-cloud:last-child{padding-bottom:0}.main-font .tag-cloud__title{font-size:16px;line-height:120%;padding-bottom:12px}.main-font .tag-cloud .tag-cloud__list{-moz-column-gap:6px;column-gap:6px;display:flex;flex-wrap:wrap;row-gap:12px}.main-font .tag-cloud .tag-cloud__list.hide{max-height:520px}@media (max-width:768px){.main-font .tag-cloud .tag-cloud__list.hide{max-height:430px}}.main-font .tag-cloud .tag-cloud__list li{display:flex;margin:0}.main-font .tag-cloud .tag-cloud__list li a{background-color:#ececec;border-radius:22px;height:auto;line-height:16px;min-width:100%;padding:10px 16px;transition:all .2s ease}.main-font .tag-cloud .tag-cloud__list li a:hover{background-color:#d7d7d7;color:#333}.main-font .tag-cloud .btn-show-tags{margin-top:32px}@media (max-width:768px){.main-font .tag-cloud .btn-show-tags{margin-top:24px;width:100%}}.main-font .tag-cloud .language-description{padding:8px 0 0}.main-font #testers .font__list__col-4{-moz-column-gap:60px;column-gap:60px;display:flex;row-gap:96px}@media (max-width:768px){.main-font #testers .font__list__col-4{gap:48px}}.main-font #testers .font__list__col-4 .font__item{margin-bottom:0!important}@media screen and (min-width:1025px){.main-font #testers .font__list__col-4 .font__item:nth-child(3n+2),.main-font #testers .font__list__col-4 .font__item:nth-child(3n+3){width:calc(50% - 60px)}}.main-font #testers .font__list__col-4 .font__item-menu__row{row-gap:16px}.main-font #font-in-use .fiu__list{display:flex;flex-wrap:wrap;gap:40px;margin:0;padding:0}.main-font #font-in-use .font-details.font-use{margin-bottom:96px;margin-top:0}@media (max-width:1024px){.main-font #font-in-use .font-details.font-use{margin-bottom:60px}}@media (max-width:768px){.main-font #font-in-use .font-details.font-use{margin-bottom:48px}}.main-font #font-in-use .font-details.font-use .fonts-in-use{margin:0;padding:0}.main-font #font-in-use .fiu__item{margin:0;padding:0;width:100%}@media screen and (min-width:768px){.main-font #font-in-use .fiu__item{width:calc(50% - 20px)}}@media screen and (min-width:1024px){.main-font #font-in-use .fiu__item{width:calc(33% - 23.53px)}}@media screen and (min-width:1680px){.main-font #font-in-use .fiu__item{width:calc(25% - 30px)}}.main-font #description .about-font__tabs{-moz-column-gap:40px;column-gap:40px;display:flex;flex-wrap:wrap;margin-bottom:32px;row-gap:16px}@media (max-width:768px){.main-font #description .about-font__tabs{-moz-column-gap:32px;column-gap:32px}}.main-font #description .about-font__tabs .about-font__tab{border-bottom:1px solid transparent;color:#b2b2b2;cursor:pointer;font-size:16px;font-weight:400;line-height:22px;outline:none;padding:0;position:relative;text-decoration:none;transition:all .25s ease;-webkit-tap-highlight-color:transparent}.main-font #description .about-font__tabs .about-font__tab:before{background:#ed5725;bottom:-5px;content:"";height:2px;left:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s;width:100%}@media (max-width:768px){.main-font #description .about-font__tabs .about-font__tab:before{bottom:-3px}}.main-font #description .about-font__tabs .about-font__tab span{outline:none;-webkit-tap-highlight-color:transparent}@media (max-width:587px){.main-font #description .about-font__tabs .about-font__tab span span{display:none}}.main-font #description .about-font__tabs .about-font__tab.about-font__tab-active{color:#333}.main-font #description .about-font__tabs .about-font__tab.about-font__tab-active:before,.main-font #description .about-font__tabs .about-font__tab:hover:before{transform:scaleX(1);transform-origin:0 50%}.main-font #description .about-font__tab-content{display:none}.main-font #description .about-font__tab-content.about-font__tab-content-active{display:block}.main-font #description .about-font__tab-content .about-font__row{display:flex;flex-direction:row;gap:40px;justify-content:space-between}@media (max-width:768px){.main-font #description .about-font__tab-content .about-font__row{flex-direction:column;gap:32px}}.main-font #description .about-font__tab-content .about-font__row .about-font__content-column{width:44%}@media (max-width:1024px){.main-font #description .about-font__tab-content .about-font__row .about-font__content-column{width:50%}}@media (max-width:768px){.main-font #description .about-font__tab-content .about-font__row .about-font__content-column{width:100%}.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.first-column p,.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.first-column ul{display:none}.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.first-column p:first-child,.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.first-column p:nth-child(2),.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.first-column p:nth-child(3),.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.first-column p:nth-child(4){display:block}.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.first-column p:nth-child(4){margin-bottom:0}.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.second-column article,.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.second-column section{display:none}.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.show.first-column p,.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.show.first-column ul,.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.show.second-column article,.main-font #description .about-font__tab-content .about-font__row .about-font__content-column.show.second-column section{display:block}}.main-font #description .about-font__tab-content .read-more-btn{display:none;margin-top:0;text-align:center;width:100%}@media (max-width:768px){.main-font #description .about-font__tab-content .read-more-btn{display:block}}.main-font #description .about-font__tab-content .about-font__item p:first-child{margin-top:0}.main-font #description .about-font__tab-content .tag-cloud .tag-cloud__list{-moz-column-gap:6px;column-gap:6px;display:flex;flex-wrap:wrap;row-gap:12px}.main-font #description .about-font__tab-content .tag-cloud .tag-cloud__list.hide{max-height:520px}@media (max-width:768px){.main-font #description .about-font__tab-content .tag-cloud .tag-cloud__list.hide{max-height:430px}}.main-font #description .about-font__tab-content .tag-cloud .tag-cloud__list li{display:flex;margin:0}.main-font #description .about-font__tab-content .tag-cloud .tag-cloud__list li a{background-color:#ececec;border-radius:22px;height:auto;line-height:16px;min-width:100%;padding:10px 16px;transition:all .2s ease}.main-font #description .about-font__tab-content .tag-cloud .tag-cloud__list li a:hover{background-color:#d7d7d7;color:#333}.main-font #description .about-font__tab-content .tag-cloud .btn-show-tags{margin-top:32px}@media (max-width:768px){.main-font #description .about-font__tab-content .tag-cloud .btn-show-tags{margin-top:24px;width:100%}}.main-font #description .about-font__tab-content .tag-cloud .language-description{padding:8px 0 0}.main-font #character-set .font-details.font-details__glyphs{padding-top:0}.main-font #character-set .font-details__glyphs-item{display:none;margin-top:0}.main-font #character-set .font-details__glyphs-item.active{display:block}.main-font #character-set .font-details__content-otf{display:none}.main-font #character-set .font-details__content-otf.active{display:block}.main-font #character-set .font-details__glyphs-abc span{background-color:#fff}.main-font #character-set .font-details__features-tabs,.main-font #character-set .font-details__glyphs-tabs{-moz-column-gap:40px;column-gap:40px;display:flex;flex-wrap:wrap;margin-bottom:32px;row-gap:16px}@media (max-width:768px){.main-font #character-set .font-details__features-tabs,.main-font #character-set .font-details__glyphs-tabs{-moz-column-gap:32px;column-gap:32px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:24px;margin-left:-20px;margin-right:-20px;padding:0 20px}.main-font #character-set .font-details__features-tabs::-webkit-scrollbar,.main-font #character-set .font-details__glyphs-tabs::-webkit-scrollbar{display:none}}.main-font #character-set .font-details__features-tabs span,.main-font #character-set .font-details__glyphs-tabs span{border-bottom:1px solid transparent;color:#b2b2b2;cursor:pointer;font-size:16px;font-weight:400;line-height:22px;outline:none;padding:0;position:relative;text-decoration:none;transition:all .25s ease;-webkit-tap-highlight-color:transparent}@media (max-width:768px){.main-font #character-set .font-details__features-tabs span,.main-font #character-set .font-details__glyphs-tabs span{height:24px;white-space:nowrap}}.main-font #character-set .font-details__features-tabs span:before,.main-font #character-set .font-details__glyphs-tabs span:before{background:#ed5725;bottom:-3px;content:"";height:2px;left:0;pointer-events:none;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s;width:100%}@media (max-width:768px){.main-font #character-set .font-details__features-tabs span:before,.main-font #character-set .font-details__glyphs-tabs span:before{bottom:-1px}}.main-font #character-set .font-details__features-tabs span span,.main-font #character-set .font-details__glyphs-tabs span span{outline:none;-webkit-tap-highlight-color:transparent}@media (max-width:587px){.main-font #character-set .font-details__features-tabs span span span,.main-font #character-set .font-details__glyphs-tabs span span span{display:none}}.main-font #character-set .font-details__features-tabs span.active,.main-font #character-set .font-details__glyphs-tabs span.active{color:#333}.main-font #character-set .font-details__features-tabs span.active:before,.main-font #character-set .font-details__features-tabs span:hover:before,.main-font #character-set .font-details__glyphs-tabs span.active:before,.main-font #character-set .font-details__glyphs-tabs span:hover:before{transform:scaleX(1);transform-origin:0 50%}.main-font #character-set .font-details__features .font-details__content{margin-bottom:0;text-align:center}.main-font #character-set .font-details__features.font-details__features-single .font-details__content-otf{display:block}.main-font #character-set .font-details__features .row{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:0}@media (max-width:1024px){.main-font #character-set .font-details__features .row{gap:16px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.main-font #character-set .font-details__features .row{gap:12px;grid-template-columns:repeat(1,1fr)}}.main-font #character-set .font-details__features-item{background-color:#fff;border-radius:16px;margin:0;padding:16px;width:100%}.main-font #character-set .font-details__features-item .text_grey-air{color:#aeaeae;justify-content:space-between}.main-font #character-set .font-details__features-item .text_grey-air .switch-field .switch-item{margin-right:0}.main-font #character-set .font-details__features-item .font-details__block-slide{display:flex;height:calc(100% - 42px);justify-content:center;padding:16px}.main-font #character-set .font-details__features-item .font-details__block-slide div{display:flex}.main-font #character-set .font-details__features-item .font-details__block-slide div:last-child,.main-font #character-set .font-details__features-item .font-details__block-slide.on div{display:none}.main-font #character-set .font-details__features-item .font-details__block-slide.on div:last-child{display:flex}.main-font #character-set .font-details__features-item p{align-items:center;display:flex;text-align:center}.main-font #character-set .font-details__features-item .switch-field .switch-item span:nth-child(2){color:#aeaeae}.main-font #character-set .font-details__content.font-details__content-otf .btn{margin-top:32px}@media (max-width:768px){.main-font #character-set .font-details__content.font-details__content-otf .btn{margin-top:24px;width:100%}}.main-font #character-set .font-details__glyphs-abc{display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}@media screen and (min-width:1025px){.main-font #character-set .font-details__glyphs-abc{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}.main-font #character-set .font-details__glyphs-abc>span{aspect-ratio:1/1;height:auto;padding-top:.28em;width:100%}.main-font #character-set .font-details__glyphs-abc>span:before{width:100%}.main-font #character-set .font-details__glyphs-abc>span:after{height:100%}.main-font .similar-list{margin-top:0!important}.main-font .similar-list .font__list{margin-top:0;padding-top:0}.main-font .similar-list .font__list__col-3{display:flex;gap:20px}@media (max-width:768px){.main-font .similar-list .font__list__col-3{gap:40px}}.main-font .similar-list .font__list__col-3 .font__item{margin-bottom:0!important}.main-font .trial_btn svg{vertical-align:middle}@media screen and (max-width:768px){.main-font .trial_btn svg{display:none}}