.edm-banner-section{position:relative;height:100vh;background-color:#d9d9d9}.edm-banner-section:before{content:"";position:absolute;inset:0;background-image:url(/_next/static/media/banner.311cce82.png);background-size:cover;background-position:85%;background-repeat:no-repeat;opacity:1;z-index:0}.edm-banner-section:after{content:"";position:absolute;inset:0;background:linear-gradient(240deg,rgba(255,255,255,0),rgba(0,0,0,.8));z-index:1}.edm-banner-section .container-banner-text{position:absolute;top:30%;left:10%;color:#fff;z-index:2;white-space:normal!important}@media(max-width:670px){.edm-banner-section .container-banner-text{top:35%}}@media(max-width:552px){.edm-banner-section .container-banner-text{left:5%}}.edm-banner-section .container-banner-text .edm-banner-header{color:#fff;font-size:64px!important;font-weight:600!important}@media(max-width:670px){.edm-banner-section .container-banner-text .edm-banner-header{font-size:48px!important}}@media(max-width:469px){.edm-banner-section .container-banner-text .edm-banner-header{font-size:36px!important}}.edm-banner-section .container-banner-text .edm-banner-header span{font-weight:600!important}.edm-banner-section .container-banner-text .edm-banner-subheader{max-width:400px;color:#fff;font-size:24px!important;font-weight:500!important;margin-top:29px!important}@media(max-width:670px){.edm-banner-section .container-banner-text .edm-banner-subheader{font-size:20px!important}}@media(max-width:469px){.edm-banner-section .container-banner-text .edm-banner-subheader{font-size:16px!important;max-width:315px}}.edm-banner-section .container-banner-image .banner-product-wrapper{position:absolute;width:384px;height:456px;flex-shrink:0;border-radius:16px;background:#f1f1f1;top:20%;right:10%;z-index:2}@media(max-width:1374px){.edm-banner-section .container-banner-image .banner-product-wrapper{display:none}}.edm-banner-section .container-banner-image .banner-product-wrapper .banner-product{position:absolute;z-index:2}.edm-banner-section .container-banner-image .banner-product-wrapper .banner-product:first-of-type{bottom:20%;left:-20%}.edm-banner-section .container-banner-image .banner-product-wrapper .banner-product:nth-of-type(2){bottom:-10%;right:-10%}.edm-banner-section .container-banner-image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.8));z-index:1}.edm-banner-section .container-banner-image .banner-edm{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.edm-contact-card{max-width:1247px;margin:0 auto}@media(max-width:1400px){.edm-contact-card{padding:0 5vw}}.edm-contact-card .edm-contact-header{color:#19164f;font-size:48px!important;font-weight:400!important}@media(max-width:1025px){.edm-contact-card .edm-contact-header{font-size:36px!important}}@media(max-width:631px){.edm-contact-card .edm-contact-header{font-size:32px!important}}@media(max-width:563px){.edm-contact-card .edm-contact-header{font-size:24px!important}}@media(max-width:427px){.edm-contact-card .edm-contact-header{font-size:20px!important}}.edm-contact-card .edm-contact-header span{font-weight:600!important}.edm-contact-card .edm-contact-button{width:217px;height:60px;background-color:#f26622;border-radius:40px;padding:20px;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:45px!important;border:none}@media(max-width:1172px){.edm-contact-card .edm-contact-button{padding:10px 20px 11px!important}}.edm-contact-card .edm-contact-button h6{color:#fff;text-align:center;font-size:20px!important;font-weight:500!important}@media(max-width:1172px){.edm-contact-card .edm-contact-button h6{font-size:16px!important}}.sale-edm-section{color:#19164f;padding:5% 8%}.sale-edm-section .sale-edm-row{display:flex;width:100%;justify-content:center;gap:84px}@media(max-width:1172px){.sale-edm-section .sale-edm-row{flex-direction:column;align-items:center;gap:30px}}.sale-edm-section .sale-edm-row .sale-edm-detail{display:flex;flex-direction:column;gap:2rem}@media(max-width:1172px){.sale-edm-section .sale-edm-row .sale-edm-detail{gap:20px}}.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper{display:flex;align-items:center;gap:24px;cursor:pointer}@media(max-width:1172px){.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper{gap:15px!important}}.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-line{max-width:6px;min-height:163px;width:100%;height:100%}@media(max-width:1172px){.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-line{height:95px}}@media(max-width:419px){.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-line{height:140px}}.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-header{max-width:621px;color:#19164f;font-size:32px!important;font-weight:500!important}@media(max-width:1159px){.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-header{font-size:24px!important}}@media(max-width:920px){.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-header{font-size:20px!important}}.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-header.inactive{opacity:.6!important}.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-desc{max-width:537px;color:#19164f;font-size:20px!important;font-weight:400!important}@media(max-width:1159px){.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-desc{font-size:16px!important}}@media(max-width:920px){.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-desc{font-size:14px!important}}.sale-edm-section .sale-edm-row .sale-edm-detail .sale-edm-detail-wrapper .sale-edm-detail-desc.inactive{opacity:.6!important}.sale-edm-section .sale-edm-row .sale-edm-img{max-width:542.211px;max-height:586px;width:100%;height:100%;border-radius:16px}.service-email-section{background-color:#19164f;color:#fff;padding:5% 8%}.service-email-section .service-card{background-color:#f1f1f1;color:#19164f;border-radius:16px;padding:6% 5%;height:100%}