.uc-header-interior div[class$=__holder]{box-shadow:rgba(0,0,0,.13) 0 4px 16px;background-color:#fff !important;color:#000 !important}.uc-header-interior div[class$=__holder] a[class$=__menu-toggler]{background-color:#000}.uc-header div:first-child,.uc-header-interior div:first-child{height:auto}.uc-header div[class$=__holder],.uc-header-interior div[class$=__holder]{height:79px !important;line-height:79px !important;text-align:center;max-width:100%}.uc-header div[class$=__holder] a[class$=__logo],.uc-header-interior div[class$=__holder] a[class$=__logo]{height:100%}.uc-header div[class$=__holder] a[class$=__logo]>*,.uc-header-interior div[class$=__holder] a[class$=__logo]>*{font-family:"PerpetuaTitling",Arial,sans-serif;height:100%}.uc-header div[class$=__holder] a[class$=__logo]>*>div,.uc-header-interior div[class$=__holder] a[class$=__logo]>*>div{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}@media only screen and (min-width: 1024px){.uc-header div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu],.uc-header-interior div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu]{display:grid;grid-template-columns:1fr auto;top:80px}.uc-header div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu] li:nth-child(-n+3),.uc-header-interior div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu] li:nth-child(-n+3){width:18%}.uc-header div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu] li:nth-child(n+4),.uc-header-interior div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu] li:nth-child(n+4){width:20%}.uc-header div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu] div[class$=__lang],.uc-header-interior div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu] div[class$=__lang]{float:right;margin-left:0}.uc-header div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu] div[class$=__lang] *,.uc-header-interior div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu] div[class$=__lang] *{font-family:"Montserrat",Arial,sans-serif}}@media only screen and (max-width: 1024px){.uc-header div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu],.uc-header-interior div[class$=__holder] div[class$=t199__js__menu][class*=__mmenu]{top:80px}}.uc-main div[class=t-container] div[class*=t-valign_middle][class$=t-valign_middle]{vertical-align:bottom}.uc-main div[class=t-container] div[class*=t-valign_middle][class$=t-valign_middle] div[class=t182]{margin-bottom:100px}.uc-main div[class=t-container] div[class*=t-valign_middle][class$=t-valign_middle] div[class=t182] p:nth-of-type(1):nth-of-type(2){line-height:1 !important;font-size:46px !important;font-weight:400;font-family:"PerpetuaTitling",Arial,sans-serif}@media only screen and (max-width: 960px){.uc-main div[class=t-container] div[class*=t-valign_middle][class$=t-valign_middle] div[class=t182] p:nth-of-type(1):nth-of-type(2){font-size:42px !important}}@media only screen and (max-width: 600px){.uc-main div[class=t-container] div[class*=t-valign_middle][class$=t-valign_middle] div[class=t182] p:nth-of-type(1):nth-of-type(2){font-size:38px !important}}@media only screen and (max-width: 500px){.uc-main div[class=t-container] div[class*=t-valign_middle][class$=t-valign_middle] div[class=t182] p:nth-of-type(1):nth-of-type(2){font-size:28px !important}}.uc-main div[class=t-container] div[class*=t-valign_middle][class$=t-valign_middle] div[class=t182] p:nth-of-type(2):after{content:"";display:block;width:70%;height:2px;background-color:#fff;margin-top:100px;margin-left:auto;margin-right:auto;border-radius:50%}@media only screen and (max-width: 1200px){.uc-main div[class=t-container] div[class*=t-valign_middle][class$=t-valign_middle] div[class=t182] p:nth-of-type(2):after{width:80%}}@media only screen and (max-width: 960px){.uc-main div[class=t-container] div[class*=t-valign_middle][class$=t-valign_middle] div[class=t182] p:nth-of-type(2):after{width:95%}}@media only screen and (max-width: 400px){.uc-main div[class=t-container] div[class*=t-valign_middle][class$=t-valign_middle] div[class=t182] p:nth-of-type(2):after{width:100%}}.uc-main div:first-child[class=t-cover] div[class=t-cover__filter]{background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}.uc-projects div[class$=-container] a>div[class*=__textwrapper]>div{font-weight:500 !important}.uc-projects div[class$=-container] a>div[class$=__imgbox]::after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fff;z-index:3;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.uc-projects div[class$=-container] a:hover>div[class$=__imgbox]::after{opacity:.3}@media only screen and (min-width: 1024px){.uc-publications ul>li:nth-child(-n+5){margin-top:0 !important}.uc-publications ul>li{height:300px;max-width:220px;margin-left:10px;margin-right:10px}}.uc-publications ul>li{position:relative}.uc-publications ul>li div[class$=__post-wrapper] div[class*=__post-imgwrapper]{margin-bottom:10px}.uc-publications ul>li div[class$=__post-wrapper] div:first-child::after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fff;z-index:3;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.uc-publications ul>li div[class$=__post-wrapper]:hover div:first-child::after{opacity:.1}.uc-contact>div[class=t718]{position:relative}.uc-contact form button[type=submit]{width:100%}.uc-contact div:first-child[class$=t-container] div[field=bdescr]{text-align:center;font-family:"PerpetuaTitling",Arial,sans-serif}@media only screen and (max-width: 1024px){.uc-contact div:first-child[class$=t-container] div[field=bdescr]{width:100%;max-width:100%;margin-left:0}}@media only screen and (max-width: 1024px){.uc-contact div:last-child[class$=t-container]{display:flex;flex-direction:column-reverse}.uc-contact div:last-child[class$=t-container] div{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px){.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div:first-child[class*=__contacts]>strong:first-child{position:absolute;top:0;font-family:"PerpetuaTitling",Arial,sans-serif}}@media only screen and (max-width: 1024px){.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div[class=t-sociallinks]{display:flex;justify-content:center}}.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div[class=t-sociallinks] ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:start}@media only screen and (max-width: 500px){.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div[class=t-sociallinks] ul{justify-content:center;align-items:center}}.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div[class=t-sociallinks] ul li{display:inline-flex}.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div[class=t-sociallinks] ul li a{width:auto !important;display:flex;align-items:center;flex-direction:row-reverse}.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div[class=t-sociallinks] ul li a:before{display:inline-flex;content:"напишите нам";font-weight:500;font-size:16px;font-family:"Montserrat",Arial,sans-serif;margin-top:2.5px;margin-right:2.5px;margin-left:2.5px}.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div[class=t-sociallinks] ul li[class$=__item_whatsapp] a:before{content:"напишите нам"}.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div[class=t-sociallinks] ul li[class$=__item_telegram] a:before{content:"телеграм-канал"}.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div[class=t-sociallinks] ul li[class$=__item_pinterest] a:before{content:"pinterest";margin-left:0}.uc-contact div:last-child[class$=t-container] div[class$=__contentwrapper] div[class=t-sociallinks] ul li[class$=__item_vkmessenger] a:before{content:"VK"}@media only screen and (max-width: 1024px){.uc-contact div:last-child[class$=t-container]>div:first-child{margin-top:35px}}.uc-services div[class$=t-container]:first-child div[class^="t-section__title t-title"]{font-family:"PerpetuaTitling",Arial,sans-serif}.uc-privacy{box-sizing:border-box;max-width:880px;margin:0 auto;padding:80px 40px 120px;font-family:"Montserrat",Arial,sans-serif;font-size:16px;line-height:1.65;color:#1a1a1a;background-color:#fff}.uc-privacy *,.uc-privacy *::before,.uc-privacy *::after{box-sizing:inherit}.uc-privacy .entry-title{font-family:"PerpetuaTitling",Arial,sans-serif;font-weight:400;font-size:46px;line-height:1.1;margin:0 0 48px;color:#000}@media only screen and (max-width: 600px){.uc-privacy .entry-title{font-size:32px;margin-bottom:32px}}@media only screen and (max-width: 400px){.uc-privacy .entry-title{font-size:28px}}.uc-privacy h4.wp-block-heading{font-family:"PerpetuaTitling",Arial,sans-serif;font-weight:400;font-size:28px;line-height:1.25;margin:48px 0 24px;color:#000}@media only screen and (max-width: 960px){.uc-privacy h4.wp-block-heading{font-size:26px}}@media only screen and (max-width: 600px){.uc-privacy h4.wp-block-heading{font-size:22px;margin:36px 0 18px}}.uc-privacy h5.wp-block-heading{font-family:"Montserrat",Arial,sans-serif;font-weight:600;font-size:20px;line-height:1.3;margin:40px 0 16px;color:#000}@media only screen and (max-width: 600px){.uc-privacy h5.wp-block-heading{font-size:18px;margin:28px 0 12px}}.uc-privacy p{margin:0 0 16px}.uc-privacy a{color:inherit;text-decoration:underline}.uc-privacy a:hover{text-decoration:none}.uc-privacy .wp-block-table{margin:24px 0 32px;overflow-x:auto}.uc-privacy .wp-block-table table{width:100%;border-collapse:collapse;border:1px solid #e6e6e6}.uc-privacy .wp-block-table th,.uc-privacy .wp-block-table td{padding:14px 18px;text-align:left;vertical-align:top;border:1px solid #e6e6e6;font-size:15px;line-height:1.55}@media only screen and (max-width: 600px){.uc-privacy .wp-block-table th,.uc-privacy .wp-block-table td{padding:10px 12px;font-size:14px}}.uc-privacy .wp-block-table th{width:35%;font-weight:600;background-color:#f7f7f7}@media only screen and (max-width: 960px){.uc-privacy{padding:60px 32px 100px}}@media only screen and (max-width: 600px){.uc-privacy{padding:48px 20px 80px;font-size:15px}}html div.t-feed div.t-feed__post-popup__content-wrapper>div.t-col_8,body div.t-feed div.t-feed__post-popup__content-wrapper>div.t-col_8{max-width:unset !important}/*# sourceMappingURL=design-is-fine.css.map */
