@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Italic.woff) format("woff"),url(../fonts/Montserrat-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Medium.woff) format("woff"),url(../fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-SemiBold.woff) format("woff"),url(../fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-SemiBoldItalic.woff) format("woff"),url(../fonts/Montserrat-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic}.main-minerals{font-family:Montserrat,Arial;font-weight:400;font-style:normal;font-size:26px;line-height:36px;color:#000}.main-minerals .container{max-width:1000px;margin:0 auto;padding:0 15px}.main-minerals .btn{padding:15px 30px;font-size:18px;line-height:28px;text-transform:uppercase;font-weight:700;border-radius:10px}.main-minerals .btn_theme{background:#faba13;color:#fff;-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}.main-minerals .btn_theme:hover{background:#efede6;color:#faba13}.main-minerals .text_big{font-size:26px;line-height:32px}.main-minerals .text_big_yellow_bold{color:#faba13;font-weight:700;font-size:42px;line-height:42px}.main-minerals .text_semibold{font-weight:600}.main-minerals h3{font-weight:700;line-height:58px;font-size:52px}.main-minerals h1{font-weight:700;font-size:60px;line-height:73px}.main-minerals__welcome{padding:179px 0 112px}.main-minerals__about-client{padding:80px 0}.main-minerals__about-problem{padding:60px 0 0 0}.main-minerals__goals{padding:80px 0 56px}.main-minerals__why-us{padding:60px 0}.main-minerals__what-we-did{padding:80px 0}.main-minerals__difficulties{padding:60px 0}.main-minerals__result{padding:80px 0}.main-minerals .welcome{color:#fff;text-align:center;background:center/cover no-repeat url(../img/welcome/banner.jpg)}.main-minerals .welcome__logo{margin:0 0 68px 0}.main-minerals .welcome__head{margin:0 0 30px 0}.main-minerals .welcome__subhead{font-weight:700;font-size:22px;line-height:28px;margin:0 0 31px 0}.main-minerals .welcome__link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:31px 0 0 0;font-size:20px;line-height:24px;color:#faba13}.main-minerals .welcome__link:visited{color:#faba13}.main-minerals .welcome__link::before{content:"";position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:80px;height:1px;background:#faba13}.main-minerals .welcome__link:hover{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.main-minerals .welcome__link-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px 0 0}.main-minerals .about-client__container{position:relative}.main-minerals .about-client__back-img{position:absolute;z-index:-1}.main-minerals .about-client__back-img._minerals{top:-19px;left:-253px}.main-minerals .about-client__back-img._slash{top:-20px;right:36px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.main-minerals .about-client__back-img._operating{top:-32px;right:-275px}.main-minerals .about-client__first{margin:0 -100px 108px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.main-minerals .about-client__first .about-client__info{margin:0 30px 0 0}.main-minerals .about-client__first .about-client__img{margin:65px 0 0 0;-webkit-box-flex:0;-ms-flex:0 0 470px;flex:0 0 470px}.main-minerals .about-client__first .about-client__img img{-webkit-box-shadow:0 10px 20px 0 rgba(65,32,0,.15);box-shadow:0 10px 20px 0 rgba(65,32,0,.15)}.main-minerals .about-client__head{margin:0 0 30px 0}.main-minerals .about-client__second{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 100px -161px}.main-minerals .about-client__second .about-client__info{margin:0}.main-minerals .about-client__second .about-client__img{margin:0 154px 0 0;-webkit-box-flex:0;-ms-flex:0 0 507px;flex:0 0 507px}.main-minerals .about-client__third{text-align:center}.main-minerals .about-client__subhead{font-size:18px;line-height:28px;margin:0 0 40px 0}.main-minerals .about-problem{position:relative}.main-minerals .about-problem::after{content:"";position:absolute;background:center/cover no-repeat url(../img/about-problem/bg.jpg);left:0;right:0;top:0;bottom:60px;z-index:-1}.main-minerals .about-problem__head{text-align:center;color:#fff;margin:0 0 30px 0}.main-minerals .about-problem__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-minerals .about-problem__item{background:#efede6;margin:0 15px 0 0;-webkit-box-shadow:0 20px 40px 0 rgba(41,21,0,.2);box-shadow:0 20px 40px 0 rgba(41,21,0,.2);padding:40px;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px)}.main-minerals .about-problem__item:nth-child(even){margin:0 0 0 15px}.main-minerals .about-problem__item .about-problem__item-img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.main-minerals .about-problem__item:hover .about-problem__item-img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main-minerals .about-problem__item-img{width:100px;height:100px;margin:0 auto 30px;border-radius:50%;background:#faba13;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-minerals .about-problem__item-text{font-size:18px;line-height:28px}.main-minerals .goals__container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1251px}.main-minerals .goals__left{margin:0 30px 0 0}.main-minerals .goals__head{margin:0 0 30px 0}.main-minerals .goals__items{margin:0 0 30px 0}.main-minerals .goals__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px 0}.main-minerals .goals__item:last-child{margin:0}.main-minerals .goals__item .goals__item-img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.main-minerals .goals__item:hover .goals__item-img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main-minerals .goals__item-img{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px;height:70px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 30px 0 0;background:#efede6}.main-minerals .goals__item-text{font-size:18px;line-height:28px}.main-minerals .goals__img{-webkit-box-flex:0;-ms-flex:0 0 636px;flex:0 0 636px}.main-minerals .why-us{background:center/cover no-repeat url(../img/why-us/bg.jpg);color:#f6f0dd}.main-minerals .why-us._second{background:center/cover no-repeat url(../img/why-us/bg-second.jpg)}.main-minerals .why-us__container{max-width:800px}.main-minerals .why-us__head{margin:0 0 30px 0}.main-minerals .why-us__blockquote{position:relative;font-style:italic;margin:0 0 30px 0;padding:0 0 0 100px}.main-minerals .why-us__blockquote::before{content:"";position:absolute;left:0;top:9px;width:70px;height:53px;background:center/70px 53px no-repeat url(../img/svg/quotes.svg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.main-minerals .why-us__blockquote:hover::before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main-minerals .why-us__blockquote-p{font-size:21px;line-height:32px;margin:0 0 20px 0}.main-minerals .why-us__blockquote-p:last-child{margin:0}.main-minerals .why-us__name{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:18px;line-height:28px;text-transform:uppercase}.main-minerals .why-us__name-text{color:#faba13;margin:0 30px 0 0}.main-minerals .why-us__name-img{width:70px;height:70px;border-radius:50%;overflow:hidden}.main-minerals .what-we-did__container{max-width:1070px}.main-minerals .what-we-did__head{margin:0 0 40px 0}.main-minerals .what-we-did__item{max-width:768px;position:relative;margin:0 0 140px 0}.main-minerals .what-we-did__item:nth-child(even){margin:0 0 140px auto}.main-minerals .what-we-did__item:nth-child(1) .what-we-did__item-arrow{left:-37px;top:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.main-minerals .what-we-did__item:nth-child(2){margin:0 0 158px auto}.main-minerals .what-we-did__item:nth-child(2) .what-we-did__item-arrow{left:-11px;top:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.main-minerals .what-we-did__item:nth-child(3){margin:0 0 60px 0}.main-minerals .what-we-did__item:nth-child(3) .what-we-did__item-arrow{top:0;left:35%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.main-minerals .what-we-did__item:nth-child(4){margin:0 0 58px auto}.main-minerals .what-we-did__item:nth-child(4) .what-we-did__item-left-img{left:60px;top:-10px}.main-minerals .what-we-did__item:nth-child(4) .what-we-did__item-arrow{left:-19px;top:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.main-minerals .what-we-did__item:nth-child(5){margin:0 0 60px 0}.main-minerals .what-we-did__item:nth-child(5) .what-we-did__item-right-img{top:-40px}.main-minerals .what-we-did__item:nth-child(5) .what-we-did__item-arrow{top:-36px;left:35%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.main-minerals .what-we-did__item:nth-child(6){margin:0 0 0 auto}.main-minerals .what-we-did__item:nth-child(6) .what-we-did__item-left-img{top:0;left:90px}.main-minerals .what-we-did__item:nth-child(6) .what-we-did__item-arrow{left:-11px;top:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.main-minerals .what-we-did__item-arrow{position:absolute;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex}.main-minerals .what-we-did__item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-minerals .what-we-did__item-num{position:relative;color:#faba13;font-weight:700;line-height:1;font-size:100px;margin:0 42px 0 0}.main-minerals .what-we-did__item-text{margin:0 0 20px 0}.main-minerals .what-we-did__item-text:last-child{margin:0}.main-minerals .what-we-did__item-right-img{position:absolute;right:0;top:-66px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.main-minerals .what-we-did__item-left-img{position:absolute;left:0;top:-54px;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.main-minerals .what-we-did__item-list{margin:0 0 20px 0}.main-minerals .what-we-did__item-list-item{position:relative;padding:0 0 0 26px;font-size:18px;line-height:28px;margin:0 0 15px 0}.main-minerals .what-we-did__item-list-item::before{position:absolute;left:0;top:10px;content:"";width:5px;height:5px;border-radius:50%;background:#faba13}.main-minerals .what-we-did__item-list-item:last-child{margin:0}.main-minerals .what-we-did__item-bottom-text{font-size:18px;line-height:28px}.main-minerals .difficulties{background:center/cover no-repeat url(../img/difficulties/bg.jpg)}.main-minerals .difficulties__container{max-width:800px}.main-minerals .difficulties__head{margin:0 0 30px 0}.main-minerals .difficulties__items{margin:0 0 30px 0}.main-minerals .difficulties__items:last-child{margin:0}.main-minerals .difficulties__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 14px 0}.main-minerals .difficulties__item:last-child{margin:0}.main-minerals .difficulties__item .difficulties__item-img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.main-minerals .difficulties__item:hover .difficulties__item-img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main-minerals .difficulties__item-img{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px;height:70px;border-radius:50%;background:#faba13;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 30px 0 0}.main-minerals .difficulties__text{font-size:18px;line-height:28px}.main-minerals .result__head{margin:0 0 30px}.main-minerals .result__subhead{font-size:18px;line-height:32px;margin:0 40px 0 0}.main-minerals .result__subhead .text_semibold.text_big{line-height:32px}.main-minerals .result__subhead .text_big_yellow_bold{line-height:18px}.main-minerals .result__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 30px 0}.main-minerals .result__img{-webkit-box-shadow:0 10px 20px 0 rgba(65,32,0,.15);box-shadow:0 10px 20px 0 rgba(65,32,0,.15)}.main-minerals .result__btn{white-space:nowrap;padding:20px 60px}