/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"OpenSans";src:url("/themes/custom/notarius/font/opensans-regular.woff2") format("woff2"),url("/themes/custom/notarius/font/opensans-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url("/themes/custom/notarius/font/opensans-italic.woff2") format("woff2"),url("/themes/custom/notarius/font/opensans-italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"OpenSans";src:url("/themes/custom/notarius/font/opensans-bold.woff2") format("woff2"),url("/themes/custom/notarius/font/opensans-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url("/themes/custom/notarius/font/opensans-bolditalic.woff2") format("woff2"),url("/themes/custom/notarius/font/opensans-bolditalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"RobotoSlab";src:url("/themes/custom/notarius/font/robotoslab-regular.woff2") format("woff2"),url("/themes/custom/notarius/font/robotoslab-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"RobotoSlab";src:url("/themes/custom/notarius/font/robotoslab-bold.woff2") format("woff2"),url("/themes/custom/notarius/font/robotoslab-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}html{font-size:20px}.container{margin-left:auto;margin-right:auto;padding-left:.4rem;padding-right:.4rem;width:100%}.container.grid-xl{max-width:1296px}.container.grid-lg{max-width:976px}.container.grid-md{max-width:856px}.container.grid-sm{max-width:616px}.container.grid-xs{max-width:496px}.cols,.columns{display:flex;flex-wrap:wrap;margin-left:-0.4rem;margin-right:-0.4rem}.cols.col-gapless,.columns.col-gapless{margin-left:0;margin-right:0}.cols.col-gapless>.column,.columns.col-gapless>.column{padding-left:0;padding-right:0}.cols.col-oneline,.columns.col-oneline{flex-wrap:nowrap;overflow-x:auto}[class~=col-],.column{flex:1;max-width:100%;padding-left:.4rem;padding-right:.4rem}[class~=col-].col-12,[class~=col-].col-11,[class~=col-].col-10,[class~=col-].col-9,[class~=col-].col-8,[class~=col-].col-7,[class~=col-].col-6,[class~=col-].col-5,[class~=col-].col-4,[class~=col-].col-3,[class~=col-].col-2,[class~=col-].col-1,[class~=col-].col-auto,.column.col-12,.column.col-11,.column.col-10,.column.col-9,.column.col-8,.column.col-7,.column.col-6,.column.col-5,.column.col-4,.column.col-3,.column.col-2,.column.col-1,.column.col-auto{flex:none}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-mx-auto{margin-left:auto;margin-right:auto}.col-ml-auto{margin-left:auto}.col-mr-auto{margin-right:auto}@media(max-width:1280px){.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-xl-auto{flex:none}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-auto{width:auto}.hide-xl{display:none !important}.show-xl{display:block !important}}@media(max-width:960px){.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-lg-auto{flex:none}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-auto{width:auto}.hide-lg{display:none !important}.show-lg{display:block !important}}@media(max-width:840px){.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-md-auto{flex:none}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-auto{width:auto}.hide-md{display:none !important}.show-md{display:block !important}}@media(max-width:600px){.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col-sm-auto{flex:none}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-auto{width:auto}.hide-sm{display:none !important}.show-sm{display:block !important}}@media(max-width:480px){.col-xs-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1,.col-xs-auto{flex:none}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-auto{width:auto}.hide-xs{display:none !important}.show-xs{display:block !important}}*,*::before,*::after{box-sizing:border-box}body{font-family:"OpenSans",sans-serif;font-size:1rem;color:#4f555d;line-height:1.5;background:#fff;margin:0}a{color:#e3be78;text-decoration:none}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:2rem 0 1.5rem;line-height:1.2;font-size:1.858rem}p,ul,ol{margin:0 0 1.5rem}ul{padding-left:2rem}.container{max-width:75rem;margin:0 auto;padding:0 1.5rem;width:100%}.flex-row{display:flex;gap:1.5rem}.main-grid{display:flex;flex-direction:column;gap:2rem}@media(min-width:64rem){.main-grid{flex-direction:row}.main-grid .region-content{flex:1}.main-grid .region-sidebar{flex:0 0 320px}}.region-content.col-9{padding-right:1rem}.top-bar{background:#fff;font-size:1rem;line-height:1rem;margin:.5rem 0 .5rem 0}.top-bar p{margin:0;padding:0;line-height:inherit;font-size:inherit}.top-bar #block-notarius-adres div{line-height:1.5rem;display:flex;flex-direction:row;align-content:center;align-items:center}.top-bar #block-notarius-adres div svg{display:block}.top-bar #block-notarius-adres div a{display:block}.top-bar #block-notarius-telefony p{line-height:1.5rem;display:flex;flex-direction:row;align-content:center;align-items:center}.top-bar #block-notarius-telefony p svg{display:block}.top-bar #block-notarius-telefony p a{display:block;text-wrap:nowrap}.top-bar #block-notarius-telefony div{display:flex;flex-direction:column}@media(max-width:48rem){.top-bar #block-notarius-telefony div{flex-direction:row}}.top-bar .button{font-size:1.2rem;margin-top:-3px;animation:tilt-shaking 2s linear infinite;font-weight:600;display:inline-block}.top-bar .button:hover{animation:none}.top-bar__inner{max-width:75rem;margin:0 auto;padding:0 1.5rem;width:100%;display:flex;flex-direction:column;gap:1rem;align-items:center}.top-bar__phones{display:flex;flex-direction:column;gap:.25rem}.top-bar__phones a{color:#b7973c;font-weight:600}.top-bar__address{text-align:center;color:#666}.top-bar__cta{background:#e3be78;color:#363f4e;padding:.25rem 1.5rem;border-radius:4px;font-weight:600;text-align:center}@media(min-width:48rem){.top-bar__inner{flex-direction:row;justify-content:space-between}.top-bar__phones{flex-direction:row;gap:1.5rem}.top-bar__address{text-align:left}}.mobile-menu-overlay{position:fixed;inset:0;background:#fff;z-index:101;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.mobile-menu-overlay.is-open{opacity:1;visibility:visible;overflow-y:auto;height:100vh}@media(min-width:64rem){.mobile-menu-overlay{display:none}}.mobile-menu-overlay{padding:1rem}.mobile-menu-overlay nav ul.menu,.mobile-menu-overlay nav ul{list-style:none;padding:0;margin:0}.mobile-menu-overlay nav ul.menu li,.mobile-menu-overlay nav ul li{border-bottom:.0625rem solid #e0e0e0}.mobile-menu-overlay nav ul.menu li:last-child,.mobile-menu-overlay nav ul li:last-child{border-bottom:none}.mobile-menu-overlay nav ul.menu li a,.mobile-menu-overlay nav ul li a{display:block;padding:.5rem 0;color:#4f555d;font-size:1.3rem;font-weight:600;text-decoration:none;text-transform:uppercase;transition:color .2s}.mobile-menu-overlay nav ul.menu li a:hover,.mobile-menu-overlay nav ul.menu li a.active,.mobile-menu-overlay nav ul li a:hover,.mobile-menu-overlay nav ul li a.active{color:#e3be78}.site-header{background:#363f4e;position:sticky;top:0;z-index:100;box-shadow:0 .125rem .5rem rgba(0,0,0,.2)}.site-header.is-sticky{background:#1a1a1a;box-shadow:0 4px 12px rgba(0,0,0,.3)}.site-header__inner{max-width:75rem;margin:0 auto;padding:0 1.5rem;width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:.5rem 0}.site-header__brand{flex-shrink:0}.site-header__brand .site-logo{display:flex;align-items:center;gap:1rem;color:#fff;text-decoration:none}.site-header__brand .site-logo img{height:4.2rem;width:auto;margin-left:1.5rem}.site-header__brand .site-logo__text{font-size:1.2rem;line-height:1.3;font-weight:400}.site-header__brand .site-logo__text span{color:#e3be78;font-weight:600}.site-header__toggle{display:none;flex-direction:column;gap:.7rem;background:none;border:none;padding:1rem;cursor:pointer;z-index:101;flex-shrink:0}.site-header__toggle-icon{display:block;width:2.3rem;height:.1875rem;background:#fff;border-radius:.125rem;transition:.3s}@media(max-width:64rem){.site-header__toggle{display:flex}.site-header__toggle.is-active .site-header__toggle-icon:nth-child(1){transform:rotate(45deg) translate(0.625rem,0.625rem);background:#363f4e}.site-header__toggle.is-active .site-header__toggle-icon:nth-child(2){opacity:0}.site-header__toggle.is-active .site-header__toggle-icon:nth-child(3){transform:rotate(-45deg) translate(0.625rem,-0.625rem);background:#363f4e}}.site-header__menu{flex:1}.site-header__menu ul{display:flex;list-style:none;margin:0;padding:0;gap:1rem;justify-content:flex-end;flex-wrap:wrap}.site-header__menu ul a{color:#fff;text-decoration:none;padding:1rem .5rem;font-weight:600;font-size:1rem;transition:all .2s;border-radius:.25rem;text-transform:uppercase}.site-header__menu ul a:hover,.site-header__menu ul a.active{color:#e3be78;background:rgba(201,176,55,.1)}@media(max-width:64rem){.site-header__menu{display:none}}.site-footer{background-color:#f4f7f9;color:#555;line-height:1.6;padding-top:3rem;margin-top:3rem}.site-footer h4,.site-footer h5{display:block;font-weight:700;text-transform:uppercase;font-family:"OpenSans",sans-serif;font-size:1rem;margin-bottom:1rem;margin-top:0;letter-spacing:.5px}.site-footer a{display:block;color:#c5a46b;text-decoration:none;transition:color .2s;display:inline-block;margin-bottom:.25rem}.site-footer a:hover{color:hsl(38,43.6893203883%,49.6078431373%);text-decoration:underline}.site-footer ul{display:block;padding-left:0;list-style:none;margin:0}.site-footer ul li{position:relative;padding-left:1.2rem;margin-bottom:.5rem}.site-footer ul li::before{content:"•";position:absolute;left:0;color:#c5a46b;font-weight:bold}.site-footer__map img{max-width:100%;height:auto;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.site-footer .footer-bottom{border-top:1px solid rgba(0,0,0,.08);margin-top:1.5rem;padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;font-size:.85rem}.site-footer .footer-bottom p{margin:0}.site-footer .footer-bottom ul.menu{display:flex;list-style:none;padding:0;margin:0;gap:1.5rem}.site-footer .footer-bottom ul.menu a{color:#555;font-weight:600}.site-footer .footer-bottom ul.menu a:hover{color:#c5a46b;text-decoration:none}.site-footer .footer-bottom .copyright-text{color:#777;text-align:right}@media(max-width:48rem){.site-footer .footer-top{flex-direction:column;gap:2rem}.site-footer .footer-bottom{flex-direction:column;text-align:center}.site-footer .footer-bottom .copyright-text{text-align:center}.site-footer .footer-bottom ul.menu{flex-direction:column;gap:.5rem}}#block-notarius-adresikakdobratsya .container.columns,#block-notarius-kontakty .container.columns{flex-direction:column}#block-notarius-glavnoemenyu-4 a{text-transform:uppercase}#block-notarius-glavnoemenyu-4 ul{list-style:none;padding-left:0;margin:0;display:flex;flex-wrap:wrap;gap:1.5rem}#block-notarius-glavnoemenyu-4 ul li{list-style:none;margin:0;padding:0}#block-notarius-glavnoemenyu-4 ul li::before{display:none}#block-notarius-glavnoemenyu-4 ul li a{color:#555;text-decoration:none;font-size:.9rem}#block-notarius-glavnoemenyu-4 ul li a:hover{color:hsl(38,43.6893203883%,49.6078431373%);text-decoration:underline}@media(max-width:48rem){#block-notarius-glavnoemenyu-4 ul{gap:.75rem;justify-content:center}#block-notarius-glavnoemenyu-4 ul li a{font-size:.85rem}}.footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}@media(max-width:48rem){.footer-bottom{flex-direction:column;text-align:center}.footer-bottom #block-notarius-glavnoemenyu-4 ul{justify-content:center}}.middle-top{background:#f0f3f5;border-top:1px solid #d7d3d2;overflow:hidden}.block-title h4{text-transform:uppercase;font-size:1.7rem;font-weight:700;margin:2rem 0rem 0rem 0rem}.news-list{display:flex;flex-direction:column;gap:0}.news-list .card{flex-direction:row;border:0 solid rgba(0,0,0,0)}.news-list .card .card-body{border-bottom:1px solid #dbdbdb}.news-list .card.news-card:nth-last-child(1) .card-body{border-bottom:0}.news-card{display:flex;padding:1rem 0;border-bottom:1px solid #e5e5e5;background:rgba(0,0,0,0) !important;box-shadow:none !important}.news-card:first-child{padding-top:0}.news-card:last-child{border-bottom:none}.news-card__date{flex-shrink:0;width:60px;text-align:left}.news-card__date .news-card__day{display:block;margin-bottom:.25rem;font:600 24px/30px "OpenSansRegular",sans-serif;text-align:center;background:#fff}.news-card__date .news-card__month{display:block;width:38px;height:20px;border-bottom:1px solid #e6e6e6;font:12px/21px "OpenSansRegular",sans-serif;text-transform:uppercase;color:#a37418}.news-card__body{flex:1;padding:0;margin:0 1rem}.news-card__body p{margin:0;line-height:1.5;color:#424242}.news-card__body a{color:#c9a962;text-decoration:none}.news-card__body a:hover{text-decoration:underline}#block-notarius-fnpnewsblock .news-card__day{background:#f0f3f5}#block-notarius-fnpnewsblock .news-card{padding-top:.4rem;padding-bottom:0}#block-notarius-fnpnewsblock .news-card__body{display:flex;align-items:center}#block-notarius-fnpnewsblock .news-card__body p{display:block}.schedule-cards{position:relative}.schedule-cards::before{content:"";position:absolute;top:0;height:100%;left:0;right:-999px;width:auto;z-index:0;opacity:.4;background-image:url(/themes/custom/notarius/images/watch.jpg);background-image:image-set(url("/themes/custom/notarius/images/watch.avif") type('image/avif'),url("/themes/custom/notarius/images/watch.webp") type('image/webp'),url("/themes/custom/notarius/images/watch.jpg") type('image/jpeg'));background-repeat:no-repeat;background-position:center left;background-size:cover}@media(max-width:48rem){.schedule-cards::before{right:-0.2vw}}@media(max-width:64rem){.schedule-cards::before{width:100%}}.schedule-cards::after{content:"";position:absolute;top:0;left:0;width:100rem;height:100%;background:linear-gradient(to right,rgb(44,62,80) 0%,rgba(240,243,245,0) 100%);z-index:1}@media(max-width:64rem){.schedule-cards::after{width:100%;background:#2c3e50;opacity:.5}}.schedule-cards .card{position:relative;z-index:2;background:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);display:flex;flex-direction:column;align-items:anchor-center}@media(max-width:48rem){.schedule-cards::after{right:0;left:0;width:100%}}.schedule-card{color:#fff;padding:0rem 2rem;position:relative;overflow:hidden;min-height:100%}.schedule-card .card-header{background:rgba(0,0,0,0);padding:0 0 0rem 0}.schedule-card .card-header h1{margin:1.5rem 1rem 1rem 1rem}.schedule-card .card-header h1 span{display:block}.schedule-card .card-header .card-title{text-transform:uppercase;font-weight:700;color:#e9d0a2;line-height:.1rem;display:flex;flex-direction:column;align-items:anchor-center}.schedule-card .card-header .card-title .line1{font-size:2.3rem;letter-spacing:.3rem;white-space:nowrap;font-weight:700}.schedule-card .card-header .card-title .line2{font-size:1.8rem;letter-spacing:.001rem;white-space:nowrap;font-weight:700}.schedule-card .card-header .card-title .line3{font-size:1.2rem;white-space:nowrap;font-weight:700;margin-top:.2rem}.schedule-card .card-body h5{color:#fff;margin-bottom:1.5rem;font-size:1.15rem;font-family:"OpenSansBold",sans-serif;font-weight:600;text-transform:none;margin:.4rem 0rem}.schedule-card .card-body .table{background:rgba(0,0,0,0);color:#fff;margin-bottom:0;width:15rem}.schedule-card .card-body .table td{padding:7px 0 3px;border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:1.15rem}.schedule-card .card-body .table td:last-child{text-align:right}.schedule-card .card-body .table td:first-child{border-bottom:3px solid #8d7f63;width:4rem;text-align:left}.schedule-card .card-body .text-gray{margin-top:1rem;font-size:1.15rem}.schedule-card .card-body .table-striped tbody tr:nth-of-type(2n+1){background:none}@media(max-width:960px){.schedule-card::after{display:none}.news-card{flex-direction:column;padding:1.5rem 0}.news-card__date{width:100%;margin-right:0;margin-bottom:1rem;display:flex;align-items:baseline;gap:.5rem}.news-card__date .news-card__day{margin-bottom:0}}#block-notarius-grafikraboty .schedule-block .line1{font-size:2.3rem;letter-spacing:.3rem}#block-notarius-grafikraboty .schedule-block .line2{font-size:1.8rem;letter-spacing:.001rem}#block-notarius-grafikraboty .schedule-block .line3{font-size:1.2rem;margin-top:.2rem}#block-notarius-grafikraboty .schedule-subtitle{color:#fff;margin-bottom:1.5rem;font-size:1.15rem;font-family:"OpenSansBold",sans-serif;font-weight:600;text-transform:none;margin:.4rem 0rem}#block-notarius-grafikraboty .schedule-block{position:relative;z-index:2;background:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);display:flex;flex-direction:column;align-items:anchor-center;overflow:hidden}#block-notarius-grafikraboty .schedule-block::before{content:"";position:absolute;top:0;height:100%;left:0;right:-999px;width:auto;z-index:0;opacity:.4;background-image:url(/themes/custom/notarius/images/watch.jpg);background-image:image-set(url("/themes/custom/notarius/images/watch.avif") type('image/avif'),url("/themes/custom/notarius/images/watch.webp") type('image/webp'),url("/themes/custom/notarius/images/watch.jpg") type('image/jpeg'));background-repeat:no-repeat;background-position:center left;background-size:cover}#block-notarius-grafikraboty .schedule-block::after{opacity:.5;content:"";position:absolute;top:0;left:0;right:0;width:100rem;height:100%;background:#2c3e50}#block-notarius-grafikraboty .schedule-block .schedule-title,#block-notarius-grafikraboty .schedule-block .schedule-subtitle,#block-notarius-grafikraboty .schedule-block .schedule-table,#block-notarius-grafikraboty .schedule-block p{z-index:100}#block-notarius-grafikraboty .schedule-title{text-transform:uppercase;font-family:"RobotoSlab",serif;white-space:nowrap;font-weight:700;color:#e9d0a2}#block-notarius-grafikraboty .table{background:rgba(0,0,0,0);color:#fff;margin-bottom:0;width:15rem}#block-notarius-grafikraboty .table td{padding:7px 0 3px;font-size:1.15rem;border-bottom:1px solid hsla(0,0%,100%,.2)}#block-notarius-grafikraboty .table td:first-child{border-bottom:3px solid #8d7f63;width:4rem;text-align:left}#block-notarius-grafikraboty .table td:last-child{text-align:right}#block-notarius-grafikraboty .schedule-note{color:#fff}#block-notarius-telefony-2{margin-bottom:2rem}#block-notarius-kategoriisoz{padding-top:1rem}#block-notarius-kategoriisoz svg{width:auto;height:5rem}@media(max-width:48rem){#block-notarius-kategoriisoz .container{padding:0 .5rem}}#block-notarius-kategoriisoz a.category{color:#484f58;text-decoration:none;display:flex;overflow:hidden;font-size:1.1rem;font-weight:700;text-transform:uppercase;text-align:center;flex-direction:column;justify-content:space-evenly;height:248px;margin:.8rem .4rem;padding:1rem}#block-notarius-kategoriisoz a.category:hover{color:#e3be78}@media(max-width:840px){#block-notarius-kategoriisoz a.category{height:148px}#block-notarius-kategoriisoz a.category svg{height:2rem}}@media(max-width:48rem){#block-notarius-kategoriisoz a.category{height:60px;margin:.7rem .4rem}#block-notarius-kategoriisoz a.category svg{display:none}}#block-notarius-kategoriisoz a.category1{background-image:url(/themes/custom/notarius/images/bg-categories.jpg);background-position:0 0px}#block-notarius-kategoriisoz a.category1:hover{background-position:0 -1984px}#block-notarius-kategoriisoz a.category2{background-image:url(/themes/custom/notarius/images/bg-categories.jpg);background-position:0 -248px}#block-notarius-kategoriisoz a.category2:hover{background-position:0 -2232px}#block-notarius-kategoriisoz a.category3{background-image:url(/themes/custom/notarius/images/bg-categories.jpg);background-position:0 -496px}#block-notarius-kategoriisoz a.category3:hover{background-position:0 -2480px}#block-notarius-kategoriisoz a.category4{background-image:url(/themes/custom/notarius/images/bg-categories.jpg);background-position:0 -744px}#block-notarius-kategoriisoz a.category4:hover{background-position:0 -2728px}#block-notarius-kategoriisoz a.category5{background-image:url(/themes/custom/notarius/images/bg-categories.jpg);background-position:0 -992px}#block-notarius-kategoriisoz a.category5:hover{background-position:0 -2976px}#block-notarius-kategoriisoz a.category6{background-image:url(/themes/custom/notarius/images/bg-categories.jpg);background-position:0 -1240px}#block-notarius-kategoriisoz a.category6:hover{background-position:0 -3224px}#block-notarius-kategoriisoz a.category7{background-image:url(/themes/custom/notarius/images/bg-categories.jpg);background-position:0 -1488px}#block-notarius-kategoriisoz a.category7:hover{background-position:0 -3472px}#block-notarius-kategoriisoz a.category8{background-image:url(/themes/custom/notarius/images/bg-categories.jpg);background-position:0 -1736px}#block-notarius-kategoriisoz a.category8:hover{background-position:0 -3720px}.services-section{padding:0rem 1.5rem 1.5rem 1.5rem;border:3px solid #ede6d9;border-radius:8px;margin:2rem 0;text-align:center}.services-section__title{margin:-1rem;display:ruby-text;background-color:#fff;padding:1px 1rem}.services-toggle__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem 2rem;text-align:left;margin-bottom:2rem;margin-top:2rem}.services-grid__item--hidden{display:none}.services-grid__link{display:flex;align-items:flex-start;gap:.5rem;color:#4f555d;text-decoration:none;font-size:1rem;line-height:1.4;transition:color .2s}.services-grid__link:hover{color:#e3be78;text-decoration:none}.services-grid__arrow{color:#e3be78;font-size:1.8rem;line-height:.8rem;flex-shrink:0}.services-toggle__button{cursor:pointer}.services-toggle__button:hover{background:#e3be78;color:#fff;padding:0rem 1rem .2rem}.services-toggle__text{color:#b7973c}.services-toggle__text:hover{background:#e3be78;color:#fff;padding:0rem 1rem .2rem}#services-toggle:checked~.services-grid .services-grid__item--hidden{display:flex}#services-toggle:checked~.services-toggle__button .services-toggle__text::after{content:" (Скрыть)"}@media(max-width:900px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:48rem){.services-grid{grid-template-columns:1fr}}.hero-slider{position:relative;width:100%;min-height:500px;overflow:hidden;background-color:#1a1a1a}.hero-slider .slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1.2s ease-in-out;z-index:1}.hero-slider .slide picture,.hero-slider .slide img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.hero-slider .slide::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.45);z-index:2;pointer-events:none}.hero-slider .slide.active{opacity:1;z-index:3}.hero-slider .slide .slide-desc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;text-align:center;color:#fff;width:90%;max-width:900px;padding:20px}.hero-slider .slide .slide-desc p{margin:0}.hero-slider .slide .slide-desc p p{display:inline}.hero-slider .slide .slide-desc h4{font-family:"OpenSans",sans-serif;font-size:3.5rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:2px;text-shadow:0 4px 10px rgba(0,0,0,.6);line-height:1.2;font:42px "RobotoSlab",serif;font-weight:700;font-size:clamp(26px,4vw,42px)}.hero-slider .slide .slide-desc p{font-family:"Open Sans",sans-serif;font-size:1.35rem;font-weight:400;line-height:1.6;text-shadow:0 2px 6px rgba(0,0,0,.6)}@media(max-width:48rem){.hero-slider{height:60vh;min-height:400px}.hero-slider .slide .slide-desc{padding:unset}.hero-slider .slide .slide-desc h4{font-size:clamp(1.2rem,5vw,2rem)}.hero-slider .slide .slide-desc p{font-size:1rem}}.region-sidebar{background:#f8e7c7;line-height:1rem;border-radius:2px}.region-sidebar ul{padding-left:0;margin-bottom:-0.5rem}.region-sidebar ul li{padding:0;border-bottom:1px solid #d4af37}.region-sidebar ul li a{display:block;padding:.5rem 1rem 1rem 2rem;color:#4f555d;text-decoration:none;transition:background-color .2s ease}.region-sidebar ul li:hover{background-color:#b7973c}.region-sidebar ul>li::before{background:rgba(0,0,0,0);border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:8px solid #b7973c;width:0;height:0;border-radius:0;top:.9rem;left:1rem}.region-sidebar ul>li:hover::before{border-left-color:#fff}.breadcrumb{padding:1rem 0;font-size:1rem}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0;gap:0}.breadcrumb__item{display:inline-flex;align-items:center;margin:.5rem 0 0 0}.breadcrumb__item li{margin:.5rem 0 -1.5rem 0}.breadcrumb__link{color:#c9b076;text-decoration:underline;font-weight:400}.breadcrumb__link:hover{color:#b7973c;text-decoration:underline}.breadcrumb__current{color:#c9b076;text-decoration:underline;font-weight:400}.breadcrumb__separator{color:#999;margin:0 .25rem;font-size:.9rem}html{font:14px "OpenSans",sans-serif}.hero-section-wrapper{display:grid;grid-template-rows:auto 1fr;margin-top:1.5rem;width:100%;overflow:visible;grid-template-columns:1fr;overflow:visible;position:relative}.site-header__brand__text{font-size:.875rem;line-height:1.3}h1,h2,h3,h4,h5{font-family:"RobotoSlab",serif;font-weight:700}.site-logo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}button,.button{vertical-align:middle;border:none;padding:10px 18px 11px;background:#e3be78;font:1rem "OpenSansBold",sans-serif;font-size:1rem;text-transform:uppercase;text-decoration:none;color:#564f41;border-radius:4px}svg{width:1.25rem;height:1.25rem;fill:currentColor;margin-right:.5rem}@keyframes tilt-shaking{0%{transform:rotate(0deg)}5%{transform:rotate(-2deg)}10%{transform:rotate(0deg)}15%{transform:rotate(2deg)}20%{transform:rotate(0deg)}25%{transform:rotate(-2deg)}30%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}#block-notarius-parkovka{display:flex;flex-direction:column;align-items:center}#block-notarius-parkovka div{display:flex;align-items:center;flex-direction:row}#block-notarius-parkovka div p{font-size:1.2rem;font-family:"RobotoSlab",serif;font-weight:400;margin:1rem 0;display:block}#block-notarius-parkovka div p:first-child{margin:1rem 1rem}main ul>li,main ul.ul>li,.site-footer ul>li,.site-footer ul.ul>li,#block-notarius-soderzhimoestranicy ul>li,#block-notarius-soderzhimoestranicy ul.ul>li{position:relative;margin-left:0;padding-left:1rem;color:#4b5052;list-style:none}main ul>li::marker,main ul.ul>li::marker,.site-footer ul>li::marker,.site-footer ul.ul>li::marker,#block-notarius-soderzhimoestranicy ul>li::marker,#block-notarius-soderzhimoestranicy ul.ul>li::marker{display:none}main ul>li::before,main ul.ul>li::before,.site-footer ul>li::before,.site-footer ul.ul>li::before,#block-notarius-soderzhimoestranicy ul>li::before,#block-notarius-soderzhimoestranicy ul.ul>li::before{content:"";position:absolute;left:0;top:.57rem;width:.5rem;height:.5rem;background:#b7973c;border-radius:50%}main li,.site-footer li,#block-notarius-soderzhimoestranicy li{margin:6px 0 6px 23px;margin-left:23px}#block-notarius-soderzhimoestranicy .accordion-header{align-items:anchor-center;justify-content:space-between;margin:.8rem}#block-notarius-soderzhimoestranicy .tbl-content{display:none}#block-notarius-soderzhimoestranicy .tbl-content>div{border-left:solid 1px #e3be78;border-bottom:solid 1px #e3be78;padding:1rem}#block-notarius-soderzhimoestranicy .tbl-content>div.border-r{border-right:solid 1px #e3be78}@media only screen and (max-width:600px){#block-notarius-soderzhimoestranicy .tbl-content>div{border-left:none;border-bottom:none}#block-notarius-soderzhimoestranicy .tbl-content>div.border-r{border-right:none;border-bottom:solid 1px #e3be78}#block-notarius-soderzhimoestranicy .tbl-content>div::before{content:attr(data-th) ": ";font-weight:bold;display:block;margin-bottom:4px}}#block-notarius-soderzhimoestranicy .border-t{border-top:solid 1px #e3be78;border-left:solid 1px #e3be78}#block-notarius-soderzhimoestranicy .border-t.border-r{border-right:solid 1px #e3be78}@media only screen and (max-width:600px){#block-notarius-soderzhimoestranicy .border-t{display:none}}#block-notarius-soderzhimoestranicy span{display:block}#block-notarius-soderzhimoestranicy .columns:has(.accordion-toggle:checked)>.tbl-content{display:flex}#block-notarius-soderzhimoestranicy p{width:100%}#block-notarius-soderzhimoestranicy .accordion-item{background-color:#e3be78;padding:.5rem;margin:0}#block-notarius-soderzhimoestranicy .accordion-main{padding-left:0rem;padding-right:.8rem;margin-top:1rem}#block-notarius-soderzhimoestranicy .accordion-icon{display:inline-block;width:20px;height:20px;position:relative;flex-shrink:0;vertical-align:middle}#block-notarius-soderzhimoestranicy .accordion-icon::before{content:"";position:absolute;top:50%;left:0;width:100%;height:3px;background-color:currentColor;transform:translateY(-50%);border-radius:2px;transition:transform .3s ease}#block-notarius-soderzhimoestranicy .accordion-icon::after{content:"";position:absolute;top:0;left:50%;width:3px;height:100%;background-color:currentColor;transform:translateX(-50%);border-radius:2px;transition:all .3s ease}#block-notarius-soderzhimoestranicy .columns:has(.accordion-toggle:checked) .accordion-icon::after{opacity:0;transform:translateX(-50%) rotate(90deg)}#block-notarius-soderzhimoestranicy>h2:first-of-type{margin:1.5rem 0 1.5rem;padding:0 0 1rem;border-bottom:1px solid #e5e6e6;text-transform:none;font-size:2.45rem}#block-notarius-soderzhimoestranicy ul>li::before{background:none;position:unset;padding-left:0}#block-notarius-soderzhimoestranicy ul{padding-left:0}#block-notarius-soderzhimoestranicy li{margin-left:0;padding-left:0}#block-notarius-soderzhimoestranicy li a{font-family:"RobotoSlab",serif;font-size:1.86rem;font-weight:700;color:#b7973c}#block-notarius-telefony-2,#block-notarius-telefony{display:flex;align-items:center;flex-direction:column}#block-notarius-telefony-2>div,#block-notarius-telefony>div{display:flex;flex-direction:column;align-items:center;margin:0}#block-notarius-telefony-2>div p,#block-notarius-telefony>div p{margin:0 0 .5rem 0;flex-direction:row;display:flex;align-items:center}#block-notarius-telefony>div p{margin:0 0 0 1rem}#block-notarius-kontakty>div{display:flex;flex-direction:column;margin:0}#block-notarius-kontakty>div p{margin:0 0 .5rem 0;flex-direction:row;display:flex;align-items:center}#block-notarius-adres-2{display:flex;align-items:center;flex-direction:column}#block-notarius-adres-2>div{display:flex;flex-direction:row;align-items:center;margin:0}#block-notarius-adres-2>div p{margin:0;margin-right:1rem}
