.highlight-primary-color{color:#a10d0d}.highlight-secondry-color{color:#a10d0d}.projects_highlight-index-index .text-primary{color:#27445c}.projects_highlight-index-index .text-secondary{color:#494949}.projects_highlight-index-index .project-highlight-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.projects_highlight-index-index .page-wrapper .breadcrumbs{max-width:1640px;width:100%;padding-left:80px;padding-right:50px;margin-bottom:50px}.highlight--detail--page .breadcrumbs{max-width:1640px;padding-left:100px}.project-highlight-details-sec .amblog-slick-slider.slick-slider .slick-arrow.slick-prev{transform:rotate(180deg) translate(0,0) !important}.projects_highlight-index-index .section__title{font-size:48px;font-weight:700}.projects_highlight-index-index .highlight__banner2{margin-bottom:20px}.projects_highlight-index-index .highlight__banner1{height:820px;width:100%}.projects_highlight-index-index .section__des{font-size:18px;margin-top:15px;line-height:30px;max-width:90%}.projects_highlight-index-index .banner__section_title{margin:50px 0 23px}.projects_highlight-index-index .lighlight-search{display:flex}.projects_highlight-index-index .project-card{width:calc(50% - 10px);min-width:300px;max-width:750px;border:1px solid #e0e0e0;border-radius:0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);background:#fff;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;position:relative}.related__post__section .amblog-list{padding:0}.related__post__section .amblog-list .post-item{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);background:#fff;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;position:relative}.projects_highlight-index-index .project-card:hover,.related__post__section .amblog-list .post-item:hover{transform:translateY(-5px);box-shadow:0 4px 15px rgba(0,0,0,.15)}#maincontent .project-highlight-details-sec{box-shadow:none}.projects_highlight-index-index .project-image{width:100%;height:400px;overflow:hidden}.projects_highlight-index-index .project-image img,.related__post__section .amblog-list .post-item img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.projects_highlight-index-index .project-card:hover .project-image img,.related__post__section .amblog-list .post-item:hover img{transform:scale(1.05)}.projects_highlight-index-index .project-content,.related__post__section .amblog-post-list .post-item-details{padding:15px 20px;flex:1;display:flex;flex-direction:column;position:absolute;bottom:0;width:100%;transition:transform .3s ease}.projects_highlight-index-index .project-card:hover .project-content,.related__post__section .amblog-list .post-item:hover .post-item-details{transform:translateY(-20px)}.projects_highlight-index-index .project-content h2{font-size:18px;margin:0 0 10px}.projects_highlight-index-index .project-content h2 a,.related__post__section .amblog-post-list .post-item-details .post-title{text-decoration:none;color:#fff;transition:color .3s ease;font-size:26px;font-weight:600}.projects_highlight-index-index .amblog-shot{max-height:0;overflow:hidden;opacity:0;transition:all .2s}.projects_highlight-index-index .amblog-shot p{color:#fff}.projects_highlight-index-index .project-card:hover .amblog-shot{opacity:1;transform:translateY(0);max-height:500px;opacity:1}.projects_highlight-index-index .project-meta{font-size:12px;color:#999;display:flex;justify-content:space-between;margin-top:auto}.projects_highlight-index-index .tags{margin:8px 0;display:flex;flex-wrap:wrap;gap:5px}.projects_highlight-index-index .amblog-tag{display:inline-block;padding:4px 8px;background:rgba(255,255,255,.2);color:#fff;text-decoration:none;border-radius:12px;font-size:11px;font-weight:500;transition:all .3s ease;border:1px solid rgba(255,255,255,.3)}.projects_highlight-index-index .amblog-tag:hover{background:rgba(255,255,255,.3);color:#fff;text-decoration:none;transform:translateY(-1px)}.projects_highlight-index-index .lighlight-search{position:relative;max-width:40%}.projects_highlight-index-index .lighlight-search .form-control{height:48px;border-radius:8px;border:1px solid #27445c}.projects_highlight-index-index .lighlight-search .btn{position:absolute;right:7px;top:5px;border-radius:9px;padding:8px 10px;display:flex;background-color:#27445c;transition:all .3s ease}.projects_highlight-index-index .lighlight-search .btn:hover{background-color:#a10d0d}.projects_highlight-index-index .search_title{font-size:28px;font-weight:600}.projects_highlight-index-index .static__banner_section{margin-bottom:70px;height:820px;overflow:hidden}.projects_highlight-index-index .highlight__baner_images{width:100%}.projects_highlight-index-index .project-image:after,.related__post__section .amblog-post-list .post-item img:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#27,#00000000 55%);pointer-events:none}.projects_highlight-index-index .highlight_serach_filter_section .category-filters{margin-top:30px}.projects_highlight-index-index .highlight_serach_filter_section .category-filters button{background:#b1b1b1;margin-left:5px;border-radius:5px}.projects_highlight-index-index .highlight_serach_filter_section .category-filters button.active{background:#a10d0d}.project-content .tags{display:none}.projects_highlight-index-index .custom-pagination{display:flex;justify-content:right;flex-wrap:wrap;margin-top:30px;gap:8px}.projects_highlight-index-index .custom-pagination .page-btn{background:#f1f1f1;border:none;color:#333;padding:8px 14px;cursor:pointer;border-radius:4px;transition:all .3s ease}.projects_highlight-index-index .custom-pagination .page-btn:hover{background:#8f8f8f;color:#fff}.projects_highlight-index-index .custom-pagination .page-btn.active{background:#a10d0d;color:#fff}.projects_highlight-index-index button.page-btn.next,.projects_highlight-index-index button.page-btn.prev{background:#27445c;border-radius:30px;height:40px;width:40px;display:flex;justify-content:center;align-items:center;padding:0}.projects_highlight-index-index button.page-btn.next:hover,.projects_highlight-index-index button.page-btn.prev:hover{background:#a10d0d}.projects_highlight-index-index button.page-btn.next svg,button.page-btn.prev svg{width:20px;height:20px;color:#fff}@media (max-width:768px){.projects_highlight-index-index .project-card{width:100%;max-width:none}.projects_highlight-index-index .project-highlight-grid{padding:10px}.projects_highlight-index-index .banner__section_title{margin:20px 0 23px}.projects_highlight-index-index .static__banner_section{height:auto}.projects_highlight-index-index .highlight__banner1{height:auto;margin-top:20px}.projects_highlight-index-index .lighlight-search{max-width:100%}.projects_highlight-index-index .highlight_serach_filter_section .category-filters button{margin-bottom:5px}}.project-detail-page{padding:20px 0}.project-header{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #e9ecef}.project-title{font-size:2.5rem;font-weight:700;color:#212529;margin-bottom:20px;line-height:1.2}.project-excerpt{font-size:1.125rem;color:#6c757d;margin-bottom:20px;line-height:1.6}.project-meta{display:flex;gap:20px;margin-bottom:20px;font-size:.9rem;color:#6c757d}.project-meta span{display:flex;align-items:center}.project-featured-image img{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.project-description{font-size:1rem;line-height:1.7;color:#495057}.project-description h1,.project-description h2,.project-description h3,.project-description h4,.project-description h5,.project-description h6{margin-top:30px;margin-bottom:15px;color:#212529}.project-description p{margin-bottom:20px}.project-description img{max-width:100%;height:auto;border-radius:6px;margin:20px 0}.project-gallery{background:#f8f9fa;padding:20px;border-radius:8px;margin-top:30px}.project-gallery h3{margin-bottom:15px;color:#212529}.gallery-item img{border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.project-navigation{text-align:center;padding:30px 0;border-top:1px solid #e9ecef}.project-navigation .btn{padding:12px 30px;font-weight:500}.project-not-found{text-align:center;padding:60px 20px}.project-not-found h1{color:#dc3545;margin-bottom:20px}.project-tags{margin-top:20px}.project-tags .tag{display:inline-block;background:#007bff;color:#fff;padding:4px 12px;border-radius:20px;font-size:.85rem;margin-right:8px;margin-bottom:8px;text-decoration:none}.project-tags .tag:hover{background:#0056b3;color:#fff;text-decoration:none}@media (max-width:768px){.project-title{font-size:2rem}.project-meta{flex-direction:column;gap:10px}.project-featured-image{margin-top:20px}}.project-highlight-image .project-image{transition:transform .3s ease,filter .3s ease;border-radius:10px}.project-highlight-image .project-image:hover{transform:scale(1.02);filter:brightness(1.05)}.project-highlight-content .project-title{color:#007bff;font-weight:700;font-size:1.8rem;margin-bottom:15px;text-decoration:none;transition:color .3s ease}.project-highlight-content .project-title:hover{color:#0056b3;text-decoration:none}.project-excerpt{background:#e3f2fd;padding:15px;border-radius:8px;border-left:4px solid #2196f3;margin-bottom:20px;font-style:italic;color:#1565c0}.project-type-badge{display:inline-flex;align-items:center;background:#007bff;color:#fff;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:500;margin-left:10px;cursor:pointer;transition:all .3s ease}.project-type-badge i{margin-right:5px}.project-type-badge:hover{background:#0056b3;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.project-type-badge.badge-clicked{background:#28a745;transform:scale(1.1)}.project-highlight-footer{background:#f8f9fa;padding:20px;border-radius:10px;border-top:2px solid #e9ecef}.animated-fade-in{animation:fadeInUp .6s ease-out}.image-loaded{opacity:1;transition:opacity .3s ease}.project-highlight-loaded{animation:slideInFromTop .8s ease-out}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromTop{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.project-highlight-post{padding:15px;margin-bottom:20px}.project-highlight-content{padding:20px}.project-highlight-content .project-title{font-size:1.5rem}.project-excerpt{padding:12px}.project-type-badge{margin-left:5px;padding:4px 8px;font-size:.8rem}}@media (max-width:480px){.project-highlight-post{padding:10px}.project-highlight-content{padding:15px}.project-highlight-content .project-title{font-size:1.3rem}}.amblog-index-post.page-layout-1column{background-color:#fff}#maincontent .amblog-post-container.-post-page.project-highlight-post,#maincontent .-related-products,#maincontent .project-testimonials-section,#maincontent .amblog-post-list{box-shadow:none}.testimonials-header{text-align:center;margin-bottom:40px}.testimonials-title{color:#007bff;font-size:2rem;font-weight:700;margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:10px}.testimonials-title i{color:#28a745}.testimonials-subtitle{color:#6c757d;font-size:1.1rem;margin:0}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;padding:0 20px}.testimonial-card{transition:all .3s ease;position:relative}.testimonial-content{position:relative}.testimonial-quote{margin-bottom:20px}.quote-icon{color:#007bff;font-size:1.5rem;margin-bottom:10px;opacity:.7}.testimonial-description{font-style:italic;line-height:1.6;color:#495057;margin:0;font-size:18px}.testimonial-rating{margin-bottom:20px;display:flex;gap:10px;justify-content:center}.testimonial-rating i{font-size:22px;font-style:normal}.project-testimonials-section i{font-style:normal}.project-testimonials-section i:before{font-family:'fontawesome'}.testimonial-rating i.text-muted{display:none}.testimonial-rating i.text-warning{color:#f4af1c;display:block}.testimonial-author{margin-bottom:15px;padding-top:15px}.author-name{font-size:22px;font-weight:700;color:#212529;margin:0 0 10px}.author-designation{color:#000;font-size:16px;margin:0;font-weight:500;text-transform:capitalize}.testimonial-date{text-align:right}.testimonial-date i{margin-right:5px}@media (max-width:768px){.testimonials-section{margin-top:30px;padding:20px 0}.testimonials-title{font-size:1.6rem;flex-direction:column;gap:5px}.testimonials-subtitle{font-size:1rem}.testimonials-grid{grid-template-columns:1fr;gap:20px;padding:0 15px}.testimonial-card{padding:20px}.testimonial-description{font-size:.95rem}}@media (max-width:480px){.testimonials-section{padding:15px 0}.testimonials-title{font-size:1.4rem}.testimonials-grid{padding:0 10px}.testimonial-card{padding:15px}}.testimonial-card{animation:fadeInUp .6s ease-out}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.-related-products .amblog-title,.testimonials-title,.amblog-post-list .amblog-title{text-align:center;font-size:32px;font-weight:500;color:#181a1b}.testimonials-slider-container{position:relative;padding:0 60px;margin-bottom:50px}.testimonials-slider{overflow:hidden}.testimonial-slide{padding:10px 15px 0}.testimonial-slide .testimonial-image img{object-position:top;object-fit:cover;margin:auto}.testimonial-slide .testimonial-card{margin-bottom:0;height:100%}.testimonials-slider-nav{position:absolute;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;pointer-events:none;z-index:10;left:0;bottom:-20px}.testimonials-slider-nav button{border:none;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;pointer-events:all;padding:0}.testimonials-slider-nav button:hover{background:#27445c;transform:scale(1.1)}.project-testimonials-section .testimonials-slider-nav button{background:#737270}.testimonials-slider-nav .slider-prev{left:46%;position:relative}.testimonials-slider-nav .slider-next{right:46%;position:relative}.testimonials-slider-nav .slick-arrow{font-size:18px}.testimonials-slider-dots{text-align:center;margin-top:30px}.testimonials-slider-dots .slick-dots{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:10px}.testimonials-slider-dots .slick-dots li{display:inline-block}.testimonials-slider-dots .slick-dots li button{background:#dee2e6;border:none;width:12px;height:12px;border-radius:50%;cursor:pointer;transition:all .3s ease;font-size:0;padding:0}.testimonials-slider-dots .slick-dots li.slick-active button,.testimonials-slider-dots .slick-dots li button:hover{background:#007bff;transform:scale(1.2)}.testimonials-slider .slick-track{display:flex;align-items:stretch;padding-bottom:50px}.testimonials-slider .slick-slide{height:auto}.testimonials-slider .slick-slide>div{height:100%}.projects_highlight-index-index .page-title-wrapper{display:none}@media (max-width:1024px){.testimonials-slider-container{padding:0 50px}}@media (max-width:768px){.testimonials-slider-container{padding:0 20px}.testimonials-slider-nav{display:none}.testimonial-slide{padding:0 10px}}@media (max-width:480px){.testimonials-slider-container{padding:0 10px}.testimonial-slide{padding:0 5px}}.testimonials-slider .slick-slide{transition:transform .3s ease}.testimonials-slider .slick-slide.slick-active{transform:scale(1.02)}.testimonials-slider:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 2s infinite;z-index:1}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.testimonials-slider.slick-initialized:before{display:none}.project-highlight-details-sec .product-image-container{width:100% !important}.project-highlight-details-sec .amblog-related-wrapper.-related-products .amblog-slick-slider.-am-loaded .amblog-item-product{display:flex !important}.related__products__section .amblog-title,.related__post__section .amblog-title{display:none}.related__products__section .custom__title,.related__post__section .custom__title{text-align:center;font-size:32px;font-weight:500;color:#181a1b;margin-bottom:30px}.related__products__section .custom__title{text-transform:capitalize}.highlight--detail--page #maincontent .page-title-wrapper .page-title{display:none}.highlight--detail--page .amblog-related-wrapper .slick-track,.highlight--detail--page .amblog-post-list .slick-track{display:flex;justify-content:center;min-width:max-content;padding:10px 0}.highlight--detail--page img.product-image-photo{width:100% !important;max-width:fit-content !important}.project-highlight-details-sec .amblog-related-wrapper.-related-products{position:relative}.project-highlight-details-sec .-related-products .product-image-container{width:100% !important}.project-highlight-details-sec .amblog-related-wrapper.-related-products .amblog-slick-slider.-am-loaded .amblog-item-product{display:flex !important;box-shadow:0px 0px 10px 0px #e9e9e9;border-radius:5px;margin:0 20px}.project-highlight-details-sec .amblog-related-wrapper.-related-products .amblog-item-product .price-box,.project-highlight-details-sec .amblog-related-wrapper.-related-products .product.actions.product-item-actions{display:none}.related__post__section .amblog-post-list .post-item img{width:100%}.related__post__section .amblog-post-list .post-item.slick-slide.slick-current{position:relative}.related__post__section .amblog-post-list .amblog-dates{display:none}.projects_highlight-index-index .project-content h2 a{text-decoration:none;color:#fff;transition:color .3s ease;font-size:26px;font-weight:600}.related__post__section .amblog-related-item,.related__post__section .post-item{position:relative;overflow:hidden}.highlight--detail--page .project-highlight-details-sec .related__post__section .post-image:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(39,68,92,.9),transparent 55%);pointer-events:none;opacity:1;transition:opacity .4s ease}.highlight--detail--page .project-highlight-details-sec a.post-image{margin-bottom:0 !important}.amblog-slick-slider.slick-slider .slick-arrow{background:#b6b6b6 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMTg5IDIuMDA5TDcuMTkgOS4wMS4yMzMgMTUuOTY4bDEuMTA4IDEuMTA5IDguMDQ0LTguMDQ0LTguMTEtOC4xMUwuMTg5IDIuMDA4eiIgZmlsbD0iIzU3NTg1NSIvPjwvc3ZnPg==) center no-repeat !important;border-radius:23px;height:40px;width:40px;z-index:2}@media (max-width:768px){.highlight--detail--page .project-highlight-image .project-image{margin:0}.highlight--detail--page .project-highlight-content{padding:0}.highlight--detail--page .related__products__section .-related-products .amblog-list{padding:0}.highlight--detail--page .related__products__section .-related-products .amblog-slick-slider.slick-slider .slick-dots>li[role=presentation]{width:15px;height:15px;padding:0}.highlight--detail--page .related__products__section .-related-products .amblog-slick-slider.slick-slider .slick-dots>li[role=presentation] button{height:10px;width:10px}.highlight--detail--page .related__products__section .-related-products .amblog-slick-slider.slick-slider .slick-dots>li[role=presentation]:hover button,.amblog-slick-slider.slick-slider .slick-dots>li[role=presentation].slick-active button{background:#27445c}.highlight--detail--page .testimonials-slider .slick-track{padding-bottom:0}.highlight--detail--page .project-testimonials-section .testimonials-slider-container,.highlight--detail--page .project-testimonials-section .testimonial-quote,.highlight--detail--page .project-testimonials-section .testimonials-header{margin-bottom:0}.highlight--detail--page .project-testimonials-section .testimonials-slider-dots .slick-dots li button{width:8px;height:8px}.highlight--detail--page .project-testimonials-section .testimonials-slider-dots .slick-dots li.slick-active button{background:#27445c}.highlight--detail--page .project-testimonials-section .testimonials-slider-dots .slick-dots{gap:0}.highlight--detail--page .project-highlight-content{padding:0}.highlight--detail--page .right.amblog-aside-right,.highlight--detail--page .swipe-me.amblog-swipe.-right{display:none}}@media (max-width:1400px){.highlight--detail--page .project-testimonials-section .testimonials-slider-nav .slider-next{right:45%}.highlight--detail--page .project-testimonials-section .testimonials-slider-nav .slider-prev{left:45%}}.project-highlight-details-sec .project-highlight-content{padding-top:0}.project-images-section{margin:0 0 40px;padding:0 0 20px;position:relative}.show__slider_acive_image{margin-bottom:30px;text-align:center}.show__slider_acive_image h3{color:#27445c;font-size:24px;font-weight:700;margin-bottom:20px}.active-image-display{position:relative;max-width:800px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.15)}.active-image{width:100%;height:400px;object-fit:cover;transition:transform .3s ease}.active-image-display:hover .active-image{transform:scale(1.02)}.active-image-info{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(135deg,rgba(39,68,92,.9),rgba(161,13,13,.8));color:#fff;padding:20px;text-align:left}.active-image-info h4{font-size:20px;font-weight:600;margin:0 0 8px}.active-image-info p{font-size:14px;margin:0;opacity:.9}.active-image-container{position:relative;max-width:800px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.15)}.active-slide-image{width:100%;height:400px;object-fit:cover;transition:transform .3s ease}.active-image-container:hover .active-slide-image{transform:scale(1.02)}.active-image-info{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(135deg,rgba(39,68,92,.9),rgba(161,13,13,.8));color:#fff;padding:20px;text-align:left}.active-image-info h4{font-size:20px;font-weight:600;margin:0 0 8px}.active-image-info p{font-size:14px;margin:0;opacity:.9}.images-gallery-container{max-width:1200px;margin:0 auto;padding:0 20px}.highlight--detail--page .image-slider{margin:0 auto}.highlight--detail--page nav.slider-navigation{width:100%;display:flex;gap:10px;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-behavior:smooth;padding-bottom:5px}.highlight--detail--page nav.slider-navigation .nav-button,.highlight--detail--page .popup-slider-navigation .popup-nav-button{flex:0 0 auto}.highlight--detail--page .slider__content{position:relative;display:flex;align-items:center;justify-content:end;margin-bottom:30px;min-height:400px}.highlight--detail--page .image-display{width:78%;height:540px;border-radius:20px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-left:auto}.highlight--detail--page .slider_display_section{width:100%;position:relative}.highlight--detail--page .slider_display_title{position:absolute;bottom:60px;left:0;background:#3d576cf0;padding:30px 50px;color:#fff;border-radius:20px;max-width:40%;border:2px solid #e1e4ed;min-width:30%}.highlight--detail--page .slider_display_title h2{font-size:38px;font-weight:600}.highlight--detail--page .slider_display_title p{font-size:24px}.highlight--detail--page .project-images-section .image-display img{width:100%;height:100%;object-fit:cover;border-radius:12px;margin:0;padding:0}.highlight--detail--page .slider-control--button{position:absolute;top:50%;transform:translateY(-50%);border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.2);z-index:10}.highlight--detail--page .slider-control--button:hover{background:#27445c;color:#fff;transform:translateY(-50%) scale(1.1)}.highlight--detail--page .prev-button{left:20px}.highlight--detail--page .next-button{right:20px}.highlight--detail--page .nav-button{background:0 0;border-radius:15px;cursor:pointer;padding:0;overflow:hidden;position:relative;height:130px}.highlight--detail--page .nav-button .thumbnail{width:100%;height:100%;object-fit:fill;margin:0;padding:0;height:130px;width:unset}.highlight--detail--page .image-slider .slider-control--button.prev-button,.image-slider .slider-control--button.next-button{bottom:-145px;top:unset}@media (max-width:768px){.highlight--detail--page .slider__content{min-height:300px}.highlight--detail--page .image-display{height:300px}.highlight--detail--page .slider-control--button{width:40px;height:40px}.highlight--detail--page .prev-button{left:15px}.highlight--detail--page .next-button{right:15px}.highlight--detail--page .slider-navigation{gap:10px;justify-content:flex-start;overflow-x:auto;padding:15px 10px;flex-wrap:nowrap}.highlight--detail--page .nav-button{width:100px;height:70px;flex-shrink:0}}@media (max-width:480px){.highlight--detail--page .slider__content{min-height:250px}.highlight--detail--page .image-display{height:250px;width:100%}.highlight--detail--page .slider-control--button{width:35px;height:35px}.highlight--detail--page .prev-button{left:10px}.highlight--detail--page .next-button{right:10px}.highlight--detail--page .nav-button{width:80px;height:60px}.highlight--detail--page .slider_display_section{display:flex;flex-direction:column-reverse;gap:20px}.highlight--detail--page .slider_display_title{position:unset;padding:10px 20px;max-width:100%}.highlight--detail--page .slider_display_title h2{font-size:24px}.highlight--detail--page .slider_display_title p{font-size:18px}.highlight--detail--page .page-title-wrapper{margin:0 !important}.highlight--detail--page .slider-navigation{bottom:-100px}}.highlight--detail--page .popup-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999}.highlight--detail--page .popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(39 68 92/81%);backdrop-filter:blur(5px);cursor:pointer;z-index:1}.highlight--detail--page .popup-content{position:relative;width:90vw;height:90vh;display:flex;align-items:center;justify-content:center;z-index:2;transform:translate(-50%,-50%);top:50%;left:50%}.highlight--detail--page #image-popup-modal .popup-close{position:absolute;top:2%;right:1%;background:rgba(255,255,255,.9);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;background:0 0;color:#27445c;padding:0}.highlight--detail--page .popup-close:hover{background:#27445c;color:#fff;transform:scale(1.1)}.highlight--detail--page .popup-slider{max-width:90vw;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;background:#fff;position:relative;border-radius:20px}.highlight--detail--page .popup-slider__content{display:flex;align-items:center;justify-content:center;margin-bottom:70px;width:100%;padding:40px}.highlight--detail--page .popup-image-title{display:none}.highlight--detail--page .popup-image-display{display:flex;flex-direction:row;align-items:center;width:100%;gap:20px;align-items:flex-start;justify-content:space-between}.highlight--detail--page .popup-image-container{width:70%;border-radius:20px;overflow:hidden;margin-bottom:20px;max-width:70%;min-height:300px;max-height:60vh}.highlight--detail--page #image-popup-modal .popup-image-container #popup-main-image{width:100%;height:auto;object-fit:contain;margin:0;display:block;max-height:60vh}.highlight--detail--page #image-popup-modal .popup-slider-navigation .popup-nav-button .popup-thumbnail{object-fit:contain}.highlight--detail--page .popup-image-description{text-align:center;color:#828282;max-width:35%;min-height:300px;max-height:60vh;overflow:auto;background:#fff;border-radius:20px;width:28%;justify-content:center;align-items:center;margin:auto}.popup-image-description[style*="display: none"]{display:none !important}.highlight--detail--page .popup-image-description h3{display:none}.highlight--detail--page .popup-image-description p{font-size:16px;line-height:1.6;margin:0;background:rgba(255,255,255,.1);padding:15px 20px;border-radius:15px;backdrop-filter:blur(10px)}.highlight--detail--page .popup-slider-control--button{position:absolute;top:50%;transform:translateY(-50%);border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.2);z-index:10;padding:0}.highlight--detail--page .popup-slider-control--button:hover{background:#27445c;color:#fff;transform:translateY(-50%) scale(1.1)}.highlight--detail--page .popup-prev-button{left:unset;right:100px;top:unset;bottom:0}.highlight--detail--page .popup-next-button{right:30px;bottom:0;top:unset}.highlight--detail--page .popup-slider-navigation{display:flex;gap:15px;padding:20px 5px;max-width:67%;position:absolute;bottom:5px;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding-bottom:5px}.highlight--detail--page .popup-nav-button{background:0 0;border:3px solid transparent;cursor:pointer;transition:all .3s ease;padding:0;overflow:hidden;height:90px;position:relative}.highlight--detail--page .popup-nav-button[aria-selected=true]{border-color:#27445c;transform:scale(1.05);box-shadow:0 4px 15px rgba(39,68,92,.3)}.highlight--detail--page .popup-nav-button:hover{border-color:#a10d0d;box-shadow:0 6px 20px rgba(161,13,13,.3)}.highlight--detail--page .popup-thumbnail{height:100%;object-fit:cover;transition:transform .3s ease;margin:0}.highlight--detail--page .popup-nav-button:hover .popup-thumbnail{transform:scale(1.1)}.highlight--detail--page .popup-image-description.hidden{display:none !important}.highlight--detail--page .popup-slider-navigation::-webkit-scrollbar{height:6px}.highlight--detail--page .slider-navigation{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:8px;padding:5px 0}.highlight--detail--page .slider-navigation::-webkit-scrollbar{height:6px}@media (max-width:768px){.highlight--detail--page .popup-content{padding:10px}.highlight--detail--page .popup-close{top:10px;right:10px;width:40px;height:40px}.highlight--detail--page .popup-image-container{height:300px}.highlight--detail--page .popup-slider-control--button{width:50px;height:50px}.highlight--detail--page .popup-prev-button{left:-60px}.highlight--detail--page .popup-next-button{right:-60px}.highlight--detail--page .popup-slider-navigation{gap:10px;justify-content:flex-start;overflow-x:auto;padding:15px 10px;flex-wrap:nowrap}.highlight--detail--page .popup-nav-button{width:100px;height:70px;flex-shrink:0}.highlight--detail--page .popup-image-description h3{font-size:20px}.highlight--detail--page .popup-image-description p{font-size:14px}.highlight--detail--page .image-slider .slider-control--button.prev-button,.image-slider .slider-control--button.next-button{display:none !important}.highlight--detail--page .popup-slider-navigation{max-width:100%}}@media (max-width:480px){.highlight--detail--page .popup-image-container{height:300px;max-width:100%;margin-bottom:0;width:100%}.highlight--detail--page #image-popup-modal .popup-image-container #popup-main-image{width:100%;object-fit:cover;height:100%}.highlight--detail--page .popup-slider-control--button{width:45px;height:45px}.highlight--detail--page .popup-prev-button{left:0;top:30%}.highlight--detail--page .popup-next-button{right:0;top:30%}.highlight--detail--page .popup-nav-button{width:80px;height:60px}.highlight--detail--page .popup-image-description h3{font-size:18px;padding:8px 15px}.highlight--detail--page .popup-image-description p{font-size:13px;padding:12px 15px}.highlight--detail--page #image-popup-modal .popup-close{top:0;right:0;background:#a10d0d;border-radius:30px;color:#fff}.highlight--detail--page nav.popup-slider-navigation{position:absolute;bottom:20px;overflow:auto;width:85%}.highlight--detail--page .popup-image-display{flex-direction:column;gap:0}.highlight--detail--page .popup-slider__content{padding:60px 20px}.highlight--detail--page .popup-image-description{max-width:100%;max-height:300px;width:100%;min-height:auto}.highlight--detail--page .popup-slider{height:100%}.highlight--detail--page .popup-image-container{height:auto;width:100%;min-height:auto}.highlight--detail--page .popup-slider{max-height:85vh}.highlight--detail--page .popup-slider__content{padding:20px}.highlight--detail--page .nav-button .thumbnail{height:-webkit-fill-available;margin:auto}.related__post__section .amblog-post-list .post-item-details .post-title{line-height:normal}}@media screen and (min-width:1537px){.highlight--detail--page #image-popup-modal .popup-close{background:#a10d0d;color:#000;padding:6px;border-radius:30px}}@media screen and (min-width:1920px){.highlight--detail--page .popup-slider-navigation{bottom:3%}}