body{background:linear-gradient(180deg,#fbf6f0,#f6f0e9 50%,#fbf6f0);background-size:cover;color:#333;font-family:Maven Pro,sans-serif;font-size:16px;line-height:1.6;min-height:100vh;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img{vertical-align:middle}hr{border-bottom:1px solid #f4f8fd;border-top:0}iframe{margin:0;padding:0}strong{font-weight:700}button,input[type=submit]{-webkit-appearance:none}.no-margin-top{margin-top:0!important}.bg-white{background:#fff;position:relative}.img-responsive{height:auto;max-width:100%}.relative{position:relative}.clearfix:after,.clearfix:before{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.spacer_xxs{height:50px}.spacer_xs{height:124px}.spacer_s{height:200px}.spacer_m{height:300px}.spacer_l{height:400px}.spacer_xl{height:800px}.hidden{display:none}.align-center{text-align:center}.align-left{text-align:left}.post-edit-link{background:#102542;color:#fff!important;display:inline-block;font-size:16px;margin-top:20px;padding:3px 5px}.post-edit-link:hover{background:#102542;text-decoration:none}.video-responsive,.wp-block-embed-youtube{height:0;overflow:hidden;padding-bottom:48%;padding-top:30px;position:relative}.video-responsive embed,.video-responsive iframe,.video-responsive object,.wp-block-embed-youtube embed,.wp-block-embed-youtube iframe,.wp-block-embed-youtube object{height:100%;left:0;position:absolute;top:0;width:100%}.page-numbers{margin:30px 0;text-align:center}.page-numbers li{display:inline-block;margin:0 5px}.page-numbers a,.page-numbers span{background:#f0f0f0;color:#666;display:inline-block;height:36px;padding:6px;text-align:center;width:36px}.page-numbers a.next,.page-numbers a.prev,.page-numbers span.next,.page-numbers span.prev{color:#999}.page-numbers a.current,.page-numbers a:hover,.page-numbers span.current,.page-numbers span:hover{background:#102542;color:#fff;text-decoration:none}.ie-check{background:#102542;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;font-size:26px;left:0;margin-bottom:30px;padding:20px 15px;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:9999999999}.ie-check a{color:#fff;display:block;font-size:16px}.posts>.grid{grid-gap:10px;display:grid;grid-template-columns:1fr}.posts>.grid article{background:#333;position:relative;text-align:center}.posts>.grid article .background{background:rgba(0,0,0,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.posts>.grid article .inner{padding:20px;position:relative}.posts>.grid article .inner h2{color:#fff;font-size:24px}.posts>.grid article .inner h2 a:hover{opacity:.9;text-decoration:none}.posts>.grid article .inner .date{color:#fff;margin:10px 0}.posts>.grid article .inner .more{border:1px solid #fff;color:#fff;display:inline-block;margin-top:30px;padding:15px;text-transform:uppercase}.posts>.grid article .inner .more:hover{background:#fff;color:#102542;text-decoration:none}.tags{margin:20px 0}.tags a,.tags i{color:#666}.tags a{display:inline-block;margin:0 5px 5px 0}.tags a:hover{color:#333;text-decoration:none}.search-modal-close{color:#ddd;cursor:pointer;padding:2px;position:absolute;right:10px;text-align:right;top:7px;z-index:11}.search-modal-close:hover{opacity:.7}.scroll-to-top{border:2px solid #102542;border-radius:50%;bottom:20px;cursor:pointer;display:none;height:35px;line-height:32px;position:fixed;right:2em;text-align:center;width:35px;z-index:99}@media (max-width:768px){.scroll-to-top{right:1em}}.scroll-to-top.active{align-items:center;display:flex;justify-content:center}.scroll-to-top svg{transform:scaleY(-1);transform-origin:center}.scroll-to-top:hover{background:#102542;border:2px solid #fff}.scroll-to-top:hover svg .icon-path{fill:#fff}.scroll-to-top:focus{opacity:.6}.btn,.wp-block-button a{align-items:center;background:#f87060;border:none;border-radius:9px;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#f7f6f3;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:10px;line-height:1.4;outline:none;padding:10px 16px;position:relative;text-decoration:none}@media (max-width:768px){.btn,.wp-block-button a{padding:14px 24px}}.btn svg path,.wp-block-button a svg path{transition:fill .3s ease}.btn:hover,.wp-block-button a:hover{background:#fff!important;color:#f87060!important;transition:all .3s ease}.btn:hover svg path,.wp-block-button a:hover svg path{fill:#f87060}.wpcf7-validation-errors{background:#fff3ee;border:4px solid #ffd5d8;margin:20px 0;padding:20px}.screen-reader-response{display:none;font:normal normal 700 16px/19px Maven Pro,sans-serif;margin-top:0}.screen-reader-response ul{display:none}input.wpcf7-not-valid{border:2px solid #a70606}.wpcf7-not-valid-tip{color:#a70606;display:block;font-family:Maven Pro,sans-serif;font-size:14px}.wpcf7-acceptance{display:block;font-size:14px;margin-top:1em}.wpcf7-acceptance .wpcf7-list-item label{align-items:baseline;display:flex;gap:4px}.wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{top:2px}.wpcf7-response-output{font-size:16px;font-weight:700;width:100%}.wpcf7 fieldset{border:none}.wpcf7 form p{display:flex;flex-direction:column}@media (max-width:768px){.wpcf7 form p{padding:10px 0}}h1,h2,h3,h4,h5,h6{color:#102542;font-family:Maven Pro,sans-serif;font-weight:500;line-height:1.4;margin:10px 0!important}h1{font-size:clamp(28px,5vw,48px)}h2{font-size:clamp(24px,4.5vw,36px)}h3{font-size:clamp(20px,4vw,28px)}h4{font-size:clamp(18px,3.5vw,22px)}h5{font-size:clamp(16px,3vw,18px)}h6{font-size:clamp(14px,2.5vw,16px)}.wrapper{margin:0 auto;max-width:1380px;padding:0 20px;position:relative}.entry-content{margin:0 auto;max-width:1151px;min-height:50vh;padding-bottom:4em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:25px 0 35px}.entry-content p,.entry-content ul{margin:0 auto;padding-bottom:20px}.entry-content ul{list-style-type:disc;text-align:left}.entry-content ul li{margin:0 0 0 25px;padding-bottom:10px;position:relative}.entry-content ol{margin:0 auto;max-width:100ch;padding-bottom:20px;text-align:left}.entry-content ol li{line-height:1.5;margin:0 0 0 25px;padding:3px 0;position:relative}@font-face{font-family:Maven Pro;font-style:normal;font-weight:900;src:url(ea4b2653dcaec97a7a7e.ttf) format("truetype")}@font-face{font-family:Maven Pro;font-style:normal;font-weight:800;src:url(896e24f6df30d3e4f4e2.ttf) format("truetype")}@font-face{font-family:Maven Pro;font-style:normal;font-weight:700;src:url(7c0833af0d269cc08703.ttf) format("truetype")}@font-face{font-family:Maven Pro;font-style:normal;font-weight:600;src:url(3173e163f17319ff8912.ttf) format("truetype")}@font-face{font-family:Maven Pro;font-style:normal;font-weight:500;src:url(d520565261cde272a01f.ttf) format("truetype")}@font-face{font-family:Maven Pro;font-style:normal;font-weight:400;src:url(b169a9b79b8d82d31655.ttf) format("truetype")}.hero-container{margin:8em 0;position:relative}@media (max-width:900px){.hero-container{margin:3em 0}}.hero-container .hero-card{align-items:center;background:linear-gradient(180deg,#102542,#1d3b65);border-radius:20px;display:flex;min-height:420px;padding:60px;position:relative}@media (max-width:900px){.hero-container .hero-card{flex-direction:column;padding:40px 20px;text-align:center}}@media (max-width:768px){.hero-container .hero-card{background:linear-gradient(180deg,hsla(0,0%,100%,.1),#153664);display:block;min-height:546px;overflow:hidden;padding:0;text-align:left}}.hero-container .hero-card .hero-text{color:#fff;width:50%;z-index:2}@media (max-width:900px){.hero-container .hero-card .hero-text{margin-bottom:40px;width:100%}}@media (max-width:768px){.hero-container .hero-card .hero-text{left:0;margin-bottom:0;padding:20px;position:absolute;top:4em}}.hero-container .hero-card .hero-text h1{color:#fbf6f0;font-size:2.5rem;line-height:1.2;margin-bottom:20px}@media screen and (max-width:768px){.hero-container .hero-card .hero-text h1{color:#102542;font-size:22px}}.hero-container .hero-card .hero-text p{color:#fbf6f0;font-size:1rem;line-height:1.6;margin-bottom:30px;max-width:400px}@media screen and (max-width:900px){.hero-container .hero-card .hero-text p{margin:0 auto 30px}}@media screen and (max-width:768px){.hero-container .hero-card .hero-text p{color:#102542;font-size:.9rem;margin:0 0 20px;max-width:100%}}.hero-container .hero-card .hero-text .cta-button{align-items:center;background-color:#f87161;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;gap:10px;padding:14px 28px}@media (max-width:768px){.hero-container .hero-card .hero-text .cta-button{padding:10px 28px;position:absolute;top:24em}}.hero-container .hero-card .hero-image{aspect-ratio:4/5;max-height:546px;position:absolute;right:35px;top:-35px;width:40%;z-index:5}@media (max-width:900px){.hero-container .hero-card .hero-image{aspect-ratio:16/9;margin-top:20px;position:relative;right:0;top:0;width:100%}}@media (max-width:768px){.hero-container .hero-card .hero-image{height:100%;margin-top:0;position:absolute;z-index:1}}.hero-container .hero-card .hero-image img{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.3);height:100%;object-fit:cover;width:100%}@media (max-width:768px){.hero-container .hero-card .hero-image img{opacity:.7}}.hero-container .steps-bar{align-items:center;display:flex;gap:16px;margin-top:30px;max-width:48%}@media (max-width:768px){.hero-container .steps-bar{align-items:baseline;bottom:10em;flex-direction:row;gap:1px;left:20px;max-width:100%;position:absolute;z-index:10}}@media (max-width:768px)and (max-width:600px){.hero-container .steps-bar{left:0}}@media (max-width:768px)and (max-width:600px)and (max-width:400px){.hero-container .steps-bar{bottom:8em;padding:0 10px}}.hero-container .steps-bar .step{align-items:center;display:flex;gap:7px}@media (max-width:768px){.hero-container .steps-bar .step{flex-direction:column;text-align:center}}.hero-container .steps-bar .step .symbol{font-size:2rem}@media (max-width:768px){.hero-container .steps-bar .step .symbol{font-size:1.2rem}.hero-container .steps-bar .step .symbol svg{height:32px;width:32px}.hero-container .steps-bar .step .symbol svg path{fill:#fff}}.hero-container .steps-bar .step p{color:#0d213d;font-weight:700;margin:0;max-width:252px}@media (max-width:768px){.hero-container .steps-bar .step p{color:#fff;font-size:14px;font-weight:400;text-align:center}.hero-container .steps-bar .arrow{transform:rotate(0deg)}.hero-container .steps-bar .arrow svg{width:15px}.hero-container .steps-bar .arrow svg path{fill:#fff}}.active-mandat-wrapper{margin:14em auto 4em}.active-mandat-wrapper .antrag-grid{margin:2em auto;max-width:1000px}.active-mandat-wrapper .center-link{text-align:center}.active-mandat-wrapper .center-link a{color:coral;text-decoration:underline}.dashboard-appointment-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:920px}.appointment-list-container{background:linear-gradient(1turn,#ede5dc -11.14%,hsla(32,32%,90%,.35));border-radius:9px;box-shadow:0 0 4px 0 rgba(0,0,0,.012);max-width:520px;padding:30px 40px 30px 30px;width:100%}.appointment-list-container .title{color:#1a2b42;font-size:24px;margin-bottom:40px}.appointment-list-container .item-card{align-items:center;border:2px solid #fbf6f0;border-radius:16px;display:flex;margin-bottom:15px;padding:10px}.appointment-list-container .item-card .time-box{color:#1a2b42;display:flex;flex:0 0 110px;flex-direction:column;font-size:16px}.appointment-list-container .item-card .divider{background:#dcd3cb;height:50px;margin:0 25px;width:1px}.appointment-list-container .item-card .info-box p{color:#1a2b42;font-size:15px;margin:2px 0}.appointment-list-container .item-card .info-box a{color:#1a2b42;font-weight:500;text-decoration:underline}.appointment-form-container{margin-lefT:-1em;background:#102542;border-radius:9px;box-shadow:0 1px 4px 0 rgba(0,0,0,.149);margin-top:40px;max-width:480px;padding:50px 40px;width:100%;z-index:1}.appointment-form-container .form-header{align-items:center;color:#fff;display:flex;gap:12px;justify-content:center;margin-bottom:10px}.appointment-form-container .form-header h3{color:#fff;font-size:19px;font-weight:400}.appointment-form-container .field{margin-bottom:25px}.appointment-form-container .field label{color:#9ba4b0;display:block;font-size:14px;margin-bottom:10px}.appointment-form-container .field input,.appointment-form-container .field select{background:#3e4b5b;border:1px solid #4a5768;border-radius:8px;box-sizing:border-box;color:#fff;font-size:15px;outline:none;padding:14px 18px;width:100%}.appointment-form-container .field input::placeholder,.appointment-form-container .field select::placeholder{color:#7a8696}.appointment-form-container .field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ba4b0' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;background-size:14px;cursor:pointer;padding-right:40px}.appointment-form-container .field select option{background:#122134;color:#fff}.appointment-form-container .btn-submit{background:#fff;border:none;border-radius:10px;color:#f26b5b;cursor:pointer;font-size:18px;font-weight:400;margin-top:10px;padding:15px 30px;transition:.3s}.appointment-form-container .btn-submit:hover{background:#fbf6f0;transform:translateY(-2px)}.app-banner{background:linear-gradient(90deg,#f87161,#ff8e7f);border-radius:12px;color:#0d213d;margin:20px auto;max-width:1100px;padding:12px 24px;position:relative}.app-banner__container{align-items:center;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:850px){.app-banner__container{flex-direction:column;text-align:center}}.app-banner__text{flex-shrink:0;font-size:.95rem;margin:0}.app-banner__text strong{font-weight:800}.app-banner__badges{align-items:center;display:flex;gap:12px}.app-banner__badges img{display:block;height:32px}.app-banner__actions{align-items:center;display:flex;gap:15px}.app-banner__button{background-color:#fdf6f0;border:none;border-radius:8px;color:#0d213d;cursor:pointer;font-weight:600;padding:10px 20px;transition:background-color .2s;white-space:nowrap}.app-banner__button:hover{background-color:#fff}.app-banner__close{background:none;border:none;color:#fff;cursor:pointer;font-family:sans-serif;font-size:1.5rem;font-weight:300;line-height:1;opacity:.8;padding:0;position:relative;top:-16px}.app-banner__close:hover{background:none;opacity:1}@media screen and (max-width:850px){.app-banner__close{position:absolute;right:15px;top:10px}}.rechtsgebiete-section{padding:80px 0;perspective:1200px;text-align:center}.rechtsgebiete-section .slider-header{margin-bottom:50px;text-align:center}.rechtsgebiete-section .slider-header h2{margin-bottom:15px}.rechtsgebiete-section .slider-header p{color:#444;line-height:1.6;margin:0 auto;max-width:650px}.rechtsgebiete-section .law-card{cursor:pointer;padding:20px;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.rechtsgebiete-section .law-card .image-circle{align-items:center;background:linear-gradient(1turn,#ede5dc -11.14%,hsla(32,32%,90%,.35));border-radius:50%;box-shadow:0 10px 20px rgba(0,0,0,.05);display:flex;height:200px;justify-content:center;margin:0 auto 20px;overflow:hidden;transform:translateZ(20px);transition:all .8s ease-in;width:200px}.rechtsgebiete-section .law-card .image-circle:before{background:linear-gradient(1turn,#ede5dc -11.14%,hsla(36,3%,68%,.45));border-radius:50%;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease-in}.rechtsgebiete-section .law-card .image-circle img{height:100%;object-fit:cover;transition:transform 1s ease;width:100%;z-index:10}.rechtsgebiete-section .law-card h3{font-size:1.4rem;font-weight:500;margin:0;transform:translateZ(40px);transition:transform .8s ease}.rechtsgebiete-section .law-card:hover{transform:scale(1.1) rotateX(4deg) translateZ(60px);transition:transform .3s ease-in;z-index:1}.rechtsgebiete-section .law-card:hover .image-circle:before{opacity:1}.rechtsgebiete-section .law-card:hover h3{color:#f87060;transform:translateZ(110px) translateY(10px)}.rechtsgebiete-section .swiper-pagination{margin-top:40px;position:relative}.rechtsgebiete-section .swiper-pagination .swiper-pagination-bullet{background:#fff;height:10px;margin:0 6px!important;opacity:1;transition:all .3s ease;width:10px}.rechtsgebiete-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0d1b3e!important;border-radius:5px;width:30px!important}.badge-section{align-items:center;border-bottom:2px solid #ede5dc;border-top:2px solid #ede5dc;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:0 auto 4em;max-width:800px;padding:40px 20px}.badge-section img{height:80px;object-fit:contain;opacity:.95;transition:transform .2s ease}.consultation-section{align-items:stretch;display:flex;margin:0 auto;max-width:1200px}@media(max-width:992px){.consultation-section{flex-direction:column}}.consultation-section .search-panel{background:#fff;border-radius:20px 0 0 20px;box-shadow:-10px 10px 30px rgba(0,0,0,.05);display:flex;flex:1;flex-direction:column;margin:7em 0;padding:60px 40px}@media(max-width:992px){.consultation-section .search-panel{border-radius:20px;margin:2em 0}}.consultation-section .search-panel .title{color:#1a2b4b;font-size:30px;margin-bottom:20px}@media(max-width:992px){.consultation-section .search-panel .title{font-size:26px}}.consultation-section .search-panel .description{color:#333;font-size:16px;line-height:1.6;margin-bottom:40px}@media(max-width:992px){.consultation-section .search-panel .description{font-size:15px}}.consultation-section .search-panel .search-form{position:relative}.consultation-section .search-panel .search-form .search-input{background:#1a2b4b;border:none;border-radius:50px;color:#fff;font-size:16px;padding:10px 14px;width:100%}@media(max-width:992px){.consultation-section .search-panel .search-form .search-input{font-size:14px;padding:14px 20px}}.consultation-section .search-panel .search-form .search-button{background:none;border:none;color:#f06a58;cursor:pointer;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.consultation-section .form-panel{background:#1a2b4b;border-radius:20px;color:#fff;flex:1.8;padding:2em}.consultation-section .form-panel .form-title{color:#fff;font-size:30px;margin-bottom:40px}@media(max-width:992px){.consultation-section .form-panel .form-title{font-size:20px;margin-bottom:25px}}.consultation-section .form-panel form .form-section{display:grid;gap:2em;grid-template-columns:1fr 1fr}@media (max-width:768px){.consultation-section .form-panel form .form-section{grid-template-columns:100%}}.consultation-section .form-panel form input,.consultation-section .form-panel form select,.consultation-section .form-panel form textarea{color:#647285;font:normal normal 300 14px/22px Maven Pro,sans-serif;margin-bottom:20px;padding:10px}.consultation-section .form-panel form textarea{height:240px}.consultation-section .form-panel form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%231a2b4b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;background-size:18px;border-radius:4px;cursor:pointer;padding:10px;width:100%}.consultation-section .form-panel form select:focus{border-color:#f06a58;box-shadow:0 0 0 2px hsla(7,84%,64%,.2);outline:none}.benefits-card{background:linear-gradient(180deg,#102542,#1d3b65);border-radius:24px;color:#fff;margin:6em auto;max-width:1100px;padding:48px}@media(max-width:768px){.benefits-card{padding:30px}}.benefits-card .benefits-grid{align-items:flex-start;display:flex;gap:40px}@media(max-width:768px){.benefits-card .benefits-grid{flex-direction:column;gap:30px}}.benefits-card .benefits-grid .divider{align-self:stretch;background-color:hsla(0,0%,100%,.15);width:1px}@media(max-width:768px){.benefits-card .benefits-grid .divider{align-self:auto;height:1px;width:100%}}.benefits-card .benefits-grid .benefits-column{flex:1}.benefits-card .benefits-grid .benefits-column .title{color:#fbf6f0;font-size:22px;margin-bottom:24px}.benefits-card .benefits-grid .benefits-column .list{list-style:none;margin:0 0 32px;padding:0}.benefits-card .benefits-grid .benefits-column .list li{color:#fbf6f0;font-size:15px;line-height:1.4;margin-bottom:14px;padding-left:32px;position:relative}.benefits-card .benefits-grid .benefits-column .list li:before{background-image:url(bc2ee4240208c0e0f128.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;position:absolute;top:2px;width:18px}.benefits-card .benefits-grid .benefits-column .btn-primary{background:#f87060;border-radius:9px;color:#fff;display:inline-block;font-size:16px;font-weight:500;padding:10px 16px;text-decoration:none;transition:all .2s ease}.benefits-card .benefits-grid .benefits-column .btn-primary:hover{background:#fff;color:#f87060;filter:brightness(1.1)}.faq-section{margin:10em 0}.faq-section .section-title{margin-bottom:60px;text-align:center}.faq-section .faq-container{align-items:flex-start;display:flex;gap:80px;margin:2em 0}@media(max-width:992px){.faq-section .faq-container{flex-direction:column;gap:40px}}.faq-section .faq-container .faq-list{flex:1.2;width:100%}.faq-section .faq-container .faq-list .faq-item{border-left:2px solid #e5e7eb;transition:border-color .3s ease}.faq-section .faq-container .faq-list .faq-item.is-active{border-left:3px solid #f87167}.faq-section .faq-container .faq-list .faq-item.is-active .faq-trigger .faq-title{color:#f87167}.faq-section .faq-container .faq-list .faq-item.is-active .faq-trigger .faq-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f87167' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.faq-section .faq-container .faq-list .faq-item.is-active .faq-content{opacity:1}.faq-section .faq-container .faq-list .faq-item .faq-trigger{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:10px 25px;text-align:left;width:100%}.faq-section .faq-container .faq-list .faq-item .faq-trigger .faq-title{color:#647285;font-size:30px;transition:color .3s}@media(max-width:600px){.faq-section .faq-container .faq-list .faq-item .faq-trigger .faq-title{font-size:20px}}.faq-section .faq-container .faq-list .faq-item .faq-trigger .faq-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23647285' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;height:24px;transition:transform .3s ease;width:24px}.faq-section .faq-container .faq-list .faq-item .faq-content{display:none;opacity:0;transition:opacity .4s ease}.faq-section .faq-container .faq-list .faq-item .faq-content .faq-inner{font-size:18px;line-height:1.6;padding:10px 25px 30px}.faq-section .faq-container .faq-list .faq-item .faq-content .faq-inner p{margin-bottom:20px}.faq-section .faq-container .faq-list .faq-item .faq-content .faq-inner p:last-child{margin-bottom:0}.faq-section .faq-container .faq-image-box{flex:1;width:100%}.faq-section .faq-container .faq-image-box img{border-radius:32px;box-shadow:0 20px 40px rgba(0,0,0,.05);display:block;width:100%}.testimonial-section{background:linear-gradient(180deg,#102542,#1d3b65);border-radius:20px;margin:10em auto;max-width:1100px;padding:3em}.testimonial-section .testimonial-container{display:grid;gap:40px;grid-template-columns:1fr 1fr;width:100%}@media(max-width:768px){.testimonial-section .testimonial-container{grid-template-columns:100%}}.testimonial-section .testimonial-info .section-title{color:#fff;font-size:20px;margin-bottom:20px}.testimonial-section .testimonial-info p{color:#fff}.testimonial-section .testimonial-reviews{position:relative}@media(min-width:768px){.testimonial-section .testimonial-reviews{min-width:300px}}.testimonial-section .testimonial-reviews .rsr-reviews.swiper{overflow:hidden!important}.testimonial-section .testimonial-reviews .rsr-reviews.swiper .swiper-wrapper{margin:1em 0!important}.testimonial-section .testimonial-reviews .rsr-reviews.swiper .swiper-slide.custom-rsr-card{flex-shrink:0!important;opacity:0;transition:opacity .3s;width:100%!important}.testimonial-section .testimonial-reviews .rsr-reviews.swiper .swiper-slide.custom-rsr-card.swiper-slide-active{opacity:1}.testimonial-section .testimonial-reviews .swiper-pagination{position:relative}.testimonial-section .testimonial-reviews .swiper-pagination .swiper-pagination-bullet{background:#647285;height:10px;margin:0 6px!important;opacity:1;transition:all .3s ease;width:10px}.testimonial-section .testimonial-reviews .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff!important;border-radius:5px;width:30px!important}.main-footer{background:#102542;color:#fff;padding:80px 0}.main-footer__container{display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}@media(max-width:900px){.main-footer__container{flex-direction:column}}.main-footer__column{flex:1}.main-footer__title{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:25px}.main-footer__list{list-style:none;margin:0;padding:0}.main-footer__item{font-size:.95rem;line-height:1.8;margin-bottom:8px;opacity:.8}.main-footer__text{font-size:.95rem;line-height:1.6;margin-bottom:25px;max-width:350px;opacity:.8}.main-footer__newsletter{max-width:300px;position:relative}.main-footer__input{background-color:#f4f4f4!important;border:none;border-radius:8px!important;font-size:.9rem!important;outline:none;padding:12px 45px 12px 15px!important;width:100%!important}.main-footer__input-icon{align-items:center;display:flex;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.main-footer__socials{display:flex;gap:20px}.main-footer__social-link{color:#fff;font-size:1.5rem;transition:color .3s ease}.main-footer__social-link:hover{color:#f87161}.footer-below{background:#f87060;padding:2em 0}.footer-below .wrapper{align-items:center;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:768px){.footer-below .wrapper{align-items:flex-end;gap:2rem}}.footer-below .copyright{font-size:14px;line-height:1.4}@media(max-width:768px){.footer-below .copyright{flex:1}.footer-below .legal-wrapper{text-align:right}}.footer-below .legal-wrapper .nav-menu{display:flex;gap:4rem;list-style:none;margin:0;padding:0}@media(max-width:768px){.footer-below .legal-wrapper .nav-menu{align-items:flex-end;flex-direction:column;gap:1.5rem}}@media(max-width:768px)and (max-width:356px){.footer-below .legal-wrapper .nav-menu{align-items:flex-start}}.footer-below .legal-wrapper .nav-menu a{color:#fff;font-size:14px;text-decoration:none}.footer-below .legal-wrapper .nav-menu a:hover{text-decoration:underline}input,textarea{-webkit-appearance:none;background:#fff;border:none;border-radius:4px;font:normal normal 300 14px/25px Maven Pro,sans-serif;outline:none;padding:10px 20px;width:100%}@media (max-width:768px){input,textarea{padding:10px}}textarea{height:100px}input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{background:#fff;border:none;font:normal normal 300 14px/25px Maven Pro,sans-serif;width:100%}input[type=search]{background:#f87060}input[type=checkbox]{accent-color:#102542!important;-webkit-appearance:checkbox;padding:inherit;position:relative;width:25px}input[type=radio]{accent-color:#102542!important;padding:10px}input[type=file]{background:#fff;cursor:pointer;padding:10px}input[type=submit]{background:#f87060;border:none;border-radius:4px;color:#fff!important;cursor:pointer;font-weight:500;padding:10px;transition:all .3s ease;width:auto}input[type=submit]:hover{background:#fff;color:#f87060!important}.custom-upload-container{align-items:center;background:#fff;border-radius:4px;display:flex;gap:15px;padding:10px}.custom-upload-container .btn-choose{align-items:center;background-color:#122335;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:sans-serif;font-size:14px;gap:10px;padding:8px 18px;transition:opacity .2s ease}.custom-upload-container .btn-choose:hover{background:#fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);color:#f87060}.custom-upload-container .btn-choose:hover .icon-box svg path{fill:#f87060}.custom-upload-container .btn-choose .icon-box{border-radius:3px;color:#122335;font-size:10px;font-weight:700;padding:1px 5px}.custom-upload-container .btn-choose .icon-box svg path{transition:fill .3s ease}.custom-upload-container .file-status{color:#6c757d;display:none;font-size:14px}.site-header{position:relative}.site-header .main-navigation{align-items:center;background:#fff;border-radius:30px;box-shadow:0 2px 5px rgba(0,0,0,.05);display:flex;flex-wrap:wrap;justify-content:space-between;margin:2em 0;padding:12px 20px}@media (min-width:768px){.site-header .main-navigation{padding:20px 22px}}@media (min-width:1200px){.site-header .main-navigation{padding:25px 45px}}@media (max-width:768px){.site-header .main-navigation .logo .logo-icon{width:124px}}.site-header .main-navigation .navi-left-wrapper{display:none}@media (min-width:1200px){.site-header .main-navigation .navi-left-wrapper{align-items:center;display:flex;gap:2em}}.site-header .main-navigation .main-navi .nav-menu{align-items:center;display:flex;gap:3em}.site-header .main-navigation .main-navi .nav-menu li{color:#102542;font-weight:500;line-height:22px;transition:all .1s ease}.site-header .main-navigation .main-navi .nav-menu li:hover{font-weight:700}.site-header .main-navigation .naiv-btns-wrapper{align-items:center;display:flex;gap:2em}.site-header .main-navigation .naiv-btns-wrapper .login-nav-btn{background:#102542;border-radius:9px;box-shadow:0 1px 3px 0 rgba(0,0,0,.102);color:#fff;cursor:pointer;font-weight:500;padding:10px 20px}.site-header .main-navigation .naiv-btns-wrapper .login-nav-btn:hover{background:#f87060}.site-header .main-navigation .naiv-btns-wrapper .reg-nav-btn{background:#f87060;border-radius:9px;box-shadow:0 1px 3px 0 rgba(0,0,0,.102);color:#fff;cursor:pointer;font-weight:500;padding:10px 20px}.site-header .main-navigation .naiv-btns-wrapper .reg-nav-btn:hover{background:transparent;color:#f87060}.site-header .main-navigation .naiv-btns-wrapper .notif-nav-btn,.site-header .main-navigation .naiv-btns-wrapper .profile-nav-btn{background:transparent;border:none;cursor:pointer;display:flex;outline:none;position:relative}.site-header .main-navigation .naiv-btns-wrapper .notif-nav-btn:hover svg path,.site-header .main-navigation .naiv-btns-wrapper .profile-nav-btn:hover svg path{fill:coral}#menu-anwalt-menu #menu-item-154,#menu-anwalt-menu #menu-item-236,#menu-anwalt-menu #menu-item-260,#menu-anwalt-menu .menu-item-154,#menu-mandant-menu #menu-item-154,#menu-mandant-menu #menu-item-236,#menu-mandant-menu #menu-item-260,#menu-mandant-menu .menu-item-154,#menu-mandant-menu-1 #menu-item-154,#menu-mandant-menu-1 #menu-item-236,#menu-mandant-menu-1 #menu-item-260,#menu-mandant-menu-1 .menu-item-154{align-items:center;background:#f87060;border-radius:9px;color:#fff;display:inline-flex;padding:11px 36px 11px 11px;position:relative;transition:all .3s ease}#menu-anwalt-menu #menu-item-154:after,#menu-anwalt-menu #menu-item-236:after,#menu-anwalt-menu #menu-item-260:after,#menu-anwalt-menu .menu-item-154:after,#menu-mandant-menu #menu-item-154:after,#menu-mandant-menu #menu-item-236:after,#menu-mandant-menu #menu-item-260:after,#menu-mandant-menu .menu-item-154:after,#menu-mandant-menu-1 #menu-item-154:after,#menu-mandant-menu-1 #menu-item-236:after,#menu-mandant-menu-1 #menu-item-260:after,#menu-mandant-menu-1 .menu-item-154:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.41.013 15.15 0a2.415 2.415 0 0 1 2.139 2.182v17.633A2.41 2.41 0 0 1 15.103 22H2.187A2.41 2.41 0 0 1 0 19.815V5.178c.026-.508.208-.994.522-1.393a33.334 33.334 0 0 1 2.401-3A2.45 2.45 0 0 1 4.411.012Zm5.02 8.973c.441.286.966 1.19 1.5 1.229a.79.79 0 0 0 .685-1.28c-.838-.669-1.646-1.862-2.48-2.48a.775.775 0 0 0-.984 0c-.834.617-1.64 1.811-2.48 2.48a.789.789 0 0 0 .686 1.28c.533-.038 1.058-.944 1.499-1.229v3.757c0 .323.5.625.81.617.291-.007.762-.319.762-.617l.002-3.757Zm-4.874 5.168a.79.79 0 0 0 .086 1.56h8.005a.79.79 0 0 0 0-1.572l-8.09.012Z' fill='%23FBF6F0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:22px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:18px}#menu-anwalt-menu #menu-item-154:hover,#menu-anwalt-menu #menu-item-236:hover,#menu-anwalt-menu #menu-item-260:hover,#menu-anwalt-menu .menu-item-154:hover,#menu-mandant-menu #menu-item-154:hover,#menu-mandant-menu #menu-item-236:hover,#menu-mandant-menu #menu-item-260:hover,#menu-mandant-menu .menu-item-154:hover,#menu-mandant-menu-1 #menu-item-154:hover,#menu-mandant-menu-1 #menu-item-236:hover,#menu-mandant-menu-1 #menu-item-260:hover,#menu-mandant-menu-1 .menu-item-154:hover{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.102);color:coral}#menu-anwalt-menu #menu-item-154:hover:after,#menu-anwalt-menu #menu-item-236:hover:after,#menu-anwalt-menu #menu-item-260:hover:after,#menu-anwalt-menu .menu-item-154:hover:after,#menu-mandant-menu #menu-item-154:hover:after,#menu-mandant-menu #menu-item-236:hover:after,#menu-mandant-menu #menu-item-260:hover:after,#menu-mandant-menu .menu-item-154:hover:after,#menu-mandant-menu-1 #menu-item-154:hover:after,#menu-mandant-menu-1 #menu-item-236:hover:after,#menu-mandant-menu-1 #menu-item-260:hover:after,#menu-mandant-menu-1 .menu-item-154:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.41.013 15.15 0a2.415 2.415 0 0 1 2.139 2.182v17.633A2.41 2.41 0 0 1 15.103 22H2.187A2.41 2.41 0 0 1 0 19.815V5.178c.026-.508.208-.994.522-1.393a33.334 33.334 0 0 1 2.401-3A2.45 2.45 0 0 1 4.411.012Zm5.02 8.973c.441.286.966 1.19 1.5 1.229a.79.79 0 0 0 .685-1.28c-.838-.669-1.646-1.862-2.48-2.48a.775.775 0 0 0-.984 0c-.834.617-1.64 1.811-2.48 2.48a.789.789 0 0 0 .686 1.28c.533-.038 1.058-.944 1.499-1.229v3.757c0 .323.5.625.81.617.291-.007.762-.319.762-.617l.002-3.757Zm-4.874 5.168a.79.79 0 0 0 .086 1.56h8.005a.79.79 0 0 0 0-1.572l-8.09.012Z' fill='%23F87060'/%3E%3C/svg%3E")}.burger-menu{align-items:center;cursor:pointer;display:flex;gap:8px;z-index:1}.burger-menu a,.burger-menu button{background:transparent;border:none;display:flex}.burger-menu svg{height:28px;width:28px}@media (max-width:768px){.burger-menu svg{height:20px;width:20px}}@media (min-width:1200px){.burger-menu{display:none}}@media (max-width:768px){.burger-menu .logo-menu-mobile{width:20px}}.mobile-nav-container{align-items:center;background:linear-gradient(180deg,#102542,#1d3b65);display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .4s ease,visibility .4s;visibility:hidden;width:100%;z-index:999}.mobile-nav-container.active{opacity:1;visibility:visible}.mobile-nav-container.active .nav-menu li{opacity:1!important;transform:translateY(0)!important}.mobile-nav-container .nav-close{position:absolute;right:20px;top:20px;width:16px}.mobile-nav-container .mobile-menu-wrapper{display:flex;flex-direction:column;gap:1em}.mobile-nav-container .mobile-menu-wrapper .logo{background:#fff;border-radius:17px;box-shadow:0 1px 4px 0 rgba(0,0,0,.149);padding:14px 24px}.mobile-nav-container .mobile-menu-wrapper .logo .logo-icon{width:148px}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu{display:flex;flex-direction:column;gap:1em}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li{opacity:0;transform:translateY(30px);transition:all .5s cubic-bezier(.25,.46,.45,.94)}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li:first-child{transition-delay:.3s}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li:nth-child(2){transition-delay:.4s}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li:nth-child(3){transition-delay:.5s}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li:nth-child(4){transition-delay:.6s}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li:nth-child(5){transition-delay:.7s}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li:nth-child(6){transition-delay:.8s}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li:nth-child(7){transition-delay:.9s}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li:nth-child(8){transition-delay:1s}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li:nth-child(9){transition-delay:1.1s}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li:nth-child(10){transition-delay:1.2s}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu li a{color:#fbf6f0;display:block;font-size:20px;font-weight:500;padding:5px 0;text-align:center;text-decoration:none}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu .menu-item-154{padding:4px 38px 4px 16px!important}.mobile-nav-container .mobile-menu-wrapper .mobile-main-navi .nav-menu .menu-item-154 a{font-size:14px!important}.mobile-nav-container .mobile-menu-wrapper .login-nav-btn{background:#fbf6f0;color:#102542}.mobile-nav-container .mobile-menu-wrapper .login-nav-btn,.mobile-nav-container .mobile-menu-wrapper .reg-nav-btn{border-radius:9px;box-shadow:0 1px 3px 0 rgba(0,0,0,.102);display:flex;font-weight:500;justify-content:center;padding:10px 20px}.mobile-nav-container .mobile-menu-wrapper .reg-nav-btn{background:#f87060;color:#fff}.drawer-overlay{background:rgba(0,0,0,.4);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:998}.drawer-overlay.is-visible{opacity:1;visibility:visible}.side-panel{background-color:#f9f5f0;display:flex;flex-direction:column;height:100vh;max-width:400px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:100%;z-index:999}.side-panel.is-visible{transform:translateX(0)}.side-panel .panel-top{flex-shrink:0;padding:70px 20px 10px;position:relative;text-align:center}.side-panel .panel-top .panel-title{color:#1a2b4b;font-size:1.6rem;margin:0}.side-panel .panel-top .panel-close{background:none;border:none;color:#1a2b4b;cursor:pointer;font-family:sans-serif;font-size:32px;font-weight:300;position:absolute;right:20px;top:20px}.side-panel .panel-scroll-area{flex-grow:1;overflow-y:auto;padding:0 20px 40px}.side-panel .panel-scroll-area .log-group .log-date-divider{font-size:14px;margin-bottom:14px;text-align:center}.side-panel .panel-scroll-area .log-group .entry-tile-link .entry-tile{background:#fff;border-radius:12px;box-shadow:0 4px 5px 0 rgba(16,37,66,.29);margin-bottom:12px;padding:16px}.side-panel .panel-scroll-area .log-group .entry-tile-link .entry-tile .entry-header{color:#1a2b4b;font-size:16px;font-weight:400;margin:0!important}.side-panel .panel-scroll-area .log-group .entry-tile-link .entry-tile .entry-meta{display:flex;flex-direction:column;gap:1px}.side-panel .panel-scroll-area .log-group .entry-tile-link .entry-tile .entry-meta p{font-size:14px}.side-panel .panel-scroll-area .log-group .entry-tile-link .entry-tile .entry-meta p .entry-sub{font-size:14px;text-decoration:underline}.side-panel .panel-scroll-area .log-group .entry-tile-link .entry-tile .entry-meta .entry-timestamp{display:flex;gap:10px}.side-panel .panel-scroll-area .log-group .entry-tile-link .entry-tile .entry-meta .entry-timestamp .entry-date{color:#102542;font-size:14px;margin:0}.side-panel .panel-scroll-area .log-group .entry-tile-link .entry-tile .entry-meta .entry-timestamp .entry-time{color:#647285;display:block;font-size:14px}.site-breadcrumb{flex-wrap:wrap;margin-bottom:1.5em}.site-breadcrumb,.site-breadcrumb .flex{align-items:center;display:flex;gap:10px}.site-breadcrumb .p-title{color:#f87060}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box;scroll-behavior:smooth}body,html{overflow-x:hidden}*,:after,:before{box-sizing:inherit}audio,embed,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.white{color:#fff}.red{color:#102542}.dark{color:#464142}.margin-auto{margin:0 auto}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;padding:0 10px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-next,.slick-arrow.slick-prev{background:transparent;border:none;color:transparent;content:"";cursor:pointer;height:0;outline:none;position:absolute;top:50%;transform:translateY(-50%);width:0}.slick-arrow.slick-next:after,.slick-arrow.slick-prev:after{height:10px;position:absolute;right:0;top:0;width:10px}@media (min-width:512px){.slick-arrow.slick-next:after,.slick-arrow.slick-prev:after{height:20px;width:20px}}.slick-arrow.slick-next.slick-prev,.slick-arrow.slick-prev.slick-prev{left:10px;top:36%;z-index:5}@media (min-width:512px){.slick-arrow.slick-next.slick-prev,.slick-arrow.slick-prev.slick-prev{left:20px;top:42%}}@media (min-width:1170px){.slick-arrow.slick-next.slick-prev,.slick-arrow.slick-prev.slick-prev{left:55px;top:46%}}.slick-arrow.slick-next.slick-prev:after,.slick-arrow.slick-prev.slick-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 27.596 48.271'%3E%3Cpath data-name='Icon ionic-ios-arrow-up' d='m8.319 24.141 18.264 18.25a3.45 3.45 0 0 1-4.886 4.871L1.005 26.584a3.443 3.443 0 0 1-.1-4.756L21.683 1.005a3.45 3.45 0 0 1 4.886 4.871Z' fill='%23fff'/%3E%3C/svg%3E")}.slick-arrow.slick-next.slick-next,.slick-arrow.slick-prev.slick-next{right:25px;top:36%;z-index:5}@media (min-width:512px){.slick-arrow.slick-next.slick-next,.slick-arrow.slick-prev.slick-next{right:21px;top:42%}}@media (min-width:1170px){.slick-arrow.slick-next.slick-next,.slick-arrow.slick-prev.slick-next{right:60px;top:46%}}.slick-arrow.slick-next.slick-next:after,.slick-arrow.slick-prev.slick-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 27.596 48.271'%3E%3Cpath data-name='Icon ionic-ios-arrow-up' d='M19.277 24.142 1.013 42.392a3.45 3.45 0 0 0 4.883 4.871l20.7-20.678a3.443 3.443 0 0 0 .1-4.757L5.913 1.006a3.45 3.45 0 1 0-4.886 4.871Z' fill='%23fff'/%3E%3C/svg%3E")}.image-slider{max-width:91vw}@media(min-width:48rem){.image-slider{max-width:500px}}ul.slick-dots{display:flex;justify-content:center;margin-top:40px;position:relative;text-align:center;z-index:50}ul.slick-dots li{align-items:center;display:flex}ul.slick-dots li:after{display:none}ul.slick-dots li button{background:#36597a;border:none;color:#36597a;cursor:pointer;height:3px;margin:0 8px;overflow:hidden;padding:0;width:10px}@media screen and (min-width:400px){ul.slick-dots li button{width:15px}}@media screen and (min-width:500px){ul.slick-dots li button{width:20px}}@media screen and (min-width:600px){ul.slick-dots li button{width:25px}}@media screen and (min-width:700px){ul.slick-dots li button{width:30px}}ul.slick-dots li.slick-active button{background:#36597a;color:#36597a;height:8px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woffcharset=utf-8base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;margin:2em 0;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-slider{overflow:hidden}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:auto}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:auto}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:auto}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:auto;min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border-radius:50%;border-top-color:transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after,.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:1px;width:1px}.swiper-button-next,.swiper-button-prev{align-items:center;cursor:pointer;display:flex;height:auto;justify-content:center;position:absolute;top:45%;width:auto;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 27.596 48.271'%3E%3Cpath data-name='Icon ionic-ios-arrow-up' d='m8.319 24.141 18.264 18.25a3.45 3.45 0 0 1-4.886 4.871L1.005 26.584a3.443 3.443 0 0 1-.1-4.756L21.683 1.005a3.45 3.45 0 0 1 4.886 4.871Z'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 27.596 48.271'%3E%3Cpath data-name='Icon ionic-ios-arrow-up' d='M19.277 24.142 1.013 42.392a3.45 3.45 0 0 0 4.883 4.871l20.7-20.678a3.443 3.443 0 0 0 .1-4.757L5.913 1.006a3.45 3.45 0 1 0-4.886 4.871Z'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{left:0;top:auto;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:1em;opacity:.2;width:1em}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#000;opacity:1}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;right:8px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;height:4px;left:1%;position:absolute;top:auto;width:calc(102% - 88px);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(102% - 88px);left:auto;position:absolute;right:5px;top:1%;width:4px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.f-flex{display:flex}.f-inline-flex{display:inline-flex}.f-flex-row{flex-direction:row}.f-flex-row-reverse{flex-direction:row-reverse}.f-flex-col{flex-direction:column}.f-flex-col-reverse{flex-direction:column-reverse}.f-flex-wrap{flex-wrap:wrap}.f-flex-wrap-reverse{flex-wrap:wrap-reverse}.f-flex-nowrap{flex-wrap:nowrap}.f-justify-start{justify-content:flex-start}.f-justify-end{justify-content:flex-end}.f-justify-center{justify-content:center}.f-justify-between{justify-content:space-between}.f-justify-around{justify-content:space-around}.f-justify-evenly{justify-content:space-evenly}.f-items-start{align-items:flex-start}.f-items-end{align-items:flex-end}.f-items-center{align-items:center}.f-items-baseline{align-items:baseline}.f-items-stretch{align-items:stretch}.f-content-start{align-content:flex-start}.f-content-end{align-content:flex-end}.f-content-center{align-content:center}.f-content-between{align-content:space-between}.f-content-around{align-content:space-around}.f-content-evenly{align-content:space-evenly}.f-self-auto{align-self:auto}.f-self-start{align-self:flex-start}.f-self-end{align-self:flex-end}.f-self-center{align-self:center}.f-self-stretch{align-self:stretch}.f-self-baseline{align-self:baseline}.f-grow-1{flex-grow:1}.f-grow-0{flex-grow:0}.f-shrink-1{flex-shrink:1}.f-shrink-0{flex-shrink:0}.f-flex-auto{flex:1 1 auto}.f-flex-initial{flex:0 1 auto}.f-flex-none{flex:none}.f-flex-1{flex:1 1 0}.f-flex-2{flex:2 2 0}.f-flex-3{flex:3 3 0}.f-flex-4{flex:4 4 0}.f-flex-5{flex:5 5 0}.f-flex-6{flex:6 6 0}.f-flex-7{flex:7 7 0}.f-flex-8{flex:8 8 0}.f-flex-9{flex:9 9 0}.f-flex-10{flex:10 10 0}.f-flex-11{flex:11 11 0}.f-flex-12{flex:12 12 0}.f-order-first{order:-9999}.f-order-last{order:9999}.f-order-none{order:0}.f-order-1{order:1}.f-order-2{order:2}.f-order-3{order:3}.f-order-4{order:4}.f-order-5{order:5}.f-order-6{order:6}.f-order-7{order:7}.f-order-8{order:8}.f-order-9{order:9}.f-order-10{order:10}.f-order-11{order:11}.f-order-12{order:12}.f-gap-0{gap:0}.f-gap-1{gap:.25rem}.f-gap-2{gap:.5rem}.f-gap-3{gap:.75rem}.f-gap-4{gap:1rem}.f-gap-5{gap:1.25rem}.f-gap-6{gap:1.5rem}.f-gap-8{gap:2rem}.f-gap-10{gap:2.5rem}.f-gap-12{gap:3rem}.f-gap-16{gap:4rem}.f-gap-x-4{column-gap:1rem}.f-gap-y-4{row-gap:1rem}.f-place-content-center{place-content:center}.f-place-content-between{place-content:space-between}.f-place-content-around{place-content:space-around}.f-place-content-evenly{place-content:space-evenly}.f-place-items-center{place-items:center}.f-place-items-start{place-items:start}.f-place-items-end{place-items:end}.f-flex-rtl{direction:rtl}.g-grid{display:grid}.g-inline-grid{display:inline-grid}.g-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.g-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.g-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.g-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.g-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.g-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.g-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.g-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.g-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.g-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.g-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.g-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.g-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.g-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.g-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.g-grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.g-grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.g-grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.g-grid-cols-auto-fill-xs{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.g-grid-cols-auto-fill-sm{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.g-grid-cols-auto-fill-md{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.g-grid-cols-auto-fill-lg{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.g-grid-cols-auto-fill-xl{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.g-grid-cols-auto-fit-xs{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.g-grid-cols-auto-fit-sm{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.g-grid-cols-auto-fit-md{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.g-grid-cols-auto-fit-lg{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.g-grid-cols-auto-fit-xl{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.g-col-span-1{grid-column:span 1/span 1}.g-col-span-2{grid-column:span 2/span 2}.g-col-span-3{grid-column:span 3/span 3}.g-col-span-4{grid-column:span 4/span 4}.g-col-span-5{grid-column:span 5/span 5}.g-col-span-6{grid-column:span 6/span 6}.g-col-span-7{grid-column:span 7/span 7}.g-col-span-8{grid-column:span 8/span 8}.g-col-span-9{grid-column:span 9/span 9}.g-col-span-10{grid-column:span 10/span 10}.g-col-span-11{grid-column:span 11/span 11}.g-col-span-12{grid-column:span 12/span 12}.g-row-span-1{grid-row:span 1/span 1}.g-row-span-2{grid-row:span 2/span 2}.g-row-span-3{grid-row:span 3/span 3}.g-row-span-4{grid-row:span 4/span 4}.g-row-span-5{grid-row:span 5/span 5}.g-row-span-6{grid-row:span 6/span 6}.g-col-start-1{grid-column-start:1}.g-col-start-2{grid-column-start:2}.g-col-start-3{grid-column-start:3}.g-col-start-4{grid-column-start:4}.g-col-start-5{grid-column-start:5}.g-col-start-6{grid-column-start:6}.g-col-start-7{grid-column-start:7}.g-col-start-8{grid-column-start:8}.g-col-start-9{grid-column-start:9}.g-col-start-10{grid-column-start:10}.g-col-start-11{grid-column-start:11}.g-col-start-12{grid-column-start:12}.g-col-end-1{grid-column-end:1}.g-col-end-2{grid-column-end:2}.g-col-end-3{grid-column-end:3}.g-col-end-4{grid-column-end:4}.g-col-end-5{grid-column-end:5}.g-col-end-6{grid-column-end:6}.g-col-end-7{grid-column-end:7}.g-col-end-8{grid-column-end:8}.g-col-end-9{grid-column-end:9}.g-col-end-10{grid-column-end:10}.g-col-end-11{grid-column-end:11}.g-col-end-12{grid-column-end:12}.g-row-start-1{grid-row-start:1}.g-row-start-2{grid-row-start:2}.g-row-start-3{grid-row-start:3}.g-row-start-4{grid-row-start:4}.g-row-start-5{grid-row-start:5}.g-row-start-6{grid-row-start:6}.g-row-end-1{grid-row-end:1}.g-row-end-2{grid-row-end:2}.g-row-end-3{grid-row-end:3}.g-row-end-4{grid-row-end:4}.g-row-end-5{grid-row-end:5}.g-row-end-6{grid-row-end:6}.g-gap-0{gap:0}.g-gap-1{gap:.25rem}.g-gap-2{gap:.5rem}.g-gap-3{gap:.75rem}.g-gap-4{gap:1rem}.g-gap-5{gap:1.25rem}.g-gap-6{gap:1.5rem}.g-gap-8{gap:2rem}.g-gap-10{gap:2.5rem}.g-gap-12{gap:3rem}.g-gap-16{gap:4rem}.g-gap-x-0{column-gap:0}.g-gap-x-1{column-gap:.25rem}.g-gap-x-2{column-gap:.5rem}.g-gap-x-3{column-gap:.75rem}.g-gap-x-4{column-gap:1rem}.g-gap-x-5{column-gap:1.25rem}.g-gap-x-6{column-gap:1.5rem}.g-gap-x-8{column-gap:2rem}.g-gap-x-10{column-gap:2.5rem}.g-gap-x-12{column-gap:3rem}.g-gap-x-16{column-gap:4rem}.g-gap-y-0{row-gap:0}.g-gap-y-1{row-gap:.25rem}.g-gap-y-2{row-gap:.5rem}.g-gap-y-3{row-gap:.75rem}.g-gap-y-4{row-gap:1rem}.g-gap-y-5{row-gap:1.25rem}.g-gap-y-6{row-gap:1.5rem}.g-gap-y-8{row-gap:2rem}.g-gap-y-10{row-gap:2.5rem}.g-gap-y-12{row-gap:3rem}.g-gap-y-16{row-gap:4rem}.g-justify-start{justify-content:start}.g-justify-end{justify-content:end}.g-justify-center{justify-content:center}.g-justify-between{justify-content:space-between}.g-justify-around{justify-content:space-around}.g-justify-evenly{justify-content:space-evenly}.g-items-start{align-items:start}.g-items-end{align-items:end}.g-items-center{align-items:center}.g-items-stretch{align-items:stretch}.g-content-start{align-content:start}.g-content-end{align-content:end}.g-content-center{align-content:center}.g-content-between{align-content:space-between}.g-content-around{align-content:space-around}.g-content-evenly{align-content:space-evenly}.g-justify-items-start{justify-items:start}.g-justify-items-end{justify-items:end}.g-justify-items-center{justify-items:center}.g-justify-items-stretch{justify-items:stretch}.g-grid-flow-row{grid-auto-flow:row}.g-grid-flow-col{grid-auto-flow:column}.g-grid-flow-row-dense{grid-auto-flow:row dense}.g-grid-flow-col-dense{grid-auto-flow:column dense}.g-auto-rows-auto{grid-auto-rows:auto}.g-auto-rows-min{grid-auto-rows:min-content}.g-auto-rows-max{grid-auto-rows:max-content}.g-auto-rows-fr{grid-auto-rows:1fr}.g-auto-cols-auto{grid-auto-columns:auto}.g-auto-cols-min{grid-auto-columns:min-content}.g-auto-cols-max{grid-auto-columns:max-content}.g-auto-cols-fr{grid-auto-columns:1fr}.g-self-auto{place-self:auto}.g-self-start{place-self:start}.g-self-end{place-self:end}.g-self-center{place-self:center}.g-self-stretch{place-self:stretch}.g-col-span-full{grid-column:1/-1}.g-row-span-full{grid-row:1/-1}.g-col-end-last{grid-column-end:-1}.g-row-end-last{grid-row-end:-1}.g-min-content{min-width:min-content}.g-max-content{max-width:max-content}.g-fit-content{width:fit-content}.g-aspect-square{aspect-ratio:1/1}.g-aspect-video{aspect-ratio:16/9}.g-aspect-3-2{aspect-ratio:3/2}.g-aspect-4-3{aspect-ratio:4/3}.g-overflow-auto{overflow:auto}.g-overflow-hidden{overflow:hidden}.g-overflow-scroll{overflow:scroll}.ratgeber-slider-section{margin:6em 0;perspective:1200px;text-align:center}.ratgeber-slider-section .slider-header h2{margin-bottom:50px}.ratgeber-slider-section .swiper-wrapper{display:flex}.ratgeber-slider-section .swiper-slide{display:flex;height:auto}.ratgeber-slider-section .ratgeber-card{background:linear-gradient(1turn,#ede5dc -11.14%,hsla(32,32%,90%,.35));border-radius:20px;cursor:pointer;display:flex;flex-direction:column;padding:32px;position:relative;text-align:left;transform-style:preserve-3d;transition:all .6s cubic-bezier(.2,.8,.2,1);width:100%}.ratgeber-slider-section .ratgeber-card:hover{background:linear-gradient(1turn,#ede5dc -11.14%,hsla(32,32%,90%,.85));box-shadow:0 20px 40px rgba(0,0,0,.05);transform:rotateX(2deg) translateZ(30px)}.ratgeber-slider-section .ratgeber-card:hover .card-icon{opacity:1;transform:translateY(4px) rotate(10deg) translateZ(50px)}.ratgeber-slider-section .ratgeber-card .card-icon{opacity:.8;position:absolute;right:16px;top:16px;transition:.4s ease;width:30px}.ratgeber-slider-section .ratgeber-card .card-headline{color:#ff704d;font-size:20px;margin-bottom:15px;transform:translateZ(20px)}.ratgeber-slider-section .ratgeber-card .card-excerpt-bold{color:#0d1b3e;font-weight:500;line-height:1.4;margin-bottom:20px;transform:translateZ(25px)}.ratgeber-slider-section .ratgeber-card .card-content{color:#444;flex-grow:1;font-size:.95rem;line-height:1.6;transform:translateZ(15px)}.ratgeber-slider-section .swiper-pagination{display:flex;justify-content:center;margin-top:40px;position:relative}.ratgeber-slider-section .swiper-pagination .swiper-pagination-bullet{background:#fff;height:10px;margin:0 6px!important;opacity:1;transition:all .3s ease;width:10px}.ratgeber-slider-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0d1b3e!important;border-radius:5px;width:30px!important}.ratgeber-single-grid{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1000px;padding:40px 0}@media(max-width:991px){.ratgeber-single-grid{gap:30px;grid-template-columns:100%}}.ratgeber-single-grid .entry-content{color:#444}.ratgeber-single-grid .entry-content h1{font-size:clamp(24px,5vw,40px);font-weight:500}.ratgeber-single-grid .entry-featured-image .image-container img{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.08);height:auto;transition:transform .5s ease;width:100%}.c-ratgeber-archive{padding:100px 0}.c-ratgeber-archive__title{margin-bottom:50px;text-align:center}.c-ratgeber-filter{margin:60px 0 40px}.c-ratgeber-filter__list{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;list-style:none;padding:0}.c-ratgeber-filter__link{background-color:#102542;border-radius:100px;color:#fff;display:inline-block;font-size:14px;padding:6px 18px;text-decoration:none;transition:all .3s ease}.c-ratgeber-filter__link.is-active,.c-ratgeber-filter__link:hover{background-color:#ff704d}.c-ratgeber-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.c-ratgeber-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.c-ratgeber-grid{grid-template-columns:1fr}}.c-ratgeber-card__link{background:linear-gradient(1turn,#ede5dc -11.14%,hsla(32,32%,90%,.35));border-radius:20px;display:flex;flex-direction:column;height:100%;padding:45px;position:relative;text-decoration:none;transition:transform .3s ease}.c-ratgeber-card__link:hover{background:linear-gradient(1turn,#ede5dc -11.14%,hsla(32,32%,90%,.85));box-shadow:0 20px 40px rgba(0,0,0,.05)}.c-ratgeber-card__link:hover .c-ratgeber-card__icon img{opacity:1;transform:translateY(4px) rotate(10deg)}.c-ratgeber-card__icon{position:absolute;right:16px;top:16px;width:30px}.c-ratgeber-card__icon img{transition:transform .3s ease,opacity .3s ease}.c-ratgeber-card__headline{color:#ff704d;font-size:20px;margin-bottom:20px}.c-ratgeber-card__excerpt{color:#0d1b3e;font-weight:500;margin-bottom:15px}.c-ratgeber-card__content{line-height:1.6}.c-pagination{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:60px}.c-pagination a,.c-pagination span{background-color:#102542;border-radius:7px;color:#fff;display:inline-block;font-family:Maven Pro,sans-serif;font-size:14px;font-weight:500;padding:10px 14px;text-decoration:none;transition:all .3s ease}.c-pagination a:hover,.c-pagination span:hover{background-color:#f87060}.c-pagination .current{background-color:#ff704d;pointer-events:none}.c-loader-wrapper{align-items:flex-end;display:none;flex-direction:column;justify-content:center;margin:0 auto;padding:20px 0;width:100%}.c-loader{animation:spin .9s linear infinite;border:4px solid #ebe4d8;border-radius:50%;border-top-color:#ff704d;height:35px;margin-bottom:10px;margin-right:20px;width:35px}.c-loader__text{color:#ff704d;font-size:.85rem;font-weight:600;margin-right:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rechtsgebiet-hero{padding:80px 20px}.rechtsgebiet-hero .rechtsgebiet-container{align-items:flex-start;display:flex;gap:60px;margin:0 auto}@media(max-width:992px){.rechtsgebiet-hero .rechtsgebiet-container{flex-direction:column;gap:40px}}.rechtsgebiet-hero .column-left{flex:1.2}@media(max-width:992px){.rechtsgebiet-hero .column-left{width:100%}}.rechtsgebiet-hero .column-left .taxonomy-intro p,.rechtsgebiet-hero .column-left .taxonomy-title{margin-bottom:20px}.rechtsgebiet-hero .column-left .taxonomy-intro p strong{color:#1a2a40}.rechtsgebiet-hero .column-left .featured-image{margin-top:30px}.rechtsgebiet-hero .column-left .featured-image img{border-radius:40px;box-shadow:0 10px 30px rgba(0,0,0,.1);display:block;width:100%}.rechtsgebiet-hero .column-right{display:flex;flex:1;flex-direction:column;gap:20px}@media(max-width:992px){.rechtsgebiet-hero .column-right{width:100%}}.rechtsgebiet-hero .column-right .service-card{align-items:flex-start;background:#fff;border-radius:25px;box-shadow:0 10px 20px rgba(0,0,0,.05);display:flex;gap:20px;padding:25px;transition:transform .3s ease}.rechtsgebiet-hero .column-right .service-card:hover{transform:translateY(-5px)}.rechtsgebiet-hero .column-right .service-card .service-icon{flex-shrink:0}.rechtsgebiet-hero .column-right .service-card .service-icon img{height:auto;width:60px}.rechtsgebiet-hero .column-right .service-card .service-text h3{color:#1a2a40;font-size:1.25rem;font-weight:600;margin:0 0 10px}.rechtsgebiet-hero .column-right .service-card .service-text p{color:#666;font-size:.95rem;line-height:1.5;margin:0}.login-split-container{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow-x:hidden;position:relative}.login-split-container .split-left,.login-split-container .split-right{height:100%;position:absolute;top:0;width:50%;z-index:1}@media(max-width:768px){.login-split-container .split-left,.login-split-container .split-right{height:50%;width:100%}}.login-split-container .split-left{background:linear-gradient(180deg,#102542,#1d3b65);left:0}@media(max-width:768px){.login-split-container .split-left{top:0}}.login-split-container .split-right{background-color:#fbf6f0;right:0}@media(max-width:768px){.login-split-container .split-right{top:50%}}.login-split-container .login-wrapper{align-items:center;display:flex;flex-direction:column;max-width:500px;padding:20px;position:relative;width:100%;z-index:10}@media(max-width:768px){.login-split-container .login-wrapper{max-width:90%}}.login-split-container .login-wrapper .login-logo{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);margin-bottom:30px;padding:12px 25px}.login-split-container .login-wrapper .login-logo img{display:block;height:45px}@media(max-width:768px){.login-split-container .login-wrapper .login-logo img{height:35px}}.login-split-container .login-wrapper .login-card{background:#fff;border-radius:20px;box-shadow:0 15px 35px rgba(0,0,0,.1);padding:24px 40px;text-align:center;width:100%}@media(max-width:768px){.login-split-container .login-wrapper .login-card{padding:30px 25px}}.login-split-container .login-wrapper .login-card h1{color:#f87060;font-size:2.4rem;margin-bottom:35px}@media(max-width:768px){.login-split-container .login-wrapper .login-card h1{font-size:1.8rem;margin-bottom:25px}}.login-split-container .login-wrapper .login-card form{margin:2em 0}.login-split-container .login-wrapper .login-card form .input-group{border-bottom:1px solid #647285;margin-bottom:35px;position:relative;transition:border-color .3s ease}.login-split-container .login-wrapper .login-card form .input-group label{color:#102542;font-size:1rem;left:0;pointer-events:none;position:absolute;top:8px;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}.login-split-container .login-wrapper .login-card form .input-group input{background:transparent;border:none;color:#102542;font-size:1rem;outline:none;padding:8px 35px 8px 0;position:relative;width:100%;z-index:2}.login-split-container .login-wrapper .login-card form .input-group .field-error{bottom:-22px;color:red;font-size:.75rem;font-weight:500;left:0;position:absolute}.login-split-container .login-wrapper .login-card form .input-group .password-toggle{color:#8fa3ad;cursor:pointer;display:flex;height:20px;position:absolute;right:0;top:8px;width:20px;z-index:3}.login-split-container .login-wrapper .login-card form .input-group .password-toggle svg{height:100%;position:absolute;transition:all .3s ease;width:100%}.login-split-container .login-wrapper .login-card form .input-group .password-toggle .icon-hide,.login-split-container .login-wrapper .login-card form .input-group .password-toggle.is-visible .icon-show{opacity:0;transform:scale(.7)}.login-split-container .login-wrapper .login-card form .input-group .password-toggle.is-visible .icon-hide{opacity:1;transform:scale(1)}.login-split-container .login-wrapper .login-card form .input-group:after{background-color:#000;bottom:-1px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;width:100%}.login-split-container .login-wrapper .login-card form .input-group.has-value:after,.login-split-container .login-wrapper .login-card form .input-group:focus-within:after{transform:scaleX(1)}.login-split-container .login-wrapper .login-card form .input-group.has-value label,.login-split-container .login-wrapper .login-card form .input-group:focus-within label{color:#102542;font-size:.75rem;font-weight:600;top:-20px}.login-split-container .login-wrapper .login-card form .input-group.has-value:not(.has-error),.login-split-container .login-wrapper .login-card form .input-group:focus-within:not(.has-error){border-bottom-color:#90cb90}.login-split-container .login-wrapper .login-card form .input-group.has-error,.login-split-container .login-wrapper .login-card form .input-group:has(.field-error){border-bottom-color:red}.login-split-container .login-wrapper .login-card form .input-group.has-error .password-toggle,.login-split-container .login-wrapper .login-card form .input-group.has-error label,.login-split-container .login-wrapper .login-card form .input-group:has(.field-error) .password-toggle,.login-split-container .login-wrapper .login-card form .input-group:has(.field-error) label{color:red}.login-split-container .login-wrapper .login-card form .input-group.has-error:after,.login-split-container .login-wrapper .login-card form .input-group:has(.field-error):after{background-color:red}.login-split-container .login-wrapper .login-card form .forgot-link{color:#647285;display:block;font-size:16px;margin-bottom:25px;text-align:left;text-decoration:underline;width:fit-content}.login-split-container .login-wrapper .login-card form .privacy-checkbox{align-items:baseline;display:flex;gap:4px;margin-bottom:30px;text-align:left}.login-split-container .login-wrapper .login-card form .privacy-checkbox label{color:#1c1c1c;font-size:14px;position:relative;top:-2px}.login-split-container .login-wrapper .login-card form .privacy-checkbox label a{text-decoration:underline}.login-split-container .login-wrapper .login-card form #login-btn,.login-split-container .login-wrapper .login-card form #register-btn{background-color:#f87060;border:none;border-radius:9px;box-shadow:0 1px 3px 0 rgba(0,0,0,.102);color:#fff;cursor:pointer;font-size:18px;font-weight:500;padding:14px;width:100%}.login-split-container .login-wrapper .login-card form #login-btn:hover,.login-split-container .login-wrapper .login-card form #register-btn:hover{color:#fff!important}.login-split-container .login-wrapper .register-text{font-size:.9rem;margin-top:30px}.login-split-container .login-wrapper .register-text a{color:#f87060}.back-link{align-items:center;bottom:3em;color:#fff;display:flex;font-size:.95rem;gap:4px;left:8em;position:absolute;text-decoration:none;z-index:1}@media(max-width:950px){.back-link{left:2em}}@media(max-width:950px)and (max-width:768px){.back-link{bottom:92%;display:none;left:1em}}.back-link .arrow{font-size:18px}.registration-wrapper{max-width:550px}.registration-wrapper .login-card{padding:40px 45px}.registration-wrapper .login-card #ajax-register-form .social-registration{display:flex;flex-direction:column;gap:10px;margin-top:10px}.registration-wrapper .login-card #ajax-register-form .social-registration .social-btn{align-items:center;background-color:#fbf6f0;border:none;border-radius:9px;box-shadow:0 1px 3px 0 rgba(0,0,0,.102);color:#f87060;cursor:pointer;display:flex;font-family:Maven Pro,sans-serif;font-size:18px;font-weight:500;gap:10px;justify-content:center;padding:16px;transition:background .2s ease;width:100%}.registration-wrapper .login-card #ajax-register-form .social-registration .social-btn:hover{background-color:#f87060;color:#fff}.registration-wrapper .login-card #ajax-register-form .social-registration .social-btn i{font-size:1.1rem;font-style:normal;font-weight:700}.registration-wrapper .login-card .privacy-checkbox{margin-bottom:25px;margin-top:20px}@media(max-width:768px){.registration-wrapper .login-card .privacy-checkbox{margin-bottom:20px}}.registration-wrapper .register-text{margin-top:20px}.antrag-view{display:flex;gap:80px}@media(max-width:992px){.antrag-view{flex-direction:column;padding:40px 20px}}.antrag-view .data-col{flex:1.2}.antrag-view .data-col .header-area .antrag-id-title{color:#1a2b42;font-size:clamp(28px,5vw,40px);margin:0}.antrag-view .data-col .header-area .flex{align-items:flex-start;display:flex;gap:10px}.antrag-view .data-col .header-area .status-pill{background:#f26b5b;border-radius:4px;color:#fff;font-size:13px;padding:4px 12px}.antrag-view .data-col .meta-content-wrap{color:#1a2b42;margin-top:30px}.antrag-view .data-col .meta-content-wrap h3{color:#1a2b42;font-size:20px;margin-bottom:20px}.antrag-view .data-col .meta-content-wrap .customer-data-wrapper.is-admin-view,.antrag-view .data-col .meta-content-wrap .customer-questions-wrapper.is-admin-view{background:#fff;border-radius:5px;max-width:400px;padding:1em}.antrag-view .data-col .meta-content-wrap .customer-data-wrapper .meta-item,.antrag-view .data-col .meta-content-wrap .customer-questions-wrapper .meta-item{margin-bottom:20px}.antrag-view .data-col .meta-content-wrap .customer-data-wrapper .meta-item strong,.antrag-view .data-col .meta-content-wrap .customer-questions-wrapper .meta-item strong{color:#102542;display:block;font-size:16px;font-weight:500}.antrag-view .data-col .meta-content-wrap .customer-data-wrapper .meta-item p,.antrag-view .data-col .meta-content-wrap .customer-questions-wrapper .meta-item p{color:#444;display:flex;gap:4px;margin:0;padding:0}.antrag-view .data-col .meta-content-wrap .customer-data-wrapper .meta-item .doc-view-link,.antrag-view .data-col .meta-content-wrap .customer-questions-wrapper .meta-item .doc-view-link{color:#1a2b42;display:inline-block;margin-bottom:10px;text-decoration:underline}.antrag-view .data-col .responsible-lawyer .lawyer-card{background:#1a2b42;border-radius:10px;color:#fff;margin-top:10px;max-width:400px;padding:30px}@media(max-width:992px){.antrag-view .data-col .responsible-lawyer .lawyer-card{max-width:100%}}.antrag-view .data-col .responsible-lawyer .lawyer-card .lawyer-flex{align-items:flex-start;display:flex;gap:20px;margin-bottom:20px}.antrag-view .data-col .responsible-lawyer .lawyer-card .lawyer-flex .lawyer-img{border-radius:5px;height:80px;object-fit:cover;width:80px}.antrag-view .data-col .responsible-lawyer .lawyer-card .lawyer-flex .lawyer-info strong{font-weight:500}.antrag-view .data-col .responsible-lawyer .lawyer-card .lawyer-flex .lawyer-info p{color:#fff;font-size:14px;margin:2px 0;opacity:.9;padding:0}.antrag-view .data-col .responsible-lawyer .submission-info{color:#647285;font-size:16px;margin-top:30px!important}.antrag-view .data-col .lawyer-function-wrapper h3{font-size:20px;margin-bottom:20px}.antrag-view .data-col .lawyer-function-wrapper .button-col{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.antrag-view .data-col .lawyer-function-wrapper .button-col button{cursor:pointer}.antrag-view .data-col .lawyer-function-wrapper .button-col .submit-document-btn,.antrag-view .data-col .lawyer-function-wrapper .button-col .termin-btn{align-items:center;background:#fff;border:none;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#f26b5b;display:inline-flex;font-size:16px;gap:10px;padding:10px 25px;text-decoration:none;transition:all .3s ease}.antrag-view .data-col .lawyer-function-wrapper .button-col .submit-document-btn:hover,.antrag-view .data-col .lawyer-function-wrapper .button-col .termin-btn:hover{background:#f26b5b;color:#fff}.antrag-view .data-col .lawyer-function-wrapper .button-col .submit-document-btn:hover svg path,.antrag-view .data-col .lawyer-function-wrapper .button-col .termin-btn:hover svg path{fill:#fff}.antrag-view .data-col .submission-info{color:#647285;font-size:16px;margin-top:30px!important}.antrag-view .news-col{flex:1}.antrag-view .news-col .news-title{color:#1a2b42;font-size:24px;margin-bottom:30px;text-align:center}.antrag-view .news-col-info-btn{margin:1.5em 0 2em;text-align:center}.antrag-view .news-col-info-btn span{align-items:center;background:#f26b5b;border-radius:8px;color:#fff;display:inline-flex;font-size:16px;font-weight:400;gap:8px;padding:10px 15px}.antrag-view .news-col-chat-info-wrapper{height:800px;overflow-y:auto;padding:0 12px}.antrag-view .news-col-chat-info-wrapper .chat-bubble{border-radius:10px;font-size:14px;line-height:1.5;margin-bottom:25px;padding:20px;position:relative}.antrag-view .news-col-chat-info-wrapper .chat-bubble:after{border-style:solid;border-width:10px 10px 0 0;bottom:-10px;content:"";left:20px;position:absolute}.antrag-view .news-col-chat-info-wrapper .chat-bubble.dark{background:#1a2b42;color:#fff}.antrag-view .news-col-chat-info-wrapper .chat-bubble.dark:after{border-color:#1a2b42 transparent transparent}.antrag-view .news-col-chat-info-wrapper .chat-bubble.dark .chat-actions .btn-coral,.antrag-view .news-col-chat-info-wrapper .chat-bubble.dark .chat-actions .btn-white{border:none;cursor:pointer;display:block;font-size:14px!important;margin-bottom:10px;max-width:300px;padding:10px 15px!important;text-align:center;width:100%}.antrag-view .news-col-chat-info-wrapper .chat-bubble.white{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.02);color:#1a2b42}.antrag-view .news-col-chat-info-wrapper .chat-bubble.white:after{border-color:#fff transparent transparent;left:unset;right:30px;transform:rotate(90deg)}.antrag-view .news-col-chat-info-wrapper .chat-bubble .chat-actions{display:flex;gap:8px;margin-top:15px}@media (max-width:450px){.antrag-view .news-col-chat-info-wrapper .chat-bubble .chat-actions{flex-wrap:wrap}}.antrag-view .news-col-chat-info-wrapper .chat-bubble .chat-actions .btn-coral,.antrag-view .news-col-chat-info-wrapper .chat-bubble .chat-actions .btn-white{background:#f87060!important;border:none;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#fff!important;cursor:pointer;display:block;font-size:14px!important;margin-bottom:10px;max-width:300px;padding:10px 15px!important;text-align:center;width:100%}.antrag-view .news-col-chat-info-wrapper .chat-bubble .chat-actions .btn-coral:hover,.antrag-view .news-col-chat-info-wrapper .chat-bubble .chat-actions .btn-white:hover{background:transparent!important;color:#f87060!important}.antrag-view .news-col-chat-info-wrapper .chat-bubble .chat-meta{display:block;font-size:11px;margin-top:10px;opacity:.6}.antrag-view .news-col-chat-info-wrapper .status-update-text{color:#1a2b42;font-size:13px;margin:30px 0;text-align:center}.antrag-view .news-col-chat-info-wrapper .status-update-text small{display:block;opacity:.6}.antrag-view .divider{border-top:1px solid #e0d8cf;margin:30px 0;width:100%}.antrag-view .spacer_xxs{height:30px}.antrag-view .btn-white{background:#fff;border:1px solid #1a2b42;border-radius:8px;color:#1a2b42;font-size:14px;padding:10px 15px;text-decoration:none}.antrag-view .btn-coral,.antrag-view .termin-btn{border-radius:8px;display:inline-flex;font-size:16px;gap:10px;padding:10px 25px;text-decoration:none;transition:all .3s ease}.antrag-view .btn-coral{background:#f26b5b;color:#fff}.antrag-view .btn-coral:hover{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#f26b5b}.antrag-view .btn-coral:hover svg path{fill:coral}.antrag-view .termin-btn{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#f26b5b}.antrag-view .termin-btn:hover{background:#f26b5b;color:#fff}.antrag-view .termin-btn:hover svg path{fill:#fff}.action-area{display:flex;justify-content:center;margin:2em 0}.accept-reject-btns{margin:10px 0 4px}.accept-reject-btns button{border:none;margin:4px 0}.modal-overlay{align-items:center;backdrop-filter:blur(2px);background:rgba(0,0,0,.5);cursor:pointer;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-overlay.active{display:flex}.modal-overlay .modal-content{background:#102542;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.3);color:#fff;cursor:default;max-width:450px;padding:40px;position:relative;width:100%}.modal-overlay .modal-content.message-variant{max-width:600px}.modal-overlay .modal-content.message-variant textarea{background:#4a5a71;border:1px solid #4a5a71;border-radius:8px;box-sizing:border-box;color:#fff;font-family:inherit;font-size:16px;height:250px;outline:none;padding:12px 15px;resize:none;width:100%}.modal-overlay .modal-content.message-variant textarea::placeholder{color:#a0aec0}.modal-overlay .modal-content .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.modal-overlay .modal-content .modal-header .close-x{cursor:pointer;font-size:24px;opacity:.7}.modal-overlay .modal-content .modal-header .close-x:hover{opacity:1}.modal-overlay .modal-content .modal-header h2{color:#fff;font-size:20px;font-weight:400;margin:0}.modal-overlay .modal-content .form-group{margin-bottom:20px}.modal-overlay .modal-content .form-group label{color:#fbf6f0;display:block;font-size:14px;margin-bottom:8px}.modal-overlay .modal-content .form-group input{background:#4a5a71;border:1px solid #4a5a71;border-radius:8px;box-sizing:border-box;color:#fff;font-size:16px;padding:12px 15px;width:100%}.modal-overlay .modal-content .btn-modal-submit{background:#fff;border:none;border-radius:8px;color:#f26b5b;cursor:pointer;font-size:18px;font-weight:500;padding:12px 25px;transition:transform .2s ease;width:auto}.modal-overlay .modal-content .btn-modal-submit:hover{transform:translateY(-2px)}.dashboard-title{color:#1a2b42;font-size:36px;text-align:center}.filter-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:40px 0}.filter-tabs .tab{background:#1a2b42;border-radius:40px;color:#fff;font-size:14px;font-weight:400;padding:8px 18px;text-decoration:none;transition:.3s}.filter-tabs .tab.active{background:#f26b5b}.antrag-grid{display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));margin:0 auto}.antrag-card{background:#fff;border-radius:20px;box-shadow:0 0 8px 0 rgba(0,0,0,.149);cursor:pointer;padding:25px;position:relative;transition:.2s}.antrag-card:hover{background:transparent;box-shadow:0 15px 35px rgba(0,0,0,.1)}.antrag-card .card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.antrag-card .card-header .status-label{background:#1a2b42;border-radius:6px;color:#fff;font-size:13px;font-weight:400;padding:6px 14px}.antrag-card .card-header .status-n-id{align-items:center;display:flex}.antrag-card .card-header .status-n-id .id-number{color:#f26b5b;font-size:14px}.antrag-card .card-header .status-n-id .success-check{display:flex;margin-left:5px}.antrag-card .card-header .status-n-id .success-check svg{height:24px;width:24px}.antrag-card .card-content p{color:#444;font-size:15px;padding:0}.antrag-card .card-content .view-doc{color:#888;display:inline-block;font-size:13px;text-decoration:underline}.antrag-card .date-footer{color:#aaa;font-size:12px}
/*# sourceMappingURL=main.min.css.map*/