.homepage-intro{display:flex;flex-direction:column-reverse;justify-content:stretch}@media (min-width:992px){.homepage-intro{display:grid;grid-auto-rows:1fr;flex-wrap:wrap;flex-direction:row;align-items:flex-start;grid-template-columns:400px 1fr}}@media (min-width:1200px){.homepage-intro{grid-template-columns:480px 1fr}}.homepage-intro .text-block{padding:76px 1.75rem}@media (min-width:992px){.homepage-intro .text-block{padding:76px 2.25rem}}.homepage-intro .text-block .texts-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;align-self:stretch;width:auto}@media (min-width:992px){.homepage-intro .text-block .texts-wrap{width:340px}}@media (min-width:1200px){.homepage-intro .text-block .texts-wrap{width:380px}}.homepage-intro .text-block .texts-wrap .metametals{color:#3e4654;font-family:"Open Sans",sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:2.125rem}.homepage-intro .text-block .texts-wrap h1{font-size:1.875rem;font-style:normal;font-weight:600;line-height:2.375rem;margin:0}.homepage-intro .text-block .texts-wrap .buttons{margin-top:50px}.homepage-intro .text-block .texts-wrap .buttons .btn{padding:1rem;margin-right:16px}@media (min-width:768px){.homepage-intro .text-block .texts-wrap .buttons .btn{padding:1rem 1.5rem}}.homepage-intro .text-block .texts-wrap .buttons .btn:last-child{margin-right:0}.homepage-intro .image-block>img{margin-bottom:-72px}@media (min-width:768px){.homepage-intro .image-block>img{margin-bottom:-100px}}@media (min-width:992px){.homepage-intro .image-block>img{margin-bottom:-152px}}.homepage-bg-dark{background:#fafafa}.homepage-payment-icons{display:flex;flex-direction:column;align-items:center;gap:16px;align-self:stretch}@media (min-width:992px){.homepage-payment-icons{padding-top:0!important;padding-bottom:0!important}}.homepage-payment-icons p{text-align:center;font-size:1.25rem;line-height:2.25rem}.homepage-banners .banners-grid .banner .banner-inner .banner-texts p,.homepage-banners>a,.homepage-models .carousel .carousel-item h5,.homepage-payment-icons p{color:#3e4654;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:600}.homepage-banners>a{font-size:1.313rem;line-height:1.688rem;text-decoration:none;display:inline-block;margin-top:48px}.homepage-banners .banners-grid .banner:hover .banner-inner .banner-texts p,.homepage-banners>a:hover{color:#2f353f}.homepage-banners .banners-grid{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:26px}@media (min-width:1200px){.homepage-banners .banners-grid{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;align-items:flex-start;gap:66px}}.homepage-banners .banners-grid .banner{display:flex;height:auto;justify-content:flex-start;align-items:center;gap:22px;background:#f7f8f9;text-decoration:none;padding:20px 30px 20px 0}@media (min-width:768px){.homepage-banners .banners-grid .banner{align-self:stretch;gap:40px;height:180px;padding:0 30px 0 0}}.homepage-banners .banners-grid .banner .banner-inner{display:flex;justify-content:flex-start;align-items:center;flex:1 0 0}.homepage-banners .banners-grid .banner .banner-inner .banner-image-container{display:none;width:180px;height:180px;object-fit:cover;overflow:hidden}@media (min-width:768px){.homepage-banners .banners-grid .banner .banner-inner .banner-image-container{display:block}}.homepage-banners .banners-grid .banner .banner-inner .banner-image-container img{transition:transform .2s ease-in-out}.homepage-banners .banners-grid .banner .banner-inner .banner-texts{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;flex:1 0 0;padding-left:26px}.homepage-banners .banners-grid .banner .banner-inner .banner-texts .banner-title{color:#17253f;font-family:"Montserrat",sans-serif;font-size:1.875rem;font-style:normal;font-weight:600;line-height:2.375rem}@media (min-width:768px){.homepage-banners .banners-grid .banner .banner-inner .banner-texts .banner-title{font-size:2.375rem;line-height:3rem}}.homepage-banners .banners-grid .banner .banner-inner .banner-texts p{font-size:1rem;line-height:1.375rem;margin:0;transition:color .2s ease-in-out}@media (min-width:768px){.homepage-banners .banners-grid .banner .banner-inner .banner-texts p{font-size:1.315rem;line-height:1.5rem}}.homepage-banners .banners-grid .banner:hover .banner-inner .banner-image-container img{transform:scale(1.1)}.homepage-product-banners{justify-content:flex-start}.homepage-product-banners .banners-grid{display:grid;width:100%;grid-template-columns:1fr;row-gap:40px;padding:0}@media (min-width:768px){.homepage-product-banners .banners-grid{gap:40px;grid-template-columns:1fr 1fr}}@media (min-width:992px){.homepage-product-banners .banners-grid{gap:40px;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1200px){.homepage-product-banners .banners-grid{gap:80px}}.homepage-product-banners .banners-grid .banner{display:flex;width:auto;height:auto;flex-direction:column;align-items:flex-start;align-self:stretch;flex-shrink:0;background:#fcfcfc;box-shadow:0 12px 28px 0 rgba(23,37,63,.13)}.homepage-product-banners .banners-grid .banner .image-block{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-self:stretch;padding:40px 0}.homepage-product-banners .banners-grid .banner .image-block>img{width:50%;align-self:center}.homepage-product-banners .banners-grid .banner .content{display:flex;padding:30px 40px;flex-direction:column;align-items:flex-start;align-self:stretch;gap:16px}.homepage-product-banners .banners-grid .banner .content .text-block{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:12px}.homepage-product-banners .banners-grid .banner .content .text-block .banner-title{color:#17253f;font-family:"Montserrat",sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.homepage-product-banners .banners-grid .banner .content .text-block .attributes-block{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:8px;list-style:none;padding-left:20px}.homepage-product-banners .banners-grid .banner .content .text-block .attributes-block>li{position:relative;list-style:none}.homepage-product-banners .banners-grid .banner .content .text-block .attributes-block>li>i{font-size:.875rem;color:#15d49b;position:absolute;top:6px;left:-21px}.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content,.homepage-new-to-investing .content{display:flex;flex-direction:column;width:100%;align-items:flex-start;background:#f7f8f9}@media (min-width:992px){.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content,.homepage-new-to-investing .content{flex-direction:row;align-items:stretch}}.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .image-block img,.homepage-new-to-investing .content .image-block img{object-fit:cover;width:100%;height:100%}.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .content-block,.homepage-new-to-investing .content .content-block{display:flex;padding:32px;flex-direction:column;justify-content:center;align-items:flex-start;align-self:center;gap:44px;flex:1 0 0}@media (min-width:768px){.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .content-block,.homepage-new-to-investing .content .content-block{padding:64px}}@media (min-width:1200px){.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .content-block,.homepage-new-to-investing .content .content-block{padding:64px 134px 64px 80px}}.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .content-block .text-block,.homepage-new-to-investing .content .content-block .text-block{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:0}.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .content-block .text-block .subheading,.homepage-new-to-investing .content .content-block .text-block .subheading{color:#3e4654;font-family:"Open Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.375rem;margin:0}@media (min-width:768px){.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .content-block .text-block .subheading,.homepage-new-to-investing .content .content-block .text-block .subheading{font-size:1.313rem;line-height:1.688rem}}.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .content-block .text-block h3,.homepage-new-to-investing .content .content-block .text-block h3{font-size:1.75rem;font-style:normal;font-weight:600;line-height:2.25rem;margin:6px 0 0}@media (min-width:768px){.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .content-block .text-block h3,.homepage-new-to-investing .content .content-block .text-block h3{font-size:2.375rem;line-height:3rem}}.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .content-block .text-block p,.homepage-new-to-investing .content .content-block .text-block p,.homepage-why-metametals .content .quality-box p{color:#3e4654;font-family:"Open Sans",sans-serif;font-size:1.063rem;font-style:normal;font-weight:600;line-height:1.688rem;margin:16px 0 0}@media (min-width:768px){.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .content-block .text-block p,.homepage-new-to-investing .content .content-block .text-block p{font-size:1.125rem;line-height:1.875rem}}.homepage-new-to-investing,.homepage-product-banners{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .image-block,.homepage-new-to-investing .content .image-block{width:100%}@media (min-width:992px){.homepage-new-to-investing .content .image-block{width:550px}}.homepage-new-to-investing .links{display:none;grid-template-columns:1fr;gap:36px;padding:10px 0}@media (min-width:768px){.homepage-new-to-investing .links{display:grid;gap:24px 60px;grid-template-columns:1fr 1fr}}@media (min-width:992px){.homepage-new-to-investing .links{gap:24px 60px;grid-template-columns:1fr 1fr}}@media (min-width:1200px){.homepage-new-to-investing .links{gap:26px 128px;grid-template-columns:1fr 1fr 1fr}}.homepage-new-to-investing .links .link{width:auto;flex-shrink:0;color:#3e4654;font-family:"Open Sans",sans-serif;font-size:1.45rem;font-style:normal;font-weight:600;line-height:1.875rem;text-decoration-line:underline}@media (min-width:992px){.homepage-carousel .carousel .carousel-inner .carousel-item .carousel-item-content .image-block{width:650px}}.homepage-carousel .carousel .carousel-controls{position:relative;left:auto;right:auto;bottom:auto;z-index:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:24px;margin:26px 0 0}.homepage-carousel .carousel .carousel-controls .carousel-indicators{position:relative;left:auto;right:auto;bottom:auto;z-index:auto;margin:0}.homepage-carousel .carousel .carousel-controls .carousel-indicators>button,.homepage-models .carousel .carousel-indicators>button{display:block;border:0;width:10vw;max-width:200px;height:3px;background:rgba(23,37,63,.1)}@media (min-width:768px){.homepage-carousel .carousel .carousel-controls .carousel-indicators>button{width:15vw}}.homepage-carousel .carousel .carousel-controls .carousel-indicators>button.active,.homepage-models .carousel .carousel-indicators>button.active{background:#0088b7}.homepage-carousel .carousel .carousel-controls .carousel-control-next,.homepage-carousel .carousel .carousel-controls .carousel-control-prev{position:relative;width:auto}.homepage-carousel .carousel .carousel-controls .carousel-control-next svg,.homepage-carousel .carousel .carousel-controls .carousel-control-prev svg,.homepage-models .carousel .carousel-control-next .carousel-control svg,.homepage-models .carousel .carousel-control-prev .carousel-control svg{opacity:.5}.homepage-carousel .carousel .carousel-controls .carousel-control-next svg .icon,.homepage-carousel .carousel .carousel-controls .carousel-control-prev svg .icon,.homepage-models .carousel .carousel-control-next .carousel-control svg .icon,.homepage-models .carousel .carousel-control-prev .carousel-control svg .icon{stroke:#17253f}.homepage-carousel .carousel .carousel-controls .carousel-control-next:hover svg,.homepage-carousel .carousel .carousel-controls .carousel-control-prev:hover svg,.homepage-models .carousel .carousel-control-next .carousel-control:hover svg,.homepage-models .carousel .carousel-control-prev .carousel-control:hover svg{opacity:1}.homepage-carousel .carousel .carousel-controls .carousel-control-next:hover svg .icon,.homepage-carousel .carousel .carousel-controls .carousel-control-prev:hover svg .icon,.homepage-models .carousel .carousel-control-next .carousel-control:hover svg .icon,.homepage-models .carousel .carousel-control-prev .carousel-control:hover svg .icon{stroke:#0088b7}.homepage-models{margin:0}.homepage-models .homepage-models-carousel-wrap{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:24px;padding:0}.homepage-models .homepage-models-carousel-wrap .link{font-family:"Open Sans",sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.125rem;letter-spacing:-.36px;color:#0088b7;text-decoration:underline}.homepage-models .homepage-models-carousel-wrap .link:hover{color:#006689}.homepage-models .carousel{width:100%}.homepage-models .carousel .carousel-item{text-align:center}.homepage-models .carousel .carousel-item h5{text-align:center;font-size:1.125rem;line-height:1.375rem;margin-top:36px;margin-bottom:20px}.homepage-models .carousel .carousel-control-next,.homepage-models .carousel .carousel-control-prev{width:20%}@media (min-width:992px){.homepage-models .carousel .carousel-control-next,.homepage-models .carousel .carousel-control-prev{width:15%}}@media (min-width:1200px){.homepage-models .carousel .carousel-control-next,.homepage-models .carousel .carousel-control-prev{width:10%}}.homepage-models .carousel .carousel-control-next .carousel-control,.homepage-models .carousel .carousel-control-prev .carousel-control{width:100%;height:100%;padding:0;border:0;background-color:transparent;opacity:1}.homepage-models .carousel .carousel-indicators{position:relative;left:auto;right:auto;bottom:auto;z-index:auto;margin:0}.homepage-models .carousel .carousel-indicators>button{width:5vw}@media (min-width:768px){.homepage-models .carousel .carousel-indicators>button{width:15vw}}.homepage-models .threed-model{position:relative;width:100%;height:600px;margin:0 auto}.homepage-models .threed-model.manual-load-3d{display:block}.homepage-models .threed-model .lazy-load-poster{position:absolute;left:0;right:0;top:0;bottom:0;background-size:contain;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;overflow:hidden}.homepage-models .threed-model .lazy-load-poster>img{width:240%}@media (min-width:768px){.homepage-models .threed-model .lazy-load-poster>img{width:184%}}@media (min-width:992px){.homepage-models .threed-model .lazy-load-poster>img{width:138%}}@media (min-width:1200px){.homepage-models .threed-model .lazy-load-poster>img{width:100%}}.homepage-why-metametals{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:40px}@media (min-width:992px){.homepage-why-metametals{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 2fr;align-items:flex-start;gap:0}}.homepage-why-metametals .section-header{padding-right:1rem;gap:16px}@media (min-width:768px){.homepage-why-metametals .section-header{padding-right:3rem!important}}@media (min-width:992px){.homepage-why-metametals .section-header{padding-right:4rem!important}}.homepage-company,.homepage-why-metametals .content,.homepage-why-metametals .content .quality-box{display:flex;flex-direction:column;align-items:flex-start}.homepage-why-metametals .content{width:100%;gap:64px}@media (min-width:992px){.homepage-why-metametals .content{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;align-items:flex-start;gap:80px;row-gap:64px}}.homepage-why-metametals .content .quality-box{width:auto;align-self:stretch;gap:10px}.homepage-why-metametals .content .quality-box>img{display:block;width:220px;margin:0 auto 20px}@media (min-width:768px){.homepage-why-metametals .content .quality-box>img{margin:0}}.homepage-why-metametals .content .quality-box .h3,.homepage-why-metametals .content .quality-box h3{font-size:1.563rem;font-style:normal;font-weight:600;line-height:2rem}@media (min-width:768px){.homepage-why-metametals .content .quality-box .h3,.homepage-why-metametals .content .quality-box h3{max-width:312px}}.homepage-why-metametals .content .quality-box p{color:#17253f;font-size:1.125rem;font-weight:400;line-height:2.25rem;margin:0}@media (min-width:768px){.homepage-why-metametals .content .quality-box p{padding-right:3rem!important}}@media (min-width:992px){.homepage-why-metametals .content .quality-box p{padding-right:0!important}}.homepage-company{gap:54px}.homepage-company .section-header{max-width:640px;gap:16px}.homepage-company .section-header .btn{margin-top:8px;padding-left:16px;padding-right:16px}.homepage-company .links-grid{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:24px}@media (min-width:992px){.homepage-company .links-grid{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;align-items:flex-start;gap:24px}}.homepage-company .links-grid .link{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:12px;padding:36px;background:#f7f8f9;text-decoration:none}.homepage-company .links-grid .link:hover{text-decoration:underline}.homepage-company .links-grid .link .link-title{display:flex;flex-direction:row;align-items:center;align-self:stretch;gap:20px}.homepage-company .links-grid .link .link-title .h3,.homepage-company .links-grid .link .link-title h3,.homepage-company .links-grid .link p{color:#17253f;font-family:"Montserrat",sans-serif;font-size:1.563rem;font-style:normal;font-weight:600;line-height:2rem;margin:0}.homepage-company .links-grid .link p{font-family:"Open Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:2.25rem}