*{font-family:Overpass,sans-serif}.title{font-size:4rem;text-transform:uppercase;color:#213f2e}.subtitle{font-size:1.3rem;color:#979d85}html{scroll-snap-type:mandatory;scroll-snap-points-y:repeat(100vh);scroll-snap-type:y mandatory;scroll-behavior:smooth}section{scroll-snap-align:start}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#caccb6}::-webkit-scrollbar-thumb{background:#213f2e}::-webkit-scrollbar-thumb:hover{background:#a59f6d}@keyframes fade-in-bottom{0%{transform:translateY(30%);opacity:0}50%{opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-left{0%{transform:translateX(-30%);opacity:0}50%{opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-bounce{0%{transform:scale(0);opacity:.6}100%{transform:scale(1.5);opacity:.8}}.animation-fade-in-bottom{animation:fade-in-bottom 1.5s linear}.animation-fade-in-left{animation:fade-in-left 1.5s linear}.preloader{width:100%;height:100vh;position:absolute;top:0;left:0;background:#213f2e;display:flex;justify-content:center;align-items:center;z-index:10000;opacity:1;transition:.8s all}.preloader .loader{position:relative;display:flex;width:50vh;height:50vh}.preloader .line{width:1.11111vh;background:red;margin-right:1.21951vh;animation:4s load ease-in-out infinite}.preloader .line:nth-of-type(2){animation-delay:-.1s}.preloader .line:nth-of-type(3){animation-delay:-.2s}.preloader .line:nth-of-type(4){animation-delay:-.3s}.preloader .line:nth-of-type(5){animation-delay:-.4s}.preloader .line:nth-of-type(6){animation-delay:-.5s}.preloader .line:nth-of-type(7){animation-delay:-.6s}.preloader .line:nth-of-type(8){animation-delay:-.7s}.preloader .line:nth-of-type(9){animation-delay:-.8s}.preloader .line:nth-of-type(10){animation-delay:-.9s}.preloader .line:nth-of-type(11){animation-delay:-1s}.preloader .line:nth-of-type(12){animation-delay:-1.1s}.preloader .line:nth-of-type(13){animation-delay:-1.2s}.preloader .line:nth-of-type(14){animation-delay:-1.3s}.preloader .line:nth-of-type(15){animation-delay:-1.4s}.preloader .line:nth-of-type(16){animation-delay:-1.5s}.preloader .line:nth-of-type(17){animation-delay:-1.6s}.preloader .line:nth-of-type(18){animation-delay:-1.7s}.preloader .line:nth-of-type(19){animation-delay:-1.8s}.preloader .line:nth-of-type(20){animation-delay:-1.9s}.preloader .line:nth-of-type(21){animation-delay:-2s}.preloader .line:nth-of-type(22){animation-delay:-2.1s}@keyframes load{0%{height:25%;margin-top:75%}25%{height:1%;margin-top:50%}50%{height:25%;margin-top:0}75%{height:1%;margin-top:50%;background:green}100%{height:25%;margin-top:75%}}*{cursor:none}.aura,.cursor{position:absolute;border-radius:100%;transition:.5s cubic-bezier(.75,-1.27,.3,2.33) transform,.2s cubic-bezier(.75,-1.27,.3,2.33) opacity;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:10000}.cursor{width:8px;height:8px;background-color:#fff;transform:scale(1);z-index:10001}.cursor.active{opacity:0;transform:scale(0)}.aura{width:46px;height:46px;border:1px solid rgba(255,255,255,.2);background-color:rgba(33,63,46,.4);transform:translate(5px,5px)}.aura.active{border:1.2px solid rgba(255,255,255,.33);background-color:rgba(33,63,46,.8);transform:scale(1.3)}.aura.hidden,.cursor.hidden{transform:scale(.001)}.dots{position:fixed;right:40px;top:50%;transform:translateY(-50%);height:50vh;z-index:200}.dots-list{height:100%;list-style:none;display:flex;flex-direction:column;justify-content:space-between}.dots-item{height:10px;width:10px;background-color:#caccb6}.dots-item:hover{background-color:#a59f6d}.dots-item-link{width:100%;height:100%;display:block}.dots-item-active{border:1px solid #979d85;background-color:#213f2e}.dots-item-active:hover{background-color:#213f2e}.menu{display:flex;justify-content:space-between;align-items:center}.menu-list{width:65%;list-style:none;display:flex;justify-content:space-between;align-items:center}.menu-item{margin-right:40px}.menu-item:last-child{margin-right:0}.menu-item-link{color:#fff;text-transform:uppercase;text-decoration:none;transition:.6s color}.menu-item-link:hover{color:#a59f6d}.burger-menu{position:absolute;top:80px;left:0;display:none;transform:translateX(-100%);height:calc(100vh - 80px);width:80%;background-color:#213f2e;transition:.8s transform;z-index:103}.burger-menu-active{display:block;transform:translateX(0)}.burger-menu-icon{position:absolute;top:50%;transform:translateY(-50%);right:30px;display:none;height:25px}.burger-menu-icon-active .icon-element:first-child{transform:rotate(45deg) translateY(2px) translateX(20px)}.burger-menu-icon-active .icon-element:nth-child(2){display:none}.burger-menu-icon-active .icon-element:last-child{transform:rotate(-45deg) translateY(4px) translateX(14px)}.burger-menu-icon .icon-element{border-radius:10px;width:30px;height:3px;background-color:#fff;transition:.6s transform}.burger-menu-icon .icon-element:nth-child(2){width:20px}.burger-menu-list{padding:50px 50px 150px 50px;height:100%;list-style:none;display:flex;flex-direction:column;justify-content:space-between}.burger-menu-item-link{text-transform:uppercase;color:#fff;font-size:1.7rem;text-decoration:none}.body-menu{background-color:#f3f1e7;width:100%;position:fixed;top:0;left:0;box-shadow:0 0 10px #000;transition:all .6s;transform:translateY(-100%);z-index:1000;opacity:0}.body-menu-wrapper{width:100%;max-width:1288px;padding:0 24px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.body-menu-logo{width:auto;height:80px}.body-menu-hide{display:block;width:50px;color:#213f2e;font-size:16px;text-align:center;opacity:.5}.body-menu .menu-item-link{color:#213f2e;font-weight:700;transition:.6s color}.body-menu .menu-item-link:hover{color:#a59f6d}.menu-page{display:flex;justify-content:space-between;align-items:center}.header{position:absolute;top:0;left:0;width:100%;z-index:1000}.header-logo{width:auto;height:150px}.header-page{background-color:#213f2e}.header-page-logo{height:100px}.promo{position:relative;height:100vh;background:url(../../img/promo-bg.jpg) center center/cover no-repeat;z-index:100;overflow-y:hidden}.promo-video{position:absolute;top:0;left:0;width:100%;z-index:101}.promo .blackout{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.384);z-index:102}.promo-wrapper{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);width:1140px;display:flex;justify-content:space-between;z-index:103}.promo-title{font-weight:100;width:500px;font-size:40px;text-transform:uppercase;color:#fff;letter-spacing:.075em}.promo-descr{display:flex;flex-direction:column;justify-content:space-between;height:150px}.promo-descr-link{border-radius:10px;color:#fff;width:400px;font-size:1.4rem;text-decoration:none;position:relative}.promo-descr-link:hover{color:#a59f6d}.promo-descr-link:hover .arrow-link{background:url(../../icons/arrow-yellow.png) center no-repeat}.promo-descr-link::before{content:'';width:5px;height:85px;position:absolute;top:0;left:-15px;background-color:#213f2e;border-radius:10px}.promo-descr-link .arrow-link{height:40px;width:40px;background:url(../../icons/arrow.png) center no-repeat}.indexes{position:relative;height:100vh;background-color:#213f2e}.indexes-wrapper{width:100%;display:flex;justify-content:space-between}.indexes-descr{display:flex;flex-direction:column;justify-content:center;width:50vw;text-align:center}.indexes-title{font-weight:100;font-size:3rem;color:#a59f6d}.indexes-subtitle{color:#caccb6;font-size:1rem}.indexes-box{width:50%;height:100vh;background-color:#f3f1e7;display:flex;align-items:center}.indexes-box-list{list-style:none;display:flex;flex-direction:column;justify-content:space-around;gap:7rem;margin-left:180px}.indexes-box-list-item{position:relative}.indexes-box-list-item::before{content:'';width:200px;height:3px;background-color:#a59f6d;position:absolute;left:-240px;top:30px}.indexes-box-list-item-title{font-size:5rem;font-weight:100;letter-spacing:.075em;color:#213f2e;line-height:.8em}.indexes-box-list-item-subtitle{font-weight:700;text-transform:uppercase;font-size:.9rem;letter-spacing:.075em;color:#979d85}.indexes .oversize{font-size:11rem;line-height:1}.solutions{height:100vh;display:flex;justify-content:space-between}.solutions-descr{padding:0 50px;width:100%;display:flex;flex-direction:column;justify-content:center}.solutions-box{display:flex;justify-content:space-between}.solutions-item{width:23vw;height:100%;position:relative}.solutions-item-img{width:100%;height:100%;object-fit:cover}.solutions-item-blur{background:linear-gradient(180deg,rgba(15,14,14,0) 0,#000 100%);text-align:center;position:absolute;display:flex;flex-direction:column;justify-content:flex-end;top:0;left:0;height:100%;width:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:.5s all;padding-bottom:50px}.solutions-item-blur:hover{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.solutions-item-title{font-weight:100;color:#fff;text-transform:uppercase;font-size:2rem;letter-spacing:.075em;position:relative}.chart{height:100vh}.chart-title{margin-top:20px;font-size:1.5rem;text-transform:uppercase;color:#213f2e}.chart-wrapper{display:flex;justify-content:space-between;align-items:center;height:100%}.chart-wrapper-item{width:50%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.chart-box{text-align:center;width:600px}.chart-descr{display:flex;flex-direction:column;justify-content:center;padding:0 100px;background-color:#213f2e;width:50%;height:100%}.chart-descr .title{color:#a59f6d;text-align:center}.chart-descr .subtitle{text-align:center}.chart-2 .chart-descr .title{font-size:3.5rem}.chart-2 .chart-descr .subtitle{margin-top:50px}.footer{position:relative;scroll-snap-align:start;background-color:#a59f6d;padding:30px 0;color:#213f2e}.footer-wrapper{display:flex;justify-content:space-between}.footer-descr{display:flex;flex-direction:column;justify-content:space-between;width:500px}.footer-logo{height:150px;width:auto}.footer-text{text-transform:uppercase}.footer-text-link{color:#213f2e;text-decoration:none;font-weight:700;transition:1s all}.footer-text-link:hover{color:#caccb6}.footer-menu{display:flex;flex-direction:column;justify-content:space-between;width:30%}.footer-social{list-style:none;display:flex}.footer-nav{text-align:right;list-style:none;display:grid;grid-template-columns:repeat(2,200px);grid-template-rows:auto;align-items:center;height:100%}.footer-nav-item{margin-left:30px;max-width:120px}.footer-nav-link{font-size:14px;text-transform:uppercase;transition:color .8s;color:#213f2e}.footer-nav-link:hover{color:#fff}.footer .link-top{position:absolute;bottom:30px;right:30px}.footer .link-top-img{width:60px;height:60px}.footer-page{padding:30px 0;background-color:#213f2e}.footer-page-wrapper{display:flex;justify-content:space-between}.footer-page-logo{height:150px}.footer-page .footer-text{color:#fff}.footer-page .footer-text-link{color:#fff}.footer-page .footer-text-link:hover{color:#a59f6d}.footer-page .footer-nav-link{color:#fff}.footer-page .footer-nav-link:hover{color:#a59f6d}.page{padding:50px 0}.page .title-wrapper{padding:100px 0;width:100%}.page .title-wrapper-page{position:relative;height:70vh}.page .title-wrapper-page .title-block{padding:20px 0;position:absolute;top:50%;transform:translateY(-50%);left:0;width:40%;background-color:#f3f1e7}.page .title-wrapper-page .title-block::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:10px;background-color:#213f2e}.page .title-wrapper-page .title{font-weight:500;text-align:left;color:#213f2e;font-size:3rem}.page .title-wrapper-page .descr{font-size:1.2rem}.page .title-wrapper-page .title-img{height:100%;width:70%;float:right}.page .title-wrapper-page .title-img-about{background:url(../img/about.jpg) center center/cover no-repeat}.page .title-wrapper-page .title-img-management{background:url(../img/solution-1-bg.jpg) center center/cover no-repeat}.page .title-wrapper-page .title-img-advisory{background:url(../img/solution-2-bg.jpg) center center/cover no-repeat}.page .title-wrapper-page .title-img-trading{background:url(../img/tanker-oil2.jpg) center center/cover no-repeat}.page .title-wrapper-page .title-img-venture{background:url(../img/solution-4-bg.jpg) center center/cover no-repeat}.page .title-wrapper-page .title-img-contacts{background:url(../img/contacts-bg.jpg) center bottom/cover no-repeat}.page .descr-wrapper{padding-top:20px;font-size:20px}.page .descr-wrapper .descr{text-indent:2em}.page .descr-wrapper .descr-list{padding:30px 0;margin-left:50px;list-style:none}.page .descr-wrapper .descr-list-item{margin-bottom:20px;position:relative}.page .descr-wrapper .descr-list-item:last-child{margin-bottom:0}.page .descr-wrapper .descr-list-item span{display:block;font-weight:700}.page .descr-wrapper .descr-list-item::before{content:'';position:absolute;top:5px;left:-30px;width:10px;height:10px;background-color:#213f2e}.page .descr-wrapper .descr-list-item-li{list-style:none;margin-top:10px;margin-left:20px;margin-bottom:10px;position:relative}.page .descr-wrapper .descr-list-item-li::before{content:'';position:absolute;top:8px;left:-15px;width:7px;height:7px;border-radius:50%;background-color:#213f2e}.page .descr-wrapper-contacts{display:flex;flex-direction:column;gap:2rem}.page .descr-wrapper .contacts-link{color:#213f2e;text-decoration:none;font-weight:700}.page .descr-wrapper .contacts-link:hover{color:#a59f6d}@media only screen and (min-device-width:300px) and (max-device-width:812px){html{scroll-snap-type:none}.aura,.cursor{display:none}.header-logo{height:80px;width:150px}.promo{background:#213f2e}.promo .blackout{display:none}.dots{display:none}}@media only screen and (min-device-width:300px) and (max-device-width:812px) and (orientation:portrait){.preloader .loader{width:35vh;height:35vh}.burger-menu-icon{display:flex;flex-direction:column;justify-content:space-between;align-items:end}.burger-menu{display:block}.header,.header-page{position:relative;background-color:#213f2e}.header .menu,.header .menu-page,.header-page .menu,.header-page .menu-page{justify-content:center}.header .menu-list,.header .menu-page-list,.header-page .menu-list,.header-page .menu-page-list{display:none}.header-logo,.header-page-logo{height:80px;width:150px}.promo{height:calc(100vh - 130px)}.promo-video{position:static}.promo-wrapper{flex-direction:column;gap:50px;position:static;padding:30px;width:auto;transform:none}.promo-title{font-size:1.6rem;width:auto}.promo-descr-link{margin-bottom:20px;font-size:1.2rem;width:auto}.body-menu{display:none}.indexes{height:auto}.indexes-wrapper{flex-direction:column-reverse}.indexes-descr{width:100%;padding:150px 0}.indexes-box{padding:50px 0;width:100%;height:auto}.indexes-box-list{margin-top:0}.indexes-title .oversize{font-size:10rem}.solutions{height:auto;flex-direction:column}.solutions-descr{padding:50px 30px}.solutions-descr .title{font-size:2.5rem;text-align:center}.solutions-descr .subtitle{text-align:center}.solutions-box{flex-direction:column}.solutions-item{height:40vh;width:100%}.solutions-item-blur{-webkit-backdrop-filter:none;backdrop-filter:none}.chart,.chart-2{height:auto}.chart-2-wrapper,.chart-wrapper{flex-direction:column-reverse}.chart-2-descr,.chart-descr{width:100%;padding:150px 30px;text-align:center}.chart-2-descr .title,.chart-descr .title{font-size:3rem}.chart-2-box,.chart-box{width:100vw}.chart-2-box .title,.chart-box .title{font-size:3rem}.chart-2 .chart-wrapper{flex-direction:column}.chart-2 .chart-descr{padding:100px 30px}.chart-2 .chart-descr .title{font-size:2.5rem;text-align:center}.footer{padding-top:0;padding-bottom:100px}.footer-wrapper{flex-direction:column-reverse;align-items:center}.footer-logo{width:250px}.footer-menu{display:none}.footer-descr{gap:10px;width:100%}.footer .link-top{bottom:10px;right:50%;transform:translateX(50%)}.page .title-wrapper-page{display:flex;flex-direction:column-reverse;height:auto}.page .title-wrapper-page .title-block{position:static;transform:none;width:100%}.page .title-wrapper-page .title-img{height:200px;width:100%}.footer-page-wrapper{flex-direction:column}.footer-page-logo{display:block;margin:0 auto}.footer-page .footer-menu{display:none}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (orientation:landscape){.header{background:rgba(0,0,0,.3);background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(255,255,255,0) 100%)}.header-logo{height:80px;width:150px}.header .menu-list{width:70%}.header .menu-item-link{font-size:.8rem}.menu-page .header-page-logo{height:80px;width:150px}.menu-page .menu-list{width:70%}.menu-page .menu-item-link{font-size:.8rem}.promo{height:100vh;position:relative}.promo-wrapper{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);padding:0 30px;width:100%;left:0;bottom:0;transform:none;gap:50px}.promo-title{font-size:2.5rem}.promo-descr{display:none}.body-menu-logo{height:60px}.body-menu .menu-list{width:70%}.body-menu .menu-item-link{font-size:.8rem}.indexes-title{font-size:2rem}.indexes-title .oversize{font-size:10rem}.indexes-box-list{gap:50px;margin-top:0}.indexes-box-list-item-title{font-size:4rem}.solutions-descr{padding:0 30px}.solutions-descr .title{font-size:2rem}.solutions-descr .subtitle{font-size:.7rem}.solutions-item-title{font-weight:500;font-size:1.1rem}.solutions-item-blur{padding:30px;-webkit-backdrop-filter:none;backdrop-filter:none}.chart{height:140vh}.chart-2-descr,.chart-descr{width:50%;padding:150px 30px;text-align:center}.chart-2-descr .title,.chart-descr .title{font-size:3rem}.chart-2-descr .subtitle,.chart-descr .subtitle{font-size:1rem}.chart-2-box,.chart-box{width:100%;padding:0}.chart-2-box .title,.chart-box .title{font-size:2.5rem}.chart-2 .chart-descr{padding:100px 30px}.chart-2 .chart-descr .title{font-size:2rem;text-align:center}.chart-2 .chart-box .title{font-size:2rem}.page .title-wrapper-page{height:70vh}.page .title-block .title{font-size:2rem}.page .title-block .descr{font-size:.9rem}.page .descr-wrapper .descr{font-size:.7rem}.page .descr-wrapper .descr-list-item{font-size:.7rem}.footer-menu{display:none}.footer-descr{width:50%}.footer .link-top{bottom:0;right:20px}.footer .link-top-img{width:50px}}*{margin:0;padding:0;box-sizing:border-box}html{background-color:#f3f1e7}.container{width:100%;max-width:1288px;margin:0 auto;padding:0 24px}body{position:relative;overflow-x:hidden}main{position:relative}.show{transform:translateY(0);opacity:1}.hide{transform:translateY(-100%);opacity:0}.active{color:#a59f6d!important}.overflow{overflow:hidden}