@font-face{font-display:swap;font-family:Acumin Pro;font-style:normal;font-weight:100;src:url(../fonts/fontvn.com-AcuminPro-Thin.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:normal;font-weight:200;src:url(../fonts/fontvn.com-AcuminPro-ExtraLight.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:normal;font-weight:300;src:url(../fonts/fontvn.com-AcuminPro-Light.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:normal;font-weight:400;src:url(../fonts/fontvn.com-AcuminPro-Regular.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:italic;font-weight:400;src:url(../fonts/fontvn.com-AcuminPro-Italic.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:normal;font-weight:500;src:url(../fonts/fontvn.com-AcuminPro-Medium.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:normal;font-weight:600;src:url(../fonts/fontvn.com-AcuminPro-Semibold.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:normal;font-weight:700;src:url(../fonts/fontvn.com-AcuminPro-Bold.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:italic;font-weight:700;src:url(../fonts/fontvn.com-Acumin_Pro_Bold_Italic.woff2) format("woff2"),url(../fonts/fontvn.com-Acumin_Pro_Bold_Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:normal;font-weight:900;src:url(../fonts/fontvn.com-AcuminPro-Black.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:italic;font-weight:900;src:url(../fonts/fontvn.com-AcuminPro-BlackItalic.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Acumin Pro;font-style:normal;font-weight:950;src:url(../fonts/fontvn.com-AcuminPro-UltraBlack.woff2) format("woff2"),url(../fonts/fontvn.com-AcuminPro-UltraBlack.woff) format("woff")}body,html{letter-spacing:-.03em}.ct-headline,.ct-link,.ct-link-text,.ct-text-block,.elementor-element,.elementor-widget-container,.h1,.h2,.h3,.h4,.h5,.h6,.oxy-rich-text,body,button,h1,h2,h3,h4,h5,h6,html,input,optgroup,select,textarea{font-family:Acumin Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}body,html{overflow-x:hidden!important}.slide-new-home{position:relative}.slide-new-home .slick-dots{bottom:0;display:flex;gap:0;justify-content:end;list-style:none;margin:0;padding:0;position:absolute;right:0;width:100px}.slide-new-home .slick-dots li{height:15px;line-height:0;width:15px}.slide-new-home .slick-dots li button{background:transparent;border:none;color:transparent;cursor:pointer;font-size:0;height:15px;line-height:0;margin:0;padding:0;width:15px}.slide-new-home .slick-dots li button:before{display:none}.slide-new-home .slick-dots li button svg{display:block;height:15px;width:15px}.line-bot-full{position:relative}.line-bot-full:after{background-color:#c7c7cc;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:120vw}.dot-bot-left{position:relative}.dot-bot-left:before{background-color:#c7c7cc;border-radius:50%;bottom:-3px;content:"";height:6px;left:-3px;position:absolute;width:6px}.dot-bot-right{position:relative}.dot-bot-right:after{background-color:#c7c7cc;border-radius:50%;bottom:-3px;content:"";height:6px;position:absolute;right:-3px;width:6px}.dinamo-eco-logos__top{color:#818181;font-size:42px;font-weight:900;letter-spacing:-.02em;padding-bottom:30px;text-align:center}.dinamo-eco-logos__top span{color:#818181}.dinamo-eco-logos__grid{border-left:1px solid #c7c7cc;border-top:1px solid #c7c7cc;display:grid;grid-template-columns:repeat(3,1fr)}.dinamo-eco-logos__cell{align-items:center;border-bottom:1px solid #c7c7cc;border-right:1px solid #c7c7cc;color:#818181;display:flex;font-size:22px;font-weight:700;gap:8px;justify-content:center;min-height:160px;text-align:center}.dinamo-eco-logos__cell em{font-style:italic}.dinamo-eco-logos__cell small{display:block;font-size:13px;font-weight:400}.dinamo-eco-logos__cell .dinamo-eco-logos__icon{font-weight:900}.dinamo-osid{display:flex;justify-content:center;padding:20px 0}.dinamo-annual{align-items:center;background-color:#f2f2f4;border-radius:10px;display:flex;min-height:90px;overflow:hidden}.dinamo-annual__left{align-items:center;align-self:stretch;border-right:1px solid #c7c7cc;color:#818181;display:flex;font-size:13px;padding:0 30px}.dinamo-annual__center{display:flex;flex:1;flex-direction:column;gap:4px;padding:0 40px}.dinamo-annual__caption{color:#818181;font-size:13px;font-style:italic}.dinamo-annual__title{color:#292929;font-size:32px;font-weight:700;line-height:1}.dinamo-annual__right{padding:0 30px}.dinamo-annual__btn{align-items:center;color:#292929;display:inline-flex;font-size:15px;font-weight:600;gap:10px;text-decoration:none}.dinamo-annual__btn span{font-size:18px}.dinamo-bigA{align-items:center;background:linear-gradient(135deg,#0a1838,#16306b 60%,#1d4fa0);display:flex;justify-content:center;min-height:480px;overflow:hidden;position:relative;width:100%}.dinamo-bigA__bg{background:url(http://dinamo.local/wp-content/uploads/2026/05/9bda54ca99f548d0e3e541156d14fbe7-1.png) 50%/cover no-repeat;inset:0;mix-blend-mode:screen;opacity:.25;position:absolute}.dinamo-bigA__a{filter:drop-shadow(0 10px 30px rgba(0,0,0,.4));height:220px;position:relative;width:auto;z-index:2}.dinamo-vm{align-items:flex-start;display:flex;gap:60px}.dinamo-vm__cube{flex-shrink:0}.dinamo-vm__col{flex:1;max-width:360px}.dinamo-vm__col p{color:#818181;font-size:15px;line-height:1.6;margin:16px 0 24px}.dinamo-vm__label,.dinamo-vm__more{color:#292929;font-size:14px;font-weight:700}.dinamo-vm__more{text-decoration:none}.dinamo-stats{display:flex;gap:60px}.dinamo-stats__heading{color:#292929;font-size:40px;font-style:italic;font-weight:500;line-height:1.1;width:30%}.dinamo-stats__grid{background-color:#c7c7cc;border:1px solid #c7c7cc;display:grid;flex:1;gap:1px;grid-template-columns:repeat(3,1fr)}.dinamo-stats__item{background-color:#fff;padding:40px 30px;text-align:center}.dinamo-stats__num{color:#292929;font-size:56px;font-weight:700;line-height:1}.dinamo-stats__num span{color:#ec1e2e}.dinamo-stats__label{color:#818181;font-size:14px;margin-top:12px}@media (max-width:992px){.dinamo-stats{flex-direction:column;gap:30px}.dinamo-stats__heading{width:100%}.dinamo-vm{flex-direction:column;gap:30px}.dinamo-eco-logos__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.dinamo-eco-logos__grid,.dinamo-stats__grid{grid-template-columns:1fr}.dinamo-annual{align-items:stretch;flex-direction:column}}

/*# sourceMappingURL=app.css.map*/