a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}a{text-decoration:none}@font-face{font-family:NotoSansTC;src:url(/fonts/NotoSansTC-Regular.ttf) format("opentype");font-weight:500;font-style:normal}html{font-family:NotoSansTC,sans-serif}body{font-size:16px}a,button,h1,h2,h3,h4,h5,h6,input,li,p,select,textarea{font-family:NotoSansTC,sans-serif}.album__buttons,.carousel,.chatroom__avatar,.chatroom__message,.custom-block__empty,.custom-page__action-box,.custom-page__action-box span,.dropdown-items__title,.dropdown__header,.faq-robot__trigger,.file-items__cover,.file-select__container,.file-select__footer>a,.filter-box__tags a,.flex-center,.form-dropdown__header,.form__tab-button,.gallery__no-content,.header__temporary,.images-select__cover,.loader,.main--page-loading,.manager-aside__extra-back-btn,.manager-aside__extra-up-btn,.manager-aside__header,.manager-aside__menu,.manager-aside__navbar a>span,.manager-aside__navbar-sub,.manager-aside__navbar>section>sub,.manager-footer,.manager-full__aside-search>a,.manager-full__file-avatar,.manager-header__user-avatar,.page-header,.pagination__items a,.post-card__no,.post-right,.progress-spinner,.two__images{display:flex;align-items:center;justify-content:center}.album>li a,.album__info,.array-fields__item-actions>button,.btn,.card-items>li,.card-items__clear,.container__action,.custom-links .links--card:not(.is-edit)>li a,.custom-links .links.is-edit>li>span,.custom-page .custom-page__table-delete,.dropdown-items.is-edit .dropdown-items__clear,.dropdown-items__empty,.faq-robot__search-bar a,.gallery__description,.gallery__modal-img .icomoon-clear,.icon-items>li,.icon-items__aside,.icon-items__header,.icons-select,.login-layout__links a,.manager-full__file-list>li,.manager-full__status,.quick-links>li,.quick-links>li a>span,.router-list__actions>a,.search-form__trigger,.tab-list__tabs>a{display:inline-flex;align-items:center;justify-content:center}.array-fields__container,.books-gallery__books>li,.chatroom__footer,.chatroom__reply-container,.chatroom__row,.custom-page,.file-select__footer,.manager-main__actions,.search-form__filter-footer,.share-box{display:flex;flex-flow:row}.article-block__footer,.breadcrumbs,.card-list>li,.carousel-list__actions,.folder-links__dropdown,.form__checkbox,.form__radio,.form__radio>span,.form__tab-items,.form__tab-items>li,.login-layout__links,.manager-aside__navbar a,.manager-full__action-bar,.manager-full__aside-search,.manager-full__breadcrumbs,.manager-full__breadcrumbs>li,.manager-header__actions a,.manager-header__user,.manager-header__user-main,.manager-upload-bar,.manager-upload-bar__actions,.modal__header,.pagination__items,.phone-navbar,.post{display:flex;align-items:center;flex-direction:row}.array-fields__item-header,.books-gallery__header,.carousel__item-footer,.container__header,.faq-robot__header,.gallery__header,.header__main-container,.item-switch,.login-layout__container,.manager-header,.manager-main__block h2,.pagination,.phone-navbar__container,.router-list__item,.status-list>li>*,.tab-list__header,.tab-list__items li a{display:flex;flex-direction:row;justify-content:space-between}.block-items,.card-items,.custom-links .links--card:not(.is-edit),.file-items,.filter-box__keywords,.header__search-category,.icon-items,.main__container--aside-layout,.quick-links,.tab-list__tabs{display:flex;flex-flow:row wrap}.article-block,.books-gallery__info,.carousel__item,.faq-robot__container,.header__search,.manager-header__user-info,.modal__main,.status-list,.tab-list__items{display:flex;flex-direction:column}.block-items a,.chatroom__info,.login-layout__aside,.manager-full__aside-cover,.manager-full__block-list>li,.quick-links>li a{display:flex;align-items:center;flex-direction:column}.block-items a,.manager-full__aside-cover{justify-content:center}.container,.header__footer,.header__main,.header__search,.header__temporary,.main__container,.page-header,.phone-navbar__container,.phone-navbar__menu{margin-right:auto;margin-left:auto;width:90%}@media (max-width:556px){.container,.header__footer,.header__main,.header__search,.header__temporary,.main__container,.page-header,.phone-navbar__container,.phone-navbar__menu{width:95%}}.main__container--full{padding-right:10%;padding-left:10%;width:100%}@media (max-width:556px){.main__container--full{padding-right:5%;padding-left:5%}}.login-layout__aside,.manager-footer{box-sizing:border-box;padding:30px 50px}@media (max-width:920px)and (min-width:556px){.login-layout__aside,.manager-footer{padding:15px 30px}}@media (max-width:556px){.login-layout__aside,.manager-footer{padding:15px}}.manager-header,.manager-main__container{margin:auto 40px}@media (max-width:556px){.manager-header,.manager-main__container{margin:0 20px}}.form__file-upload>input[type=file],.login-layout:before,.manager-aside__navbar a:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.dropdown-items__title:after{position:absolute;width:0;height:0;border-color:transparent transparent #14578e;border-style:solid;border-width:0 8px 10px}.header__main-container:before{top:0;bottom:0;height:100%}.header__main-container:before,.manager-aside__menu>span,.manager-header__user-dropdown{position:absolute;right:0;left:0;box-sizing:border-box;width:100%}.chatroom__reply,.form input[type=date],.form input[type=datetime-local],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=phone],.form input[type=text],.form input[type=time],.form select,.form textarea,.form-dropdown__header,.manager-full__aside-search>input{padding:15px 20px;outline:none;border:1px solid #c4c4c4;border-radius:100px;letter-spacing:2px}.header__search-category>li{cursor:pointer;background-color:transparent;color:#fff;transition:background-color .3s,color .3s}.header__search-category>li.active,.header__search-category>li:hover{background-color:#fff;color:#1c1c1e}.tab-list__tabs>a{cursor:pointer;background-color:transparent;color:#14578e;transition:background-color .3s,color .3s}.tab-list__tabs>a.active,.tab-list__tabs>a:hover{background-color:#14578e;color:#fff}.login-layout{position:relative;display:flex;box-sizing:border-box;min-height:100vh;background-position:100%;background-size:contain;background-repeat:no-repeat;background-image:url(/_next/static/media/demo-img.64d3aed6.png)}@media (max-width:556px){.login-layout{background-position:50%}}.login-layout:before{background-image:linear-gradient(to right bottom,#14578e,#197879);opacity:.3}.login-layout__container{align-items:flex-end;flex-wrap:wrap;width:100%}.login-layout__aside{position:relative;justify-content:center;box-sizing:border-box;padding-bottom:50px;width:460px;height:100%;background-color:#fff}@media (max-width:556px){.login-layout__aside{width:100%;height:100%}}.login-layout__aside p{margin-top:10px;width:100%}.login-layout__logo{margin-bottom:50px;width:230px}.login-layout__title{margin-bottom:20px}.login-layout__copyright{width:80%;text-align:center;letter-spacing:1px;font-size:.8rem}.login-layout__links{position:relative;flex-wrap:wrap}.login-layout__links>li{margin-top:40px;margin-left:10px}.login-layout__links a{color:#fff;text-decoration:none;font-size:1.1rem}.login-layout__info{position:relative;color:#fff}.login-layout__actions>a,.login-layout__actions>button{margin-top:10px}.login-layout__actions>a:first-child,.login-layout__actions>button:first-child{margin-top:0}.container{border:1px solid #ededed;border-radius:6px}.container--full{width:100%}.container__header{position:sticky;top:0;z-index:100;width:100%;border-bottom:1px solid #ededed;background-color:#d8dbdf}.container__header--children{width:calc(100% + 60px);margin-left:-30px}.container__title{padding:15px 20px;background-color:#000;color:#fff;font-size:1.25rem}.container__subtitle{font-weight:400;font-size:1rem}.container__actions{display:inline-flex}.container__action{padding:0 30px;border:none;color:#fff;background-color:#000;text-decoration:none;cursor:pointer}@media (max-width:556px){.container__action{padding:15px}}.container__action--auxiliary{background-color:#1d9395;transition:background-color .3s}.container__action--auxiliary:hover{background-color:#197e80}.container__action--notice{background-color:#fdce63;transition:background-color .3s}.container__action--notice:hover{background-color:#fdc64a}.container__action--security{background-color:#5eb67d;transition:background-color .3s;color:#fff}.container__action--security:hover{background-color:#4eac6f}.container__action--like{background-color:#af6037;transition:background-color .3s}.container__action--like:hover{background-color:#9c5531}.container__action--hidden{overflow:hidden;padding:0;width:0;height:0}.container__context{margin:20px}#__next{display:flex;flex-direction:column;min-height:100vh}body{background-color:#f8f8f4;color:#1c1c1e;word-break:break-all;letter-spacing:2px;font-weight:400;font-family:Noto Sans TC,sans-serif;line-height:1.5}h1{font-size:2em}h1,h2{color:#1a1a1c;font-weight:500}h2{font-size:1.8em}h3{font-size:1.6em}h3,h4{color:#1a1a1c;font-weight:500}h4{font-size:1.2em}h5{font-size:1em}h5,h6{color:#1a1a1c;font-weight:500}h6{font-size:.85em}.bg-accent{background-color:#14578e}.flex-column{flex-direction:column}.border-radius{border-radius:8px}.text-white{color:#fff}.text-accent{color:#14578e}.text-danger{color:#af6037!important}.text-center{text-align:center}.bold{font-weight:600}.italics{font-style:italic}.min-height-120{height:120px}.min-height-240{height:240px}.margin-top{margin-top:20px!important}.margin-top--small{margin-top:10px!important}.margin-bottom{margin-bottom:20px!important}.margin-bottom--small{margin-bottom:10px!important}.margin-left{margin-left:20px!important}.margin-left--small{margin-left:10px!important}.margin-right{margin-right:20px!important}.margin-right--small{margin-right:10px!important}.phone-navbar{position:absolute;z-index:100;width:100%;height:80px;font-weight:500}.phone-navbar a,.phone-navbar span{color:#14578e}.phone-navbar__container{position:relative;align-items:center;height:100%}.phone-navbar__logo{display:inline-flex;width:5rem}.phone-navbar__logo a{display:flex}.phone-navbar__logo img{width:48px;height:48px;border-radius:0}.phone-navbar__menu{position:absolute;top:100%;left:10%;display:none;overflow:hidden auto;padding:20px 30px 20px 10px;max-height:calc(100vh - 120px);border:1px solid #ededed;border-radius:20px;background-color:#fff;box-shadow:2px 0 10px 0 rgba(0,0,0,.15);transition:transform .4s}@media (max-width:556px){.phone-navbar__menu{left:5%}}.phone-navbar__menu.active{display:block}.phone-navbar__menu ul>li,.phone-navbar__menu>li{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:20px;padding:10px 0;border-bottom:1px solid #ededed}.phone-navbar__menu ul>li:last-child,.phone-navbar__menu>li:last-child{padding-bottom:0;border-bottom:none}.phone-navbar__menu ul>li ul,.phone-navbar__menu>li ul{display:none;width:100%}.phone-navbar__menu ul>li.active>.icomoon-add,.phone-navbar__menu>li.active>.icomoon-add{display:inline-block;transform:rotate(135deg)}.phone-navbar__menu ul>li.active>ul,.phone-navbar__menu>li.active>ul{display:block}.header{padding-top:80px;background-color:#f8f8f4}.header__search{align-items:center;justify-content:center;padding-top:50px;padding-bottom:75px;min-height:45vh;border-radius:20px;background:linear-gradient(to right bottom,rgba(46,97,168,.702),rgba(102,172,102,.702) 70%,rgba(112,186,90,.702)),50%/cover no-repeat url(/_next/static/media/demo-background.eff05dd3.png);color:#fff}@media (max-width:556px){.header__search{padding:20px}}.header__search-category{margin:-5px -5px 20px}.header__search-category>li{margin:5px;padding:10px 20px;border:1px solid #fff;border-radius:6px}.header__search-form{position:relative;overflow:hidden;margin:10px 0;width:60%;border-radius:6px}@media (max-width:556px){.header__search-form{width:100%}}.header__search-form input{display:flex;padding:20px 100px 20px 20px;width:100%;outline:none;border:none;letter-spacing:2px;font-size:1rem}.header__search-form button{position:absolute;top:0;right:0;bottom:0;margin:0;padding:0 30px;outline:none;border:0;color:#fff;font-size:1.5rem;cursor:pointer;background-color:#14578e;transition:background-color .3s}.header__search-form button:hover{background-color:#114978}.header__search-form button>span:nth-child(2){display:none}.header__main{position:relative;margin-top:-50px}@media (max-width:556px){.header__main{margin-top:20px}}.header__main-container{position:relative;z-index:10;align-items:center;flex-wrap:wrap;padding:25px 25px 25px 0;width:80%;height:100px;border-radius:0 20px 20px 0;background-color:#fff}@media (max-width:556px){.header__main-container{align-items:flex-start;flex-direction:column;width:100%;height:auto}.header__main-container>*{margin-bottom:15px}.header__main-container>:last-child{margin-bottom:0}}.header__main-container:before{left:-50%;z-index:-1;background-color:#fff;content:""}.header__info{letter-spacing:3px;font-weight:500}.header__info>b{display:block;color:#af6037}.header__temporary{position:relative;overflow:hidden;margin-top:20px;min-height:5rem;border:1px solid #ededed;border-radius:20px;background-color:#fff}.header__temporary>.icomoon-clear{position:absolute;top:20px;right:20px;color:#14578e}.header__temporary img{width:100%}.header__temporary-info{position:absolute;display:block;padding:15px 40px;color:#f2b022;letter-spacing:1rem;font-weight:500;font-size:1.2rem}.header__footer{padding:50px 0}.page-header{z-index:10;margin-top:80px;padding:20px 0;height:240px;border-radius:20px 20px 0 0;background:linear-gradient(to right bottom,rgba(46,97,168,.702),rgba(102,172,102,.702) 70%,rgba(112,186,90,.702)),50%/cover no-repeat url(/_next/static/media/demo-background.eff05dd3.png);background-color:#fff;color:#fff}@media (max-width:556px){.page-header{height:auto}}.page-header__container{width:85%}.page-header h1{color:#fff;font-size:2.5rem}.page-header__router{margin-top:10px}.page-header__router>li{position:relative;display:inline-flex;align-items:center;margin-right:40px;font-weight:400;font-size:1.25rem}.page-header__router>li:last-child{margin-right:0}.page-header__router>li:last-child:before{display:none}.page-header__router>li:before{position:absolute;right:-35px;content:"";font-size:1.5rem;font-family:icomoon}.page-header__router>li>a{overflow:hidden;max-width:10em;color:#fff;text-overflow:ellipsis;white-space:nowrap;transition:opacity .3s}.page-header__router>li>a:hover{opacity:.5}.main{flex:1 1}.main__container{position:relative;padding:50px 0}.main__container--paper{margin-top:-10px;margin-bottom:40px;padding:30px;background-color:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.15)}@media (max-width:556px){.main__container--paper{padding:30px 15px}}.main__container--aside-layout .article-block,.main__container--aside-layout .tab-list{flex:1 1;margin-right:20px}@media (max-width:556px){.main__container--aside-layout .article-block,.main__container--aside-layout .tab-list{margin-right:0}}.main__container--primary{background-color:#f8f8f4}.main__aside{flex:0 0 17.5rem;border-left:1px solid #ededed}.main__info-show{text-align:center}.main__info-show h1{color:#14578e;letter-spacing:20px;font-size:4rem}.main__info-show img{max-width:40rem;width:100%}.main--page-loading{position:fixed;z-index:1000;width:100%;height:100%}.main--page-loading,.main--white-bg{background-color:#fff}.wrapper{display:flex;height:auto;padding:0 15px;justify-content:center;align-items:center;margin-top:2rem}.wrapper__container{max-width:1200px;position:relative}.icon{top:50%;height:46px;width:46px;position:absolute;cursor:pointer;font-size:1.2rem;text-align:center;line-height:46px;background:#fff;border-radius:50%;transform:translateY(-50%)}.icon.icon-left{left:-23px}.icon.icon-right{right:-23px}.carousel{display:flex;font-size:0;white-space:nowrap;cursor:pointer;overflow:hidden;scroll-behavior:smooth}.carousel__dragging{cursor:grab;scroll-behavior:auto}.carousel__image{height:340px;-o-object-fit:cover;object-fit:cover;margin-left:14px;width:50%}.carousel__image:first-child{margin-left:0}.carousel .dragging{cursor:grab;scroll-behavior:auto}.carousel .dragging img{pointer-events:none}@media screen and (max-width:900px){.carousel__image{width:50%}}@media screen and (max-width:550px){.carousel__image{width:100%}}:root{--icon-size:2rem;--indicator-spacing:calc(var(--icon-size) / 8);--border-radius:calc(var(--icon-size) / 4);--nav-item-padding:calc(var(--icon-size) / 2);--background-color:#333}.navbar-container{background-color:#fff;border-radius:var(--border-radius);width:-moz-max-content;width:max-content;margin:10rem auto 0;padding:0 calc(var(--nav-item-padding)*1.5)}.list{display:flex;margin:0;padding:0;list-style:none}.list a{color:#333;text-decoration:none;display:flex;flex-direction:column;align-items:center}.list .text{font-size:.8em;opacity:0;pointer-events:none;position:absolute;bottom:calc(.5*var(--nav-item-padding));transform:translateY(50%)}.list .icon,.list .text{transition:.25s ease-in-out}.list .icon{position:relative}.list .icon svg{fill:currentColor;width:var(--icon-size);height:var(--icon-size);display:block}.list .active .text{pointer-events:all;opacity:1;transform:translateY(0)}.list .active .icon{transform:translateY(calc(-50% - var(--nav-item-padding)))}.list{position:relative}.indicator{position:absolute;left:calc(var(--position)*(var(--icon-size) + var(--nav-item-padding)*2));transition:.25s ease-in-out}.indicator:after,.indicator:before{content:"";position:absolute;border-radius:100%}.indicator:after{background-color:#5f0;width:calc(var(--icon-size)*2);height:calc(var(--icon-size)*2);top:calc(-1*var(--icon-size))}.indicator:before{background-color:var(--background-color);width:calc((var(--icon-size) + var(--indicator-spacing))*2);height:calc((var(--icon-size) + var(--indicator-spacing))*2);top:calc(-1*var(--icon-size) - var(--indicator-spacing));left:calc(-1*var(--indicator-spacing))}.corners:before{content:"";box-sizing:content-box;position:absolute;width:var(--border-radius);height:var(--border-radius);background-color:#fff;z-index:1;top:calc(-1*var(--indicator-spacing));left:calc(.2*var(--indicator-spacing));transform:translateX(-100%);border-top-right-radius:100%;border-width:calc(var(--indicator-spacing));border-color:var(--background-color);border-style:solid;border-bottom:none;border-left:none}.manager-aside{position:fixed;z-index:100;width:260px;height:100%;background-color:#f8f8f4;box-shadow:4px 0 13px -4px rgba(0,0,0,.278);transition:left .3s;z-index:101;background-color:#1b1b1b}@media (max-width:920px){.manager-aside{left:-280px;left:-360px;width:340px}}@media (max-width:556px){.manager-aside{left:-110%;width:100%}}.manager-aside.active{left:0}.manager-aside__menu{position:fixed;top:15px;left:20px;visibility:hidden;width:40px;height:40px;border-radius:6px}@media (max-width:920px){.manager-aside__menu{visibility:visible}}.manager-aside__menu>span{height:4px;border-radius:10px;background-color:#1e78c1;transition:transform .3s,margin-top .1s}.manager-aside__menu>span:first-child{margin-top:-20px}.manager-aside__menu>span:nth-child(3){margin-top:20px}.manager-aside__menu.active{top:20px}.manager-aside__menu.active>span:first-child{left:-2px;margin-top:-15px;width:50%;transform:rotate(135deg)}.manager-aside__menu.active>span:nth-child(2){width:90%}.manager-aside__menu.active>span:nth-child(3){left:-2px;margin-top:15px;width:50%;transform:rotate(-135deg)}.manager-aside__header{height:80px;background-color:#fff}.manager-aside__header img{height:70px}.manager-aside__navbar{overflow:auto;padding:15px 0;height:calc(100% - 80px)}.manager-aside__navbar-sub,.manager-aside__navbar>section>sub{margin:10px 20px 1rem;color:#14578e;font-weight:500;font-size:1.25rem;color:#fff}.manager-aside__navbar a{position:relative;padding:10px 20px;text-decoration:none;font-weight:500;transition:background-color .4s;color:#fff}.manager-aside__navbar a:before{width:6px;border-radius:6px;background-color:#fff;opacity:0;transition:opacity .3s;color:#fff}.manager-aside__navbar a.active,.manager-aside__navbar a:hover{background-color:hsla(0,0%,100%,.1);color:#25e9ff}.manager-aside__navbar a.active:before,.manager-aside__navbar a:hover:before{opacity:1}.manager-aside__navbar a>span{display:inline-flex;margin-right:15px;border-radius:0 6px 6px 0;background-color:#000;box-shadow:0 0 5px 2px rgba(0,0,0,.15);font-size:1.75rem;width:48px;height:48px;border-radius:6px}.manager-aside__navbar a>b{flex:1 1;font-size:.95rem}.manager-aside__extra-block{position:absolute;bottom:0;left:-100%;overflow:auto;padding:15px 0 80px;width:100%;height:calc(100% - 80px);background-color:#f8f8f4;transition:left .3s}.manager-aside__extra-block.active{left:0}.manager-aside__extra-container{overflow:auto;padding:10px;max-height:100%;width:100%}.manager-aside__extra-list ol{margin-left:20px}.manager-aside__extra-list ol>li{margin:5px}.manager-aside__extra-back-btn,.manager-aside__extra-up-btn{position:absolute;right:10%;bottom:10px;left:10%;padding:15px 10px;width:80%;border-radius:8px;color:#fff;cursor:pointer;background-color:#14578e;transition:background-color .3s}.manager-aside__extra-back-btn:hover,.manager-aside__extra-up-btn:hover{background-color:#114978}.manager-aside__extra-up-btn{left:5%;visibility:hidden;width:90%;opacity:0;transition:opacity .3s,visible .3s}.manager-aside__extra-up-btn.active{visibility:visible;opacity:1}.manager-header{min-height:80px;border-bottom:1px solid #ededed}@media (max-width:920px){.manager-header{border-bottom:none}}.manager-header__user{position:relative;box-sizing:border-box}@media (max-width:920px){.manager-header__user{position:fixed;left:0;justify-content:flex-end;padding:10px 20px;width:100%;border-bottom:1px solid #ededed;background-color:#fff}}.manager-header__user-main{height:100%;cursor:pointer}.manager-header__user-avatar{background-color:#1e78c1;box-shadow:0 0 5px 2px rgba(0,0,0,.15);color:#fff;width:48px;height:48px;border-radius:6px}.manager-header__user-info{padding:0 15px;word-break:keep-all;font-weight:500}.manager-header__user-info>b{font-size:1.15rem}.manager-header__user-info>sub{color:#1e78c1;font-size:.85rem}.manager-header__user-dropdown{top:100%;left:inherit;z-index:1000;visibility:hidden;min-width:180px;border-radius:6px;background-color:#fbfbfb;box-shadow:0 0 5px 2px rgba(0,0,0,.15);opacity:0;transition:opacity .3s,transform .3s,visibility .3s;transform:translateY(-5px)}.manager-header__user.active .manager-header__user-dropdown{visibility:visible;opacity:1;transform:none}.manager-header__actions>li:last-child{border-top:1px solid #ededed}.manager-header__actions a{padding:15px;color:#14578e;text-decoration:none;transition:transform .3s}.manager-header__actions a:active,.manager-header__actions a:hover{transform:translateX(5px)}.manager-header__actions a>span{margin-right:5px}.breadcrumbs{overflow-y:auto;flex:1 1;margin-right:10px}@media (max-width:920px){.breadcrumbs{margin-top:80px;padding:10px 0}}.breadcrumbs>li{position:relative;display:inline-flex;align-items:center;margin-right:40px}.breadcrumbs>li:last-child{margin-right:0}.breadcrumbs>li:last-child:before{display:none}.breadcrumbs>li:before{position:absolute;right:-35px;content:"";font-size:1.5rem;font-family:icomoon;opacity:.5}.breadcrumbs a{display:flex;padding:12px;border-radius:6px;background-color:#d8dbdf;box-shadow:0 0 5px 2px rgba(0,0,0,.15);color:#1c1c1e;text-decoration:none;word-break:keep-all;font-weight:500;opacity:.6}.breadcrumbs a>span{margin-right:5px}.breadcrumbs a.active{color:#fff;opacity:1;background-color:#14578e;transition:background-color .3s}.breadcrumbs a.active:hover{background-color:#1e78c1}.manager-main{position:relative;left:260px;display:flex;flex-direction:column;min-height:100vh;width:calc(100% - 260px);background-color:#fff}@media (max-width:920px){.manager-main{left:0;width:100%}}.manager-main__container{display:flex;flex-direction:column;flex-grow:1}@media (max-width:556px){.manager-main__container{margin-top:10px}}.manager-main__block{margin-bottom:40px}.manager-main__block h2{align-items:center}.manager-main__title{margin-bottom:20px}.manager-main__actions{position:fixed;bottom:0;z-index:1000;justify-content:flex-end;width:calc(100% - 260px);height:70px;border-top:1px solid #ededed;background-color:#fff;box-shadow:5px 3px 6px 1px rgba(0,0,0,.361)}.manager-footer{width:100%;background-color:#d8dbdf;text-align:center}.manager-full,.manager-full__main{display:flex;flex:1 1}.manager-full__main{position:relative;flex-direction:column;width:calc(100% - 320px)}.manager-full__container{overflow:auto;flex:1 1;padding-right:20px;padding-bottom:20px;max-height:calc(100vh - 50px - 215px)}.manager-full__header{position:relative;margin:10px 0}.manager-full__footer{display:flex;align-items:center;justify-content:flex-end;padding-right:20px;height:50px;border-top:1px solid #ededed}.manager-full__footer>span{font-size:1.5rem;cursor:pointer}.manager-full__aside{display:flex;flex-basis:300px;flex-direction:column;justify-content:space-between;padding:20px 0 20px 40px;border-left:1px solid #ededed}.manager-full__aside-main{overflow:hidden auto;max-height:calc(100vh - 170px)}.manager-full__aside-main>h3{font-size:.85rem}.manager-full__aside-main>h4{margin:5px 0;color:#14578e;font-size:1rem}.manager-full__aside-main>ul{margin-top:15px}.manager-full__aside-main>ul>li{margin-top:5px;font-size:.9rem}.manager-full__aside-cover{padding:15px 30px;height:160px;border-radius:8px;background-color:#ededed}.manager-full__status{padding:15px 0;line-height:0;margin-left:10px}.manager-full__status:first-child{margin-left:0}.manager-full__status:before{display:inline-block;margin-right:5px;background-color:#ededed;content:"";width:14px;height:14px;border-radius:8px}.manager-full__status--enabled:before{background-color:#5eb67d}.manager-full__status--blocked:before{background-color:#1e78c1}.manager-full__block-list>li{padding:15px 30px;border-radius:8px;background-color:#ededed;cursor:pointer}.manager-full__block-list>li.security{background-color:#5eb67d;color:#fff}.manager-full__block-list>li.danger{background-color:#1e78c1;color:#fff}.manager-full__file-list>li{position:relative;flex-direction:column;padding:15px 20px;min-width:0;cursor:pointer}.manager-full__file-list>li.module-folder{color:#66666d}.manager-full__file-list>li.active{border-radius:8px;background-color:#ededed}.manager-full__file-list>li [class^=icomoon-]{font-size:3rem}.manager-full__file-list>li>img{margin:auto;max-width:48px;max-height:48px}.manager-full__file-list>li input[type=checkbox]{position:absolute;top:0;right:0;margin:10px}.manager-full__file-name{overflow:hidden;margin:10px auto auto;width:100%;text-align:center;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;letter-spacing:1px}.manager-full__breadcrumbs{overflow:auto;padding:15px 20px;width:100%;border-radius:8px;background-color:#f8f8f4;white-space:nowrap;word-break:keep-all;font-weight:500}.manager-full__breadcrumbs>li>span{font-size:1.25rem;opacity:.5}.manager-full__breadcrumbs>li>a{color:#14578e;letter-spacing:1px;cursor:pointer}.manager-full__breadcrumbs>li:last-child>span{display:none}.manager-full__action-bar{padding:15px 20px}.manager-full__action-bar>li{padding:0 10px;color:#14578e;font-weight:500;cursor:pointer}.manager-full__action-bar>li:first-child{padding:0}.manager-full__aside-search{position:relative;margin-bottom:20px}.manager-full__aside-search>input{padding-right:60px;width:100%;border-radius:8px}.manager-full__aside-search>a{position:absolute;right:0;width:48px;height:100%;border-radius:0 8px 8px 0;color:#fff;cursor:pointer;background-color:#14578e;transition:background-color .3s}.manager-full__aside-search>a:hover{background-color:#0e3c61}.manager-full__file-avatar{margin-bottom:20px}.manager-full__file-avatar>span{font-size:5rem}.manager-full__file-avatar>img{max-width:100%;max-height:80px}.manager-full__footer-action{margin-right:auto}.manager-full__footer-action>a{color:#14578e;font-size:.9rem;cursor:pointer;margin-left:10px}.manager-full__footer-action>a:first-child{margin-left:0}.manager-upload-bar{position:absolute;bottom:60px;margin:20px 20px 20px 0;padding:15px 20px;width:100%;border:1px solid #ededed;border-radius:6px}.manager-upload-bar__actions{position:absolute;right:20px}.manager-upload-bar__actions>li{color:#14578e;cursor:pointer;margin-left:10px}.manager-upload-bar__actions>li:first-child{margin-left:0}.row{position:relative;display:flex;flex-wrap:wrap}.row__col{flex:1 1 240px;box-sizing:border-box;margin:10px}.row__col--between{flex-direction:row;justify-content:space-between}.row__clear-row{position:absolute;top:8px;right:5px;color:#af6037;cursor:pointer}.row__col--1{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(8.3333333333% - 20px);width:calc(8.3333333333% - 20px)}@media (max-width:556px){.row__col--1{flex:1 1 240px}}.row__col--2{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(16.6666666667% - 20px);width:calc(16.6666666667% - 20px)}@media (max-width:556px){.row__col--2{flex:1 1 240px}}.row__col--3{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 20px);width:calc(25% - 20px)}@media (max-width:556px){.row__col--3{flex:1 1 240px}}.row__col--4{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(33.3333333333% - 20px);width:calc(33.3333333333% - 20px)}@media (max-width:556px){.row__col--4{flex:1 1 240px}}.row__col--5{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(41.6666666667% - 20px);width:calc(41.6666666667% - 20px)}@media (max-width:556px){.row__col--5{flex:1 1 240px}}.row__col--6{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px);width:calc(50% - 20px)}@media (max-width:556px){.row__col--6{flex:1 1 240px}}.row__col--7{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(58.3333333333% - 20px);width:calc(58.3333333333% - 20px)}@media (max-width:556px){.row__col--7{flex:1 1 240px}}.row__col--8{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(66.6666666667% - 20px);width:calc(66.6666666667% - 20px)}@media (max-width:556px){.row__col--8{flex:1 1 240px}}.row__col--9{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(75% - 20px);width:calc(75% - 20px)}@media (max-width:556px){.row__col--9{flex:1 1 240px}}.row__col--10{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(83.3333333333% - 20px);width:calc(83.3333333333% - 20px)}@media (max-width:556px){.row__col--10{flex:1 1 240px}}.row__col--11{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(91.6666666667% - 20px);width:calc(91.6666666667% - 20px)}@media (max-width:556px){.row__col--11{flex:1 1 240px}}.row__col--12{margin-right:10px;margin-left:10px;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 20px);width:calc(100% - 20px)}@media (max-width:556px){.row__col--12{flex:1 1 240px}}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}@media (max-width:920px)and (min-width:556px){.grid-2{grid-template-columns:repeat(1,1fr)}}@media (max-width:556px){.grid-2{grid-template-columns:repeat(1,1fr)}}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}@media (max-width:920px)and (min-width:556px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:556px){.grid-3{grid-template-columns:repeat(1,1fr)}}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}@media (max-width:920px)and (min-width:556px){.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:556px){.grid-4{grid-template-columns:repeat(1,1fr)}}.form{font-size:.85rem}.form textarea{min-height:300px;border-radius:20px;font-size:1rem}.form__input{display:flex;flex-direction:column;width:100%}.form__input>b{margin-bottom:7px;font-weight:500}.form__input--all-checked{align-items:center;flex-direction:row;padding:10px;border:1px solid #ededed;border-radius:6px;background-color:#d8dbdf}.form__input--all-checked input{margin-right:5px;width:18px;height:18px;border-radius:0}.form__input--all-checked b{margin-bottom:0}.form__checkbox{padding:10px;font-weight:500;font-size:1rem}.form__checkbox>input[type=checkbox]{margin-right:8px;width:1.5rem;height:1.5rem;border-radius:0}.form__star{color:#fdce63;font-size:1.5rem;cursor:pointer}.form__star>input{display:none}.form__items{margin:10px;font-size:1rem}.form__items>label{display:inline-flex;align-items:center;padding:5px 0}.form__items>label>input{margin-right:10px;width:18px;height:18px;border-radius:0}.form__items>label>input:checked{background-color:#14578e}.form__file-upload{position:relative}.form__file-upload>span{margin-right:10px;vertical-align:bottom}.form__file-upload>input[type=file]{opacity:0;cursor:pointer}.form__radio>input[type=checkbox]{display:none}.form__radio>input[type=checkbox]:checked+span{background-color:#1e78c1}.form__radio>input[type=checkbox]:checked+span:before{left:27px;background-color:#fff}.form__radio>span{position:relative;margin-right:.5rem;width:50px;height:25px;border:1px solid #ededed;border-radius:100px;background-color:#fff;cursor:pointer;transition:background-color .3s}.form__radio>span:before{position:absolute;left:5px;display:inline-block;background-color:#c4c4c4;content:"";transition:background-color .3s,left .3s;width:18px;height:18px;border-radius:9px}.form__tab{position:relative;width:100%}.form__tab input{padding-right:60px;width:100%}.form__tab-items{position:absolute;z-index:1;overflow:auto;padding-left:10px;max-width:60%;height:48px;word-break:keep-all}.form__tab-items>li{margin:5px;padding:5px 10px;height:calc(100% - 16px);border-radius:8px;background-color:#14578e;color:#fff;letter-spacing:0;line-height:1;cursor:pointer}.form__tab-items>li>span{margin-left:5px;font-size:1rem}.form__tab-button{position:absolute;right:0;bottom:0;width:48px;height:100%;border-radius:0 8px 8px 0;background-color:#14578e;color:#fff;cursor:pointer}.form__buttons{display:flex;overflow:hidden;flex-wrap:wrap}.form__buttons>*{flex:1 1;margin:5px;min-width:120px}.form__error-message{margin-top:5px;color:#af6037}.form__other-value{display:flex;align-items:center;margin-top:10px;width:100%}.form__other-value input{flex:1 1}.icons-select{background-color:#14578e;color:#fff;font-size:1.5em;cursor:pointer;width:60px;height:60px;border-radius:5px}.images-select{position:relative;align-self:flex-start;cursor:pointer}.images-select__cover{border:1px solid #ededed;font-size:4rem;cursor:pointer;background-color:#f8f8f4;transition:background-color .3s;width:300px;height:300px;border-radius:10px}.images-select__cover:hover{background-color:#eeeee4}.images-select__img{width:400px}.images-select__footer{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;padding:10px 20px;width:100%;height:60px;background-color:#fff;opacity:0;transition:opacity .3s}.images-select:hover .images-select__footer{opacity:.8}.array-fields{margin:10px 10px 0;width:100%}.array-fields__container{position:relative;z-index:1;width:100%}.array-fields__container:after,.array-fields__container:before{position:absolute;bottom:0;z-index:-1;background-color:#14578e;content:""}.array-fields__container:before{left:23px;width:2px;height:100%}.array-fields__container:after{left:20px;width:8px;height:8px;border-radius:8px}.array-fields__append-btn{margin-right:8px;border:none;color:#fff;cursor:pointer;background-color:#14578e;transition:background-color .3s;width:48px;height:48px;border-radius:8px}.array-fields__append-btn:hover{background-color:#114978}.array-fields__items{width:100%}.array-fields__items--hideable li{overflow:hidden;height:150px}.array-fields__items--hideable li.active{height:unset}.array-fields__item-header{padding:12px 20px;border-radius:8px;background-color:#ededed}.array-fields__item-header>h2{font-size:1rem}.array-fields__item-header--hideable{cursor:pointer}.array-fields__item-header--hideable>h2:before{display:inline-block;content:"";font-family:icomoon;transition:transform .3s;transform:rotate(-90deg)}.array-fields__item-header--hideable>h2.active:before{transform:unset}.array-fields__item-actions>button{margin-left:8px;border:none;cursor:pointer}.file-select{max-width:400px;width:100%;text-align:center}.file-select__container{display:flex;flex-wrap:wrap;border:1px solid #ededed;aspect-ratio:16/9}.file-select__container>span[class^=icomoon-]{font-size:4rem}.file-select__img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin:5px}.file-select__input{overflow:hidden;width:0;height:0;opacity:0}.file-select__footer{width:100%;background-color:hsla(0,0%,100%,.5);transition:opacity .3s}.file-select__footer>a{flex:1 1;height:40px;border:1px solid #ededed;border-top:unset}.file-select__footer>a:first-child{border-right:unset}.form-dropdown{position:relative}.form-dropdown__header{z-index:10;justify-content:space-between;padding-right:unset;min-width:130px;font-size:.85rem;cursor:pointer}.form-dropdown__container{position:absolute;top:calc(100% + 10px);z-index:1000;visibility:hidden;overflow:auto;padding:5px 0;min-width:7rem;max-height:10rem;width:100%;border:1px solid #ededed;border-radius:6px;background-color:#fff;box-shadow:2px 2px 8px -4px #000}.form-dropdown__container.active{visibility:visible}.form-dropdown__container>li{padding:10px;cursor:pointer}.form-dropdown__container--label{padding:10px 0}.form-dropdown__container--label>li{padding:0}.form-dropdown__container--label>li>label{display:block;padding:10px 15px;cursor:pointer}.form-dropdown__container--label>li>label>input{margin-right:8px}.form-dropdown__container--label>li>label.radio>input{margin-right:0;width:0;height:0}.form-dropdown--simple .dropdown__header{padding:0;min-width:auto;background-color:transparent;color:#1a1a1c}.form-dropdown--select .dropdown__header{padding:15px 20px;border:1px solid #ededed;border-radius:40px;background-color:transparent;color:#1c1c1e;letter-spacing:2px;line-height:1.5}.btn{padding:15px;border:none;border-radius:8px;color:#fff;text-align:center;text-decoration:none;font-size:.9rem;cursor:pointer;background-color:#14578e;transition:background-color .3s}.btn:hover{background-color:#0e3c61}.btn>span{margin-right:5px;font-size:1rem}.btn--small{padding:10px 20px;border-radius:6px;font-size:.9rem}.btn--large{padding:15px 40px;font-size:1rem}.btn--full{width:100%}.btn--radius{border-radius:40px}.btn--auxiliary{background-color:#1d9395;transition:background-color .3s}.btn--auxiliary:hover{background-color:#197e80}.btn--notice{background-color:#fdce63;transition:background-color .3s}.btn--notice:hover{background-color:#fdc64a}.btn--security{background-color:#5eb67d;transition:background-color .3s}.btn--security:hover{background-color:#4eac6f}.btn--like{background-color:#af6037;transition:background-color .3s}.btn--like:hover{background-color:#9c5531}.btn--danger{background-color:#af6037;transition:background-color .3s}.btn--danger:hover{background-color:#884b2b}.btn--accent-border{border:1px solid #14578e;background-color:transparent;color:#14578e;transition:background-color .3s,color .3s}.btn--accent-border.active,.btn--accent-border:hover{background-color:#14578e;color:#fff!important}.btn--auxiliary-border{border:1px solid #1d9395;background-color:transparent;color:#1d9395;transition:background-color .3s,color .3s}.btn--auxiliary-border.active,.btn--auxiliary-border:hover{background-color:#1d9395;color:#fff!important}.btn--notice-border{border:1px solid #fdce63;background-color:transparent;color:#fdce63;transition:background-color .3s,color .3s}.btn--notice-border.active,.btn--notice-border:hover{background-color:#fdce63;color:#fff!important}.btn--security-border{border:1px solid #5eb67d;background-color:transparent;color:#5eb67d;transition:background-color .3s,color .3s}.btn--security-border.active,.btn--security-border:hover{background-color:#5eb67d;color:#fff!important}.btn--danger-border{border:1px solid #af6037;background-color:transparent;color:#af6037;transition:background-color .3s,color .3s}.btn--danger-border.active,.btn--danger-border:hover{background-color:#af6037;color:#fff!important}.link{text-decoration:none;cursor:pointer;color:#1e78c1;transition:color .3s}.link.active,.link:hover{color:#1c1c1e}.link--underline{text-decoration:underline}.link--light{color:#fdce63;transition:color .3s}.link--light.active,.link--light:hover{color:#fcbe31}.tag{padding:15px 20px;border-radius:8px;text-align:center;color:#000;background-color:#616168}.tag--security{color:#36784d;background-color:#f1f9f4}.tag--notice{color:#f7ac03;background-color:#fffaf0}.tag--full{width:100%}.items{margin-left:1rem}.items>li{list-style-type:circle}.item-switch{min-width:220px;color:#14578e;font-weight:500}.router-list{border:1px solid #ededed;border-radius:10px}.router-list ul{margin-left:3rem}.router-list>li>.router-list__item{padding-left:2rem;background-color:rgba(245,249,244,.8)}.router-list__item{padding:15px 20px;border-bottom:1px solid #ededed;font-weight:500;font-size:1.1rem}.router-list__actions{position:relative}.router-list__actions>a{background-color:#14578e;color:#fff;font-size:.8rem;cursor:pointer;margin-left:10px;width:30px;height:30px;border-radius:30px}.router-list__actions>a:first-child{margin-left:0}.router-list__actions--sub{position:absolute;top:40px;right:-10px;z-index:10;display:none;padding:10px;border-radius:8px;background-color:#ededed;white-space:nowrap}.router-list__actions--sub.active{display:block}.router-list__page-link{opacity:.5;cursor:no-drop;transform:rotate(180deg)}.router-list__page-link.active{opacity:1;cursor:pointer}.file-items{margin:-10px}.file-items img{max-width:100%;max-height:100%}.file-items>li{flex:0 1 33.333%;padding:10px;text-align:center;cursor:pointer}.file-items>li.active{background-color:#ededed}.file-items__cover{overflow:hidden;margin-bottom:5px;height:160px}.carousel-list__image{position:relative;width:200px;height:120px}.carousel-list__image>img{display:block;margin:auto;max-width:100%;max-height:120px}.carousel-list__actions{justify-content:end}.carousel-list__actions>a>span{color:#14578e;font-weight:700;font-size:2rem}.carousel-list__actions>a:first-child,.carousel-list__actions>a:nth-child(2){transform:rotate(90deg)}.carousel-list__actions>a:last-child>span,.carousel-list__actions>a:nth-child(3)>span{padding:.25rem;font-size:1.5rem}.loader{position:relative;margin:0 auto;width:200px;height:200px}.loader__inner,.loader__middle,.loader__outer{position:absolute;border-color:#14578e #14578e transparent transparent;border-style:solid;border-width:3px;border-radius:50%}.loader__outer{width:3.5em;height:3.5em;animation:spin 2s linear infinite}.loader__middle{width:2.2em;height:2.2em;animation:spin 1.75s linear infinite reverse}.loader__inner{width:1.2em;height:1.2em;animation:spin 1.5s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.share-box>li{margin-left:10px}.share-box>li:first-child{margin-left:0}.share-box>li a{color:#14578e}.dropdown{position:relative}.dropdown__header{z-index:10;justify-content:space-between;padding:8px 10px 8px 20px;min-width:130px;border-radius:20px;background-color:#14578e;color:#fff;letter-spacing:2px;font-size:.85rem;cursor:pointer}.dropdown__header>.material-icons{font-size:1.25rem}.dropdown__container{position:absolute;top:calc(100% + 10px);z-index:1000;visibility:hidden;overflow:auto;padding:5px 0;min-width:7rem;max-height:10rem;width:100%;border:1px solid #ededed;border-radius:6px;background-color:#fff;box-shadow:2px 2px 8px -4px #000}.dropdown__container.active{visibility:visible}.dropdown__container>li{padding:10px;cursor:pointer}.dropdown__container--label{padding:10px 0}.dropdown__container--label>li{padding:0}.dropdown__container--label>li>label{display:block;padding:10px 15px;cursor:pointer}.dropdown__container--label>li>label>input{margin-right:8px}.dropdown__container--label>li>label.radio>input{margin-right:0;width:0;height:0}.dropdown--simple .dropdown__header{padding:0;min-width:auto;background-color:transparent;color:#1a1a1c}.dropdown--simple .material-icons{font-size:1rem}.dropdown--select .dropdown__header{padding:15px 20px;border:1px solid #ededed;border-radius:40px;background-color:transparent;color:#1c1c1e;letter-spacing:2px;line-height:1.5}.context-menu{position:fixed;display:none;padding:15px 0;width:200px;border:1px solid #ededed;border-radius:6px;background-color:#fff}.context-menu.active{display:block}.context-menu__item{padding:10px 30px;cursor:pointer}.context-menu__item:hover{background-color:#ededed}.folder-links{padding:0 10px}.folder-links a{color:#14578e;font-weight:500}.folder-links ol{margin-left:10px}.folder-links li,.folder-links__dropdown{margin-bottom:10px}.folder-links__dropdown>span{color:#14578e;font-size:1.25rem;cursor:pointer;transition:transform .3s;transform:rotate(-90deg)}.folder-links__dropdown.active>span{transform:none}.folder-links__dropdown.active+ol{margin-left:25px}.progress-bar{width:150px;border-radius:6px;background-color:#ededed;text-align:center;font-size:.75rem}.progress-bar__inner{padding:5px;border-radius:inherit;background-color:#1e78c1;color:#fff;transition:"width 1s ease-in-out"}.progress-spinner{position:relative;margin-right:10px;width:30px;height:30px;border-radius:50%;background:#ededed;transition:background .3s}.progress-spinner:before{position:absolute;width:26px;height:26px;border-radius:50%;background-color:#fff;content:""}.search-form{position:relative;display:flex;margin-bottom:15px}.search-form>label{position:relative;display:inline-flex;overflow:hidden;flex:1 1;border-radius:6px 0 0 6px}.search-form>label>b{display:none}.search-form>label>input{flex:1 1;padding:15px 20px;outline:none;border:1px solid #ededed;border-radius:6px 0 0 6px;letter-spacing:2px}.search-form button{padding:15px 30px;border:none;border-radius:0 6px 6px 0;color:#fff;letter-spacing:3px;font-size:1rem;cursor:pointer;background-color:#1e78c1;transition:background-color .3s}.search-form button:hover{background-color:#14578e}@media (max-width:556px){.search-form button{padding:10px}}.search-form__trigger{position:absolute;width:48px;height:100%;background-color:#1e78c1;color:#fff;cursor:pointer}.search-form__trigger>span{transition:transform .3s}.search-form__trigger.active>span{transform:rotate(180deg)}.search-form__filter{position:absolute;top:110%;z-index:1;visibility:hidden;padding:15px;width:100%;border-radius:8px;background-color:#fff;box-shadow:0 0 10px -5px rgba(0,0,0,.522);opacity:0;transition:visibility .3s,opacity .3s}.search-form__filter.active{visibility:visible;opacity:1}.search-form__filter-footer{justify-content:flex-end;padding:10px}.search-form--dropdown>label>input{padding-left:4rem}.quick-links{justify-content:space-between;text-align:center}.quick-links>li{flex-basis:140px}.quick-links>li a{color:#14578e;transition:transform .3s}.quick-links>li a:hover{transform:scale(1.1)}.quick-links>li a>span{position:relative;background-color:#14578e;color:#fff;font-size:2.8rem;width:90px;height:90px;border-radius:90px}.quick-links>li a>span:after{position:absolute;bottom:-12px;content:"";transform:rotate(180deg);width:0;height:0;border-color:transparent transparent #14578e;border-style:solid;border-width:0 10px 14px}.quick-links>li a>b{margin-top:20px;font-weight:500;font-size:1.1rem}.tooltip{position:relative}.tooltip:hover .tooltip__text{visibility:visible}.tooltip__text{position:absolute;top:calc(100% + 10px);left:50%;z-index:100;visibility:hidden;padding:.35rem .6rem;border-radius:8px;background-color:#1e78c1;color:#fff;text-align:center;white-space:nowrap;font-size:1rem;transform:translateX(-50%)}.card-list>li{padding:10px;border:1px solid #ededed;border-radius:8px}@media (max-width:556px){.card-list>li{flex-direction:column}}.card-list__cover{margin-right:5%;max-width:200px;width:40%}@media (max-width:556px){.card-list__cover{margin-right:0;max-width:100%;width:100%}}.card-list__cover img{width:100%}.card-list__info{display:flex;flex:1 1;flex-direction:column;height:100%}.card-list__info>span:not(.card-list__title){margin-bottom:.5rem;color:#3f3f3f}.card-list__info a{margin-top:auto}.card-list__title{margin:.5rem 0;font-size:1.3rem}.card-list__title a{margin-left:10px;color:#14578e;font-size:1.2rem}.loading{flex-direction:column;align-items:center;height:100vh;width:100%;margin-right:1rem}.loading,.loading__spinner{display:flex;justify-content:center}.loading__spinner-circle{width:20px;height:20px;background-color:#3498db;border-radius:50%;margin:0 5px;animation:loading-bounce 1.5s ease-in-out infinite}.loading__spinner-circle:first-child{animation-delay:0s}.loading__spinner-circle:nth-child(2){animation-delay:.5s}.loading__spinner-circle:nth-child(3){animation-delay:1s}.loading__text{margin-top:20px;font-size:18px;color:#333}@keyframes loading-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.block-items{margin:-10px}.block-items>li{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 20px);margin:10px}@media (max-width:920px)and (min-width:556px){.block-items>li{flex-basis:calc(50% - 20px)}}@media (max-width:556px){.block-items>li{flex-basis:calc(100% - 20px)}}.block-items--4>li{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 20px);margin:10px}@media (max-width:920px)and (min-width:556px){.block-items--4>li{flex:1 1;flex-basis:calc(50% - 20px)}}@media (max-width:556px){.block-items--4>li{flex-basis:calc(100% - 20px)}}.block-items--5>li{flex-grow:0;flex-shrink:0;flex-basis:calc(20% - 20px);margin:10px}@media (max-width:920px)and (min-width:556px){.block-items--5>li{flex:1 1;flex-basis:calc(33.333% - 20px)}}@media (max-width:556px){.block-items--5>li{flex-basis:calc(100% - 20px)}}.block-items a{padding:30px;height:100%;border-radius:6px;color:#fff;text-align:center;letter-spacing:4px;font-weight:500;background-color:#14578e;transition:background-color .3s}.block-items a:hover{background-color:#1e78c1}.block-items a>span{margin-bottom:15px;font-size:6rem}.table-container{overflow-x:auto;display:block;width:100%}.table-container__table{border-collapse:collapse;min-width:600px}.table-container__table thead{display:table;width:100%;table-layout:fixed}.table-container__table thead th{background-color:#fff;position:sticky;top:0;z-index:2}.table-container__table tbody{display:table;width:100%}.table-container__table td,.table-container__table th{text-align:left;padding:8px}@media(min-width:768px){.table-container__table tbody,.table-container__table thead{display:table;width:100%}.table-container__table tbody{max-height:none;overflow-y:visible}}.pagination{align-items:flex-end;flex-wrap:wrap;font-size:.9rem}.pagination__control,.pagination__info{display:inline-flex;flex-direction:column;margin-top:20px}.pagination__items{flex-wrap:wrap}.pagination__items a{display:inline-flex;border:1px solid #1e78c1;color:#14578e;text-decoration:none;letter-spacing:0;cursor:pointer;width:42px;height:42px;border-radius:6px;background-color:#fff;color:#1e78c1;transition:background-color .3s,color .3s}.pagination__items a.active,.pagination__items a:hover{background-color:#1e78c1;color:#fff}.pagination__items a>b{position:absolute;left:100%}.pagination__items>li{overflow:hidden;margin-top:10px;margin-right:10px;font-weight:500}.pagination__items>li:first-child{transform:rotate(90deg)}.pagination__items>li:last-child{margin-right:0;transform:rotate(-90deg)}.pagination__control{align-items:flex-end}.carousel,.carousel__container{width:100%}.carousel .slick-arrow{z-index:10;width:60px;height:60px}.carousel .slick-arrow:before{font-size:3rem}.carousel .slick-prev{left:60px}.carousel .slick-next{right:60px}.carousel__item-block{position:relative;margin:20px}.carousel img{width:auto;height:360px}.carousel__item{position:absolute;bottom:0;justify-content:center;box-sizing:border-box;padding:30px 50px;width:100%;height:100%;color:#fff;font-weight:500;font-size:1.2rem}@media (max-width:556px){.carousel__item{width:100vw}}.carousel__item h3{margin-bottom:10px}.carousel__item a,.carousel__item h3{color:#fff}.carousel__item--footer{bottom:0;justify-content:flex-end;height:auto;background-color:hsla(0,0%,100%,.5);color:#14578e;transition:background-color .4s}.carousel__item--footer h3{font-size:1.35rem}.carousel__item--footer a,.carousel__item--footer h3{color:#14578e}li:hover .carousel__item--footer{background-color:hsla(0,0%,100%,.95)}.carousel__color-block{width:400px;height:360px}.books-gallery{display:flex}.books-gallery__aside{position:absolute;top:0;width:350px;height:100%;background-color:#1e78c1}@media (max-width:556px){.books-gallery__aside{width:100%}}.books-gallery__aside>span{position:absolute;top:60px;z-index:1000;color:#fff;font-size:3rem;cursor:pointer}@media (max-width:556px){.books-gallery__aside>span{top:50px}}.books-gallery__aside>span:first-child{right:120px}@media (max-width:556px){.books-gallery__aside>span:first-child{top:50px;right:60px}}.books-gallery__aside>span:nth-child(2){right:0}@media (max-width:556px){.books-gallery__aside>span:nth-child(2){top:50px}}.books-gallery__main{position:relative;z-index:10;padding-left:350px;width:100%}@media (max-width:556px){.books-gallery__main{padding-left:0}}.books-gallery__header{margin-bottom:30px;padding:0 7%}@media (max-width:556px){.books-gallery__header{flex-direction:column}.books-gallery__header h2{margin-bottom:20px;color:#fff}.books-gallery__header .btn{border-color:#fff;color:#fff}}.books-gallery__container{position:relative;left:-175px;overflow:hidden;width:calc(100% + 175px)}@media (max-width:556px){.books-gallery__container{left:5%;width:90%}}.books-gallery__books{display:flex;transition:transform .3s}.books-gallery__books img{height:280px}@media (max-width:556px){.books-gallery__books img{width:100%;height:auto}}.books-gallery__books>li{margin-right:20px;padding:30px;background-color:#fff}@media (max-width:556px){.books-gallery__books>li{flex-direction:column}}.books-gallery__book{margin-right:20px}.books-gallery__info{min-width:240px}.books-gallery__info>*{margin-bottom:10px}.books-gallery__info h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;font-size:1.2rem;-webkit-line-clamp:1}.books-gallery__info h4{font-size:1rem}.books-gallery__info .btn{margin-top:auto}.gallery{display:flex;flex-direction:column}.gallery .btn{margin:40px auto auto}.gallery__header{align-items:center;margin-bottom:20px;width:100%}.gallery__aside{color:#14578e}.gallery__aside span{font-size:2rem;cursor:pointer}.gallery__container{overflow:hidden}.gallery__items{display:flex;transition:transform .3s}.gallery__items>li{margin-right:20px}.gallery__items>li img{height:300px}.gallery__items>li blockquote{background-color:#fff}.gallery__photos>li{position:relative;overflow:hidden;max-height:250px;cursor:pointer}.gallery__modal{position:fixed;top:0;left:0;z-index:100;display:flex;overflow:auto;align-items:center;flex-direction:column;padding:100px;width:100%;height:100%;background-color:rgba(33,33,33,.271)}.gallery__modal-img{position:relative;display:block;padding:20px;max-width:800px;width:80%;border-radius:20px;background-color:#fff}.gallery__modal-img img{margin-bottom:20px;width:100%}.gallery__modal-img .icomoon-clear{position:absolute;top:-20px;right:-20px;background-color:#fff;color:#14578e;font-size:2rem;width:60px;height:60px;border-radius:60px}.gallery__description{position:absolute;bottom:0;left:0;padding:5px 15px;min-height:4.5em;width:100%;background-color:hsla(0,0%,93%,.7)}.gallery__description h3{text-align:center;font-size:1.3rem}.gallery__no-content{flex-direction:column;padding:50px;border:1px solid #ededed;border-radius:20px;background-color:#f8f8f4}.gallery__no-content h3,.tab-list__header{margin-bottom:20px}.tab-list__header{flex-wrap:wrap}.tab-list__tabs{margin:-5px}.tab-list__tabs>a{margin:5px;padding:10px 20px;border:1px solid #14578e}.tab-list__items li a{align-items:center;padding:20px 20px 20px 10px;border-bottom:1px solid #ededed;border-left:10px solid #14578e;color:#1c1c1e}@media (max-width:556px){.tab-list__items li a{align-items:flex-start;flex-direction:column}}.tab-list__items li a>span{margin-left:1.5rem}@media (max-width:556px){.tab-list__items li a>span{margin-bottom:10px;margin-left:1rem}}.tab-list__items li a>.icomoon-arrow-right{transition:transform .3s}@media (max-width:556px){.tab-list__items li a>.icomoon-arrow-right{display:none}}.tab-list__items li a:hover>.icomoon-arrow-right{transform:translateX(5px)}.tab-list__title{flex:1 1}.tab-list__tag{display:inline-block;margin-right:5px}.custom-page{margin-top:10px;min-height:300px;width:100%;font-size:1rem}.custom-page img{width:100%}.custom-page *{outline:none}.custom-page__selected-items{flex:1 1}.custom-page__selected-items>ul>li{position:relative;padding:5px 0}.custom-page__selected-items>ul>li:hover>.custom-page__action-box{opacity:1}.custom-page__action-box{position:absolute;top:0;right:-48px;flex-direction:column;opacity:0;transition:opacity .3s}.custom-page__action-box span{background-color:#14578e;color:#fff;cursor:pointer;width:48px;height:48px;border-radius:0}.custom-page__action-box span svg{fill:#fff}.custom-page__action-box span:first-child{background-color:#af6037}.custom-page__table-setting{position:relative;padding-right:40px;padding-bottom:40px}.custom-page__table-setting table{min-height:6rem}.custom-page__table-setting td,.custom-page__table-setting th{position:relative}.custom-page__table-setting tbody:hover .custom-page__table-delete--row,.custom-page__table-setting thead:hover .custom-page__table-delete--col{opacity:1}.custom-page__table-create-col,.custom-page__table-create-row{border:none;background-color:#14578e;color:#fff;opacity:.3;cursor:pointer;transition:opacity .3s}.custom-page__table-create-col:hover,.custom-page__table-create-row:hover{opacity:1}.custom-page__table-create-row{position:absolute;bottom:0;width:calc(100% - 40px);height:40px;border-radius:0 0 20px 20px}.custom-page__table-create-col{position:absolute;right:0;width:40px;height:calc(100% - 40px);border-radius:0 20px 20px 0}.custom-page .custom-page__table-delete{position:absolute;background-color:#af6037;color:#fff;font-size:1rem;opacity:0;cursor:pointer;transition:opacity .3s;width:30px;height:30px;border-radius:30px}.custom-page .custom-page__table-delete--row{top:calc(50% - 15px);left:-15px}.custom-page .custom-page__table-delete--col{top:-15px;left:calc(50% - 15px)}.custom-page__option-items{overflow:auto;padding:10px;max-height:100%;width:100%}.custom-page__option-items>ul>li{padding:5px;cursor:move}.custom-page__option-items>ul>li img{width:100%}.modal{position:fixed;top:0;left:0;z-index:1000;visibility:hidden;overflow:auto;width:100vw;height:100vh;background-color:rgba(28,28,30,.3);opacity:0;transition:opacity .3s,visibility .3s}.modal.active{visibility:visible;opacity:1}.modal.active .modal__main{transform:scale(1)}.modal__main{margin:5rem auto;max-width:800px;width:90%;border-radius:8px;background-color:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.15);transition:transform .3s;transform:scale(0)}.modal__footer,.modal__header{padding:15px 30px}.modal__header{justify-content:space-between}.modal__header-actions>span{cursor:pointer}.modal__container{overflow:auto;padding:30px;max-height:450px;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.modal__footer{text-align:right}.chatroom{border:1px solid #ededed;border-radius:6px;background-color:#fff}.chatroom__header{padding:15px;border-radius:6px 6px 0 0;background-color:#14578e;color:#fff;font-size:1.1rem}.chatroom__body{overflow:auto;max-height:700px}.chatroom__row{align-items:flex-start;padding:15px}.chatroom__row--left{margin-right:25%}.chatroom__row--left>.chatroom__message{margin-left:10px;border-top-left-radius:0}.chatroom__row--right{flex-direction:row-reverse;justify-content:right;margin-left:25%}.chatroom__row--right>.chatroom__message{margin-right:10px;border-top-right-radius:0}.chatroom__info{max-width:70px}.chatroom__info>span{margin-top:7px}.chatroom__info>span:first-child{margin-top:0}.chatroom__avatar{background-color:#fbfbfb;color:#1e78c1;font-size:20px;width:48px;height:48px;border-radius:24px}.chatroom__time{color:#c4c4c4;text-align:center;letter-spacing:0;font-size:.8rem;line-height:1rem}.chatroom__message{padding:10px;border-radius:20px;background-color:#ededed;font-size:1.1rem}.chatroom__message>img{max-width:100%;max-height:300px}.chatroom__footer{padding:15px;border-top:1px solid #ededed;border-radius:0 0 6px 6px}.chatroom__reply-container{position:relative;width:100%;border-radius:6px;background-color:#fbfbfb;font-size:.8rem}.chatroom__reply{width:100%;border:none;background-color:transparent}.chatroom__file{padding:15px;cursor:pointer}.chatroom__send{margin-left:10px;padding:10px 15px}.chatroom__send>span{margin-right:unset;font-size:1.5rem;transform:rotate(180deg)}.status-list{overflow:hidden;border:1px solid #ededed;border-radius:8px}.status-list>li{display:inline-flex;border-top:1px solid #ededed}.status-list>li>*{align-items:center;flex:0 0 160px;padding:15px;border-right:1px solid #ededed}.status-list>li>.status-list__auto-width{flex:1 1}.status-list__header{background-color:#f8f8f4;color:#a9a977;font-weight:500;font-size:.9rem}.status-list__empty{color:#66666d}.faq-robot__trigger{position:fixed;right:40px;bottom:40px;z-index:100;border:none;cursor:pointer;transition:transform .3s;width:70px;height:70px;border-radius:35px}.faq-robot__trigger>img{height:100%}.faq-robot__trigger:hover{transform:translateY(-5px)}.faq-robot__container{position:fixed;right:40px;bottom:120px;z-index:1000;visibility:hidden;max-width:480px;max-height:500px;width:80%;height:80%;border-radius:8px;background-color:#eee;box-shadow:0 0 5px 2px rgba(0,0,0,.15);opacity:0;transition:transform .3s,visibility .3s,opacity .3s;transform:translateY(20px)}.faq-robot__container.active{visibility:visible;opacity:1;transform:none}.faq-robot__header{align-items:center;padding:15px;border-bottom:1px solid #ededed;background-color:#14578e;color:#fff}.faq-robot__header>span{font-size:1.25rem;cursor:pointer}.faq-robot__message{overflow:auto;flex:1 1;padding:15px}.faq-robot__message>li{display:flex;margin-bottom:10px}.faq-robot__message-avatar{overflow:hidden;margin-right:15px;background-color:#fff;width:50px;height:50px;border-radius:25px}.faq-robot__message-avatar img{height:100%}.faq-robot__message-main{flex:1 1;padding:15px 20px;border-radius:10px;border-top-left-radius:0;background-color:#fff}.faq-robot__message-main a{display:block;padding:6px 0;border-bottom:1px solid #ededed;color:#14578e;font-size:1.1rem;cursor:pointer}.faq-robot__message-main a:last-child{border-bottom:none}.faq-robot__footer{width:100%;border-top:1px solid #ededed;background-color:#fff}.faq-robot__search-bar{display:flex}.faq-robot__search-bar button,.faq-robot__search-bar input{padding:12px 20px;outline:none;border:none;font-size:1.1rem}.faq-robot__search-bar a{padding:12px;color:#958c8c}.faq-robot__search-bar input{flex:1 1;margin:10px 0;border-radius:5px;background-color:#ededed}.faq-robot__search-bar button{padding:12px 10px;background-color:transparent;color:#958c8c;font-size:1.4rem}.filter-box{margin-bottom:20px;width:100%}.filter-box__section{padding:15px 20px;border-bottom:1px solid #ededed}.filter-box__section:last-child{border-bottom:none}.filter-box__tags a{justify-content:space-between;margin:10px 0 5px;padding:10px;border:1px solid #1e78c1;border-radius:6px;color:#1e78c1;cursor:pointer}.filter-box__tags a .icomoon-clear{font-size:1.2em}.filter-box__header{margin-bottom:10px;letter-spacing:2px;font-weight:500;font-size:1em}.filter-box__keywords,.filter-box__links{overflow:hidden auto;max-height:50vh;font-size:.95rem}.filter-box__links>li{margin-top:10px}.filter-box__links>li:first-child{margin-top:0}.filter-box__links a{display:flex;color:#14578e;font-weight:500;transition:padding-left .3s}.filter-box__links a.active,.filter-box__links a:hover{padding-left:1rem}.filter-box__keywords{align-items:baseline;margin:-5px}.filter-box__keywords>li{margin:5px}.filter-box__keywords a{color:#14578e}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.react-quill-wrapper{max-width:1300px;margin:0 auto}.react-quill-wrapper .ql-editor{box-sizing:border-box;height:100%;outline:none;white-space:pre-wrap;word-wrap:break-word;max-width:100%;margin:0 auto}.ql-container{box-sizing:border-box;position:relative}.ql-editor h1{font-size:2em;font-weight:700;margin:1.5rem 0}.ql-editor h2{font-size:1.75em;font-weight:700;margin:1.25rem 0}.ql-editor h3{font-size:1.5em;font-weight:700;margin:1rem 0}.ql-editor h4{font-size:1.35em;font-weight:700;margin:.9rem 0}.ql-editor h5{font-size:1.25em;font-weight:700;margin:.8rem 0}.ql-editor h6{font-size:1.1em;font-weight:700;margin:.7rem 0}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-editor ol{list-style-type:decimal;margin-left:20px}.ql-editor ul{list-style-type:disc;margin-left:20px}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;height:100%;outline:none;white-space:pre-wrap;word-wrap:break-word;text-align:inherit}.ql-editor>*{cursor:text;text-align:left}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble .ql-toolbar:after,.ql-bubble.ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble .ql-toolbar button,.ql-bubble.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble .ql-toolbar button svg,.ql-bubble.ql-toolbar button svg{float:left;height:100%}.ql-bubble .ql-toolbar button:active:hover,.ql-bubble.ql-toolbar button:active:hover{outline:none}.ql-bubble .ql-toolbar input.ql-image[type=file],.ql-bubble.ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button:focus,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble.ql-toolbar button:focus,.ql-bubble.ql-toolbar button:hover{color:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter{stroke:#fff}@media(pointer:coarse){.ql-bubble .ql-toolbar button:hover:not(.ql-active),.ql-bubble.ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-stroke.ql-thin,.ql-bubble .ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-item:before,.ql-bubble .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-item:before,.ql-bubble .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-item:before,.ql-bubble .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:after,.ql-container.ql-bubble:not(.ql-disabled) a:before{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:hover:after,.ql-container.ql-bubble:not(.ql-disabled) a:hover:before{visibility:visible}.quill>.ql-bubble>.ql-tooltip{z-index:100}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-small{font-size:.75em}@media(max-width:768px){.ql-editor h1{font-size:1.8em;margin:1.25rem 0}.ql-editor h2{font-size:1.6em;margin:1rem 0}.ql-editor h3{font-size:1.4em;margin:.9rem 0}.ql-editor h4{font-size:1.2em;margin:.8rem 0}.ql-editor h5{font-size:1.1em;margin:.7rem 0}.ql-editor h6{font-size:1em;margin:.6rem 0}}@media(max-width:480px){.ql-editor h1{font-size:1.6em;margin:1rem 0}.ql-editor h2{font-size:1.4em;margin:.9rem 0}.ql-editor h3{font-size:1.2em;margin:.8rem 0}.ql-editor h4{font-size:1.1em;margin:.7rem 0}.ql-editor h5{font-size:1em;margin:.6rem 0}.ql-editor h6{font-size:.9em;margin:.5rem 0}}.article-block{flex:1 1;justify-content:space-between}.article-block__container{border-bottom:1px solid #fff}.article-block__footer{justify-content:space-between;margin-top:15px;padding-top:15px;border-top:1px solid #ededed}@media (max-width:556px){.article-block__footer{align-items:flex-start;flex-direction:column}}.article-block__links{margin-top:10px}.article-block__links>h3{font-size:1.2rem}.article-block__links a{color:#14578e}.calendar{border:1px solid #fff}.calendar td,.calendar th{text-align:center;line-height:1.25}.calendar td>b,.calendar th>b{display:block;font-weight:700;font-size:1.25rem}.album>li{position:relative;padding:30px;height:235px;border:1px solid #ededed;background-color:transparent;cursor:unset}.album>li a{width:100%;height:100%}.album>li img{max-width:100%;max-height:100%}.album--full>li{padding:0}.album--full>li>img{display:block;margin:auto;opacity:.75}.album__buttons{position:absolute;right:0;bottom:0;margin:5px;padding:10px 15px 5px;border-radius:6px;background-color:hsla(0,0%,93%,.75)}.album__button{cursor:pointer;margin-left:10px}.album__button:first-child{margin-left:0}.album__button--danger{color:#af6037}.album__button--accent{color:#14578e}.album__button--notice{color:#fdce63}.album__button--text{color:#1c1c1e}.album__button--white{color:#fff}.album__info{position:absolute;bottom:0;left:0;padding:5px 15px;min-height:4.5em;width:100%;background-color:hsla(0,0%,93%,.7)}.album__info h3{text-align:center;font-size:1.3rem}.bubble{width:20px;height:20px;background-color:hsla(0,0%,100%,.7);border-radius:50%;position:absolute;bottom:0;animation:rise 10s ease-in infinite}@keyframes rise{0%{bottom:0;transform:scale(.5)}50%{transform:scale(1.2)}to{bottom:100%;transform:scale(.5)}}.tables-container{max-width:100%;overflow-x:auto;position:relative}.tables-container__table{width:100%;border-collapse:collapse;table-layout:auto}.tables-container__body-cell,.tables-container__header-cell{border:1px solid #ddd;padding:8px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tables-container__sticky-column{position:sticky;left:0;background-color:#fff;z-index:10}@media (max-width:556px){.tables-container__sticky-column{min-width:100px;max-width:100px;white-space:normal}}.tables-container__gradient-overlay{position:absolute;top:0;right:0;width:30px;height:100%;pointer-events:none}.navbar-wrapper{position:fixed;top:0;width:100%;display:flex;justify-content:center;z-index:1000}.navbar{width:100%}.navbar__container{display:flex;align-items:center;justify-content:space-between;text-align:center;width:100%;padding:1rem 3rem;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);flex-wrap:nowrap;min-height:80px}@media(max-width:1350px){.navbar__container{padding:1rem 2.5rem}}@media(max-width:1250px){.navbar__container{padding:1rem 2rem}}@media(max-width:900px){.navbar__container{padding:1rem 1.5rem}}@media(max-width:768px){.navbar__container{padding:1rem}}.navbar__menu-item-link{display:flex;align-items:center;position:relative}.navbar__dropdown-icon{font-size:.8rem;margin-left:.5rem;vertical-align:middle;cursor:pointer}.navbar__dropdown-menu{position:absolute;top:100%;left:0;background-color:#fff;list-style:none;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:8px;padding:1rem 0;z-index:1000;overflow:hidden;width:-moz-max-content;width:max-content;margin-top:1.25rem}.navbar__dropdown-menu-item{padding:.5rem 1rem;color:#333;cursor:pointer}.navbar__dropdown-menu-item:hover{color:#c00;background-color:#f9f9f9;border-radius:4px}.navbar__header{flex:1 1;display:flex;align-items:center;justify-content:flex-start}@media(max-width:900px){.navbar__header{justify-content:center}}.navbar__menu{flex:2 1;display:flex;align-items:center;justify-content:center;gap:1.2rem;list-style:none;padding:0;margin:0}@media(max-width:1350px){.navbar__menu{gap:1rem}}@media(max-width:1250px){.navbar__menu{gap:.8rem}}@media(max-width:900px){.navbar__menu{display:none}}.navbar__menu-item{position:relative;font-size:1rem;font-weight:500;color:#333;cursor:pointer;padding:.5rem .8rem;white-space:nowrap}@media(max-width:1350px){.navbar__menu-item{font-size:.95rem;padding:.5rem .7rem}}@media(max-width:1250px){.navbar__menu-item{font-size:.9rem;padding:.5rem .6rem}}.navbar__menu-item-text{display:inline-block;text-align:center;min-width:80px;transition:all .2s ease}@media(max-width:1350px){.navbar__menu-item-text{min-width:75px}}@media(max-width:1250px){.navbar__menu-item-text{min-width:70px}}.navbar__dropdown-item{margin:.5rem 0;padding:.3rem 2rem;position:relative;transition:background-color .3s ease,padding-left .3s ease,padding-right .3s ease}.navbar__dropdown-item:hover{background-color:#e0f4ff;padding-left:2.5rem;padding-right:1.5rem;font-weight:600}.navbar__dropdown-item:hover:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-image:url(/images/navbar/focus.png);background-size:cover;background-position:50%}.navbar__social-icons{flex:1 1;display:flex;align-items:center;justify-content:flex-end;gap:1.2rem}.navbar__social-icons>a:hover{opacity:.5}@media(max-width:900px){.navbar__social-icons{display:none}}.navbar__aside{display:none}@media(max-width:900px){.navbar__aside{display:flex;align-items:center;justify-content:center;width:40px;height:25px;cursor:pointer;position:relative}.navbar__aside .navbar__hamburger{position:relative;width:100%;height:100%}.navbar__aside .navbar__line{position:absolute;width:100%;height:3px;background-color:#333;border-radius:2px;transition:all .3s ease;transform-origin:center}.navbar__aside .navbar__line:first-child{top:0;transform:rotate(0deg)}.navbar__aside .navbar__line:nth-child(2){bottom:0;transform:rotate(0deg)}.navbar__aside.clicked .navbar__line:first-child{top:50%;transform:rotate(45deg)}.navbar__aside.clicked .navbar__line:nth-child(2){bottom:50%;transform:rotate(-45deg)}}@media(max-width:768px){.navbar__aside{width:35px;height:15px}}.navbar__modal{width:100%;max-width:400px;height:auto;background-color:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.2);overflow:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition:height .3s ease;margin:0 auto}.navbar__modal-link{display:flex;justify-content:center;align-items:center;width:100%}.navbar__modal-item{width:100%;text-align:center}.navbar__modal-dropdown{position:absolute;top:100%;left:0;width:100%;background:#fff;display:none;z-index:1001}.navbar__modal-dropdown-item{cursor:pointer}.navbar__modal-menu{list-style:none;padding:0;width:100%;margin:0 auto}.navbar__modal-menu .navbar__modal-item{margin:1rem 0;font-size:1.2rem;text-align:center}.navbar__modal-menu .navbar__modal-item a{text-decoration:none;color:#333}.navbar__modal-social-icons a{padding:0 1rem}.navbar__modal-close{position:absolute;top:10px;right:10px;font-size:2rem;cursor:pointer}.navbar__modal-menu-item{position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding:.5rem 0}.navbar__modal-menu-item a{color:#333;text-decoration:none;text-align:center;width:100%}.navbar__modal-dropdown-item{width:100%;text-align:center;padding:.5rem;border-bottom:1px solid #eee}.footer{margin-top:2rem;margin-bottom:4rem;width:100%;background-color:none}.footer__container{width:90%;min-height:480px;margin:0 auto;background-color:#333;color:#fff;display:flex;justify-content:center;align-items:center;padding:2rem;flex-direction:column;border-radius:16px}.footer__title{font-size:2rem;margin-bottom:2rem;color:#fff}.footer__text{max-width:1080px;font-size:1rem;line-height:2}@media (max-width:556px){.footer__text{max-width:100%;font-size:.85rem;line-height:1.5;padding:.5rem 0}}.hero{position:relative;width:100%;min-height:740px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;background:#1d85cc;margin:5rem auto 0}@media(max-width:1080px){.hero{flex-direction:column;align-items:center;justify-content:center;min-height:650px}}.hero__glow{position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.6) 25%,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.1) 80%,hsla(0,0%,100%,0) 100%);filter:blur(20px);pointer-events:none}.hero__glow--left{bottom:30%;left:20%;transform:translate(-50%,50%);z-index:8}.hero__glow--right{top:50%;right:25%;transform:translate(50%,-50%);z-index:100}@media(max-width:560px){.hero__glow{display:none}}.hero__text{position:absolute;top:45%;left:18%;transform:translate(-10%,-50%);max-width:600px;text-align:center;z-index:800}@media(max-width:1080px){.hero__text{position:static;margin:0 auto 5rem;text-align:center;transform:none;padding:0 1rem}}.hero__title{font-size:2rem;color:#fff;margin-bottom:1rem;opacity:0;animation:fadeInUp 1s ease-out forwards;animation-delay:.3s}@media(max-width:1080px){.hero__title{font-size:1.75rem}}.hero__description{font-size:2rem;color:#fff;animation:fadeInUp 1s ease-out forwards;animation-delay:1s;opacity:0;letter-spacing:15px;line-height:1.8}@media(max-width:1080px){.hero__description{font-size:1.75rem}}.hero__highlight{font-weight:700;display:inline-block;font-size:2rem;background:linear-gradient(180deg,#1bb9ee,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;letter-spacing:normal;text-align:center;margin-left:-25px;letter-spacing:5px}@media(max-width:1080px){.hero__highlight{font-size:1.75rem;margin-left:-25px}}@media(max-width:456px){.hero__highlight{margin-left:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-reverse{0%{transform:translate(50%,-50%) rotate(0deg)}to{transform:translate(50%,-50%) rotate(-1turn)}}.news-lists{display:flex;align-items:center;gap:1rem;margin-top:2rem;overflow:hidden;position:relative}.news-lists__button{padding:.5rem 1rem;border:none;border-radius:1rem;font-weight:700;cursor:pointer;transition:background-color .3s ease,color .3s ease}.news-lists__date,.news-lists__title{font-size:1rem;text-decoration:underline;cursor:pointer;transition:color .3s ease}@media(max-width:1200px){.news-lists{flex-direction:column;justify-content:center;width:100%}.news-lists__button{background-color:#000!important;color:#fff!important;padding:.5rem}.news-lists__date,.news-lists__title{color:#fff!important;font-size:1rem}}.news-lists--light .news-lists__button{background-color:#fff;color:#000}.news-lists--light .news-lists__date,.news-lists--light .news-lists__title{color:#000}.news-lists--dark .news-lists__button{background-color:#000;color:#fff}.news-lists--dark .news-lists__date,.news-lists--dark .news-lists__title{color:#fff}.product-intro{width:95%;text-align:center;margin:1rem auto 3rem;padding:3rem;background-color:#f6e8e7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center}.product-intro__content{width:85%;text-align:left;margin-bottom:2rem}@media (max-width:556px){.product-intro__content{width:95%}}.product-intro__title{font-size:2.5rem;font-weight:700;color:#000;margin-bottom:1rem}@media (max-width:556px){.product-intro__title{font-size:1.75rem;text-align:center}}.product-intro__subtitle{font-size:1.75rem;color:#000;margin-bottom:.5rem}@media (max-width:556px){.product-intro__subtitle{font-size:1.25rem;text-align:center}}.product-intro__description{font-size:1.25rem;color:#000;margin-bottom:2rem;padding-top:1rem;font-weight:none}@media (max-width:556px){.product-intro__description{font-size:1rem;text-align:center;margin-bottom:0}}.product-intro__cards{display:flex;justify-content:center;gap:2rem;flex-basis:auto;flex-wrap:nowrap;width:100%;min-height:600px;flex-direction:row}@media(max-width:1200px){.product-intro__cards{flex-wrap:wrap;flex-basis:48%;min-height:500px}}@media (max-width:920px)and (min-width:556px){.product-intro__cards{flex-direction:column;align-items:center}}.product-card{position:relative;background:#fff;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:1.5rem;min-width:300px;max-width:600px;text-align:left;transition:transform .5s ease,box-shadow .5s ease;flex:1 1;overflow:hidden;z-index:1;will-change:transform,box-shadow}@media (max-width:1240px)and (min-width:920px){.product-card{max-height:500px}}@media (max-width:920px)and (min-width:556px){.product-card{max-height:600px}}@media (max-width:556px){.product-card{max-height:550px}}.product-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.product-card:hover .product-card__image img{transform:scale(1);transition:transform .5s ease;transform-origin:bottom center}.product-card:hover .product-card__image{transform:scale(1.8);transition:transform .5s ease}@media (max-width:556px){.product-card:hover .product-card__image{transform:scale(3)}}.product-card:hover .product-card__description,.product-card:hover .product-card__icon,.product-card:hover .product-card__index,.product-card:hover .product-card__title{color:#fff;transition:color .5s ease}.product-card__header{justify-content:space-between;margin-bottom:1rem;z-index:2}.product-card__header,.product-card__info{display:flex;align-items:center}.product-card__index{font-size:1.2rem;color:#333;margin-right:.5rem;transition:color .5s ease}.product-card__title{font-size:1.5rem;font-weight:700;color:#333;transition:color .5s ease}.product-card__icon{font-size:3rem;color:#333;transition:color .5s ease;transform:rotate(-45deg)}.product-card__description{font-size:1rem;color:#333;transition:color .5s ease;z-index:2}.product-card__image{position:relative;min-height:400px;width:100%;margin:0 auto;overflow:hidden;border-radius:12px;z-index:-1}.product-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;transition:transform .5s ease}@media (max-width:556px){.product-card__image{min-height:200px}}@media(hover:none)and (pointer:coarse){.product-card:hover{transform:none;box-shadow:none}.product-card:hover .product-card__image{transform:none}.product-card:hover .product-card__description,.product-card:hover .product-card__icon,.product-card:hover .product-card__index,.product-card:hover .product-card__title{color:inherit}}.article-list{margin:0 auto;background-color:#f9f9f9;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,98%,.7);box-shadow:0 2px 4px rgba(0,0,0,.1);min-height:980px;width:calc(100% - 4rem);display:flex;flex-direction:column;align-items:center;justify-content:center;border:3px solid #fff}@media (max-width:556px){.article-list{width:calc(100% - 2rem)}}.article-list__header{width:80%;padding:2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media(max-width:768px){.article-list__header{justify-content:center;align-items:center;width:90%;padding:1rem 0}}.article-list__title{font-size:3rem;font-weight:700}@media(max-width:768px){.article-list__title{font-size:2rem}}.article-list__subtitle{font-size:2rem;padding-top:1.5rem}@media(max-width:768px){.article-list__subtitle{font-size:1rem;padding-top:1rem}}.article-list__description{font-size:1rem;padding-top:.5rem}@media(max-width:768px){.article-list__description{padding-top:1rem;font-size:.85rem}}.article-list__content{width:85%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;justify-content:center;align-content:center;margin:2rem auto}@media(max-width:1200px){.article-list__content{grid-template-columns:repeat(3,1fr)}}@media(max-width:868px){.article-list__content{grid-template-columns:repeat(2,1fr)}}@media(max-width:568px){.article-list__content{grid-template-columns:repeat(1,1fr)}}.article-card{background-color:#fff;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1);overflow:hidden;padding:1rem;transition:all .3s ease;display:flex;flex-direction:column;width:100%}.article-card__image{flex-grow:1;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;transform-origin:bottom}.article-card__image:hover{transform:scale(1.1)}.article-card__title{margin-top:1rem;font-size:1.5rem;font-weight:700}@media(max-width:768px){.article-card__title{font-size:1rem}}.article-card__date{font-size:1.25rem}@media(max-width:768px){.article-card__date{font-size:.85rem}}.article-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:1rem}.article-card__tags__tag{min-width:20px;background-color:#f7f0f0;border:1px solid #000;border-radius:16px;padding:.5rem 1rem;font-size:.85rem;color:#333}.more-articles-button{text-align:center;margin-top:20px;margin-bottom:1rem;width:auto}.more-articles-link{display:inline-flex;align-items:center;justify-content:center;background-color:#000;color:#fff;text-decoration:none;padding:10px 30px;border-radius:28px;font-size:18px;position:relative;transition:padding .3s ease,width .3s ease}.more-articles-link:hover{padding:10px 50px}.more-articles-link .arrow-icon{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;width:30px;height:30px;margin-left:10px;transition:transform .3s ease}.more-articles-link .arrow-icon svg{vertical-align:middle}.more-articles-link:hover .arrow-icon{transform:rotate(-45deg)}.clinic-carousel{text-align:center;padding:2rem 0;min-height:600px;display:flex;flex-direction:column;align-items:center;background-color:#fff;margin:0 auto}.clinic-carousel__description,.clinic-carousel__subtitle,.clinic-carousel__title{text-align:left;width:90%}.clinic-carousel__title{font-size:2.5rem;color:#1d85cc;text-align:center}@media (max-width:556px){.clinic-carousel__title{font-size:2rem}}.clinic-carousel__subtitle{font-size:1.5rem;margin-top:1.5rem}@media (max-width:556px){.clinic-carousel__subtitle{font-size:1rem}}.clinic-carousel__description{font-size:1rem;margin-bottom:2rem}@media (max-width:556px){.clinic-carousel__description{margin-bottom:3rem;font-size:.85rem}}.clinic-carousel__container{overflow:hidden;width:100%;max-width:90%;border-radius:10px;margin-top:2rem;padding-top:2rem}@media (max-width:556px){.clinic-carousel__container{max-width:100%}}.clinic-carousel__track{display:flex;width:-moz-max-content;width:max-content;animation:scroll 40s linear infinite;position:relative;transform:translateX(100%)}.clinic-carousel__clone{visibility:hidden}.clinic-carousel__item{width:100%;max-width:280px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem}@media (max-width:556px){.clinic-carousel__item{width:100%}}.clinic-carousel__image{width:100%;height:auto;background-color:#e0e0e0;border:5px solid #fff;border-radius:8px;margin-bottom:1rem;box-shadow:0 6px 12px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;position:relative}@media(max-width:1200px){.clinic-carousel__image{min-width:240px}}.clinic-carousel__img{-o-object-fit:cover;object-fit:cover;width:auto;height:auto}.clinic-carousel__date{font-size:.9rem;color:#888;margin-top:.3rem}.clinic-carousel__clinic-name{font-weight:700;font-size:1rem;margin-top:.3rem}@keyframes scroll{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.machine-section{width:100%;padding:2rem;margin:7rem auto 0}.machine-section__container{width:100%;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.machine-section__header{width:100%;display:flex;justify-content:space-between;align-items:stretch;gap:2rem;padding-bottom:1.5rem;box-shadow:4px 4px 4px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;border:2px solid #fff}.machine-section__image-container{width:50%;display:flex;justify-content:center;align-items:center}.machine-section__image{width:100%;height:auto}.machine-section__title{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px;min-height:100%;font-size:1.75rem}.machine-section__title-tagline{width:50%;background-color:#ec7c66;color:#fff;padding:1rem;border-radius:8px}@media(max-width:1280px){.machine-section__title-tagline{padding:.5rem}}.machine-section__title-subtitle{font-size:1.65rem;font-weight:700;position:relative;padding:0 1.5rem}.machine-section__title-subtitle:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#fc622a}.machine-section__title-subtitle:after{content:"";position:absolute;right:0;top:0;bottom:0;width:3px;background-color:#fc622a}.machine-section__features{display:flex;justify-content:space-around;gap:2rem;margin:3rem 0}.machine-section__feature{background:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);width:35%;min-height:260px;text-align:center;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:1rem}.machine-section__feature-title{font-size:1.5rem;font-weight:700;color:#fff;background-color:#333;padding:.75rem 1.5rem;border-radius:8px 8px 0 0;width:100%;text-align:center}.machine-section__feature-description{font-size:1rem;color:#666;padding:1rem;text-align:left;line-height:1.5;margin:auto 0}.machine-section__spray{width:80%;margin:3rem auto;text-align:center}.machine-section__spray-title{font-size:1.75rem;font-weight:700;color:#333;margin-bottom:.5rem;position:relative;display:inline-block;padding:0 1rem}.machine-section__spray-title:after,.machine-section__spray-title:before{content:"";position:absolute;top:0;bottom:0;width:3px;background-color:#fc622a}.machine-section__spray-title:before{left:-10px}.machine-section__spray-title:after{right:-10px}.machine-section__spray-description{font-size:1.75rem;color:#666;margin-bottom:2rem}.machine-section__spray-stages{display:flex;justify-content:space-between;gap:2rem;background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.machine-section__spray-stage{background:#fff;padding:1.5rem;border-radius:10px;width:45%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}@media(max-width:768px){.machine-section__spray-stage{padding:.75rem}}.machine-section__spray-stage-title{font-size:2.45rem;font-weight:700;color:#333;margin-bottom:1rem}@media(max-width:768px){.machine-section__spray-stage-title{font-size:1.75rem}}.machine-section__spray-stage-button{background:none;border:2px solid #333;padding:.5rem 1rem;border-radius:6px;font-size:2rem;color:#292929;cursor:pointer;width:100%;margin-bottom:.5rem}.machine-section__spray-stage-image{margin-top:1rem;width:100px;height:auto}@media(max-width:768px){.machine-section__spray{width:90%}}.machine-section__probe{display:flex;align-items:center;justify-content:center;gap:3rem;margin:3rem auto;width:60%}.machine-section__probe-image-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-bottom:1rem}.machine-section__probe-image{width:100%;height:auto}.machine-section__probe-subtitle{font-size:1.85rem;color:#000;text-align:center;margin-top:.5rem}.machine-section__probe-content{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:50%;text-align:center}.machine-section__probe-title{font-size:1.75rem;font-weight:700;color:#333;margin-bottom:1rem}.machine-section__probe-description{font-size:1rem;color:#666;line-height:1.6}@media(max-width:768px){.machine-section__features,.machine-section__header,.machine-section__probe,.machine-section__spray-stages{flex-direction:column;align-items:center}.machine-section__feature,.machine-section__image-container,.machine-section__probe-content,.machine-section__probe-image-container,.machine-section__spray-stage,.machine-section__title{width:100%;max-width:90%}.machine-section__feature-description,.machine-section__feature-title,.machine-section__probe-description,.machine-section__probe-title,.machine-section__spray-description,.machine-section__spray-title,.machine-section__title-subtitle{font-size:1rem;text-align:center}.machine-section__title-tagline{width:80%;padding:.75rem;font-size:1rem}.machine-section__spray-stage-button{padding:.5rem;font-size:.9rem;width:80%}.machine-section__probe{width:90%}.machine-section__probe-subtitle{font-size:1rem;margin-top:.5rem}.machine-section__probe-image-container{width:80%}.machine-section__probe-content{max-width:90%}}.laser-section{width:100%;padding:2rem;margin:7rem auto 0}.laser-section__container{width:100%;display:flex;flex-direction:column;align-items:center}.laser-section__header{display:flex;align-items:center;margin-bottom:2rem;width:100%}@media(min-width:1280px){.laser-section__header{flex-direction:row}}@media(max-width:1280px){.laser-section__header{flex-direction:column-reverse}}.laser-section__illustration{width:45%;display:flex;justify-content:center}@media(max-width:1280px){.laser-section__illustration{width:90%}}.laser-section__content{width:50%;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}@media(max-width:1280px){.laser-section__content{width:90%}}.laser-section__title{font-size:1.75rem;font-weight:700;color:#fff;padding:.5rem 1rem;background-color:#ec7c66;border-radius:10px;text-align:center}.laser-section__description{font-size:1rem;color:#666;margin-top:1rem;line-height:1.6}.laser-section__issues-title{font-size:1.5rem;font-weight:700;color:#fff;background-color:#ec7c66;padding:.75rem 1.5rem;border-radius:10px;margin:3rem auto 2rem;width:90%;text-align:center}.laser-section__issue-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;width:90%;justify-items:center}.laser-section__issue-card{display:flex;align-items:center;gap:1rem;width:100%;text-align:left}.laser-section__issue-card-image{-o-object-fit:cover;object-fit:cover;border-radius:10px;flex-shrink:0}.laser-section__issue-card-description{font-size:.9rem;color:#666;line-height:1.4}@media(max-width:768px){.laser-section__header{flex-direction:column-reverse;text-align:center}.laser-section__issue-cards{grid-template-columns:1fr;gap:1.5rem}.laser-section__issues-title,.laser-section__title{font-size:1.25rem}.laser-section__description{font-size:.9rem}.laser-section__content,.laser-section__illustration{width:100%}}.custom-block .ql-align-center{text-align:center}.custom-block .ql-align-right{text-align:right}.custom-block .ql-align-justify{text-align:justify;text-justify:inter-ideograph}.custom-block .ql-indent-1{padding-left:2em}.custom-block .ql-indent-2{padding-left:4em}.custom-block .ql-indent-3{padding-left:6em}.custom-block .ql-indent-4{padding-left:8em}.custom-block .ql-indent-5{padding-left:10em}.custom-block .ql-indent-6{padding-left:12em}.custom-block .ql-indent-7{padding-left:14em}.custom-block .ql-indent-8{padding-left:16em}.custom-block ol,.custom-block ul{padding-left:1.5em}.custom-block ul li{list-style-type:disc}.custom-block ol li{list-style-type:auto}.custom-block blockquote{padding-left:16px;font-family:Noto Sans,sans-serif}.custom-block strong{font-weight:700!important}.custom-block em{font-style:italic}.custom-block__empty{width:100%;height:300px;border:4px dotted #ededed;border-radius:30px;background-color:#f8f8f4}.custom-block>*{margin:15px 0}.custom-block a{font-weight:700;word-wrap:break-word;white-space:normal}.custom-block a,.custom-block a:hover{color:inherit!important;text-decoration:underline}.custom-block a:visited{color:inherit!important}.custom-block a:active,.custom-block a:focus{outline:none;color:inherit!important}.title{width:100%}.title.center{text-align:center}.title.right{text-align:right}.two__images{gap:30px;flex-direction:row}.post{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row}.post p{text-align:center}.post img,.post p{width:100%}.paragraph{letter-spacing:2.25px;font-size:1.15em;overflow-wrap:break-word}.paragraph.center{text-align:center!important}.paragraph.right{text-align:right!important}.paragraph h2{margin-bottom:1rem}.post{flex-wrap:wrap;margin:0 -10px;padding:20px 0}.post>*{margin:0 10px}.post img,.post__aside{flex:1 1 220px}.post img{max-width:500px}.post h2{margin-bottom:1rem}.post__header{margin-bottom:20px;padding:10px 20px;width:100%;background:linear-gradient(90deg,#2e61a8 0,#66ac66 70%,#70ba5a)}.post__header h2{margin-bottom:0;color:#fff;font-size:1.5em}.post--img-full img{max-width:100%}.post-card{position:relative;padding:30px 60px;border:1px solid #ededed;border-radius:8px;background-color:#f8f8f4}@media (max-width:556px){.post-card{padding:15px 30px}}.post-card__no{position:absolute;left:0;width:50px;height:3rem;background:linear-gradient(90deg,#2e61a8 0,#66ac66 70%,#70ba5a);color:#fff;font-weight:500}@media (max-width:556px){.post-card__no{position:relative}}.post-block{padding:20px 30px;border-radius:8px;background-color:#f8f8f4}.image{padding:10px 0;text-align:center}.image img{max-width:100%}.image--small img{margin:auto;max-width:50%}.icon-items{align-items:flex-start;margin:-5px -5px .5rem;padding-left:0!important}.icon-items>li{flex:1 1 220px;flex-direction:column;margin:5px;padding:10px 20px;text-align:center}.icon-items__header{font-size:4rem;width:220px;height:220px;border-radius:220px}.icon-items__aside,.icon-items__header{background:linear-gradient(90deg,#2e61a8 0,#66ac66 70%,#70ba5a);color:#fff}.icon-items__aside{font-size:2rem;height:110px;border-radius:110px}.icon-items__aside,.icon-items__aside-img{margin-right:10px;width:110px}.icon-items__aside-img img{width:100%}.icon-items__article{flex:1 1;margin-left:10px}.icon-items__title{margin:10px 0;color:#14578e}.icon-items__title h2{color:#14578e}.icon-items--row>li{flex-direction:row;padding:0;text-align:left}.icon-items--row .icon-items__title{margin-top:0}.icon-items--row-reverse>li{flex-direction:row-reverse}.icon-items--row-reverse>li .icon-items__aside{margin-right:0;margin-left:10px}.links a{color:#1a1a1c;font-weight:500;font-size:1.1rem}.custom-links .links.is-edit{padding-left:0}.custom-links .links.is-edit>li{display:flex;margin-bottom:10px;background-color:#fff;box-shadow:0 0 8px -3px #504c4b}.custom-links .links.is-edit>li input{flex:1 1;border:none}.custom-links .links.is-edit>li input:nth-child(4){flex:3 1;border-left:1px solid #ededed;border-radius:0}.custom-links .links.is-edit>li>span{width:60px;border-radius:0;font-size:1.3rem}.custom-links .links--card:not(.is-edit){overflow:hidden;margin:-10px;padding-left:0}.custom-links .links--card:not(.is-edit)>li{flex:1 1 280px;margin:10px;list-style-type:none}.custom-links .links--card:not(.is-edit)>li a{padding:20px;width:100%;height:120px;background-color:#fff;text-align:center;border:1px solid #14578e;background-color:transparent;color:#14578e;transition:background-color .3s,color .3s}.custom-links .links--card:not(.is-edit)>li a.active,.custom-links .links--card:not(.is-edit)>li a:hover{background-color:#14578e;color:#fff!important}.table-search-form{margin-bottom:10px;width:100%;border:1px solid #ededed}.table-search-form.header__search-form input{border:none}ul.card-items,ul.dropdown-items{padding-left:0}ul.card-items>li,ul.dropdown-items>li{list-style-type:none}.dropdown-items{display:flex;flex-direction:column}.dropdown-items>li{border:1px solid #ededed;margin-top:20px}.dropdown-items>li:first-child{margin-top:0}.dropdown-items__info,.dropdown-items__title{display:flex;padding:20px 25px}.dropdown-items__title{justify-content:space-between;font-size:1.2rem;cursor:pointer}.dropdown-items__title:after{position:relative;content:"";transition:transform .3s;transform:rotate(180deg)}li.active .dropdown-items__title:after{transform:rotate(0deg)}.dropdown-items__info{display:none;border-top:1px solid #ededed;font-size:1.1rem}li.active .dropdown-items__info{display:block}.dropdown-items__info li{margin-top:5px}.dropdown-items__info li:first-child{margin-top:0}.dropdown-items__empty{padding:40px}.dropdown-items.is-edit li{position:relative}.dropdown-items.is-edit .dropdown-items__clear{position:absolute;top:20px;left:-16px;z-index:10;background-color:#af6037;color:#fff;font-size:1rem;opacity:0;cursor:pointer;transition:opacity .3s;width:30px;height:30px;border-radius:30px}.dropdown-items.is-edit>li:hover .dropdown-items__clear{opacity:1}.dropdown-items.is-edit .dropdown-items__info{display:block}.table-container--edit{min-width:100%;width:80px}.card-items{overflow:hidden;margin:-10px;padding-left:0}.card-items>li{position:relative;flex:1 1 280px;margin:10px;padding:20px;height:120px;border:1px solid #14578e;background-color:#fff;list-style-type:none;text-align:center}.card-items__clear{position:absolute;top:10px;left:10px;z-index:10;background-color:#af6037;color:#fff;font-size:1rem;opacity:0;cursor:pointer;transition:opacity .3s;width:30px;height:30px;border-radius:30px}.card-items>li:hover .card-items__clear{opacity:1}.margin-handles{display:none}.editable:hover .margin-handles{display:block}.combined-info-card__container{display:flex;gap:1rem;width:100%;border-radius:10px;flex-direction:row}.combined-info-card__container .info-card{flex:1 1;display:flex;flex-direction:column;min-height:220px;max-width:45%;border-radius:8px;margin:0 2rem}.combined-info-card__container .info-card--dark .info-card__header,.combined-info-card__container .info-card--light .info-card__header{background-color:#313030}.combined-info-card__container .info-card__title{color:#fff}.combined-info-card__container .info-card__header{padding:.8rem;text-align:center;color:#fff;font-size:1.5rem;font-weight:700;border-top-left-radius:8px;border-top-right-radius:8px}.combined-info-card__container .info-card__content{padding:1.5rem;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.combined-info-card__container .info-card__content .info-card__text{font-size:.9rem;color:#333;line-height:1.5}.combined-info-card__container .info-card__content .ql-container{font-size:.9rem;line-height:1.5;overflow:visible}.combined-info-card__container .info-card__content .ql-editor{min-height:100px}@media(max-width:1080px){.combined-info-card__container{flex-direction:column}.combined-info-card__container .info-card{max-width:100%;margin:0 0 1rem}}@media(max-width:768px){.combined-info-card__container .info-card__header{font-size:1rem}.combined-info-card__container .info-card__content{padding:1rem}.combined-info-card__container .info-card__text{font-size:.8rem}}.image-selectable-horizontal{display:flex;gap:1rem;max-width:100%;flex-direction:row;align-items:center;justify-content:center}.image-selectable-horizontal .image-container{flex:1 1;display:flex;justify-content:center;align-items:center}.image-selectable-horizontal .image-container img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}@media(max-width:768px){.image-selectable-horizontal{flex-direction:column}.image-selectable-horizontal .image-container{max-width:100%}}.full-screen-animation{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;z-index:9999;display:flex;justify-content:center;align-items:center;opacity:1;visibility:visible;transition:opacity .5s ease,visibility .5s}.full-screen-animation.hidden{opacity:0;visibility:hidden}.full-screen-animation__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout{position:relative;background-color:#fff}.layout,.layout .background-video{width:100%;height:100%;overflow:hidden}.layout .background-video{position:fixed;top:0;left:0;z-index:-1}.layout .background-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(90%)}.layout .layout-content{position:relative;z-index:1;display:flex;flex-direction:column;min-height:100vh}.two-images-block{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:16px}.two-images-block__image--left,.two-images-block__image--right{flex:1 1;-o-object-fit:cover;object-fit:cover;max-width:48%}.custom-text{border:1px solid #000;background-color:#fff;padding:1rem;border-radius:8px}.custom-text--highlight{border:2px solid red;background-color:#fcc;padding:1rem;border-radius:8px}.custom-text--rounded{border:1px solid #000;background-color:#e0e0e0;padding:1rem;border-radius:50%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes focusZoom{0%{transform:scale(5) translateZ(0);opacity:0;visibility:hidden}1%{visibility:visible;opacity:.1}70%{transform:scale(1) translateZ(0);opacity:1}to{transform:scale(1.5) translateZ(0);opacity:0}}@keyframes logoAppear{0%{opacity:0;filter:blur(10px);transform:scale(1) translateZ(0);visibility:hidden}1%{visibility:visible;opacity:.1}70%{opacity:1;filter:blur(0);transform:scale(1) translateZ(0)}to{transform:scale(1.5) translateZ(0);opacity:0}}@keyframes fadeOut{to{opacity:0;visibility:hidden}}