.elementor .mrz-area-sec-card-icon{width:50px;height:50px;}.elementor .dis-section-title{font-family:var(--primary-font);font-weight:500;font-size:40px;color:#ffffff;line-height:48px;text-align:center;flex:0 1;}.elementor .related-products-section{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#000000;}.elementor .related-products-container{padding:0px;margin-inline-end:-20px;flex-direction:row;row-gap:50px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .related-product{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:20px;flex-direction:column;gap:15px;flex:0 1 25%;}.elementor .related-product-image{border-radius:10px;}.elementor .related-product-title{font-family:var(--primary-font);font-weight:400;font-size:18px;color:#ffffff;line-height:30px;}.elementor .black-section{padding:0px;background-color:#000000;flex-direction:column;justify-content:center;align-items:center;}.elementor .width-1140{width:100%;max-width:1140px;}.elementor .text-center{text-align:center;}.elementor .bioaffix-button-primary-on-dark{font-family:var(--primary-font);font-weight:500;font-size:13px;color:var(--gray-950);letter-spacing:0.52px;line-height:19.3px;background-color:#ffffff;}.elementor .mrz-hero-section{width:100%;min-height:100vh;overflow:hidden;padding:0px;background-color:#000000;justify-content:center;align-items:center;}.elementor .mrz-hero-video{width:60%;aspect-ratio:auto;flex:1 1;}.elementor .mrz-hero-texts{width:40%;padding:0px;flex-direction:column;gap:20px;flex:1 1;justify-content:flex-start;align-items:start;}.elementor .mrz-hero-text{font-family:var(--primary-font);font-weight:400;font-size:24px;color:var(--gray-300);line-height:160%;}.elementor .mrz-hero-title{font-family:var(--primary-font);font-weight:500;font-size:40px;color:#ffffff;line-height:120%;}.elementor .mrz-hero-gradient{width:100%;height:100vh;position:absolute;padding:0px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 70%,rgba(255, 255, 255, 0.05) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .mrz-about-mrz-section{padding-block-start:150px;padding-block-end:150px;}.elementor .mrz-abt-sec-content{padding:0px;flex-direction:row;justify-content:center;align-items:center;}.elementor .mrz-section-head{position:relative;z-index:1;padding:0px;flex-direction:column;gap:25px;justify-content:flex-start;align-items:start;}.elementor .mrz-section-title{font-family:var(--primary-font);font-weight:500;font-size:36px;color:#ffffff;line-height:120%;}.elementor .mrz-section-text{font-family:var(--primary-font);font-weight:400;font-size:16px;color:var(--gray-300);line-height:160%;}.elementor .mrz-abt-sec-video{width:50%;aspect-ratio:auto;}.elementor .mrz-abt-sec-pattern{width:auto;height:150%;position:absolute;inset-inline-start:-350px;opacity:20%;}.elementor .mrz-section-3{padding-block-start:150px;padding-block-end:150px;}.elementor .mrz-sec-3-content{max-width:1440px;padding:0px;flex-direction:row;gap:70px;justify-content:center;align-items:center;}.elementor .mrz-features-section{padding-block-start:150px;padding-block-end:150px;}.elementor .mrz-fea-sec-card-title{font-family:var(--primary-font);font-weight:400;font-size:22px;color:#ffffff;line-height:120%;text-align:center;}.elementor .mrz-fea-sec-card-text{font-family:var(--primary-font);font-weight:400;font-size:16px;color:var(--gray-300);line-height:160%;text-align:center;}.elementor .mrz-area-section{overflow:hidden;padding-block-start:160px;padding-block-end:160px;}.elementor .mrz-area-sec-content{position:relative;z-index:3;padding:0px;flex-direction:column;gap:60px;justify-content:center;align-items:center;}.elementor .mrz-area-sec-cards{column-gap:20px;padding:0px;row-gap:30px;grid-template-columns:repeat(2, 1fr);}.elementor .mrz-area-sec-card{padding:0px;flex-direction:column;gap:15px;justify-content:center;align-items:center;}.elementor .mrz-area-sec-card-title{font-family:var(--primary-font);font-weight:400;font-size:22px;color:#ffffff;line-height:120%;text-align:center;}.elementor .mrz-area-sec-card-text{font-family:var(--primary-font);font-weight:400;font-size:16px;color:var(--gray-300);line-height:160%;text-align:center;}.elementor .mrz-area-sec-head{max-width:780px;position:relative;z-index:1;padding:0px;flex-direction:column;gap:25px;justify-content:flex-start;align-items:center;}.elementor .mrz-why-section{padding-block-start:150px;padding-block-end:150px;}.elementor .mrz-why-sec-content{max-width:1550px;padding:0px;flex-direction:column;gap:70px;justify-content:center;align-items:center;}.elementor .mrz-tech-section{padding-block-end:30px;}.elementor .mrz-tec-sec-content{max-width:1140px;padding-block-start:50px;padding-block-end:50px;padding-inline-start:60px;padding-inline-end:60px;border-radius:20px;background-color:var(--gray-950);flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .mrz-tec-sec-image{width:40%;height:auto;aspect-ratio:auto;}.elementor .mrz-area-sec-video-container{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;align-items:stretch;}.elementor .mrz-area-sec-video{aspect-ratio:auto;object-fit:cover;opacity:20%;}.elementor .mrz-sec-3-pattern{width:auto;height:100%;position:absolute;}.elementor .mrz-fea-sec-card{padding:0px;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .mrz-fea-sec-cards{column-gap:40px;padding:0px;row-gap:40px;}.elementor .mrz-fea-sec-content{padding:0px;flex-direction:column;gap:85px;}.elementor .tec-sec-title{font-family:var(--primary-font);font-weight:500;font-size:40px;color:#ffffff;line-height:120%;}.elementor .tec-sec-text{font-family:var(--primary-font);font-weight:400;font-size:16px;color:var(--gray-300);line-height:160%;}.elementor .mrz-sec-3-text-left{font-family:var(--primary-font);font-weight:400;font-size:18px;color:#ffffff;line-height:160%;}.elementor .mrz-sec-3-text-right{font-family:var(--primary-font);font-weight:400;font-size:18px;color:#ffffff;line-height:160%;text-align:end;}.elementor .related-product-category-title{width:100%;font-family:var(--primary-font);font-weight:500;font-size:22px;color:#ffffff;line-height:120%;}.elementor .related-products-categories{padding:0px;flex-direction:column;gap:50px;justify-content:flex-start;}.elementor .related-products-category{padding:0px;flex-direction:column;gap:15px;justify-content:flex-start;}