.service-card{background:#fff;transition:all .4s cubic-bezier(0.165, 0.84, 0.44, 1);overflow:hidden;height:100%;display:flex;flex-direction:column;padding:4rem 3.2rem 3.2rem 3.2rem;justify-content:space-between;grid-gap:4.8rem;gap:4.8rem;text-decoration:none !important}@media(max-width: 991.9px){.service-card{padding:2.4rem 2.4rem 2.4rem 2.4rem;grid-gap:2.4rem;gap:2.4rem}}@media(max-width: 767.9px){.service-card{padding:.8rem .8rem 1.6rem .8rem;grid-gap:.8rem;gap:.8rem}}.service-card:hover{background-color:#001CAE;background-color:var(--color-primary-d, #001CAE)}.service-card:hover .service-card-icon img{filter:grayscale(100%) brightness(100)}.service-card:hover .service-card-header p{opacity:1}.service-card:hover .service-card-content h2,.service-card:hover .service-card-content h3{color:#fff}.service-card .service-card-header{display:flex;grid-gap:1.4rem;gap:1.4rem}.service-card .service-card-header .service-card-icon{aspect-ratio:1/1;overflow:hidden;width:32px;min-width:32px;position:relative;height:32px}@media(max-width: 991.9px){.service-card .service-card-header .service-card-icon{width:26px;min-width:26px;height:26px}}@media(max-width: 767.9px){.service-card .service-card-header .service-card-icon{width:20px;min-width:20px;height:20px}}.service-card .service-card-header .service-card-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:.3s}.service-card .service-card-header p{color:#fff;transition:.3s;margin:0;opacity:0;font-size:calc(1.6rem * 1);font-size:calc(1.6rem * var(--font-size-ratio, 1))}@media(max-width: 991.9px){.service-card .service-card-header p{font-size:calc(1.3rem * 1);font-size:calc(1.3rem * var(--font-size-ratio, 1))}}@media(max-width: 767.9px){.service-card .service-card-header p{display:none}}.service-card .service-card-content{margin-top:auto}.service-card .service-card-content h2,.service-card .service-card-content h3{color:#131313;font-size:calc(3rem * 1) !important;font-size:calc(3rem * var(--font-size-ratio, 1)) !important;font-family:"PracticalSerif SemiBold",sans-serif;font-weight:600;transition:.3s ease;margin:0;line-height:126%}@media(max-width: 991.9px){.service-card .service-card-content h2,.service-card .service-card-content h3{font-size:2.4rem !important;font-weight:600 !important;line-height:135% !important}}@media(max-width: 767.9px){.service-card .service-card-content h2,.service-card .service-card-content h3{font-family:"Inter";font-family:var(--font-family, "Inter");font-size:1.2rem !important;font-weight:600 !important;line-height:135% !important}}.taxonomy-oblast-prava{padding-top:4rem;padding-bottom:12rem}.taxonomy-oblast-prava[\:has\(.component-contact-form-wrap\)]{padding-bottom:0 !important}.taxonomy-oblast-prava:has(.component-contact-form-wrap){padding-bottom:0 !important}@media(max-width: 991.9px){.taxonomy-oblast-prava{padding-top:2.4rem;padding-bottom:4rem}}.taxonomy-oblast-prava .component-contact-form-wrap .container{padding:0}.taxonomy-oblast-prava .component-contact-form-wrap .container .row{margin:0}.taxonomy-oblast-prava .component-contact-form-wrap .container .row .col-12{padding:0}.taxonomy-oblast-prava .term-header{border-bottom:2px solid #0038E0;border-bottom:2px solid var(--color-primary, #0038E0);margin-bottom:5.6rem;padding-bottom:4rem !important}@media(max-width: 991.9px){.taxonomy-oblast-prava .term-header{margin-bottom:4rem;padding-bottom:3.2rem !important}}.taxonomy-oblast-prava .term-header h1{line-height:110%;margin-bottom:2.4rem}@media(max-width: 991.9px){.taxonomy-oblast-prava .term-header h1{margin-bottom:1.6rem}}.taxonomy-oblast-prava .term-header .term-intro{max-width:680px}.taxonomy-oblast-prava .term-header .term-intro p{color:#515151;color:var(--color-gray800, #515151);margin-bottom:0}@media(max-width: 991.9px){.taxonomy-oblast-prava .term-header .term-intro p{font-size:calc(1.6rem * 1);font-size:calc(1.6rem * var(--font-size-ratio, 1))}}.taxonomy-oblast-prava .term-header .col-5{position:relative}.taxonomy-oblast-prava .term-header .header-illustration-wrap{position:absolute;bottom:0;right:1.5rem}@media(max-width: 991.9px){.taxonomy-oblast-prava .term-header .header-illustration-wrap{display:none}}.taxonomy-oblast-prava .term-header .header-illustration-wrap img{width:305px !important;-o-object-fit:contain;object-fit:contain}.taxonomy-oblast-prava .subterm-group{margin-bottom:5.6rem}@media(max-width: 991.9px){.taxonomy-oblast-prava .subterm-group{margin-bottom:2.4rem}}.taxonomy-oblast-prava .subterm-group.other-services-section{margin-bottom:0}.taxonomy-oblast-prava .subterm-group .subterm-heading{margin-bottom:2.4rem;color:#131313;font-size:calc(3rem * 1);font-size:calc(3rem * var(--font-size-ratio, 1));font-family:"PracticalSerif SemiBold",sans-serif}@media(max-width: 991.9px){.taxonomy-oblast-prava .subterm-group .subterm-heading{margin-bottom:.8rem;font-size:2.1rem !important}}.taxonomy-oblast-prava .subterm-group .row{margin-left:-8px;margin-right:-8px}@media(max-width: 767.9px){.taxonomy-oblast-prava .subterm-group .row{margin-left:-4px;margin-right:-4px}}.taxonomy-oblast-prava .subterm-group .row [class*=col-]{padding:8px}@media(max-width: 767.9px){.taxonomy-oblast-prava .subterm-group .row [class*=col-]{padding:4px}}.taxonomy-oblast-prava .term-main-content{margin-bottom:5.6rem;margin-top:-2.4rem}@media(max-width: 991.9px){.taxonomy-oblast-prava .term-main-content{margin-top:0;margin-bottom:2.4rem}}.taxonomy-oblast-prava .term-main-content .entry-content{max-width:700px}.taxonomy-oblast-prava .term-main-content .entry-content h4{font-family:"Inter";font-family:var(--font-family, "Inter");font-weight:500;margin-bottom:1.6rem}@media(max-width: 767.9px){.taxonomy-oblast-prava .term-main-content .entry-content h4{margin-bottom:.8rem}}.taxonomy-oblast-prava .term-main-content .entry-content ul li,.taxonomy-oblast-prava .term-main-content .entry-content ol li{font-size:calc(1.6rem * 1);font-size:calc(1.6rem * var(--font-size-ratio, 1));color:#515151;color:var(--color-gray800, #515151)}@media(max-width: 767.9px){.taxonomy-oblast-prava .term-main-content .entry-content ul li,.taxonomy-oblast-prava .term-main-content .entry-content ol li{font-size:calc(1.3rem * 1);font-size:calc(1.3rem * var(--font-size-ratio, 1))}}.taxonomy-oblast-prava .service-card{padding:2.4rem !important;flex-direction:row;justify-content:flex-start;grid-gap:2.4rem;gap:2.4rem}@media(max-width: 991.9px){.taxonomy-oblast-prava .service-card{padding:1.6rem !important;grid-gap:1.6rem;gap:1.6rem}}.taxonomy-oblast-prava .service-card:hover .service-card-content h2{color:#fff}.taxonomy-oblast-prava .service-card .service-card-header{display:flex;align-items:center}.taxonomy-oblast-prava .service-card .service-card-header[\:not-has\(.service-card-icon\)]{display:none}.taxonomy-oblast-prava .service-card .service-card-header:not(:has(.service-card-icon)){display:none}.taxonomy-oblast-prava .service-card .service-card-header .service-card-icon{width:34px;min-width:34px;height:34px}@media(max-width: 767.9px){.taxonomy-oblast-prava .service-card .service-card-header .service-card-icon{width:24px;min-width:24px;height:24px}}.taxonomy-oblast-prava .service-card .service-card-header .service-card-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.taxonomy-oblast-prava .service-card .service-card-header p{display:none !important}.taxonomy-oblast-prava .service-card .service-card-content{margin:0 !important;display:flex;align-items:center}.taxonomy-oblast-prava .service-card .service-card-content h2,.taxonomy-oblast-prava .service-card .service-card-content h3{color:#131313;font-size:calc(1.5rem * 1) !important;font-size:calc(1.5rem * var(--font-size-ratio, 1)) !important;font-weight:600 !important;font-family:"Inter" !important;font-family:var(--font-family, "Inter") !important}@media(max-width: 767.9px){.taxonomy-oblast-prava .service-card .service-card-content h2,.taxonomy-oblast-prava .service-card .service-card-content h3{font-size:1.2rem !important}}
.service-card{background:#fff;transition:all .4s cubic-bezier(0.165, 0.84, 0.44, 1);overflow:hidden;height:100%;display:flex;flex-direction:column;padding:4rem 3.2rem 3.2rem 3.2rem;justify-content:space-between;grid-gap:4.8rem;gap:4.8rem;text-decoration:none !important}@media(max-width: 991.9px){.service-card{padding:2.4rem 2.4rem 2.4rem 2.4rem;grid-gap:2.4rem;gap:2.4rem}}@media(max-width: 767.9px){.service-card{padding:.8rem .8rem 1.6rem .8rem;grid-gap:.8rem;gap:.8rem}}.service-card:hover{background-color:#001CAE;background-color:var(--color-primary-d, #001CAE)}.service-card:hover .service-card-icon img{filter:grayscale(100%) brightness(100)}.service-card:hover .service-card-header p{opacity:1}.service-card:hover .service-card-content h2,.service-card:hover .service-card-content h3{color:#fff}.service-card .service-card-header{display:flex;grid-gap:1.4rem;gap:1.4rem}.service-card .service-card-header .service-card-icon{aspect-ratio:1/1;overflow:hidden;width:32px;min-width:32px;position:relative;height:32px}@media(max-width: 991.9px){.service-card .service-card-header .service-card-icon{width:26px;min-width:26px;height:26px}}@media(max-width: 767.9px){.service-card .service-card-header .service-card-icon{width:20px;min-width:20px;height:20px}}.service-card .service-card-header .service-card-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:.3s}.service-card .service-card-header p{color:#fff;transition:.3s;margin:0;opacity:0;font-size:calc(1.6rem * 1);font-size:calc(1.6rem * var(--font-size-ratio, 1))}@media(max-width: 991.9px){.service-card .service-card-header p{font-size:calc(1.3rem * 1);font-size:calc(1.3rem * var(--font-size-ratio, 1))}}@media(max-width: 767.9px){.service-card .service-card-header p{display:none}}.service-card .service-card-content{margin-top:auto}.service-card .service-card-content h2,.service-card .service-card-content h3{color:#131313;font-size:calc(3rem * 1) !important;font-size:calc(3rem * var(--font-size-ratio, 1)) !important;font-family:"PracticalSerif SemiBold",sans-serif;font-weight:600;transition:.3s ease;margin:0;line-height:126%}@media(max-width: 991.9px){.service-card .service-card-content h2,.service-card .service-card-content h3{font-size:2.4rem !important;font-weight:600 !important;line-height:135% !important}}@media(max-width: 767.9px){.service-card .service-card-content h2,.service-card .service-card-content h3{font-family:"Inter";font-family:var(--font-family, "Inter");font-size:1.2rem !important;font-weight:600 !important;line-height:135% !important}}section.header{padding:0;position:relative;isolation:isolate;padding:4rem 0}@media(max-width: 991.9px){section.header{padding:2.4rem 0}}section.header .container-top{max-width:1100px}@media(max-width: 1399.9px){section.header .container-top{max-width:900px}}@media(max-width: 1199.9px){section.header .container-top{max-width:800px}}@media(max-width: 991.9px){section.header .container-top{max-width:100%}}section.header .line-container{position:relative}@media(max-width: 991.9px){section.header .line-container{display:none}}section.header .line-container .line{position:absolute;bottom:-103px;left:0;right:0;max-width:100%;pointer-events:none;z-index:-1}@media(max-width: 1399.9px){section.header .line-container .line{bottom:-112px}}@media(max-width: 1199.9px){section.header .line-container .line{bottom:-122px}}section.header .line-container .line svg{max-width:100%}section.header h1{margin:0;line-height:120%;font-size:calc(4.9rem * 1);font-size:calc(4.9rem * var(--font-size-ratio, 1));font-family:"PracticalSerif ExtraLight",sans-serif;font-weight:400;color:#131313;margin-bottom:2.4rem}@media(max-width: 767.9px){section.header h1{font-size:2.6rem !important;margin-bottom:1.6rem}}section.header .button-wrapper{margin-top:2.4rem}@media(max-width: 991.9px){section.header .button-wrapper{margin-top:1.6rem}}section.header .excerpt{font-size:calc(1.6rem * 1);font-size:calc(1.6rem * var(--font-size-ratio, 1));margin:0;color:#515151;color:var(--color-gray800, #515151)}@media(max-width: 767.9px){section.header .excerpt{font-size:calc(1.3rem * 1);font-size:calc(1.3rem * var(--font-size-ratio, 1))}}section.content{margin-top:8rem}@media(max-width: 991.9px){section.content{margin-top:1.6rem}}section.content .component-wysiwyg h2,section.content section.text h2{font-size:calc(3rem * 1) !important;font-size:calc(3rem * var(--font-size-ratio, 1)) !important;font-family:"PracticalSerif SemiBold",sans-serif !important}@media(max-width: 767.9px){section.content .component-wysiwyg h2,section.content section.text h2{font-size:2.1rem !important}}section.content .component-wysiwyg ul li,section.content .component-wysiwyg ol li,section.content section.text ul li,section.content section.text ol li{font-size:calc(1.9rem * 1) !important;font-size:calc(1.9rem * var(--font-size-ratio, 1)) !important;color:#515151 !important;color:var(--color-gray800, #515151) !important}@media(max-width: 767.9px){section.content .component-wysiwyg ul li,section.content .component-wysiwyg ol li,section.content section.text ul li,section.content section.text ol li{font-size:1.3rem !important}}section.content .component-wysiwyg ul li a,section.content .component-wysiwyg ol li a,section.content section.text ul li a,section.content section.text ol li a{font-size:inherit}section.content .component-wysiwyg p,section.content section.text p{color:#515151 !important;color:var(--color-gray800, #515151) !important}@media(max-width: 767.9px){section.content .component-wysiwyg p,section.content section.text p{font-size:1.3rem !important}}section.content .component-wysiwyg p a,section.content section.text p a{font-size:inherit}
