﻿@charset "UTF-8";html,body{overflow-x:hidden;}body{font-family:"Open Sans",sans-serif;padding-top:145px;}h2{font-size:42px;font-weight:550;color:#000;}h3{font-size:24px;color:#b7862a;font-weight:500;}a{text-decoration:none;color:#fff;}a:hover{color:#fff;}img{max-width:100%;}.custom-btn{background-color:#2b3f4a;padding:20px 35px;display:inline-block;color:#fff;font-size:16px;font-weight:600;transition:background-color .5s ease;border-radius:30px;box-shadow:0 2px 30px 0 rgba(0,0,0,.1);}.custom-btn:hover{background-color:#3e5a6a;}.custom-btn.gold{background-color:#c99e59;}.custom-btn.gold:hover{background-color:#a17734;}.fixed-btn{display:inline-block;color:#fff;font-weight:600;background-color:#c99e59;padding:20px 20px;font-size:14px;position:fixed;right:0;top:25%;z-index:15;border-radius:50px 0 0 50px;transition:background-color .5s ease;}.fixed-btn:hover{background-color:#a17734;}.fixed-btn.second-flag{background-color:#4e7184;top:32%;}.fixed-btn.second-flag:hover{background-color:#324854;}.fixed-btn_mobile{display:none;background:#908355;color:#fff;font-weight:600;text-align:center;position:fixed;bottom:0;width:100%;left:0;right:0;padding:20px 0 20px 0;z-index:15;}.fixed-btn_mobile:hover{color:#fff;}.fixed-btn_mobile.second-flag{background-color:#c8c5aa;bottom:69px;}.fixed-btns-home{position:fixed;right:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:10px;z-index:15;}.fixed-btn-home{display:flex;align-items:center;justify-content:flex-start;min-width:130px;color:#fff;font-size:14px;font-weight:600;background-color:#c99e59;padding:20px 20px;border-radius:50px 0 0 50px;transition:background-color,min-width .5s ease;}.fixed-btn-home:hover{background-color:#a17734;color:#fff;}.fixed-btn-home.active{background-color:#a17734;min-width:140px;}.img-text-section.top-mass{margin-top:100px;}.img-text-section .custom-btn.gold{margin-right:15px;}.img-text-section .text-part{padding:60px;}.img-text-section .text-part p{font-size:18px;}.img-text-section .text-part h2{margin-top:10px;margin-bottom:15px;}.img-text-section img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50px;}.img-text-section.details .img-part{position:relative;z-index:1;overflow:visible;}.img-text-section.details .img-part img{border-radius:35px;position:relative;z-index:2;}.img-text-section.details .img-part::before{content:"";position:absolute;top:-10px;left:1px;width:125px;height:240px;border-top:12px solid #c99e59;border-left:12px solid #c99e59;border-top-left-radius:50px;z-index:11;}.img-text-section.details .img-part::after{content:"";position:absolute;left:0;bottom:-12px;width:220px;height:220px;background:#c99e59;clip-path:polygon(0 0,0 100%,100% 100%);z-index:3;pointer-events:none;}.decor{position:relative;}.decor .double-decor-right{position:absolute;top:-100px;right:15%;width:160px;height:160px;z-index:2;}.decor .double-decor-right.space{right:5%;}.decor .hex-pair{position:relative;width:100%;height:100%;}.decor .hex-pair svg{position:absolute;width:100%;height:100%;}.decor .hex-pair .hex1{opacity:.5;stroke:#b7862a;stroke-width:10;transform:translate(80px,30px);z-index:2;}.decor .hex-pair .hex2{opacity:.2;stroke:#b7862a;stroke-width:10;transform:translate(0,0);z-index:1;}.decor .double-decor-2{position:absolute;bottom:0;left:5%;width:100px;height:100px;z-index:2;}.decor .double-decor-2 .svg-pair{position:relative;width:100%;height:100%;}.decor .double-decor-2 .svg-pair svg{position:absolute;}.decor .double-decor-2 .svg-pair .hex1{width:auto;height:100%;opacity:.5;stroke:#b7862a;stroke-width:10;transform:translate(0,0);z-index:2;}.decor .double-decor-2 .svg-pair .circle2{width:auto;height:30px;fill:#b7862a;opacity:.5;transform:translate(120px,-10px);z-index:1;}.decor .circle-decor-top-right{position:absolute;top:40px;right:10%;width:40px;height:40px;z-index:2;}.decor .circle-decor-top-right svg{width:100%;height:100%;}.decor .circle-decor-top-right .circle{opacity:.5;fill:#b7862a;}.decor .hex-decor-top-right{position:absolute;top:0;right:5%;width:130px;height:130px;z-index:2;}.decor .hex-decor-top-right svg{position:absolute;width:100%;height:100%;}.decor .hex-decor-top-right .hex1{opacity:.5;stroke:#b7862a;stroke-width:10;}.top-border{background-color:#242424;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px 130px 10px 155px;position:fixed;top:0;left:0;width:100%;z-index:102;}.top-border .left-section{display:flex;align-items:center;gap:10px;}.top-border .left-section p{font-size:14px;font-weight:600;margin:0;}.top-border .left-section .links{display:flex;flex-wrap:wrap;gap:15px;}.top-border .left-section .links a{font-size:14px;transition:all .3s ease;}.top-border .left-section .links a i{margin-left:5px;transform:rotate(-45deg);}.top-border .left-section .links a:hover{color:#b7862a;}.top-border .right-section{display:flex;align-items:center;gap:25px;}.top-border .right-section a{font-size:14px;display:flex;align-items:center;gap:6px;transition:all .3s ease;}.top-border .right-section a i{font-size:16px;}.top-border .right-section a:hover{color:#b7862a;}.top-border .right-section .language-dropdown{position:relative;z-index:50;}.top-border .right-section .language-dropdown .dropdown-togg{display:flex;align-items:center;gap:6px;font-size:14px;cursor:pointer;}.top-border .right-section .language-dropdown .dropdown-togg:hover{color:#b7862a;}.top-border .right-section .language-dropdown .dropdown-menu{position:absolute;top:100%;right:0;background-color:#242424;border-radius:4px;display:none;flex-direction:column;min-width:120px;z-index:100;}.top-border .right-section .language-dropdown .dropdown-menu a{display:flex;align-items:center;gap:6px;padding:6px 12px;}.top-border .right-section .language-dropdown .dropdown-menu a:hover{color:#b7862a;}.top-border .right-section .language-dropdown:hover .dropdown-menu{display:flex;}header{display:flex;justify-content:space-between;align-items:center;padding:20px 160px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);z-index:12;position:fixed;top:40px;background-color:#fff;width:100%;}header img{max-width:130px;}header .right-side{display:flex;align-items:center;gap:20px;}header nav{margin-left:auto;}header nav ul{display:flex;list-style-type:none;margin:0;padding:0;}header nav li{padding-right:30px;}header nav li a{display:inline-block;color:#000;}header nav li a:hover{color:#d8ab55;}header nav li a.active{color:#b7862a;font-weight:700;}header nav .close-menu{display:none;background:none;border:0;font-size:50px;cursor:pointer;padding-bottom:10px;color:#b7862a;}header nav .mobile-menu-bar{display:none;justify-content:space-between;align-items:center;padding:30px;}header nav .mobile-menu-bar img{max-width:200px;}header .border{display:none;height:3px;background-color:#b7862a;max-width:100%;margin-right:30px;margin-left:30px;}header .menu-toggle{display:none;font-size:35px;background:none;border:0;color:#b7862a;cursor:pointer;}._search{position:fixed;top:70px;right:120px;z-index:100;display:inline-block;margin:0;padding:5px;font-size:18px;color:#fff;}._search i{cursor:pointer;color:#fff;}._search .search-icon{position:relative;width:40px;height:40px;background-color:#c99e59;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s ease,background-color .3s ease;}._search .search-icon i{color:#fff;font-size:18px;transition:transform .3s ease;}._search .search-icon:hover{background-color:#b4863b;}._search .close-icon{position:absolute;top:0;left:10px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:0;transition:opacity .3s ease;z-index:70;pointer-events:none;background:#c99e59;border-radius:50%;}._search .close-icon i{color:#fff;}._search .close-icon:hover{background:#b4863b;}._search.open .search-icon{opacity:0;}._search.open .close-icon{opacity:1;pointer-events:auto;}._search.open .search-box-wrap{width:600px;opacity:1;max-width:calc(100vw - 200px);}._search .search-box-wrap{position:absolute;right:50px;top:50%;transform:translateY(-50%);width:0;opacity:0;background:#c99e59;border-radius:50px;overflow:hidden;transition:width .5s ease,opacity .5s ease;z-index:65!important;}._search .search-box-wrap .search-input{position:relative;padding:10px;}._search .search-box-wrap .search-input input{padding:12px 20px;padding-right:100px;font-size:15px;background:#c99e59;border:0;color:#fff;}._search .search-box-wrap .search-input input::placeholder{color:#fff;opacity:.65;}._search .search-box-wrap .search-input input:focus{border:0;box-shadow:none;outline:0;}._search .search-box-wrap .search-input .search-btn{position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:15px;font-weight:600;cursor:pointer;transition:opacity .3s ease;}._search .search-box-wrap .search-input .search-btn svg{margin-left:5px;margin-bottom:3px;height:15px;}._search .search-box-wrap .search-input .search-btn:hover{opacity:.65;}.main-cover{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:30;pointer-events:none;}.main-cover.open{opacity:.65;visibility:visible;pointer-events:auto;}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:11;display:none;}header.menu-open~.menu-overlay{display:block;}@media(max-width:992px){header{padding:20px 40px;}header nav{position:fixed;top:0;right:0;height:100vh;width:350px;background-color:#fff;transform:translateX(100%);transition:transform .3s ease-in-out;display:block;margin-left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden;font-size:20px;}header nav ul{flex-direction:column;padding:30px;}header nav li{padding:15px 0;}header nav .close-menu{display:block;}header nav .mobile-menu-bar{display:flex;}header .menu-toggle{display:block;}header .border{display:block;}header.menu-open nav{transform:translateX(0);visibility:visible;z-index:2;padding:15px;}}.menu-open~._search{display:none;}.hero-video{position:relative;width:100%;min-height:60vh;overflow:hidden;}.hero-video .background-video{position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:-1;object-fit:cover;}.hero-video .video-overlay{position:absolute;background:rgba(0,0,0,.35);width:100%;height:100%;}.hero-video .title-text{position:absolute;left:85px;bottom:70px;}.hero-video .title-text h1{font-size:64px;color:#fff;}.section1{margin-bottom:120px;margin-top:120px;}.section1 .text-part{padding:60px;}.section1 .text-part p{font-size:18px;}.section1 .text-part h2{margin-top:10px;margin-bottom:15px;}.section1 .key-numbers{padding:0;display:flex;align-items:center;min-height:100%;}.section1 .numbers-grid{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:55px 0;width:100%;}.section1 .numbers-grid .stat{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:140px;margin:0;}.section1 .numbers-grid .stat h2{font-size:34px;}.section1 .numbers-grid .stat h3{font-size:20px;}.big-border-gold-kretslopp{position:relative;min-height:400px;display:flex;align-items:center;color:#fff;margin:150px 0;padding:60px 0;overflow:hidden;}.big-border-gold-kretslopp .big-border-bg{position:absolute;inset:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0;}.big-border-gold-kretslopp .container{position:relative;z-index:1;}.big-border-gold-kretslopp h3,.big-border-gold-kretslopp h2,.big-border-gold-kretslopp p{color:#fff;}.big-border-gold-kretslopp h2{margin-top:20px;margin-bottom:20px;padding-right:200px;}.big-border-gold-kretslopp p{font-size:18px;}.big-border-gold-kretslopp .procent{text-align:center;}.big-border-gold-kretslopp .procent h1,.big-border-gold-kretslopp .procent h4,.big-border-gold-kretslopp .procent p{color:#e7c58e;font-family:"Aoboshi One",sans-serif;margin:0;}.big-border-gold-kretslopp .procent h1{font-size:250px;margin-bottom:-30px;}.big-border-gold-kretslopp .procent h4{font-size:80px;margin-bottom:10px;}.big-border-gold-kretslopp .procent p{font-size:12px;}.big-text-section{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center;margin:150px 0;padding-top:100px;padding-bottom:180px;text-align:center;overflow:hidden;}.big-text-section .big-border-bg{position:absolute;inset:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0;}.big-text-section .container{position:relative;z-index:1;}.big-text-section .text{padding:0 100px;}.big-text-section h3{color:#000;}.big-text-section h2{color:#b7862a;}.big-text-section p{font-size:18px;margin-bottom:40px;margin-top:25px;}.quality-environment h2{margin-bottom:30px;}.quality-environment a i{transition:transform .3s ease;}.quality-environment a:hover i{transform:translateX(5px);}.quality-environment a:hover .img-box img{transform:scale(1.05);}.quality-environment .quality-card{position:relative;overflow:visible;border-radius:20px;margin-bottom:150px;}.quality-environment .quality-card .img-box{position:relative;overflow:hidden;border-radius:20px;min-height:300px;}.quality-environment .quality-card .img-box img{width:100%;height:100%;object-fit:cover;display:block;border-radius:20px;transition:transform .4s ease;}.quality-environment .quality-card .quality-card-content{position:absolute;left:50%;transform:translateX(-50%) translateY(50%);bottom:0;width:85%;background:#c99e59;color:#fff;padding:25px;border-radius:10px;}.quality-environment .quality-card .quality-card-content h3{color:#fff;margin-bottom:8px;}.quality-environment .quality-card .quality-card-content p{font-size:18px;margin-bottom:12px;}.quality-environment .quality-card .quality-card-content span{font-weight:600;}.quality-environment .quality-card .quality-card-content span i{transition:transform .3s ease;}.quality-environment .quality-card .quality-card-content span:hover i{transform:translateX(5px);}.contact-form{background-color:#c99e59;padding:80px 0;color:#fff;}.contact-form h3,.contact-form h2,.contact-form p{color:#fff;}.contact-form h3{padding-bottom:20px;}.contact-form input[type=text]{background:#f9f9f9;width:100%;height:60px;padding:0 20px;border-radius:20px;border:.5px solid #bebebe;margin-bottom:25px;}.contact-form textarea{background:#f9f9f9;width:100%;height:130px;padding:15px 20px;margin-bottom:10px;border-radius:20px;border:.5px solid #bebebe;resize:none;}.contact-form .file-info p{font-size:14px;color:#7c7c7c;font-style:italic;margin-bottom:20px;}.contact-form .check-send-row{display:flex;justify-content:space-between;align-items:flex-start;}.contact-form .checkbox-label{display:flex;align-items:flex-start;}.contact-form .checkbox-label input[type=checkbox]{width:20px;height:20px;border-radius:2px;border:1.032px solid #e0e0e0;background-color:#f9f9f9;cursor:pointer;}.contact-form .checkbox-label label{cursor:pointer;margin-top:-4px;margin-left:10px;margin-right:10px;max-width:500px;}.contact-form .alert-danger,.contact-form .alert-success{padding:10px 30px;margin:30px;}.top-section{position:relative;text-align:center;overflow:visible;min-height:100vh;}.top-section .big-border-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/templates/pages/nb/g/bg-aqua.jpg");background-size:cover;background-position:center;z-index:-1;}.top-section .wrapper{z-index:3;margin:0 auto;display:flex;flex-direction:column;align-items:center;max-width:1100px;padding-top:90px;padding-bottom:90px;}.top-section .text h3{color:#fff;}.top-section .text h2{color:#b7862a;margin-top:15px;margin-bottom:15px;}.top-section .text p{color:#fff;font-size:18px;}.top-section .img-box{position:absolute;bottom:-120px;left:50%;transform:translateX(-50%);width:100%;max-width:1200px;background-color:#c99e59;border-radius:50px;padding:25px;z-index:2;width:calc(100% - 20px);}.top-section .img-box img{width:100%;height:100%;object-fit:cover;border-radius:30px;display:block;}.text-section{margin-top:300px;margin-bottom:150px;position:relative;}.text-section .aqua-image-right{position:absolute;top:50px;right:0;width:400px;max-width:18vw;}.text-section .aqua-image-right img{width:100%;height:auto;display:block;}.text-section .container{position:relative;}.text-section .text h2{max-width:1100px;margin-bottom:50px;}.text-section .text p{max-width:800px;}.text-section .text h1,.text-section .text h4{color:#e7c58e;font-size:160px;font-family:"Aoboshi One",sans-serif;margin:0;}.text-section .text h4{font-size:44px;}.text-section .text .number-wrapper{display:flex;align-items:center;gap:20px;}.about-info{position:relative;margin-top:150px;padding-bottom:80px;padding-top:25px;overflow:hidden;color:#000;}.about-info .big-border-bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;}.about-info .container{position:relative;z-index:1;}.about-info .black-divider{border-top:.5px solid #000;}.about-info h2{color:#000;padding-top:60px;}.about-info h3{margin-top:20px;margin-bottom:20px;font-weight:600;color:#000;}.about-info .news-item summary{list-style:none;cursor:pointer;}.about-info .news-item summary .summary-inner{display:flex;justify-content:space-between;align-items:center;width:100%;}.about-info .news-item summary .summary-inner i{font-size:27px;font-weight:700;}.about-info .news-item summary .summary-inner .arrow{transition:transform .4s ease;}.about-info .news-item[open] .arrow{transform:rotate(90deg);}.find-alloy{margin-bottom:100px;}.find-alloy .search-section h2{margin-bottom:25px;}.find-alloy .search-section p{font-size:18px;margin-bottom:25px;}.find-alloy .search-section .search-box{display:flex;gap:10px;}.find-alloy .search-section .search-box input{width:100%;flex:1;padding:12px 20px;border-radius:50px;border:1px solid #ccc;font-size:16px;background:#f9f9f9;}.find-alloy .search-section .search-box button{padding:15px 40px;border:0;}.find-alloy .filter-text{margin:50px 0 20px;font-size:18px;}.find-alloy .applications-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-left:-10px;margin-right:-10px;}.find-alloy .applications-row .app-card{background-color:#efe0c5;border-radius:20px;padding:40px 25px;flex:1 1 calc(20% - 20px);max-width:calc(20% - 20px);display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .3s ease;position:relative;padding-bottom:60px;}.find-alloy .applications-row .app-card span{text-align:center;font-size:16px;font-weight:600;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);width:100%;}.find-alloy .applications-row .app-card:hover{transform:translateY(-5px);}.big-border-gold-massing{position:relative;min-height:400px;display:flex;align-items:center;color:#fff;margin:150px 0;padding:60px 0;overflow:hidden;}.big-border-gold-massing .big-border-bg{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:0;width:100%;height:100%;}.big-border-gold-massing .container{position:relative;z-index:1;}.big-border-gold-massing h3,.big-border-gold-massing h2,.big-border-gold-massing p{color:#fff;}.big-border-gold-massing h2{margin-top:20px;margin-bottom:20px;padding-right:200px;}.big-border-gold-massing p{font-size:18px;}.big-border-blue{position:relative;background-color:#2b3f4a;display:flex;justify-content:center;align-items:flex-start;margin-top:150px;margin-bottom:230px;overflow:visible;}.big-border-blue .big-border-bg{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;}.big-border-blue .container{position:relative;z-index:1;text-align:center;color:#fff;}.big-border-blue .container h2{margin-top:60px;color:#b7862a;}.big-border-blue .container p{font-size:18px;}.big-border-blue .container .golden-row-wrapper{position:relative;top:60px;}.big-border-blue .container .golden-row-wrapper .row{align-items:stretch;}.big-border-blue .container .golden-box{background:#c99e59;color:#fff;border-radius:20px;padding:40px 30px;height:100%;min-height:400px;width:100%;display:flex;flex-direction:column;justify-content:start;}.big-border-blue .container .golden-box h3{color:#fff;margin-bottom:15px;}.text-box-section{margin-bottom:130px;}.text-box-section .text-part{padding-right:60px;}.text-box-section .text-part p{font-size:18px;}.text-box-section .text-part h2{margin-top:10px;margin-bottom:15px;}.text-box-section .text-box{background-color:#2b3f4a;padding:35px;border-radius:30px;align-self:flex-start;margin-left:50px;}.text-box-section .text-box h3{margin-bottom:15px;}.text-box-section .text-box a{display:block;margin-bottom:5px;}footer{background-color:#242424;color:#fff;font-size:14px;padding:90px 0 30px;}footer h4{font-size:24px;}footer h3{padding-top:40px;}footer .email-box{display:flex;gap:20px;}footer .email-box input{width:100%;flex:1;padding:12px 20px;border-radius:50px;border:1px solid #ccc;font-size:16px;background:#f9f9f9;}footer .email-box .custom-btn{padding:15px 40px;border:0;}footer .footer-separator{border-top:1px solid #fff;margin:50px 0;}footer .footer-separator.bot{margin:30px 0;}footer .footer-block .footer-list{list-style:none;margin:0;padding:0;}footer .footer-block .footer-list li a{font-size:18px;}footer .footer-about .brand-logo{margin-bottom:20px;}footer .footer-about .about-text{max-width:240px;}footer .footer-about .social-links{display:flex;gap:10px;}footer .footer-about .social-links i{width:30px;height:30px;background-color:#c99e59;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .35s;}footer .footer-about .social-links i:hover{background-color:#b4863b;}footer .office p{margin:0;font-size:18px;}.contact-module{padding-top:80px;padding-bottom:80px;}.contact-module h2{margin-bottom:40px;}.contact-module .contact-filter{display:flex;gap:32px;list-style:none;padding:0;margin-bottom:50px;border-bottom:1px solid #ccc;font-size:14px;}.contact-module .contact-filter li{position:relative;cursor:pointer;padding:8px 0;font-weight:400;color:#222;transition:color .25s ease;}.contact-module .contact-filter li:hover{color:#b7862a;}.contact-module .contact-filter li.active{font-weight:600;color:#b7862a;}.contact-module .contact-filter li.active::after{content:"";position:absolute;left:0;bottom:-1px;height:3px;width:100%;background:#c99e59;border-radius:2px;}.contact-module .contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:30px 50px;}.contact-module .contact-card{display:flex;flex-direction:column;align-items:center;}.contact-module .contact-card .avatar-wrap{width:100%;max-width:260px;aspect-ratio:1/1;border-radius:50%;position:relative;overflow:hidden;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;}.contact-module .contact-card .avatar-wrap img{width:100%;height:100%;object-fit:cover;display:block;}.contact-module .contact-card .contact-dept{font-size:10px;letter-spacing:.5px;text-transform:uppercase;font-weight:600;margin-bottom:6px;color:#b7862a;}.contact-module .contact-card .contact-name{font-size:13px;font-weight:700;margin-bottom:6px;color:#000;}.contact-module .contact-card .contact-email,.contact-module .contact-card .contact-phone{font-size:11px;}.contact-module .contact-card .contact-email a,.contact-module .contact-card .contact-phone a{color:#333;text-decoration:none;transition:color .25s ease;}.contact-module .contact-card .contact-email a:hover,.contact-module .contact-card .contact-phone a:hover{color:#b7862a;}.contact-module .contact-card .contact-text{text-align:center;display:flex;flex-direction:column;align-items:center;}.contact-module .contact-card .contact-text span{font-size:14px;margin-bottom:6px;color:#b7862a;}.contact-module .contact-card .contact-text p{font-size:18px;font-weight:600;margin-bottom:6px;}.contact-module .contact-card .contact-text a{display:block;font-size:16px;color:#333;text-decoration:none;transition:color .25s ease;}.contact-module .contact-card .contact-text a:hover{color:#b7862a;}.filter-products{margin-bottom:100px;margin-top:100px;}.filter-products .search-section h2{margin-bottom:40px;margin-top:30px;}.filter-products .search-section h3{margin-bottom:0;}.filter-products .search-section p{font-size:18px;margin-bottom:25px;}.filter-products .search-section .search-box{display:flex;gap:10px;}.filter-products .search-section .search-box input{width:100%;flex:1;padding:12px 20px;border-radius:50px;border:1px solid #ccc;font-size:16px;background:#f9f9f9;}.filter-products .search-section .search-box button{padding:15px 40px;border:0;}.filter-products .filter-text{margin:50px 0 20px;font-size:18px;}.filter-products .applications-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:start;}.filter-products .applications-row .app-card{background-color:#efe0c5;border-radius:20px;padding:40px 25px;flex:1 1 calc(20% - 20px);max-width:calc(20% - 20px);display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .3s ease;position:relative;padding-bottom:60px;}.filter-products .applications-row .app-card.active{background-color:#c99e59;}.filter-products .applications-row .app-card span{text-align:center;font-size:16px;font-weight:600;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);width:100%;}.filter-products .applications-row .app-card:hover{transform:translateY(-5px);}.products-segment{margin-bottom:80px;min-height:50vh;}.products-segment .segment-box{background-color:#2b3f4a;border-radius:30px;padding:30px;color:#fff;}.products-segment .segment-box .segment-item{cursor:pointer;}.products-segment .segment-box .segment-item:hover{color:#b7862a;}.products-segment .segment-box .segment-item.active{color:#b7862a;font-weight:700;}.products-segment .segment-box p{margin-bottom:5px;}.products-segment .products{padding-left:50px;}.products-segment .mini-results-header{display:flex;justify-content:space-between;margin-bottom:40px;}.products-segment .mini-results-header .mini-filter-label{display:block;}.products-segment .mini-tile{min-height:80px;display:flex;flex-direction:column;margin-bottom:14px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.05);}.products-segment .mini-tile__head{background:#2b3f4a;color:#fff;padding:10px 30px;}.products-segment .mini-tile__body{padding:10px 30px;font-size:18px;color:#000;}.seperat-product{padding:100px 0;}.seperat-product .top-navbar{font-size:20px;}.seperat-product .top-navbar a{color:#000!important;}.seperat-product .top-navbar a:hover{color:#b7862a!important;}.seperat-product .top-text{max-width:670px;margin-bottom:20px;}.seperat-product .left-part{padding-right:50px;}.seperat-product .left-part h3{margin-bottom:20px;}.seperat-product .left-part .blue-bg{background-color:#2b3f4a;color:#fff;padding:10px 15px;}.seperat-product .left-part .chemical{margin-bottom:20px;display:flex;flex-direction:column;gap:10px;}.seperat-product .left-part .chemical .chemical-row{display:flex;gap:20px;}.seperat-product .left-part .chemical .chemical-row .chemical-label{background-color:#f9f9f9;padding:15px 10px;font-weight:bold;min-width:150px;text-align:left;}.seperat-product .left-part .chemical .chemical-row .chemical-values{display:flex;flex-wrap:wrap;gap:15px;background-color:#f9f9f9;padding:15px 10px;flex:1;}.seperat-product .left-part .chemical .chemical-row .chemical-values span{display:inline-block;min-width:50px;text-align:center;background:none;border-radius:0;}.seperat-product .left-part .chemical .chemical-row .chemical-values.chemical-names span{font-weight:bold;}.seperat-product .left-part .alloy-info{display:flex;gap:10px;margin-bottom:15px;}.seperat-product .left-part .alloy-info .alloy-box{background-color:#f9f9f9;padding:15px 10px;font-weight:bold;text-align:center;border-radius:0;}.seperat-product .right-part a{color:#000;}.seperat-product .right-part h3{color:#000;margin-bottom:10px;}.seperat-product .right-part p{margin-bottom:8px;}.seperat-product .right-part .extra-marg{margin:30px 0;}.seperat-product .right-part .custom-btn{color:#fff;margin-top:20px;}@media(max-width:1400px){.chemical{display:grid!important;grid-template-columns:1fr 1fr;padding:10px;gap:10px;align-items:start;}.chemical .chemical-row{display:flex;flex-direction:column;gap:5px;}.chemical .chemical-row .chemical-label{font-weight:bold;padding:8px 0;text-align:center!important;border-bottom:1px solid #ddd;}.chemical .chemical-row .chemical-values{display:flex;flex-direction:column;padding:5px 0;}.chemical .chemical-row .chemical-values span{padding:4px 0;text-align:center;border-bottom:1px solid #eee;}.chemical .chemical-row .chemical-values span:last-child{border-bottom:0;}}.content{position:relative;background:#fff;padding-top:100px;margin-top:150px;margin-bottom:150px;}.content h4{color:#c99e59;margin-bottom:20px;}.content .text{padding:60px 0;}.content .left-text{padding-right:60px;}.content .left-text p{font-size:18px;}.content .right-text{padding:30px 30px;}.content h1{font-size:40px;font-style:italic;font-weight:800;margin-bottom:30px;}.content .innercontent{padding:0 40px 0 0;}.content .innercontent a{color:#000!important;text-decoration:none;}.content .line{height:8px;background:#c99e59;border-radius:10px;margin-top:10px;}.content .menuwrap .inner{padding-right:20px;}.content .menu{background-color:#2b3f4a;border-radius:30px;padding:30px;color:#fff;}.content .menu ul{padding:0;margin:0;list-style:none;}.content .menu ul li{padding:3px 0;cursor:pointer;}.content .menu ul li a:hover{color:#b7862a;}.content .menu ul li a.active{color:#b7862a;font-weight:700;}@media screen and (max-width:1700px){.decor .double-decor-2{bottom:-110px;left:12px;}.fixed-btn-home{min-width:120px;padding:20px 20px;}.top-section .text h2{font-size:34px;}}@media screen and (max-width:1500px){.fixed-btns-home{display:none;}.decor{position:relative;}.decor .double-decor-right,.decor .hex-pair,.decor .double-decor-2,.decor .circle-decor-top-right,.decor .hex-decor-top-right{display:none;}}@media screen and (max-width:1400px){.big-border-gold-kretslopp .procent h1{font-size:190px;}.big-border-gold-kretslopp .procent h4{font-size:60px;}.text-section .aqua-image-right img{display:none;}}@media screen and (max-width:1200px){.fixed-btn{padding:20px 30px;}.img-text-section .text-part{padding:30px;}}@media screen and (max-width:992px){.find-alloy .applications-row .app-card,.filter-products .applications-row .app-card{flex:1 1 calc(33.33% - 20px);max-width:calc(33.33% - 20px);}.fixed-btn{display:none;}.fixed-btn_mobile{display:block;}.fixed-btn_mobile.second-flag{display:none;}.img-text-section img{max-height:500px;}.big-text-section{margin:80px 0;padding-top:50px;padding-bottom:50px;}.big-text-section .text{padding:0;}.big-text-section h2{font-size:26px;}.big-border-gold-kretslopp{margin:80px 0;text-align:center;}.big-border-gold-kretslopp h2{padding-right:0;font-size:34px;}footer{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-bottom:60px;}footer .email-box{width:100%;max-width:400px;margin:20px auto;}footer .footer-about{display:flex;flex-direction:column;align-items:center;text-align:center;}footer .footer-about .about-text{margin-left:auto;margin-right:auto;}footer .footer-about .social-links{justify-content:center;margin-top:10px;}.filter-products h2{font-size:34px;}.filter-products .applications-row{margin-left:0;margin-right:0;}.products-segment .segment-box{max-width:400px;width:100%;margin:50px auto;}.filter-products{margin-bottom:0;}.products-segment .products{padding-left:0;}.text-section{margin-top:180px;margin-bottom:100px;}.text-section h2{font-size:34px;}.about-info{margin-top:80px;}.big-border-gold-massing{color:#fff;margin:80px 0;}.big-border-blue{margin-top:80px;margin-bottom:140px;}.text-box-section .text-box{margin-left:0;}.big-border-gold-massing h2{font-size:34px;}.big-border-gold-massing{text-align:center;}.big-border-gold-massing h2{padding-right:0;}.text-box-section .text-part{padding-right:0;}.text-box-section .text-part h2{font-size:34px;}.content .left-text{padding-right:0;}}@media screen and (max-width:768px){.find-alloy .applications-row .app-card,.filter-products .applications-row .app-card{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px);}.top-section .text h2{font-size:26px;}.text-section .text .number-wrapper{flex-direction:column;align-items:flex-start;gap:10px;}.text-section .text .number-wrapper h1{font-size:120px;}.text-section .text .number-wrapper h4{font-size:36px;}.big-border-gold-massing h2{font-size:26px;}}@media screen and (max-width:576px){.img-text-section.details .img-part::before{display:none;}.img-text-section.details .img-part::after{display:none;}.section1 .text-part{padding:30px 12px 0;}.section1 .text-part h2{font-size:34px;}.section1{margin-bottom:80px;margin-top:80px;}.img-text-section .text-part{padding:20px 12px 0;}.img-text-section .text-part h2{font-size:34px;}footer .email-box{flex-direction:column;gap:10px;}footer .email-box .custom-btn{align-self:flex-start;}.big-border-gold-kretslopp h2{font-size:26px;}.filter-products h2{font-size:26px;}.text-section .text h2{font-size:26px;margin-bottom:20px;}.text-box-section .text-part h2{font-size:26px;}}@media(max-width:480px){.find-alloy .applications-row .app-card,.filter-products .applications-row .app-card{flex:1 1 100%;max-width:100%;}}@media(max-height:1100px){.fixed-btn.second-flag{top:34%;}}@media(max-height:850px){.fixed-btn.second-flag{top:36%;}}@media(max-height:650px){.fixed-btn.second-flag{top:38%;}}@media(max-height:1000px){.top-section .img-box{max-width:800px;}}@media(max-height:850px){.top-section .img-box{max-width:600px;}}@media(min-width:768px) and (max-width:992px){footer .col-md-6{width:100%!important;}}.search-page{padding:80px 0;min-height:70vh;}.search-page a{color:#b7862a;}.search-page .search-result-wrap{margin-bottom:40px;}.search-page .search-result-item{display:block;padding:20px;border-bottom:1px solid #ccc;}.search-page .search-result-item:hover h3{border-bottom:2px solid #c99e59;}.search-page .search-result-item:last-child{border-bottom:0;}.search-page .search-result-item h3{display:inline-block;color:#b7862a;border-bottom:2px solid transparent;transition:.3s ease;}.search-page .search-page-input{background:#f9f9f9;width:100%;height:60px;padding:0 20px;border-radius:3px;border:.5px solid #bebebe;margin-bottom:25px;}.search-page .search-header{margin-bottom:20px;}.search-page .search-header span{font-weight:bold;}.search-page .search-input input{padding-right:100px;}@media screen and (max-width:576px){._search.open .search-box-wrap{max-width:calc(100vw - 150px);}._search .search-box-wrap .search-input input{padding-right:50px;}._search .search-box-wrap .search-input .search-btn{font-size:0;}._search{margin-right:0;}}@media screen and (max-width:1300px){.top-border .left-section{display:none;}.top-border{padding:10px 130px 10px 40px;}}@media screen and (max-width:992px){._search{right:83px;}}.main-menu li.menu-item{position:relative;}.main-menu li.menu-item ul.mega-dropdown{display:none;position:absolute;left:50%;transform:translateX(-50%);top:100%;background:#efe0c5;padding:24px;box-shadow:0 14px 36px rgba(0,0,0,.22);}.main-menu li.menu-item ul.mega-dropdown li{margin-bottom:8px;}.main-menu li.menu-item ul.mega-dropdown li a{font-weight:500;color:#000;}.main-menu li.menu-item ul.mega-dropdown li a:hover{color:#d8ab55;}.main-menu li.menu-item:hover>ul.mega-dropdown{display:block;}.main-menu ul.mobile-dropdown{display:none;}@media(max-width:992px){.main-menu>li.menu-item{position:relative;}.main-menu>li.menu-item ul.mega-dropdown{display:none!important;}.main-menu>li.menu-item ul.mobile-dropdown{display:none;}.main-menu>li.menu-item.has-children a{padding-right:25px;position:relative;}.main-menu>li.menu-item.has-children>a::after{content:"▼";position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;font-size:12px;transition:transform .3s ease;}.main-menu>li.menu-item.has-children.open>a::after{transform:translateY(-50%) rotate(-180deg);}.main-menu>li.menu-item.has-children.open>ul.mobile-dropdown{display:block;}}