.mb_fonts__controls{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #e3eaf1;border-radius:8px;padding:0}@media all and (min-width:768px){.mb_fonts__controls{flex-wrap:nowrap;height:60px}}.mb_fonts__controls__wrapper{margin-bottom:40px}.mb_fonts__controls .controls_checkbox_btn input[type=checkbox]{display:none}.mb_fonts__controls .controls_checkbox_btn input[type=checkbox]+label{cursor:pointer;display:flex;justify-content:center;align-items:center;color:#242424;width:50px;height:100%;font-size:18px;text-align:center;transition:.3s all}.mb_fonts__controls .controls_checkbox_btn input[type=checkbox]+label:hover{background:#1d88ec;color:#fff}.mb_fonts__controls .controls_checkbox_btn input[type=checkbox]:checked+label{background:#1d88ec;color:#fff}.mb_fonts__controls .controls__preview_text{height:100%;width:100%;cursor:pointer;padding:18px 20px;position:relative}.mb_fonts__controls .controls__preview_text:after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);height:1px;width:calc(100% - 40px);background:#e3eaf1;display:block}@media all and (min-width:768px){.mb_fonts__controls .controls__preview_text:after{display:none}}@media all and (min-width:768px){.mb_fonts__controls .controls__preview_text{padding:0;width:auto}}.mb_fonts__controls .controls_select{width:100%;height:100%;display:flex;align-items:center}@media all and (min-width:768px){.mb_fonts__controls .controls_select{position:relative}}.mb_fonts__controls .controls_select__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#898989;font-weight:500;line-height:30px}@media all and (min-width:768px){.mb_fonts__controls .controls_select__trigger{width:200px;padding-left:20px}}.mb_fonts__controls .controls_select__trigger__value{color:#242424;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:14px;line-height:25px}.mb_fonts__controls .controls_select__trigger .arrow{display:inline-flex;position:relative;margin-left:16px}.mb_fonts__controls .controls_select__trigger .arrow svg{width:12px;height:8px}.mb_fonts__controls .controls_select__options{border:1px solid #e3eaf1;box-shadow:3px 16px 30px rgba(112,115,119,.12);border-top:none;background:#fff;max-height:350px;overflow:auto;position:absolute;display:block;top:calc(100% + 1px);left:0;right:0;transition:all .5s;opacity:0;visibility:hidden;pointer-events:none;z-index:2;padding:20px 0}@media all and (min-width:768px){.mb_fonts__controls .controls_select__options{margin-right:-20px}}.mb_fonts__controls .controls_select__options__item{position:relative;display:block;padding:0 20px;margin-bottom:16px;cursor:pointer;transition:all .5s;font-weight:400;font-size:14px;line-height:25px;color:#8795a9}.mb_fonts__controls .controls_select__options__item:last-child{margin-bottom:0}.mb_fonts__controls .controls_select__options__item:hover{background:#fafbfb;color:#242424}.mb_fonts__controls .controls_select__options__item.selected{background:#fafbfb;color:#242424}.mb_fonts__controls .controls_select__options::-webkit-scrollbar{background:0 0;width:6px}.mb_fonts__controls .controls_select__options::-webkit-scrollbar-thumb{background:#b8cce4;border-radius:3px}.mb_fonts__controls .controls_select.open .controls_select__options{opacity:1;visibility:visible;pointer-events:all}.mb_fonts__controls .controls_select.open .arrow svg{transform:rotate(-180deg)}.mb_fonts__controls .controls__text{display:flex;width:100%;padding:18px 20px;position:relative}.mb_fonts__controls .controls__text:after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);height:1px;width:calc(100% - 40px);background:#e3eaf1;display:block}@media all and (min-width:768px){.mb_fonts__controls .controls__text{padding:0;position:static}.mb_fonts__controls .controls__text:after,.mb_fonts__controls .controls__text:before{content:'';position:static;top:unset;left:unset;transform:none;display:inline-block;width:1px;height:30px;background:#e3eaf1;margin:0 20px}}.mb_fonts__controls .controls__text__input{width:100%;height:30px}.mb_fonts__controls .controls__size{line-height:1;display:flex;font-weight:500;color:#242424;align-items:baseline;padding:18px 20px;width:100%;flex:0 0 100%}@media all and (min-width:768px){.mb_fonts__controls .controls__size{margin-top:-7px;padding-top:0;padding-left:0;padding-bottom:0;width:auto;flex:1}}.mb_fonts__controls .controls__size__icon{display:flex;flex:0 0 24px;margin-right:24px;width:100%;justify-content:center;flex-wrap:wrap;font-weight:400;font-size:12px;cursor:pointer}.mb_fonts__controls .controls__size__icon:last-child{margin-right:0}.mb_fonts__controls .controls__size__icon.checked span,.mb_fonts__controls .controls__size__icon:hover span{color:#6463ac}.mb_fonts__controls .controls__size__icon.font-36{font-size:18px}.mb_fonts__controls .controls__size__icon.font-48{font-size:23px}.mb_fonts__controls .controls__size__icon.font-72{font-size:28px}.mb_fonts__controls .controls__size__icon span{flex:0 0 100%;text-align:center;color:#242424}.mb_fonts__controls .controls__size__icon span:first-child{margin-bottom:2px}.mb_fonts__controls .controls__size__icon span:last-of-type{font-weight:500;font-size:10px}.mb_fonts__controls .controls__size__icon input{display:none}.mb_fonts__controls .controls__size__range{margin:0 8px;display:block;-webkit-appearance:none;background-color:#e7edf3;width:142px;height:4px;border-radius:2px;outline:0}.mb_fonts__controls .controls__size__range::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;width:14px;height:14px;border-radius:50%;border:2px solid #bbcee5;cursor:pointer}.mb_fonts__controls .controls__size__range::-ms-fill-lower{background-color:#43e5f7}.mb_fonts__controls .controls__bold label{font-weight:700}.mb_fonts__controls .controls__italic label{font-style:italic;font-family:"Times New Roman";font-weight:500}.mb_fonts__previews__item{padding-bottom:24px}.mb_fonts__previews__item.hide{display:none}.mb_fonts__previews__item .font_title{color:#8795a9;font-size:14px;margin-bottom:12px}.mb_fonts__previews__item .font_content{display:flex;flex-wrap:wrap;align-items:center}.mb_fonts__previews__item .font_content__img{position:relative;width:100%;overflow:hidden}.mb_fonts__previews__item .font_content__img img{max-width:none!important;width:auto}.mb_fonts__previews__item .font_content__img:after{position:absolute;content:'';top:0;right:0;width:25%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 5%,#fff 95%)}.mb_fonts__previews__item .font_content__button{display:none;margin-left:10px}.mb_fonts__previews__item .font_content__button a{border-radius:40px;border:2px solid #6463ac;color:#6463ac!important;font-size:16px;line-height:16px;font-weight:500;padding:10px 40px 12px;transition:.3s all;text-decoration:none!important}.mb_fonts__previews__item .font_content__button a:hover{text-decoration:none!important;background:#6463ac;color:#fff!important}.mb_fonts__show-more{cursor:pointer;padding:12px 26px;font-weight:600;font-size:14px;line-height:25px;background:#fff;color:#6463ac;border:2px solid #6463ac;border-radius:8px;margin-bottom:24px;transition:all .3s ease}.mb_fonts__show-more:hover{background:#6463ac;color:#fff}@media screen and (device-aspect-ratio:.66666667){.mb_fonts input[type=date],.mb_fonts input[type=datetime-local],.mb_fonts input[type=datetime],.mb_fonts input[type=email],.mb_fonts input[type=month],.mb_fonts input[type=number],.mb_fonts input[type=password],.mb_fonts input[type=text],.mb_fonts input[type=time],.mb_fonts input[type=url],.mb_fonts input[type=week],.mb_fonts select,.mb_fonts textarea{font-size:14px}}@media screen and (device-aspect-ratio:.56338028){.mb_fonts input[type=date],.mb_fonts input[type=datetime-local],.mb_fonts input[type=datetime],.mb_fonts input[type=email],.mb_fonts input[type=month],.mb_fonts input[type=number],.mb_fonts input[type=password],.mb_fonts input[type=text],.mb_fonts input[type=time],.mb_fonts input[type=url],.mb_fonts input[type=week],.mb_fonts select,.mb_fonts textarea{font-size:14px}}@media screen and (device-aspect-ratio:.56221889){.mb_fonts input[type=date],.mb_fonts input[type=datetime-local],.mb_fonts input[type=datetime],.mb_fonts input[type=email],.mb_fonts input[type=month],.mb_fonts input[type=number],.mb_fonts input[type=password],.mb_fonts input[type=tel],.mb_fonts input[type=text],.mb_fonts input[type=time],.mb_fonts input[type=url],.mb_fonts input[type=week],.mb_fonts select,.mb_fonts textarea{font-size:14px}}@media screen and (device-aspect-ratio:.5625){.mb_fonts input[type=date],.mb_fonts input[type=datetime-local],.mb_fonts input[type=datetime],.mb_fonts input[type=email],.mb_fonts input[type=month],.mb_fonts input[type=number],.mb_fonts input[type=password],.mb_fonts input[type=tel],.mb_fonts input[type=text],.mb_fonts input[type=time],.mb_fonts input[type=url],.mb_fonts input[type=week],.mb_fonts select,.mb_fonts textarea{font-size:14px}}.post_single .font_content__img{width:auto;flex:1;min-width:0}@media (max-width:1450px){.post_single .font_content__img{width:100%}}.post_single .font_content__button{display:block}