

/*===============================
/templates/purity_iii/css/custom.css
================================================================================*/
@import url("/templates/purity_iii/css/./cards.css"); :root{--text-multiplier:1.2;--accent:#A85A00;--accent-bg:#D77A00;--accent-line:rgba(168,90,0,.45);--txt-main:#111827;--txt-muted:#4b5563;--border-soft:#d9e0e8;--card-bg:#fff;--backgroundmain:linear-gradient(107deg,#001a33 0%,#083a6c 12%,#094179 55%,#178aa0 100%);--bg-nav:linear-gradient(to bottom,#1b4b7a 0%,#1f578a 100%);--submenuaaccent:#0c59a6;--brand-dark:#083a6c;--brand-dark-hover:#155e86;--slant:10deg;--btn-h:49px;--fs-base:clamp(1.0625rem,0.85vw + 0.9rem,1.375rem);--fs-sm:clamp(0.9625rem,0.55vw + 0.82rem,1.1625rem);--fs-lg:clamp(1.1875rem,1.05vw + 0.95rem,1.6125rem);--fs-menu:clamp(1.05rem,0.55vw + 0.9rem,1.22rem);--fs-menu-sub:clamp(1rem,0.45vw + 0.85rem,1.15rem);--fs-menu-head:clamp(1.1rem,0.65vw + 0.9rem,1.3rem);--bg-panel:#f7f9fc;--bg-item:#e9eff6;--bg-head:#dbe6f2;--bg-sub:#f1f5fa;--font-ui:"Segoe UI","Noto Sans","Liberation Sans",Arial,system-ui,sans-serif;--font-head:var(--font-ui);--radius:14px;--shadow-1:0 6px 18px rgba(0,0,0,.10);--shadow-2:0 10px 26px rgba(0,0,0,.16);--space:clamp(8px,1.5vw,16px)} html{height:100%}body{margin:0;padding:0;font-family:var(--font-ui) !important;font-size:var(--fs-base);line-height:1.65;text-rendering:optimizeLegibility;background:#F3F5FC;color:var(--txt-main); }.t3-content{padding-top:5px}article h1{color:#111827 }h1,h2,h3,.bs_title h1,.bs_title h2{font-family:var(--font-head) !important}.container{width:100%}.article-content{min-height:40vh}@media (min-width:992px){.off-canvas-toggle{display:none !important}} @media screen and (max-width:768px){:root{--text-multiplier:0.9}}@media screen and (max-width:576px){:root{--text-multiplier:1}.container{padding:0;margin:0}#t3-content{margin:0}.col-lg-12{padding:0;margin:0}.jt-imagecover{width:100%;margin:0}}  .bs_title{position:relative;z-index:1001;color:#4CB8CB;background:#fff}.bs_title .title-inner{display:flex;align-items:center;gap:clamp(8px,2vw,20px)}.bs_title h1,.bs_title h2{font-weight:800 !Important;line-height:1.2;text-transform:uppercase;font-style:italic;text-align:center;font-family:"Book Antiqua",Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif !important}.bs_title h1{font-size:calc(3rem * var(--text-multiplier));text-shadow:1.4px 1.4px #000000}.bs_title h2{font-size:calc(2rem * var(--text-multiplier));text-shadow:1.2px 1.2px #000000}#bs_logo{display:block;height:auto;width:auto;max-height:clamp(56px,9vw,120px)}.bs_title .brand-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.bs_title h1,.bs_title h2{margin:0}  @media screen and (max-width:768px){#bs_logo{display:none}.bs_title .container{margin-left:0}}@media screen and (max-width:576px){.bs_title h1{font-size:calc(1.5rem * var(--text-multiplier));text-shadow:1px 1px #000000}.bs_title h2{display:none} #bs_logo{margin:8px auto 10px}}  #t3-mainnav{position:sticky;top:0;z-index:1000;border-top:1px solid rgba(255,255,255,.25);background:var(--bg-nav);box-shadow:inset 0 -1px 0 rgba(255,255,255,.12),0 2px 6px rgba(0,0,0,.08)}#t3-mainnav li a{font-weight:700;text-shadow:1px 1px black;font-size:1.5rem;color:white}#t3-mainnav.affix,#t3-mainnav.navbar-fixed-top{position:sticky !important;top:0 !important}.head-search{background-color:#094179;right:0;min-width:100px}.head-search form{background-image:url('/templates/purity_iii/images/find.png');background-position:5% 50%;background-repeat:no-repeat}.head-search form:hover{background-position:5% 50%}.head-search form:focus-within{background-position:5% 50%}.mega-dropdown-inner{background-color:var(--submenuaaccent)}.t3-megamenu .mega-nav > li:first-child,.t3-megamenu .dropdown-menu .mega-nav > li:first-child{border-top:1px solid #99ccff}.t3-megamenu .mega-nav > li,.t3-megamenu .dropdown-menu .mega-nav > li{border-bottom:1px solid #99ccff}.mega-inner li a{font-size:1.3rem !important}.mega-inner li a:hover{background-color:var(--accent-bg)!important}.t3-megamenu .mega-nav > li.active > a,.t3-megamenu .dropdown-menu .mega-nav > li.active > a{background-color:var(--accent-bg)!important}.head-search,.navbar-toggle + .head-search{right:0}  @media screen and (max-width:768px){#t3-mainnav li a{font-size:1rem}}@media screen and (max-width:576px){#t3-mainnav li a{font-size:1.2rem}}  .finder{margin:5% 7%;min-height:48vh}.finder .result__item{border-bottom:1px solid black;background-color:white;margin:5px 0}#search-result-list{list-style:none;padding-left:0}.finder .result__item p{margin:0;font-size:2rem}   #t3-mainbody{min-height:65vh;height:auto}  #t3-footer{position:relative;background:var(--backgroundmain);color:#fff;font-family:var(--font-ui) !important;font-size:var(--fs-sm);line-height:1.5;border-top:1px solid rgba(255,255,255,.14); padding:18px 0 28px} #t3-footer::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.32);pointer-events:none}#t3-footer .t3-footer-sl,#t3-footer .t3-copyright{position:relative;z-index:1} #t3-footer .t3-footer-sl{padding-left:16px;padding-right:16px} #t3-footer .t3-footer-sl .container,#t3-footer .t3-footer-sl .container-fluid{padding-left:0 !important;padding-right:0 !important} #t3-footer .t3-footer-sl.row{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:flex-start; margin-left:0 !important;margin-right:0 !important} #t3-footer .t3-footer-sl > [class*="col-"]{flex:1 1 220px;max-width:360px; padding-left:8px !important;padding-right:8px !important} #t3-footer .t3-module,#t3-footer .module-inner,#t3-footer .module-ct,#t3-footer .mod-custom{background:transparent !important;box-shadow:none !important;border:0 !important} #t3-footer .module-inner,#t3-footer .module-ct{padding:0 !important} #t3-footer h3{margin:0 0 10px !important;padding:0 0 8px !important;border-bottom:1px solid rgba(255,255,255,.18);color:var(--accent-bg);font-family:var(--font-head) !important;font-size:var(--fs-menu-head);font-weight:700;text-shadow:none} #t3-footer ul{list-style:none;margin:0 !important;padding:0 !important}#t3-footer li{margin:0 0 7px}#t3-footer a{color:rgba(255,255,255,.92);font-size:var(--fs-base);font-weight:500;text-decoration:none;display:inline-block;padding:3px 0}#t3-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}#t3-footer a:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:3px;border-radius:8px} #t3-footer .t3-copyright{margin-top:14px;padding:12px 16px 0; border-top:1px solid rgba(255,255,255,.14);text-align:center;color:rgba(255,255,255,.78);font-size:clamp(.85rem,.35vw + .8rem,.95rem)} @media (max-width:768px){#t3-footer{padding:14px 0 34px; }#t3-footer .t3-footer-sl{padding-left:14px;padding-right:14px}#t3-footer .t3-footer-sl.row{gap:10px 0} #t3-footer .t3-footer-sl > [class*="col-"]{flex:1 1 100%;max-width:100%;padding-left:6px !important;padding-right:6px !important}}   .article-header{margin-top:20px;justify-content:center}.bgart article,.bgart2 article,.news .t3-mainbody,.buyerprof article{padding:2% 3%}.bgart article{margin:2% 18%}.bgart article,.bgart2 article{background:white;box-shadow:2px 4px black;min-height:49vh}.buyerprof article{background:white;box-shadow:5px -12px var(--submenuaaccent)}.buyerprof article h2{font-size:17px}.buyerprof .pull-left.item-image{max-width:300px;max-height:200px}.bgart article section p{text-indent:20px !important}.buyerprof .article-title{margin-top:0;text-align:center} .article-intro img{width:300px;height:200px}.news .gal img{display:block;margin-left:auto;margin-right:auto;width:100%;height:100%}.stud{width:100%}.box{width:24%;height:250px;margin:5px;padding:5px;float:left}.box a{text-shadow:1.5px 1.5px #000000;font-weight:700 !important;font-size:calc(1.5em * var(--text-multiplier));letter-spacing:0.5px;color:#ffffff}.box p{text-align:center;position:relative;top:40%} @media screen and (max-width:768px){.box{width:100%}.box a{font-size:calc(2em * var(--text-multiplier))}}@media screen and (max-width:576px){.buyerprof article{box-shadow:none}}  .t3-sidebar .t3-module,.t3-sidebar .module-inner,.t3-sidebar .module-ct,.modulebgmenu .navbar,.modulebgmenu .navbar-collapse{padding:0 !important;margin:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important} .modulebgmenu{width:100%;background:var(--bg-panel) !important;border:1px solid rgba(0,0,0,.08) !important;box-shadow:0 12px 24px rgba(0,0,0,.08) !important;position:relative;overflow:hidden} .modulebgmenu,.modulebgmenu *{border-radius:0 !important} .modulebgmenu::after{content:"";position:absolute;top:0;right:0;width:3px;height:100%;background:linear-gradient(180deg,var(--accent-bg),transparent);opacity:.4} .modulebgmenu ul,.modulebgmenu .menu{list-style:none;margin:0;padding:0} .modulebgmenu a{display:block;font-size:var(--fs-menu);padding:10px 14px;color:var(--txt-main) !important;background:var(--bg-item);border-bottom:1px solid rgba(0,0,0,.06);text-decoration:none;transition:background .15s,color .15s}.modulebgmenu a:hover,.modulebgmenu li.current > a{background:var(--accent-bg) !important;color:#111 !important} .modulebgmenu li > span.separator,.modulebgmenu li > span.nav-header{display:block;font-size:var(--fs-menu-head);padding:11px 14px;background:var(--bg-head);color:var(--txt-main);font-weight:700;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1);position:relative}.modulebgmenu li > span.separator:hover,.modulebgmenu li > span.nav-header:hover{background:var(--accent-bg);color:#111} .modulebgmenu li > span::after{content:"▸";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-weight:700}.modulebgmenu li.bgmenu-open > span::after{content:"▾"} .modulebgmenu li > ul{display:none;background:var(--bg-sub);border-left:3px solid rgba(0,0,0,.08); opacity:0;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease}.modulebgmenu li > ul a:hover,.modulebgmenu li > ul li.current > a{background:var(--accent-bg);color:#111 !important}.modulebgmenu li.bgmenu-open > ul,.modulebgmenu li.active > ul,.modulebgmenu li.current > ul{display:block}.modulebgmenu li > ul a{font-size:var(--fs-menu-sub);padding:9px 14px 9px 26px;background:var(--bg-sub);color:var(--txt-main) !important}.modulebgmenu li.bgmenu-open > ul,.modulebgmenu li.active > ul,.modulebgmenu li.current > ul{display:block;opacity:1;transform:translateY(0)} .modulebgmenu li > ul ul a{padding-left:36px} body:has(.modulebgmenu) button.navbar-toggler{display:none !important} .modulebgmenu li.active > a{background:var(--bg-item) !important;color:var(--txt-main) !important} .modulebgmenu li.current > a{background:var(--accent-bg) !important;color:#111 !important} .modulebgmenu a:hover{background:var(--accent-bg) !important;color:#111 !important}@media (prefers-reduced-motion:reduce){.modulebgmenu li > ul{transition:none !important;transform:none !important}}.modulebgmenu li:has(> ul li.current) > ul,.modulebgmenu li:has(> ul li.active) > ul,.modulebgmenu li:has(> ul li.current) > span + ul,.modulebgmenu li:has(> ul li.active) > span + ul{display:block !important;opacity:1 !important;transform:translateY(0) !important} .modulebgmenu li:has(> a.current) > ul,.modulebgmenu li:has(> a.active) > ul{display:block !important;opacity:1 !important;transform:translateY(0) !important}  @media screen and (max-width:768px){.modulebgmenu{max-width:100%}.modulebgmenu li,.modulebgmenu li a{border-radius:0}.modulebgmenu li:hover,.modulebgmenu .current{left:0}.modulebgmenu button{visibility:visible !important}}  .bgtbl1{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}  .responsive-table{margin:16px auto;padding:0 8px;overflow-x:auto; -webkit-overflow-scrolling:touch} .responsive-table table{width:100% !important;height:auto !important; border-collapse:separate !important;border-spacing:0 !important;border:1px solid #e5e7eb; border-radius:14px;overflow:hidden; background:#fff;box-shadow:0 10px 25px rgba(0,0,0,0.06);font-size:14px} .responsive-table td,.responsive-table th{padding:12px 12px;border-right:1px solid #eef2f7;border-bottom:1px solid #eef2f7;vertical-align:middle;text-align:center;line-height:1.35}.responsive-table tr > *:last-child{border-right:0}.responsive-table tbody tr:last-child > *{border-bottom:0} .responsive-table tbody tr:nth-child(even){background:#fafafa} .responsive-table td[colspan]{background:#f8fafc;font-weight:600;text-align:center} .responsive-table a{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:10px;text-decoration:none;font-weight:600;color:#0b5ed7;background:rgba(53,152,219,0.10);transition:transform 0.08s ease,background 0.15s ease}.responsive-table a:hover{background:rgba(53,152,219,0.18);transform:translateY(-1px)}.responsive-table td span[style*="#eb1a1a"],.responsive-table td span[style*="#EB1A1A"]{display:inline-block;padding:6px 10px;border-radius:999px;background:rgba(235,26,26,0.10)}@media (max-width:640px){.responsive-table td,.responsive-table th{padding:10px 8px}.responsive-table table{font-size:13px}}  .bgtbl{border-collapse:collapse;border-radius:6px;overflow:hidden;margin:0 auto;position:relative;font-family:office-code,monospace;font-weight:700}.bgtbl thead tr{height:60px;background:var(--submenuaaccent);font-size:16px;color:white}.bgtbl th{text-align:center}.bgtbl td,.bgtbl th{position:relative;vertical-align:middle;padding:5px}.bgtbl tbody tr:nth-child(odd){background-color:#ffdd99}.bgtbl tbody tr:nth-child(even){background-color:#ffffff} table.widetbl{width:100% !important;max-width:100% !important;border-collapse:collapse;border-radius:10px;overflow:hidden;margin:0 auto 20px auto;background:#fff;border:1px solid rgba(0,0,0,.15);outline:1px solid rgba(0,0,0,.15);outline-offset:-1px} .widetbl thead tr{background:color-mix(in srgb,var(--submenuaaccent) 92%,#000);color:#fff;font-size:1rem}.widetbl,.widetbl tr,.widetbl td,.widetbl th{height:auto !important}.widetbl th{text-align:center;font-weight:800;color:#fff;font-size:clamp(1.05rem,0.3vw + 0.95rem,1.2rem);letter-spacing:.02em}.widetbl td{color:#1a2433} .widetbl td,.widetbl th{padding:10px 12px;border:1px solid rgba(0,0,0,.08);vertical-align:middle;line-height:1.25;width:auto !important;height:auto !important} .widetbl tbody tr:nth-child(odd){background:#fff}.widetbl tbody tr:nth-child(even){background:#f7f7f7} .widetbl tbody tr:hover{background:#e6f0fb;transition:background .15s ease}.widetbl tbody tr:hover td:first-child{background:#e6f0fb}.widetbl td img{display:inline-block !important} @media (max-width:900px){table.widetbl{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;isolation:isolate;border:1px solid rgba(0,0,0,.08)}.widetbl td,.widetbl th{white-space:nowrap;font-size:0.95rem}.widetbl thead th{position:sticky;top:0;z-index:10;background:var(--submenuaaccent);color:#fff}.widetbl thead tr:first-child th:first-child{left:0;z-index:30;min-width:220px;white-space:normal}.widetbl thead tr:nth-child(2) th:first-child{left:auto !important;z-index:10}.widetbl tbody td:first-child{position:sticky;left:0;z-index:5;min-width:220px;white-space:normal}.widetbl tbody tr:nth-child(odd) td:first-child{background:#fff}.widetbl tbody tr:nth-child(even) td:first-child{background:#f7f7f7}.widetbl td:not(:first-child),.widetbl th:not(:first-child){min-width:110px}.widetbl td img{max-width:24px !important}}  @media screen and (max-width:768px){.bgtbl1{border:0}.bgtbl1 caption{font-size:1.3em}.bgtbl1 thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bgtbl1 tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.bgtbl1 td{border-bottom:1px solid #ddd;width:100%;display:block;font-size:.9em;text-align:center}.bgtbl1 td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.bgtbl1 td:last-child{border-bottom:0}td.iconic_td select{width:220px !important;font-size:16px}}@media screen and (max-width:576px){.bgtbl{width:100% !important;height:100% !important;padding:0;margin:0}.bgtbl td{overflow:hidden;font-size:11px;text-overflow:ellipsis}.bgtbl td a{word-wrap:break-word}.responsive-table{overflow-x:auto;display:block;max-width:100%}.responsive-table table{width:100%;border-collapse:collapse;table-layout:auto;font-size:0.9rem}.responsive-table th,.responsive-table td{white-space:normal !important;word-wrap:break-word;text-align:left;padding:3px !important;font-size:1rem !important}.responsive-table td a{display:inline-block;max-width:100%;word-break:break-word}td,th{padding-left:5px !important}}  .docs{max-width:1100px;margin:0 auto 18px;display:grid;gap:2px}.doc-card{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:14px 16px;background:#fff;border:1px solid rgba(0,0,0,.10);border-radius:12px;text-decoration:none;box-shadow:0 10px 22px rgba(0,0,0,.06);transition:all 180ms ease}.doc-card:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(0,0,0,.12);border-color:rgba(0,0,0,.18)}.doc-badge{font-size:12px;font-weight:700;letter-spacing:.12em;padding:8px 10px;border-radius:10px;background:#b00020;color:#fff}.doc-content{display:flex;flex-direction:column}.doc-title{color:#0b1f33;font-weight:600;line-height:1.3}.doc-desc{margin-top:2px;font-size:14px;opacity:.75;color:#0b1f33}   .zvena{width:100%}.item-pagezvena{min-height:56vh}.zvena h1{width:100%;text-align:center}.zvena h1 a{color:var(--accent)}.zvena .sec,.zvena .sec2{background:var(--card-bg);width:100%;margin:0 auto 20px auto;padding:22px 24px;border:1px solid var(--border-soft);border-radius:6px;box-shadow:none;display:flow-root;box-sizing:border-box}.zvena .section-title{display:block;overflow:hidden;font-family:office-code,monospace;letter-spacing:.1em}.zvena .section-title h1{margin:0;font-size:var(--fs-lg);text-transform:uppercase;color:var(--accent);padding-bottom:8px;font-weight:600;letter-spacing:0.8px}.zvena .section-header{display:block;overflow:hidden;margin-bottom:10px}.zvena .section-heading{text-transform:uppercase;font-family:office-code,monospace;letter-spacing:.1em;position:relative;display:inline-block;line-height:1;margin-bottom:0;padding-right:10px;color:var(--accent);font-size:18px;font-weight:600}.zvena .section-heading:after{content:"";display:block;position:absolute;bottom:2px;left:100%;width:100vw;height:1px;background:var(--accent-line);opacity:1}.zvena .sec p,.zvena .sec2 p,.zvena .sec li,.zvena .sec2 li{font-size:15px;line-height:1.65}.zvena a{color:#0b63b6;text-decoration:none}.zvena a:hover{text-decoration:underline}.zvena ul{list-style:none}.zvena .sec ul li::before{ display:inline-block;margin-right:0.1rem}.mainzv,.kat,.studs{width:100%;margin:0 auto}.mainzv ul,.kat ul,.studs ul{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-content:center;margin:0;padding:0;list-style:none}.mainzv ul li,.kat ul li,.studs ul li{position:relative;margin:3px;width:420PX;height:243PX;-webkit-transition-duration:15ms;-webkit-transition-timing-function:linear;-webkit-transition-delay:0ms}.mainzv ul li a,.kat ul li a,.studs ul li a{display:block;width:420PX;height:243PX;background-repeat:no-repeat;background-position:center center;line-height:0;font-size:0;color:transparent }.zv1 ul li:nth-child(1){background-image:url("/templates/purity_iii/images/zvena/FTN1.png")}.zv1 ul li:nth-child(2){background-image:url("/templates/purity_iii/images/zvena/FPN1.png")}.zv1 ul li:nth-child(3){background-image:url("/templates/purity_iii/images/zvena/FОN1.png")}.zv1 ul li:nth-child(4){background-image:url("/templates/purity_iii/images/zvena/FOZZG1.png")}.zv1 ul li:nth-child(5){background-image:url("/templates/purity_iii/images/zvena/MED1.png")}.zv1 ul li:nth-child(6){background-image:url("/templates/purity_iii/images/zvena/FF.png")}.zv2 ul li:nth-child(1){background-image:url("/templates/purity_iii/images/zvena/KT1.png")}.zv2 ul li:nth-child(2){background-image:url("/templates/purity_iii/images/zvena/MK1.png")}.zv2 ul li:nth-child(3){background-image:url("/templates/purity_iii/images/zvena/TK1.png")}.zv3 ul li:nth-child(1){background-image:url("/templates/purity_iii/images/zvena/DPKRPS1.png")}.zv3 ul li:nth-child(2){background-image:url("/templates/purity_iii/images/zvena/DEPO.png")}.zv4 ul li:nth-child(1){background-image:url("/templates/purity_iii/images/zvena/fdobr_v1.png")}.zv5 ul li:nth-child(1){background-image:url("/templates/purity_iii/images/zvena/NII.png")}.zv6 ul li:nth-child(1){background-image:url("/templates/purity_iii/images/zvena/MNSVO.png")}.zv6 ul li:nth-child(2){background-image:url("/templates/purity_iii/images/zvena/UO.png")}.zv6 ul li:nth-child(3){background-image:url("/templates/purity_iii/images/zvena/SDO.png")} .ftnkat li:nth-child(1){background-image:url("/templates/purity_iii/images/FTN_dep/HT1.png")}.ftnkat li:nth-child(2){background-image:url("/templates/purity_iii/images/FTN_dep/TMM.png")}.ftnkat li:nth-child(3){background-image:url("/templates/purity_iii/images/FTN_dep/BIO.png")}.ftnkat li:nth-child(4){background-image:url("/templates/purity_iii/images/FTN_dep/EEM.png")}.ftnkat li:nth-child(5){background-image:url("/templates/purity_iii/images/FTN_dep/KST.png")}.ftnkat li:nth-child(6){background-image:url("/templates/purity_iii/images/FTN_dep/TTTM1.png")}  .fоnkat li:nth-child(1){background-image:url("/templates/purity_iii/images/FON_dep/fon_iu.png")}.fоnkat li:nth-child(2){background-image:url("/templates/purity_iii/images/FON_dep/fon_m.png")}.fоnkat li:nth-child(3){background-image:url("/templates/purity_iii/images/FON_dep/fon_p.png")}.fоnkat li:nth-child(4){background-image:url("/templates/purity_iii/images/FON_dep/fon_po.png")}.fоnkat li:nth-child(5){background-image:url("/templates/purity_iii/images/FON_dep/fon_itm.png")}.fоnkat li:nth-child(6){background-image:url("/templates/purity_iii/images/FON_dep/fon_if.png")}.fоnkat li:nth-child(7){background-image:url("/templates/purity_iii/images/FON_dep/fon_bel.png")}.fоnkat li:nth-child(8){background-image:url("/templates/purity_iii/images/FON_dep/fon_t.png")}  .fpnkat li:nth-child(1){background-image:url("/templates/purity_iii/images/FPN_dep/fpn_himia.png")}.fpnkat li:nth-child(2){background-image:url("/templates/purity_iii/images/FPN_dep/fpn_eoos.png")}.fpnkat li:nth-child(3){background-image:url("/templates/purity_iii/images/FPN_dep/fpn_mif.png")}  .fоzzgkat li:nth-child(1){background-image:url("/templates/purity_iii/images/FOZZG_dep/fozzg_zg.png")}.fоzzgkat li:nth-child(2){background-image:url("/templates/purity_iii/images/FOZZG_dep/fozzg_ptd.png")}.fоzzgkat li:nth-child(3){background-image:url("/templates/purity_iii/images/FOZZG_dep/fozzg_rmm.png")}.fоzzgkat li:nth-child(4){background-image:url("/templates/purity_iii/images/FOZZG_dep/fozzg_ouz.png")}.fоzzgkat li:nth-child(5){background-image:url("/templates/purity_iii/images/FOZZG_dep/fozzg_fvs.png")}.fоzzgkat li:nth-child(6){background-image:url("/templates/purity_iii/images/FOZZG_dep/fozzg_hid.png")}  .ktkat li:nth-child(1){background-image:url("/templates/purity_iii/images/KT_dep/kat1_kt.png")}  .mkkat li:nth-child(1){background-image:url("/templates/purity_iii/images/MK_dep/mk_kat_1.png")}.mkkat li:nth-child(2){background-image:url("/templates/purity_iii/images/MK_dep/mk_kat_2.png")}  .ffkat li:nth-child(1){background-image:url("/templates/purity_iii/images/FF_dep/ff_kat1_v2.png")}.ffkat li:nth-child(2){background-image:url("/templates/purity_iii/images/FF_dep/ff_kat2_v2.png")}.ffkat li:nth-child(3){background-image:url("/templates/purity_iii/images/FF_dep/ff_kat3_v2.png")}  .studs li:nth-child(1){background-image:url("/templates/purity_iii/images/Stud_savet/KUND1.png")}.studs li:nth-child(2){background-image:url("/templates/purity_iii/images/Stud_savet/KSD1.png")}.studs li:nth-child(3){background-image:url("/templates/purity_iii/images/Stud_savet/KS1.png")}.studs li:nth-child(4){background-image:url("/templates/purity_iii/images/Stud_savet/KSBV1.png")}.studs li:nth-child(5){background-image:url("/templates/purity_iii/images/Stud_savet/KCM1.png")}.studs li:nth-child(6){background-image:url("/templates/purity_iii/images/Stud_savet/KPR1.png")}.studs li:nth-child(7){background-image:url("/templates/purity_iii/images/Stud_savet/EK1.png")}.studs li:nth-child(8){background-image:url("/templates/purity_iii/images/Stud_savet/ZK1.png")}  .labs li:nth-child(1){background-image:url("/templates/purity_iii/images/Labs/CNIL.png")}.labs li:nth-child(2){background-image:url("/templates/purity_iii/images/Labs/LMC.png")}.labs li:nth-child(3){background-image:url("/templates/purity_iii/images/Labs/Goriva.png")}.labs li:nth-child(4){background-image:url("/templates/purity_iii/images/Labs/vodi.png")}.labs li:nth-child(5){background-image:url("/templates/purity_iii/images/Labs/bultest.png")}.labs li:nth-child(6){background-image:url("/templates/purity_iii/images/Labs/LISM.png")}.labs li:nth-child(7){background-image:url("/templates/purity_iii/images/Labs/isistemi.png")}.labs li:nth-child(8){background-image:url("/templates/purity_iii/images/Labs/VR.png")}.labs li:nth-child(9){background-image:url("/templates/purity_iii/images/Labs/LETI.png")}.labs li:nth-child(10){background-image:url("/templates/purity_iii/images/Labs/LPAOUK.png")}.labs li:nth-child(11){background-image:url("/templates/purity_iii/images/Labs/Bluegrowth.png")}  .zv6.center ul li:nth-child(1){background-image:url("/templates/purity_iii/images/SDO/CPO1.png")}.zv6.center ul li:nth-child(2){background-image:url("/templates/purity_iii/images/SDO/CPOKI1.png")}.zv6.center ul li:nth-child(3){background-image:url("/templates/purity_iii/images/SDO/CMK1.png")} .mainzv ul li:hover,.kat ul li:hover,.studs ul li:hover{top:-20px}  @media screen and (max-width:768px){.t3-content{margin:0;padding:0;width:100%}.zvena{margin:0;width:100%}.zvena .sec{margin:0;width:100%}.section-title{text-align:center;margin-bottom:10px}.section-heading{font-size:1.4rem !important;line-height:1.2;text-align:center;padding:5px 10px}}@media screen and (max-width:576px){.zvena figure.snip0099 figcaption p i{left:-2px}.kat ul li{margin:3px 0}.kat ul li,.kat ul li a{width:100%}.zvena .sec2 table tbody tr td{font-size:11px !important}.zvena .sec2 table tbody tr td span{font-size:13px !important}}  .teamcard.tc2{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:28px;align-items:stretch}.teamcard.tc2 .tc_main{width:auto !important;height:100%}.teamcard.tc2 figure.snip0099{display:grid;grid-template-rows:auto 1fr;width:100%;height:100%;background:none;position:relative}figure.snip0099 > img.ls,.teamcard.tc2 figure.snip0099 > img.pr{width:100%;display:block;object-fit:contain;aspect-ratio:1 / 1; height:auto;margin:0;position:relative}.teamcard.tc2 figure.snip0099 figcaption{grid-row:2;position:static;width:100%;padding:10px 12px;display:flex;flex-direction:column}.teamcard.tc2 figure.snip0099 figcaption h2,.teamcard.tc2 figure.snip0099 figcaption p{position:static;transform:none;margin:0;font-family:"Book Antiqua",Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif}figure.snip0099 figcaption h2 span{display:block}.teamcard.tc2 figure.snip0099 figcaption h2{min-height:4em;font-size:14px}.teamcard.tc2 figure.snip0099:after,.teamcard.tc2 figure.snip0099 figcaption:before,.teamcard.tc2 figure.snip0099 figcaption:after{display:none !important;content:none !important}.teamcard.tc2 figure.snip0099 figcaption p{display:block;gap:6px}.teamcard.tc2 figure.snip0099 figcaption p i,.teamcard.tc2 figure.snip0099 figcaption p i:before{transform:none}.teamcard.tc2 figure.snip0099 figcaption p i{display:inline-block;width:20px;height:20px}.teamcard.tc2 figure.snip0099 figcaption::after{content:"";display:block;clear:both}figure.snip0099.imgl .icons i:nth-child(1){-webkit-transform:translateX(60px) translateY(-140px);transform:translateX(60px) translateY(-140px)}figure.snip0099 .icons i{font-size:45px}  @media screen and (max-width:576px){.teamcard.tc2{grid-template-columns:1fr !important;gap:12px !important}.teamcard.tc2 .tc_main{width:100% !important}.teamcard.tc2 figure.snip0099{grid-template-rows:auto 1fr;width:100% !important;height:auto !important;background:#fffaf5}.teamcard.tc2 figure.snip0099 > img.pr,.teamcard.tc2 figure.snip0099 > img.ls{width:100% !important;height:auto !important;aspect-ratio:4 / 3 !important;object-fit:contain;margin:0 !important}.teamcard.tc2 figure.snip0099 figcaption{padding:8px 10px !important;width:100% !important;position:static !important;display:flex;flex-direction:column}.teamcard.tc2 figure.snip0099 figcaption h2{font-size:16px;line-height:1.25;min-height:3em;margin:0 0 8px 0 !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.teamcard.tc2 figure.snip0099 figcaption h2 span{display:inline}.teamcard.tc2 figure.snip0099 figcaption p{display:block !important;margin:0 0 8px 0 !important;font-size:16px}.teamcard.tc2 figure.snip0099 figcaption p i{display:inline-block !important;width:1.1em;height:1.1em;margin-right:6px;position:static !important;transform:none !important}.teamcard.tc2 figure.snip0099:after,.teamcard.tc2 figure.snip0099 figcaption:before,.teamcard.tc2 figure.snip0099 figcaption:after{display:none !important;content:none !important}figure.snip0099.imgl .icons i:first-child{-webkit-transform:translateX(-25%) translateY(-50%);transform:translateX(-30%) translateY(-50%)}}   .uniburgas-icon-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:26px 22px; max-width:1800px;margin:0 auto;padding:12px 20px} .uniburgas-icon-grid figure{margin:0;text-align:center;display:flex;flex-direction:column;align-items:center} .uniburgas-icon-grid figure a{display:flex;align-items:center;justify-content:center;width:78px;height:78px;border-radius:18px;background:rgba(255,255,255,.65);box-shadow:0 4px 10px rgba(0,0,0,.08),inset 0 0 0 1px rgba(0,0,0,.05);transition:all .18s ease} .uniburgas-icon-grid figure a:hover{transform:translateY(-3px);background:#fff;box-shadow:0 8px 18px rgba(0,0,0,.18)} .uniburgas-icon-grid img{width:46px;height:46px;object-fit:contain} .uniburgas-icon-grid figcaption{margin-top:6px;font-family:var(--font-ui);font-size:var(--fs-base);font-weight:600;line-height:1.2;color:var(--txt-main)} @media(max-width:768px){.uniburgas-icon-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:18px 14px;padding:18px 18px}.uniburgas-icon-grid figure a{width:64px;height:64px}.uniburgas-icon-grid img{width:38px;height:38px}.uniburgas-icon-grid figcaption{font-size:var(--fs-menu-sub)}}   .bg_novini h3{font-size:calc(2em * var(--text-multiplier));text-align:center;text-shadow:1.5px 1.5px #000000;font-weight:700;line-height:1.2;text-transform:uppercase;font-style:italic;color:#4CB8CB}.jtcs_more_cat{text-align:center;font-weight:600;color:var(--accent);font-size:2rem}  .navigation-container{top:40% !important}.djslider-default .navigation-container .prev-button,.djslider-default .navigation-container .next-button,.djslider-default .navigation-container .play-button ,.djslider-default .navigation-container .pause-button{width:32px !important;height:32px !important}   .pd-cb + div{display:none !important}.news-eng{max-width:50%;margin:auto;background:#ffffff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,0.1);color:#333;box-sizing:border-box}.news-eng h1{color:#004d99;text-align:center;margin-bottom:20px;font-size:1.8em;font-weight:700; }.news-eng p{line-height:1.6;margin-bottom:15px;font-size:1em;font-weight:400; }.news-eng a{color:#0066cc;text-decoration:none;font-weight:700; word-wrap:break-word}.news-eng a:hover{text-decoration:underline}.faq-container{max-width:800px;margin:auto;padding:20px} .faq-container h2{text-align:center;font-size:28px;color:#333;margin-bottom:20px} .faq-item{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px} .faq-question{width:100%;background:#f8f9fa;color:#333;border:none;text-align:left;font-size:18px;padding:15px;cursor:pointer;transition:0.3s;display:flex;justify-content:space-between;align-items:center}.faq-question:hover{background:#e9ecef} .faq-icon{font-size:20px;font-weight:bold;transition:transform 0.3s ease} .faq-answer{display:none;padding:10px 15px;font-size:16px;color:#666;background:#fff;border-left:4px solid #007bff} @media screen and (max-width:576px){.news-eng{padding:15px;max-width:100%}.news-eng h1{font-size:1.5em}.news-eng p{font-size:0.95em}.news-eng a{font-size:0.95em}}  .bgcont{width:95%;padding:25px}.contact{width:320px;background-color:white;display:inline-table;margin:20px;box-shadow:2px 2px black}.contact .page-header{margin:0;padding:0}.contact h1{font-size:17px;text-align:center ;margin:0;padding:5px;margin-bottom:5px;text-transform:uppercase;font-weight:600}.contact h3,.contact .icons{display:none}.contact .thumbnail{margin-bottom:0}.contact .thumbnail img{width:90px;height:120px;object-fit:cover}.dl-horizontal dd,dl{margin:2px}.dl-horizontal dt{width:20px;margin:0 5px 0 5px;text-align:left}  .conts{display:flex;width:100%;flex-direction:row;flex-wrap:wrap}.cont{margin:3px;padding:5px;width:24%}  @media screen and (max-width:768px){.cont{width:49%}}@media screen and (max-width:576px){.cont{width:100%}} .bgspec{display:flex;flex-wrap:wrap}.speccol{width:50%}.bgspec li{text-indent:1em}.bgspec li::before{content:"";display:block;position:absolute;bottom:2px;height:2px;background-image:url('/templates/purity_iii/images/find.png')}.jmoddiv .jmodinside{position:absolute;left:-100px;top:20px}.breadcrumb{position:absolute !important;top:80px !important}  hr.addrhr{overflow:visible;height:30px;border-style:solid;border-color:var(--submenuaaccent);border-width:1px 0 0 0;border-radius:20px}hr.addrhr:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:var(--submenuaaccent);border-width:0 0 1px 0;border-radius:20px}   ul.jwts_tabbernav{margin:0 0 18px 0 !important;padding:0 !important;list-style:none !important;width:100%;display:flex;gap:0;flex-wrap:wrap;background:#fff !important;border:1px solid rgba(0,0,0,.10);box-shadow:0 10px 22px rgba(0,0,0,.06)}ul.jwts_tabbernav > li{flex:1 1 240px; margin:0 !important}ul.jwts_tabbernav > li > a{display:flex !important;align-items:center;justify-content:center;width:100%;min-height:54px;padding:12px 16px !important;font-size:var(--fs-menu-head) !important;font-weight:800;text-decoration:none !important;color:var(--brand-dark) !important;background:transparent !important;border:0 !important;border-right:1px solid rgba(0,0,0,.08);border-radius:0 !important;position:relative;transition:background .15s ease,color .15s ease}ul.jwts_tabbernav > li:last-child > a{border-right:0}ul.jwts_tabbernav > li > a:hover{background:rgba(8,58,108,.06) !important}ul.jwts_tabbernav > li.jwts_tabberactive > a{background:rgba(255,161,0,.12) !important;color:#111 !important}ul.jwts_tabbernav > li.jwts_tabberactive > a::after{content:"";position:absolute;left:10%;right:10%;bottom:0;height:4px;background:var(--accent)}@media (max-width:640px){ul.jwts_tabbernav > li{flex:1 1 50%}}@media (max-width:420px){ul.jwts_tabbernav > li{flex-basis:100%}ul.jwts_tabbernav > li > a{border-right:0;border-bottom:1px solid rgba(0,0,0,.08)}ul.jwts_tabbernav > li:last-child > a{border-bottom:0}}.jwts_tabberlive .jwts_tabbertab{border:0px !important;border-radius:0px}   .acc2{ --acc-bg:#bebebe;--acc-fg:#444;--acc-radius:4px;--acc-pad:8px;--hover-darken:18%;background-color:var(--acc-bg);color:var(--acc-fg);cursor:pointer;width:100%;padding:var(--acc-pad);text-align:left;font-size:15px;border:1px solid transparent;border-radius:var(--acc-radius);outline:none;transition:background-color 0.2s,filter 0.2s;background-clip:padding-box}.acc2:hover,.acc2.active{background-color:color-mix(in oklab,var(--acc-bg),black var(--hover-darken))} @supports not (background-color:color-mix(in oklab,white,black)){.acc2:hover,.acc2.active{filter:brightness(0.92)} } .acc2_panel{padding:0 var(--acc-pad);background:#fff;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;border:1px solid transparent; border-top:none;border-radius:0 0 var(--acc-radius) var(--acc-radius)} .acc2 + .acc2_panel{margin-bottom:8px} .acc2--blue{--acc-bg:#cfe9ff;--acc-fg:#0b305b}.acc2--green{--acc-bg:#e6f6ec;--acc-fg:#134e2a}.acc2--amber{--acc-bg:#ffe7b8;--acc-fg:#5b3a0b}.acc2--compact{--acc-pad:12px;--acc-radius:4px}.socbut{display:flex}.socbut img{width:30px;height:30px}  @media screen and (max-width:768px){.acc2_panel{padding:0;width:100%}} .bgbtns a{text-decoration:none;color:white;font-weight:600;z-index:10}.bgbtn{display:block;width:100%;border:none;background-color:var(--accent);padding:5px 18px;font-size:16px;cursor:pointer;text-align:left;overflow:hidden;background-size:300% 100%;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.bgbtn:hover{background-position:100% 0;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-color:#b87400}.blogbuyerprof article{min-height:250px !important}.slideshow{padding-bottom:0px !important}.article_img_container_left{float:left;margin-right:10px;max-width:100%}.article_img_container{margin-right:10px;max-width:100%}.article_text_container{overflow:hidden}.doc-cta{display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0} a.btn-parallelogram{position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--btn-h);width:clamp(240px,28vw,320px); padding:0 1.25rem;background:var(--brand-dark);color:#fff;border:2px solid var(--brand-dark);text-decoration:none;font-weight:700;letter-spacing:.2px;border-radius:2px; transform:skewX(calc(-1 * var(--slant)));transition:background-color .2s,border-color .2s,transform .05s,box-shadow .2s} a.btn-parallelogram::before{content:"📄";margin-right:.65rem;font-size:1.15em;transform:skewX(var(--slant)) translateY(-1px)} a.btn-parallelogram > .label{transform:skewX(var(--slant));line-height:1.25;text-align:center} a.btn-parallelogram:hover{background:var(--brand-dark-hover);border-color:var(--brand-dark-hover)}a.btn-parallelogram:focus-visible{outline:3px solid rgba(21,94,134,.35);outline-offset:2px}a.btn-parallelogram:active{transform:skewX(calc(-1 * var(--slant))) translateY(1px)}@media (max-width:600px){a.btn-parallelogram{width:100%}}@media (prefers-reduced-motion:reduce){a.btn-parallelogram{transition:none}}  .advert h1{color:#333}.advert{max-width:600px;margin:20px auto;background-color:#0c59a6;padding:20px;border-radius:8px;box-shadow:0px 0px 10px rgba(0,0,0,0.1)}.lmc-slider{padding-top:57px} @media screen and (max-width:768px){.slideshow .hidden-xs{display:block !important}}  .ev_td_li{font-size:17px;color:#555;line-height:1.4em}a.ev_link_weekday{font-size:16px !Important;font-weight:600;color:#555 !Important;display:inline-block;margin-bottom:6px}a.ev_link_row{color:#222 !Important;font-size:17px !Important;font-weight:600;display:inline-block;margin-top:4px;margin-bottom:4px}.ev_td_right{padding-left:10px}.ev_td_left,.ev_td_today{padding-right:10px}.ev_td_li em,.ev_td_li em + text, .ev_td_li::after{color:#999; font-style:normal}.cal_td_daysnames{font-size:18px}  .cal_daylink{font-size:12px !important;color:#004d99 !important}.cal_daylink:hover{color:#ff3333 !important}a.cal_titlelink:link{font-size:14px;line-height:1.4}#jevents{padding:20px;background-color:#f9f9f9}#jevents_header{margin-bottom:20px}#jevents_header h2{font-size:2em;font-weight:bold;color:#333;margin-bottom:10px}#jevents .actions{list-style:none;padding:0;margin:0;text-align:right}#jevents .actions li{display:inline-block;margin-left:10px}#jevents .actions a{text-decoration:none;color:#555}.ev_navigation table{margin-bottom:20px}.ev_navigation select{padding:8px;font-size:1em;border-radius:4px;border:1px solid #ccc}.jev_evdt{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:20px}.jev_evdt_header{margin-bottom:20px}.jev_evdt_title{font-size:1.6em;font-weight:bold;color:#0056b3;margin-bottom:10px}.jev_evdt_summary{font-size:1.2em;color:#555;padding-bottom:0px !Important}.jev_evdt_desc{line-height:1.6;color:#444}.jev_evdt_desc ul{padding-left:20px;list-style:disc}.jev_evdt_location,.jev_evdt_extrainf{margin-top:15px;font-style:italic;color:#777}.ksk-btn{display:inline-block;margin:5px;padding:10px 20px;background-color:#2a77d4;color:white;text-decoration:none;border-radius:4px;text-align:center;white-space:nowrap;width:200px}.ksk-btn:hover{background-color:#1c5fb2}.ksk-button-group{display:flex;flex-wrap:wrap;gap:10px}  @media screen and (max-width:768px){.cal_div_day0,.cal_div_day1,.cal_div_day2,.cal_div_day3,.cal_div_day4,.cal_div_day5,.cal_div_day6{width:100%;display:block;margin-bottom:12px;padding:3px;background:#fff;border:1px solid #eee;border-radius:6px}.cal_div_day0 span,.cal_div_day1 span,.cal_div_day2 span,.cal_div_day3 span,.cal_div_day4 span,.cal_div_day5 span,.cal_div_day6 span{display:block;height:auto !important;line-height:normal !important;padding:0;margin:0;width:100%}.cal_daylink,.cal_titlelink{display:inline-block;font-size:18px;margin-bottom:6px;text-decoration:none;color:#111}a.cal_titlelink:link{font-size:17px}.cal_div_daynames0,.cal_div_daynames1,.cal_div_daynames2,.cal_div_daynames3,.cal_div_daynames4,.cal_div_daynames5,.cal_div_daynames6,.cal_div_daysoutofmonth,.cal_div_weeklink{display:none}.cal_div_daysnoevents > span,.cal_div_today > span,.cal_div_daysoutofmonth > span{display:block;padding:0;margin:0;width:100%}.editlinktip.hasjevtip{display:block;width:100%}.editlinktip.hasjevtip a.cal_titlelink{display:block;width:100%}.button-group,.ksk-button-group{flex-direction:column;align-items:flex-start}.ksk-btn{width:100%}}  #ff-structure{--brand:var(--brand-dark);--brand-strong:var(--brand-dark-hover);--accent-main:var(--accent)}#ff-structure .dept-card{--dept:var(--brand)} #ff-structure .dept-card[data-dept="pharmacol"]{--dept:#0a4b3f}#ff-structure .dept-card[data-dept="techforms"]{--dept:#006D6B}#ff-structure .dept-card[data-dept="chem"]{--dept:var(--submenuaaccent)}#ff-structure .dept-card[data-dept="social"]{--dept:var(--brand-strong)}#ff-structure .dept-card[data-dept="pharmacognosy"]{--dept:var(--brand-dark)}.org-page{width:100%;display:flex;align-items:center;justify-content:center;padding:2rem;box-sizing:border-box}#ff-structure.org-wrapper{width:min(100%,98vw);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}#ff-structure .org-toolbar{display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:1rem}.org-actions button,#ff-structure .pill{border:1px solid #d0d7de;background:#fff;padding:.55rem .9rem;border-radius:999px;cursor:pointer;transition:box-shadow .15s ease,transform .05s ease,background .2s ease;font-weight:700;font-size:1.2rem}.org-actions button:hover,#ff-structure .pill:hover{box-shadow:0 2px 10px rgba(0,0,0,.10)}.org-actions button:active,#ff-structure .pill:active{transform:translateY(1px)}#ff-structure .org-actions button{background:#fff;color:var(--brand);border-color:color-mix(in srgb,var(--brand) 45%,#fff)}#ff-structure .org-actions button:hover{background:var(--accent-main);border-color:var(--accent-main);color:#111}#ff-structure .pill{border-color:color-mix(in srgb,var(--dept) 55%,#e5e7eb);background:color-mix(in srgb,var(--dept) 12%,#fff)}#ff-structure .pill:hover{background:var(--dept);color:#fff;border-color:var(--dept)}#ff-structure .pill:focus-visible{outline:2px solid var(--dept);outline-offset:2px}#ff-structure .pill{margin-left:.4rem}#ff-structure .org-tree{position:relative}#ff-structure .branch{position:relative;margin:.5rem 0 .25rem 0}#ff-structure .branch > .node{cursor:pointer}#ff-structure .children{margin-left:1.2rem;padding-left:.6rem;border-left:2px solid #e5e7eb}#ff-structure .leaf{position:relative;margin:.35rem 0}#ff-structure .leaf::before{content:"";position:absolute;left:-.6rem;top:1.05rem;width:.5rem;height:.5rem;background:#fff;border:2px solid #e5e7eb;border-radius:50%}#ff-structure .leaf::after{content:"";position:absolute;left:-2px;top:1.15rem;width:.5rem;height:.5rem;border-left:2px solid #9ca3af;border-bottom:2px solid #9ca3af;transform:rotate(-45deg) translate(-3px,-1px)} #ff-structure .node{--bg:#ffffff;--bd:#e5e7eb;--fg:#111827;display:flex;align-items:center;justify-content:flex-start;gap:.75rem;background:var(--bg);color:var(--fg);border:1px solid var(--bd);padding:.75rem 1rem;border-radius:.9rem;font-weight:800;line-height:1.35;font-size:1.3rem;box-shadow:0 1px 0 rgba(0,0,0,.03);max-width:100%}#ff-structure .root-node{font-size:2rem;background:color-mix(in srgb,var(--brand) 12%,#fff);border-color:color-mix(in srgb,var(--brand) 55%,#fff);color:var(--brand)}#ff-structure .node.meta{--bg:#f3f4f6;font-weight:800;font-size:1.5rem}#ff-structure .node.small{display:flex;flex-direction:column;align-items:flex-start;font-weight:600;font-size:1.5rem;padding:.6rem .85rem;background:repeating-linear-gradient(15deg,#f9fbf3,transparent 95px); } #ff-structure .branch > .node::before{content:"▸";font-size:1rem;opacity:.6;margin-right:.35rem;transform:translateY(1px)}#ff-structure .branch.expanded > .node::before{content:"▾"}#ff-structure .branch.collapsed > .children{display:none} #ff-structure .depts-grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(340px,1fr)) !important;gap:1rem !important;margin-top:.6rem;padding-left:0 !important;border-left:0 !important}#ff-structure .dept-card{border:1px solid #e5e7eb;border-radius:1rem;padding:1rem 1.15rem;position:relative;border-color:color-mix(in srgb,var(--dept) 40%,#d0d7de);background:linear-gradient(180deg,color-mix(in srgb,var(--dept) 10%,#fff),#fff);box-shadow:0 6px 18px color-mix(in srgb,var(--dept) 18%,transparent)}#ff-structure .dept-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px color-mix(in srgb,var(--dept) 28%,transparent);border-color:color-mix(in srgb,var(--dept) 55%,#c9d3df)}#ff-structure .dept-card::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;border-top-left-radius:1rem;border-top-right-radius:1rem;background:var(--dept)}#ff-structure .dept-card .card-title{color:var(--dept)}#ff-structure .dept-card .card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-direction:column}#ff-structure .dept-card .card-title{font-weight:900;min-height:40px}#ff-structure .dept-card .card-actions{white-space:nowrap;flex-shrink:0}#ff-structure .dept-card .card-sections{margin-top:.5rem}#ff-structure .dept-card .section{max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease,opacity .2s ease}#ff-structure .dept-card .section.open{max-height:800px;opacity:1} #ff-structure .dept-card .leaves{margin-left:1.2rem;padding-left:.6rem;border-left:2px solid #e5e7eb}#ff-structure .children{border-left-color:color-mix(in srgb,var(--brand) 35%,#e5e7eb)}#ff-structure .leaf::after{border-left-color:color-mix(in srgb,var(--brand) 60%,#9ca3af);border-bottom-color:color-mix(in srgb,var(--brand) 60%,#9ca3af)}#ff-structure .dept-card .leaves .leaf{position:relative;margin:.35rem 0}#ff-structure .dept-card .leaves .leaf::before{content:"";position:absolute;left:-.6rem;top:1.05rem;width:.5rem;height:.5rem;background:#fff;border:2px solid #e5e7eb;border-radius:50%}#ff-structure .dept-card .leaves .leaf::after{content:"";position:absolute;left:-2px;top:1.15rem;width:.5rem;height:.5rem;border-left:2px solid #9ca3af;border-bottom:2px solid #9ca3af;transform:rotate(-45deg) translate(-3px,-1px)}#ff-structure .dept-card .node.meta{background:color-mix(in srgb,var(--dept) 16%,#fff);border-color:color-mix(in srgb,var(--dept) 50%,#d0d7de)}#ff-structure .dept-card .leaves{border-left-color:color-mix(in srgb,var(--dept) 40%,#e5e7eb)}#ff-structure .dept-card .leaves .leaf::after{border-left-color:color-mix(in srgb,var(--dept) 60%,#9ca3af);border-bottom-color:color-mix(in srgb,var(--dept) 60%,#9ca3af)}#ff-structure .branch.collapsed > .children,#ff-structure .branch.collapsed > .depts-grid{display:none !important}  .ub-category-card{display:flex;align-items:flex-start;gap:20px;padding:20px;margin-bottom:20px;background:#ffffff;border-radius:10px;border:1px solid rgba(0,0,0,0.04);box-shadow:0 2px 6px rgba(0,0,0,0.04);transition:box-shadow 0.2s ease,transform 0.2s ease}.ub-category-card:hover{box-shadow:0 8px 20px rgba(0,0,0,0.12);transform:translateY(-2px)}.ub-category-card__image img{display:block;max-width:180px;height:auto;border-radius:8px;object-fit:cover}.ub-category-card__body{flex:1}.ub-category-card__body .item-title{margin-top:0;margin-bottom:8px;font-size:1.3rem;font-weight:600}.ub-category-card__desc{font-size:0.95rem;line-height:1.6;color:#555}@media (max-width:767px){.ub-category-card{flex-direction:column}.ub-category-card__image img{max-width:100%;width:100%}}  .as_accordion{max-width:90%;margin:0 auto;display:grid;gap:12px} .as_item{border:1px solid #e5e7eb;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.04)} .as_summary{list-style:none;cursor:pointer;padding:14px 16px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:2px 12px;align-items:center}.as_summary::-webkit-details-marker{display:none}.as_title{grid-column:1 / 2;grid-row:1;font-weight:800;font-size:16px;color:#111827}.as_meta{grid-column:1 / 2;grid-row:2;font-size:13px;color:#6b7280}.as_chev{grid-column:2 / 3;grid-row:1 / span 2;width:10px;height:10px;border-right:2px solid #6b7280;border-bottom:2px solid #6b7280;transform:rotate(45deg);transition:transform .18s ease}.as_item[open] .as_chev{transform:rotate(-135deg)}.as_body{border-top:1px solid #eef2f7;padding:12px 12px 16px} .as_docs ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.as_docs a{position:relative;display:block;padding:10px 12px;background:#f9fafb;border:1px solid #eef2f7;border-radius:10px;text-decoration:none;color:#111;font-size:16px;line-height:1.5;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,border-color .12s ease}.as_docs a:hover{background:#fff;border-color:#dbeafe;box-shadow:0 10px 22px rgba(0,0,0,.06);transform:translateY(-1px)}.as_docs a:focus-visible,.as_summary:focus-visible{outline:3px solid #93c5fd;outline-offset:2px;border-radius:10px}.as_docs a[href$=".pdf"]{position:relative;padding-left:56px}.as_docs a[href$=".pdf"]::before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:32px;height:32px;background:url("/images/pdf.png") no-repeat center;background-size:contain}.as_members{background:#f4f6f9;padding:24px;border-radius:18px;margin:16px 0;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.as_group{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:14px 16px;box-shadow:4px 4px 10px rgba(0,0,0,.06)}.as_group h3{margin:0 0 10px 0;font-size:18px}.as_list{margin:0;padding-left:18px}.as_group--big{grid-column:1 / -1}.as_list--cols{column-gap:28px}.as_list--cols > li{break-inside:avoid;-webkit-column-break-inside:avoid;margin:0 0 8px 0}@media (min-width:720px){.as_list--cols2{columns:2}}@media (min-width:1100px){.as_list--cols3{columns:3}}    .t3-off-canvas-header-title{display:none}#t3-off-canvas{background:#fff;color:#222}#t3-off-canvas .t3-off-canvas-body{padding:0 !important;overflow-y:auto;overflow-x:hidden !important;-webkit-overflow-scrolling:touch} #t3-off-canvas ul.menu,#t3-off-canvas ul.menu ul{margin:0 !important;padding:0 !important;list-style:none !important} #t3-off-canvas ul.menu ul.dropdown-menu{background:#fff !important;border:0 !important;box-shadow:none !important} #t3-off-canvas .caret,#t3-off-canvas a:before,#t3-off-canvas a:after{display:none !important;content:none !important} #t3-off-canvas ul.menu li{position:relative;overflow:visible !important} #t3-off-canvas ul.menu > li > a,#t3-off-canvas ul.menu ul > li > a,#t3-off-canvas ul.menu li > span.nav-header{display:block;margin:0 !important;font-size:16px;line-height:1.25;font-weight:500;color:#0b3a57;background:#fff;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:14px 56px 14px 16px !important;border-bottom:1px solid rgba(0,0,0,.10) !important;white-space:normal !important;overflow-wrap:anywhere !important;word-break:break-word !important;hyphens:auto} #t3-off-canvas ul.menu ul > li > a{padding-left:28px !important;background:#fbfcff !important}#t3-off-canvas ul.menu ul ul > li > a{padding-left:40px !important;background:#f6f8fc !important}#t3-off-canvas ul.menu a:hover,#t3-off-canvas ul.menu a:focus{background:#eef6ff !important;color:#062a40 !important;text-decoration:none !important} #t3-off-canvas .oc-toggle{position:absolute;right:10px;top:10px; transform:none !important;width:40px;height:40px;border:0;border-radius:6px;background:transparent;color:#0b3a57;line-height:40px;text-align:center;padding:0;z-index:50;pointer-events:auto}#t3-off-canvas .oc-toggle:hover{background:rgba(11,58,87,.10)}#t3-off-canvas li.oc-open > .oc-toggle{transform:rotate(90deg) !important} div.mod-languages ul li.lang-active{background-color:rgb(0 0 0 / 0%)}.jtcs386.owl-carousel{display:block !important}.jtcs386.owl-carousel .jtcs_item_wrapper{display:block !important}


/*===============================
/templates/purity_iii/local/css/layouts/blog.css
================================================================================*/
.blog .blog-item{border-bottom:1px solid #eeeeee;margin-bottom:40px;padding-bottom:40px}.blog .blog-item .item-image{margin-top:7px;margin-right:0}.blog .blog-item .item-image.pull-left{max-width:100%}@media screen and (max-width:767px){.blog .blog-item .item-image.pull-left{float:none !important}}.blog .blog-item .item-image img{max-width:100%;width:100%}.blog .blog-item .page-header{border:0;margin:0 0 10px;padding:0}.blog .blog-item .page-header h2{margin:0;line-height:1.3}.blog .blog-item .page-header h2 a:hover,.blog .blog-item .page-header h2 a:focus,.blog .blog-item .page-header h2 a:active{color:#00466e}.blog .blog-item .article-intro{margin-bottom:20px}.blog .item-page .tags{border-bottom:1px solid #eeeeee;margin-bottom:20px}.blog .item-page .tags span a{background:#eeeeee}