.banner-communication-platform-landing-page-section{position:relative;color:#19164f;height:100vh;background-color:#d9d9d9}.banner-communication-platform-landing-page-section:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5);z-index:1}.banner-communication-platform-landing-page-section .img-banner-communication{position:absolute;z-index:0;width:100%;height:100%;object-fit:cover}.banner-communication-platform-landing-page-section .text-banner-communication{position:absolute;z-index:2;top:30%;left:10%;color:#fff}@media(max-width:670px){.banner-communication-platform-landing-page-section .text-banner-communication{top:35%}}@media(max-width:552px){.banner-communication-platform-landing-page-section .text-banner-communication{left:5%}}.banner-communication-platform-landing-page-section .text-banner-communication .text-banner-communication-header{font-size:64px!important;font-weight:500!important}@media(max-width:670px){.banner-communication-platform-landing-page-section .text-banner-communication .text-banner-communication-header{font-size:48px!important}}@media(max-width:469px){.banner-communication-platform-landing-page-section .text-banner-communication .text-banner-communication-header{font-size:36px!important}}.banner-communication-platform-landing-page-section .text-banner-communication .text-banner-communication-subheader{max-width:534px;font-size:36px!important;font-weight:500!important;margin-top:8px!important}@media(max-width:670px){.banner-communication-platform-landing-page-section .text-banner-communication .text-banner-communication-subheader{font-size:32px!important}}@media(max-width:469px){.banner-communication-platform-landing-page-section .text-banner-communication .text-banner-communication-subheader{font-size:24px!important;max-width:315px}}.banner-communication-platform-landing-page-section .text-banner-communication .text-banner-communication-button{width:232px;height:65px;background-color:#fff;border-radius:40px;padding:20px 30px;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:33px!important;border:none}@media(max-width:1172px){.banner-communication-platform-landing-page-section .text-banner-communication .text-banner-communication-button{padding:10px 20px!important}}.banner-communication-platform-landing-page-section .text-banner-communication .text-banner-communication-button h6{color:#19164f;text-align:center;font-size:20px!important;font-weight:500!important}@media(max-width:1172px){.banner-communication-platform-landing-page-section .text-banner-communication .text-banner-communication-button h6{font-size:16px!important}}.commu-contact-card{max-width:1140px;margin:0 auto}@media(max-width:1400px){.commu-contact-card{padding:0 5vw}}.commu-contact-card .commu-contact-header{color:#19164f;font-size:48px!important;font-weight:400!important}@media(max-width:1025px){.commu-contact-card .commu-contact-header{font-size:36px!important}}@media(max-width:520px){.commu-contact-card .commu-contact-header{font-size:32px!important}}.commu-contact-card .commu-contact-header span{font-weight:600!important}.commu-contact-card .commu-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){.commu-contact-card .commu-contact-button{padding:0 20px 10px!important}}.commu-contact-card .commu-contact-button h6{color:#fff;text-align:center;font-size:20px!important;font-weight:500!important}@media(max-width:1172px){.commu-contact-card .commu-contact-button h6{font-size:16px!important}}.about-communication-platform-section{color:#19164f;padding:5% 8%}.about-communication-platform-section .container-about-communication-platform{background-color:#19164f;color:#fff;border-radius:16px;padding:clamp(2rem,5vw,4rem)}.about-communication-platform-section .container-about-communication-platform .message-card{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;height:100%}.about-communication-platform-section .container-about-communication-platform .message-card .img-message{width:100%;max-height:280px;object-fit:cover;border-radius:16px}.about-communication-platform-section .container-about-communication-platform .container-card-communication{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}@media(max-width:768px){.about-communication-platform-section .container-about-communication-platform .container-card-communication{display:flex;flex-direction:column;align-items:center}}.about-communication-platform-section .container-about-communication-platform .container-card-communication .container-card-commu-img{max-width:300px;max-height:196px;width:100%;height:100%;opacity:1!important;border-radius:16px;margin-bottom:26px!important}.about-communication-platform-section .container-about-communication-platform .container-card-communication .container-card-commu-title{color:#fff;font-size:24px!important;font-weight:600!important;margin-bottom:16px!important}@media(max-width:1159px){.about-communication-platform-section .container-about-communication-platform .container-card-communication .container-card-commu-title{font-size:20px!important}}@media(max-width:920px){.about-communication-platform-section .container-about-communication-platform .container-card-communication .container-card-commu-title{font-size:16px!important}}.about-communication-platform-section .container-about-communication-platform .container-card-communication .container-card-commu-title-desc{max-width:275px;color:#fff;font-size:16px!important;font-weight:400!important;margin-bottom:22px!important}@media(max-width:1159px){.about-communication-platform-section .container-about-communication-platform .container-card-communication .container-card-commu-title-desc{font-size:14px!important}}.about-communication-platform-section .container-about-communication-platform .container-card-communication .container-card-commu-button{width:260px;height:65px;background-color:#fff;border-radius:40px;padding:20px 30px;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:33px!important;border:none}@media(max-width:1172px){.about-communication-platform-section .container-about-communication-platform .container-card-communication .container-card-commu-button{padding:10px 20px!important}}.about-communication-platform-section .container-about-communication-platform .container-card-communication .container-card-commu-button h6{color:#19164f;text-align:center;font-size:20px!important;font-weight:500!important}@media(max-width:1172px){.about-communication-platform-section .container-about-communication-platform .container-card-communication .container-card-commu-button h6{font-size:16px!important}}.service-commu-card{padding:3rem 8% 5%}.service-commu-card .service-commu-detail{position:relative;width:100%;max-width:1196px}.service-commu-card .service-commu-detail .service-commu-detail-title-navy{color:#fff;font-size:36px!important;font-weight:500!important;margin-bottom:24px!important}@media(max-width:1159px){.service-commu-card .service-commu-detail .service-commu-detail-title-navy{font-size:32px!important}}@media(max-width:920px){.service-commu-card .service-commu-detail .service-commu-detail-title-navy{font-size:24px!important}}.service-commu-card .service-commu-detail .service-commu-detail-desc-navy{color:#fff;font-size:24px!important;font-weight:400!important;margin-bottom:24px!important}@media(max-width:1159px){.service-commu-card .service-commu-detail .service-commu-detail-desc-navy{font-size:20px!important}}@media(max-width:920px){.service-commu-card .service-commu-detail .service-commu-detail-desc-navy{font-size:16px!important}}.service-commu-card .service-commu-detail .service-commu-detail-button{width:233px;height:65px;background-color:#fff;border-radius:40px;padding:20px;display:flex;align-items:center;justify-content:center;gap:10px;border:none}@media(max-width:1172px){.service-commu-card .service-commu-detail .service-commu-detail-button{padding:10px 20px!important}}.service-commu-card .service-commu-detail .service-commu-detail-button h6{color:#19164f;text-align:center;font-size:20px!important;font-weight:400!important}@media(max-width:1172px){.service-commu-card .service-commu-detail .service-commu-detail-button h6{font-size:16px!important}}.service-commu-card .service-commu-detail .service-commu-detail-title-white{color:#19164f;font-size:36px!important;font-weight:500!important;margin-bottom:24px!important}@media(max-width:1159px){.service-commu-card .service-commu-detail .service-commu-detail-title-white{font-size:32px!important}}@media(max-width:920px){.service-commu-card .service-commu-detail .service-commu-detail-title-white{font-size:24px!important}}.service-commu-card .service-commu-detail .service-commu-detail-desc-white{color:#19164f;font-size:24px!important;font-weight:400!important;margin-bottom:24px!important}@media(max-width:1159px){.service-commu-card .service-commu-detail .service-commu-detail-desc-white{font-size:20px!important}}@media(max-width:920px){.service-commu-card .service-commu-detail .service-commu-detail-desc-white{font-size:16px!important}}.service-commu-card .service-commu-detail .service-commu-detail-button-white{width:233px;height:65px;background-color:#19164f;border-radius:40px;padding:20px;display:flex;align-items:center;justify-content:center;gap:10px;border:none}@media(max-width:1172px){.service-commu-card .service-commu-detail .service-commu-detail-button-white{padding:10px 20px!important}}.service-commu-card .service-commu-detail .service-commu-detail-button-white h6{color:#fff;text-align:center;font-size:20px!important;font-weight:300!important}@media(max-width:1172px){.service-commu-card .service-commu-detail .service-commu-detail-button-white h6{font-size:16px!important}}.service-commu-card .service-commu-detail .service-commu-detail-img{max-width:482px;max-height:380px;width:100%;height:100%}.service-commu-card .service-commu-detail .service-commu-detail-wrapper{height:80vh;display:flex;align-items:center;justify-content:center;position:-webkit-sticky;position:sticky;top:0}.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card{display:flex;flex-direction:column;position:relative;width:100%;border-radius:16px;padding:73px 65px;transform-origin:top;color:#fff;border:none}@media(max-width:970px){.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card{padding:50px}}.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box{display:flex;gap:65px;justify-content:center;align-items:center}@media(max-width:780px){.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box{flex-direction:column;gap:30px}}.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box .description{max-width:525px}.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box .description .service-commu-detail-header{font-size:36px!important;font-weight:600}@media(max-width:780px){.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box .description .service-commu-detail-header{font-size:24px!important}}.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box .description .service-commu-detail-header.dark{color:#19164f}.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box .description .service-commu-detail-header.light{color:#fff}.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box .description .service-commu-detail-desc{font-size:24px!important;font-weight:400}@media(max-width:780px){.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box .description .service-commu-detail-desc{font-size:20px!important}}.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box .description .service-commu-detail-desc.dark{color:#19164f}.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box .description .service-commu-detail-desc.light{color:#fff}.service-commu-card .service-commu-detail .service-commu-detail-wrapper .service-commu-detail-wrapper-card .service-commu-detail-box .imageContainer{max-width:473px;border-radius:25px;overflow:hidden}.service-commu-card .container-imessage{background-color:#19164f;margin-top:5rem;padding:5%;border-radius:16px;color:#fff}.service-commu-card .container-imessage ul>li{list-style:disc;font-size:18px!important}.service-commu-card .container-imessage .img-imessage{object-fit:cover;width:100%;height:100%;border-radius:16px}