/** Generated: Monday, 17th of August 2026, 09:22:47 // Powered by AIOM+ v4.0.7 **/
#main-content{padding-bottom:0 !important}section .container h2{text-align:center}section{padding:2rem 0 3rem}.news{background-color:#f5f5f5}.sector{background-color:#eef3f7}.card{background-color:#fff;border-radius:1px;box-shadow:0 4px 12px rgba(15,47,74,.08);display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem;height:100%;transition:transform .3s ease,box-shadow .3s ease}.card img{width:100%;height:auto;display:block;border-radius:1px;margin-bottom:1rem}.card h3{font-size:1.75rem;color:#000b1c;margin:0;flex-grow:1;padding:1rem 0 .5rem;letter-spacing:.05rem}.card:hover h3{color:#e63946}.card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(15,47,74,.12)}#news{background:#f5f5f5;padding:4rem 0 8rem}#sector{background:#eef3f7;padding:4rem 0 8rem}.hero{background:linear-gradient(135deg,#000b1c 0%,#001f42 50%,#2d4470 100%);color:#fff;padding:2rem 1rem 0;text-align:center}.hero h1{font-size:2.5rem;margin-bottom:2rem;color:#e63946;text-transform:uppercase;letter-spacing:.1rem}.hero p{font-size:1.1rem;max-width:75rem;margin:0 0 30px}.tabs-container{max-width:1280px;margin:0 auto}input[type=radio]{display:none}svg.why-us-icon-svg{width:64px;height:auto;display:block}.why-us{background-color:#f5f5f5}.why-us h2{text-align:center;margin-bottom:1rem}.why-us .card.why-us-card h3{text-align:center;margin:1rem 0;color:#ff9500}.why-us .card.why-us-card:hover h3{color:#e63946 !important}.why-us .card.why-us-card p{display:flex;flex-direction:column;height:100%}.why-us .card.why-us-card:hover p{color:#e63946}@media (min-width:40rem){.tabs-wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.tabs-wrapper{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.tabs-wrapper svg path{fill:#fff}.tab{flex:1;padding:10px 15px;margin:1px;text-align:center;background-color:#000b1c;color:#fff;font-size:1.75rem;font-weight:400;cursor:pointer;border:1px solid #fff;border-radius:0;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:.6rem}.tab:after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:#fff;border-radius:2px;transition:width .3s ease}#tab1:checked~.tabs-wrapper label[for=tab1],#tab2:checked~.tabs-wrapper label[for=tab2],#tab3:checked~.tabs-wrapper label[for=tab3],#tab4:checked~.tabs-wrapper label[for=tab4]{border:1px solid #ff9500;backdrop-filter:blur(7px);color:#ff9500}#tab1:checked~.tabs-wrapper label[for=tab1] svg path,#tab2:checked~.tabs-wrapper label[for=tab2] svg path,#tab3:checked~.tabs-wrapper label[for=tab3] svg path,#tab4:checked~.tabs-wrapper label[for=tab4] svg path{fill:#ff9500}.tab i{font-size:1.2rem;opacity:.9}.tab:hover{color:#ff9500;border:1px solid #ff9500}.tabs-wrapper .tab:hover svg path{fill:#ff9500}.tab-content{display:none;animation:fade .45s ease;margin-top:0;padding:20px;border-radius:12px;text-align:left;position:relative;border-radius:0 0 12px 12px}#tab1:checked~.contents #content1,#tab2:checked~.contents #content2,#tab3:checked~.contents #content3,#tab4:checked~.contents #content4{display:block}.tab-content h3{margin-bottom:15px;font-size:2rem;color:#fff}.tab-content p{color:rgba(255,255,255,.9);margin-bottom:15px}.tab-inner{display:flex;flex-direction:column;gap:20px}.tab-inner .tab-image{width:100%;height:auto;max-width:600px;border-radius:1px;display:block;object-fit:contain}.tab-inner .tab-text h2{font-size:2.25rem;font-weight:400;letter-spacing:.05rem;color:#e63946}.feature p{font-size:15px;text-align:center}.tab-inner .tab-text p{font-size:1.75rem}.tab-inner .tab-text{flex:1;align-self:center;text-align:center}@media (min-width:1024px){.tab-inner{flex-direction:row}.tab-inner .tab-text{margin-right:20px;text-align:left}}@media (min-width:768px){.tab-inner .tab-text{text-align:center}}#partners h2{text-align:center}#brand h2{text-align:center}#reviews h2{color:#e63946;text-align:center}#reviews{background-color:#37516b}#reviews .row{display:flex;flex-wrap:wrap;justify-content:center}#reviews .row>.column{flex:0 0 100%;max-width:100%;display:block}@media (min-width:640px){#reviews .row>.column{flex:0 0 33.3333%;max-width:33.3333%}#reviews .review-item{margin-bottom:10px}}@media (min-width:1024px){#reviews .row>.column{flex:0 0 16.6667%;max-width:16.6667%}}#reviews .review-item{background:#fff;border-radius:12px;padding:20px;box-shadow:0 3px 10px rgba(0,0,0,.06);border:1px solid #eaeaea;transition:all .3s ease;display:flex;flex-direction:column;margin-bottom:10px;overflow:hidden}#reviews .review-item span{color:#37516b;font-size:13px;line-height:1.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:all .3s ease;font-style:italic;text-align:center}#reviews .review-item p{color:#37516b;font-size:15px;line-height:1.55;margin:10px 0 15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:all .3s ease}#reviews .review-item:hover p{-webkit-line-clamp:unset;max-height:none}#reviews .stars{display:flex;gap:4px;margin-bottom:10px;align-items:center}#reviews .stars svg{width:20px;height:20px}#reviews .stars svg path{fill:#f5c518}#reviews .review-item strong{font-size:17px;font-weight:700;margin-bottom:8px;color:#37516b}#reviews .review-item a{color:#0d6efd;font-weight:600;text-decoration:none}#reviews .review-item a:hover{text-decoration:underline}#reviews .review-item:hover{box-shadow:0 6px 20px rgba(0,0,0,.12);transform:translateY(-3px);z-index:10}.promoted h2{text-align:center}.tab-features{display:grid;gap:15px;margin-top:20px}.feature{background:#000b1c;padding:10px;border-radius:1px;text-align:center}.feature h3{margin-bottom:8px;letter-spacing:.05rem;color:#e63946;text-align:center}.btn-primary{background:#fff;color:#e63946;padding:8px 18px;border:none;border-radius:6px;display:inline-block;cursor:pointer;font-weight:600;font-size:.9em;margin-top:20px;text-align:center;white-space:nowrap;transition:all .15s ease}.btn-primary:hover{background:#e63946;color:#e63946}.tabs-wrapper{display:grid;grid-template-columns:1fr}.tab-features{display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start}.tab-features .feature{flex:0 0 100%;max-width:100%}@media (min-width:640px){.tabs-wrapper{grid-template-columns:repeat(2,1fr)}.tab-features .feature{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}@media (min-width:1024px){.tabs-wrapper{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.tab-features{justify-content:center}.tab-features .feature{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}.tab-content .btn-primary{display:inline-block;margin:20px auto 0}.tab-content a.btn-primary{display:block;width:max-content;margin:20px auto 0}.masonry-grid{column-count:3;column-gap:20px}.masonry-item{break-inside:avoid;margin-bottom:20px;background:0 0;border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.masonry-item:hover{transform:translateY(-5px)}.masonry-item img{display:block;max-width:100%;width:auto;height:auto;margin:0 auto;box-shadow:-5px 5px 12px rgba(0,0,0,.15)}.masonry-item img:hover{box-shadow:1px 5px 12px rgba(0,0,0,.25)}.image-info{padding:10px;font-size:12px;color:#666;text-align:center;background:#fff}.masonry-grid{column-count:1;column-gap:20px}@media (min-width:40rem){.masonry-grid{column-count:2}}@media (min-width:64rem){.masonry-grid{column-count:3}}.info-box{background:#fff;padding:20px;border-radius:8px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.info-box h2{color:#333;margin-bottom:10px}.info-box ul{padding-left:20px;margin-bottom:15px}.info-box li{margin-bottom:5px}.area-button-wrapper{display:flex;justify-content:center}#authorization{background:#37516b;padding:1rem 0}#authorization .column{background:var(--column-bg,transparent);border-radius:5px}#authorization .title{color:var(--title-color,inherit);background-color:var(--title-bg,transparent)}#authorization .column:hover .title{background:#ffc107}#authorization a{display:inline-block}#authorization img{display:block;margin:0 auto}#authorization .row{display:flex;flex-wrap:wrap;justify-content:center}#authorization .column{flex:0 0 100%;text-align:center}#authorization .img{width:120px;height:60px;object-fit:contain}@media (min-width:640px){#authorization .column{flex:0 0 25%}}@media (min-width:1024px){#authorization .column{flex:0 0 12.5%}}.area-button-wrapper{display:flex;justify-content:center}