@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700&display=swap";body{font-family:"Noto Sans JP",sans-serif;font-size:max(1.6rem,10px);font-weight:400;line-height:1.5;letter-spacing:.1rem;width:100%;position:relative;z-index:1;color:#333}@media(max-width: 767px){body{font-size:1.6rem}}body.menu-open{overflow:hidden;position:fixed;width:100%}img{width:100%;height:auto}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height);font-size:10px}@media(max-width: 1280px)and (min-width: 768px){html{font-size:.78125vw}}@media(max-width: 767px){html{font-size:min(2.6666666667vw,20px)}}@media(max-width: 767px){.pc{display:none !important}}@media(min-width: 768px){.sp{display:none !important}}footer{width:100%;height:200px;margin-top:120px;background-color:#b3d3ea}@media(max-width: 767px){footer{height:12rem}}.support-plan-footer{width:100%;margin-top:-120px;text-align:center}.support-plan-copyright{color:#fff;font-size:1.2rem;padding-top:8rem}@media(max-width: 767px){.support-plan-copyright{padding-top:6rem}}#header_nav{display:flex;align-items:center;justify-content:space-between;background-color:#fff;position:relative;max-width:1100px;margin:0 auto;height:6rem;padding-inline:2rem}#header_nav h2{width:23rem;margin-right:2rem}#header_nav h2 img{width:100%;height:auto;transition:all .5s}#header_nav h2 img:hover{opacity:.7}#global-navi{display:flex}@media(max-width: 767px){#global-navi{display:none}#global-navi.open{display:block !important;position:fixed;top:6rem;right:0;width:300px;height:calc(100vh - 6rem);background-color:#106a9f;z-index:10000;padding:2rem;box-shadow:-2px 0 10px rgba(0,0,0,.1);animation:slideInRight .3s ease-out}}@keyframes slideInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}#global-navi ul.menu{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;list-style:none;margin:0;padding:0}@media(max-width: 767px){#global-navi.open #global-navi ul.menu{display:block;width:100%}}@media(max-width: 767px){#global-navi.open #global-navi li{margin-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:1rem}}#global-navi a{text-decoration:none;font-size:max(1.3rem,10px);transition:all .5s}@media(max-width: 767px){#global-navi.open #global-navi a{font-size:1.6rem;display:block;color:#fff;font-weight:500}#global-navi.open #global-navi a:hover{color:#e9f7eb;opacity:1}}#global-navi a:hover{opacity:.7}.humberger_btn{padding:.75rem;width:3rem;height:3rem;position:relative;cursor:pointer;display:none}.humberger_btn span{display:block;width:2rem;height:.2rem;background-color:#106a9f;position:absolute;left:50%;transform:translateX(-50%);transition:all .5s;font-size:0;text-indent:-9999px}.humberger_btn span:nth-of-type(1){top:.8rem}.humberger_btn span:nth-of-type(2){top:1.4rem}.humberger_btn span:nth-of-type(3){top:2rem}.humberger_btn.active span:nth-of-type(1){top:1.4rem;transform:translateX(-50%) rotate(45deg)}.humberger_btn.active span:nth-of-type(2){opacity:0}.humberger_btn.active span:nth-of-type(3){top:1.4rem;transform:translateX(-50%) rotate(-45deg)}.support-plan-fv{position:relative;width:100%;height:auto;overflow:hidden}@media(max-width: 767px){.support-plan-fv{padding-bottom:10.8rem;z-index:1}}.support-plan-fv-text{position:absolute;top:7.03125vw;left:7.03125vw;color:#106a9f}@media(max-width: 767px){.support-plan-fv-text{top:26rem;left:50%;transform:translate(-50%, -50%);width:34.5rem;background-color:hsla(0,0%,100%,.8);z-index:10}}.support-plan-fv-text01{font-size:2.03125vw;font-weight:500;display:block}@media(max-width: 767px){.support-plan-fv-text01{font-size:2.2rem;text-align:center}}.support-plan-fv-text02{font-size:2.5vw;font-weight:500;display:block;margin-top:-1.5625vw}@media(max-width: 767px){.support-plan-fv-text02{font-size:2.8rem;margin-top:-2rem;text-align:center}}.support-plan-fv-text-main{margin-bottom:1.328125vw;letter-spacing:.1rem;padding-block:1.171875vw;padding-left:1.796875vw;padding-right:1.796875vw;background:linear-gradient(to right, white 0%, transparent 100%)}@media(max-width: 767px){.support-plan-fv-text-main{background-image:unset;margin-bottom:unset;padding-block:unset;padding-left:unset;padding-right:unset;text-align:center;padding-top:1.5rem;padding-bottom:1.5rem}}.support-plan-fv-text-sub{font-size:1.71875vw;font-weight:500;line-height:1.5}@media(max-width: 767px){.support-plan-fv-text-sub{font-size:1.8rem;text-align:center;padding-bottom:2rem}}.support-plan-fv-bottom{background-color:#eaf4f8;padding-block:6rem;padding-inline:3rem}@media(max-width: 767px){.support-plan-fv-bottom{padding-inline:unset;padding-block:unset;padding-top:4rem;padding-bottom:5rem}}.support-plan-fv-bottom-flex{display:flex;justify-content:center;align-items:flex-end;-moz-column-gap:1rem;column-gap:1rem}.support-plan-fv-bottom-flex-left,.support-plan-fv-bottom-flex-right{width:2.3rem}.support-plan-fv-bottom-flex-text{font-size:1.8rem;font-weight:400;padding-top:.78125vw}.support-plan-fv-bottom-orange-text{font-size:3.6rem;font-weight:500;color:#e66128;text-align:center}@media(max-width: 767px){.support-plan-fv-bottom-orange-text{font-size:3.2rem;margin-bottom:1.6rem}}.support-plan-fv-bottom-text{font-size:1.8rem;font-weight:500;text-align:center;letter-spacing:.05rem;margin-bottom:2rem}@media(max-width: 767px){.support-plan-fv-bottom-text{font-size:1.6rem;font-weight:400}}.support-plan-fv-bottom-btn{display:flex;justify-content:center;align-items:center;width:45rem;margin-inline:auto;background-color:#e66128;border-radius:4rem;padding-block:1.5rem;transition:all .5s}@media(max-width: 767px){.support-plan-fv-bottom-btn{width:34.5rem}}.support-plan-fv-bottom-btn:hover{opacity:.5}.support-plan-fv-bottom-btn-text{font-size:2rem;font-weight:600;color:#fff;text-align:center;padding-left:9rem;letter-spacing:.15rem}@media(max-width: 767px){.support-plan-fv-bottom-btn-text{padding-left:2rem}}.support-plan-fv-bottom-btn-text-span{font-size:1.2rem;font-weight:600;color:#fff}.support-plan-about{padding-inline:3rem;padding-top:5rem;padding-bottom:6.5rem}@media(max-width: 767px){.support-plan-about{padding-inline:1.5rem;padding-bottom:6.1rem}}.support-plan-about-title{text-align:center;margin-bottom:4rem}@media(max-width: 767px){.support-plan-about-title{margin-bottom:2.6rem}}.support-plan-about-title-ja{font-size:4rem;font-weight:700;display:block}@media(max-width: 767px){.support-plan-about-title-ja{font-size:2.8rem}}.support-plan-about-title-en{font-size:1rem;color:#07c;display:block}.support-plan-about-text{font-size:2.4rem;text-align:center;margin-bottom:5rem}@media(max-width: 767px){.support-plan-about-text{font-size:1.6rem;text-align:left;width:34.5rem;margin-inline:auto;letter-spacing:-0.01rem;margin-bottom:4rem}}.support-plan-about-items{display:flex;justify-content:center;align-items:center;-moz-column-gap:2rem;column-gap:2rem;row-gap:6rem;flex-wrap:wrap;max-width:1050px;margin-inline:auto}@media(max-width: 767px){.support-plan-about-items{flex-direction:column;row-gap:2.5rem}}.support-plan-about-item{width:40%}@media(max-width: 767px){.support-plan-about-item{width:100%}}.support-plan-about-item-img{width:16rem;margin-inline:auto;margin-bottom:1rem}@media(max-width: 767px){.support-plan-about-item-img{width:12rem}}.support-plan-about-item-text{font-size:2.4rem;text-align:center}@media(max-width: 767px){.support-plan-about-item-text{font-size:2rem}}.support-plan-price{padding-block:5rem;background-image:url(../img/support/pc-support-price-bg.webp)}.support-plan-price-img{width:63rem;margin-inline:auto}@media(max-width: 767px){.support-plan-price-img{width:34.5rem}}.support-plan-worried{background:linear-gradient(to bottom, rgba(51, 51, 51, 0.1), rgba(51, 51, 51, 0));width:100%}.support-plan-worried-inner{padding-top:4.7rem;padding-left:9rem;padding-right:9rem;padding-bottom:7rem;margin:0 auto}@media(max-width: 767px){.support-plan-worried-inner{padding-left:2rem;padding-right:2rem;padding-bottom:5rem}}.support-plan-worried-title{position:relative;z-index:2}.support-plan-worried-title h2{font-size:4.4rem;font-weight:600;color:#333;text-align:center;position:relative;z-index:2}@media(max-width: 767px){.support-plan-worried-title h2{font-size:2.8rem;margin-bottom:-1rem}}.support-plan-worried-line{max-width:14.7rem;margin:0 auto;position:relative;transform:translate(-10.6rem, -3.2rem);z-index:1}@media(max-width: 767px){.support-plan-worried-line{width:10.4rem;max-width:unset;transform:translate(3.4rem, -6.9rem)}}.support-plan-worried-flex{display:flex;justify-content:center;align-items:stretch;-moz-column-gap:5rem;column-gap:5rem;background-color:#fff;padding-top:4rem;padding-bottom:4rem;padding-inline:5rem;margin:0 auto;max-width:110rem;box-shadow:1px 1px 10px -5px #777}@media(max-width: 767px){.support-plan-worried-flex{flex-direction:column;padding-inline:unset;padding-bottom:5rem;width:100%;max-width:unset;background-color:unset;row-gap:0rem;padding-top:unset;border-radius:1rem}}.support-plan-worried-flex-item{width:100%}@media(max-width: 767px){.support-plan-worried-flex-item{width:33.5rem;max-width:unset;margin:0 auto;padding-top:4rem;padding-bottom:0rem;background-color:#fff}}.support-plan-worried-flex-img{margin-bottom:2rem}@media(max-width: 767px){.support-plan-worried-flex-img{width:24rem;margin:0 auto 2rem}}.support-plan-worried-flex-arrow{width:13.2rem;margin-inline:auto;margin-bottom:2rem}@media(max-width: 767px){.support-plan-worried-flex-arrow{width:10.5rem}}.support-plan-worried-text{font-size:2rem;text-align:center;line-height:1.2;margin-bottom:1rem}@media(max-width: 767px){.support-plan-worried-text{font-size:1.8rem}}.support-plan-worried-text-last{letter-spacing:-0.01rem}.support-plan-worried-text-red{font-size:2rem;font-weight:600;text-align:center;color:#c32626}@media(max-width: 767px){.support-plan-worried-text-red{font-size:1.8rem}}.support-plan-worried-text-first{letter-spacing:-0.15rem}.support-plan-cases{background-color:#e6eff3;padding-top:5rem;padding-bottom:10rem}@media(max-width: 767px){.support-plan-cases{padding-top:5rem}}.support-plan-cases-title{margin-bottom:4rem}@media(max-width: 767px){.support-plan-cases-title{margin-bottom:2.6rem}}.support-plan-cases-title-ja{font-size:4.4rem;font-weight:500;display:block;text-align:center}@media(max-width: 767px){.support-plan-cases-title-ja{font-size:2.8rem}}.support-plan-cases-title-en{font-size:1rem;color:#07c;display:block;text-align:center}.support-plan-cases-flex{display:flex;justify-content:center;align-items:stretch;-moz-column-gap:2.5rem;column-gap:2.5rem}@media(max-width: 767px){.support-plan-cases-flex{flex-direction:column;row-gap:4.5rem}}.support-plan-cases-flex-box{border-radius:1rem}.support-plan-cases-flex-box h3{font-size:2.2rem;text-align:center;margin-bottom:1.7rem}.support-plan-cases-flex-box-item{box-shadow:1px 1px 10px -5px #777;border-radius:1rem}@media(max-width: 767px){.support-plan-cases-flex-box-item{box-shadow:unset;border-radius:unset}}.support-plan-cases-img{display:block;width:35rem;transition:all .5s}@media(max-width: 767px){.support-plan-cases-img{width:33.5rem;margin:0 auto}}.support-plan-cases-img:hover{opacity:.5}.support-plan-cases-text-wrap{background-color:#f9f6f0;width:35rem;height:42rem;padding-top:2rem;padding-inline:1.6rem;padding-bottom:5rem;font-size:2rem;border-radius:0 0 1rem 1rem}@media(max-width: 767px){.support-plan-cases-text-wrap{width:33.5rem;height:unset;margin:0 auto;margin-inline:2rem;padding-bottom:3rem;background-color:#f8f5ef}}.support-plan-cases-comment{margin-bottom:.4rem}@media(max-width: 767px){.support-plan-cases-comment{font-size:2rem;margin-bottom:1.4rem;letter-spacing:0rem}}.support-plan-cases-industry{margin-bottom:1.5rem}@media(max-width: 767px){.support-plan-cases-industry{font-size:2rem;margin-bottom:.5rem}}.support-plan-cases-industry span{display:inline-block;background-color:#e2edf5;padding:.5rem 1rem;border-radius:.5rem;margin-right:1rem}@media(max-width: 767px){.support-plan-cases-industry span{font-size:1.8rem}}.support-plan-cases-info{font-size:max(1.4rem,9px)}.news_container{width:100%;padding:0 10px;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef}@media(max-width: 767px){.news_container{padding:40px 0}}.news__title{text-align:center;padding:20px 0;font-size:24px}.news_inner{width:100%;max-width:1000px;margin:30px auto;padding:0 20px;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;background-color:#fff}@media(max-width: 767px){.news_inner{border-radius:6px}}.news_item{border-bottom:1px solid #dee2e6;transition:background-color .3s ease}.news_item:last-child{border-bottom:none}.news_item:hover{background-color:#f8f9fa}.news_item a{display:flex;align-items:center;text-decoration:none;color:inherit;padding:25px 30px;transition:all .3s ease}@media(max-width: 1024px){.news_item a{padding:20px 25px}}@media(max-width: 767px){.news_item a{flex-direction:column;align-items:flex-start;padding:20px}}.news_item_title{font-size:16px;font-weight:600;line-height:1.6;color:#333;flex:1;margin-right:20px}.news_item:hover .news_item_title{color:#007bff}@media(max-width: 767px){.news_item_title{font-size:15px;margin-right:0;margin-bottom:10px}}.news_item_date{font-size:14px;color:#6c757d;font-weight:500;white-space:nowrap;position:relative;padding-left:20px;min-width:150px}@media(max-width: 767px){.news_item_date{font-size:13px;padding-left:18px;min-width:auto}}.news_inner p{text-align:center;font-size:16px;color:#6c757d;padding:40px 20px;font-style:italic;border:1px solid #dee2e6;border-radius:8px;background-color:#f8f9fa}@media(max-width: 767px){.news_inner p{font-size:14px;padding:30px 20px;border-radius:6px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.news_inner{animation:fadeInUp .6s ease-out}.news_item:nth-child(1){animation:fadeInUp .6s ease-out;animation-delay:.1s;animation-fill-mode:both}.news_item:nth-child(2){animation:fadeInUp .6s ease-out;animation-delay:.2s;animation-fill-mode:both}.news_item:nth-child(3){animation:fadeInUp .6s ease-out;animation-delay:.3s;animation-fill-mode:both}.news_container{position:relative}.news_container::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg, #007bff, #0056b3)}.news_item{position:relative}.news_item::after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, #007bff, #0056b3);transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.news_item:hover::after{transform:scaleX(1)}.single-page .page-header{background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);padding:60px 0 40px;border-bottom:3px solid #007bff}@media(max-width: 767px){.single-page .page-header{padding:40px 0 30px}}.single-page .page-header-inner{max-width:1200px;margin:0 auto;padding:0 20px}.single-page .page-header-content{text-align:center}.single-page .breadcrumb{margin-bottom:20px}.single-page .breadcrumb ul{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0;font-size:14px}@media(max-width: 767px){.single-page .breadcrumb ul{font-size:13px}}.single-page .breadcrumb li{color:#6c757d}.single-page .breadcrumb li:not(:last-child)::after{content:">";margin:0 8px;color:#adb5bd}.single-page .breadcrumb li a{color:#007bff;text-decoration:none;transition:color .3s ease}.single-page .breadcrumb li a:hover{color:#0056b3;text-decoration:underline}.single-page .page-header-title{font-size:32px;font-weight:bold;color:#333;margin:0}@media(max-width: 767px){.single-page .page-header-title{font-size:24px}}.single-page .content-article{padding:60px 0;background-color:#fff}@media(max-width: 767px){.single-page .content-article{padding:40px 0}}.single-page .article-container{max-width:800px;margin:0 auto;padding:0 20px}.single-page .article-header{margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #e9ecef}@media(max-width: 767px){.single-page .article-header{margin-bottom:30px;padding-bottom:20px}}.single-page .article-meta{display:flex;align-items:center;gap:20px;margin-bottom:20px;flex-wrap:wrap}@media(max-width: 767px){.single-page .article-meta{gap:15px;margin-bottom:15px}}.single-page .article-date time{font-size:14px;color:#6c757d;font-weight:500;padding:5px 12px;background-color:#f8f9fa;border-radius:15px;border:1px solid #e9ecef}@media(max-width: 767px){.single-page .article-date time{font-size:13px;padding:4px 10px}}.single-page .article-category{display:flex;gap:8px;flex-wrap:wrap}.single-page .category-item{font-size:12px;color:#fff;background:linear-gradient(90deg, #007bff, #0056b3);padding:4px 10px;border-radius:12px;font-weight:500}@media(max-width: 767px){.single-page .category-item{font-size:11px;padding:3px 8px}}.single-page .article-title{font-size:28px;font-weight:bold;line-height:1.4;color:#333;margin:0}@media(max-width: 767px){.single-page .article-title{font-size:22px;line-height:1.5}}.single-page .article-content{line-height:1.8;font-size:16px;color:#333;margin-bottom:50px}@media(max-width: 767px){.single-page .article-content{font-size:15px;margin-bottom:40px}}.single-page .article-content h2,.single-page .article-content h3,.single-page .article-content h4,.single-page .article-content h5,.single-page .article-content h6{margin:40px 0 20px;color:#333;font-weight:bold}@media(max-width: 767px){.single-page .article-content h2,.single-page .article-content h3,.single-page .article-content h4,.single-page .article-content h5,.single-page .article-content h6{margin:30px 0 15px}}.single-page .article-content h1{font-size:32px;font-weight:bold;line-height:1.4;color:#333;margin:0 0 20px}@media(max-width: 1024px){.single-page .article-content h1{font-size:28px}}@media(max-width: 767px){.single-page .article-content h1{font-size:24px;line-height:1.5}}.single-page .article-content h2{font-size:28px;font-weight:bold;line-height:1.4;color:#333;margin:40px 0 20px;padding-bottom:12px;border-bottom:3px solid #007bff;position:relative}.single-page .article-content h2::after{content:"";position:absolute;bottom:-3px;left:0;width:60px;height:3px;background:linear-gradient(90deg, #0056b3, #007bff)}@media(max-width: 1024px){.single-page .article-content h2{font-size:24px;margin:35px 0 18px;padding-bottom:10px}}@media(max-width: 767px){.single-page .article-content h2{font-size:22px;margin:30px 0 15px;padding-bottom:8px}.single-page .article-content h2::after{width:50px}}.single-page .article-content h3{font-size:24px;font-weight:bold;line-height:1.4;color:#333;margin:35px 0 18px;padding-left:20px;position:relative}.single-page .article-content h3::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:24px;background:linear-gradient(180deg, #007bff, #0056b3);border-radius:3px}@media(max-width: 1024px){.single-page .article-content h3{font-size:21px;margin:30px 0 16px;padding-left:18px}.single-page .article-content h3::before{width:5px;height:21px}}@media(max-width: 767px){.single-page .article-content h3{font-size:18px;margin:25px 0 14px;padding-left:16px}.single-page .article-content h3::before{width:4px;height:18px}}.single-page .article-content p{margin:20px 0}@media(max-width: 767px){.single-page .article-content p{margin:15px 0}}.single-page .article-content ul,.single-page .article-content ol{margin:20px 0;padding-left:30px}@media(max-width: 767px){.single-page .article-content ul,.single-page .article-content ol{margin:15px 0;padding-left:25px}}.single-page .article-content li{margin:8px 0}.single-page .article-content a{color:#007bff;text-decoration:underline;transition:color .3s ease}.single-page .article-content a:hover{color:#0056b3}.single-page .article-content img{max-width:100%;height:auto;border-radius:8px;margin:20px 0;box-shadow:0 4px 20px rgba(0,0,0,.1)}.single-page .article-content blockquote{margin:30px 0;padding:20px;background-color:#f8f9fa;border-left:4px solid #007bff;border-radius:0 8px 8px 0;font-style:italic}@media(max-width: 767px){.single-page .article-content blockquote{margin:20px 0;padding:15px}}.single-page .article-nav{display:flex;justify-content:space-between;gap:20px;margin-top:50px;padding-top:30px}@media(max-width: 767px){.single-page .article-nav{flex-direction:column;gap:15px;margin-top:40px;padding-top:25px}}.single-page .article-nav-prev,.single-page .article-nav-next{flex:1;max-width:45%}@media(max-width: 767px){.single-page .article-nav-prev,.single-page .article-nav-next{max-width:100%}}.single-page .article-nav-next{text-align:right}@media(max-width: 767px){.single-page .article-nav-next{text-align:left}}.single-page .nav-link{display:block;text-decoration:none;color:inherit;padding:15px;border:1px solid #e9ecef;border-radius:8px;transition:all .3s ease}.single-page .nav-link:hover{background-color:#f8f9fa;border-color:#007bff;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,123,255,.15)}@media(max-width: 767px){.single-page .nav-link{padding:12px}}.single-page .nav-label{font-size:12px;color:#6c757d;font-weight:500;margin-bottom:5px;text-transform:uppercase;letter-spacing:.5px}.single-page .nav-title{font-size:14px;color:#333;font-weight:600;line-height:1.4}@media(max-width: 767px){.single-page .nav-title{font-size:13px}}.single-page .content-related{padding:60px 0;background-color:#f8f9fa}@media(max-width: 767px){.single-page .content-related{padding:40px 0}}.single-page .content-title-related{text-align:center;margin-bottom:40px}.single-page .content-title-related h5{font-size:28px;font-weight:bold;color:#333;margin:0;position:relative}.single-page .content-title-related h5::after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg, #007bff, #0056b3);margin:15px auto 0;border-radius:2px}@media(max-width: 767px){.single-page .content-title-related h5{font-size:24px}}.single-page .related-articles{max-width:1200px;margin:0 auto;padding:0 20px}.single-page .related-flex{display:flex;gap:30px}@media(max-width: 1024px){.single-page .related-flex{gap:20px}}@media(max-width: 767px){.single-page .related-flex{flex-direction:column;gap:15px}}.single-page .related-item{flex:1;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid #e9ecef}.single-page .related-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.15);border-color:#007bff}.single-page .related-item a{display:block;text-decoration:none;color:inherit;padding:20px}@media(max-width: 767px){.single-page .related-item a{padding:15px}}.single-page .related-item-date{font-size:12px;color:#6c757d;margin-bottom:10px;font-weight:500}.single-page .related-item-title{font-size:16px;font-weight:600;line-height:1.5;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.related-item:hover .single-page .related-item-title{color:#007bff}@media(max-width: 767px){.single-page .related-item-title{font-size:15px}}.single-page .related-empty{text-align:center;font-size:16px;color:#6c757d;font-style:italic;padding:40px 20px}@media(max-width: 767px){.single-page .related-empty{font-size:14px;padding:30px 20px}}.single-page .content-recent{padding:60px 0;background-color:#fff}@media(max-width: 767px){.single-page .content-recent{padding:40px 0}}.single-page .content-title-recent{text-align:center;margin-bottom:40px}.single-page .content-title-recent h5{font-size:28px;font-weight:bold;color:#333;margin:0;position:relative}.single-page .content-title-recent h5::after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg, #28a745, #20c997);margin:15px auto 0;border-radius:2px}@media(max-width: 767px){.single-page .content-title-recent h5{font-size:24px}}.single-page .recent-articles{max-width:800px;margin:0 auto;padding:0 20px}.single-page .recent-flex{display:flex;flex-direction:column;gap:15px}.single-page .recent-item{background:#fff;border:1px solid #e9ecef;border-radius:8px;transition:all .3s ease}.single-page .recent-item:hover{background-color:#f8f9fa;border-color:#28a745;transform:translateX(5px)}.single-page .recent-item a{display:flex;align-items:center;text-decoration:none;color:inherit;padding:20px}@media(max-width: 767px){.single-page .recent-item a{flex-direction:column;align-items:flex-start;padding:15px}}.single-page .recent-item-date{font-size:14px;color:#6c757d;font-weight:500;min-width:100px;margin-right:20px}@media(max-width: 767px){.single-page .recent-item-date{margin-right:0;margin-bottom:8px;font-size:13px}}.single-page .recent-item-title{font-size:16px;font-weight:600;line-height:1.5;color:#333;flex:1}.recent-item:hover .single-page .recent-item-title{color:#28a745}@media(max-width: 767px){.single-page .recent-item-title{font-size:15px}}.single-page .recent-empty{text-align:center;font-size:16px;color:#6c757d;font-style:italic;padding:40px 20px}@media(max-width: 767px){.single-page .recent-empty{font-size:14px;padding:30px 20px}}.single-page .content-cta{padding:60px 0;background:linear-gradient(135deg, #007bff 0%, #0056b3 100%);color:#fff}@media(max-width: 767px){.single-page .content-cta{padding:40px 0}}.single-page .cta-wrapper{max-width:800px;margin:0 auto;padding:0 20px;text-align:center}.single-page .cta-content .cta-title{margin-bottom:20px}.single-page .cta-content .cta-title h5{font-size:28px;font-weight:bold;margin:0}@media(max-width: 767px){.single-page .cta-content .cta-title h5{font-size:24px}}.single-page .cta-content .cta-text{margin-bottom:30px}.single-page .cta-content .cta-text p{font-size:16px;line-height:1.6;margin:0;opacity:.95}@media(max-width: 767px){.single-page .cta-content .cta-text p{font-size:15px}}.single-page .cta-content .cta-button .cta-btn{display:inline-block;background-color:#fff;color:#007bff;padding:15px 30px;border-radius:25px;text-decoration:none;font-weight:bold;font-size:16px;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.2)}.single-page .cta-content .cta-button .cta-btn:hover{background-color:#f8f9fa;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}@media(max-width: 767px){.single-page .cta-content .cta-button .cta-btn{padding:12px 25px;font-size:15px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.single-page .content-article,.single-page .content-related,.single-page .content-recent,.single-page .content-cta{animation:fadeInUp .6s ease-out}.news__more{text-align:center;margin-top:30px}@media(max-width: 767px){.news__more{margin-top:25px;padding-top:20px}}.news__more-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;padding:12px 24px;border-radius:25px;font-weight:600;transition:all .3s ease}.news__more-btn:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,123,255,.3)}@media(max-width: 767px){.news__more-btn{padding:10px 20px;gap:6px}}.news__more-arrow{font-size:12px;transition:transform .3s ease}.news__more-btn:hover .news__more-arrow{transform:translateX(3px)}@media(max-width: 767px){.news__more-arrow{font-size:11px}}.single-page .page-header{background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);padding:60px 0 40px;border-bottom:3px solid #007bff}@media(max-width: 767px){.single-page .page-header{padding:40px 0 30px}}.single-page .page-header-inner{max-width:1200px;margin:0 auto;padding:0 20px}.single-page .page-header-content{text-align:center}.single-page .breadcrumb{margin-bottom:20px}.single-page .breadcrumb ul{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0;font-size:14px}@media(max-width: 767px){.single-page .breadcrumb ul{font-size:13px}}.single-page .breadcrumb li{color:#6c757d}.single-page .breadcrumb li:not(:last-child)::after{content:">";margin:0 8px;color:#adb5bd}.single-page .breadcrumb li a{color:#007bff;text-decoration:none;transition:color .3s ease}.single-page .breadcrumb li a:hover{color:#0056b3;text-decoration:underline}.single-page .page-header-title{font-size:32px;font-weight:bold;color:#333;margin:0}@media(max-width: 767px){.single-page .page-header-title{font-size:24px}}.single-page .content-article{padding:60px 0;background-color:#fff}@media(max-width: 767px){.single-page .content-article{padding:40px 0}}.single-page .article-container{max-width:800px;margin:0 auto;padding:0 20px}.single-page .article-header{margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #e9ecef}@media(max-width: 767px){.single-page .article-header{margin-bottom:30px;padding-bottom:20px}}.single-page .article-meta{display:flex;align-items:center;gap:20px;margin-bottom:20px;flex-wrap:wrap}@media(max-width: 767px){.single-page .article-meta{gap:15px;margin-bottom:15px}}.single-page .article-date time{font-size:14px;color:#6c757d;font-weight:500;padding:5px 12px;background-color:#f8f9fa;border-radius:15px;border:1px solid #e9ecef}@media(max-width: 767px){.single-page .article-date time{font-size:13px;padding:4px 10px}}.single-page .article-category{display:flex;gap:8px;flex-wrap:wrap}.single-page .category-item{font-size:12px;color:#fff;background:linear-gradient(90deg, #007bff, #0056b3);padding:4px 10px;border-radius:12px;font-weight:500}@media(max-width: 767px){.single-page .category-item{font-size:11px;padding:3px 8px}}.single-page .article-title{font-size:28px;font-weight:bold;line-height:1.4;color:#333;margin:0}@media(max-width: 767px){.single-page .article-title{font-size:22px;line-height:1.5}}.single-page .article-content{line-height:1.8;font-size:16px;color:#333;margin-bottom:50px}@media(max-width: 767px){.single-page .article-content{font-size:15px;margin-bottom:40px}}.single-page .article-content h2,.single-page .article-content h3,.single-page .article-content h4,.single-page .article-content h5,.single-page .article-content h6{margin:40px 0 20px;color:#333;font-weight:bold}@media(max-width: 767px){.single-page .article-content h2,.single-page .article-content h3,.single-page .article-content h4,.single-page .article-content h5,.single-page .article-content h6{margin:30px 0 15px}}.single-page .article-content h1{font-size:32px;font-weight:bold;line-height:1.4;color:#333;margin:0 0 20px}@media(max-width: 1024px){.single-page .article-content h1{font-size:28px}}@media(max-width: 767px){.single-page .article-content h1{font-size:24px;line-height:1.5}}.single-page .article-content h2{font-size:28px;font-weight:bold;line-height:1.4;color:#333;margin:40px 0 20px;padding-bottom:12px;border-bottom:3px solid #007bff;position:relative}.single-page .article-content h2::after{content:"";position:absolute;bottom:-3px;left:0;width:60px;height:3px;background:linear-gradient(90deg, #0056b3, #007bff)}@media(max-width: 1024px){.single-page .article-content h2{font-size:24px;margin:35px 0 18px;padding-bottom:10px}}@media(max-width: 767px){.single-page .article-content h2{font-size:22px;margin:30px 0 15px;padding-bottom:8px}.single-page .article-content h2::after{width:50px}}.single-page .article-content h3{font-size:24px;font-weight:bold;line-height:1.4;color:#333;margin:35px 0 18px;padding-left:20px;position:relative}.single-page .article-content h3::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:24px;background:linear-gradient(180deg, #007bff, #0056b3);border-radius:3px}@media(max-width: 1024px){.single-page .article-content h3{font-size:21px;margin:30px 0 16px;padding-left:18px}.single-page .article-content h3::before{width:5px;height:21px}}@media(max-width: 767px){.single-page .article-content h3{font-size:18px;margin:25px 0 14px;padding-left:16px}.single-page .article-content h3::before{width:4px;height:18px}}.single-page .article-content p{margin:20px 0}@media(max-width: 767px){.single-page .article-content p{margin:15px 0}}.single-page .article-content ul,.single-page .article-content ol{margin:20px 0;padding-left:30px}@media(max-width: 767px){.single-page .article-content ul,.single-page .article-content ol{margin:15px 0;padding-left:25px}}.single-page .article-content li{margin:8px 0}.single-page .article-content a{color:#007bff;text-decoration:underline;transition:color .3s ease}.single-page .article-content a:hover{color:#0056b3}.single-page .article-content img{max-width:100%;height:auto;border-radius:8px;margin:20px 0;box-shadow:0 4px 20px rgba(0,0,0,.1)}.single-page .article-content blockquote{margin:30px 0;padding:20px;background-color:#f8f9fa;border-left:4px solid #007bff;border-radius:0 8px 8px 0;font-style:italic}@media(max-width: 767px){.single-page .article-content blockquote{margin:20px 0;padding:15px}}.single-page .article-nav{display:flex;justify-content:space-between;gap:20px;margin-top:50px;padding-top:30px}@media(max-width: 767px){.single-page .article-nav{flex-direction:column;gap:15px;margin-top:40px;padding-top:25px}}.single-page .article-nav-prev,.single-page .article-nav-next{flex:1;max-width:45%}@media(max-width: 767px){.single-page .article-nav-prev,.single-page .article-nav-next{max-width:100%}}.single-page .article-nav-next{text-align:right}@media(max-width: 767px){.single-page .article-nav-next{text-align:left}}.single-page .nav-link{display:block;text-decoration:none;color:inherit;padding:15px;border:1px solid #e9ecef;border-radius:8px;transition:all .3s ease}.single-page .nav-link:hover{background-color:#f8f9fa;border-color:#007bff;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,123,255,.15)}@media(max-width: 767px){.single-page .nav-link{padding:12px}}.single-page .nav-label{font-size:12px;color:#6c757d;font-weight:500;margin-bottom:5px;text-transform:uppercase;letter-spacing:.5px}.single-page .nav-title{font-size:14px;color:#333;font-weight:600;line-height:1.4}@media(max-width: 767px){.single-page .nav-title{font-size:13px}}.single-page .content-related{padding:60px 0;background-color:#f8f9fa}@media(max-width: 767px){.single-page .content-related{padding:40px 0}}.single-page .content-title-related{text-align:center;margin-bottom:40px}.single-page .content-title-related h5{font-size:28px;font-weight:bold;color:#333;margin:0;position:relative}.single-page .content-title-related h5::after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg, #007bff, #0056b3);margin:15px auto 0;border-radius:2px}@media(max-width: 767px){.single-page .content-title-related h5{font-size:24px}}.single-page .related-articles{max-width:1200px;margin:0 auto;padding:0 20px}.single-page .related-flex{display:flex;gap:30px}@media(max-width: 1024px){.single-page .related-flex{gap:20px}}@media(max-width: 767px){.single-page .related-flex{flex-direction:column;gap:15px}}.single-page .related-item{flex:1;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid #e9ecef}.single-page .related-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.15);border-color:#007bff}.single-page .related-item a{display:block;text-decoration:none;color:inherit;padding:20px}@media(max-width: 767px){.single-page .related-item a{padding:15px}}.single-page .related-item-date{font-size:12px;color:#6c757d;margin-bottom:10px;font-weight:500}.single-page .related-item-title{font-size:16px;font-weight:600;line-height:1.5;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.related-item:hover .single-page .related-item-title{color:#007bff}@media(max-width: 767px){.single-page .related-item-title{font-size:15px}}.single-page .related-empty{text-align:center;font-size:16px;color:#6c757d;font-style:italic;padding:40px 20px}@media(max-width: 767px){.single-page .related-empty{font-size:14px;padding:30px 20px}}.single-page .content-recent{padding:60px 0;background-color:#fff}@media(max-width: 767px){.single-page .content-recent{padding:40px 0}}.single-page .content-title-recent{text-align:center;margin-bottom:40px}.single-page .content-title-recent h5{font-size:28px;font-weight:bold;color:#333;margin:0;position:relative}.single-page .content-title-recent h5::after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg, #28a745, #20c997);margin:15px auto 0;border-radius:2px}@media(max-width: 767px){.single-page .content-title-recent h5{font-size:24px}}.single-page .recent-articles{max-width:800px;margin:0 auto;padding:0 20px}.single-page .recent-flex{display:flex;flex-direction:column;gap:15px}.single-page .recent-item{background:#fff;border:1px solid #e9ecef;border-radius:8px;transition:all .3s ease}.single-page .recent-item:hover{background-color:#f8f9fa;border-color:#28a745;transform:translateX(5px)}.single-page .recent-item a{display:flex;align-items:center;text-decoration:none;color:inherit;padding:20px}@media(max-width: 767px){.single-page .recent-item a{flex-direction:column;align-items:flex-start;padding:15px}}.single-page .recent-item-date{font-size:14px;color:#6c757d;font-weight:500;min-width:100px;margin-right:20px}@media(max-width: 767px){.single-page .recent-item-date{margin-right:0;margin-bottom:8px;font-size:13px}}.single-page .recent-item-title{font-size:16px;font-weight:600;line-height:1.5;color:#333;flex:1}.recent-item:hover .single-page .recent-item-title{color:#28a745}@media(max-width: 767px){.single-page .recent-item-title{font-size:15px}}.single-page .recent-empty{text-align:center;font-size:16px;color:#6c757d;font-style:italic;padding:40px 20px}@media(max-width: 767px){.single-page .recent-empty{font-size:14px;padding:30px 20px}}.single-page .content-cta{padding:60px 0;background:linear-gradient(135deg, #007bff 0%, #0056b3 100%);color:#fff}@media(max-width: 767px){.single-page .content-cta{padding:40px 0}}.single-page .cta-wrapper{max-width:800px;margin:0 auto;padding:0 20px;text-align:center}.single-page .cta-content .cta-title{margin-bottom:20px}.single-page .cta-content .cta-title h5{font-size:28px;font-weight:bold;margin:0}@media(max-width: 767px){.single-page .cta-content .cta-title h5{font-size:24px}}.single-page .cta-content .cta-text{margin-bottom:30px}.single-page .cta-content .cta-text p{font-size:16px;line-height:1.6;margin:0;opacity:.95}@media(max-width: 767px){.single-page .cta-content .cta-text p{font-size:15px}}.single-page .cta-content .cta-button .cta-btn{display:inline-block;background-color:#fff;color:#007bff;padding:15px 30px;border-radius:25px;text-decoration:none;font-weight:bold;font-size:16px;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.2)}.single-page .cta-content .cta-button .cta-btn:hover{background-color:#f8f9fa;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}@media(max-width: 767px){.single-page .cta-content .cta-button .cta-btn{padding:12px 25px;font-size:15px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.single-page .content-article,.single-page .content-related,.single-page .content-recent,.single-page .content-cta{animation:fadeInUp .6s ease-out}.archive-page .page-header{background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);padding:60px 0 40px;border-bottom:3px solid #007bff}@media(max-width: 767px){.archive-page .page-header{padding:40px 0 30px}}.archive-page .page-header-inner{max-width:1200px;margin:0 auto;padding:0 20px}.archive-page .page-header-content{text-align:center}.archive-page .breadcrumb{margin-bottom:20px}.archive-page .breadcrumb ul{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0;font-size:14px}@media(max-width: 767px){.archive-page .breadcrumb ul{font-size:13px}}.archive-page .breadcrumb li{color:#6c757d}.archive-page .breadcrumb li:not(:last-child)::after{content:">";margin:0 8px;color:#adb5bd}.archive-page .breadcrumb li a{color:#007bff;text-decoration:none;transition:color .3s ease}.archive-page .breadcrumb li a:hover{color:#0056b3;text-decoration:underline}.archive-page .page-header-title{font-size:32px;font-weight:bold;color:#333;margin:0}@media(max-width: 767px){.archive-page .page-header-title{font-size:24px}}.archive-page .content-archive{padding:60px 0;background-color:#fff}@media(max-width: 767px){.archive-page .content-archive{padding:40px 0}}.archive-page .archive-container{max-width:1000px;margin:0 auto;padding:0 20px}.archive-page .archive-header{margin-bottom:40px;text-align:center}@media(max-width: 767px){.archive-page .archive-header{margin-bottom:30px}}.archive-page .archive-meta .archive-count{font-size:16px;color:#6c757d;margin:0;font-weight:500}@media(max-width: 767px){.archive-page .archive-meta .archive-count{font-size:14px}}.archive-page .archive-news-list{border:1px solid #dee2e6;border-radius:8px;overflow:hidden;background-color:#fff;margin-bottom:50px}@media(max-width: 767px){.archive-page .archive-news-list{border-radius:6px;margin-bottom:40px}}.archive-page .archive-news-item{border-bottom:1px solid #dee2e6;transition:background-color .3s ease}.archive-page .archive-news-item:last-child{border-bottom:none}.archive-page .archive-news-item:hover{background-color:#f8f9fa}.archive-page .archive-news-item a{display:flex;align-items:center;text-decoration:none;color:inherit;padding:25px 30px;transition:all .3s ease}@media(max-width: 1024px){.archive-page .archive-news-item a{padding:20px 25px}}@media(max-width: 767px){.archive-page .archive-news-item a{flex-direction:column;align-items:flex-start;padding:20px}}.archive-page .archive-news-date{font-size:14px;color:#6c757d;font-weight:500;white-space:nowrap;min-width:120px;margin-right:20px;position:relative;padding-left:20px}.archive-page .archive-news-date::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236c757d' viewBox='0 0 24 24'%3E%3Cpath d='M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}@media(max-width: 767px){.archive-page .archive-news-date{font-size:13px;margin-right:0;margin-bottom:10px;min-width:auto;padding-left:18px}.archive-page .archive-news-date::before{width:10px;height:10px}}.archive-page .archive-news-title{font-size:16px;font-weight:600;line-height:1.6;color:#333;flex:1;margin-right:20px}.archive-news-item:hover .archive-page .archive-news-title{color:#007bff}@media(max-width: 767px){.archive-page .archive-news-title{font-size:15px;margin-right:0;margin-bottom:10px}}.archive-page .archive-news-category{display:flex;gap:8px;flex-wrap:wrap}@media(max-width: 767px){.archive-page .archive-news-category{margin-top:5px}}.archive-page .archive-category-item{font-size:12px;color:#fff;background:linear-gradient(90deg, #007bff, #0056b3);padding:4px 10px;border-radius:12px;font-weight:500;white-space:nowrap}@media(max-width: 767px){.archive-page .archive-category-item{font-size:11px;padding:3px 8px}}.archive-page .archive-empty{text-align:center;padding:60px 20px}.archive-page .archive-empty p{font-size:16px;color:#6c757d;margin:0;font-style:italic}@media(max-width: 767px){.archive-page .archive-empty{padding:40px 20px}.archive-page .archive-empty p{font-size:14px}}.archive-page .archive-pagination{text-align:center;margin-top:50px}@media(max-width: 767px){.archive-page .archive-pagination{margin-top:40px}}.archive-page .archive-pagination .page-numbers{display:inline-block;padding:10px 15px;margin:0 5px;background-color:#fff;border:1px solid #dee2e6;border-radius:5px;color:#007bff;text-decoration:none;font-weight:500;transition:all .3s ease}.archive-page .archive-pagination .page-numbers:hover{background-color:#007bff;color:#fff;border-color:#007bff;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,123,255,.3)}.archive-page .archive-pagination .page-numbers.current{background-color:#007bff;color:#fff;border-color:#007bff;cursor:default}.archive-page .archive-pagination .page-numbers.current:hover{transform:none;box-shadow:none}.archive-page .archive-pagination .page-numbers.prev,.archive-page .archive-pagination .page-numbers.next{font-size:14px;padding:10px 20px}@media(max-width: 767px){.archive-page .archive-pagination .page-numbers{padding:8px 12px;margin:0 3px;font-size:14px}.archive-page .archive-pagination .page-numbers.prev,.archive-page .archive-pagination .page-numbers.next{padding:8px 15px;font-size:13px}}.archive-page .archive-pagination .dots{display:inline-block;padding:10px 5px;color:#6c757d}@media(max-width: 767px){.archive-page .archive-pagination .dots{padding:8px 3px}}.archive-page .content-cta{padding:60px 0;background:linear-gradient(135deg, #007bff 0%, #0056b3 100%);color:#fff}@media(max-width: 767px){.archive-page .content-cta{padding:40px 0}}.archive-page .cta-wrapper{max-width:800px;margin:0 auto;padding:0 20px;text-align:center}.archive-page .cta-content .cta-title{margin-bottom:20px}.archive-page .cta-content .cta-title h5{font-size:28px;font-weight:bold;margin:0}@media(max-width: 767px){.archive-page .cta-content .cta-title h5{font-size:24px}}.archive-page .cta-content .cta-text{margin-bottom:30px}.archive-page .cta-content .cta-text p{font-size:16px;line-height:1.6;margin:0;opacity:.95}@media(max-width: 767px){.archive-page .cta-content .cta-text p{font-size:15px}}.archive-page .cta-content .cta-button .cta-btn{display:inline-block;background-color:#fff;color:#007bff;padding:15px 30px;border-radius:25px;text-decoration:none;font-weight:bold;font-size:16px;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.2)}.archive-page .cta-content .cta-button .cta-btn:hover{background-color:#f8f9fa;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}@media(max-width: 767px){.archive-page .cta-content .cta-button .cta-btn{padding:12px 25px;font-size:15px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.archive-page .content-archive,.archive-page .content-cta{animation:fadeInUp .6s ease-out}.archive-page .archive-news-item{animation:fadeInUp .6s ease-out}.archive-page .archive-news-item:nth-child(1){animation-delay:.1s}.archive-page .archive-news-item:nth-child(2){animation-delay:.2s}.archive-page .archive-news-item:nth-child(3){animation-delay:.3s}.archive-page .archive-news-item:nth-child(4){animation-delay:.4s}.archive-page .archive-news-item:nth-child(5){animation-delay:.5s}/*# sourceMappingURL=style_add.css.map */