.mcp_integration_banner{padding:7rem 10rem;text-align:center;position:relative;z-index:2}.mcp_integration_banner h1{color:var(--light-primary-color)}.designed_section .designed_title h2 span,.klmap_advantage_section_header h2,.mcp_integration_banner h1 span,.mcp_revolution_section .mcp_revolution_content .mcp_revolution_title h2 span,.mcp_transform_content h3 span{background:-webkit-linear-gradient(.29deg,var(--mcp-primary-color) 16.11%,#006c82 90.16%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mcp_integration_banner span.ellipse.ellipse-1{background:radial-gradient(45.31% 45.31% at 50% 50%,rgba(0,180,216,.5) 0,rgba(0,180,216,.25) 100%);width:352px;height:352px;opacity:.6;filter:blur(100px);z-index:-3!important}.mcp_integration_banner p{font-weight:400;font-size:20px}.mcp_integration_banner p.intro_text{box-shadow:0 0 10px 0 #1dbecf80;padding:10px 20px;width:-moz-fit-content;width:fit-content;border-radius:100px;color:var(--mcp-primary-color);font-size:12px;border:1px solid var(--mcp-primary-color)}.mcp_integration_banner .dark-button,.mcp_integration_banner button{font-weight:500;border-radius:6px;font-weight:700;font-size:16px;padding:14px 30px!important;border:none;background:var(--mcp-primary-color);color:var(--dark-primary-color)}.designed_section .designed_title p,.mcp_revolution_section .mcp_revolution_content .mcp_revolution_title p{font-size:24px}.mcp_revolution_section .mcp_revolution_content .mcp_revolution_description{margin-top:2rem}.mcp_transform_section .col-12 .card{background:linear-gradient(180deg,rgba(0,180,216,.15) 0,rgba(0,0,0,.15));border:none}.mcp_revolution_section .testimonials_container blockquote{border-color:var(--mcp-primary-color);background:rgba(26,26,26,.5);text-align:center;color:var(--light-primary-color)}.mcp_revolution_section .testimonials_container blockquote i{font-size:20px}.mcp_revolution_section .testimonials_container blockquote b{color:var(--mcp-primary-color)}.mcp_transform_section .mcp_transform_counter p{color:var(--light-primary-color)}.mcp_transform_section .mcp_transform_counter h3{color:var(--mcp-primary-color);font-size:64px}.designed_content .designed_card p,.getting_started_content p,.getting_started_title p,.mcp_transform_section .mcp_transform_counter p{font-size:20px}.getting_started_content .testimonials_container blockquote,.mcp_transform_content .testimonials_container blockquote{padding:1.5rem;border-color:var(--mcp-primary-color);background:rgba(26,26,26,.5);color:var(--light-primary-color)!important}.getting_started_content .testimonials_container blockquote b,.mcp_transform_content .testimonials_container blockquote b{color:var(--mcp-primary-color)}.designed_content .designed_card{border-radius:20px;background:rgba(26,26,26,.5);border:none}.designed_content .designed_card:hover h3,.designed_content .designed_card:hover p{color:var(--light-primary-color)}.designed_content .designed_card img{width:56px;height:56px;margin-bottom:1rem}.designed_content .designed_card h3{font-size:24px;margin-bottom:15px}.getting_started_steps ul li{list-style:none;padding:20px;box-shadow:0 0 8px 0 #00000026;margin:20px 0;border-radius:20px;background:rgba(26,26,26,.5);border:none;color:var(--light-primary-color)}.getting_started_steps ul li span span{color:var(--mcp-primary-color);font-size:24px;font-weight:600}.mcp_revolution_description .faq_content .accordion-item{border:none!important;margin-top:10px;box-shadow:0 0 5px 0 #0000001a;background-color:transparent!important}.mcp_revolution_description .faq_content .accordion-header{font-size:20px;font-weight:500;line-height:24px}.mcp_revolution_description .faq_content .accordion-header button{background:linear-gradient(90.67deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.1) 99.13%)!important;font-size:18px;font-weight:600;line-height:24px;color:var(--light-primary-color);padding:20px 30px;white-space:unset!important;box-shadow:none!important}.mcp_revolution_description .faq_content .accordion-header button:hover{transform:none}.mcp_revolution_description .accordion-button:focus{box-shadow:none!important}.mcp_revolution_description .accordion-button:not(.collapsed){box-shadow:none!important;border-top:2px solid var(--mcp-primary-color)}.mcp_revolution_description .accordion-button:not(.collapsed),.mcp_revolution_description .accordion-item:last-of-type>.accordion-collapse{background:linear-gradient(90.67deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.1) 99.13%)!important;border-left:2px solid var(--mcp-primary-color);border-right:2px solid var(--mcp-primary-color)}.mcp_revolution_description .accordion-item:last-of-type>.accordion-collapse{border-bottom:2px solid var(--mcp-primary-color)}.mcp_revolution_description .faq_content .accordion-body{font-size:var(--font-size-p);font-weight:400;line-height:22px;padding:20px 0 10px 30px!important}.mcp_revolution_description .faq_content .accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-repeat:no-repeat;background-size:1.25rem;transition:transform .3s ease-in-out}.mcp_revolution_description .accordion-button:not(.collapsed):after,.mcp_revolution_description .faq_content .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.mcp_revolution_description .accordion-button:not(.collapsed):after{transform:rotate(-180deg)}.mcp_integration_cta .cta_container .cta{background:linear-gradient(93.38deg,var(--mcp-primary-color) .7%,#006c82 99.49%)!important}.mcp_integration_cta .cta_container .cta .rich_text_block button{padding:14px 30px!important}@media (max-width:576px){.mcp_integration_banner{padding:3rem 1rem}.mcp_integration_banner h1{font-size:32px}.mcp_integration_banner p{font-size:16px}.mcp_integration_banner button{padding:10px 20px;font-size:14px}.mcp_transform_section .mcp_transform_counter h3{font-size:48px}}.accordion-button{color:var(--light-primary-color)}.accordion-item{contain:layout paint}.accordion-collapse{max-height:0;overflow:hidden;opacity:0;transform:translateY(-6px);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .25s ease,transform .3s ease;will-change:max-height,opacity,transform}.accordion-collapse.show{max-height:120px;opacity:1;transform:translateY(0);transition:max-height 1s cubic-bezier(.16,1,.3,1),opacity .35s ease,transform .5s ease}.accordion-header.open{border-top:2px solid var(--mcp-primary-color)}.accordion-header.open,.accordion-item.active .accordion-body{border-left:2px solid var(--mcp-primary-color);border-right:2px solid var(--mcp-primary-color)}.accordion-item.active .accordion-body{border-bottom:2px solid var(--mcp-primary-color)}.accordion-button:after{transition:transform .3s ease;will-change:transform}.accordion-button:not(.collapsed):after{transform:rotate(-180deg)}