@charset "UTF-8";.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.about-slider-container{position:relative;margin:40px 0}.section-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.title{font-size:2.5rem;font-weight:700;color:#333}.slider-controls{display:flex;align-items:center}.about-slider-arrows{display:flex;gap:10px}.arrow{width:40px;height:40px;border:none;border-radius:50%;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.arrow:hover{background:#f5f5f5;transform:scale(1.05)}.arrow svg{fill:#333}.about-slider{position:relative;padding:20px 0}.about-slide{padding:0 10px}.slide-content{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s ease}.slide-content:hover{transform:translateY(-5px)}.slide-image{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:768px){.title{font-size:2rem}.slide-image{height:300px}.section-top{flex-direction:column;gap:20px;align-items:flex-start}.slider-controls{width:100%;justify-content:flex-end}}.slick-track{display:flex;gap:20px}.slick-slide{opacity:.5;transition:all .3s ease}.slick-slide.slick-center{opacity:1;transform:scale(1.05)}.slick-dots{bottom:-40px}.slick-dots li button:before{font-size:12px;color:#666}.breadcrumbs-container{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0 20px!important;float:none!important;position:relative!important;z-index:10!important}.breadcrumbs-nav{margin-top:20px!important;margin-bottom:10px!important;position:relative!important}.breadcrumbs-list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:4px!important;list-style:none!important;margin:0!important;padding:8px 16px!important;background:rgba(248,249,250,.95)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:12px!important;border:1px solid rgba(0,0,0,.05)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;max-width:-moz-fit-content!important;max-width:fit-content!important;position:relative!important;font-size:15px!important;color:#333!important;top:auto!important;z-index:1!important}.breadcrumb-item,.breadcrumbs-list{align-items:center!important;white-space:nowrap!important}.breadcrumb-item{display:inline-flex!important;gap:6px!important}.breadcrumb-home-icon{color:#3498db!important;transition:color .2s ease-in-out!important}.breadcrumb-link{color:#3498db!important;text-decoration:none!important;font-weight:500!important;font-size:.9rem!important;padding:6px 10px!important;border-radius:8px!important;transition:all .2s ease-in-out!important;position:relative!important;white-space:nowrap!important}.breadcrumb-link:hover{background:rgba(52,152,219,.1)!important;color:#2980b9!important;transform:translateY(-1px)!important}.breadcrumb-link:focus{outline:2px solid #3498db!important;outline-offset:2px!important}.breadcrumb-current{font-weight:600!important;cursor:default!important;pointer-events:none!important}.breadcrumb-current,.breadcrumb-current:hover{color:#7f8c8d!important;background:hsla(184,6%,53%,.1)!important}.breadcrumb-current:hover{transform:none!important}.breadcrumb-separator{color:#bdc3c7!important;margin:0 2px!important;transition:color .2s ease-in-out!important}@media (max-width:768px){.breadcrumbs-container{padding:0 15px!important}.breadcrumbs-list{padding:6px 12px!important;gap:2px!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.breadcrumbs-list::-webkit-scrollbar{display:none!important}.breadcrumb-link{font-size:.85rem!important;padding:4px 8px!important}.breadcrumb-home-icon{font-size:14px!important}.breadcrumb-separator{font-size:12px!important}}@media (max-width:480px){.breadcrumbs-container{padding:0 10px!important}.breadcrumbs-list{padding:4px 8px!important;border-radius:8px!important;flex-wrap:nowrap!important;overflow-x:auto!important}.breadcrumb-link{font-size:.8rem!important;padding:3px 6px!important}.breadcrumb-item{flex-shrink:0!important}}@media (prefers-color-scheme:dark){.breadcrumbs-list{background:rgba(30,30,30,.95)!important;border:1px solid hsla(0,0%,100%,.1)!important}.breadcrumb-link{color:#5dade2!important}.breadcrumb-link:hover{background:rgba(93,173,226,.1)!important;color:#3498db!important}.breadcrumb-current{color:#95a5a6!important;background:hsla(184,9%,62%,.1)!important}.breadcrumb-separator{color:#7f8c8d!important}}@keyframes breadcrumb-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.breadcrumbs-container{animation:breadcrumb-fade-in .3s ease-out!important}.breadcrumb-link:focus-visible{outline:2px solid #3498db!important;outline-offset:2px!important;border-radius:4px!important}@media print{.breadcrumbs-container{background:#fff!important;box-shadow:none!important;border:1px solid #ccc!important}.breadcrumb-link{color:#000!important}.breadcrumb-separator{color:#666!important}}.about-page{padding-top:220px}.about-page .content-head{padding-bottom:20px;overflow:hidden}.about-page .main{max-width:100%}.about-page .description{margin-top:80px;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 20px}.about-page .description-title{font-size:clamp(28px,3vw,30px);font-weight:900;color:#fff;margin-bottom:25px;line-height:1.3}.about-page .description .text{display:flex;gap:30px;flex-wrap:wrap}.about-page .description .text .left{max-width:840px;width:64%;flex:1;min-width:300px}.about-page .description .text .right{max-width:420px;width:33%;flex:1;min-width:300px}.about-page .description .text p{font-size:16px;line-height:1.7;color:#fff;margin:0 0 16px}.about-page .description .text p:last-child{margin-bottom:0}.about-page .description .text b{font-weight:700}.about-page .content-body{background:#000;padding-top:50px;padding-bottom:50px}.about-page .content-body .wrap_float{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:60px}.about-page .statistic{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:30px;margin-bottom:100px}.about-page .statistic .stat-item{text-align:center;flex:1;min-width:200px}.about-page .statistic .stat-item .val{font-size:clamp(60px,8vw,122px);color:#da0114;font-weight:300;line-height:1;margin-bottom:10px;display:block}.about-page .statistic .stat-item .text{font-size:16px;color:#fff;margin-top:10px;clear:both}.about-us-offices{padding:30px 20px;background:hsla(0,0%,100%,.03);border-radius:10px}.about-us-offices-title{font-size:clamp(26px,3vw,30px);font-weight:900;text-align:center;color:#fff;margin-bottom:30px;line-height:1.3}.about-us-offices-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;max-width:1200px;margin:0 auto}.about-us-office-card{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:transform .3s ease-in-out,box-shadow .3s ease}.about-us-office-card:hover{transform:translateY(-4px);box-shadow:0 4px 20px rgba(0,0,0,.15)}.about-us-office-image{width:100%;height:200px;background:#e1e1e1;display:flex;justify-content:center;align-items:center;padding:20px}.about-us-office-image-container{width:80%;height:80%;border-radius:8px;overflow:hidden;background:#fff}.about-us-office-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.about-us-office-info{padding:20px;text-align:center}.about-us-office-title{font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700;color:#333;margin-bottom:12px;line-height:1.3}.about-us-office-address{font-size:1rem;color:#666;margin-bottom:10px;font-style:italic;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.about-us-office-icon{font-size:18px!important;color:#3498db}.about-us-office-link{color:#666;text-decoration:none;transition:color .2s ease}.about-us-office-link:hover{color:#3498db;text-decoration:underline}.about-us-office-email,.about-us-office-phone{font-size:1rem;color:#666;margin-bottom:8px;line-height:1.6}.about-us-office-email{margin-bottom:0;word-break:break-word}@media screen and (max-width:1024px){.about-page{padding-top:180px}.about-page .description{margin-top:60px;padding:0 15px}.about-page .description .text{gap:24px}.about-page .statistic{gap:24px;margin-bottom:80px}.about-us-offices-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}}@media screen and (max-width:768px){.about-page{padding-top:120px}.about-page .content-head{padding-bottom:15px}.about-page .description{margin-top:40px;padding:0 15px}.about-page .description-title{font-size:24px;margin-bottom:20px}.about-page .description .text{flex-direction:column;gap:20px}.about-page .description .text .left,.about-page .description .text .right{width:100%;max-width:100%;min-width:100%}.about-page .description .text p{font-size:15px;line-height:1.6}.about-page .content-body{padding-top:40px;padding-bottom:40px}.about-page .content-body .wrap_float{gap:50px;padding:0 15px}.about-page .statistic{flex-direction:column;gap:30px;margin-bottom:60px}.about-page .statistic .stat-item{min-width:100%}.about-us-offices{padding:24px 15px}.about-us-offices-title{font-size:24px;margin-bottom:24px}.about-us-offices-grid{grid-template-columns:1fr;gap:16px}.about-us-office-image{height:180px;padding:15px}.about-us-office-info{padding:18px}.about-us-office-title{font-size:1.3rem;margin-bottom:10px}.about-us-office-address,.about-us-office-email,.about-us-office-phone{font-size:.95rem}}@media screen and (max-width:480px){.about-page{padding-top:100px}.about-page .description{margin-top:30px;padding:0 10px}.about-page .description-title{font-size:22px;margin-bottom:18px}.about-page .description .text p{font-size:14px;line-height:1.6}.about-page .content-body{padding-top:30px;padding-bottom:30px}.about-page .content-body .wrap_float{gap:40px;padding:0 10px}.about-page .statistic{margin-bottom:50px;gap:24px}.about-page .statistic .stat-item .val{font-size:48px}.about-page .statistic .stat-item .text{font-size:14px}.about-us-offices{padding:20px 10px}.about-us-offices-title{font-size:22px;margin-bottom:20px}.about-us-office-image{height:160px;padding:12px}.about-us-office-info{padding:16px}.about-us-office-title{font-size:1.2rem}.about-us-office-address,.about-us-office-email,.about-us-office-phone{font-size:.9rem}}