.banner-system__info{margin:0 -20px}@media (min-width:600px){.banner-system__info{margin:0 -40px}}.banner-system__info-link{cursor:pointer;text-decoration:none;width:100%}.banner-system__info-item{align-items:center;display:flex;gap:132px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:56px 0;width:calc(100% - 240px)}@media (max-width:1400px){.banner-system__info-item{gap:60px;width:calc(100% - 80px)}}@media (max-width:1024px){.banner-system__info-item{padding:48px 40px;width:100%}}@media (max-width:768px){.banner-system__info-item{flex-direction:column;gap:40px;padding:48px 40px}}@media (max-width:599px){.banner-system__info-item{padding:48px 20px}}.banner-system__info-content{flex:1}.banner-system__info-content .banner-system-title{color:#333;font-size:48px;font-weight:500;line-height:1.1;margin-bottom:24px;margin-top:0}@media (max-width:1024px){.banner-system__info-content .banner-system-title{font-size:30px;line-height:1.1;margin-bottom:16px}}@media (max-width:768px){.banner-system__info-content .banner-system-title{margin-bottom:0}}.banner-system__info-content p{color:#333;font-size:16px;line-height:1.4;margin-bottom:24px;margin-top:24px}@media (max-width:1024px){.banner-system__info-content p{font-size:15px;line-height:1.4;margin-bottom:16px;margin-top:16px}}.banner-system__info-btns{align-items:center;display:flex;gap:16px}@media (max-width:1024px){.banner-system__info-btns{flex-wrap:wrap;gap:12px}}@media (max-width:768px){.banner-system__info-btns{display:none;flex-direction:column;gap:12px}}.banner-system__info-btns button{align-items:center;border-radius:32px;display:flex;font-size:16px;font-style:normal;font-weight:500;justify-content:center;line-height:100%;margin:0!important;min-height:48px;padding:16px 24px!important}@media (max-width:600px){.banner-system__info-btns button{max-width:inherit;min-width:-moz-max-content;min-width:max-content;white-space:nowrap;width:100%}}@media (max-width:768px){.banner-system__info-btns button{width:100%}}.banner-system__info-btns button:nth-child(2){background:hsla(0,0%,100%,.5)!important;color:#333!important}.banner-system__info-btns button:nth-child(2):hover{background-color:hsla(0,0%,100%,.8)!important}.banner-system__info-btns.mob{display:none;width:100%}@media (max-width:768px){.banner-system__info-btns.mob{display:flex}}.banner-system__info-imgs{display:inline-flex;flex:1;flex-direction:column;height:auto;justify-content:center;max-height:680px;max-width:410px;min-width:410px;position:relative;width:40.5%}@media (max-width:1200px){.banner-system__info-imgs{min-height:inherit}}@media (max-width:1024px){.banner-system__info-imgs{flex-direction:row;max-width:410px;min-width:inherit;width:auto}}.banner-system__info-imgs img{transition:all .25s linear}.banner-system__info-imgs img.lazyload,.banner-system__info-imgs img.lazyloading{background:transparent}@media (max-width:1024px){.banner-system__info-imgs img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}}.banner-system__info.dark .banner-system__info-item .banner-system__info-content .banner-system-title,.banner-system__info.dark .banner-system__info-item p{color:#fff}.banner-system__info.dark .banner-system__info-btns button:nth-child(2){background:hsla(0,0%,100%,.32)!important;color:#fff!important}.banner-system__info.dark .banner-system__info-btns button:nth-child(2):hover{background:hsla(0,0%,100%,.22)!important}.banner-system__info.new-design{background-color:#2b6e38!important}.banner-system__info.new-design .banner-system-title{color:#fff}.banner-system__info.new-design .banner-system__info-item{align-items:center;display:flex;gap:132px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:56px 0;width:calc(100% - 240px)}@media (max-width:1400px){.banner-system__info.new-design .banner-system__info-item{gap:60px;width:calc(100% - 80px)}}@media (max-width:1024px){.banner-system__info.new-design .banner-system__info-item{padding:43px 40px;width:100%}}@media (max-width:768px){.banner-system__info.new-design .banner-system__info-item{flex-direction:column;gap:40px;padding:43px 40px}}@media (max-width:599px){.banner-system__info.new-design .banner-system__info-item{padding:43px 20px}}.banner-system__info.new-design .banner-system__info-imgs{display:inline-flex;flex:1;flex-direction:column;height:auto;justify-content:center;max-height:680px;max-width:410px;min-width:410px;position:relative;width:40.5%}@media (max-width:1200px){.banner-system__info.new-design .banner-system__info-imgs{min-height:inherit}}@media (max-width:1024px){.banner-system__info.new-design .banner-system__info-imgs{flex-direction:row;max-width:inherit;min-width:inherit;width:auto}}.banner-system__info.new-design .banner-system__info-imgs img{transition:all .25s linear}.banner-system__info.new-design .banner-system__info-imgs img.lazyload,.banner-system__info.new-design .banner-system__info-imgs img.lazyloading{background:transparent}@media (max-width:1024px){.banner-system__info.new-design .banner-system__info-imgs img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}}.banner-system__info.new-design .banner-system__info-content p{color:#fff;font-size:18px;font-weight:400;line-height:1.2}@media (max-width:1024px){.banner-system__info.new-design .banner-system__info-content p{font-size:16px}}.banner-system__info.new-design .banner-system__info-btns button:nth-child(2){background:hsla(0,0%,100%,.32)!important;color:#fff!important}.banner-system__info.new-design .banner-system__info-btns button:nth-child(2):hover{background:hsla(0,0%,100%,.5)!important}.banner-system__fonts{margin:0 -20px;overflow:hidden}@media (min-width:600px){.banner-system__fonts{margin:0 -40px}}.banner-system__fonts-list{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:64px 0;width:calc(100% - 240px)}@media (max-width:1280px){.banner-system__fonts-list{padding-left:40px;padding-right:40px;width:100%}}@media (max-width:1024px){.banner-system__fonts-list{padding:48px 40px;width:100%}}@media (max-width:599px){.banner-system__fonts-list{padding:48px 20px}}.banner-system__fonts-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.banner-system__fonts-header-left{flex:1;max-width:577px;width:100%}.banner-system__fonts-header-left .banner-system-title{color:#333;font-size:48px;font-weight:500;line-height:100%;margin-bottom:0;margin-top:0}@media (max-width:1280px){.banner-system__fonts-header-left .banner-system-title{font-size:30px}}.banner-system__fonts-header-left .fonts-header-left-text{color:#333;margin-top:12px}.banner-system__fonts-header-left .fonts-header-left-text p{margin-bottom:0}@media (max-width:1024px){.banner-system__fonts-header-right{display:none}}.banner-system__fonts-header-right button{background:hsla(0,0%,100%,.5)!important;color:#333!important}.banner-system__fonts-header-right button:hover{background-color:hsla(0,0%,100%,.8)!important}.banner-system__fonts-content{opacity:.25;position:relative;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;width:100%}.banner-system__fonts-content>div:not(:first-child){display:none}.banner-system__fonts-content.slick-initialized{opacity:1;visibility:visible}.banner-system__fonts-content.slick-initialized>div{display:block}.banner-system__fonts-content.slick-initialized .slick-arrow{border-radius:100%;box-shadow:0 0 8px 0 rgba(0,0,0,.12);cursor:pointer;display:flex;opacity:1;position:absolute;top:56%;transition:opacity .3s ease,visibility .3s ease;visibility:visible;z-index:1}@media (min-width:600px){.banner-system__fonts-content.slick-initialized .slick-arrow{top:50%;transform:translateY(-50%)}}.banner-system__fonts-content.slick-initialized .slick-arrow.hidden{opacity:0;visibility:hidden}.banner-system__fonts-content.slick-initialized .slick-arrow svg{height:36px;width:36px}@media (min-width:1200px){.banner-system__fonts-content.slick-initialized .slick-arrow svg{height:48px;width:48px}}.banner-system__fonts-content.slick-initialized .slick-arrow svg rect{fill:#fff;transition:fill .3s ease}.banner-system__fonts-content.slick-initialized .slick-arrow svg path{fill:#333;transition:fill .3s ease}.banner-system__fonts-content.slick-initialized .slick-arrow:hover svg rect{fill:#ececec}.banner-system__fonts-content.slick-initialized .slick-arrow.arrow-prev{left:-24px}@media (max-width:768px){.banner-system__fonts-content.slick-initialized .slick-arrow.arrow-prev{display:none!important}}.banner-system__fonts-content.slick-initialized .slick-arrow.arrow-next{right:-24px}@media (max-width:768px){.banner-system__fonts-content.slick-initialized .slick-arrow.arrow-next{display:none!important}}.banner-system__fonts-content.slick-initialized .suggestion-bestsellers__item{display:flex}.banner-system__fonts-content .slick-dots{align-items:center;bottom:-32px;display:flex;gap:8px;justify-content:center;list-style:none;padding-bottom:0;position:absolute;width:100%}@media (max-width:1024px){.banner-system__fonts-content .slick-dots{display:none!important}}.banner-system__fonts-content .slick-dots li{background:#fff;border-radius:100px;cursor:pointer;display:flex;height:8px;opacity:.5;padding-bottom:0;transition:all .3s ease;width:8px}.banner-system__fonts-content .slick-dots li button,.banner-system__fonts-content .slick-dots li span{display:none}.banner-system__fonts-content .slick-dots li.slick-active,.banner-system__fonts-content .slick-dots li:hover{opacity:1}.banner-system__fonts-content .slick-dots li.slick-active button,.banner-system__fonts-content .slick-dots li.slick-active span{display:none}.banner-system__fonts-content .slick-list{margin-left:-10px;margin-right:-10px}@media (max-width:768px){.banner-system__fonts-content .slick-list{overflow:visible;padding:0 10% 0 0}}.banner-system__fonts-content .banner-system__fonts-item{border-radius:16px;margin-left:10px;margin-right:10px;overflow:hidden}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-image{border-top-left-radius:16px;border-top-right-radius:16px}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info{background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:32px}@media (max-width:768px){.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info{padding:32px 24px 34px}}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info .banner-system__fonts-item-title{color:#333;font-size:28px;font-weight:500;line-height:100%;margin-bottom:0;text-decoration:none;transition:color .3s ease}@media (max-width:1280px){.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info .banner-system__fonts-item-title{font-size:22px}}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info .banner-system__fonts-item-title:hover{color:#ed5725}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info .banner-system__fonts-item-price{color:#333;font-size:16px;font-weight:500;line-height:100%}@media (max-width:768px){.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info .banner-system__fonts-item-buttons a{width:100%}}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul{display:flex;gap:12px;justify-content:flex-start;list-style:none;margin:0!important;min-height:28px}@media (min-width:1024px){.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul{justify-content:flex-start}}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li{margin:0;padding-bottom:0}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price{margin-top:0!important}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price span{color:#747474;font-weight:400}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price bdi{color:#333;font-size:18px;font-weight:500}@media (max-width:1280px){.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price bdi{font-size:16px}}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price bdi span{color:#333}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price ins{color:#333;margin-left:3px}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price del bdi{color:#747474;font-size:15px;font-weight:400}@media (max-width:1280px){.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price del bdi{font-size:14px}}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price del bdi span{color:#747474}.banner-system__fonts-content .banner-system__fonts-item .banner-system__fonts-item-info ul li.discount-item a{border:none;pointer-events:none}.banner-system__fonts-content-single{opacity:.25;position:relative;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;width:100%}.banner-system__fonts-content-single>div:not(:first-child){display:none}.banner-system__fonts-content-single.slick-initialized{opacity:1;visibility:visible}@media (max-width:768px){.banner-system__fonts-content-single.slick-initialized{padding-right:100px}}.banner-system__fonts-content-single.slick-initialized>div{display:block}.banner-system__fonts-content-single.slick-initialized .slick-arrow{border-radius:100%;box-shadow:0 0 8px 0 rgba(0,0,0,.12);cursor:pointer;display:flex;opacity:1;position:absolute;top:56%;transition:opacity .3s ease,visibility .3s ease;visibility:visible;z-index:1}@media (min-width:600px){.banner-system__fonts-content-single.slick-initialized .slick-arrow{top:50%;transform:translateY(-50%)}}.banner-system__fonts-content-single.slick-initialized .slick-arrow.hidden{opacity:0;visibility:hidden}.banner-system__fonts-content-single.slick-initialized .slick-arrow svg{height:36px;width:36px}@media (min-width:1200px){.banner-system__fonts-content-single.slick-initialized .slick-arrow svg{height:48px;width:48px}}.banner-system__fonts-content-single.slick-initialized .slick-arrow svg rect{fill:#fff;transition:fill .3s ease}.banner-system__fonts-content-single.slick-initialized .slick-arrow svg path{fill:#333;transition:fill .3s ease}.banner-system__fonts-content-single.slick-initialized .slick-arrow:hover svg rect{fill:#ececec}.banner-system__fonts-content-single.slick-initialized .slick-arrow.arrow-prev{left:-24px}@media (max-width:768px){.banner-system__fonts-content-single.slick-initialized .slick-arrow.arrow-prev{display:none!important}}.banner-system__fonts-content-single.slick-initialized .slick-arrow.arrow-next{right:-24px}@media (max-width:768px){.banner-system__fonts-content-single.slick-initialized .slick-arrow.arrow-next{display:none!important}}.banner-system__fonts-content-single.slick-initialized .suggestion-bestsellers__item{display:flex}.banner-system__fonts-content-single .slick-dots{align-items:center;bottom:-40px;display:flex;gap:8px;justify-content:center;list-style:none;padding-bottom:0;position:absolute;width:100%}@media (max-width:1024px){.banner-system__fonts-content-single .slick-dots{display:none!important}}.banner-system__fonts-content-single .slick-dots li{background:#fff;border-radius:100px;cursor:pointer;display:flex;height:8px;opacity:.5;padding-bottom:0;transition:all .3s ease;width:8px}.banner-system__fonts-content-single .slick-dots li button,.banner-system__fonts-content-single .slick-dots li span{display:none}.banner-system__fonts-content-single .slick-dots li.slick-active,.banner-system__fonts-content-single .slick-dots li:hover{opacity:1}.banner-system__fonts-content-single .slick-dots li.slick-active button,.banner-system__fonts-content-single .slick-dots li.slick-active span{display:none}.banner-system__fonts-content-single .slick-list{margin-left:-6px;margin-right:-6px}@media (max-width:768px){.banner-system__fonts-content-single .slick-list{margin-left:-10px;margin-right:-80px;overflow:visible}}.banner-system__fonts-content-single .banner-system__fonts-item{border-radius:16px;margin-left:8px;margin-right:8px}@media (max-width:1280px){.banner-system__fonts-content-single .banner-system__fonts-item{margin-left:6px;margin-right:6px}}@media (max-width:768px){.banner-system__fonts-content-single .banner-system__fonts-item{margin-left:8px;margin-right:15px}}.banner-system__fonts-content-single .banner-system__fonts-item{overflow:hidden}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-image{border-top-left-radius:16px;border-top-right-radius:16px}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info{background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:32px}@media (max-width:768px){.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info{padding:32px 24px 34px}}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info .banner-system__fonts-item-title{color:#333;font-size:28px;font-weight:500;line-height:100%;margin-bottom:0;text-decoration:none;transition:color .3s ease}@media (max-width:1280px){.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info .banner-system__fonts-item-title{font-size:22px}}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info .banner-system__fonts-item-title:hover{color:#ed5725}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info .banner-system__fonts-item-price{color:#333;font-size:16px;font-weight:500;line-height:100%}@media (max-width:768px){.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info .banner-system__fonts-item-buttons a{width:100%}}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul{display:flex;gap:12px;justify-content:flex-start;list-style:none;margin:0!important}@media (min-width:1024px){.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul{justify-content:flex-start}}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li{margin:0;padding-bottom:0}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price{margin-top:0!important}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price span{color:#747474;font-size:15px;font-weight:400}@media (max-width:1280px){.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price span{font-size:14px}}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price bdi{color:#333;font-size:18px;font-weight:500}@media (max-width:1280px){.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price bdi{font-size:16px}}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price bdi span{color:#333}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price ins{color:#333;margin-left:3px}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price del bdi{color:#747474;font-size:15px;font-weight:400}@media (max-width:1280px){.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price del bdi{font-size:14px}}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.font__item-price del bdi span{color:#747474}.banner-system__fonts-content-single .banner-system__fonts-item .banner-system__fonts-item-info ul li.discount-item a{border:none;pointer-events:none}.banner-system__fonts-footer{display:none}@media (max-width:768px){.banner-system__fonts-footer{display:block;width:100%}.banner-system__fonts-footer button{width:100%}.banner-system__fonts-footer button,.banner-system__fonts-footer button:hover{background:hsla(0,0%,100%,.6)!important;color:#333!important}}.banner-system__fonts.dark .banner-system__fonts-header-left .banner-system-title,.banner-system__fonts.dark .banner-system__fonts-header-left .fonts-header-left-text{color:#fff}.banner-system__fonts.dark .banner-system__fonts-header-right button{color:#fff!important}.banner-system__fonts.dark .banner-system__fonts-item-info{background-color:#2d2d2d;color:#fff}.banner-system__fonts.dark .banner-system__fonts-item-info .banner-system__fonts-item-title{color:#fff}.banner-system__fonts.dark .banner-system__fonts-item-info .banner-system__fonts-item-title:hover{color:#d9e369}.banner-system__fonts.dark .banner-system__fonts-item-info ul li.font__item-price span{color:#aeaeae}.banner-system__fonts.dark .banner-system__fonts-item-info ul li.font__item-price bdi,.banner-system__fonts.dark .banner-system__fonts-item-info ul li.font__item-price bdi span,.banner-system__fonts.dark .banner-system__fonts-item-info ul li.font__item-price ins{color:#fff}.banner-system__fonts.dark .banner-system__fonts-item-info ul li.font__item-price del bdi{color:#aeaeae}.banner-system__fonts.dark .banner-system__fonts-item-info .banner-system__fonts-item-price{color:#fff}.banner-system__fonts.dark .banner-system__fonts-item-info .banner-system__fonts-item-buttons a{background-color:#f4ff78!important;color:#171717!important}.banner-system__fonts.dark .banner-system__fonts-item-info .banner-system__fonts-item-buttons a:hover{background-color:#d9e369!important}.banner-system__fonts.dark .banner-system__fonts-content-single.slick-initialized .slick-arrow svg rect,.banner-system__fonts.dark .banner-system__fonts-content.slick-initialized .slick-arrow svg rect{fill:#4e4e4e}.banner-system__fonts.dark .banner-system__fonts-content-single.slick-initialized .slick-arrow svg path,.banner-system__fonts.dark .banner-system__fonts-content.slick-initialized .slick-arrow svg path{fill:#fff!important}.banner-system__fonts.dark .banner-system__fonts-content-single.slick-initialized .slick-arrow:hover svg rect,.banner-system__fonts.dark .banner-system__fonts-content.slick-initialized .slick-arrow:hover svg rect{fill:#636363}.banner-system__fonts.dark .banner-system__fonts-content-single.slick-initialized .slick-arrow:hover svg path,.banner-system__fonts.dark .banner-system__fonts-content.slick-initialized .slick-arrow:hover svg path{fill:#fff}.single-post .banner-system__info{border-radius:24px;margin:0;padding:40px}@media (max-width:768px){.single-post .banner-system__info{border-radius:0;margin-left:-20px;margin-right:-20px;padding:48px 20px}}.single-post .banner-system__info .banner-system__info-item{gap:84px;padding:0;width:100%}@media (max-width:1280px){.single-post .banner-system__info .banner-system__info-item{flex-direction:column;gap:40px}.single-post .banner-system__info .banner-system__info-btns{display:none}.single-post .banner-system__info .banner-system__info-btns.mob{display:flex;justify-content:center}}@media (max-width:580px){.single-post .banner-system__info .banner-system__info-btns.mob button{width:100%}}.single-post .banner-system__info .banner-system__info-imgs{height:auto;max-height:100%;max-width:330px;min-height:auto;min-width:330px}@media (max-width:768px){.single-post .banner-system__info .banner-system__info-imgs{margin:0!important;max-width:100%;min-width:327px}}@media (max-width:580px){.single-post .banner-system__info .banner-system__info-imgs{max-width:100%;width:100%}}.single-post .banner-system__info .banner-system__info-imgs img{margin:0!important}.single-post .banner-system__info .banner-system__info-content .banner-system-title{font-size:36px;line-height:1.1;margin-top:0}@media (max-width:768px){.single-post .banner-system__info .banner-system__info-content .banner-system-title{font-size:30px;line-height:1.1}}.single-post .banner-system__fonts{border-radius:24px;margin:0;padding:48px}@media (max-width:768px){.single-post .banner-system__fonts{border-radius:0;margin-left:-24px;margin-right:-24px;padding:48px 24px}}.single-post .banner-system__fonts .banner-system__fonts-list{gap:34px;max-width:986px;padding:0;width:100%}.single-post .banner-system__fonts .banner-system__fonts-header-right button{min-width:306px}.single-post .banner-system__fonts .fonts-header-left-title .banner-system-title{font-size:30px;line-height:1;margin-top:11px}.single-post .banner-system__fonts .banner-system__fonts-item-image img{margin-top:0}.single-post .banner-system__fonts .banner-system__fonts-content-single .slick-dots{bottom:-30px}.single-post .banner-system__info.new-design .banner-system__info-content .banner-system-title{font-size:34px;line-height:1.1;margin-top:0}@media (max-width:768px){.single-post .banner-system__info.new-design .banner-system__info-content .banner-system-title{font-size:30px;line-height:1.1}}.single-post .banner-system__info.new-design .banner-system__info-content p{font-size:16px}.page-template-page-agency-partnership .banner-system__fonts,.page-template-page-agency-partnership .banner-system__info,.page-template-page-font-pairs .banner-system__fonts,.page-template-page-font-pairs .banner-system__info{margin:0 auto}.archive .banner-system__fonts,.archive .banner-system__info,.page-template-page-font-in-use .banner-system__fonts,.page-template-page-font-in-use .banner-system__info,.page-template-page-font-tester .banner-system__fonts,.page-template-page-font-tester .banner-system__info,.page-template-page-free-trials .banner-system__fonts,.page-template-page-free-trials .banner-system__info,.page-template-page-freefonts .banner-system__fonts,.page-template-page-freefonts .banner-system__info,.page-template-page-sale .banner-system__fonts,.page-template-page-sale .banner-system__info,.page-template-page-videos .banner-system__fonts,.page-template-page-videos .banner-system__info,.single-fonts-in-use .banner-system__fonts,.single-fonts-in-use .banner-system__info,.single-videos .banner-system__fonts,.single-videos .banner-system__info{margin:0 auto 40px}@media (min-width:600px){.archive .banner-system__fonts,.archive .banner-system__info,.page-template-page-font-in-use .banner-system__fonts,.page-template-page-font-in-use .banner-system__info,.page-template-page-font-tester .banner-system__fonts,.page-template-page-font-tester .banner-system__info,.page-template-page-free-trials .banner-system__fonts,.page-template-page-free-trials .banner-system__info,.page-template-page-freefonts .banner-system__fonts,.page-template-page-freefonts .banner-system__info,.page-template-page-sale .banner-system__fonts,.page-template-page-sale .banner-system__info,.page-template-page-videos .banner-system__fonts,.page-template-page-videos .banner-system__info,.single-fonts-in-use .banner-system__fonts,.single-fonts-in-use .banner-system__info,.single-videos .banner-system__fonts,.single-videos .banner-system__info{margin:0 auto 90px;width:100%}}.full-width-banner-wrapper{clear:both;left:50%;margin:30px -50vw;position:relative;right:50%;width:100%;width:100vw}@media (max-width:768px){.full-width-banner-wrapper.awards-banner{padding-left:20px;padding-right:20px}}