@keyframes shape-animaiton1{0%{transform:translateY(0)}to{transform:translateY(100px)}}@keyframes shape-animaiton2{0%{transform:translateY(0)}to{transform:translateY(30px)}}@keyframes shape-animaiton3{0%{transform:translateY(0)}to{transform:translateY(10px)}}@keyframes shape-animaiton4{0%{transform:rotate(0)}to{transform:rotate(1000deg)}}@keyframes animate1{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes animate2{0%{transform:translateY(0)}to{transform:translateY(20px)}}@keyframes animate3{0%{transform:translateY(0)}to{transform:translateY(15px)}}@keyframes animate4{0%{transform:translateY(0)}to{transform:translateY(-25px)}}@keyframes animate5{0%{transform:scale(.5)}to{transform:scale(1)}}hr{color:#b7533a;opacity:1.25;border:0;border-top:2px solid;margin:0 0}.shape-animaiton2{animation-name:shape-animaiton2;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:relative}.shape-animaiton3{animation-name:shape-animaiton3;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:relative}body.body,html{overflow-x:hidden}body{font-family:var(--codm-font-body,var(--font-body,"Inter", sans-serif));font-size:var(--f-fs-font-fs16)}*{box-sizing:border-box;margin:0;padding:0}input,textarea,select,option{max-width:100%}h1,h2,h3,h4,h5{margin:0;padding:0}ul{margin:0;padding:0;list-style:none}p{margin:0;padding:0}img{max-width:100%;max-height:100%}a,a:hover,a:focus{outline:none;text-decoration:none}body.body{z-index:-33;font-size:16px;font-weight:400;line-height:26px;position:relative;overflow-x:hidden}.sp{padding:20px 0}.pb120{padding-bottom:120px!important}@media (max-width:768px){.sp{padding:50px 0}.pb120{padding-bottom:60px!important}}.space16{height:16px}.space10{height:10px}.space5{height:5px}@media (max-width:767px){.space10{height:5px}}.space20{height:20px}@media (max-width:767px){.space20{height:10px}}.space30{height:30px}@media (max-width:767px){.space30{height:15px}}.space40{height:40px}@media (max-width:767px){.space40{height:20px}}.space50{height:50px}@media (max-width:767px){.space50{height:25px}}.space60{height:60px}.space70{height:70px}.text-center{text-align:center}._relative{position:relative}:root{--vtc-text-heading-text-1:#081120;--vtc-text-heading-text-2:#19326a;--vtc-text-heading-text-3:#001431;--vtc-text-pera-text-1:#77787b;--vtc-text-pera-text-2:#ccccd5;--vtc-text-pera-text-3:#5a5f6a;--vtc-text-text-white-text-1:#fff;--vtc-bg-main-bg-1:#00a1e1;--vtc-bg-main-bg-2:#fc253f;--vtc-bg-main-bg-3:#b7533a;--vtc-bg-main-bg-4:#23342e;--vtc-bg-main-bg-5:#19326a;--vtc-bg-main-bg-6:#52b5e9;--vtc-bg-common-bg1:#fff2e6;--vtc-bg-common-bg2:#f5f3f4;--vtc-bg-common-bg3:#28284d;--vtc-bg-common-bg4:#fffaec;--vtc-bg-common-bg5:#a54d23;--vtc-bg-common-bg6:#e9ebea;--vtc-bg-common-bg7:#ecf3f6;--vtc-bg-common-bg8:#e5e7ea;--vtc-bg-common-bg9:#f2f4f7;--vtc-bg-bg-white:#fff;--vtc-border-border-1:#f0f0f0;--vtc-border-border-2:#dfdcdc;--f-fw-regular:400;--f-fw-medium:500;--f-fw-semibold:600;--f-fw-bold:700;--f-fw-ex-bold:800;--f-ff-font-1:var(--codm-font-body);--f-fs-font-fs16:16px;--f-fs-font-fs18:18px;--f-fs-font-fs20:20px;--f-fs-font-fs22:22px;--f-fs-font-fs24:24px;--f-fs-font-fs26:26px;--f-fs-font-fs28:28px;--f-fs-font-fs30:30px;--f-fs-font-fs32:32px;--f-fs-font-fs34:34px;--f-fs-font-fs36:36px;--f-fs-font-fs40:40px;--f-fs-font-fs42:42px;--f-fs-font-fs44:44px;--f-fs-font-fs48:48px;--f-fs-font-fs50:50px;--f-fs-font-fs52:52px;--f-fs-font-fs54:54px;--f-fs-font-fs56:56px;--f-fs-font-fs58:58px;--f-fs-font-fs60:60px;--f-fs-font-fs62:62px;--f-fs-font-fs64:64px;--f-fs-font-fs66:66px;--f-fs-font-fs68:68px;--f-fs-font-fs70:70px;--f-fs-font-fs72:72px;--f-fs-font-fs74:74px;--f-fs-font-fs76:76px;--f-fs-font-fs78:78px;--f-fs-font-fs80:80px;--f-fs-font-fs82:82px;--f-fs-font-fs84:84px;--f-fs-font-fs86:86px;--f-fs-font-fs88:88px}.heading1-w span.span{color:var(--vtc-text-text-white-text-1);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);font-weight:var(--f-fw-medium);background-color:#00a1e1;border-radius:4px;margin-bottom:16px;padding:8px 12px;display:inline-block}.heading1-w h2{font-size:var(--f-fs-font-fs44);line-height:var(--f-fs-font-fs54);color:var(--vtc-text-text-white-text-1);font-weight:var(--f-fw-bold)}@media only screen and (min-width:768px) and (max-width:991px){.heading1-w h2{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs40)}}@media (max-width:767px){.heading1-w h2{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs40)}}.heading1-w p{color:var(--vtc-text-pera-text-2);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium)}.heading1-w h4 a{font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);font-weight:var(--f-fw-bold);color:var(--vtc-text-text-white-text-1);display:inline-block}.heading1 span.span{color:var(--vtc-text-text-white-text-1);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);font-weight:var(--f-fw-medium);background-color:#00a1e1;border-radius:4px;margin-bottom:16px;padding:8px 12px;display:inline-block}.heading1 h5 a{font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);color:var(--vtc-text-heading-text-1);font-weight:var(--f-fw-bold);transition:all .4s;display:inline-block}.heading1 h5 a:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.heading1 h2{font-size:var(--f-fs-font-fs44);line-height:var(--f-fs-font-fs54);color:var(--vtc-bg-main-bg-1);font-weight:var(--f-fw-bold);transition:all .4s}@media only screen and (min-width:768px) and (max-width:991px){.heading1 h2{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs40)}}@media (max-width:767px){.heading1 h2{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs40)}}.heading1 h3{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs32);color:var(--vtc-text-heading-text-1);font-weight:var(--f-fw-bold);transition:all .4s}.heading1 p{color:var(--vtc-text-pera-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);transition:all .4s}.heading1 h4 a{font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);font-weight:var(--f-fw-bold);color:var(--vtc-text-heading-text-1);transition:all .4s;display:inline-block}.heading3 span.span{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);font-weight:var(--f-fw-medium);background-color:var(--vtc-bg-common-bg6);border-radius:4px;margin-bottom:16px;padding:8px 12px;display:inline-block}.heading3 h2{font-size:var(--f-fs-font-fs44);line-height:var(--f-fs-font-fs54);color:var(--vtc-text-heading-text-1);font-weight:var(--f-fw-bold);transition:all .4s}@media only screen and (min-width:768px) and (max-width:991px){.heading3 h2{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs40)}}@media (max-width:767px){.heading3 h2{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs40)}}.heading3 p{color:var(--vtc-text-pera-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium)}.heading3 h4 a{font-size:var(--f-fs-font-fs24);line-height:var(--f-fs-font-fs24);color:var(--vtc-text-heading-text-1);font-weight:var(--f-fw-bold);transition:all .4s;display:inline-block}.heading3 h4 a:hover{color:var(--vtc-bg-main-bg-3);transition:all .4s}.heading3 h5 a{font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);color:var(--vtc-text-heading-text-1);font-weight:var(--f-fw-bold);transition:all .4s;display:inline-block}.heading3 h5 a:hover{color:var(--vtc-bg-main-bg-3);transition:all .4s}.heading3-w span.span{color:var(--vtc-bg-bg-white);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);font-weight:var(--f-fw-medium);background-color:#ffffff41;border-radius:4px;margin-bottom:16px;padding:8px 12px;display:inline-block}.heading3-w h2{font-size:var(--f-fs-font-fs44);line-height:var(--f-fs-font-fs54);color:var(--vtc-bg-bg-white);font-weight:var(--f-fw-bold);transition:all .4s}@media only screen and (min-width:768px) and (max-width:991px){.heading3-w h2{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs40)}}@media (max-width:767px){.heading3-w h2{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs40)}}.heading3-w p{color:var(--vtc-text-pera-text-2);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium)}.heading3-w h5{font-size:var(--f-fs-font-fs24);line-height:var(--f-fs-font-fs24);color:var(--vtc-bg-bg-white);font-weight:var(--f-fw-bold);transition:all .4s;display:inline-block}.heading3-w h4 a{font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);color:var(--vtc-bg-bg-white);font-weight:var(--f-fw-bold);transition:all .4s;display:inline-block}.heading3-w h4 a:hover{color:var(--vtc-bg-main-bg-3);transition:all .4s}.heading5 span.span{color:var(--vtc-text-heading-text-3);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);font-weight:var(--f-fw-medium);background-color:var(--vtc-bg-common-bg8);border-radius:4px;margin-bottom:16px;padding:8px 12px;display:inline-block}.heading5 h2{font-size:var(--f-fs-font-fs44);line-height:var(--f-fs-font-fs54);color:var(--vtc-text-heading-text-3);font-weight:var(--f-fw-bold);transition:all .4s}@media only screen and (min-width:768px) and (max-width:991px){.heading5 h2{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs40)}}@media (max-width:767px){.heading5 h2{font-size:var(--f-fs-font-fs32);line-height:var(--f-fs-font-fs40)}}.heading5 h5 a{font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs28);color:var(--vtc-text-heading-text-3);font-weight:var(--f-fw-bold);transition:all .4s;display:inline-block}.heading5 h5 a:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.heading5 h4 a{color:var(--vtc-text-heading-text-3);font-size:var(--f-fs-font-fs24);line-height:var(--f-fs-font-fs24);font-weight:var(--f-fw-bold);transition:all .4s;display:inline-block}.heading5 h4 a:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.heading5 p{color:var(--vtc-text-pera-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);transition:all .4s}.heading6-w span.span{color:#fff;text-transform:uppercase;background:#ffffff1a;border-radius:4px;margin-bottom:16px;padding:10px 14px 5px;font-size:18px;font-style:normal;font-weight:600;line-height:18px;display:inline-block}.heading6-w span.span img{filter:brightness(0)invert();margin-right:3px;transform:translateY(-3px)}.heading6-w h2{color:#fff;font-size:44px;font-style:normal;font-weight:700;line-height:54px}@media only screen and (min-width:768px) and (max-width:991px){.heading6-w h2{font-size:30px;line-height:38px}}@media (max-width:767px){.heading6-w h2{font-size:30px;line-height:38px}}.heading6-w p{color:#ffffffc5;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.blog2-box{border:1px solid #565f7633;border-radius:6px}@media screen and (min-width:768px){.overlay-anim{position:relative}.overlay-anim:after{content:"";opacity:1;z-index:9;pointer-events:none;background:#ffffff4d;width:100%;height:0;position:absolute;top:0;left:0}.overlay-anim:hover:after{opacity:0;height:100%;transition:all .4s linear}.reveal{visibility:hidden;display:inline-flex;position:relative;overflow:hidden}.reveal img{-o-object-fit:cover;object-fit:cover;transform-origin:0;width:100%;height:100%}}.progress-wrap{cursor:pointer;z-index:1;opacity:0;visibility:hidden;border-radius:50px;width:56px;height:56px;transition:all .2s linear;display:block;position:fixed;bottom:30px;right:30px;transform:translateY(15px);box-shadow:inset 0 0 0 2px #b7533a}.progress-wrap.active-progress{opacity:1;visibility:visible;z-index:99;transform:translateY(0)}.progress-wrap:after{content:"";text-align:center;color:#129fdb;cursor:pointer;z-index:1;width:56px;height:56px;font-family:FontAwesome;font-size:18px;line-height:56px;transition:all .2s linear;display:block;position:absolute;top:0;left:0}.progress-wrap:hover:after{opacity:0}.progress-wrap:before{content:"";text-align:center;opacity:0;cursor:pointer;z-index:2;width:56px;height:56px;font-family:FontAwesome;font-size:18px;line-height:56px;transition:all .2s linear;display:block;position:absolute;top:0;left:0}.progress-wrap:hover:before{opacity:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#129fdb;stroke-width:4px;box-sizing:border-box;transition:all .2s linear}.theme-btn1{vertical-align:middle;appearance:none;font-weight:var(--f-fw-bold);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);color:var(--vtc-text-text-white-text-1);text-transform:capitalize;background-color:var(--vtc-bg-main-bg-3);z-index:1;border:none;border-radius:4px;padding:18px 22px;display:-webkit-inline-box;position:relative;overflow:hidden;outline:none!important}.theme-btn1:before{content:"";transform-origin:0;transform-style:preserve-3d;z-index:-1;background-color:#b7533a;background-position:0;transition:all .5s ease-in-out .1s;position:absolute;inset:0;transform:scaleX(0)}.theme-btn1:hover:before{transform:scaleX(1)}.theme-btn1:after{content:"";transform-origin:100%;transform-style:preserve-3d;z-index:-1;background-color:#b7533a;transition:all .6s linear;position:absolute;inset:0;transform:scaleY(0)}.theme-btn1:hover:after{transform-origin:bottom;transition:all .4s linear;transform:scaleY(1)}.theme-btn1:hover{color:var(--vtc-text-text-white-text-1)}.theme-btn1 span{margin-left:4px;font-size:16px;transition:all .4s linear;display:inline-block;position:relative;transform:rotate(-45deg)}.theme-btn2{vertical-align:middle;appearance:none;font-weight:var(--f-fw-bold);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);color:var(--vtc-text-heading-text-1);border:none;border:2px solid var(--vtc-text-heading-text-1);text-transform:capitalize;z-index:1;background:0 0;border-radius:4px;margin-left:20px;padding:16px 22px;transition:all .4s;display:-webkit-inline-box;position:relative;overflow:hidden;outline:none!important}.hero1-buttons{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero1-buttons .theme-btn2{margin-left:0}@media (max-width:767px){.theme-btn2{margin-top:20px;margin-left:0;margin-right:30px}}.theme-btn2:before{content:"";transform-origin:0;transform-style:preserve-3d;z-index:-1;background-color:#f5f3f4;background-position:0;transition:all .5s ease-in-out .1s;position:absolute;inset:0;transform:scaleX(0)}.theme-btn2:hover:before{transform:scaleX(1)}.theme-btn2:after{content:"";transform-origin:100%;transform-style:preserve-3d;z-index:-1;background-color:#f5f3f4;transition:all .4s linear;position:absolute;inset:0;transform:scaleY(0)}.theme-btn2:hover:after{transform-origin:bottom;transition:all .4s linear;transform:scaleY(1)}.theme-btn2:hover{color:var(--vtc-text-pera-text-1)}.theme-btn2 span{margin-left:4px;font-size:16px;transition:all .4s linear;display:inline-block;position:relative;transform:rotate(-45deg)}.theme-btn3{vertical-align:middle;appearance:none;font-weight:var(--f-fw-bold);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);color:var(--vtc-text-text-white-text-1);text-transform:capitalize;background-color:var(--vtc-bg-main-bg-1);z-index:1;border:none;border-radius:4px;padding:18px 22px;display:inline-block;position:relative;overflow:hidden;outline:none!important}.theme-btn3:before{content:"";transform-origin:0;transform-style:preserve-3d;z-index:-1;background-color:#00a1e1;background-position:0;transition:all .5s ease-in-out .1s;position:absolute;inset:0;transform:scaleX(0)}.theme-btn3:hover:before{transform:scaleX(1)}.theme-btn3:after{content:"";transform-origin:100%;transform-style:preserve-3d;z-index:-1;background-color:#00a1e1;transition:all .6s linear;position:absolute;inset:0;transform:scaleY(0)}.theme-btn3:hover:after{transform-origin:bottom;transition:all .4s linear;transform:scaleY(1)}.theme-btn3:hover{color:var(--vtc-text-text-white-text-1)}.theme-btn3 span{margin-left:4px;font-size:16px;transition:all .4s linear;display:inline-block;position:relative;transform:rotate(-45deg)}.about-page-sec1 .image img{border-radius:4px;width:100%}.about-page-sec1 .conter-box{border-radius:4px;padding:32px}.about-page-sec1 .conter-box h3{font-size:var(--f-fs-font-fs44);line-height:var(--f-fs-font-fs54);color:var(--vtc-text-text-white-text-1);font-weight:var(--f-fw-bold)}.about-page-sec1 .conter-box p{color:#fffc;font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium)}.about-page-sec1 .conter-box1{background-color:#b7533a;margin-top:30px}.about-page-sec1 .conter-box2{background-color:var(--vtc-bg-main-bg-1);margin-bottom:30px}.about-page-sec1 .about3-icon-box{align-items:flex-start;margin-top:32px;display:flex}.about-page-sec1 .about3-icon-box .icon{text-align:center;background-color:#fff2e6;border-radius:50%;width:70px;height:70px;line-height:70px;transition:all .4s}.about-page-sec1 .about3-icon-box .icon img{transition:all .4s}.about-page-sec1 .about3-icon-box .heading1{padding-left:20px}.about-page-sec1 .about3-icon-box .heading1 p{padding-top:12px}.about-page-sec1 .about3-icon-box:hover .icon{background-color:var(--vtc-bg-main-bg-1)}.about-page-sec1 .about3-icon-box:hover .icon img{filter:brightness(0)invert();transition:all .4s}.about-page-sec1 .about3-heading{padding-left:30px}@media only screen and (min-width:768px) and (max-width:991px){.about-page-sec1 .about3-heading{padding-left:0}}@media (max-width:767px){.about-page-sec1 .about3-heading{padding-left:0}}.mission{background-color:var(--vtc-bg-common-bg2)}.mission .mission-box{background-color:var(--vtc-text-text-white-text-1);border-radius:4px;margin-top:34px;padding:24px;transition:all .4s}.mission .mission-box .icon{text-align:center;background-color:#ff7c0121;border-radius:50%;width:60px;height:60px;margin-bottom:20px;line-height:60px;transition:all .4s}.mission .mission-box:hover{background-color:var(--vtc-bg-main-bg-1);transition:all .4s;transform:translateY(-10px)}.mission .mission-box:hover .icon{background-color:#fff;transition:all .4s}.mission .mission-box:hover .heading1 h5 a{color:var(--vtc-text-text-white-text-1);transition:all .4s}.mission .mission-box:hover .heading1 p{color:#ffffffd5;transition:all .4s}.service1{background-color:var(--vtc-bg-main-bg-3)}.service1-box{border-radius:4px;margin-top:30px;transition:all .4s;position:relative;overflow:hidden}.service1-box .image img{width:100%;transition:all .4s}.service1-box .hover-area{opacity:0;z-index:2;margin:24px;transition:all .4s;position:absolute;bottom:0;transform:translateY(60px)}.service1-box .hover-area p{color:#ffffffc9}.service1-box:after{content:"";background-color:var(--vtc-bg-main-bg-1);opacity:0;border-radius:50%;width:600px;height:600px;transition:all .4s;position:absolute;bottom:-500px;right:-30px}.service1-box:hover:after{opacity:1;transition:all .4s;bottom:-350px}.service1-box:hover .image img{transition:all .4s;transform:scale(1.1)rotate(2deg)}.service1-box:hover .hover-area{opacity:1;transition:all .4s;transform:translateY(0)}.service1-box.active .hover-area{opacity:1;z-index:2;margin:24px;transition:all .4s;position:absolute;bottom:0;transform:translateY(0)}.service1-box.active .hover-area p{color:#ffffffc9}.service1-box.active:after{content:"";background-color:var(--vtc-bg-main-bg-1);opacity:1;border-radius:50%;width:600px;height:600px;transition:all .4s;position:absolute;bottom:-350px;right:-30px}.service1.service-page-service{background-color:#fff}.service8 .service-box{background-color:#fff;border-radius:8px;margin-top:70px;padding:64px 28px 32px;transition:all .4s;position:relative}.service8 .service-box .icon{text-align:center;background-color:#fff;border-radius:50%;width:80px;height:80px;line-height:80px;position:absolute;top:-40px;box-shadow:0 0 40px #00000017}.service8 .service-box .icon img{transition:all .4s}.service8 .service-box .heading h4 a{color:#081120;text-transform:uppercase;font-size:20px;font-style:normal;font-weight:700;line-height:20px;transition:all .4s;display:inline-block}.service8 .service-box .heading h4 a:hover{color:#f6aa32;transition:all .4s}.service8 .service-box .heading p{color:#555;padding:16px 0 20px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.service8 .service-box .heading .learn{color:#081120;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:700;line-height:16px;transition:all .4s;display:inline-block}.service8 .service-box .heading .learn:hover{color:#f6aa32;transition:all .4s}.service8 .service-box:hover{background-color:#00a1e1;transition:all .4s;transform:translateY(-10px)}.service8 .service-box:hover .icon img{transition:all .4s;transform:rotateY(180deg)}.service8 .service-box:hover .heading h4 a{color:#fff;transition:all .4s}.service8 .service-box:hover .heading p{color:#ffffffc2;transition:all .4s}.service8 .service-box:hover .heading .learn{color:#fff;transition:all .4s}.chosse1 .icon-box{background-color:var(--vtc-bg-common-bg2);text-align:center;border-radius:4px;margin-bottom:30px;padding:24px;transition:all .4s}.chosse1 .icon-box .icon{margin-bottom:20px;transition:all .4s}.chosse1 .icon-box .icon img{transition:all .4s}.chosse1 .icon-box:hover{background-color:var(--vtc-bg-main-bg-1);transition:all .4s;transform:translateY(-10px)}.chosse1 .icon-box:hover .icon{transition:all .4s}.chosse1 .icon-box:hover .icon img{filter:brightness(40);transition:all .4s;transform:rotateY(180deg)}.chosse1 .icon-box:hover .heading1 h3,.chosse1 .icon-box:hover .heading1 p{color:var(--vtc-text-text-white-text-1);transition:all .4s}.chosse1 .icon-box.icon-box2{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.chosse1 .image{margin-top:30px}}@media (max-width:767px){.chosse1 .image{margin-top:30px}}.chosse1 .image img{border-radius:4px;width:100%}.chosse1 .choose1-heading{padding-left:30px}@media only screen and (min-width:768px) and (max-width:991px){.chosse1 .choose1-heading{padding-top:30px;padding-left:0}}@media (max-width:767px){.chosse1 .choose1-heading{padding-top:30px;padding-left:0}}.chosse1 .choose1-heading .icon-list{margin-top:20px}.chosse1 .choose1-heading .icon-list li{font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);font-weight:var(--f-fw-medium);color:var(--vtc-text-heading-text-1)}.chosse1 .choose1-heading .icon-list li span{text-align:center;background-color:var(--vtc-text-heading-text-1);width:20px;height:20px;color:var(--vtc-text-text-white-text-1);border-radius:50%;margin-right:5px;font-size:12px;line-height:20px;display:inline-block}.cta{background-color:var(--vtc-bg-main-bg-1);padding-top:60px}.cta .cta-border{border-bottom:1px solid #ffffff4d;padding-bottom:60px}.cta .subscribe-area{text-align:end;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.cta .subscribe-area{margin-top:24px}}@media (max-width:767px){.cta .subscribe-area{margin-top:24px}}.cta .subscribe-area input{border:none;border-radius:4px;width:80%;padding:18px}@media only screen and (min-width:768px) and (max-width:991px){.cta .subscribe-area input{width:100%}}@media (max-width:767px){.cta .subscribe-area input{width:100%}}.cta .subscribe-area input:focus{outline:none}.cta .subscribe-area input::placeholder{color:#696b6d}.cta .subscribe-area .button{position:absolute;top:5px;right:5px}.cta9{background-color:#00a1e1}.cta9 .images{text-align:end;position:relative}.cta9 .images .img1{position:absolute;top:75px;right:0}.cta9 .images .img2{position:absolute;top:3px;right:0}@media only screen and (min-width:768px) and (max-width:991px){.cta9 .images .img2{position:static}}@media (max-width:767px){.cta9 .images .img2{position:static}}.cta9 .heading6-w{padding:60px 0}.cta9 .heading6-w .form-area{margin-top:30px;margin-right:40px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.cta9 .heading6-w .form-area{margin-right:0}}@media (max-width:767px){.cta9 .heading6-w .form-area{margin-right:0}}.cta9 .heading6-w .form-area .button{position:absolute;bottom:5px;right:5px}.cta9 .heading6-w .form-area input{border:none;border-radius:8px;width:100%;padding:20px}.cta9 .heading6-w .form-area input:focus{outline:none}.cta9 .heading6-w .form-area input::placeholder{color:var(--Paragraph-Color,#646375);font-size:18px;font-style:normal;font-weight:500;line-height:18px}.faq-all-area .accordion-item.active{transition:all .4s;background-color:var(--vtc-bg-main-bg-1)!important}.faq-all-area .accordion-item.active button{transition:all .4s;background-color:var(--vtc-bg-main-bg-1)!important;color:#f5f3f4!important}.faq-all-area .accordion-item.active .accordion-body{color:#ffffffb2!important}.faq-all-area .accordion-item.active .accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform);filter:brightness(0)invert()}.faq-all-area .accordion{border:none}.faq-all-area .accordion .accordion-item{background-color:#f5f3f4;border:none;border-radius:7px;margin-top:20px;padding:2px}.faq-all-area .accordion .accordion-item button{font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);font-weight:var(--f-fw-semibold);color:var(--ztc-text-text-1);background-color:#f5f3f4;padding:20px}.faq-all-area .accordion .accordion-item button:focus{box-shadow:none}.faq-all-area .accordion .accordion-item .accordion-body{font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-regular);color:var(--ztc-text-pera-text-1);padding:0 16px 16px}.faq-all-area .accordion .accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform);filter:brightness(0)}.faq-all-area .accordion-button:not(.collapsed){color:var(--ztc-text-text-1);box-shadow:inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color);background-color:#f5f3f4;border:none}.faq-all-area .accordion{--bs-accordion-color:#000;--bs-accordion-bg:#fff;--bs-accordion-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color:#dee2e600;--bs-accordion-border-width:1px;--bs-accordion-border-radius:.375rem;--bs-accordion-inner-border-radius:calc(.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%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");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%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");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.hero1-slider{background-color:var(--vtc-text-white-text-1);padding:20px 0}.logo-slider-area .slider-pera{z-index:2;text-align:center;background-color:#fff;margin-bottom:60px;position:relative}.logo-slider-area .slider-pera p{color:var(--vtc-bg-main-bg-1);text-align:center;font-weight:var(--f-fw-bold);font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);background-color:#fff;padding:0 40px;display:inline-block}.logo-slider-area .slider-pera:after{content:"";background-color:var(--vtc-bg-common-bg4);z-index:-1;width:100%;height:2px;position:absolute;top:10px;left:0}.contact3{background-color:var(--vtc-bg-common-bg5);position:relative}.contact3 .contact3-box{background-color:var(--vtc-bg-bg-white);border-radius:4px;align-items:center;margin-top:24px;padding:24px 32px;display:flex}.contact3 .contact3-box .icon{background-color:var(--vtc-bg-common-bg4);text-align:center;border-radius:50%;width:70px;height:70px;line-height:70px}.contact3 .contact3-box .heading3{padding-left:8px}.contact3 .contact3-form{background-color:var(--vtc-bg-main-bg-1);border-radius:4px;margin-left:30px;padding:32px}@media only screen and (min-width:768px) and (max-width:991px){.contact3 .contact3-form{margin-top:30px;margin-left:0}}@media (max-width:767px){.contact3 .contact3-form{margin-top:30px;margin-left:0}}.contact3 .contact3-form .heading1 h3{font-size:var(--f-fs-font-fs24);line-height:var(--f-fs-font-fs24);font-weight:var(--f-fw-bold);color:var(--vtc-text-heading-text-1)}.contact3 .contact3-form .single-input input,.contact3 .contact3-form .single-input textarea{color:#081120;width:100%;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);background-color:#fff;border:none;border-radius:4px;margin-top:20px;padding:16px}.contact3 .contact3-form .single-input input:focus,.contact3 .contact3-form .single-input textarea:focus{outline:none}.contact3 .contact3-form .single-input input::-moz-placeholder{color:#c4c8c7;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18)}.contact3 .contact3-form .single-input textarea::-moz-placeholder{color:#c4c8c7;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18)}.contact3 .contact3-form .single-input input::-moz-placeholder{color:#b5b8b7;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18)}.contact3 .contact3-form .single-input textarea::-moz-placeholder{color:#b5b8b7;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18)}.contact3 .contact3-form .single-input input::placeholder,.contact3 .contact3-form .single-input textarea::placeholder{color:#b5b8b7;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18)}.contact3 .contact3-form .button{text-align:end;margin-top:20px}.contact3 .shape{position:absolute;top:0;left:0}.contact-page .contact-page-box{border-top:1px solid #dadbdd;margin-top:30px}.contact-page .contact-page-box .contact-box{padding-top:30px}.contact-page .contact-page-box .contact-box h4 a{font-size:var(--f-fs-font-fs24);line-height:var(--f-fs-font-fs24);padding-top:10px}.contact-page .contact-page-box .contact-box .icon{text-align:center;background-color:#fff2e6;border-radius:50%;width:70px;height:70px;margin-bottom:16px;line-height:70px}.contact-page .contact-page-box .contact-box.contact-box2{padding-left:0;position:relative}@media (max-width:767px){.contact-page .contact-page-box .contact-box.contact-box2{padding-left:0}}.contact-page .contact-page-box .contact-box.contact-box2:after{content:"";background-color:#dadbdd;width:1px;height:100%;position:absolute;top:0;left:-50px}@media (max-width:767px){.contact-page .contact-page-box .contact-box.contact-box2:after{display:none}}.contact-page .contact1-form{background-color:var(--vtc-bg-common-bg2);border-radius:4px;margin-left:30px;padding:32px}.contact-page .contact1-form .single-input input,.contact-page .contact1-form .single-input textarea{color:#081120;width:100%;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);background-color:#e9e8e9;border:none;margin-top:20px;padding:16px}.contact-page .contact1-form .single-input input::-moz-placeholder{color:#60656e;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18)}.contact-page .contact1-form .single-input textarea::-moz-placeholder{color:#60656e;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18)}.contact-page .contact1-form .single-input input::-moz-placeholder{color:#60656e;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18)}.contact-page .contact1-form .single-input textarea::-moz-placeholder{color:#60656e;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18)}.contact-page .contact1-form .single-input input::placeholder,.contact-page .contact1-form .single-input textarea::placeholder{color:#60656e;font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18)}.contact-page .contact1-form .single-input input:focus,.contact-page .contact1-form .single-input textarea:focus{outline:none}.contact-page .contact1-form .button{text-align:end;margin-top:20px}@media only screen and (min-width:768px) and (max-width:991px){.contact-page .contact1-form{margin-left:0}}@media (max-width:767px){.contact-page .contact1-form{margin-left:0}}.contact-map-page{padding:0 0 80px}.contact-map-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.contact-map-card{background:#fff;border:1px solid #0f0a0714;border-radius:8px;overflow:hidden;box-shadow:0 16px 40px #08112014}.contact-map-heading{padding:24px 24px 20px}.contact-map-heading h3{color:#0f0a07;margin-bottom:10px;font-size:24px;font-weight:600;line-height:1.2}.contact-map-heading p{color:#5f646b;margin-bottom:0}.contact-map-card iframe{width:100%;min-height:360px;display:block}@media (max-width:991px){.contact-map-grid{grid-template-columns:1fr}}.hero-area1{background-color:var(--vtc-bg-common-bg2);align-items:center;min-height:750px;display:flex}.hero-area1 .main-heading{padding-top:60px}@media only screen and (min-width:768px) and (max-width:991px){.hero-area1 .main-heading{padding-top:140px}}@media (max-width:767px){.hero-area1 .main-heading{padding-top:140px}}.hero-area1 .main-heading span.span{color:var(--vtc-text-text-white-text-1);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);font-weight:var(--f-fw-medium);background-color:#00a1e1;border-radius:4px;margin-bottom:16px;padding:8px 12px;display:inline-block}.hero-area1 .main-heading h1{font-size:var(--f-fs-font-fs64);line-height:var(--f-fs-font-fs70);color:var(--vtc-bg-main-bg-1);font-weight:var(--f-fw-bold)}@media only screen and (min-width:768px) and (max-width:991px){.hero-area1 .main-heading h1{font-size:var(--f-fs-font-fs40);line-height:var(--f-fs-font-fs48)}}@media (max-width:767px){.hero-area1 .main-heading h1{font-size:var(--f-fs-font-fs40);line-height:var(--f-fs-font-fs48)}}.hero-area1 .main-heading p{color:var(--vtc-text-pera-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium)}.hero-area1 .hero1-images{text-align:end;height:530px;margin-top:60px;margin-right:-100px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.hero-area1 .hero1-images{margin-bottom:60px;margin-right:0}}@media (max-width:767px){.hero-area1 .hero1-images{margin-bottom:60px;margin-right:0}}.hero-area1 .hero1-images .image2{border-radius:0 0 50% 50%;position:absolute;top:33px;right:75px;overflow:hidden}.hero-area1 .hero1-images .image3{position:absolute;bottom:0;left:0}.hero-area1 .hero1-images .image4{position:absolute;top:70px;right:100px}@media only screen and (min-width:992px) and (max-width:1199px){.hero-area1{min-height:640px}.hero-area1 .main-heading{padding-top:36px}.hero-area1 .main-heading h1{font-size:48px;line-height:56px}.hero-area1 .main-heading p{font-size:16px;line-height:26px}.hero-area1 .hero1-images{height:460px;margin-top:44px;margin-right:-24px}.hero-area1 .hero1-images .image2{max-width:360px;right:36px}.hero-area1 .hero1-images .image3{max-width:250px;left:8px}.hero-area1 .hero1-images .image4{max-width:350px;right:60px}.hero1-buttons{gap:8px}.hero1-buttons .theme-btn1,.hero1-buttons .theme-btn2{white-space:nowrap;padding-left:13px;padding-right:13px;font-size:13px;line-height:16px}}.video-play-button{z-index:10;box-sizing:content-box;cursor:pointer;border-radius:50%;width:32px;height:44px;margin:0 30px;padding:18px 20px 18px 28px;display:block;position:relative}.video-play-button:before{content:"";z-index:0;background:#fd965b;border-radius:50%;width:60px;height:60px;animation:1.5s ease-out infinite pulse-border;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.video-play-button:after{content:"";z-index:1;background:#fd965b;border-radius:50%;width:60px;height:60px;transition:all .2s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.video-play-button:hover:after{background-color:#fc7629}.video-play-button img{z-index:3;width:auto;max-width:100%;height:auto;position:relative}.video-play-button span{z-index:3;border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:12px solid #fff;width:0;height:0;margin-top:12px;margin-left:8px;display:block;position:relative}@keyframes pulse-border{0%{opacity:1;transform:translate(-50%)translateY(-50%)translateZ(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-50%)translateZ(0)scale(1.5)}}.common-hero{background-color:var(--vtc-bg-common-bg2);align-items:center;height:350px;display:flex}.common-hero .main-heading{padding-top:70px}.common-hero .main-heading h1,.common-hero .main-heading .common-hero-title{font-size:var(--f-fs-font-fs64);line-height:var(--f-fs-font-fs64);font-weight:var(--f-fw-bold);color:var(--vtc-text-heading-text-1)}@media only screen and (min-width:768px) and (max-width:991px){.common-hero .main-heading h1,.common-hero .main-heading .common-hero-title{font-size:var(--f-fs-font-fs40);line-height:var(--f-fs-font-fs40)}}@media (max-width:767px){.common-hero .main-heading h1,.common-hero .main-heading .common-hero-title{font-size:var(--f-fs-font-fs40);line-height:var(--f-fs-font-fs40)}}.common-hero .main-heading .common-hero-title{margin:0}.common-hero .main-heading .pages-intro{justify-content:center;align-items:center;padding-top:16px;display:flex}.common-hero .main-heading .pages-intro a{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);display:inline-block}.common-hero .main-heading .pages-intro span{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);padding:0 5px;display:inline-block}.common-hero .main-heading .pages-intro p{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-bold);display:inline-block}.preloader{z-index:1000;background-color:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loading-container,.loading{border-radius:100%;width:100px;height:100px;position:relative}.loading-container{margin:40px auto}.loading{transform-origin:50%;border:1px solid #0000;border-color:#0000 #ff7a01;animation:1.5s linear infinite rotate-loading}.loading-container:hover .loading,.loading-container .loading{transition:all .5s ease-in-out}#loading-icon{max-width:66px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (min-width:768px) and (max-width:991px){.project-two__single-box{margin-top:30px}}@media (max-width:767px){.project-two__single-box{margin-top:30px}}.team1{background-color:var(--vtc-bg-common-bg2)}.team1 .team1-box{border-radius:4px;height:450px;margin-top:30px;position:relative;overflow:hidden}.team1 .team1-box .image{border-radius:4px;overflow:hidden}.team1 .team1-box .image img{width:100%;transition:all .4s}.team1 .team1-box .heading-area{background-color:var(--vtc-bg-bg-white);text-align:center;border-radius:0 0 4px 4px;width:100%;padding:32px;transition:all .4s;position:absolute;bottom:-65px}.team1 .team1-box .heading-area .heading1 h4 a{font-size:var(--f-fs-font-fs24);line-height:var(--f-fs-font-fs24);color:var(--vtc-text-heading-text-1);font-weight:var(--f-fw-bold);margin-bottom:6px;transition:all .4s;display:inline-block}.team1 .team1-box .heading-area .heading1 h4 a:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.team1 .team1-box .heading-area .heading1 p{color:var(--vtc-text-pera-text-1)}.team1 .team1-box .heading-area .icons{opacity:0;transition:all .4s}.team1 .team1-box .heading-area .icons ul{margin-top:20px}.team1 .team1-box .heading-area .icons ul li{display:inline-block}.team1 .team1-box .heading-area .icons ul li a{text-align:center;width:40px;height:40px;color:var(--vtc-text-heading-text-1);background-color:#ff7c0128;border-radius:50%;margin:0 3px;line-height:40px;transition:all .4s;display:inline-block}.team1 .team1-box .heading-area .icons ul li a:hover{background-color:var(--vtc-bg-main-bg-1);color:var(--vtc-bg-bg-white);transition:all .4s}.team1 .team1-box:hover .image img{transition:all .4s;transform:scale(1.1)rotate(2deg)}.team1 .team1-box:hover .heading-area{transition:all .4s;bottom:0}.team1 .team1-box:hover .heading-area .icons{opacity:1;transition:all .4s}.project-two{padding:100px 0 80px;display:block;position:relative}.project-two__bottom{display:block;position:relative}.project-two__bottom .container{max-width:1370px}.project-two__box{flex-wrap:wrap;align-items:center;margin-left:-15px;margin-right:-15px;display:flex;position:relative}.project-two__box li{flex:0 0 33.3333%;padding-left:15px;padding-right:15px;transition:all .5s;position:relative}.project-two__box li.active,.project-two__box.project-two__box2 li{flex:0 0 50%}.project-two__box-content{z-index:1;min-height:464px;display:block;position:relative;overflow:hidden}.project-two__box-content-inner-wrapper{display:block;position:relative}.project-two__box-content-inner{opacity:0;transform-origin:top;z-index:3;background-color:var(--vtc-bg-main-bg-1);border-radius:4px;justify-content:space-between;align-items:center;width:89%;height:90px;margin:0 30px;padding:37px 50px;transition:all .5s;display:flex;position:absolute;bottom:30px;overflow:hidden;transform:perspective(540px)rotateY(0)translateY(-100px)}@media (max-width:767px){.project-two__box-content-inner{height:120px!important}}.project-two__box-content:hover .project-two__box-content-inner,.project-two__box-content.project-two__box-content2 .project-two__box-content-inner{opacity:1;transition-delay:.5s;transform:perspective(540px)rotateY(0)translateY(0)}.project-two__box-content .img-holder-img-bg{background-image:-ms-linear-gradient(90deg, #1d1d1d 0%, #1d1d1d00 100%);opacity:0;transform-origin:top;z-index:1;transition:all .5s;position:absolute;inset:0;transform:perspective(540px)rotateX(-10deg)}.project-two__box-content:hover .img-holder-img-bg{opacity:1;transform:perspective(540px)rotateX(0)}.project-two__box-content-inner-icon{opacity:0;z-index:6;justify-content:center;align-items:center;height:0;line-height:0;transition:all .5s;display:flex;position:absolute;inset:50% 0 0;transform:scale(0)translateY(-50%)}.project-two__box-content:hover .project-two__box-content-inner-icon{opacity:1;transition-delay:.5s;transform:scale(1)translateY(-50%)}.project-two__box-content-inner-icon>a{text-align:center;background-color:var(--bondor-primary);width:54px;height:54px;color:var(--bondor-black);z-index:5;border-radius:50%;justify-content:center;align-items:center;font-size:21px;line-height:54px;transition:all .5s;display:flex;position:relative}.project-two__box-content-inner-icon>a:hover{background-color:var(--bondor-white);color:var(--bondor-black)}.project-two__box-content-inner-wrapper p{color:var(--vtc-text-text-white-text-1);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);font-weight:var(--f-fw-medium);padding-bottom:10px}.project-two__box-content-inner-wrapper h4{letter-spacing:-.016em;font-size:22px;font-weight:700;line-height:28px}.project-two__box-content-inner-wrapper h4 a{color:var(--vtc-text-text-white-text-1);transition:all .5s}.project-two__box-content-inner-wrapper h4 a:hover{color:var(--vtc-text-text-white-text-1)}@media (min-width:768px){.project-two__box li{flex:1}.project-two__box li.active,.project-two__box.project-two__box2 li{flex:1.66}.project-two__box li.active .project-two__box-content .img-holder-img-bg{opacity:.8;transform:perspective(540px)rotateX(0)}.project-two__box li.active .project-two__box-content .project-two__box-content-inner{opacity:1;transition-delay:.5s;transform:perspective(540px)rotateY(0)translateY(0)}.project-two__box li.active .project-two__box-content .project-two__box-content-inner .icon a{color:var(--vtc-bg-main-bg-1);background-color:var(--vtc-text-text-white-text-1);text-align:center;border-radius:50%;width:48px;height:48px;font-size:20px;line-height:48px;display:inline-block;transform:rotate(-45deg)}}.project-two__single-box .icon a{color:var(--vtc-bg-main-bg-1);background-color:var(--vtc-text-text-white-text-1);text-align:center;border-radius:50%;width:48px;height:48px;font-size:20px;line-height:48px;display:inline-block;transform:rotate(-45deg)}@media only screen and (max-width:767px){.project-two{padding:100px 0}.project-two__box li.active,.project-two__box.project-two__box2 li{flex:0 0 100%}.project-two__box-content{min-height:550px}.project-two__box-content-inner{align-items:center;height:550px;padding:32px;display:flex}.project-two__box-content-inner-wrapper h4{font-size:28px}}.swiper-pagination .swiper-pagination-bullet{color:inherit;font:inherit;background-color:#cecfd2;border:none;border-radius:50%;width:16px;height:16px;margin:3px;padding:5px;line-height:10px;display:block;padding:0!important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--vtc-bg-main-bg-1)}.swiper-pagination{z-index:100;justify-content:center;width:100%;display:flex;position:absolute;bottom:0;right:0}.swiper-pagination .swiper-pagination-bullet{position:relative;border:3px solid #fff!important}.swiper-pagination .swiper-pagination-bullet:after{content:"";background:var(--vtc-bg-main-bg-1);z-index:-1;visibility:hidden;opacity:0;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;top:-4px;left:-4px}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{visibility:visible;opacity:1}.tes1 .tes7-buttons{text-align:end}.tes1 .tes7-buttons button{background-color:var(--vtc-bg-common-bg5);width:48px;height:48px;color:var(--vtc-text-text-white-text-1);border:none;border-radius:4px;margin-right:10px;transition:all .4s}.tes1 .tes7-buttons button:hover{color:var(--vtc-text-text-white-text-1);background-color:var(--vtc-bg-main-bg-3);transition:all .4s}.tes9{background-position:50%;background-repeat:no-repeat;background-size:cover}.tes9 .tes6-all-slider .single-slider{background-color:#fff;border-radius:4px;padding:24px}.tes9 .tes6-all-slider .single-slider p{color:#071a1c;padding-top:16px;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.tes9 .tes6-all-slider .single-slider .stars{padding-top:4px;padding-bottom:10px}.tes9 .tes6-all-slider .single-slider .stars li{color:#ffa800;margin-right:4px;font-size:15px;display:inline-block}.tes9 .tes6-all-slider .single-slider .bottom-area{border-top:1px solid #e6e8e8;align-items:center;margin-top:20px;padding-top:20px;display:flex}.tes9 .tes6-all-slider .single-slider .bottom-area .heading{padding-left:20px}.tes9 .tes6-all-slider .single-slider .bottom-area .heading a{color:#071a1c;font-size:20px;font-style:normal;font-weight:600;line-height:20px;display:inline-block}.tes9 .tes6-all-slider .single-slider .bottom-area .heading p{color:#4d5050;padding-top:10px;font-size:16px;font-style:normal;font-weight:500;line-height:16px}.work1{background-color:var(--vtc-bg-common-bg2)}.work1 .work1-heading{padding-left:30px}@media only screen and (min-width:768px) and (max-width:991px){.work1 .work1-heading{margin-top:40px;padding-left:0}}@media (max-width:767px){.work1 .work1-heading{margin-top:40px;padding-left:0}}.work1 .work1-box{background-color:var(--vtc-bg-bg-white);border-radius:4px;margin-top:20px;padding:24px;transition:all .4s;display:flex}.work1 .work1-box .icon{background-color:var(--vtc-bg-main-bg-1);text-align:center;border-radius:50%;width:60px;height:60px;margin-right:16px;line-height:60px;transition:all .4s}.work1 .work1-box .icon img{filter:brightness(0)invert();transition:all .4s}.work1 .work1-box .heading1 h4 a{padding-bottom:10px}.work1 .work1-box:hover{background-color:var(--vtc-bg-main-bg-1);transition:all .4s;transform:translateY(-10px)}.work1 .work1-box:hover .icon{background-color:var(--vtc-bg-bg-white);transition:all .4s}.work1 .work1-box:hover .icon img{filter:none;transition:all .4s}.work1 .work1-box:hover .heading1 h4 a{color:var(--vtc-bg-bg-white);transition:all .4s}.work1 .work1-box:hover .heading1 p{color:#ffffffd7;transition:all .4s}.work1 .work-img img{width:100%}.work8 .work87-box{text-align:center;margin-top:30px;padding:0 40px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.work8 .work87-box{padding:0}}@media (max-width:767px){.work8 .work87-box{padding:0}}.work8 .work87-box .icon{text-align:center;background-color:#f7f5fb;border-radius:50%;width:70px;height:70px;margin:auto;line-height:70px}.work8 .work87-box .icon img{transition:all .4s}.work8 .work87-box .heading{padding-top:16px}.work8 .work87-box .heading h4 a{color:#081120;text-transform:uppercase;font-size:20px;font-style:normal;font-weight:600;line-height:20px;display:inline-block}.work8 .work87-box .heading p{color:#555;padding-top:10px;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.work8 .work87-box .shape1{filter:brightness(0);position:absolute;top:60px;right:-120px}@media only screen and (min-width:768px) and (max-width:991px){.work8 .work87-box .shape1{display:none}}@media (max-width:767px){.work8 .work87-box .shape1{display:none}}.work8 .work87-box .shape2{filter:brightness(0);position:absolute;top:60px;right:-120px}@media only screen and (min-width:768px) and (max-width:991px){.work8 .work87-box .shape2{display:none}}@media (max-width:767px){.work8 .work87-box .shape2{display:none}}.work8 .work87-box:hover .icon img{transition:all .4s;transform:rotateY(180deg)}.blog5 .blog2-box{background-color:#fff;border:none;border-radius:4px;margin-top:30px;transition:all .4s}.blog5 .blog2-box .image{border-radius:4px 4px 0 0;overflow:hidden}.blog5 .blog2-box .image img{width:100%;transition:all .4s}.blog5 .blog2-box .heading5{padding:24px;transition:all .3s ease-in-out;box-shadow:0 20px 30px #0001}.blog5 .blog2-box .heading5 h4 a{line-height:var(--f-fs-font-fs28);font-size:var(--f-fs-font-fs20);transition:all .4s}.blog5 .blog2-box .heading5 h4 a:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.blog5 .blog2-box .heading5 .tags{margin-bottom:12px}.blog5 .blog2-box .heading5 .tags a{color:#081120;font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);margin-right:20px;display:inline-block}.blog5 .blog2-box .heading5 .tags a img{filter:brightness(0);margin-top:-3px;margin-left:3px}.blog5 .blog2-box a.learn{color:#081120;font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);font-weight:var(--f-fw-medium);transition:all .4s;display:inline-block}.blog5 .blog2-box a.learn span{margin-left:3px;display:inline-block;transform:rotate(-45deg)}.blog5 .blog2-box a.learn:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.blog5 .blog2-box:hover{transition:all .4s;transform:translateY(-10px)}.blog5 .blog2-box:hover .image img{transition:all .4s;transform:scale(1.1)rotate(4deg)}.blog-page .blog2-box{background-color:#fff;border:none;border-radius:4px;margin-bottom:30px;transition:all .4s}.blog-page .blog2-box .image{border-radius:4px 4px 0 0;overflow:hidden}.blog-page .blog2-box .image img{width:100%;transition:all .4s}.blog-page .blog2-box .heading5{padding:24px;transition:all .3s ease-in-out;box-shadow:0 20px 30px #0001}.blog-page .blog2-box .heading5 h4 a{line-height:var(--f-fs-font-fs28);font-size:var(--f-fs-font-fs20);transition:all .4s}.blog-page .blog2-box .heading5 h4 a:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.blog-page .blog2-box .heading5 .tags{margin-bottom:12px}.blog-page .blog2-box .heading5 .tags a{color:#081120;font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);margin-right:20px;display:inline-block}.blog-page .blog2-box .heading5 .tags a img{filter:brightness(0);margin-top:-3px;margin-left:3px}.blog-page .blog2-box a.learn{color:#081120;font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);font-weight:var(--f-fw-bold);transition:all .4s;display:inline-block}.blog-page .blog2-box a.learn span{margin-left:3px;display:inline-block;transform:rotate(-45deg)}.blog-page .blog2-box a.learn:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.blog-page .blog2-box:hover{transition:all .4s;transform:translateY(-10px)}.blog-page .blog2-box:hover .image img{transition:all .4s;transform:scale(1.1)rotate(4deg)}.details-sidebar{background-color:var(--vtc-bg-common-bg2);border-radius:4px;padding:32px 24px}.details-sidebar .details-box3 h3{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs24);line-height:var(--f-fs-font-fs24);font-weight:var(--f-fw-bold);padding-bottom:16px;transition:all .4s}.details-sidebar .details-box3 .service-list li a{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);font-weight:var(--f-fw-bold);background-color:var(--vtc-bg-bg-white);border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:20px 24px;transition:all .4s;display:flex}.details-sidebar .details-box3 .service-list li a:hover{background-color:var(--vtc-bg-main-bg-1);color:var(--vtc-bg-bg-white);transition:all .4s}.details-sidebar .details-box-call{background-color:var(--vtc-bg-main-bg-1);border-radius:4px;margin-top:40px;padding:32px 24px}.details-sidebar .details-box-call h3,.details-sidebar .details-box-call .sidebar-call-title{color:var(--vtc-bg-bg-white);font-size:var(--f-fs-font-fs24);line-height:var(--f-fs-font-fs30);font-weight:var(--f-fw-bold);padding-bottom:16px;transition:all .4s}.details-sidebar .sidebar-call-title,.details-sidebar .sidebar-widget-title{margin:0}.details-sidebar .details-box-call .call-btn{background-color:var(--vtc-bg-bg-white);text-align:center;width:100%;color:var(--vtc-bg-main-bg-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);font-weight:var(--f-fw-bold);border-radius:4px;padding:19px 16px 16px;transition:all .4s;display:inline-block}.details-sidebar .details-box-call .call-btn img{margin-top:-3px;margin-right:3px}.details-sidebar .details-box-call .call-btn:hover{transition:all .4s;transform:translateY(-5px)}.details-sidebar .details-box2{background-color:var(--vtc-bg-bg-white);border-radius:4px;margin-top:40px;padding:32px 24px}.details-sidebar .details-box2 .service-list li a{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);font-weight:var(--f-fw-bold);background-color:var(--vtc-bg-common-bg2);border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:20px 24px;transition:all .4s;display:flex}.details-sidebar .details-box2 .service-list li a:hover{background-color:var(--vtc-bg-main-bg-1);color:var(--vtc-bg-bg-white);transition:all .4s}.details-sidebar .details-box2 h3,.details-sidebar .details-box2 .sidebar-widget-title{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs24);line-height:var(--f-fs-font-fs30);font-weight:var(--f-fw-bold);padding-bottom:16px;transition:all .4s}.details-sidebar .details-box2 p{color:var(--vtc-text-pera-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);transition:all .4s}.details-sidebar .details-box2 .download-btn1{background-color:var(--vtc-bg-main-bg-1);text-align:center;width:100%;color:var(--vtc-bg-bg-white);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);font-weight:var(--f-fw-bold);border-radius:4px;margin-top:16px;padding:21px 16px 18px;transition:all .4s;display:inline-block}.details-sidebar .details-box2 .download-btn1 img{filter:brightness(40);margin-top:-4px;margin-right:3px}.details-sidebar .details-box2 .download-btn1:hover{transition:all .4s;transform:translateY(-5px)}.details-sidebar .details-box2 .download-btn2{text-align:center;width:100%;color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);font-weight:var(--f-fw-bold);background-color:#fff2e6;border-radius:4px;margin-top:22px;padding:19px 16px 18px;transition:all .4s;display:inline-block}.details-sidebar .details-box2 .download-btn2 img{margin-top:-4px;margin-right:3px}.details-sidebar .details-box2 .download-btn2:hover{transition:all .4s;transform:translateY(-5px)}.details-sidebar .details-box2 .icons li{display:inline-block}.details-sidebar .details-box2 .icons li a{text-align:center;width:40px;height:40px;color:var(--vtc-text-heading-text-1);background-color:#fff2e6;border-radius:50%;margin:0 2px;line-height:40px;transition:all .4s;display:inline-block}.details-sidebar .details-box2 .icons li a:hover{background-color:var(--vtc-bg-main-bg-1);color:var(--vtc-bg-bg-white);transition:all .4s;transform:translateY(-3px)}.details-sidebar .details-box2 .search-area{position:relative}.details-sidebar .details-box2 .search-area input{background-color:var(--vtc-bg-common-bg2);border:none;border-radius:4px;width:100%;padding:16px}.details-sidebar .details-box2 .search-area input:focus{outline:none}.details-sidebar .details-box2 .search-area input::placeholder{color:var(--vtc-text-heading-text-1);font-size:18px;font-weight:500}.details-sidebar .details-box2 .search-area button{background:0 0;border:none;font-size:20px;position:absolute;top:16px;right:16px}.details-sidebar .details-box2 .tags li{display:inline-block}.details-sidebar .details-box2 .tags li a{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);font-weight:var(--f-fw-medium);background-color:var(--vtc-bg-common-bg2);border-radius:4px;margin:8px 5px;padding:8px 12px;transition:all .4s;display:inline-block}.details-sidebar .details-box2 .tags li a:hover{background-color:var(--vtc-bg-main-bg-1);color:var(--vtc-bg-bg-white);transition:all .4s}.details-sidebar .details-box2 .form input,.details-sidebar .details-box2 .form textarea{background-color:var(--vtc-bg-common-bg2);border:none;border-radius:4px;width:100%;margin-bottom:16px;padding:16px}.details-sidebar .details-box2 .form input::-moz-placeholder{color:#696b6d;font-size:18px;font-weight:500}.details-sidebar .details-box2 .form textarea::-moz-placeholder{color:#696b6d;font-size:18px;font-weight:500}.details-sidebar .details-box2 .form input::-moz-placeholder{color:#696b6d;font-size:18px;font-weight:500}.details-sidebar .details-box2 .form textarea::-moz-placeholder{color:#696b6d;font-size:18px;font-weight:500}.details-sidebar .details-box2 .form input::placeholder,.details-sidebar .details-box2 .form textarea::placeholder{color:#696b6d;font-size:18px;font-weight:500}.details-sidebar .details-box2 .form input:focus,.details-sidebar .details-box2 .form textarea:focus{outline:none}.details-sidebar .details-box2.search{margin-top:0}.recent-posts .single-recent-post{border-bottom:1px solid #f3f3f4;align-items:center;padding:12px 0;display:flex}.recent-posts .single-recent-post .image{width:80px}.recent-posts .single-recent-post .heading{padding-left:20px}.recent-posts .single-recent-post .heading a.date{color:#696b6d;font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);font-weight:var(--f-fw-medium);display:inline-block}.recent-posts .single-recent-post .heading a.date img{margin-top:-4px;margin-right:4px}.recent-posts .single-recent-post .heading h5 a{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs26);font-weight:var(--f-fw-bold);padding-top:6px;transition:all .4s;display:inline-block}.recent-posts .single-recent-post .heading h5 a:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.recent-posts .single-recent-post:last-child{border-bottom:none;padding:12px 0 0}.project-details-list ul li{color:var(--vtc-text-pera-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);align-items:center;padding:6px 0;transition:all .4s;display:flex}.project-details-list ul li span{text-align:center;background-color:var(--vtc-bg-main-bg-1);color:#fff;border-radius:50%;width:17px;height:17px;margin-right:7px;font-size:10px;line-height:17px;display:inline-block}.service-details-area .image img{width:100%}.left-padding{padding-left:30px}@media only screen and (min-width:768px) and (max-width:991px){.left-padding{padding-left:0}}@media (max-width:767px){.left-padding{padding-left:0}}.blog-details-box .image img{width:100%}.blog-details-box .users{padding-top:28px;padding-bottom:16px}.blog-details-box .users li{margin-right:42px;display:inline-block;position:relative}.blog-details-box .users li img{margin-top:-5px;margin-right:3px}.blog-details-box .users li img.author{margin-right:4px}.blog-details-box .users li a{font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);font-weight:var(--f-fw-medium);color:#00a1e1;display:inline-block}.blog-details-box .users li:after{content:"";background-color:#8f9396c2;width:2px;height:20px;position:absolute;top:4px;right:-24px}.blog-details-box .users li:last-child:after{display:none}.blog-details-box .project-details-list ul li{color:var(--vtc-text-pera-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);align-items:center;padding:6px 0;transition:all .4s;display:flex}.blog-details-box .project-details-list ul li span{text-align:center;background-color:var(--vtc-bg-main-bg-1);color:#fff;border-radius:50%;width:17px;height:17px;margin-right:7px;font-size:10px;line-height:17px;display:inline-block}.blog-details-border{background-color:#8f93963f;width:100%;height:2px;margin:40px 0}.after-box-details{background-color:var(--vtc-bg-common-bg2);border-radius:4px;margin:24px 0;padding:30px 32px;position:relative}.after-box-details:after{content:"";background-color:var(--vtc-bg-main-bg-1);border-radius:4px;width:10px;height:100%;position:absolute;top:0;left:0}.video-details-area{position:relative}.video-details-area .video-play-button{z-index:10;box-sizing:content-box;cursor:pointer;border-radius:50%;width:32px;height:44px;margin:-40px 30px 0 -40px;padding:18px 20px 18px 28px;display:block;position:absolute;top:50%;left:50%}.video-details-area .video-play-button:before{content:"";z-index:0;background:#ff7a01;border-radius:50%;width:60px;height:60px;animation:1.5s ease-out infinite pulse-border;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.video-details-area .video-play-button:after{content:"";z-index:1;background:#ff7a01;border-radius:50%;width:60px;height:60px;transition:all .2s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.video-details-area .video-play-button:hover:after{background-color:#cd6200}.video-details-area .video-play-button img{z-index:3;width:auto;max-width:100%;height:auto;position:relative}.video-details-area .video-play-button span{z-index:3;border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:12px solid #fff;width:0;height:0;margin-top:12px;margin-left:8px;display:block;position:relative}.video-details-area .image img{width:100%}.tags-icons{padding-top:60px}.tags-icons li.text{font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);font-weight:var(--f-fw-bold);color:var(--vtc-text-heading-text-1);margin-right:10px}.tags-icons .details-tags ul li{display:inline-block}.tags-icons .details-tags ul li a{color:var(--vtc-text-heading-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18);font-weight:var(--f-fw-medium);background-color:var(--vtc-bg-common-bg2);border-radius:4px;margin:8px 5px;padding:8px 12px;transition:all .4s;display:inline-block}.tags-icons .details-tags ul li a:hover{background-color:var(--vtc-bg-main-bg-1);color:var(--vtc-bg-bg-white);transition:all .4s}.tags-icons .details-icons{text-align:end}.tags-icons .details-icons ul li{display:inline-block}.tags-icons .details-icons ul li a{text-align:center;width:32px;height:32px;color:var(--vtc-bg-main-bg-1);background-color:#fff2e6;border-radius:50%;margin:0 3px;line-height:32px;transition:all .4s;display:inline-block}.tags-icons .details-icons ul li a:hover{background-color:var(--vtc-bg-main-bg-1);color:var(--vtc-bg-bg-white);transition:all .4s}.blog-details-commnet-boxs .commnet-box{background-color:var(--vtc-bg-common-bg2);border-radius:4px;margin-top:30px;padding:24px 32px}.blog-details-commnet-boxs .commnet-box .top-area{justify-content:space-between;align-items:center;display:flex}.blog-details-commnet-boxs .commnet-box .top-area .author-area{align-items:center;display:flex}.blog-details-commnet-boxs .commnet-box .top-area .author-area .heading{padding-left:12px}.blog-details-commnet-boxs .commnet-box .top-area .author-area .heading h5 a{font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);color:var(--vtc-text-heading-text-1);font-weight:var(--f-fw-bold);transition:all .4s;display:inline-block}.blog-details-commnet-boxs .commnet-box .top-area .author-area .heading p{color:var(--vtc-text-pera-text-1);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);padding-top:6px;transition:all .4s}.blog-details-commnet-boxs .commnet-box .top-area .reply-btn{font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);color:var(--vtc-text-heading-text-1);font-weight:var(--f-fw-bold);transition:all .4s}.blog-details-commnet-boxs .commnet-box .top-area .reply-btn:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.blog-details-commnet-boxs .commnet-box.commnet-box2{margin-left:60px}@media only screen and (min-width:768px) and (max-width:991px){.blog-details-commnet-boxs .commnet-box.commnet-box2{margin-left:0}}@media (max-width:767px){.blog-details-commnet-boxs .commnet-box.commnet-box2{margin-left:0}}.details-contact-form{background-color:var(--vtc-bg-common-bg2);border-radius:4px;margin-top:30px;padding:32px}.details-contact-form .button{text-align:end}.details-contact-form .single-input{margin-top:20px}.details-contact-form .single-input input,.details-contact-form .single-input textarea{width:100%;font-weight:var(--f-fw-medium);border:none;border-radius:4px;padding:16px}.details-contact-form .single-input input::-moz-placeholder{color:var(--vtc-text-pera-text-1);font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18)}.details-contact-form .single-input textarea::-moz-placeholder{color:var(--vtc-text-pera-text-1);font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18)}.details-contact-form .single-input input::-moz-placeholder{color:var(--vtc-text-pera-text-1);font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18)}.details-contact-form .single-input textarea::-moz-placeholder{color:var(--vtc-text-pera-text-1);font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18)}.details-contact-form .single-input input::placeholder,.details-contact-form .single-input textarea::placeholder{color:var(--vtc-text-pera-text-1);font-weight:var(--f-fw-medium);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs18)}.details-contact-form .single-input input:focus,.details-contact-form .single-input textarea:focus{outline:none}.footer1{background-color:var(--vtc-text-heading-text-1);padding-top:80px}.footer1 .single-footer-items h3,.footer1 .single-footer-items .footer-widget-title{font-size:var(--f-fs-font-fs20);line-height:var(--f-fs-font-fs20);font-weight:var(--f-fw-bold);color:var(--vtc-text-text-white-text-1);padding-bottom:24px}.footer1 .single-footer-items .footer-widget-title{margin:0}@media only screen and (min-width:768px) and (max-width:991px){.footer1 .single-footer-items h3,.footer1 .single-footer-items .footer-widget-title{margin-top:16px;padding-top:24px}}@media (max-width:767px){.footer1 .single-footer-items h3,.footer1 .single-footer-items .footer-widget-title{margin-top:16px;padding-top:24px}}.footer1 .single-footer-items ul.menu-list li a{color:var(--vtc-text-pera-text-2);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);padding:6px 0;transition:all .4s;display:inline-block;position:relative}.footer1 .single-footer-items ul.menu-list li a:after{content:"";background-color:var(--vtc-bg-main-bg-1);opacity:0;width:0;height:20px;transition:all .4s;position:absolute;top:10px;left:0}.footer1 .single-footer-items ul.menu-list li a:hover{color:var(--vtc-bg-main-bg-1);padding-left:12px;transition:all .4s}.footer1 .single-footer-items ul.menu-list li a:hover:after{opacity:1;width:3px}.footer1 .single-footer-items .social-icon{margin-top:24px}.footer1 .single-footer-items .social-icon li{display:inline-block}.footer1 .single-footer-items .social-icon li a{text-align:center;width:36px;height:36px;color:var(--vtc-text-text-white-text-1);background-color:#fff3;border-radius:36px;margin:0 4px;line-height:36px;transition:all .4s;display:inline-block}.footer1 .single-footer-items .social-icon li a:hover{background-color:var(--vtc-bg-main-bg-1)}.footer1 .single-footer-items .contact-box{align-items:flex-start;margin-bottom:16px;display:flex}.footer1 .single-footer-items .contact-box .icon{text-align:center;background-color:#fff3;border-radius:50%;width:30px;height:30px;line-height:30px;transition:all .4s}.footer1 .single-footer-items .contact-box .pera a{color:var(--vtc-text-pera-text-2);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);margin-left:16px;transition:all .4s;display:inline-block}.footer1 .single-footer-items .contact-box:hover .pera a{color:var(--vtc-bg-main-bg-1);transition:all .4s}.footer1 .single-footer-items .contact-box:hover .icon{background-color:var(--vtc-bg-main-bg-1);transition:all .4s}.footer1 .coppyright p{color:var(--vtc-text-pera-text-2);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);text-align:center;border-top:1px solid #fff4;padding:20px 0}@media only screen and (min-width:768px) and (max-width:991px){.footer-logo-area{padding-right:0}}@media (max-width:767px){.footer-logo-area{padding-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.pl-5{padding-left:0}}@media (max-width:767px){.pl-5{padding-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.footer-logo-area{padding-right:0}}@media (max-width:767px){.footer-logo-area{padding-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.pl-5{padding-left:0}}@media (max-width:767px){.pl-5{padding-left:0}}@media only screen and (min-width:768px) and (max-width:991px){.footer-logo-area{padding-right:0}}@media (max-width:767px){.footer-logo-area{padding-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.pl-5{padding-left:0}}@media (max-width:767px){.pl-5{padding-left:0}}.footer-logo-area{padding-right:60px}@media only screen and (min-width:768px) and (max-width:991px){.footer-logo-area{padding-right:0}}@media (max-width:767px){.footer-logo-area{padding-right:0}}.pl-5{padding-left:24px}@media only screen and (min-width:768px) and (max-width:991px){.pl-5{padding-left:0}}@media (max-width:767px){.pl-5{padding-left:0}}.header-area.header-area1{border-bottom:1px solid #fff}.header-area.header-area1 .header-elements .main-menu-ex ul li a.active{color:var(--vtc-bg-main-bg-1)}.header-area{z-index:99;background:0 0;width:100%;padding:12px 0;position:absolute}.site-logo{align-items:center;max-width:130px;height:auto;display:flex}.site-logo a{z-index:9;display:inline-block;position:relative}.header-area .header-elements{justify-content:space-between;align-items:center;display:flex}.header-area1.sticky .header-elements .main-menu-ex{padding:7px 24px;position:relative}.header-area.header-area1 .main-menu-ex ul li ul{border-radius:4px;width:200px;padding:10px;position:absolute;top:50px;left:0;box-shadow:0 20px 30px #0003}.header-area.header-area1 .main-menu-ex ul li ul li ul{left:200px}.header-area.header-area1 .main-menu-ex ul li ul li a{color:var(--qt-text-h-text1)}.header-area.header-area1 .main-menu-ex ul li ul li a:after{content:"";color:#fff;z-index:-1;opacity:1;border-radius:4px;width:0%;height:2px;transition:all .4s;position:absolute;bottom:9px;left:0}.header-area.header-area1 .main-menu-ex ul li ul li a:hover:after{background-color:var(--qt-text-h-text1);opacity:1;border-radius:4px;width:50px;left:17px}.header-area.header-area1 .main-menu-ex ul li a{color:var(--qt-text-h-text1);padding:8px 15px;font-size:16px;font-weight:500;transition:all .3s;display:block}.main-menu-ex li{z-index:9;display:inline-block;position:relative}.main-menu-ex li li{display:block}.main-menu-ex li>ul{opacity:0;visibility:hidden;transition:all .3s;top:60px;right:0;transform:translateY(20px)rotateX(45deg)}.main-menu-ex li li>ul{left:100%;right:auto}.main-menu-ex li li:hover>ul{top:0}.main-menu-ex li:hover>ul{visibility:visible;opacity:1;z-index:99;transition:all .3s;top:50px;transform:translateY(0)}.header-area1.sticky{background-color:var(--vtc-bg-bg-white);z-index:999;width:100%;transition:all .3s ease-in-out;animation-name:fade-in-down;animation-duration:1s;animation-fill-mode:forwards;position:fixed;top:0;left:0;transform:translate(0,0);box-shadow:0 20px 30px #0001}@keyframes fade-in-down{0%{transform:translateY(-50px)}to{opacity:1;transform:none}}.header-area.header-area1 .header-elements .main-menu-ex{padding:2px 24px;position:relative}.header-area.header-area1 .header-elements .main-menu-ex ul li ul{-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);background:#fff;border-radius:4px;width:300px;padding:10px;position:absolute;top:50px;left:0;box-shadow:0 20px 30px #0001}.header-area.header-area1 .header-elements .main-menu-ex ul li ul:hover>a{color:red;padding-left:25px;transition:all .4s}.header-area.header-area1 .header-elements .main-menu-ex ul li ul:hover>a:after{visibility:visible;opacity:1;background:#00f;transition:all .4s}.header-area.header-area1 .header-elements .main-menu-ex ul li ul li ul{top:10px;left:190px}.header-area.header-area1 .header-elements .main-menu-ex ul li ul li a{color:var(--qt-text-h-text3)}.header-area.header-area1 .header-elements .main-menu-ex ul li ul li a:after{content:"";width:0;height:100%;color:var(--qt-text-h-text3);z-index:-1;opacity:1;border-radius:4px;transition:all .4s;position:absolute;bottom:0;left:-10px}.header-area.header-area1 .header-elements .main-menu-ex ul li ul li a:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.header-area.header-area1 .header-elements .main-menu-ex ul li ul li a:hover:after{background-color:var(--vtc-bg-main-bg-1);opacity:1;border-radius:4px;width:5px;left:-10px}.header-area.header-area1 .header-elements .main-menu-ex ul li a{color:var(--vtc-text-heading-text-1);padding:8px 15px;font-size:16px;font-weight:500;transition:all .3s;display:block}.header-area.header-area1 .header-elements .main-menu-ex ul li a:hover,.header-area.header-area1 .main-menu-ex.main-menu-ex1 li.dropdown-menu-parrent:hover a.main1{color:var(--vtc-bg-main-bg-1)}.mobile-sidebar .logo-m{margin-top:-40px;margin-bottom:30px}.mobile-sidebar .mobile-button a{text-align:center;width:100%;margin-top:30px;margin-bottom:30px}.mobile-sidebar .single-footer-items h3,.mobile-sidebar .single-footer-items .mobile-sidebar-title{color:var(--vtc-text-heading-text-1);line-height:var(--f-fs-font-fs24);font-size:var(--f-fs-font-fs24);font-weight:var(--f-fw-bold);margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px){.mobile-sidebar .single-footer-items h3,.mobile-sidebar .single-footer-items .mobile-sidebar-title{margin-top:30px;margin-bottom:16px}}@media (max-width:767px){.mobile-sidebar .single-footer-items h3,.mobile-sidebar .single-footer-items .mobile-sidebar-title{margin-top:30px;margin-bottom:16px}}.mobile-sidebar .mobile-sidebar-title,.codm-mobile-sidebar .mobile-sidebar-title{margin:0}.mobile-sidebar .single-footer-items .menu-list li a{color:var(--ztc-text-text-2);font-size:var(--f-fs-font-fs16);line-height:var(--f-fs-font-fs16);font-weight:var(--f-fw-medium);padding:10px 0;transition:all .4s;display:inline-block}.mobile-sidebar .single-footer-items .menu-list li a:hover{color:var(--ztc-bg-main-bg-4);transition:all .4s;transform:translate(5px)}.mobile-sidebar .single-footer-items .contact-box{align-items:center;padding:10px 0;display:flex}.mobile-sidebar .single-footer-items .contact-box .icon{margin-right:16px}.mobile-sidebar .single-footer-items .contact-box .icon img{filter:brightness(0)}.mobile-sidebar .single-footer-items .contact-box .pera a{color:var(--ztc-text-text-2);font-size:var(--f-fs-font-fs18);line-height:var(--f-fs-font-fs28);font-weight:var(--f-fw-medium);transition:all .4s;display:inline-block}.mobile-sidebar .single-footer-items .contact-box .pera a:hover{color:var(--ztc-bg-main-bg-4);transition:all .4s}.mobile-sidebar .contact-infos h3,.mobile-sidebar .contact-infos .mobile-sidebar-title{color:var(--vtc-text-heading-text-1);line-height:var(--f-fs-font-fs24);font-size:var(--f-fs-font-fs24);font-weight:var(--f-fw-bold);margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px){.mobile-sidebar .contact-infos h3,.mobile-sidebar .contact-infos .mobile-sidebar-title{margin-top:30px;margin-bottom:16px}}@media (max-width:767px){.mobile-sidebar .contact-infos h3,.mobile-sidebar .contact-infos .mobile-sidebar-title{margin-top:30px;margin-bottom:16px}}.mobile-sidebar .contact-infos .social-icon{padding-top:24px}.mobile-sidebar .contact-infos .social-icon li{display:inline-block}.mobile-sidebar .contact-infos .social-icon li a{color:var(--ztc-text-text-2);font-size:var(--f-fs-font-fs16);text-align:center;background-color:#0000000e;border-radius:50%;width:32px;height:32px;margin:0 2px;line-height:0;transition:all .4s;display:inline-block}.mobile-sidebar .contact-infos .social-icon li a:hover{color:var(--ztc-text-text-1);background-color:var(--ztc-bg-main-bg-4);transition:all .4s}.floating-whatsapp-button{color:#fff;z-index:1001;background:#25d366;border:1px solid #ffffff57;border-radius:999px;align-items:center;gap:10px;min-height:56px;padding:0 18px;text-decoration:none;transition:background-color .25s,box-shadow .25s,transform .25s,padding .25s;display:inline-flex;position:fixed;bottom:90px;left:22px;transform:translateY(-50%);box-shadow:0 16px 38px #128c7e47}.floating-whatsapp-button i{font-size:28px;line-height:1}.floating-whatsapp-button span{color:#fff;font-size:15px;font-weight:800;line-height:1}.floating-whatsapp-button:hover{color:#fff;background:#128c7e;padding-right:22px;transform:translateY(-50%)translate(4px);box-shadow:0 20px 46px #128c7e57}.floating-whatsapp-button:focus-visible{outline-offset:4px;outline:3px solid #25d3666b}html,body{max-width:100%;overflow-x:hidden}img,video,canvas,svg{max-width:100%;height:auto}a,button{touch-action:manipulation}@media (max-width:575px){.theme-btn1,.theme-btn2{min-height:44px}.floating-whatsapp-button{justify-content:center;gap:0;width:56px;height:56px;min-height:56px;padding:0;bottom:66px;left:18px}.floating-whatsapp-button:hover{padding:0;transform:translateY(-50%)translate(4px)}.floating-whatsapp-button i{font-size:30px}.floating-whatsapp-button span{white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.codm-not-found{background:radial-gradient(circle at 15% 22%,#00a1e11f,#0000 28%),radial-gradient(circle at 85% 18%,#b7533a1a,#0000 26%),linear-gradient(#f8fbff 0%,#fff 100%);align-items:center;min-height:760px;padding:150px 0 100px;display:flex}.codm-not-found-content{text-align:center;max-width:860px;margin:0 auto}.codm-not-found-kicker{color:var(--vtc-text-text-white-text-1);font-size:14px;line-height:16px;font-weight:var(--f-fw-bold);background-color:#00a1e1;border-radius:4px;margin-bottom:22px;padding:8px 14px;display:inline-block}.codm-not-found-image{max-width:520px;margin:0 auto 34px}.codm-not-found-image img{width:100%}.codm-not-found h1{color:var(--vtc-bg-main-bg-1);font-size:54px;line-height:62px;font-weight:var(--f-fw-bold);margin-bottom:18px}.codm-not-found p{color:var(--vtc-text-pera-text-1);font-size:18px;line-height:30px;font-weight:var(--f-fw-medium);max-width:690px;margin:0 auto}.codm-not-found-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:32px;display:flex}.codm-not-found-actions .theme-btn2{margin-left:0}.codm-not-found-links{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.codm-not-found-links a{color:var(--vtc-bg-main-bg-1);font-size:14px;line-height:16px;font-weight:var(--f-fw-bold);background-color:#fff;border:1px solid #1118271f;border-radius:4px;padding:10px 14px;transition:all .3s}.codm-not-found-links a:hover{color:var(--vtc-text-text-white-text-1);background-color:var(--vtc-bg-main-bg-3);border-color:var(--vtc-bg-main-bg-3)}@media only screen and (min-width:768px) and (max-width:991px){.codm-not-found{min-height:auto;padding:140px 0 80px}.codm-not-found h1{font-size:44px;line-height:52px}}@media (max-width:767px){.codm-not-found{min-height:auto;padding:130px 0 70px}.codm-not-found-image{max-width:360px;margin-bottom:28px}.codm-not-found h1{font-size:36px;line-height:44px}.codm-not-found p{font-size:16px;line-height:26px}.codm-not-found-actions{flex-direction:column;align-items:stretch}.codm-not-found-actions .theme-btn1,.codm-not-found-actions .theme-btn2{width:100%}}.codm-coming-soon{background:radial-gradient(circle at 18% 18%,#00a1e11f,#0000 30%),radial-gradient(circle at 82% 24%,#b7533a24,#0000 28%),linear-gradient(#fffaf7 0%,#fff 100%);align-items:center;min-height:760px;padding:150px 0 100px;display:flex}.codm-coming-soon-content{text-align:center;max-width:900px;margin:0 auto}.codm-coming-soon-kicker{color:var(--vtc-text-text-white-text-1);background-color:var(--vtc-bg-main-bg-3);font-size:14px;line-height:16px;font-weight:var(--f-fw-bold);border-radius:4px;margin-bottom:24px;padding:8px 14px;display:inline-block}.codm-coming-soon-image{border-radius:8px;max-width:480px;margin:0 auto 34px;overflow:hidden;box-shadow:0 24px 60px #1118271f}.codm-coming-soon-image img{width:100%;display:block}.codm-coming-soon h1{color:var(--vtc-bg-main-bg-1);font-size:54px;line-height:62px;font-weight:var(--f-fw-bold);margin-bottom:18px}.codm-coming-soon p{color:var(--vtc-text-pera-text-1);font-size:18px;line-height:30px;font-weight:var(--f-fw-medium);max-width:700px;margin:0 auto}.codm-coming-soon-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:32px;display:flex}.codm-coming-soon-actions .theme-btn2{margin-left:0}.codm-coming-soon-links{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.codm-coming-soon-links a{color:var(--vtc-bg-main-bg-1);font-size:14px;line-height:16px;font-weight:var(--f-fw-bold);background-color:#fff;border:1px solid #1118271f;border-radius:4px;padding:10px 14px;transition:all .3s}.codm-coming-soon-links a:hover{color:var(--vtc-text-text-white-text-1);background-color:var(--vtc-bg-main-bg-3);border-color:var(--vtc-bg-main-bg-3)}@media only screen and (min-width:768px) and (max-width:991px){.codm-not-found,.codm-coming-soon{min-height:auto;padding:140px 0 80px}.codm-not-found h1,.codm-coming-soon h1{font-size:44px;line-height:52px}}@media (max-width:767px){.codm-not-found,.codm-coming-soon{min-height:auto;padding:130px 0 70px}.codm-not-found-image,.codm-coming-soon-image{max-width:360px;margin-bottom:28px}.codm-not-found h1,.codm-coming-soon h1{font-size:36px;line-height:44px}.codm-not-found p,.codm-coming-soon p{font-size:16px;line-height:26px}.codm-not-found-actions,.codm-coming-soon-actions{flex-direction:column;align-items:stretch}.codm-not-found-actions .theme-btn1,.codm-not-found-actions .theme-btn2,.codm-coming-soon-actions .theme-btn1,.codm-coming-soon-actions .theme-btn2{width:100%}}.contact3 .contact3-box .heading3 h3{color:#23342e;font-family:var(--codm-font-body,inherit);font-size:var(--f-fs-font-fs18);font-weight:var(--f-fw-medium);letter-spacing:0;line-height:var(--f-fs-font-fs18);margin:0;padding-bottom:12px}.contact3 .contact3-box .heading3 .contact3-link-text{max-width:100%;margin:0}.contact3 .contact3-box .heading3 .contact3-link-text a{color:var(--vtc-text-heading-text-1);font-family:var(--codm-font-heading,inherit);font-size:var(--f-fs-font-fs24);font-weight:var(--f-fw-bold);letter-spacing:-.01em;line-height:var(--f-fs-font-fs24);overflow-wrap:anywhere;transition:all .4s;display:inline-block}.contact3 .contact3-box .heading3 .contact3-link-text a:hover{color:var(--vtc-bg-main-bg-1);transition:all .4s}.heading3-w h3{color:var(--vtc-bg-bg-white);font-size:var(--f-fs-font-fs24);font-weight:var(--f-fw-bold);letter-spacing:0;line-height:var(--f-fs-font-fs24);margin:0;transition:all .4s;display:inline-block}@media (max-width:575px){.contact3 .contact3-box{align-items:flex-start;padding:22px 18px}.contact3 .contact3-box .heading3 .contact3-link-text a{font-size:20px;line-height:1.25}}.privacy-policy-area{--policy-bg:#f4fbff;--policy-card:#fff;--policy-heading:#071126;--policy-text:#475569;--policy-muted:#64748b;--policy-border:#00a1e129;--policy-primary:#00a1e1;--policy-accent:#b7533a;--policy-radius:8px;--policy-shadow:0 22px 70px #07112614;background:radial-gradient(circle at 12% 8%, #00a1e11c, transparent 28%), linear-gradient(180deg, #fff 0%, var(--policy-bg) 44%, #fff 100%);color:var(--policy-text);padding:clamp(56px,7vw,96px) 0}.privacy-policy-area.sp{padding:clamp(56px,7vw,96px) 0}.privacy-policy-shell{max-width:1180px;margin:0 auto}.privacy-policy-layout{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,44px);display:grid}.privacy-policy-toc{position:sticky;top:112px}.privacy-policy-toc nav{border:1px solid var(--policy-border);border-radius:var(--policy-radius);scrollbar-width:thin;background:#ffffffc7;max-height:calc(100vh - 144px);padding:14px;overflow:auto;box-shadow:0 14px 44px #0711260f}.privacy-policy-toc ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.privacy-policy-toc a{color:#17396f;font-family:var(--codm-font-heading,inherit);overflow-wrap:anywhere;border-radius:6px;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none;transition:background-color .25s,color .25s,transform .25s;display:block}.privacy-policy-toc a:hover,.privacy-policy-toc a:focus-visible{color:var(--policy-primary);background:#00a1e11a;transform:translate(2px)}.privacy-policy-content{background:var(--policy-card);border:1px solid var(--policy-border);border-radius:var(--policy-radius);box-shadow:var(--policy-shadow);color:var(--policy-text);font-family:var(--codm-font-body,inherit);overflow-wrap:anywhere;word-break:normal;max-width:100%;padding:clamp(26px,4.5vw,56px);font-size:clamp(16px,1.12vw,18px);line-height:1.82}.privacy-policy-section{border-top:1px solid #0f172a17;margin-top:clamp(28px,4vw,44px);padding-top:clamp(26px,4vw,40px);scroll-margin-top:120px}.privacy-policy-section:first-child{border-top:0;margin-top:0;padding-top:0}.privacy-policy-section h2{color:var(--policy-heading);font-family:var(--codm-font-heading,inherit);letter-spacing:-.015em;margin:0 0 16px;font-size:clamp(24px,2.8vw,34px);font-weight:750;line-height:1.22}.privacy-policy-section p{color:var(--policy-text);max-width:74ch;margin:0 0 16px}.privacy-policy-section p:last-child{margin-bottom:0}.privacy-policy-section ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.privacy-policy-section li{color:var(--policy-text);max-width:74ch;padding-left:28px;line-height:1.72;position:relative}.privacy-policy-section li:before{background:linear-gradient(135deg, var(--policy-primary), #52b5e9);content:"";border-radius:999px;width:7px;height:7px;position:absolute;top:.78em;left:4px;box-shadow:0 0 0 5px #00a1e11a}.privacy-policy-content a{color:#007fb4;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.privacy-policy-content a:hover{color:var(--policy-accent)}.privacy-policy-area a:focus-visible{outline-offset:3px;outline:3px solid #00a1e152}@media (max-width:1199px){.privacy-policy-layout{grid-template-columns:minmax(0,230px) minmax(0,1fr)}}@media (max-width:991px){.privacy-policy-layout{grid-template-columns:1fr}.privacy-policy-toc{position:static}.privacy-policy-toc nav{max-height:none;padding:12px;overflow:visible}.privacy-policy-toc ul{flex-wrap:wrap;gap:8px;display:flex}.privacy-policy-toc a{background:#fff;border:1px solid #00a1e129;min-height:44px;padding:11px 14px}}@media (max-width:767px){.privacy-policy-area,.privacy-policy-area.sp{padding:44px 0}.privacy-policy-content{border-radius:7px;padding:24px 18px}.privacy-policy-section p,.privacy-policy-section li{max-width:none}}@media (max-width:430px){.privacy-policy-toc ul{grid-template-columns:1fr;display:grid}.privacy-policy-toc a{width:100%}.privacy-policy-content{padding:22px 16px}.privacy-policy-section li{padding-left:24px}}@media (prefers-reduced-motion:reduce){.privacy-policy-area *,.privacy-policy-area :before,.privacy-policy-area :after{scroll-behavior:auto;transition:none}}.womens-safety-page{background:linear-gradient(#52b5e91f 0%,#fff 36%,#00a1e10f 100%);padding:90px 0 100px}.womens-safety-hero{color:var(--vtc-text-text-white-text-1);background:linear-gradient(135deg,#00a1e1f2 0%,#52b5e9eb 58%,#b7533aeb 100%);border-radius:8px;padding:64px;position:relative;overflow:hidden}.womens-safety-hero:after{content:"";background:#ffffff29;border-radius:999px;width:220px;height:220px;position:absolute;top:-70px;right:-70px}.womens-safety-kicker,.womens-safety-eyebrow{color:var(--vtc-bg-main-bg-3);font-size:13px;font-weight:var(--f-fw-bold);letter-spacing:0;text-transform:uppercase;margin-bottom:14px;line-height:1;display:inline-block}.womens-safety-kicker{background:#ffffffeb;border-radius:4px;padding:10px 14px}.womens-safety-hero h2{color:var(--vtc-text-text-white-text-1);font-size:54px;font-weight:var(--f-fw-bold);z-index:1;max-width:880px;margin:0 0 20px;line-height:1.12;position:relative}.womens-safety-hero p{color:var(--vtc-text-text-white-text-1);font-size:18px;font-weight:var(--f-fw-medium);opacity:.96;z-index:1;max-width:780px;margin:0;line-height:1.75;position:relative}.womens-safety-hero-points{z-index:1;flex-wrap:wrap;gap:12px;margin-top:32px;display:flex;position:relative}.womens-safety-hero-points span{color:var(--vtc-text-text-white-text-1);font-size:14px;font-weight:var(--f-fw-bold);background:#ffffff29;border:1px solid #ffffff57;border-radius:4px;padding:11px 14px;line-height:1}.womens-safety-summary{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1040px;margin:-34px auto 44px;padding:0 24px;display:grid;position:relative}.womens-safety-summary article{background:#fff;border:1px solid #00a1e12e;border-radius:8px;padding:24px;box-shadow:0 18px 45px #11182714}.womens-safety-summary strong{color:var(--vtc-bg-main-bg-1);margin-bottom:8px;font-size:18px;line-height:1.3;display:block}.womens-safety-summary span{color:var(--vtc-text-pera-text-1);font-size:15px;line-height:1.65;display:block}.womens-safety-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.womens-safety-card{background:#fff;border:1px solid #52b5e938;border-radius:8px;min-height:100%;padding:34px;position:relative;box-shadow:0 14px 40px #1118270f}.womens-safety-card:before{background:var(--vtc-bg-main-bg-6);content:"";border-radius:8px 8px 0 0;height:4px;position:absolute;top:-1px;left:-1px;right:-1px}.womens-safety-card:nth-child(3n+2):before{background:var(--vtc-bg-main-bg-1)}.womens-safety-card:nth-child(3n):before{background:var(--vtc-bg-main-bg-3)}.womens-safety-card-number{color:#00a1e124;font-size:54px;font-weight:var(--f-fw-bold);line-height:1;position:absolute;top:24px;right:26px}.womens-safety-card h2{color:var(--vtc-text-heading-text-3);font-size:26px;font-weight:var(--f-fw-bold);margin:0 0 16px;padding-right:56px;line-height:1.28}.womens-safety-card p{color:var(--vtc-text-pera-text-3);margin-bottom:14px;font-size:16px;line-height:1.75}.womens-safety-card ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.womens-safety-card li{color:var(--vtc-text-heading-text-3);padding-left:26px;font-size:15px;line-height:1.55;position:relative}.womens-safety-card li:before{background:var(--vtc-bg-main-bg-3);content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:0}@media only screen and (min-width:768px) and (max-width:991px){.womens-safety-page{padding:74px 0 84px}.womens-safety-hero{padding:48px}.womens-safety-hero h1{font-size:44px}.womens-safety-summary{grid-template-columns:1fr;margin-top:24px;padding:0}.womens-safety-grid{grid-template-columns:1fr}}@media (max-width:767px){.womens-safety-page{padding:56px 0 68px}.womens-safety-hero{padding:34px 22px}.womens-safety-hero:after{width:150px;height:150px;top:-74px;right:-74px}.womens-safety-hero h1{font-size:34px;line-height:1.18}.womens-safety-hero p{font-size:16px;line-height:1.65}.womens-safety-hero-points{gap:10px}.womens-safety-hero-points span{padding:10px 12px;font-size:13px}.womens-safety-summary{grid-template-columns:1fr;margin:20px 0 28px;padding:0}.womens-safety-summary article{padding:20px}.womens-safety-grid{grid-template-columns:1fr;gap:18px}.womens-safety-card{padding:28px 22px}.womens-safety-card-number{font-size:42px;top:22px;right:20px}.womens-safety-card h2{padding-right:44px;font-size:23px}.womens-safety-card p{font-size:15px}}@media (max-width:480px){.womens-safety-hero h1{font-size:30px}.womens-safety-card h2{font-size:21px}}.salesforce-noida-page{background:#fff;overflow:hidden}.salesforce-noida-hero{background:linear-gradient(#52b5e924 0%,#fff 100%);padding:110px 0 90px}.salesforce-noida-hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);align-items:center;gap:56px;display:grid}.salesforce-noida-eyebrow{color:var(--vtc-bg-main-bg-3);font-size:13px;font-weight:var(--f-fw-bold);letter-spacing:0;text-transform:uppercase;margin-bottom:16px;line-height:1;display:inline-block}.salesforce-noida-hero h2{color:var(--vtc-text-heading-text-3);font-size:60px;font-weight:var(--f-fw-bold);margin:0 0 22px;line-height:1.08}.salesforce-noida-hero p,.salesforce-noida-section-heading p,.salesforce-noida-two-column p,.salesforce-noida-card p,.salesforce-noida-feature-list p,.salesforce-noida-use-grid p,.salesforce-noida-mini-grid p,.salesforce-noida-results-grid p,.salesforce-noida-process p,.salesforce-noida-faq-list p{color:var(--vtc-text-pera-text-3);font-size:16px;line-height:1.75}.salesforce-noida-hero p{max-width:680px;font-size:18px}.salesforce-noida-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:34px;display:flex}.salesforce-noida-actions .theme-btn1,.salesforce-noida-cta .theme-btn2{margin-left:0}.salesforce-noida-secondary-link{color:var(--vtc-bg-main-bg-1);font-size:16px;font-weight:var(--f-fw-bold);line-height:1}.salesforce-noida-secondary-link:hover{color:var(--vtc-bg-main-bg-3)}.salesforce-noida-trust-points{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.salesforce-noida-trust-points span{color:var(--vtc-bg-main-bg-1);font-size:14px;font-weight:var(--f-fw-bold);background:#fff;border:1px solid #00a1e133;border-radius:4px;padding:10px 12px;line-height:1}.salesforce-noida-hero-media{border-radius:8px;position:relative;overflow:hidden;box-shadow:0 28px 70px #1118271f}.salesforce-noida-hero-media:before{content:"";z-index:1;background:linear-gradient(#00a1e100 42%,#00a1e133 100%);position:absolute;inset:0}.salesforce-noida-hero-guide{z-index:2;width:min(46%,230px);height:auto;position:absolute;top:18px;right:18px}.salesforce-noida-media-card{background:var(--vtc-bg-main-bg-1);color:var(--vtc-text-text-white-text-1);z-index:2;max-width:300px;padding:22px;position:absolute;bottom:24px;left:24px}.salesforce-noida-media-card strong{margin-bottom:8px;font-size:20px;line-height:1.25}.salesforce-noida-media-card span{font-size:14px;line-height:1.55}.salesforce-noida-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.salesforce-noida-metrics article{background:#fff;border:1px solid #00a1e129;border-radius:8px;padding:22px;box-shadow:0 16px 42px #1118270f}.salesforce-noida-metrics strong{color:var(--vtc-bg-main-bg-1);font-size:34px;font-weight:var(--f-fw-bold);margin-bottom:8px;line-height:1;display:block}.salesforce-noida-section{padding:92px 0}.salesforce-noida-section-heading{text-align:center;max-width:840px;margin:0 auto 42px}.salesforce-noida-section-heading h2,.salesforce-noida-two-column h2,.salesforce-noida-cta h2{color:var(--vtc-text-heading-text-3);font-size:42px;font-weight:var(--f-fw-bold);margin:0 0 16px;line-height:1.18}.salesforce-noida-two-column{grid-template-columns:minmax(0,.96fr) minmax(320px,1.04fr);align-items:flex-start;gap:44px;display:grid}.salesforce-noida-two-column h3{color:var(--vtc-bg-main-bg-1);font-size:22px;font-weight:var(--f-fw-bold);margin-bottom:14px;line-height:1.35}.salesforce-noida-check-list{background:#fff;border:1px solid #52b5e93d;border-radius:8px;gap:12px;margin:0;padding:30px;list-style:none;display:grid;box-shadow:0 18px 50px #11182714}.salesforce-noida-check-list li{color:var(--vtc-text-heading-text-3);font-size:16px;font-weight:var(--f-fw-medium);padding-left:28px;line-height:1.5;position:relative}.salesforce-noida-check-list li:before{background:var(--vtc-bg-main-bg-6);content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:7px;left:0}.salesforce-noida-flow-guide{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:34px;display:grid;position:relative}.salesforce-noida-flow-guide:before{background:linear-gradient(90deg, var(--vtc-bg-main-bg-1), var(--vtc-bg-main-bg-6), var(--vtc-bg-main-bg-3));content:"";height:2px;position:absolute;top:26px;left:9%;right:9%}.salesforce-noida-flow-step{text-align:center;z-index:1;place-items:center;display:grid;position:relative}.salesforce-noida-flow-step span,.salesforce-noida-icon,.salesforce-noida-process-icon,.salesforce-noida-card-top i{background:var(--vtc-bg-main-bg-1);color:var(--vtc-text-text-white-text-1);border-radius:8px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.salesforce-noida-flow-step span{box-shadow:0 10px 24px #00a1e138}.salesforce-noida-flow-step strong{color:var(--vtc-text-heading-text-3);margin-top:12px;font-size:15px;line-height:1.3}.salesforce-noida-icon,.salesforce-noida-process-icon,.salesforce-noida-card-top i{color:var(--vtc-bg-main-bg-1);background:#00a1e11a;margin-bottom:18px;font-size:20px}.salesforce-noida-card-top{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.salesforce-noida-card-grid,.salesforce-noida-feature-list,.salesforce-noida-use-grid,.salesforce-noida-mini-grid,.salesforce-noida-results-grid,.salesforce-noida-process{gap:22px;display:grid}.salesforce-noida-card-grid,.salesforce-noida-results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.salesforce-noida-feature-list,.salesforce-noida-use-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.salesforce-noida-process{grid-template-columns:repeat(4,minmax(0,1fr))}.salesforce-noida-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.salesforce-noida-card,.salesforce-noida-feature-list article,.salesforce-noida-use-grid article,.salesforce-noida-mini-grid article,.salesforce-noida-results-grid article,.salesforce-noida-process article,.salesforce-noida-faq-list article{background:#fff;border:1px solid #00a1e129;border-radius:8px;padding:30px;box-shadow:0 12px 38px #1118270f}.salesforce-noida-card:hover,.salesforce-noida-feature-list article:hover,.salesforce-noida-use-grid article:hover,.salesforce-noida-mini-grid article:hover,.salesforce-noida-results-grid article:hover,.salesforce-noida-process article:hover,.salesforce-noida-faq-list article:hover{border-color:#00a1e152;transform:translateY(-4px)}.salesforce-noida-card,.salesforce-noida-feature-list article,.salesforce-noida-use-grid article,.salesforce-noida-mini-grid article,.salesforce-noida-results-grid article,.salesforce-noida-process article,.salesforce-noida-faq-list article{transition:border-color .3s,transform .3s}.salesforce-noida-card-top span{color:var(--vtc-bg-main-bg-6);font-size:38px;font-weight:var(--f-fw-bold);margin-bottom:0;line-height:1;display:block}.salesforce-noida-card h3,.salesforce-noida-feature-list h3,.salesforce-noida-use-grid h3,.salesforce-noida-mini-grid h3,.salesforce-noida-results-grid h3,.salesforce-noida-process h3,.salesforce-noida-faq-list h3{color:var(--vtc-text-heading-text-3);font-size:21px;font-weight:var(--f-fw-bold);margin-bottom:12px;line-height:1.32}.salesforce-noida-process article{position:relative}.salesforce-noida-process article:after{background:var(--vtc-bg-main-bg-6);content:"";height:3px;position:absolute;top:0;left:30px;right:30px}.salesforce-noida-process span{color:var(--vtc-bg-main-bg-3);font-size:14px;font-weight:var(--f-fw-bold);margin-bottom:18px;line-height:1;display:block}.salesforce-noida-process-icon{background:var(--vtc-bg-main-bg-1);color:var(--vtc-text-text-white-text-1)}.salesforce-noida-read-more{background:#52b5e914;border:1px solid #00a1e129;border-radius:8px;margin-top:26px;padding:24px 28px}.salesforce-noida-read-more p{color:var(--vtc-text-pera-text-3);margin:16px 0 0;font-size:16px;line-height:1.75}.salesforce-noida-cta{background:var(--vtc-bg-main-bg-1);padding:74px 0}.salesforce-noida-cta-inner{justify-content:space-between;align-items:center;gap:28px;display:flex}.salesforce-noida-cta .salesforce-noida-eyebrow,.salesforce-noida-cta h2{color:var(--vtc-text-text-white-text-1)}.salesforce-noida-two-column-reverse{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)}.salesforce-noida-highlight-panel{background:linear-gradient(135deg, var(--vtc-bg-main-bg-1) 0%, var(--vtc-bg-main-bg-6) 100%);color:var(--vtc-text-text-white-text-1);border-radius:8px;padding:42px}.salesforce-noida-highlight-panel span{font-size:14px;font-weight:var(--f-fw-bold);text-transform:uppercase;margin-bottom:18px;line-height:1}.salesforce-noida-highlight-panel strong{margin-bottom:24px;font-size:28px;line-height:1.35}.salesforce-noida-highlight-panel a{font-size:15px;font-weight:var(--f-fw-bold);text-underline-offset:4px;text-decoration:underline}.salesforce-delhi-faq-accordion{gap:16px;max-width:980px;margin:0 auto;display:grid}.salesforce-delhi-faq-accordion details{background:#fff;border:1px solid #00a1e129;border-radius:8px;padding:24px 28px;transition:border-color .3s,box-shadow .3s,transform .3s;box-shadow:0 12px 38px #1118270f}.salesforce-delhi-faq-accordion details:hover,.salesforce-delhi-faq-accordion details[open]{border-color:#00a1e152;transform:translateY(-2px);box-shadow:0 16px 42px #11182717}.salesforce-delhi-faq-accordion summary{color:var(--vtc-text-heading-text-3);cursor:pointer;font-size:18px;font-weight:var(--f-fw-bold);padding-right:34px;line-height:1.4;list-style:none;position:relative}.salesforce-delhi-faq-accordion summary::-webkit-details-marker{display:none}.salesforce-delhi-faq-accordion summary:after{color:var(--vtc-bg-main-bg-1);content:"+";font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;top:0;right:0}.salesforce-delhi-faq-accordion details[open] summary:after{content:""}.salesforce-delhi-faq-accordion p{color:var(--vtc-text-pera-text-3);margin:16px 0 0;font-size:16px;line-height:1.75}@media only screen and (min-width:992px) and (max-width:1199px){.salesforce-noida-hero h2{font-size:50px}.salesforce-noida-section-heading h2,.salesforce-noida-two-column h2,.salesforce-noida-cta h2{font-size:36px}}@media only screen and (min-width:768px) and (max-width:991px){.salesforce-noida-hero{padding:86px 0 72px}.salesforce-noida-hero-grid,.salesforce-noida-two-column,.salesforce-noida-two-column-reverse{grid-template-columns:1fr}.salesforce-noida-hero h2{font-size:44px}.salesforce-noida-section{padding:74px 0}.salesforce-noida-section-heading h2,.salesforce-noida-two-column h2,.salesforce-noida-cta h2{font-size:34px}.salesforce-noida-card-grid,.salesforce-noida-results-grid,.salesforce-noida-process,.salesforce-noida-flow-guide{grid-template-columns:repeat(2,minmax(0,1fr))}.salesforce-noida-flow-guide:before{display:none}.salesforce-noida-cta-inner{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.salesforce-noida-hero{padding:62px 0 54px}.salesforce-noida-hero-grid,.salesforce-noida-two-column,.salesforce-noida-two-column-reverse,.salesforce-noida-card-grid,.salesforce-noida-feature-list,.salesforce-noida-use-grid,.salesforce-noida-mini-grid,.salesforce-noida-results-grid,.salesforce-noida-process,.salesforce-noida-metrics,.salesforce-noida-flow-guide{grid-template-columns:1fr}.salesforce-noida-flow-guide:before{display:none}.salesforce-noida-hero h2{font-size:36px;line-height:1.16}.salesforce-noida-hero p{font-size:16px}.salesforce-noida-actions{flex-direction:column;align-items:stretch}.salesforce-noida-actions .theme-btn1,.salesforce-noida-cta .theme-btn2{width:100%}.salesforce-noida-secondary-link{text-align:center}.salesforce-noida-media-card{max-width:calc(100% - 28px);padding:18px;bottom:14px;left:14px}.salesforce-noida-hero-guide{opacity:.72;width:42%;top:10px;right:10px}.salesforce-noida-section{padding:58px 0}.salesforce-noida-section-heading{text-align:left;margin-bottom:30px}.salesforce-noida-section-heading h2,.salesforce-noida-two-column h2,.salesforce-noida-cta h2{font-size:30px;line-height:1.22}.salesforce-noida-card,.salesforce-noida-feature-list article,.salesforce-noida-use-grid article,.salesforce-noida-mini-grid article,.salesforce-noida-results-grid article,.salesforce-noida-process article,.salesforce-noida-faq-list article,.salesforce-noida-check-list{padding:24px}.salesforce-noida-cta{padding:58px 0}.salesforce-noida-cta-inner{flex-direction:column;align-items:stretch}.salesforce-noida-highlight-panel{padding:30px 24px}.salesforce-noida-highlight-panel strong{font-size:24px}}@media (max-width:480px){.salesforce-noida-hero h2{font-size:32px}.salesforce-noida-section-heading h2,.salesforce-noida-two-column h2,.salesforce-noida-cta h2{font-size:27px}}.codm-premium-home{--codm-blue:#00a1e1;--codm-blue-dark:#0b5cab;--codm-ink:#111827;--codm-muted:#5f6b7a;--codm-warm:#b7533a;--codm-soft:#f3f9fd;--codm-line:#00a1e129;color:var(--codm-ink);background:#fff;overflow:hidden}.codm-premium-home *{letter-spacing:0}.codm-premium-hero{background:radial-gradient(circle at 84% 16%,#00a1e133,#0000 34%),radial-gradient(circle at 12% 22%,#b7533a1f,#0000 28%),linear-gradient(#f7fbff 0%,#fff 100%);padding:112px 0 86px;position:relative}.codm-premium-hero:before{content:"";opacity:.36;pointer-events:none;background-image:linear-gradient(#00a1e114 1px,#0000 1px),linear-gradient(90deg,#00a1e114 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.codm-premium-hero .container,.codm-premium-section .container,.codm-premium-final-cta .container{z-index:1;position:relative}.codm-premium-hero-grid,.codm-premium-split{grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);align-items:center;gap:58px;display:grid}.codm-premium-eyebrow{color:var(--codm-blue-dark);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:16px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex}.codm-premium-eyebrow:before{background:var(--codm-warm);content:"";border-radius:999px;width:8px;height:8px}.codm-premium-home h2,.codm-premium-home h3{color:var(--codm-ink);font-weight:800}.codm-premium-home h2{margin:0 0 18px;font-size:44px;line-height:1.14}.codm-premium-hero h2{max-width:850px;font-size:60px}.codm-premium-home h3{margin:0 0 10px;font-size:21px;line-height:1.3}.codm-premium-home p,.codm-premium-home li{color:var(--codm-muted);font-size:16px;line-height:1.75}.codm-premium-hero p{max-width:760px;font-size:18px}.codm-premium-actions,.codm-premium-badges{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.codm-premium-actions{margin-top:34px}.codm-premium-actions .theme-btn1,.codm-premium-actions .theme-btn2{margin-left:0}.codm-premium-badges{margin-top:28px}.codm-premium-badges span{border:1px solid var(--codm-line);color:var(--codm-blue-dark);background:#fff;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:800}.codm-premium-visual{min-height:440px;position:relative}.codm-premium-orbit{color:var(--codm-blue);opacity:.6;width:100%;height:auto;margin:auto;position:absolute;inset:0}.codm-premium-orbit path,.codm-premium-orbit circle{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:8px}.codm-premium-orbit circle{fill:#fff}.codm-premium-cloud-card,.codm-premium-float-card,.codm-premium-stats article,.codm-premium-proof-panel,.codm-premium-service-card,.codm-premium-icon-grid article,.codm-premium-industry-grid article,.codm-premium-process article,.codm-premium-outcomes article,.codm-premium-testimonials article,.codm-premium-faq details{border:1px solid var(--codm-line);background:#fffffff0;border-radius:8px;box-shadow:0 14px 42px #1118270f}.codm-premium-cloud-card{text-align:center;flex-direction:column;align-items:center;gap:16px;width:min(330px,84%);padding:42px 36px 34px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.codm-premium-cloud-card img{width:160px;height:auto;display:block}.codm-premium-cloud-card strong{color:var(--codm-ink);font-size:23px;line-height:1.2}.codm-premium-cloud-card span,.codm-premium-float-card span{color:var(--codm-muted);font-size:14px;line-height:1.5}.codm-premium-float-card{background:#fff;border:1px solid #08112014;border-radius:8px;align-items:center;gap:10px;padding:14px 16px;display:inline-flex;position:absolute;box-shadow:0 10px 28px #0811200f}.codm-premium-float-card i{color:var(--codm-blue)}.codm-premium-float-card.one{top:78px;left:0}.codm-premium-float-card.two{bottom:74px;right:0}.codm-premium-stats,.codm-premium-service-grid,.codm-premium-icon-grid,.codm-premium-industry-grid,.codm-premium-process,.codm-premium-outcomes,.codm-premium-testimonials{gap:22px;display:grid}.codm-premium-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:46px}.codm-premium-stats article,.codm-premium-outcomes article{padding:28px}.codm-premium-stats strong,.codm-premium-outcomes strong{color:var(--codm-blue-dark);margin-bottom:10px;font-size:34px;line-height:1;display:block}.codm-premium-stats span,.codm-premium-outcomes span{color:var(--codm-muted);font-size:15px;line-height:1.45;display:block}.codm-premium-section{padding:96px 0}.codm-premium-muted{background:var(--codm-soft)}.codm-premium-heading{text-align:center;max-width:920px;margin:0 auto 44px}.codm-premium-proof-panel,.codm-premium-service-card,.codm-premium-icon-grid article,.codm-premium-industry-grid article,.codm-premium-process article,.codm-premium-testimonials article,.codm-premium-faq details{padding:30px;transition:border-color .25s,box-shadow .25s,transform .25s}.codm-premium-proof-panel ul{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.codm-premium-proof-panel li{color:var(--codm-ink);padding-left:30px;position:relative}.codm-premium-proof-panel li:before{color:var(--codm-blue);content:"";font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;left:0}.codm-premium-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.codm-premium-service-card i,.codm-premium-icon{color:var(--codm-blue-dark);background:#00a1e11a;border-radius:8px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:20px;font-size:22px;display:inline-flex}.codm-premium-service-card span{color:var(--codm-blue-dark);margin-top:10px;font-weight:800;display:inline-flex}.codm-consulting-page .codm-premium-service-card{flex-direction:column;min-height:100%;display:flex}.codm-consulting-page .codm-premium-service-card>i{flex:none}.codm-consulting-page .codm-premium-service-card .codm-premium-service-category{color:var(--codm-warm);text-transform:uppercase;margin:0 0 12px;font-size:12px;line-height:1.3}.codm-consulting-page .codm-premium-service-card p{flex:1}.codm-consulting-page .codm-premium-service-card .codm-premium-service-link{align-items:center;gap:9px;margin-top:18px}.codm-consulting-page .codm-premium-service-card .codm-premium-service-link i{background:0 0;border-radius:0;width:auto;height:auto;margin:0;font-size:13px;transition:transform .2s}.codm-consulting-page .codm-premium-service-card:hover .codm-premium-service-link i{transform:translate(4px)}.codm-premium-service-card:hover,.codm-premium-icon-grid article:hover,.codm-premium-industry-grid article:hover,.codm-premium-process article:hover,.codm-premium-testimonials article:hover,.codm-premium-faq details:hover{border-color:#00a1e157;transform:translateY(-5px);box-shadow:0 22px 54px #1118271a}.codm-premium-icon-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.codm-premium-split-sticky{align-items:start}.codm-premium-split-sticky>div:first-child{position:sticky;top:120px}.codm-premium-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.codm-premium-industry-grid article span,.codm-premium-process article span{color:var(--codm-warm);margin-bottom:12px;font-size:13px;font-weight:900;display:block}.codm-premium-process{grid-template-columns:repeat(7,minmax(0,1fr))}.codm-premium-process article{position:relative}.codm-premium-process article:before{background:var(--codm-blue);content:"";height:4px;position:absolute;top:0;left:30px;right:30px}.codm-premium-results,.codm-premium-final-cta{background:linear-gradient(135deg, #074481f5, #00a1e1eb), var(--codm-blue-dark)}.codm-premium-results .codm-premium-eyebrow,.codm-premium-results h2,.codm-premium-final-cta .codm-premium-eyebrow,.codm-premium-final-cta h2,.codm-premium-final-cta p{color:#fff}.codm-premium-results .codm-premium-eyebrow:before,.codm-premium-final-cta .codm-premium-eyebrow:before{background:#fff}.codm-premium-outcomes,.codm-premium-testimonials{grid-template-columns:repeat(3,minmax(0,1fr))}.codm-premium-testimonials article p{color:var(--codm-ink);font-size:18px}.codm-premium-testimonials article span{color:var(--codm-muted);font-size:14px;display:block}.codm-premium-faq{gap:16px;max-width:980px;margin:0 auto;display:grid}.codm-premium-faq summary{color:var(--codm-ink);cursor:pointer;padding-right:34px;font-size:18px;font-weight:800;line-height:1.4;list-style:none;position:relative}.codm-premium-faq summary::-webkit-details-marker{display:none}.codm-premium-faq summary:after{color:var(--codm-blue);content:"+";font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;top:0;right:0}.codm-premium-faq details[open] summary:after{content:""}.codm-premium-faq p{margin:16px 0 0}.codm-premium-final-cta{padding:96px 0}.codm-premium-final-inner{text-align:center;max-width:920px;margin:0 auto}.codm-premium-final-inner .codm-premium-actions{justify-content:center}@media only screen and (min-width:992px) and (max-width:1199px){.codm-premium-hero h2{font-size:50px}.codm-premium-home h2{font-size:38px}.codm-premium-service-grid,.codm-premium-process{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:768px) and (max-width:991px){.codm-premium-hero{padding:86px 0 72px}.codm-premium-hero-grid,.codm-premium-split{grid-template-columns:1fr}.codm-premium-hero h2,.codm-premium-home h2{font-size:38px}.codm-premium-stats,.codm-premium-service-grid,.codm-premium-icon-grid,.codm-premium-process,.codm-premium-outcomes,.codm-premium-testimonials{grid-template-columns:repeat(2,minmax(0,1fr))}.codm-premium-split-sticky>div:first-child{position:static}}@media (max-width:767px){.codm-premium-hero{padding:62px 0 54px}.codm-premium-hero-grid,.codm-premium-split,.codm-premium-stats,.codm-premium-service-grid,.codm-premium-icon-grid,.codm-premium-industry-grid,.codm-premium-process,.codm-premium-outcomes,.codm-premium-testimonials{grid-template-columns:1fr}.codm-premium-hero h2,.codm-premium-home h2{font-size:31px;line-height:1.2}.codm-premium-hero p{font-size:16px}.codm-premium-visual{min-height:350px}.codm-premium-cloud-card{padding:34px 28px 28px}.codm-premium-cloud-card img{width:136px}.codm-premium-float-card{display:none}.codm-premium-actions{flex-direction:column;align-items:stretch}.codm-premium-actions .theme-btn1,.codm-premium-actions .theme-btn2{justify-content:center;width:100%}.codm-premium-section,.codm-premium-final-cta{padding:58px 0}.codm-premium-heading{text-align:left;margin-bottom:30px}.codm-premium-split-sticky>div:first-child{position:static}.codm-premium-proof-panel,.codm-premium-service-card,.codm-premium-icon-grid article,.codm-premium-industry-grid article,.codm-premium-process article,.codm-premium-outcomes article,.codm-premium-testimonials article,.codm-premium-faq details{padding:24px}}@media (max-width:480px){.codm-premium-hero h2,.codm-premium-home h2{font-size:28px}}.main-menu-ex a.active,.mobile-nav a.active{color:var(--vtc-bg-main-bg-1)!important}.main-menu-ex a.main1{position:relative}.main-menu-ex a.main1:after{background:var(--vtc-bg-main-bg-1);content:"";transform-origin:0;width:100%;height:2px;transition:transform .25s;position:absolute;bottom:-7px;left:0;transform:scaleX(0)}.main-menu-ex a.main1:hover:after,.main-menu-ex a.main1.active:after{transform:scaleX(1)}.codm-chatbot{z-index:1200;position:fixed;bottom:170px;right:24px}.codm-chatbot-toggle{color:#fff;background:linear-gradient(135deg,#00a1e1,#0b5cab);border:0;border-radius:999px;align-items:center;gap:10px;min-height:56px;padding:0 20px;font-size:15px;font-weight:800;transition:box-shadow .25s,transform .25s;display:inline-flex;box-shadow:0 18px 45px #0b5cab47}.codm-chatbot-toggle i{font-size:20px}.codm-chatbot-toggle:hover,.codm-chatbot.is-open .codm-chatbot-toggle{transform:translateY(-4px);box-shadow:0 22px 54px #0b5cab5c}.codm-chatbot-panel{background:#fffffff5;border:1px solid #00a1e133;border-radius:8px;flex-direction:column;width:min(390px,100vw - 32px);max-height:min(680px,100vh - 116px);display:flex;position:absolute;bottom:76px;right:0;overflow:hidden;box-shadow:0 24px 70px #1118272e}.codm-chatbot-header{color:#fff;background:radial-gradient(circle at 90% 10%,#ffffff4d,#0000 28%),linear-gradient(135deg,#0b5cab,#00a1e1);justify-content:space-between;align-items:center;padding:18px;display:flex}.codm-chatbot-header span{opacity:.9;font-size:13px;font-weight:700;display:block}.codm-chatbot-header strong{font-size:18px;line-height:1.2;display:block}.codm-chatbot-header button{color:#fff;background:#ffffff2e;border:0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:34px;display:flex}.codm-chatbot-messages{background:linear-gradient(#f7fbfff0,#fffffff0),#fff;flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.codm-chatbot-message{border-radius:8px;max-width:86%;padding:11px 13px}.codm-chatbot-message p{color:inherit;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.codm-chatbot-message.bot{color:#253044;background:#fff;border:1px solid #00a1e129;align-self:flex-start}.codm-chatbot-message.user{color:#fff;background:#0b5cab;align-self:flex-end}.codm-chatbot-message.typing{align-items:center;gap:5px;width:68px;min-height:40px;display:inline-flex}.codm-chatbot-message.typing span{background:#00a1e1;border-radius:999px;width:7px;height:7px;animation:1.1s ease-in-out infinite codmChatTyping}.codm-chatbot-message.typing span:nth-child(2){animation-delay:.15s}.codm-chatbot-message.typing span:nth-child(3){animation-delay:.3s}.codm-chatbot-quick-replies,.codm-chatbot-ctas{background:#fff;border-top:1px solid #00a1e11f;gap:8px;padding:12px 14px;display:flex;overflow-x:auto}.codm-chatbot-quick-replies button,.codm-chatbot-ctas button,.codm-chatbot-ctas a{color:#0b5cab;background:#f4faff;border:1px solid #00a1e12e;border-radius:999px;flex:none;padding:9px 12px;font-size:13px;font-weight:800;line-height:1.2;transition:background .2s,color .2s,transform .2s}.codm-chatbot-ctas button,.codm-chatbot-ctas a{color:#fff;background:#0b5cab}.codm-chatbot-quick-replies button:hover,.codm-chatbot-ctas button:hover,.codm-chatbot-ctas a:hover{color:#fff;background:#00a1e1;transform:translateY(-2px)}.codm-chatbot-form{background:#fff;border-top:1px solid #00a1e124;align-items:center;gap:10px;padding:14px;display:flex}.codm-chatbot-form input{color:#111827;background:#f7fbff;border:1px solid #00a1e133;border-radius:999px;outline:none;flex:1;min-width:0;padding:12px 14px;font-size:14px}.codm-chatbot-form input:focus{border-color:#00a1e1;box-shadow:0 0 0 3px #00a1e11f}.codm-chatbot-form button{color:#fff;background:#00a1e1;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@keyframes codmChatTyping{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (max-width:767px){.codm-chatbot{bottom:170px;right:35px}.codm-chatbot-panel{width:calc(100vw - 28px);max-height:calc(100vh - 94px);bottom:68px;right:0}.codm-chatbot-toggle{min-height:52px;padding:0 16px}.codm-chatbot-toggle span{display:none}}.codm-case-system,.codm-case-detail{color:#253044;background:#fff}.codm-case-system :is(h1,h2),.codm-case-system h3,.codm-case-detail h2,.codm-case-detail h3{color:#081120;letter-spacing:0}.codm-case-system p,.codm-case-detail p{color:#5d6678;font-size:17px;line-height:1.75}.codm-case-system-hero,.codm-case-detail-hero{background:radial-gradient(circle at 82% 18%,#00a1e133,#0000 30%),linear-gradient(135deg,#f6fbff 0%,#fff 54%,#edf8ff 100%);padding:150px 0 90px;position:relative;overflow:hidden}.codm-case-system-hero:before,.codm-case-detail-hero:before{content:"";background:linear-gradient(135deg,#b7533a1f,#00a1e114);border-radius:999px;width:360px;height:360px;position:absolute;top:90px;left:-160px}.codm-case-system-hero-grid,.codm-case-detail-hero-grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:center;gap:52px;display:grid;position:relative}.codm-case-system-badge,.codm-case-detail-eyebrow{color:#19326a;cursor:pointer;letter-spacing:0;text-transform:uppercase;background:#00a1e11a;border:1px solid #00a1e133;border-radius:999px;align-items:center;margin-bottom:16px;padding:9px 14px;font-size:13px;font-weight:800;display:inline-flex}.codm-case-system-badge i,.codm-case-detail-eyebrow i,.codm-case-system-heading span i,.codm-case-system-cta span i{margin-right:8px}.codm-case-system-hero :is(h1,h2),.codm-case-detail-hero h2{margin-bottom:22px;font-size:clamp(36px,5vw,68px);font-weight:900;line-height:1.05}.codm-case-system-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.codm-case-system-visual{min-height:430px;position:relative}.codm-case-system-browser{background:#ffffffc7;border:1px solid #00a1e138;border-radius:8px;min-height:360px;padding:58px 28px 28px;position:relative;box-shadow:0 30px 80px #08112024}.codm-case-system-browser>span{background:#00a1e1;border-radius:999px;width:10px;height:10px;position:absolute;top:24px;left:28px}.codm-case-system-browser>span:nth-child(2){background:#b7533a;left:46px}.codm-case-system-browser>span:nth-child(3){background:#52b5e9;left:64px}.codm-case-system-chart{background:linear-gradient(90deg,#00a1e129 1px,#0000 1px) 0 0/38px 38px,linear-gradient(#00a1e129 1px,#0000 1px) 0 0/38px 38px,linear-gradient(135deg,#19326aeb,#00a1e1e0) 0 0/cover;border-radius:8px;height:175px}.codm-case-system-lines{gap:14px;margin-top:24px;display:grid}.codm-case-system-lines i{background:#e5f4fb;border-radius:999px;height:14px}.codm-case-system-lines i:nth-child(2){width:78%}.codm-case-system-lines i:nth-child(3){width:58%}.codm-case-system-float{background:#fff;border:1px solid #00a1e129;border-radius:8px;padding:18px 20px;position:absolute;box-shadow:0 20px 45px #0811201f}.codm-case-system-float>i{color:#00a1e1;background:#00a1e11a;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:12px;display:flex}.codm-case-system-float strong{color:#00a1e1;font-size:30px;line-height:1;display:block}.codm-case-system-float span{color:#19326a;font-size:13px;font-weight:800}.codm-case-system-float.one{top:68px;left:-22px}.codm-case-system-float.two{bottom:44px;right:-16px}.codm-case-system-section,.codm-case-detail-section{padding:96px 0}.codm-case-system-muted,.codm-case-detail-muted{background:#f6fbff}.codm-case-system-heading{max-width:820px;margin-bottom:34px}.codm-case-system-heading span{color:#00a1e1;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:900;display:block}.codm-case-system-heading h2{font-size:clamp(30px,4vw,48px);font-weight:900;line-height:1.12}.codm-case-system-featured{background:#fff;border:1px solid #00a1e129;border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:38px;padding:22px;display:grid;overflow:hidden;box-shadow:0 28px 70px #0811201a}.codm-case-system-featured-image,.codm-case-system-card-image,.codm-case-detail-visual{background:#eaf7fd;border-radius:8px;position:relative;overflow:hidden}.codm-case-system-featured-image{min-height:380px}.codm-case-system-featured-image img,.codm-case-system-card-image img,.codm-case-detail-visual img{-o-object-fit:cover;object-fit:cover}.codm-case-system-mini-grid,.codm-case-detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0;display:grid}.codm-case-system-mini-grid span,.codm-case-detail-metrics article{color:#19326a;background:#f6fbff;border:1px solid #00a1e129;border-radius:8px;padding:15px;font-size:13px;font-weight:800;display:block}.codm-case-system-mini-grid span i,.codm-case-detail-metrics article i{color:#b7533a;margin-bottom:8px;font-size:18px;display:block}.codm-case-system-mini-grid strong,.codm-case-detail-metrics strong{color:#00a1e1;font-size:24px;display:block}.codm-case-system-grid-header{justify-content:space-between;align-items:center;gap:24px;display:flex}.codm-case-system-sticky-cta{color:#fff;z-index:2;background:#b7533a;border-radius:8px;flex:none;padding:15px 20px;font-weight:900;position:sticky;top:96px}.codm-case-system-sticky-cta:hover{color:#fff;background:#00a1e1}.codm-case-system-filters{flex-wrap:wrap;gap:10px;margin-bottom:34px;display:flex}.codm-case-system-filters button,.codm-case-system-filters a,.codm-case-system-filters span,.codm-case-detail-tech span,.codm-case-detail-tech-grid span,.codm-case-system-services span{appearance:none;color:#19326a;background:#fff;border:1px solid #00a1e12e;border-radius:999px;align-items:center;gap:7px;min-height:44px;padding:9px 13px;font-family:inherit;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s,transform .25s;display:inline-flex}.codm-case-system-filters button:hover,.codm-case-system-filters button:focus-visible,.codm-case-system-filters button.active,.codm-case-system-filters a:hover,.codm-case-system-filters a:focus-visible,.codm-case-system-filters a.active{color:#fff;background:#00a1e1;border-color:#00a1e1;transform:translateY(-1px);box-shadow:0 14px 30px #00a1e12e}.codm-case-system-filters button:hover i,.codm-case-system-filters button:focus-visible i,.codm-case-system-filters button.active i,.codm-case-system-filters a:hover i,.codm-case-system-filters a:focus-visible i,.codm-case-system-filters a.active i{color:#fff}.codm-case-system-empty{text-align:center;background:#fff;border:1px solid #00a1e12e;border-radius:10px;margin-top:28px;padding:34px;box-shadow:0 18px 48px #08112014}.codm-case-system-empty>i{color:#00a1e1;background:#00a1e11a;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:16px;font-size:24px;display:inline-flex}.codm-case-system-empty h3{margin-bottom:8px}.codm-case-system-empty p{margin:0 auto 18px}.codm-case-system-filters button i,.codm-case-system-filters a i,.codm-case-system-filters span i,.codm-case-detail-tech span i,.codm-case-detail-tech-grid span i,.codm-case-system-services span i{color:#00a1e1}.codm-case-system-card{background:#fff;border:1px solid #00a1e129;border-radius:8px;height:calc(100% - 30px);margin-bottom:30px;transition:box-shadow .25s,transform .25s;position:relative;overflow:hidden;box-shadow:0 18px 48px #08112014}.codm-case-system-card:before{content:"";background:linear-gradient(90deg,#00a1e1,#52b5e9,#b7533a);height:4px;position:absolute;top:0;left:0;right:0}.codm-case-system-card:hover{transform:translateY(-8px);box-shadow:0 28px 70px #08112021}.codm-case-system-card-image{height:210px}.codm-case-system-card-image span{color:#fff;background:#00a1e1;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:900;position:absolute;bottom:14px;left:14px}.codm-case-system-card-body{padding:24px;position:relative}.codm-case-system-card-icon{color:#fff;background:linear-gradient(135deg,#00a1e1,#19326a);border:4px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:absolute;top:-27px;right:22px;box-shadow:0 14px 30px #08112029}.codm-case-system-card-icon i{font-size:20px}.codm-case-system-card-tag{color:#00a1e1;margin-bottom:10px;font-size:13px;font-weight:900;display:block}.codm-case-system-card h3{margin-bottom:12px;font-size:22px;line-height:1.25}.codm-case-system-card h3 a{color:inherit}.codm-case-system-card-body .learn{margin-top:auto}.codm-case-system-services,.codm-case-detail-tech,.codm-case-detail-tech-grid,.codm-case-detail-feature-grid{flex-wrap:wrap;gap:8px;display:flex}.codm-case-system-card-metric{background:#f6fbff;border-radius:8px;align-items:center;gap:10px;margin:18px 0;padding:13px 14px;display:flex}.codm-case-system-card-metric>i{color:#b7533a;background:#b7533a1f;border-radius:999px;flex:0 0 42px;justify-content:center;align-items:center;width:34px;height:42px;display:flex}.codm-case-system-card-metric strong{color:#b7533a;font-size:22px}.codm-case-system-card-metric span{color:#19326a;font-size:13px;font-weight:800}.codm-case-system-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.codm-case-system-service-grid a{color:#081120;background:#fff;border:1px solid #00a1e129;border-radius:8px;align-items:center;gap:12px;padding:20px;font-weight:900;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;box-shadow:0 16px 40px #08112012}.codm-case-system-service-grid i{color:#00a1e1;background:#00a1e11a;border-radius:999px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.codm-case-system-service-grid a:hover{border-color:#00a1e157;transform:translateY(-5px);box-shadow:0 24px 58px #0811201f}.codm-case-system-lead-grid,.codm-case-detail-split,.codm-case-detail-result-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);align-items:center;gap:42px;display:grid}.codm-case-system-faq details{background:#fff;border:1px solid #00a1e129;border-radius:8px;margin-bottom:12px;padding:18px 20px;box-shadow:0 14px 35px #0811200f}.codm-case-system-faq summary{color:#081120;cursor:pointer;align-items:center;gap:10px;font-size:17px;font-weight:900;display:flex}.codm-case-system-faq summary i{color:#00a1e1;background:#00a1e11a;border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.codm-case-system-faq p{margin:12px 0 0}.codm-case-system-lead-card,.codm-case-detail-testimonial{color:#fff;background:radial-gradient(circle at 90% 10%,#52b5e94d,#0000 30%),linear-gradient(135deg,#081120,#19326a);border-radius:8px;padding:34px;position:relative;box-shadow:0 28px 70px #08112029}.codm-case-system-lead-icon{color:#fff;background:#ffffff24;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:20px;font-size:26px;display:flex}.codm-case-system-lead-card h3,.codm-case-system-lead-card p,.codm-case-system-lead-card span,.codm-case-detail-testimonial p,.codm-case-detail-testimonial strong,.codm-case-detail-testimonial small,.codm-case-detail-testimonial span{color:#fff}.codm-case-system-lead-card span,.codm-case-detail-testimonial span{text-transform:uppercase;font-weight:900}.codm-case-system-cta{text-align:center;background:radial-gradient(circle at 18% 20%,#ffffff2e,#0000 30%),linear-gradient(135deg,#00a1e1,#19326a);padding:90px 0}.codm-case-system-cta span,.codm-case-system-cta h2{color:#fff}.codm-case-system-cta span{text-transform:uppercase;margin-bottom:10px;font-weight:900;display:block}.codm-case-system-cta h2{max-width:900px;margin:0 auto;font-size:clamp(30px,4vw,52px);font-weight:900;line-height:1.12}.codm-case-detail-visual{min-height:430px}.codm-case-detail-logo{color:#19326a;background:#fff;border-radius:8px;padding:16px 18px;font-weight:900;position:absolute;bottom:18px;left:18px;box-shadow:0 18px 42px #08112024}.codm-case-detail-metrics{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));margin:46px 0 0;position:relative}.codm-case-detail-illustration{background:linear-gradient(135deg,#eaf7fd,#fff);border:1px solid #00a1e129;border-radius:8px;justify-content:center;align-items:center;min-height:340px;display:flex;position:relative;overflow:hidden}.codm-case-detail-illustration i{color:#00a1e1;z-index:1;font-size:82px;position:relative}.codm-case-detail-illustration span{border:1px solid #00a1e13d;border-radius:999px;width:140px;height:140px;position:absolute}.codm-case-detail-illustration span:nth-child(2){width:240px;height:240px}.codm-case-detail-illustration span:nth-child(3){width:320px;height:320px}.codm-case-detail-profile{background:#f6fbff;border:1px solid #00a1e129;border-radius:8px;gap:10px;margin-top:22px;padding:20px;display:grid}.codm-case-detail-profile span{color:#5d6678}.codm-case-detail-profile span:before{color:#00a1e1;content:"";margin-right:8px;font-family:"Font Awesome 6 Free";font-weight:900}.codm-case-detail-card-grid,.codm-case-detail-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.codm-case-detail-card-grid article,.codm-case-detail-gallery article{background:#ffffffd1;border:1px solid #00a1e129;border-radius:8px;padding:24px;transition:transform .25s;box-shadow:0 16px 40px #08112012}.codm-case-detail-card-grid article:hover,.codm-case-detail-gallery article:hover{transform:translateY(-6px)}.codm-case-detail-card-grid i,.codm-case-detail-gallery i{color:#00a1e1;margin-bottom:16px;font-size:28px}.codm-case-detail-card-grid h3,.codm-case-detail-gallery h3{font-size:19px;line-height:1.35}.codm-case-challenge-section{background:radial-gradient(circle at 92% 86%,#00a1e11f,#0000 28%),linear-gradient(#f4fbff 0%,#eef8fd 100%);padding:120px 0 112px;position:relative;overflow:hidden}.codm-case-challenge-section:before{content:"";background:linear-gradient(135deg,#00a1e124,#52b5e90a);border-radius:999px;width:420px;height:420px;position:absolute;top:-170px;right:-180px}.codm-case-challenge-section .container{z-index:1;position:relative}.codm-case-challenge-section .codm-case-system-heading{max-width:960px;margin-bottom:54px}.codm-case-challenge-section .codm-case-system-heading span{color:#3f9fe0;letter-spacing:0;align-items:center;gap:12px;margin-bottom:18px;font-size:16px;font-weight:900;display:inline-flex}.codm-case-challenge-section .codm-case-system-heading span i{color:#3f9fe0;margin-right:0;font-size:18px}.codm-case-challenge-section .codm-case-system-heading h2{color:#081120;letter-spacing:0;max-width:980px;font-size:clamp(40px,5.2vw,48px);font-weight:950;line-height:1.08}.codm-case-challenge-section .codm-case-detail-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.codm-case-challenge-section .codm-case-detail-card-grid article{background:#fffffff5;border:1px solid #3f9fe038;border-radius:8px;min-height:166px;padding:34px 36px;transition:border-color .25s,box-shadow .25s,transform .25s;box-shadow:0 24px 70px #0f2b4c12}.codm-case-challenge-section .codm-case-detail-card-grid article:hover{border-color:#00a1e173;transform:translateY(-6px);box-shadow:0 30px 78px #0f2b4c1f}.codm-case-challenge-section .codm-case-detail-card-grid article>i{color:#3f9fe0;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;width:44px;height:44px;margin-bottom:24px;font-size:36px;display:flex}.codm-case-challenge-section .codm-case-detail-card-grid h3{color:#101729;margin:0;font-size:clamp(20px,1.7vw,20px);font-weight:500;line-height:1.22}.codm-case-detail-solution-list{gap:12px;display:grid}.codm-case-detail-solution-list p{background:#f6fbff;border-radius:8px;align-items:flex-start;gap:12px;margin:0;padding:15px 16px;display:flex}.codm-case-detail-solution-list i{color:#00a1e1;margin-top:5px}.codm-case-detail-flow{background:#081120;border-radius:8px;gap:14px;padding:28px;display:grid}.codm-case-detail-flow span{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:12px;padding:16px;font-weight:900;display:flex}.codm-case-detail-flow i{color:#fff;background:#00a1e1;border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.codm-case-detail-dark{background:radial-gradient(circle at 85% 10%,#00a1e138,#0000 30%),linear-gradient(135deg,#081120,#19326a)}.codm-case-detail-dark h2,.codm-case-detail-dark h3,.codm-case-detail-dark .codm-case-system-heading span{color:#fff}.codm-case-detail-timeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.codm-case-detail-timeline article{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;padding:22px}.codm-case-detail-timeline article h3{color:#fff;margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.codm-case-detail-timeline article>i{color:#52b5e9;background:#52b5e929;border:1px solid #52b5e942;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:18px;font-size:20px;display:flex}.codm-case-detail-timeline span{color:#52b5e9;margin-bottom:16px;font-size:28px;font-weight:900;display:block}.codm-case-detail-tech-grid{gap:12px}.codm-case-detail-tech-grid span{padding:12px 16px;font-size:15px}.codm-case-detail-feature-grid span{color:#19326a;background:#fff;border:1px solid #00a1e129;border-radius:8px;align-items:center;gap:10px;padding:14px 16px;font-weight:900;display:flex}.codm-case-detail-feature-grid i{color:#00a1e1}.codm-case-detail-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.codm-case-detail-results article{background:#fff;border:1px solid #00a1e129;border-radius:8px;padding:22px;box-shadow:0 16px 40px #08112012}.codm-case-detail-results article i{color:#b7533a;background:#b7533a1f;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;display:flex}.codm-case-detail-results strong{color:#b7533a;font-size:34px;line-height:1;display:block}.codm-case-detail-results span{color:#19326a;font-weight:900}.codm-case-detail-table{background:#fff;border:1px solid #00a1e12e;border-radius:8px;overflow:hidden;box-shadow:0 20px 55px #08112014}.codm-case-detail-table>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.codm-case-detail-table strong{color:#fff;background:#19326a;padding:18px 22px}.codm-case-detail-table span{color:#5d6678;border-top:1px solid #00a1e11f;align-items:center;gap:10px;padding:18px 22px;display:flex}.codm-case-detail-table span i{color:#b7533a}.codm-case-detail-table span:nth-child(2){color:#19326a;font-weight:800}.codm-case-detail-table span:nth-child(2) i{color:#00a1e1}.codm-case-detail-testimonial{align-items:center;gap:24px;display:flex}.codm-case-detail-testimonial p{margin:10px 0 12px;font-size:24px;line-height:1.45}.codm-case-detail-avatar{color:#19326a;background:#fff;border-radius:999px;flex:0 0 86px;justify-content:center;align-items:center;width:86px;height:86px;font-size:26px;font-weight:900;display:flex}@media (max-width:1199px){.codm-case-detail-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.codm-case-system-hero,.codm-case-detail-hero{padding:120px 0 70px}.codm-case-system-hero-grid,.codm-case-detail-hero-grid,.codm-case-system-featured,.codm-case-system-lead-grid,.codm-case-detail-split,.codm-case-detail-result-grid{grid-template-columns:1fr}.codm-case-system-service-grid,.codm-case-detail-card-grid,.codm-case-detail-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.codm-case-system-grid-header{flex-direction:column;align-items:flex-start}.codm-case-system-sticky-cta{position:static}.codm-case-challenge-section{padding:92px 0}.codm-case-challenge-section .codm-case-detail-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.codm-case-system-section,.codm-case-detail-section,.codm-case-system-cta{padding:64px 0}.codm-case-system-mini-grid,.codm-case-detail-metrics,.codm-case-system-service-grid,.codm-case-detail-card-grid,.codm-case-detail-gallery,.codm-case-detail-timeline,.codm-case-detail-results{grid-template-columns:1fr}.codm-case-system-visual,.codm-case-detail-visual{min-height:330px}.codm-case-system-float{margin-top:14px;position:static}.codm-case-system-browser{min-height:300px}.codm-case-system-card-body,.codm-case-system-lead-card,.codm-case-detail-testimonial{padding:22px}.codm-case-detail-testimonial{flex-direction:column;align-items:flex-start}.codm-case-detail-table{overflow-x:auto}.codm-case-detail-table>div{min-width:560px}.codm-case-challenge-section{padding:72px 0}.codm-case-challenge-section .codm-case-system-heading{margin-bottom:34px}.codm-case-challenge-section .codm-case-system-heading h2{font-size:clamp(34px,11vw,48px)}.codm-case-challenge-section .codm-case-detail-card-grid{grid-template-columns:1fr;gap:18px}.codm-case-challenge-section .codm-case-detail-card-grid article{min-height:140px;padding:26px 24px}.codm-case-challenge-section .codm-case-detail-card-grid article>i{margin-bottom:18px;font-size:30px}.codm-case-challenge-section .codm-case-detail-card-grid h3{font-size:21px}}.codm-blog-system,.codm-blog-detail{color:#253044;background:#fff}.codm-blog-system :is(h1,h2),.codm-blog-system h3,.codm-blog-detail h1,.codm-blog-detail h2,.codm-blog-detail h3{color:#081120;letter-spacing:0}.codm-blog-system p,.codm-blog-detail p{color:#5d6678;font-size:17px;line-height:1.75}.codm-blog-hero,.codm-blog-detail-hero{background:radial-gradient(circle at 82% 18%,#00a1e138,#0000 30%),linear-gradient(135deg,#f6fbff 0%,#fff 55%,#edf8ff 100%);padding:150px 0 80px;position:relative;overflow:hidden}.codm-blog-hero:before,.codm-blog-detail-hero:before{content:"";background:linear-gradient(135deg,#b7533a24,#00a1e114);border-radius:999px;width:360px;height:360px;position:absolute;top:100px;left:-170px}.codm-blog-hero-grid,.codm-blog-detail-hero-grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);align-items:center;gap:52px;display:grid;position:relative}.codm-blog-badge{color:#19326a;text-transform:uppercase;background:#00a1e11a;border:1px solid #00a1e133;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:9px 14px;font-size:13px;font-weight:900;display:inline-flex}.codm-blog-hero :is(h1,h2),.codm-blog-detail-hero h1{margin-bottom:22px;font-size:clamp(36px,5vw,68px);font-weight:900;line-height:1.05}.codm-blog-visual{min-height:420px;position:relative}.codm-blog-dashboard{background:#ffffffd1;border:1px solid #00a1e12e;border-radius:8px;align-items:center;gap:18px;min-height:350px;padding:40px;display:grid;box-shadow:0 28px 70px #0811201f}.codm-blog-dashboard>i{color:#fff;background:linear-gradient(135deg,#00a1e1,#19326a);border-radius:999px;justify-content:center;align-items:center;width:118px;height:118px;margin:0 auto;font-size:54px;display:flex}.codm-blog-dashboard span{background:#e5f4fb;border-radius:999px;height:16px}.codm-blog-dashboard span:nth-child(3){width:78%}.codm-blog-dashboard span:nth-child(4){width:58%}.codm-blog-float{background:#fff;border:1px solid #00a1e129;border-radius:8px;padding:18px 20px;position:absolute;box-shadow:0 20px 45px #0811201f}.codm-blog-float i{color:#00a1e1;background:#00a1e11a;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:12px;display:flex}.codm-blog-float strong{color:#00a1e1;font-size:30px;line-height:1;display:block}.codm-blog-float span{color:#19326a;font-size:13px;font-weight:900}.codm-blog-float.one{top:72px;left:-22px}.codm-blog-float.two{bottom:40px;right:-14px}.codm-blog-tabs{z-index:1;flex-wrap:wrap;gap:10px;margin-top:42px;display:flex;position:relative}.codm-blog-tabs button{appearance:none;color:#19326a;cursor:pointer;background:#fff;border:1px solid #00a1e12e;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:900;line-height:1.2;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s,transform .25s;display:inline-flex}.codm-blog-tabs button.active,.codm-blog-tabs button:hover,.codm-blog-tabs button:focus-visible{color:#fff;background:#00a1e1;border-color:#00a1e1;transform:translateY(-1px);box-shadow:0 14px 30px #00a1e12e}.codm-blog-tabs button.active i,.codm-blog-tabs button:hover i,.codm-blog-tabs button:focus-visible i{color:#fff}.codm-blog-section,.codm-blog-detail-section{padding:96px 0}.codm-blog-muted{background:#f6fbff}.codm-blog-heading{max-width:820px;margin-bottom:34px}.codm-blog-heading>span{color:#00a1e1;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:900;display:block}.codm-blog-heading h2{font-size:clamp(30px,4vw,48px);font-weight:900;line-height:1.12}.codm-blog-featured{background:#fff;border:1px solid #00a1e129;border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:38px;padding:22px;display:grid;overflow:hidden;box-shadow:0 28px 70px #0811201a}.codm-blog-featured-image,.codm-blog-card-image{background:#eaf7fd;border-radius:8px;position:relative;overflow:hidden}.codm-blog-featured-image{min-height:380px}.codm-blog-featured-image img,.codm-blog-card-image img{-o-object-fit:cover;object-fit:cover}.codm-blog-meta{flex-wrap:wrap;gap:12px;margin:18px 0 24px;display:flex}.codm-blog-meta span{color:#5d6678;align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.codm-blog-meta i{color:#00a1e1}.codm-blog-grid-header{justify-content:space-between;align-items:center;gap:24px;display:flex}.codm-blog-sticky-cta{color:#fff;z-index:2;background:#b7533a;border-radius:8px;flex:none;justify-content:space-between;padding:15px 20px;font-weight:900;position:sticky;top:96px}.codm-blog-sticky-cta:hover{color:#fff;background:#00a1e1}.codm-blog-card{background:#fff;border:1px solid #00a1e129;border-radius:8px;height:calc(100% - 30px);margin-bottom:30px;transition:box-shadow .25s,transform .25s;position:relative;overflow:hidden;box-shadow:0 18px 48px #08112014}.codm-blog-card:before{content:"";background:linear-gradient(90deg,#00a1e1,#52b5e9,#b7533a);height:4px;position:absolute;top:0;left:0;right:0}.codm-blog-card:hover{transform:translateY(-8px);box-shadow:0 28px 70px #08112021}.codm-blog-card-image{height:220px}.codm-blog-card-image span{color:#fff;background:#00a1e1;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:900;display:inline-flex;position:absolute;bottom:14px;left:14px}.codm-blog-card-body{padding:24px}.codm-blog-card h3{margin-bottom:12px;font-size:22px;line-height:1.25}.codm-blog-card h3 a{color:inherit}.codm-blog-author-mini{color:#19326a;background:#f6fbff;border-radius:8px;align-items:center;gap:9px;margin:8px 0 18px;padding:10px 12px;font-size:13px;font-weight:900;display:inline-flex}.codm-blog-author-mini i{color:#00a1e1}.codm-blog-empty{text-align:center;background:#fff;border:1px solid #00a1e129;border-radius:8px;margin-top:20px;padding:40px;box-shadow:0 18px 48px #08112014}.codm-blog-empty>i{color:#00a1e1;margin-bottom:14px;font-size:38px}.codm-blog-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.codm-blog-service-grid a,.codm-blog-case-links a{color:#081120;background:#fff;border:1px solid #00a1e129;border-radius:8px;align-items:center;gap:12px;padding:20px;font-weight:900;transition:transform .25s;display:flex;box-shadow:0 16px 40px #08112012}.codm-blog-service-grid i,.codm-blog-case-links i{color:#00a1e1;background:#00a1e11a;border-radius:999px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.codm-blog-service-grid a:hover,.codm-blog-case-links a:hover{transform:translateY(-5px)}.codm-blog-lead-grid,.codm-blog-related-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.88fr);align-items:start;gap:42px;display:grid}.codm-blog-faq details{background:#fff;border:1px solid #00a1e129;border-radius:8px;margin-bottom:12px;padding:18px 20px;box-shadow:0 14px 35px #0811200f}.codm-blog-faq summary{color:#081120;cursor:pointer;align-items:center;gap:10px;font-size:17px;font-weight:900;display:flex}.codm-blog-faq summary i{color:#00a1e1;background:#00a1e11a;border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.codm-blog-faq p{margin:12px 0 0}.codm-blog-library-faq-cta{color:#fff;background:radial-gradient(circle at 88% 10%,#00a1e133,#0000 28%),linear-gradient(135deg,#08162f 0%,#19326a 100%);border:1px solid #ffffff1f;border-radius:12px;align-content:start;gap:16px;min-height:100%;padding:clamp(26px,3vw,38px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px #0811202e}.codm-blog-library-faq-cta:after{content:"";background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;width:150px;height:150px;position:absolute;top:-70px;right:-64px}.codm-blog-library-faq-cta>i{color:#fff;z-index:1;background:#ffffff24;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:clamp(62px,6vw,78px);height:clamp(62px,6vw,78px);margin:0;font-size:clamp(24px,2.4vw,34px);display:inline-flex;position:relative}.codm-blog-library-faq-cta>span,.codm-blog-library-faq-cta h3,.codm-blog-library-faq-cta p,.codm-blog-library-faq-cta .theme-btn1{z-index:1;position:relative}.codm-blog-library-faq-cta>span{color:#fff;font-family:var(--codm-font-heading,inherit);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(12px,1vw,14px);font-weight:900;line-height:1}.codm-blog-library-faq-cta h3{color:#fff;font-family:var(--codm-font-heading,inherit);letter-spacing:-.025em;max-width:15ch;margin:0;font-size:clamp(28px,3.3vw,46px);font-weight:500;line-height:1.18}.codm-blog-library-faq-cta p{color:#ffffffe6;max-width:48ch;margin:0;font-size:clamp(16px,1.45vw,20px);font-weight:500;line-height:1.65}.codm-blog-library-faq-cta .theme-btn1{color:#fff;background:#c4553a;border-radius:8px;justify-content:center;justify-self:start;align-items:center;gap:10px;min-height:50px;margin-top:4px;padding:14px 22px;font-size:clamp(15px,1.2vw,18px);font-weight:900;text-decoration:none;transition:transform .3s,box-shadow .3s,background-color .3s;display:inline-flex;box-shadow:0 16px 34px #c4553a38}.codm-blog-library-faq-cta .theme-btn1 span{background:0 0;align-items:center;width:auto;height:auto;margin:0;padding:0;display:inline-flex}.codm-blog-library-faq-cta .theme-btn1:hover,.codm-blog-library-faq-cta .theme-btn1:focus-visible{color:#fff;background:#b84e35;transform:translateY(-2px);box-shadow:0 18px 38px #c4553a4d}.codm-blog-library-faq-cta .theme-btn1:focus-visible{outline-offset:4px;outline:3px solid #00a1e15c}@media (max-width:991px){.codm-blog-library-faq-cta{min-height:auto}.codm-blog-library-faq-cta h3,.codm-blog-library-faq-cta p{max-width:100%}}@media (max-width:575px){.codm-blog-library-faq-cta{padding:22px}.codm-blog-library-faq-cta .theme-btn1{width:100%}}@media (prefers-reduced-motion:reduce){.codm-blog-library-faq-cta .theme-btn1{transition:none}.codm-blog-library-faq-cta .theme-btn1:hover,.codm-blog-library-faq-cta .theme-btn1:focus-visible{transform:none}}.codm-blog-faq-guidance{color:#fff;background:radial-gradient(circle at 92% 12%,#00a1e133,#0000 30%),linear-gradient(135deg,#08162f 0%,#19326a 100%);border-radius:12px;gap:clamp(18px,2.4vw,26px);margin:28px 0 30px;padding:clamp(24px,3.2vw,38px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px #0811202e}.codm-blog-faq-guidance:after{content:"";background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;width:160px;height:160px;position:absolute;top:-76px;right:-68px}.codm-blog-faq-guidance-icon{color:#fff;z-index:1;background:#ffffff24;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:clamp(62px,6vw,78px);height:clamp(62px,6vw,78px);font-size:clamp(24px,2.5vw,34px);display:inline-flex;position:relative}.codm-blog-faq-guidance-copy,.codm-blog-faq-guidance-btn{z-index:1;position:relative}.codm-blog-faq-guidance-copy span{color:#fff;font-family:var(--codm-font-heading,inherit);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-size:clamp(12px,1vw,14px);font-weight:900;line-height:1;display:inline-flex}.codm-blog-faq-guidance-copy h3{color:#fff;font-family:var(--codm-font-heading,inherit);letter-spacing:-.025em;max-width:15ch;margin:0;font-size:clamp(28px,3.3vw,46px);font-weight:500;line-height:1.18}.codm-blog-faq-guidance-copy p{color:#ffffffe6;max-width:52ch;margin:14px 0 0;font-size:clamp(16px,1.6vw,22px);font-weight:500;line-height:1.6}.codm-blog-faq-guidance-btn{color:#fff;font-family:var(--codm-font-heading,inherit);background:#c4553a;border-radius:8px;justify-content:center;justify-self:start;align-items:center;gap:10px;min-height:50px;padding:14px 22px;font-size:clamp(15px,1.2vw,18px);font-weight:900;text-decoration:none;transition:transform .3s,box-shadow .3s,background-color .3s;display:inline-flex;box-shadow:0 16px 34px #c4553a38}.codm-blog-faq-guidance-btn:hover,.codm-blog-faq-guidance-btn:focus-visible{color:#fff;background:#b84e35;transform:translateY(-2px);box-shadow:0 18px 38px #c4553a4d}.codm-blog-faq-guidance-btn:focus-visible{outline-offset:4px;outline:3px solid #00a1e15c}@media (min-width:768px){.codm-blog-faq-guidance{grid-template-columns:auto minmax(0,1fr)}.codm-blog-faq-guidance-btn{grid-column:2}}@media (max-width:575px){.codm-blog-faq-guidance{margin:22px 0 26px;padding:22px}.codm-blog-faq-guidance-copy h3{max-width:100%}.codm-blog-faq-guidance-btn{width:100%}}@media (prefers-reduced-motion:reduce){.codm-blog-faq-guidance-btn{transition:none}.codm-blog-faq-guidance-btn:hover,.codm-blog-faq-guidance-btn:focus-visible{transform:none}}.codm-blog-author-mark{color:#fff;font-family:var(--codm-font-heading,inherit);background:linear-gradient(135deg,#00a1e1,#19326a);border:4px solid #ffffff2e;border-radius:24px;flex-direction:column;flex:0 0 112px;justify-content:center;align-items:center;gap:8px;width:112px;height:112px;font-weight:900;display:inline-flex;box-shadow:0 18px 42px #00a1e138}.codm-blog-author-mark i{font-size:32px}.codm-blog-author-mark span{color:#fff;font-size:18px;line-height:1}@media (max-width:575px){.codm-blog-author-mark{flex-basis:86px;width:86px;height:86px}.codm-blog-author-mark i{font-size:24px}.codm-blog-author-mark span{font-size:15px}}.codm-blog-hero-panel{gap:18px;display:grid}.codm-blog-hero-summary{background:#ffffffeb;border:1px solid #00a1e129;border-radius:12px;padding:clamp(20px,2.4vw,28px);box-shadow:0 22px 58px #08112014}.codm-blog-hero-summary-head span{color:#00a1e1;font-family:var(--codm-font-heading,inherit);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:900;display:inline-flex}.codm-blog-hero-summary-head h2{color:#081120;letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(22px,2vw,30px);font-weight:900;line-height:1.18}.codm-blog-hero-summary-head p{color:#5d6678;margin:0;font-size:15px;line-height:1.65}.codm-blog-hero-summary-grid{gap:12px;margin-top:18px;display:grid}.codm-blog-hero-summary-card{background:#f6fbff;border:1px solid #00a1e124;border-radius:10px;align-items:flex-start;gap:13px;padding:15px;display:flex}.codm-blog-hero-summary-card>i{color:#00a1e1;background:#fff;border-radius:10px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;display:inline-flex;box-shadow:0 8px 22px #00a1e11f}.codm-blog-hero-summary-card h3{color:#081120;margin:0 0 4px;font-size:17px;font-weight:900;line-height:1.25}.codm-blog-hero-summary-card p{color:#64748b;margin:0;font-size:14px;line-height:1.55}@media (min-width:1200px){.codm-blog-hero-summary-grid{grid-template-columns:1fr}}@media (max-width:991px){.codm-blog-hero-panel{gap:22px}.codm-blog-hero-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.codm-blog-hero-summary-card{flex-direction:column}}@media (max-width:767px){.codm-blog-hero-summary-grid{grid-template-columns:1fr}.codm-blog-hero-summary-card{flex-direction:row}}@media (max-width:430px){.codm-blog-hero-summary-card{flex-direction:column}}.codm-blog-section-image{background:#fff;border:1px solid #00a1e124;border-radius:12px;margin:28px 0;padding:clamp(10px,2vw,16px);overflow:hidden;box-shadow:0 18px 46px #08112014}.codm-blog-section-image img{-o-object-fit:contain;object-fit:contain;border-radius:8px;width:100%;height:auto;display:block}.codm-blog-section-image figcaption{color:#64748b;text-align:center;margin-top:12px;font-size:14px;font-weight:700;line-height:1.5}@media (max-width:575px){.codm-blog-section-image{margin:22px 0;padding:8px}.codm-blog-section-image figcaption{text-align:left;font-size:13px}}.codm-blog-inline-cta{color:#fff;background:radial-gradient(circle at 90% 10%,#52b5e94d,#0000 30%),linear-gradient(135deg,#081120,#19326a);border-radius:8px;padding:34px;box-shadow:0 28px 70px #08112029}.codm-blog-lead-card>i{color:#fff;background:#ffffff24;border-radius:999px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:20px;font-size:26px;display:flex}.codm-blog-lead-card h3,.codm-blog-lead-card p,.codm-blog-lead-card span,.codm-blog-author-card h2,.codm-blog-author-card p,.codm-blog-author-card span,.codm-blog-author-card a,.codm-blog-inline-cta h3,.codm-blog-inline-cta p{color:#fff}.codm-blog-breadcrumb{z-index:1;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:30px;display:flex;position:relative}.codm-blog-breadcrumb a,.codm-blog-breadcrumb span{color:#19326a;font-size:13px;font-weight:900}.codm-blog-breadcrumb i{color:#00a1e1}.codm-blog-share{gap:10px;margin-top:18px;display:flex}.codm-blog-share a{color:#00a1e1;background:#fff;border:1px solid #00a1e12e;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.codm-blog-detail-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:48px;display:grid}.codm-blog-toc{background:#fff;border:1px solid #00a1e129;border-radius:8px;gap:12px;padding:22px;display:grid;position:sticky;top:110px;box-shadow:0 18px 48px #08112014}.codm-blog-toc span{color:#081120;font-weight:900}.codm-blog-toc a{color:#5d6678;font-size:14px;font-weight:800}.codm-blog-toc a:hover{color:#00a1e1}.codm-blog-content{max-width:900px}.codm-blog-content section{scroll-margin-top:120px}.codm-blog-content section+section{margin-top:56px}.codm-blog-content-eyebrow{color:#00a1e1;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:900;display:block}.codm-blog-content h2{margin-bottom:18px;font-size:clamp(28px,3vw,42px);font-weight:900;line-height:1.18}.codm-blog-content ul{gap:12px;margin:20px 0 0;display:grid}.codm-blog-content li{color:#19326a;background:#f6fbff;border-radius:8px;align-items:flex-start;gap:10px;padding:14px 16px;font-weight:800;display:flex}.codm-blog-content li i{color:#00a1e1;margin-top:4px}.codm-blog-inline-cta{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:34px;display:grid}.codm-blog-inline-cta>i{color:#fff;background:#ffffff24;border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;font-size:24px;display:flex}.codm-blog-inline-cta a{color:#fff;background:#00a1e1;border-radius:999px;padding:12px 16px;font-weight:900}.codm-blog-author-card{align-items:center;gap:24px;display:flex}.codm-blog-author-card img{-o-object-fit:cover;object-fit:cover;border-radius:999px}.codm-blog-case-links{gap:14px;display:grid}.codm-blog-related-section{background:radial-gradient(circle at 8% 78%,#00a1e114,#0000 24%),radial-gradient(circle at 86% 20%,#52b5e914,#0000 28%),#fff;padding:120px 0 112px;overflow:hidden}.codm-blog-related-section .codm-blog-related-grid{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);align-items:start;gap:70px}.codm-blog-related-section .codm-blog-heading{max-width:820px;margin-bottom:48px}.codm-blog-related-section .codm-blog-heading>span{color:#3f9fe0;letter-spacing:0;align-items:center;gap:9px;margin-bottom:16px;font-size:16px;font-weight:900;display:inline-flex}.codm-blog-related-section .codm-blog-heading>span i{color:#3f9fe0}.codm-blog-related-section .codm-blog-heading h2{color:#081120;letter-spacing:0;font-weight:900;line-height:1.08}.codm-blog-related-section .codm-blog-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.codm-blog-related-section .codm-blog-service-grid a{color:#081120;text-align:center;background:#fffffffa;border:1px solid #3f9fe038;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:168px;padding:28px 18px;display:flex;box-shadow:0 22px 60px #0f2b4c12}.codm-blog-related-section .codm-blog-service-grid a:hover{border-color:#00a1e173;transform:translateY(-6px);box-shadow:0 30px 76px #0f2b4c1f}.codm-blog-related-section .codm-blog-service-grid i{color:#3f9fe0;background:#edf8ff;border-radius:999px;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;font-size:21px;display:flex}.codm-blog-related-section .codm-blog-service-grid span{color:#081120;font-size:15px;font-weight:900;line-height:1.28;display:block}.codm-blog-related-section .codm-blog-case-links{gap:20px;display:grid}.codm-blog-related-section .codm-blog-case-links a{color:#081120;background:#fffffffa;border:1px solid #3f9fe038;border-radius:8px;align-items:center;gap:20px;min-height:118px;padding:28px 30px;font-size:18px;font-weight:900;display:flex;box-shadow:0 22px 60px #0f2b4c12}.codm-blog-related-section .codm-blog-case-links a:hover{border-color:#00a1e173;transform:translateY(-5px);box-shadow:0 30px 76px #0f2b4c1f}.codm-blog-related-section .codm-blog-case-links i{color:#3f9fe0;background:#edf8ff;border-radius:999px;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;font-size:22px;display:flex}@media (max-width:991px){.codm-blog-hero,.codm-blog-detail-hero{padding:120px 0 70px}.codm-blog-hero-grid,.codm-blog-detail-hero-grid,.codm-blog-featured,.codm-blog-lead-grid,.codm-blog-related-grid,.codm-blog-detail-layout{grid-template-columns:1fr}.codm-blog-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.codm-blog-grid-header{flex-direction:column;align-items:flex-start}.codm-blog-sticky-cta,.codm-blog-toc{position:static}.codm-blog-related-section{padding:92px 0}.codm-blog-related-section .codm-blog-related-grid{grid-template-columns:1fr;gap:54px}.codm-blog-related-section .codm-blog-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.codm-blog-section,.codm-blog-detail-section{padding:64px 0}.codm-blog-visual{min-height:330px}.codm-blog-float{margin-top:14px;position:static}.codm-blog-service-grid,.codm-blog-inline-cta{grid-template-columns:1fr}.codm-blog-card-body,.codm-blog-lead-card,.codm-blog-author-card,.codm-blog-inline-cta{padding:22px}.codm-blog-author-card{flex-direction:column;align-items:flex-start}.codm-blog-related-section{padding:72px 0}.codm-blog-related-section .codm-blog-heading{margin-bottom:32px}.codm-blog-related-section .codm-blog-heading h2{font-size:clamp(34px,11vw,48px)}.codm-blog-related-section .codm-blog-service-grid{grid-template-columns:1fr;gap:16px}.codm-blog-related-section .codm-blog-service-grid a{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;min-height:104px;padding:22px}.codm-blog-related-section .codm-blog-service-grid span,.codm-blog-related-section .codm-blog-case-links a{font-size:20px}.codm-blog-related-section .codm-blog-case-links a{min-height:98px;padding:22px}.codm-blog-related-section .codm-blog-case-links i,.codm-blog-related-section .codm-blog-service-grid i{flex-basis:50px;width:50px;height:50px}}html,body,.body{max-width:100%;overflow-x:clip}img{max-width:100%;height:auto}.hero-area1 .container,.header-area.header-area1 .container{width:min(100% - 48px,1320px);max-width:none}.hero1-buttons{flex-wrap:wrap;gap:14px;display:flex}.hero-area1 .hero1-images img{display:inline-block}@media (min-width:1400px){.hero-area1 .container,.header-area.header-area1 .container{width:min(100% - 80px,1480px)}.header-area .header-elements{min-height:92px}.site-logo{max-width:156px}.header-area.header-area1 .header-elements .main-menu-ex ul li a{font-size:15px}.hero-area1{min-height:clamp(720px,100vh - 92px,860px)}.hero-area1 .row{align-items:center}.hero-area1 .main-heading{max-width:660px;padding-top:30px}.hero-area1 .main-heading h1{font-size:clamp(64px,4.6vw,86px);line-height:1.04}.hero-area1 .main-heading p{max-width:650px;font-size:clamp(18px,1.15vw,22px);line-height:1.62}.hero-area1 .hero1-images{text-align:right;height:clamp(560px,37vw,680px);margin-top:36px;margin-right:0}.hero-area1 .hero1-images .image1{width:min(86%,680px);margin-left:auto}.hero-area1 .hero1-images .image2{width:min(64%,540px);top:36px;right:clamp(40px,5vw,92px)}.hero-area1 .hero1-images .image3{width:min(43%,300px);bottom:clamp(12px,4vw,58px);left:clamp(0px,3vw,52px)}.hero-area1 .hero1-images .image4{top:clamp(58px,5vw,86px);right:clamp(88px,9vw,150px)}}@media (min-width:1800px){.hero-area1 .container,.header-area.header-area1 .container{width:min(100% - 112px,1680px)}.hero-area1 .main-heading{max-width:760px}.hero-area1 .main-heading h1{font-size:clamp(78px,4.2vw,104px);line-height:1.02}.hero-area1 .main-heading p{max-width:720px;font-size:22px;line-height:1.65}.hero-area1 .hero1-images{height:clamp(620px,34vw,760px)}.hero-area1 .hero1-images .image1{width:min(88%,760px)}.hero-area1 .hero1-images .image2{width:min(66%,610px)}.hero-area1 .hero1-images .image3{width:min(42%,330px)}}@media (min-width:2200px){.hero-area1 .container,.header-area.header-area1 .container{width:min(100% - 144px,1840px)}.hero-area1{min-height:clamp(760px,100vh - 92px,920px)}}@media (max-width:1199px){.hero-area1 .container,.header-area.header-area1 .container{width:100%;max-width:960px}.hero1-buttons .theme-btn1,.hero1-buttons .theme-btn2{min-width:0}}@media (max-width:991px){.hero-area1{min-height:auto;padding-bottom:40px}.hero-area1 .container{width:100%}.hero-area1 .main-heading{text-align:center}.hero1-buttons{justify-content:center}.hero-area1 .hero1-images{text-align:center;height:clamp(380px,64vw,540px);margin-top:28px;margin-right:0}.hero-area1 .hero1-images .image1{width:min(92%,600px);margin:0 auto}.hero-area1 .hero1-images .image2{width:min(68%,430px);right:50%;transform:translate(50%)}.hero-area1 .hero1-images .image3{width:min(42%,260px);left:8%}.hero-area1 .hero1-images .image4{width:38px;right:20%}}@media (max-width:575px){.hero-area1 .main-heading h1{font-size:clamp(36px,12vw,46px);line-height:1.08}.hero-area1 .main-heading p{font-size:16px;line-height:1.65}.hero1-buttons .theme-btn1,.hero1-buttons .theme-btn2{justify-content:center;width:100%}.hero-area1 .hero1-images{height:clamp(330px,86vw,430px)}.hero-area1 .hero1-images .image2{width:min(74%,340px)}.hero-area1 .hero1-images .image3{width:min(48%,210px);left:2%}}@media (max-width:991px){body.mobile-menu-active{overflow:hidden}.mobile-header,.mobile-header.mobile-header-main{z-index:1500;background:#fffffffa;border-bottom:1px solid #00a1e11f;width:100%;min-height:72px;padding:12px 0;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 28px #11182714}.mobile-header-elements{justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}.mobile-logo img,.logo-m img{width:clamp(128px,28vw,170px);height:auto;display:block}.mobile-nav-icon,.menu-close{color:#081120;cursor:pointer;background:#fff;border:1px solid #08112024;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;line-height:1;display:inline-flex}.mobile-nav-icon i,.menu-close i{font-size:20px;line-height:1}.mobile-menu-overlay{z-index:1998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0811206b;position:fixed;inset:0}.mobile-sidebar{z-index:1999;visibility:hidden;opacity:0;-webkit-overflow-scrolling:touch;background:#fff;width:min(420px,92vw);height:100dvh;max-height:100dvh;padding:24px 20px 36px;transition:opacity .24s,transform .24s,visibility .24s;position:fixed;top:0;left:0;overflow:hidden auto;transform:translate(-105%);box-shadow:20px 0 60px #0811202e}.mobile-sidebar.mobile-menu-active{visibility:visible;opacity:1;padding-top:24px;left:0;transform:translate(0)}.mobile-sidebar .logo-m{align-items:center;min-height:52px;margin:0 56px 22px 0;display:flex}.mobile-sidebar .menu-close{margin:0;position:absolute;top:24px;right:20px}.mobile-nav ul{gap:6px;margin:0;padding:0;display:grid}.mobile-nav li{margin:0;padding:0;list-style:none}.mobile-nav li a,.mobile-nav a{color:#081120;border-radius:8px;align-items:center;min-height:44px;padding:10px 12px;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.mobile-nav a.active,.mobile-nav a:hover{color:#00a1e1;background:#00a1e11a}.mobile-sidebar .mobile-button a,.mobile-sidebar .mobile-button .theme-btn1{color:#fff;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin:22px 0 26px;padding:14px 16px;font-size:15px;font-weight:800;line-height:1.2;display:inline-flex}.mobile-sidebar .single-footer-items,.mobile-sidebar .contact-infos{margin-top:26px}.mobile-sidebar .single-footer-items h3,.mobile-sidebar .contact-infos h3{color:#081120;margin:0 0 14px;font-size:21px;font-weight:800;line-height:1.2}.mobile-sidebar .single-footer-items .contact-box{align-items:flex-start;gap:12px;padding:9px 0;display:flex}.mobile-sidebar .single-footer-items .contact-box .icon{flex:0 0 24px;margin:2px 0 0}.mobile-sidebar .single-footer-items .contact-box .icon img{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}.mobile-sidebar .single-footer-items .contact-box .pera{min-width:0}.mobile-sidebar .single-footer-items .contact-box .pera a{color:#253044;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.55;display:inline-block}.mobile-sidebar .contact-infos .social-icon{flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.mobile-sidebar .contact-infos .social-icon li{display:block}.mobile-sidebar .contact-infos .social-icon li a{color:#081120;background:#00a1e11a;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin:0;font-size:15px;line-height:1;display:inline-flex}main{padding-top:72px}.hero-area1 .main-heading{padding-top:clamp(42px,8vw,74px)}.body.mobile-menu-active .floating-whatsapp-button,.body.mobile-menu-active .codm-chatbot,body.mobile-menu-active .floating-whatsapp-button,body.mobile-menu-active .codm-chatbot{opacity:0;pointer-events:none}}@media (min-width:768px) and (max-width:991px){.mobile-sidebar{width:min(460px,62vw);padding:28px 26px 42px}.mobile-sidebar.mobile-menu-active{padding-top:28px}.mobile-sidebar .menu-close{top:28px;right:26px}}@media (max-width:575px){.mobile-header,.mobile-header.mobile-header-main{min-height:66px;padding:10px 0}.mobile-header .container-fluid{padding-left:14px;padding-right:14px}.mobile-sidebar{width:min(380px,94vw);padding:18px 16px 32px}.mobile-sidebar.mobile-menu-active{padding-top:18px}.mobile-sidebar .logo-m{margin-bottom:18px;margin-right:54px}.mobile-sidebar .menu-close{top:18px;right:16px}.mobile-nav li a,.mobile-nav a{min-height:42px;padding:9px 10px;font-size:15px}main{padding-top:66px}.codm-chatbot{bottom:132px;right:14px}.codm-chatbot-panel{width:calc(100vw - 20px);max-height:calc(100dvh - 104px);position:fixed;bottom:82px;right:10px}.codm-chatbot-quick-replies,.codm-chatbot-ctas{flex-wrap:wrap;overflow-x:hidden}.codm-chatbot-quick-replies button,.codm-chatbot-ctas button,.codm-chatbot-ctas a{text-align:center;white-space:normal;flex:100%}.floating-whatsapp-button{bottom:58px;left:16px}}@media (max-width:380px){.mobile-sidebar{width:100vw}.mobile-logo img,.logo-m img{width:126px}}.codm-chatbot-messages{overscroll-behavior:contain;scrollbar-width:none;flex:0 auto;height:clamp(260px,42vh,390px);min-height:240px}.codm-chatbot-messages::-webkit-scrollbar{display:none}.codm-chatbot-quick-replies::-webkit-scrollbar{display:none}.codm-chatbot-ctas::-webkit-scrollbar{display:none}.codm-chatbot-message.bot p:empty{display:none}.codm-chatbot-form input:disabled,.codm-chatbot-form button:disabled,.codm-chatbot-quick-replies button:disabled,.codm-chatbot-ctas button:disabled{cursor:not-allowed;opacity:.65}@media (max-width:767px){.codm-chatbot-messages{height:min(46dvh,340px);min-height:220px}}:root{--codm-page-gutter:clamp(18px, 3.2vw, 96px);--codm-container-max:1320px;--codm-section-y:clamp(56px, 5.6vw, 112px)}.body,.body main{width:100%;overflow-x:clip}.body main .container,.header-area.header-area1 .container{width:min(calc(100% - (var(--codm-page-gutter) * 2)), var(--codm-container-max));max-width:var(--codm-container-max);padding-left:0;padding-right:0}.body main .row,.header-area.header-area1 .row{--bs-gutter-x:clamp(24px, 2.8vw, 56px)}.body main .sp{padding-top:var(--codm-section-y);padding-bottom:var(--codm-section-y)}.body main .heading1 h2,.body main .heading1-w h2{font-size:clamp(32px,2.55vw,56px);line-height:1.12}.body main .heading1 p,.body main .heading1-w p{font-size:clamp(16px,1vw,19px);line-height:1.65}.header-area.header-area1{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-bottom:1px solid #08112014}.header-area.header-area1 .header-elements{grid-template-columns:minmax(118px,170px) minmax(0,1fr) auto;gap:clamp(18px,2vw,42px);min-height:clamp(72px,5vw,96px);display:grid}.header-area.header-area1 .header-elements .main-menu-ex{justify-self:center;min-width:0;padding:0}.header-area.header-area1 .header-elements .main-menu-ex ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(5px,.9vw,12px);display:flex}.header-area.header-area1 .header-elements .main-menu-ex ul li a{white-space:nowrap;padding:8px clamp(8px,.72vw,16px);font-size:clamp(14px,.72vw,17px);font-weight:700}.header-area.header-area1 .header2-buttons .theme-btn1{white-space:nowrap;min-height:52px;padding:15px clamp(18px,1.35vw,30px)}.site-logo{width:clamp(120px,7vw,172px);max-width:none}.site-logo img{width:100%;height:auto}.hero-area1{min-height:max(690px,100svh - 1px);padding-top:clamp(76px,5.8vw,112px);padding-bottom:clamp(34px,3vw,68px)}.hero-area1 .container{align-self:center}.hero-area1 .row{align-items:center;min-height:clamp(560px,36vw,760px)}.hero-area1 .main-heading{max-width:clamp(560px,34vw,820px);padding-top:0}.hero-area1 .main-heading span.span{padding:8px 12px;font-size:clamp(13px,.72vw,16px);line-height:1}.hero-area1 .main-heading h1{max-width:11ch;font-size:clamp(52px,4.3vw,112px);line-height:1.03}.hero-area1 .main-heading p{max-width:clamp(520px,32vw,780px);font-size:clamp(17px,1.05vw,23px);line-height:1.62}.hero1-buttons{align-items:center;gap:clamp(12px,1vw,20px)}.hero1-buttons .theme-btn1,.hero1-buttons .theme-btn2{min-height:clamp(50px,3.2vw,62px);padding:15px clamp(18px,1.45vw,30px);font-size:clamp(14px,.8vw,17px);line-height:1.2}.hero-area1 .hero1-images{text-align:right;width:min(100%,920px);height:clamp(500px,34vw,780px);margin:0 0 0 auto}.hero-area1 .hero1-images .image1{width:min(84%,790px);margin-left:auto}.hero-area1 .hero1-images .image2{width:min(62%,610px);top:clamp(26px,2.4vw,58px);right:clamp(44px,5vw,128px)}.hero-area1 .hero1-images .image3{width:min(38%,320px);bottom:clamp(12px,3.4vw,70px);left:clamp(0px,2vw,56px)}.hero-area1 .hero1-images .image4{width:min(48%,440px);top:clamp(48px,4vw,92px);right:clamp(88px,8vw,176px)}.hero1-slider,.logo-slider-area{padding-left:0;padding-right:0}.service8 .service-box,.work8 .work87-box,.chosse1 .icon-box{height:calc(100% - 24px)}.floating-whatsapp-button,.codm-chatbot{transform:translateZ(0)}@media (min-width:1400px){:root{--codm-page-gutter:clamp(44px, 4.2vw, 104px);--codm-container-max:1540px;--codm-section-y:clamp(72px, 5.2vw, 120px)}}@media (min-width:1700px){:root{--codm-page-gutter:clamp(64px, 4.6vw, 132px);--codm-container-max:1760px}}@media (min-width:2200px){:root{--codm-page-gutter:clamp(82px, 5vw, 160px);--codm-container-max:2160px;--codm-section-y:clamp(86px, 4.6vw, 130px)}.hero-area1 .row{min-height:min(760px,100svh - 150px)}.hero-area1 .main-heading h1{font-size:clamp(96px,4vw,118px)}.hero-area1 .hero1-images{width:min(100%,980px)}}@media (min-width:992px) and (max-width:1199px){:root{--codm-page-gutter:32px;--codm-container-max:1080px}.header-area.header-area1 .header-elements{grid-template-columns:122px minmax(0,1fr) auto;gap:16px}.header-area.header-area1 .header-elements .main-menu-ex ul li a{padding:7px;font-size:13px}.header-area.header-area1 .header2-buttons .theme-btn1{min-height:46px;padding:13px 14px;font-size:13px}.hero-area1{min-height:660px;padding-top:88px}.hero-area1 .main-heading h1{font-size:clamp(46px,4.5vw,58px)}.hero-area1 .hero1-images{height:480px}}@media (max-width:991px){:root{--codm-page-gutter:clamp(16px, 4vw, 32px);--codm-container-max:100%;--codm-section-y:clamp(50px, 8vw, 76px)}.body main .container,.header-area.header-area1 .container{width:min(calc(100% - (var(--codm-page-gutter) * 2)), 100%)}.hero-area1{min-height:auto;padding-top:96px;padding-bottom:48px}.hero-area1 .row{row-gap:28px;min-height:0}.hero-area1 .main-heading{text-align:center;max-width:720px;margin:0 auto}.hero-area1 .main-heading h1{max-width:none;font-size:clamp(42px,7.6vw,64px)}.hero-area1 .main-heading p{margin-left:auto;margin-right:auto;font-size:clamp(16px,2vw,19px)}.hero-area1 .hero1-images{width:min(100%,620px);height:clamp(370px,58vw,520px);margin:0 auto}.hero-area1 .hero1-images .image1{width:min(92%,560px);margin:0 auto}.hero-area1 .hero1-images .image2{width:min(68%,420px);right:50%;transform:translate(50%)}.hero-area1 .hero1-images .image3{width:min(42%,240px);left:max(0px,4%)}.hero-area1 .hero1-images .image4{width:min(42%,260px);right:18%}.hero1-buttons{justify-content:center}}@media (max-width:575px){:root{--codm-page-gutter:16px;--codm-section-y:48px}.hero-area1{padding-top:88px}.hero-area1 .main-heading h1{font-size:clamp(36px,10.8vw,46px);line-height:1.08}.hero-area1 .main-heading p{font-size:15.5px}.hero1-buttons .theme-btn1,.hero1-buttons .theme-btn2{justify-content:center;width:100%;min-height:50px;padding-left:16px;padding-right:16px}.hero-area1 .hero1-images{height:clamp(305px,82vw,410px)}.hero-area1 .hero1-images .image2{width:min(74%,330px)}.hero-area1 .hero1-images .image3{width:min(48%,205px);left:0}.codm-chatbot{bottom:124px;right:12px}.codm-chatbot-toggle{justify-content:center;width:50px;min-height:50px;padding:0}.codm-chatbot-panel{width:calc(100vw - 16px);max-height:calc(100dvh - 92px);bottom:74px;right:8px}.floating-whatsapp-button{min-height:48px;padding:0 16px;bottom:54px;left:12px}}.footer1{padding-top:clamp(56px,5vw,108px)}.footer1>.container,.footer1 .copyright-area .container{width:min(calc(100% - (var(--codm-page-gutter) * 2)), var(--codm-container-max));max-width:var(--codm-container-max);padding-left:0;padding-right:0}.footer1>.container>.row{--bs-gutter-x:clamp(28px, 3vw, 68px);--bs-gutter-y:clamp(28px, 3vw, 54px);align-items:flex-start}.footer1 .footer-logo{width:clamp(150px,8vw,210px)}.footer1 .footer-logo img{width:100%;height:auto}.footer1 .footer-logo-area{max-width:460px;padding-right:clamp(18px,2vw,44px)}.footer1 .single-footer-items{min-width:0}.footer1 .single-footer-items h3,.footer1 .single-footer-items .footer-widget-title{padding-bottom:clamp(16px,1.3vw,26px);font-size:clamp(18px,1vw,22px);line-height:1.2}.footer1 .single-footer-items .heading1-w p,.footer1 .single-footer-items ul.menu-list li a,.footer1 .single-footer-items .contact-box .pera a,.footer1 .coppyright p{font-size:clamp(15px,.9vw,18px);line-height:1.6}.footer1 .single-footer-items .heading1-w p{max-width:42ch}.footer1 .single-footer-items ul.menu-list{gap:4px;display:grid}.footer1 .single-footer-items ul.menu-list li a{overflow-wrap:anywhere;max-width:100%;padding:4px 0}.footer1 .single-footer-items .social-icon{flex-wrap:wrap;gap:10px;margin-top:clamp(20px,1.6vw,30px);display:flex}.footer1 .single-footer-items .social-icon li a{justify-content:center;align-items:center;width:clamp(38px,2.2vw,44px);height:clamp(38px,2.2vw,44px);margin:0;line-height:1;display:inline-flex}.footer1 .single-footer-items .contact-box{gap:12px;margin-bottom:clamp(14px,1.2vw,22px)}.footer1 .single-footer-items .contact-box .icon{flex:0 0 clamp(32px,2vw,40px);justify-content:center;align-items:center;width:clamp(32px,2vw,40px);height:clamp(32px,2vw,40px);line-height:1;display:inline-flex}.footer1 .single-footer-items .contact-box .icon img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.footer1 .single-footer-items .contact-box .pera{min-width:0}.footer1 .single-footer-items .contact-box .pera a{overflow-wrap:anywhere;margin-left:0}.footer1 .pl-5{padding-left:clamp(0px,1.2vw,24px)}.footer1 .space70{height:clamp(34px,3.8vw,72px)}.footer1 .footer-legal-bar{border-top:1px solid #fff4;justify-content:center;align-items:center;gap:24px;min-height:72px;padding:16px 0;display:flex}.footer1 .footer-legal-links{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.footer1 .footer-legal-links a{color:var(--vtc-text-pera-text-2);font-size:clamp(14px,.84vw,16px);font-weight:var(--f-fw-medium);line-height:1.5;transition:color .2s;position:relative}.footer1 .footer-legal-links a:after{background:var(--vtc-bg-main-bg-1);content:"";transform-origin:100%;width:100%;height:1px;transition:transform .2s;position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.footer1 .footer-legal-links a:hover,.footer1 .footer-legal-links a:focus-visible{color:var(--vtc-bg-main-bg-1)}.footer1 .footer-legal-links a:hover:after,.footer1 .footer-legal-links a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.footer1 .coppyright p{white-space:nowrap;border-top:0;margin:0;padding:0}@media (min-width:1400px){.footer1 .col-lg-4{flex:0 0 31%;max-width:31%}.footer1 .col-lg-3{flex:0 0 25%;max-width:25%}.footer1 .col-lg:not(.col-lg-4):not(.col-lg-3){flex:18%;max-width:22%}}@media (min-width:992px) and (max-width:1199px){.footer1>.container>.row{--bs-gutter-x:28px}.footer1 .single-footer-items ul.menu-list li a,.footer1 .single-footer-items .contact-box .pera a{font-size:15px}}@media (max-width:991px){.footer1{padding-top:56px}.footer1 .footer-logo-area,.footer1 .pl-5{padding-left:0;padding-right:0}.footer1 .single-footer-items h3,.footer1 .single-footer-items .footer-widget-title{margin-top:0;padding-top:0}.footer1 .single-footer-items .heading1-w p{max-width:58ch}}@media (max-width:767px){.footer1>.container>.row{--bs-gutter-y:32px}.footer1 .footer-logo-area{max-width:none}.footer1 .footer-logo{width:150px}.footer1 .single-footer-items ul.menu-list{gap:2px}.footer1 .single-footer-items .contact-box{align-items:flex-start}.footer1 .footer-legal-bar{text-align:center;flex-direction:column;align-items:center;gap:14px}.footer1 .footer-legal-links{justify-content:center}.footer1 .coppyright p{text-align:center;white-space:normal}}@media (max-width:575px){.footer1{padding-top:48px}.footer1 .single-footer-items .social-icon{gap:8px}.footer1 .single-footer-items .contact-box .icon{flex-basis:34px;width:34px;height:34px}.footer1 .coppyright p{font-size:14px}.footer1 .footer-legal-links{gap:10px 18px}.footer1 .footer-legal-links a{font-size:14px}}:root{--codm-safe-x:clamp(16px, 4vw, 32px);--codm-fixed-gap:12px;--codm-fixed-size:56px;--codm-mobile-header-h:66px}html,body,.body{width:100%;max-width:100%;overflow-x:clip}@supports not (overflow-x:clip){html,body,.body{overflow-x:hidden}}.body main{width:100%;min-width:0}.body main .container,.footer1>.container,.footer1 .copyright-area .container{max-width:min(var(--codm-container-max,1320px), calc(100vw - (var(--codm-page-gutter,24px) * 2)))}.body main .row,.footer1 .row,.body main [class*=col-],.footer1 [class*=col-]{min-width:0}.body main img,.body main video,.body main canvas,.footer1 img{max-width:100%;height:auto}.swiper,.swiper-wrapper,.swiper-slide{max-width:100%}.theme-btn1,.theme-btn2{white-space:normal}.hero-area1{overflow:hidden}.hero-area1 .hero1-images{isolation:isolate;overflow:visible}.hero-area1 .hero1-images .image1,.hero-area1 .hero1-images .image2,.hero-area1 .hero1-images .image3,.hero-area1 .hero1-images .image4{max-width:100%}.hero-area1 .hero1-images .image1 img,.hero-area1 .hero1-images .image2 img,.hero-area1 .hero1-images .image3 img,.hero-area1 .hero1-images .image4 img{height:auto;display:block}.hero1-slider{overflow:hidden}.hero1-slider .slider-pera p{text-align:center;margin-bottom:clamp(18px,3vw,34px)}.floating-whatsapp-button,.codm-chatbot,.progress-wrap{will-change:transform}.codm-chatbot{z-index:1200;bottom:28px;right:28px;will-change:auto!important;transform:none!important}.progress-wrap{z-index:1180;bottom:202px;right:30px}.floating-whatsapp-button{z-index:1190;bottom:28px;left:28px;transform:none}.floating-whatsapp-button:hover{transform:translateY(-3px)}.codm-chatbot-panel{max-height:min(680px,100dvh - 120px);bottom:calc(100% + 14px);right:0}.codm-chatbot-messages{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.codm-chatbot-messages,.codm-chatbot-quick-replies,.codm-chatbot-ctas{scrollbar-width:none}.codm-chatbot-messages::-webkit-scrollbar{display:none}.codm-chatbot-quick-replies::-webkit-scrollbar{display:none}.codm-chatbot-ctas::-webkit-scrollbar{display:none}@media (min-width:1441px) and (max-width:1920px){:root{--codm-container-max:1560px}.hero-area1 .main-heading h1{font-size:clamp(68px,4.2vw,92px)}}@media (min-width:1921px){:root{--codm-container-max:1760px;--codm-page-gutter:clamp(72px, 5vw, 150px)}.hero-area1 .main-heading h1{font-size:clamp(82px,3.8vw,112px)}.hero-area1 .main-heading p{max-width:760px}}@media (min-width:768px) and (max-width:1024px){:root{--codm-page-gutter:28px}.hero-area1{padding-top:104px;padding-bottom:56px}.hero-area1 .row{row-gap:34px}.hero-area1 .main-heading{text-align:center;max-width:760px}.hero-area1 .main-heading h1{font-size:clamp(46px,7vw,66px)}.hero1-buttons{justify-content:center}.hero-area1 .hero1-images{height:clamp(420px,56vw,560px);margin:0 auto}.hero-area1 .hero1-images .image2{left:50%;right:auto;transform:translate(-50%)!important}}@media (max-width:767px){:root{--codm-page-gutter:var(--codm-safe-x);--codm-fixed-size:52px}.body{padding-bottom:calc((var(--codm-fixed-size) * 2) + (var(--codm-fixed-gap) * 3) + env(safe-area-inset-bottom))}.mobile-header,.mobile-header.mobile-header-main{min-height:var(--codm-mobile-header-h)}main{padding-top:var(--codm-mobile-header-h)}.body main .container,.footer1>.container,.footer1 .copyright-area .container{width:calc(100% - (var(--codm-safe-x) * 2));max-width:calc(100vw - (var(--codm-safe-x) * 2));padding-left:0;padding-right:0}.body main .row{--bs-gutter-x:0;row-gap:28px}.hero-area1{min-height:auto;padding-top:clamp(34px,8vw,54px);padding-bottom:42px}.hero-area1 .main-heading{text-align:center;max-width:100%;padding-top:0}.hero-area1 .main-heading [data-aos],.hero-area1 .hero1-images [data-aos]{opacity:1!important;transform:none!important}.hero-area1 .main-heading span.span{margin-bottom:12px}.hero-area1 .main-heading h1{max-width:12ch;margin-left:auto;margin-right:auto;font-size:clamp(34px,10.2vw,46px);line-height:1.08}.hero-area1 .main-heading p{max-width:34rem;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.62}.hero1-buttons{grid-template-columns:1fr;gap:12px;width:100%;margin-left:0;margin-right:0;display:grid}.hero1-buttons .theme-btn1,.hero1-buttons .theme-btn2{text-align:center;justify-content:center;width:100%;min-height:50px;margin:0}.hero-area1 .hero1-images{width:min(100%,430px);height:clamp(300px,86vw,410px);margin:4px auto 0;transform:none}.hero-area1 .hero1-images .image1{width:min(96%,390px);margin:0 auto}.hero-area1 .hero1-images .image2{width:min(74%,320px);top:20px;left:50%;right:auto;transform:translate(-50%)!important}.hero-area1 .hero1-images .image3{width:min(50%,190px);bottom:clamp(4px,5vw,22px);left:clamp(0px,5vw,22px)}.hero-area1 .hero1-images .image4{width:34px;top:34px;right:14%}.hero1-slider .logo-slider-area.sp{padding-top:40px;padding-bottom:24px}.hero1-slider .slider-pera p{font-size:clamp(22px,7vw,30px);line-height:1.18}.hero1-slider .swiper-slide{justify-content:center;align-items:center;min-height:70px;display:flex}.hero1-slider .swiper-slide img{-o-object-fit:contain;object-fit:contain;max-height:52px}.floating-whatsapp-button{left:var(--codm-safe-x);bottom:calc(16px + env(safe-area-inset-bottom));width:var(--codm-fixed-size);height:var(--codm-fixed-size);min-height:var(--codm-fixed-size);justify-content:center;gap:0;padding:0;transform:none}.floating-whatsapp-button:hover{padding:0;transform:translateY(-3px)}.floating-whatsapp-button i{font-size:28px}.floating-whatsapp-button span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.codm-chatbot{right:var(--codm-safe-x);bottom:calc(16px + env(safe-area-inset-bottom))}.codm-chatbot-toggle{width:var(--codm-fixed-size);height:var(--codm-fixed-size);min-height:var(--codm-fixed-size);justify-content:center;padding:0}.codm-chatbot-toggle span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.progress-wrap{right:var(--codm-safe-x);bottom:calc(16px + (var(--codm-fixed-size) * 2) + (var(--codm-fixed-gap) * 3) + env(safe-area-inset-bottom));width:50px;height:50px}.progress-wrap:before,.progress-wrap:after{width:50px;height:50px;line-height:50px}.codm-chatbot-panel{left:var(--codm-safe-x);right:var(--codm-safe-x);top:calc(var(--codm-mobile-header-h) + 10px);bottom:calc(16px + var(--codm-fixed-size) + var(--codm-fixed-gap) + env(safe-area-inset-bottom));border-radius:8px;width:auto;max-height:none;position:fixed}.codm-chatbot-messages{flex:auto;height:auto;min-height:0}.codm-chatbot-quick-replies,.codm-chatbot-ctas{flex-wrap:nowrap;padding:10px 12px;overflow-x:auto}.codm-chatbot-quick-replies button,.codm-chatbot-ctas button,.codm-chatbot-ctas a{white-space:normal;flex:none;max-width:min(280px,78vw)}.footer1{padding-bottom:24px}.footer1>.container>.row{--bs-gutter-x:0}}@media (max-width:380px){:root{--codm-safe-x:12px;--codm-fixed-size:48px}.hero-area1 .main-heading h1{font-size:clamp(31px,10.4vw,38px)}.hero-area1 .hero1-images{height:292px}.codm-chatbot-panel{left:8px;right:8px}}.education-consulting-page{--education-navy:#081120;--education-ink:#19326a;--education-text:#555f70;--education-blue:#00a1e1;--education-blue-soft:#ecf7fc;--education-orange:#b7533a;--education-orange-soft:#fff2e6;--education-soft:#ecf3f6;color:var(--education-ink);background:#fff;overflow:hidden}.education-consulting-page h1,.education-consulting-page h2,.education-consulting-page h3,.education-consulting-page p{letter-spacing:0}.education-consulting-hero{background:linear-gradient(115deg,#00a1e129,#fff2e6e6 46%,#ecf3f6eb),repeating-linear-gradient(90deg,#00a1e114 0 1px,#0000 1px 72px),repeating-linear-gradient(0deg,#0811200a 0 1px,#0000 1px 72px),#f7fbfe;padding:clamp(88px,8vw,140px) 0 clamp(64px,7vw,110px);position:relative}.education-consulting-hero:after{content:"";background:linear-gradient(90deg,#0000,#00a1e16b,#b7533a4d,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.education-consulting-eyebrow{color:var(--education-blue);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:14px;font-weight:800;line-height:1.3;display:inline-flex}.education-consulting-eyebrow:before{background:var(--education-orange);content:"";border-radius:999px;width:8px;height:8px;display:inline-block}.education-consulting-hero h1{color:var(--education-navy);max-width:760px;margin:0;font-size:clamp(40px,5.4vw,72px);font-weight:900;line-height:1.04}.education-consulting-lead{color:var(--education-text);max-width:690px;margin:24px 0 0;font-size:clamp(18px,2vw,22px);line-height:1.65}.education-consulting-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.education-consulting-primary,.education-consulting-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:16px 24px;font-size:16px;font-weight:800;line-height:1.2;transition:all .25s;display:inline-flex}.education-consulting-primary{background:linear-gradient(135deg, var(--education-orange), #d06a4f);color:#fff;box-shadow:0 16px 34px #b7533a47}.education-consulting-primary:hover{background:linear-gradient(135deg, #a54d23, var(--education-orange));color:#fff;transform:translateY(-2px)}.education-consulting-secondary{color:var(--education-navy);background:#fff;border:1px solid #00a1e152}.education-consulting-secondary:hover{border-color:var(--education-blue);color:var(--education-blue);transform:translateY(-2px)}.education-consulting-visual{aspect-ratio:1.05;background:linear-gradient(#ffffffdb,#ecf7fcf5),repeating-linear-gradient(90deg,#00a1e11f 0 1px,#0000 1px 54px),repeating-linear-gradient(0deg,#b7533a14 0 1px,#0000 1px 54px);border:1px solid #00a1e138;border-radius:8px;justify-content:center;align-items:center;max-width:620px;min-height:360px;margin-left:auto;padding:clamp(22px,4vw,46px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #08112024}.education-consulting-visual:before{background:linear-gradient(90deg, var(--education-blue), var(--education-orange));content:"";z-index:3;height:6px;position:absolute;top:0;left:0;right:0}.education-consulting-visual img{z-index:2;max-width:100%;height:auto;position:relative}.education-consulting-metric{color:var(--education-text);z-index:3;background:#ffffffeb;border:1px solid #00a1e133;border-radius:8px;min-width:132px;padding:14px 16px;position:absolute;box-shadow:0 14px 36px #0811201f}.education-consulting-metric strong{color:var(--education-orange);font-size:26px;line-height:1;display:block}.education-consulting-metric span{margin-top:4px;font-size:13px;font-weight:700;display:block}.education-consulting-metric-one{top:28px;left:26px}.education-consulting-metric-two{bottom:28px;right:26px}.education-consulting-section{padding:clamp(72px,7vw,112px) 0;position:relative}.education-consulting-soft{background:linear-gradient(#ecf3f6e0,#ffffffe6),repeating-linear-gradient(90deg,#00a1e10f 0 1px,#0000 1px 76px)}.education-consulting-intro h2,.education-consulting-section-heading h2,.education-consulting-story h2,.education-consulting-why h2,.education-consulting-faq h2{color:var(--education-navy);margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:900;line-height:1.14}.education-consulting-intro h3{color:var(--education-orange);margin:22px 0 0;font-size:clamp(20px,2.1vw,28px);font-weight:800;line-height:1.3}.education-consulting-intro p,.education-consulting-story p,.education-consulting-why p,.education-consulting-card p,.education-consulting-feature p,.education-consulting-accordion .accordion-body{color:var(--education-text);font-size:16px;line-height:1.72}.education-consulting-intro p+p{margin-top:16px}.education-consulting-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:42px;display:grid}.education-consulting-benefit{background:#fff;border:1px solid #00a1e124;border-radius:8px;align-items:center;gap:12px;min-height:82px;padding:18px;display:flex;box-shadow:0 12px 30px #0811200f}.education-consulting-benefit:hover,.education-consulting-card:hover,.education-consulting-feature:hover,.education-consulting-why-item:hover{border-color:#00a1e152;transform:translateY(-3px);box-shadow:0 20px 44px #0811201a}.education-consulting-benefit i{background:var(--education-blue-soft);color:var(--education-blue);border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.education-consulting-benefit span{color:var(--education-ink);font-size:16px;font-weight:800;line-height:1.35}.education-consulting-section-heading{text-align:center;max-width:780px;margin:0 auto 42px}.education-consulting-card,.education-consulting-feature,.education-consulting-why-item{background:#fff;border:1px solid #08112014;border-radius:8px;transition:border-color .25s,box-shadow .25s,transform .25s;box-shadow:0 16px 36px #08112012}.education-consulting-card{padding:30px;position:relative}.education-consulting-card:before{background:linear-gradient(90deg, var(--education-blue), var(--education-orange));content:"";height:4px;position:absolute;top:0;left:0;right:0}.education-consulting-card-icon{background:linear-gradient(135deg, var(--education-blue), #52b5e9);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:22px;font-size:20px;display:inline-flex}.education-consulting-card h3,.education-consulting-feature h3,.education-consulting-why-item h3{color:var(--education-navy);margin:0 0 10px;font-size:20px;font-weight:900;line-height:1.3}.education-consulting-story{background:linear-gradient(135deg,#081120f5,#19326aeb),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 52px);border-radius:8px;min-height:100%;padding:clamp(28px,4vw,44px);position:relative}.education-consulting-story:after{background:var(--education-orange);content:"";height:5px;position:absolute;bottom:0;left:0;right:42%}.education-consulting-story h2,.education-consulting-story p{color:#fff}.education-consulting-story .education-consulting-eyebrow{color:#8bdfff}.education-consulting-story p{opacity:.82;margin-top:20px}.education-consulting-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.education-consulting-feature{gap:16px;min-height:152px;padding:24px;display:flex;position:relative}.education-consulting-feature i{background:var(--education-blue-soft);color:var(--education-blue);border-radius:8px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;margin-top:2px;font-size:22px;display:inline-flex}.education-consulting-feature p,.education-consulting-card p,.education-consulting-why-item p{margin:0}.education-consulting-why{background:linear-gradient(135deg,#081120fa,#19326aeb),repeating-linear-gradient(90deg,#00a1e11f 0 1px,#0000 1px 82px),#081120}.education-consulting-why h2,.education-consulting-why p{color:#fff}.education-consulting-why p{opacity:.78;margin:22px 0 28px}.education-consulting-why .education-consulting-eyebrow{color:#8bdfff}.education-consulting-why-list{gap:16px;display:grid}.education-consulting-why-item{align-items:flex-start;gap:18px;padding:22px;display:flex}.education-consulting-why-item span{color:var(--education-blue);text-transform:uppercase;background:linear-gradient(135deg,#00a1e124,#b7533a24);border-radius:8px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;font-size:14px;font-weight:900;display:inline-flex}.education-consulting-faq{background:linear-gradient(#fff,#ecf3f6),repeating-linear-gradient(90deg,#00a1e10f 0 1px,#0000 1px 74px)}.education-consulting-accordion .accordion-item{border:1px solid #08112017;border-radius:8px;margin-bottom:14px;overflow:hidden;box-shadow:0 12px 30px #0811200f}.education-consulting-accordion .accordion-button{color:var(--education-navy);background:#fff;padding:22px 24px;font-size:18px;font-weight:900;line-height:1.35}.education-consulting-accordion .accordion-button:not(.collapsed){box-shadow:none;color:var(--education-blue);background:linear-gradient(90deg,#00a1e117,#fff2e6b3)}.education-consulting-accordion .accordion-button:focus{border-color:#00a1e159;box-shadow:0 0 0 .2rem #00a1e11f}.education-consulting-accordion .accordion-body{background:#fff;padding:0 24px 24px}@media (max-width:1199px){.education-consulting-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.education-consulting-hero{padding-top:72px}.education-consulting-visual{margin:22px auto 0}.education-consulting-feature-grid{grid-template-columns:1fr}}@media (max-width:767px){.education-consulting-actions,.education-consulting-primary,.education-consulting-secondary{width:100%}.education-consulting-primary,.education-consulting-secondary{min-height:52px;padding-left:18px;padding-right:18px}.education-consulting-benefits{grid-template-columns:1fr}.education-consulting-card,.education-consulting-feature,.education-consulting-why-item{padding:22px}.education-consulting-metric{min-width:112px;padding:12px 14px}.education-consulting-metric strong{font-size:22px}}@media (max-width:575px){.education-consulting-hero{padding-bottom:56px}.education-consulting-visual{aspect-ratio:auto;min-height:310px}.education-consulting-metric-one{top:14px;left:14px}.education-consulting-metric-two{bottom:14px;right:14px}.education-consulting-feature,.education-consulting-why-item{gap:14px}.education-consulting-accordion .accordion-button{padding:18px;font-size:16px}.education-consulting-accordion .accordion-body{padding:0 18px 20px}}.fsc-experts-page{--fsc-navy:#081120;--fsc-ink:#19326a;--fsc-text:#555f70;--fsc-blue:#00a1e1;--fsc-orange:#b7533a;--fsc-soft:#ecf3f6;--fsc-warm:#fff2e6;color:var(--fsc-ink);background:#fff}.fsc-experts-page h1,.fsc-experts-page h2,.fsc-experts-page h3,.fsc-experts-page p{letter-spacing:0}.fsc-experts-hero{background:radial-gradient(circle at 78% 18%,#00a1e129,#0000 28%),linear-gradient(122deg,#081120fa,#19326af0 52%,#b7533adb),#081120;padding:clamp(92px,8vw,142px) 0 clamp(68px,7vw,112px)}.fsc-experts-hero:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 72px),repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 1px 72px);position:absolute;inset:0}.fsc-experts-eyebrow{color:var(--fsc-blue);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:14px;font-weight:900;line-height:1.3;display:inline-flex}.fsc-experts-eyebrow:before{background:var(--fsc-orange);content:"";border-radius:999px;width:8px;height:8px;display:inline-block}.fsc-experts-hero .fsc-experts-eyebrow{color:#8bdfff}.fsc-experts-hero h1{color:#fff;max-width:780px;margin:0;font-size:clamp(40px,5.3vw,72px);font-weight:900;line-height:1.04}.fsc-experts-lead{color:#ffffffd1;max-width:700px;margin:24px 0 0;font-size:clamp(18px,2vw,22px);line-height:1.65}.fsc-experts-actions{margin-top:34px}.fsc-experts-primary,.fsc-experts-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:16px 24px;font-size:16px;font-weight:900;line-height:1.2;transition:all .25s;display:inline-flex}.fsc-experts-primary{background:linear-gradient(135deg, var(--fsc-orange), #d06a4f);color:#fff;box-shadow:0 18px 38px #b7533a42}.fsc-experts-primary:hover{background:linear-gradient(135deg, #a54d23, var(--fsc-orange));color:#fff;transform:translateY(-2px)}.fsc-experts-secondary{color:var(--fsc-navy);background:#fffffff2;border:1px solid #ffffff80}.fsc-experts-secondary:hover{border-color:var(--fsc-blue);color:var(--fsc-blue);transform:translateY(-2px)}.fsc-experts-visual{aspect-ratio:1.05;background:linear-gradient(#fffffff0,#ecf3f6f5),repeating-linear-gradient(90deg,#00a1e11f 0 1px,#0000 1px 54px),repeating-linear-gradient(0deg,#b7533a14 0 1px,#0000 1px 54px);border:1px solid #ffffff57;justify-content:center;align-items:center;max-width:620px;min-height:360px;margin-left:auto;padding:clamp(22px,4vw,46px);display:flex;overflow:hidden;box-shadow:0 28px 80px #00000040}.fsc-experts-visual:before{background:linear-gradient(90deg, var(--fsc-blue), var(--fsc-orange));content:"";z-index:3;height:6px;position:absolute;top:0;left:0;right:0}.fsc-experts-visual img{z-index:2;max-width:100%;height:auto;position:relative}.fsc-experts-stat{color:var(--fsc-text);z-index:4;background:#fffffff0;border:1px solid #00a1e133;border-radius:8px;min-width:132px;padding:14px 16px;position:absolute;box-shadow:0 14px 36px #08112024}.fsc-experts-stat strong{color:var(--fsc-orange);font-size:26px;line-height:1;display:block}.fsc-experts-stat span{margin-top:4px;font-size:13px;font-weight:800;display:block}.fsc-experts-stat-one{top:28px;left:26px}.fsc-experts-stat-two{bottom:28px;right:26px}.fsc-experts-section{padding:clamp(72px,7vw,112px) 0;position:relative}.fsc-experts-soft{background:linear-gradient(#ecf3f6f0,#fffffff2),repeating-linear-gradient(90deg,#00a1e10f 0 1px,#0000 1px 76px)}.fsc-experts-section h2,.fsc-experts-heading h2,.fsc-experts-story h2,.fsc-experts-why h2{color:var(--fsc-navy);margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:900;line-height:1.14}.fsc-experts-section h3{color:var(--fsc-orange);margin:22px 0 0;font-size:clamp(20px,2.1vw,28px);font-weight:850;line-height:1.3}.fsc-experts-section p,.fsc-experts-card p,.fsc-experts-feature p,.fsc-experts-why-item p,.fsc-experts-accordion .accordion-body{color:var(--fsc-text);font-size:16px;line-height:1.72}.fsc-experts-section p+p{margin-top:16px}.fsc-experts-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px}.fsc-experts-service-pill,.fsc-experts-card,.fsc-experts-feature,.fsc-experts-why-item{background:#fff;border:1px solid #08112014;border-radius:8px;transition:border-color .25s,box-shadow .25s,transform .25s;box-shadow:0 16px 36px #08112012}.fsc-experts-service-pill{align-items:center;gap:12px;min-height:82px;padding:18px;display:flex}.fsc-experts-service-pill:hover,.fsc-experts-card:hover,.fsc-experts-feature:hover,.fsc-experts-why-item:hover{border-color:#00a1e152;transform:translateY(-3px);box-shadow:0 20px 44px #0811201a}.fsc-experts-service-pill i{color:var(--fsc-blue);background:#ecf7fc;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.fsc-experts-service-pill span{color:var(--fsc-ink);font-size:16px;font-weight:850;line-height:1.35}.fsc-experts-heading{max-width:840px;margin-bottom:42px}.fsc-experts-heading p{margin-top:18px}.fsc-experts-card{padding:30px;position:relative;overflow:hidden}.fsc-experts-card:before{background:linear-gradient(90deg, var(--fsc-blue), var(--fsc-orange));content:"";height:4px;position:absolute;top:0;left:0;right:0}.fsc-experts-card span{background:linear-gradient(135deg, var(--fsc-blue), #52b5e9);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:22px;font-size:17px;font-weight:900;display:inline-flex}.fsc-experts-card h3,.fsc-experts-feature h3,.fsc-experts-why-item h3{color:var(--fsc-navy);margin:0 0 10px;font-size:20px;font-weight:900;line-height:1.3}.fsc-experts-card p,.fsc-experts-feature p,.fsc-experts-why-item p{margin:0}.fsc-experts-story{background:linear-gradient(135deg,#081120fa,#19326aed),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 54px);border-radius:8px;min-height:100%;padding:clamp(28px,4vw,44px);position:relative}.fsc-experts-story:after{background:var(--fsc-orange);content:"";height:5px;position:absolute;bottom:0;left:0;right:42%}.fsc-experts-story h2,.fsc-experts-story p{color:#fff}.fsc-experts-story .fsc-experts-eyebrow{color:#8bdfff}.fsc-experts-story p{opacity:.84;margin-top:20px}.fsc-experts-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fsc-experts-feature{gap:16px;min-height:152px;padding:24px;display:flex}.fsc-experts-feature i{color:var(--fsc-blue);background:#ecf7fc;border-radius:8px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;margin-top:2px;font-size:22px;display:inline-flex}.fsc-experts-why{background:linear-gradient(135deg,#081120fa,#19326aed),repeating-linear-gradient(90deg,#00a1e11f 0 1px,#0000 1px 82px),#081120}.fsc-experts-why h2,.fsc-experts-why p{color:#fff}.fsc-experts-why p{opacity:.8;margin:22px 0 28px}.fsc-experts-why .fsc-experts-eyebrow{color:#8bdfff}.fsc-experts-why-item{align-items:flex-start;gap:18px;padding:22px;display:flex}.fsc-experts-why-item span{color:var(--fsc-blue);text-transform:uppercase;background:linear-gradient(135deg,#00a1e124,#b7533a24);border-radius:8px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;font-size:14px;font-weight:900;display:inline-flex}.fsc-experts-faq{background:linear-gradient(#fff,#ecf3f6),repeating-linear-gradient(90deg,#00a1e10f 0 1px,#0000 1px 74px)}.fsc-experts-accordion .accordion-item{border:1px solid #08112017;border-radius:8px;margin-bottom:14px;overflow:hidden;box-shadow:0 12px 30px #0811200f}.fsc-experts-accordion .accordion-button{color:var(--fsc-navy);background:#fff;padding:22px 24px;font-size:18px;font-weight:900;line-height:1.35}.fsc-experts-accordion .accordion-button:not(.collapsed){box-shadow:none;color:var(--fsc-blue);background:linear-gradient(90deg,#00a1e117,#fff2e6b3)}.fsc-experts-accordion .accordion-button:focus{border-color:#00a1e159;box-shadow:0 0 0 .2rem #00a1e11f}.fsc-experts-accordion .accordion-body{color:var(--fsc-text);background:#fff;padding:0 24px 24px}@media (max-width:1199px){.fsc-experts-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.fsc-experts-hero{padding-top:72px}.fsc-experts-visual{margin:22px auto 0}.fsc-experts-feature-grid{grid-template-columns:1fr}}@media (max-width:767px){.fsc-experts-actions,.fsc-experts-primary,.fsc-experts-secondary{width:100%}.fsc-experts-primary,.fsc-experts-secondary{min-height:52px;padding-left:18px;padding-right:18px}.fsc-experts-service-grid{grid-template-columns:1fr}.fsc-experts-card,.fsc-experts-feature,.fsc-experts-why-item{padding:22px}.fsc-experts-stat{min-width:112px;padding:12px 14px}.fsc-experts-stat strong{font-size:22px}}@media (max-width:575px){.fsc-experts-hero{padding-bottom:56px}.fsc-experts-visual{aspect-ratio:auto;min-height:310px}.fsc-experts-stat-one{top:14px;left:14px}.fsc-experts-stat-two{bottom:14px;right:14px}.fsc-experts-feature,.fsc-experts-why-item{gap:14px}.fsc-experts-accordion .accordion-button{padding:18px;font-size:16px}.fsc-experts-accordion .accordion-body{padding:0 18px 20px}}.agentforce-consulting-page{--afc-navy:#081120;--afc-ink:#19326a;--afc-text:#566171;--afc-blue:#00a1e1;--afc-blue-dark:#0877ae;--afc-orange:#b7533a;--afc-green:#2a9134;--afc-soft:#ecf3f6;--afc-line:#19326a1f;color:var(--afc-ink);background:#fff}.agentforce-consulting-page h1,.agentforce-consulting-page h2,.agentforce-consulting-page h3,.agentforce-consulting-page p,.agentforce-consulting-page span,.agentforce-consulting-page strong{letter-spacing:0}.agentforce-consulting-hero{background:var(--afc-navy);padding:clamp(88px,8vw,138px) 0 clamp(72px,7vw,112px);overflow:hidden}.agentforce-consulting-hero:before{content:"";opacity:.55;pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0}.agentforce-consulting-hero:after{background:var(--afc-blue);content:"";height:5px;position:absolute;inset:auto 0 0}.agentforce-consulting-eyebrow{color:var(--afc-blue-dark);text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:13px;font-weight:900;line-height:1.35;display:inline-flex}.agentforce-consulting-eyebrow:before{background:var(--afc-orange);content:"";border-radius:50%;flex:0 0 8px;width:8px;height:8px}.agentforce-consulting-hero .agentforce-consulting-eyebrow,.agentforce-consulting-outcome .agentforce-consulting-eyebrow{color:#8bdfff}.agentforce-consulting-hero h1{color:#fff;max-width:850px;margin:0;font-size:clamp(42px,5.4vw,72px);font-weight:900;line-height:1.04}.agentforce-consulting-lead{color:#fffc;max-width:780px;margin:24px 0 0;font-size:clamp(17px,1.7vw,21px);line-height:1.7}.agentforce-consulting-actions{margin-top:34px}.agentforce-consulting-primary,.agentforce-consulting-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:15px 22px;font-size:15px;font-weight:900;line-height:1.25;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.agentforce-consulting-primary{background:var(--afc-orange);border:1px solid var(--afc-orange);color:#fff}.agentforce-consulting-primary:hover{color:#fff;background:#9d462f;border-color:#9d462f;transform:translateY(-2px)}.agentforce-consulting-secondary{color:var(--afc-navy);background:#fff;border:1px solid #fff}.agentforce-consulting-secondary:hover{border-color:var(--afc-blue);color:var(--afc-blue-dark);transform:translateY(-2px)}.agentforce-consulting-trust{grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px;margin-top:32px}.agentforce-consulting-trust span{border-left:2px solid var(--afc-blue);color:#ffffffbd;align-items:center;gap:9px;min-height:38px;padding-left:12px;font-size:13px;font-weight:800;line-height:1.35;display:flex}.agentforce-consulting-trust i{color:#8bdfff}.agentforce-consulting-visual{aspect-ratio:.95;background:#f5fbfe;border:1px solid #ffffff3d;border-radius:8px;justify-content:center;align-items:center;max-width:520px;margin-left:auto;padding:clamp(24px,4vw,48px);display:flex;overflow:hidden;box-shadow:0 28px 72px #00000047}.agentforce-consulting-visual:before{content:"";border:1px solid #00a1e147;border-radius:50%;width:72%;height:72%;position:absolute}.agentforce-consulting-visual img{-o-object-fit:contain;object-fit:contain;z-index:2;max-width:100%;height:auto;position:relative}.agentforce-consulting-signal{color:var(--afc-ink);z-index:3;background:#fff;border:1px solid #00a1e133;border-radius:8px;align-items:center;gap:9px;min-height:44px;padding:11px 14px;font-size:13px;font-weight:900;display:flex;position:absolute;box-shadow:0 14px 32px #08112024}.agentforce-consulting-signal i{color:var(--afc-blue-dark)}.agentforce-consulting-signal.signal-one{top:20px;left:18px}.agentforce-consulting-signal.signal-two{top:44%;right:18px}.agentforce-consulting-signal.signal-three{bottom:20px;left:40px}.agentforce-consulting-section{padding:clamp(72px,7vw,108px) 0;position:relative}.agentforce-consulting-soft{background:var(--afc-soft)}.agentforce-consulting-section h2,.agentforce-consulting-outcome h2{color:var(--afc-navy);margin:0;font-size:clamp(31px,3.5vw,48px);font-weight:900;line-height:1.14}.agentforce-consulting-section h3{color:var(--afc-ink);margin:0 0 9px;font-size:20px;font-weight:900;line-height:1.35}.agentforce-consulting-section p,.agentforce-consulting-outcome p,.agentforce-consulting-accordion .accordion-body{color:var(--afc-text);font-size:16px;line-height:1.72}.agentforce-consulting-intro{background:var(--afc-navy);border-radius:8px;min-height:100%;padding:clamp(28px,4vw,44px);position:sticky;top:110px}.agentforce-consulting-intro h2,.agentforce-consulting-intro h3,.agentforce-consulting-intro p{color:#fff}.agentforce-consulting-intro h3{color:#8bdfff;margin:22px 0 14px;font-size:21px}.agentforce-consulting-intro p:last-child{opacity:.78;margin:0}.agentforce-consulting-intro .agentforce-consulting-eyebrow{color:#8bdfff}.agentforce-consulting-strategy-grid,.agentforce-consulting-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agentforce-consulting-strategy-grid article,.agentforce-consulting-service-grid article{border:1px solid var(--afc-line);background:#fff;border-radius:8px;min-height:100%;transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 14px 34px #0811200f}.agentforce-consulting-strategy-grid article{gap:16px;padding:24px;display:flex}.agentforce-consulting-strategy-grid article>span{background:var(--afc-soft);color:var(--afc-blue-dark);border-radius:8px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:900;display:inline-flex}.agentforce-consulting-strategy-grid p,.agentforce-consulting-service-grid p{margin:0}.agentforce-consulting-strategy-grid article:hover,.agentforce-consulting-service-grid article:hover{border-color:#00a1e161;transform:translateY(-3px);box-shadow:0 20px 46px #0811201a}.agentforce-consulting-track-head{position:sticky;top:110px}.agentforce-consulting-track-head>p:last-child{margin:20px 0 0}.agentforce-consulting-track-icon{background:var(--afc-navy);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;font-size:27px;display:flex}.agentforce-consulting-service-grid article{gap:16px;min-height:178px;padding:25px;display:flex}.agentforce-consulting-service-grid article>i{color:var(--afc-blue-dark);background:#e9f8fd;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;margin-top:2px;display:inline-flex}.agentforce-consulting-outcome{background:var(--afc-navy);padding:clamp(70px,7vw,104px) 0}.agentforce-consulting-outcome-inner{grid-template-columns:minmax(0,1.05fr) minmax(440px,1fr);align-items:center;gap:34px;display:grid}.agentforce-consulting-outcome h2,.agentforce-consulting-outcome p{color:#fff}.agentforce-consulting-outcome p{opacity:.76;max-width:660px;margin:18px 0 0}.agentforce-consulting-outcome .agentforce-consulting-primary{justify-self:start}.agentforce-consulting-lifecycle{grid-area:1/2/span 2;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.agentforce-consulting-lifecycle div{border-left:1px solid #fff3;min-width:0;padding:20px 12px}.agentforce-consulting-lifecycle span{background:var(--afc-blue);color:var(--afc-navy);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:12px;font-size:13px;font-weight:900;display:flex}.agentforce-consulting-lifecycle strong{color:#fff;overflow-wrap:anywhere;font-size:14px;display:block}.agentforce-consulting-faq{background:#f7fafc}.agentforce-consulting-heading{max-width:850px;margin-bottom:42px}.agentforce-consulting-accordion .accordion-item{border:1px solid var(--afc-line);border-radius:8px;margin-bottom:14px;overflow:hidden;box-shadow:0 12px 28px #0811200d}.agentforce-consulting-accordion .accordion-button{color:var(--afc-navy);background:#fff;padding:22px 24px;font-size:17px;font-weight:900;line-height:1.4}.agentforce-consulting-accordion .accordion-button:not(.collapsed){box-shadow:none;color:var(--afc-blue-dark);background:#eef9fd}.agentforce-consulting-accordion .accordion-button:focus{border-color:#00a1e152;box-shadow:0 0 0 .2rem #00a1e11a}.agentforce-consulting-accordion .accordion-body{background:#fff;padding:0 24px 24px}@media (max-width:1199px){.agentforce-consulting-outcome-inner{grid-template-columns:1fr}.agentforce-consulting-lifecycle{grid-area:auto/1}}@media (max-width:991px){.agentforce-consulting-visual{margin:26px auto 0}.agentforce-consulting-intro,.agentforce-consulting-track-head{position:static}}@media (max-width:767px){.agentforce-consulting-hero{padding-top:68px}.agentforce-consulting-actions,.agentforce-consulting-primary,.agentforce-consulting-secondary{width:100%}.agentforce-consulting-trust,.agentforce-consulting-strategy-grid,.agentforce-consulting-service-grid{grid-template-columns:1fr}.agentforce-consulting-trust{gap:10px!important}.agentforce-consulting-service-grid article{min-height:0}.agentforce-consulting-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.agentforce-consulting-hero h1{font-size:38px}.agentforce-consulting-visual{aspect-ratio:auto;min-height:330px;padding:28px 20px}.agentforce-consulting-signal.signal-one{top:12px;left:12px}.agentforce-consulting-signal.signal-two{top:46%;right:12px}.agentforce-consulting-signal.signal-three{bottom:12px;left:20px}.agentforce-consulting-strategy-grid article,.agentforce-consulting-service-grid article{padding:21px}.agentforce-consulting-lifecycle{grid-template-columns:1fr}.agentforce-consulting-lifecycle div{align-items:center;gap:12px;padding:12px;display:flex}.agentforce-consulting-lifecycle span{flex:0 0 32px;margin:0}.agentforce-consulting-accordion .accordion-button{padding:18px;font-size:16px}.agentforce-consulting-accordion .accordion-body{padding:0 18px 20px}}.industry-consulting-page{--industry-navy:#081120;--industry-ink:#19326a;--industry-text:#555f70;--industry-blue:#00a1e1;--industry-orange:#b7533a;--industry-green:#2a9134;--industry-soft:#ecf3f6;--industry-warm:#fff2e6;color:var(--industry-ink);background:#fff}.industry-consulting-page h1,.industry-consulting-page h2,.industry-consulting-page h3,.industry-consulting-page p{letter-spacing:0}.industry-consulting-hero{background:radial-gradient(circle at 75% 16%,#00a1e13d,#0000 28%),radial-gradient(circle at 14% 84%,#2a913429,#0000 25%),linear-gradient(124deg,#081120fa,#19326af2 52%,#081120fa),#081120;padding:clamp(92px,8vw,142px) 0 clamp(68px,7vw,112px)}.industry-consulting-hero:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 72px),repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 1px 72px);position:absolute;inset:0}.industry-consulting-eyebrow{color:var(--industry-blue);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:14px;font-weight:900;line-height:1.3;display:inline-flex}.industry-consulting-eyebrow:before{background:var(--industry-orange);content:"";border-radius:999px;width:8px;height:8px;display:inline-block}.industry-consulting-hero .industry-consulting-eyebrow,.industry-consulting-story .industry-consulting-eyebrow,.industry-consulting-why .industry-consulting-eyebrow{color:#8bdfff}.industry-consulting-hero h1{color:#fff;max-width:780px;margin:0;font-size:clamp(40px,5.3vw,72px);font-weight:900;line-height:1.04}.industry-consulting-lead{color:#ffffffd1;max-width:700px;margin:24px 0 0;font-size:clamp(18px,2vw,22px);line-height:1.65}.industry-consulting-actions{margin-top:34px}.industry-consulting-primary,.industry-consulting-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:16px 24px;font-size:16px;font-weight:900;line-height:1.2;transition:all .25s;display:inline-flex}.industry-consulting-primary{background:linear-gradient(135deg, var(--industry-orange), #d06a4f);color:#fff;box-shadow:0 18px 38px #b7533a42}.industry-consulting-primary:hover{background:linear-gradient(135deg, #a54d23, var(--industry-orange));color:#fff;transform:translateY(-2px)}.industry-consulting-secondary{color:var(--industry-navy);background:#fffffff2;border:1px solid #ffffff85}.industry-consulting-secondary:hover{border-color:var(--industry-blue);color:var(--industry-blue);transform:translateY(-2px)}.industry-consulting-visual{aspect-ratio:1.05;background:linear-gradient(#fffffff2,#ecf3f6f5),repeating-linear-gradient(90deg,#00a1e11f 0 1px,#0000 1px 54px),repeating-linear-gradient(0deg,#2a913414 0 1px,#0000 1px 54px);border:1px solid #ffffff57;justify-content:center;align-items:center;max-width:620px;min-height:360px;margin-left:auto;padding:clamp(22px,4vw,46px);display:flex;overflow:hidden;box-shadow:0 28px 80px #00000040}.industry-consulting-visual:before{background:linear-gradient(90deg, var(--industry-blue), var(--industry-green), var(--industry-orange));content:"";z-index:3;height:6px;position:absolute;top:0;left:0;right:0}.industry-consulting-visual img{z-index:2;max-width:100%;height:auto;position:relative}.industry-consulting-stat{color:var(--industry-text);z-index:4;background:#fffffff0;border:1px solid #00a1e133;border-radius:8px;min-width:132px;padding:14px 16px;position:absolute;box-shadow:0 14px 36px #08112024}.industry-consulting-stat strong{color:var(--industry-orange);font-size:26px;line-height:1;display:block}.industry-consulting-stat span{margin-top:4px;font-size:13px;font-weight:800;display:block}.industry-consulting-stat-one{top:28px;left:26px}.industry-consulting-stat-two{bottom:28px;right:26px}.industry-consulting-section{padding:clamp(72px,7vw,112px) 0;position:relative}.industry-consulting-soft{background:linear-gradient(#ecf3f6f0,#fffffff2),repeating-linear-gradient(90deg,#00a1e10f 0 1px,#0000 1px 76px)}.industry-consulting-section h2,.industry-consulting-heading h2,.industry-consulting-story h2,.industry-consulting-why h2{color:var(--industry-navy);margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:900;line-height:1.14}.industry-consulting-section h3{color:var(--industry-orange);margin:22px 0 0;font-size:clamp(20px,2.1vw,28px);font-weight:850;line-height:1.3}.industry-consulting-section p,.industry-consulting-card p,.industry-consulting-feature p,.industry-consulting-roadmap-item p,.industry-consulting-industry p,.industry-consulting-why-item p,.industry-consulting-accordion .accordion-body{color:var(--industry-text);font-size:16px;line-height:1.72}.industry-consulting-section p+p{margin-top:16px}.industry-consulting-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px}.industry-consulting-benefit,.industry-consulting-card,.industry-consulting-feature,.industry-consulting-roadmap-item,.industry-consulting-industry,.industry-consulting-why-item{background:#fff;border:1px solid #08112014;border-radius:8px;transition:border-color .25s,box-shadow .25s,transform .25s;box-shadow:0 16px 36px #08112012}.industry-consulting-benefit{align-items:center;gap:12px;min-height:82px;padding:18px;display:flex}.industry-consulting-benefit:hover,.industry-consulting-card:hover,.industry-consulting-feature:hover,.industry-consulting-roadmap-item:hover,.industry-consulting-industry:hover,.industry-consulting-why-item:hover{border-color:#00a1e152;transform:translateY(-3px);box-shadow:0 20px 44px #0811201a}.industry-consulting-benefit i{color:var(--industry-blue);background:#ecf7fc;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.industry-consulting-benefit span{color:var(--industry-ink);font-size:16px;font-weight:850;line-height:1.35}.industry-consulting-heading{max-width:900px;margin-bottom:42px}.industry-consulting-heading p{margin-top:18px}.industry-consulting-card{padding:30px;position:relative;overflow:hidden}.industry-consulting-card:before{background:linear-gradient(90deg, var(--industry-blue), var(--industry-green), var(--industry-orange));content:"";height:4px;position:absolute;top:0;left:0;right:0}.industry-consulting-card span{background:linear-gradient(135deg, var(--industry-blue), #52b5e9);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:22px;font-size:17px;font-weight:900;display:inline-flex}.industry-consulting-card h3,.industry-consulting-feature h3,.industry-consulting-roadmap-item h3,.industry-consulting-industry h3,.industry-consulting-why-item h3{color:var(--industry-navy);margin:0 0 10px;font-size:20px;font-weight:900;line-height:1.3}.industry-consulting-card p,.industry-consulting-feature p,.industry-consulting-roadmap-item p,.industry-consulting-industry p,.industry-consulting-why-item p{margin:0}.industry-consulting-map{background:linear-gradient(135deg,#fff2e6c7,#ecf7fcf2),repeating-linear-gradient(90deg,#00a1e114 0 1px,#0000 1px 82px)}.industry-consulting-roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-consulting-roadmap-item{gap:18px;min-height:154px;padding:24px;display:flex}.industry-consulting-roadmap-item span{background:var(--industry-navy);color:#fff;border-radius:8px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:14px;font-weight:900;display:inline-flex}.industry-consulting-story{background:linear-gradient(135deg,#081120fa,#19326aed),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 54px);border-radius:8px;min-height:100%;padding:clamp(28px,4vw,44px);position:relative}.industry-consulting-story:after{background:var(--industry-orange);content:"";height:5px;position:absolute;bottom:0;left:0;right:42%}.industry-consulting-story h2,.industry-consulting-story p{color:#fff}.industry-consulting-story p{opacity:.84;margin-top:20px}.industry-consulting-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-consulting-feature{gap:16px;min-height:152px;padding:24px;display:flex}.industry-consulting-feature i{color:var(--industry-blue);background:#ecf7fc;border-radius:8px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;margin-top:2px;font-size:22px;display:inline-flex}.industry-consulting-industries{background:linear-gradient(#fff,#ecf3f6f0),repeating-linear-gradient(90deg,#00a1e10f 0 1px,#0000 1px 74px)}.industry-consulting-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-consulting-industry{min-height:212px;padding:28px}.industry-consulting-industry i{color:var(--industry-blue);background:linear-gradient(135deg,#00a1e11f,#2a91341f);border-radius:8px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:22px;font-size:24px;display:inline-flex}.industry-consulting-why{background:linear-gradient(135deg,#081120fa,#19326aed),repeating-linear-gradient(90deg,#00a1e11f 0 1px,#0000 1px 82px),#081120}.industry-consulting-why h2,.industry-consulting-why p{color:#fff}.industry-consulting-why p{opacity:.8;margin:22px 0 28px}.industry-consulting-why-item{align-items:flex-start;gap:18px;padding:22px;display:flex}.industry-consulting-why-item span{color:var(--industry-blue);text-transform:uppercase;background:linear-gradient(135deg,#00a1e124,#b7533a24);border-radius:8px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;font-size:14px;font-weight:900;display:inline-flex}.industry-consulting-faq{background:linear-gradient(#fff,#ecf3f6),repeating-linear-gradient(90deg,#00a1e10f 0 1px,#0000 1px 74px)}.industry-consulting-accordion .accordion-item{border:1px solid #08112017;border-radius:8px;margin-bottom:14px;overflow:hidden;box-shadow:0 12px 30px #0811200f}.industry-consulting-accordion .accordion-button{color:var(--industry-navy);background:#fff;padding:22px 24px;font-size:18px;font-weight:900;line-height:1.35}.industry-consulting-accordion .accordion-button:not(.collapsed){box-shadow:none;color:var(--industry-blue);background:linear-gradient(90deg,#00a1e117,#fff2e6b3)}.industry-consulting-accordion .accordion-button:focus{border-color:#00a1e159;box-shadow:0 0 0 .2rem #00a1e11f}.industry-consulting-accordion .accordion-body{color:var(--industry-text);background:#fff;padding:0 24px 24px}@media (max-width:1199px){.industry-consulting-benefit-grid,.industry-consulting-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.industry-consulting-hero{padding-top:72px}.industry-consulting-visual{margin:22px auto 0}.industry-consulting-feature-grid,.industry-consulting-roadmap{grid-template-columns:1fr}}@media (max-width:767px){.industry-consulting-actions,.industry-consulting-primary,.industry-consulting-secondary{width:100%}.industry-consulting-primary,.industry-consulting-secondary{min-height:52px;padding-left:18px;padding-right:18px}.industry-consulting-benefit-grid,.industry-consulting-industry-grid{grid-template-columns:1fr}.industry-consulting-card,.industry-consulting-feature,.industry-consulting-roadmap-item,.industry-consulting-industry,.industry-consulting-why-item{padding:22px}.industry-consulting-stat{min-width:112px;padding:12px 14px}.industry-consulting-stat strong{font-size:22px}}@media (max-width:575px){.industry-consulting-hero{padding-bottom:56px}.industry-consulting-visual{aspect-ratio:auto;min-height:310px}.industry-consulting-stat-one{top:14px;left:14px}.industry-consulting-stat-two{bottom:14px;right:14px}.industry-consulting-feature,.industry-consulting-roadmap-item,.industry-consulting-why-item{gap:14px}.industry-consulting-accordion .accordion-button{padding:18px;font-size:16px}.industry-consulting-accordion .accordion-body{padding:0 18px 20px}}.fht-consulting-page{--fht-navy:#081120;--fht-ink:#19326a;--fht-text:#566071;--fht-blue:#00a1e1;--fht-blue-dark:#0b5cab;--fht-orange:#b7533a;--fht-green:#2a9134;--fht-line:#0811201c;color:var(--fht-text);background:#fff;overflow:hidden}.fht-consulting-page h1,.fht-consulting-page h2,.fht-consulting-page h3,.fht-consulting-page p{letter-spacing:0}.fht-consulting-page h1,.fht-consulting-page h2,.fht-consulting-page h3{color:var(--fht-navy)}.fht-consulting-page h2{margin:0;font-size:clamp(32px,4vw,52px);font-weight:900;line-height:1.12}.fht-consulting-page h3{font-weight:850}.fht-consulting-page p{color:var(--fht-text);font-size:17px;line-height:1.72}.fht-consulting-hero{background:linear-gradient(112deg,#081120fc,#0e2753f7 58%,#0b5cabeb),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 78px);min-height:760px;padding:clamp(88px,8vw,132px) 0 clamp(70px,7vw,110px);position:relative;overflow:hidden}.fht-consulting-hero:before{content:"";opacity:.5;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 49.8%,#00a1e129 50%,#0000 50.2%),linear-gradient(0deg,#0000 0 49.8%,#ffffff0f 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:92px 92px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.fht-consulting-hero:after{background:linear-gradient(90deg, var(--fht-blue), var(--fht-green), var(--fht-orange));content:"";height:5px;position:absolute;bottom:0;left:0;right:0}.fht-consulting-eyebrow{color:var(--fht-blue);text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-weight:900;display:inline-flex;font-size:13px!important;line-height:1.35!important}.fht-consulting-eyebrow:before{background:var(--fht-orange);content:"";border-radius:2px;width:9px;height:9px;display:inline-block}.fht-consulting-hero .fht-consulting-eyebrow{color:#7dd7f7}.fht-consulting-hero h1{color:#fff;max-width:760px;margin:0;font-size:clamp(42px,5.1vw,70px);font-weight:900;line-height:1.04}.fht-consulting-lead{max-width:680px;margin:25px 0 0;color:#ffffffd1!important;font-size:clamp(18px,2vw,21px)!important}.fht-consulting-actions{margin-top:34px}.fht-consulting-primary,.fht-consulting-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:16px 22px;font-size:15px;font-weight:850;line-height:1.2;transition:background-color .25s,border-color .25s,color .25s,transform .25s;display:inline-flex}.fht-consulting-primary{background:var(--fht-orange);border:1px solid var(--fht-orange);color:#fff;box-shadow:0 16px 34px #b7533a3d}.fht-consulting-primary:hover{color:#fff;background:#9f482f;border-color:#9f482f;transform:translateY(-2px)}.fht-consulting-secondary{color:#fff;background:#ffffff14;border:1px solid #ffffff52}.fht-consulting-secondary:hover{color:var(--fht-navy);background:#fff;border-color:#fff;transform:translateY(-2px)}.fht-consulting-trust-row{gap:18px 24px;margin-top:28px}.fht-consulting-trust-row span{color:#ffffffc2;align-items:center;gap:7px;font-size:13px;font-weight:750;display:inline-flex}.fht-consulting-trust-row i{color:#70d47a}.fht-consulting-audit-panel{background:#f8fbfd;border:1px solid #ffffff61;border-radius:8px;max-width:620px;margin-left:auto;position:relative;overflow:hidden;box-shadow:0 34px 80px #00000052}.fht-consulting-audit-panel:before{background:linear-gradient(90deg, var(--fht-blue), var(--fht-green), var(--fht-orange));content:"";height:5px;position:absolute;top:0;left:0;right:0}.fht-consulting-panel-header{border-bottom:1px solid var(--fht-line);background:#fff;justify-content:space-between;align-items:center;padding:28px 28px 22px;display:flex}.fht-consulting-panel-header>div span{color:var(--fht-blue-dark);text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.fht-consulting-panel-header strong{color:var(--fht-navy);font-size:20px;line-height:1.25;display:block}.fht-consulting-live{color:var(--fht-green);background:#2a91341a;border:1px solid #2a913433;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:850;display:inline-flex}.fht-consulting-live i{background:var(--fht-green);border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 4px #2a91341c}.fht-consulting-event-list{padding:10px 28px}.fht-consulting-event{border-bottom:1px solid var(--fht-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:flex-start;gap:14px;padding:20px 0;display:grid}.fht-consulting-event:last-child{border-bottom:0}.fht-consulting-event-icon{color:var(--fht-blue-dark);background:#00a1e11a;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;display:inline-flex}.fht-consulting-event-copy strong{color:var(--fht-navy);font-size:15px;line-height:1.3;display:block}.fht-consulting-event-copy p{align-items:center;gap:8px;margin:7px 0 4px;display:flex;font-size:13px!important;line-height:1.4!important}.fht-consulting-event-copy p span{color:#7a8391;text-decoration:line-through}.fht-consulting-event-copy p i{color:var(--fht-blue);font-size:10px}.fht-consulting-event-copy p b{color:var(--fht-green)}.fht-consulting-event-copy small,.fht-consulting-event time{color:#7a8391;font-size:11px;font-weight:700}.fht-consulting-panel-footer{border-top:1px solid var(--fht-line);background:#edf5f8;justify-content:space-between;align-items:center;padding:16px 28px;font-size:11px;font-weight:750;display:flex}.fht-consulting-panel-footer span:first-child{color:var(--fht-blue-dark)}.fht-consulting-panel-footer i{margin-right:6px}.fht-consulting-section{padding:clamp(72px,8vw,116px) 0}.fht-consulting-visibility{background:linear-gradient(#fff,#f6fafc),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 78px)}.fht-consulting-visibility h3{color:var(--fht-blue-dark);margin:18px 0;font-size:20px;line-height:1.4}.fht-consulting-visibility p+p{margin-top:12px}.fht-consulting-image-frame{border:1px solid var(--fht-line);background:#fff;border-radius:8px;min-height:390px;padding:30px;position:relative;overflow:hidden;box-shadow:0 24px 64px #0811201f}.fht-consulting-image-frame:before{content:"";background:repeating-linear-gradient(90deg,#00a1e114 0 1px,#0000 1px 52px),repeating-linear-gradient(0deg,#0811200a 0 1px,#0000 1px 52px);position:absolute;inset:0}.fht-consulting-image-frame img{z-index:1;width:100%;height:auto;position:relative}.fht-consulting-image-note{background:var(--fht-navy);z-index:2;border-radius:8px;align-items:center;gap:13px;max-width:calc(100% - 44px);padding:15px 18px;display:flex;position:absolute;bottom:22px;left:22px;box-shadow:0 16px 34px #0811203d}.fht-consulting-image-note>i{background:var(--fht-blue);color:#fff;border-radius:8px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.fht-consulting-image-note strong,.fht-consulting-image-note span{display:block}.fht-consulting-image-note strong{color:#fff;font-size:14px}.fht-consulting-image-note span{color:#ffffffad;margin-top:3px;font-size:11px}.fht-consulting-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px}.fht-consulting-benefit{border:1px solid var(--fht-line);background:#fff;border-radius:8px;align-items:center;gap:13px;min-height:74px;padding:17px 19px;display:flex}.fht-consulting-benefit i{color:var(--fht-green);font-size:20px}.fht-consulting-benefit span{color:var(--fht-ink);font-size:15px;font-weight:800;line-height:1.35}.fht-consulting-process{background:linear-gradient(112deg,#081120fc,#19326af5),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 78px)}.fht-consulting-process h2,.fht-consulting-process p{color:#fff}.fht-consulting-process>.container>.row>div:last-child>p{opacity:.76;margin:0}.fht-consulting-step-grid{counter-reset:fht-step;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}.fht-consulting-step{border-left:1px solid #ffffff2e;min-height:240px;padding:30px;position:relative}.fht-consulting-step:first-child{border-left:0}.fht-consulting-step>span{color:#6dd1f5;margin-bottom:44px;font-size:14px;font-weight:900;display:block}.fht-consulting-step>span:after{background:var(--fht-orange);content:"";width:42px;height:4px;margin-top:12px;display:block}.fht-consulting-step h3{color:#fff;margin:0 0 12px;font-size:23px}.fht-consulting-step p{opacity:.7;margin:0;font-size:15px}.fht-consulting-area{background:#fff;position:relative}.fht-consulting-area:nth-of-type(2n){background:#f5f9fb}.fht-consulting-area-intro{position:sticky;top:120px}.fht-consulting-area-icon{background:var(--fht-navy);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:25px;font-size:24px;display:inline-flex}.fht-consulting-area-audit .fht-consulting-area-icon{background:var(--fht-blue-dark)}.fht-consulting-area-configuration .fht-consulting-area-icon{background:var(--fht-orange)}.fht-consulting-area-reporting .fht-consulting-area-icon{background:var(--fht-green)}.fht-consulting-area-security .fht-consulting-area-icon{background:var(--fht-ink)}.fht-consulting-area-optimization .fht-consulting-area-icon{background:linear-gradient(135deg, var(--fht-blue-dark), var(--fht-green))}.fht-consulting-area-intro h2{font-size:clamp(30px,3.2vw,45px)}.fht-consulting-area-intro>p:last-child{margin:22px 0 0}.fht-consulting-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fht-consulting-service-card{border:1px solid var(--fht-line);background:#fff;border-radius:8px;min-height:222px;padding:27px;transition:border-color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden}.fht-consulting-service-card:before{background:var(--fht-blue);content:"";height:3px;transition:right .25s;position:absolute;top:0;left:0;right:100%}.fht-consulting-service-card:hover{border-color:#00a1e14d;transform:translateY(-3px);box-shadow:0 18px 42px #08112017}.fht-consulting-service-card:hover:before{right:0}.fht-consulting-service-card>span{color:var(--fht-blue-dark);margin-bottom:28px;font-size:12px;font-weight:900;display:block}.fht-consulting-service-card h3{margin:0 0 11px;font-size:20px;line-height:1.3}.fht-consulting-service-card p{margin:0;font-size:15px}.fht-consulting-cta{border-bottom:5px solid var(--fht-orange);background:linear-gradient(105deg,#0b5cabf7,#19326afa),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 72px)}.fht-consulting-cta h2,.fht-consulting-cta p{color:#fff}.fht-consulting-cta p:last-child{opacity:.78;margin:18px 0 0}.fht-consulting-cta .fht-consulting-eyebrow{color:#8bddfa}.fht-consulting-cta .fht-consulting-primary{text-align:center;max-width:320px}.fht-consulting-faq{background:linear-gradient(#fff,#edf5f8),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 76px)}.fht-consulting-heading{max-width:840px;margin-bottom:42px}.fht-consulting-heading>p:last-child{margin:18px 0 0}.fht-consulting-accordion .accordion-item{border:1px solid var(--fht-line);border-radius:8px;margin-bottom:14px;overflow:hidden;box-shadow:0 12px 30px #0811200d}.fht-consulting-accordion .accordion-button{color:var(--fht-navy);background:#fff;padding:22px 24px;font-size:18px;font-weight:850;line-height:1.4}.fht-consulting-accordion .accordion-button:not(.collapsed){box-shadow:none;color:var(--fht-blue-dark);background:linear-gradient(90deg,#00a1e117,#fffffff5)}.fht-consulting-accordion .accordion-button:focus{border-color:#00a1e159;box-shadow:0 0 0 .2rem #00a1e11f}.fht-consulting-accordion .accordion-body{color:var(--fht-text);background:#fff;padding:0 24px 24px;font-size:16px;line-height:1.75}@media (max-width:1199px){.fht-consulting-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fht-consulting-step{padding:24px}}@media (max-width:991px){.fht-consulting-hero{min-height:auto;padding-top:72px}.fht-consulting-audit-panel{margin:26px auto 0}.fht-consulting-area-intro{position:static}.fht-consulting-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fht-consulting-step:nth-child(3){border-left:0}.fht-consulting-step:nth-child(n+3){border-top:1px solid #ffffff2e}.fht-consulting-cta .text-lg-end{text-align:left}}@media (max-width:767px){.fht-consulting-primary,.fht-consulting-secondary,.fht-consulting-actions,.fht-consulting-cta .fht-consulting-primary{width:100%;max-width:none}.fht-consulting-trust-row{flex-direction:column;align-items:flex-start;gap:10px}.fht-consulting-benefit-grid,.fht-consulting-service-grid{grid-template-columns:1fr}.fht-consulting-image-frame{min-height:330px;padding:20px}.fht-consulting-service-card{min-height:auto;padding:24px}.fht-consulting-service-card>span{margin-bottom:20px}}@media (max-width:575px){.fht-consulting-hero{padding-bottom:58px}.fht-consulting-panel-header,.fht-consulting-panel-footer{flex-direction:column;align-items:flex-start;gap:12px}.fht-consulting-panel-header,.fht-consulting-event-list,.fht-consulting-panel-footer{padding-left:18px;padding-right:18px}.fht-consulting-event{grid-template-columns:38px minmax(0,1fr);gap:11px}.fht-consulting-event-icon{width:36px;height:36px}.fht-consulting-event time{grid-column:2}.fht-consulting-step-grid{grid-template-columns:1fr}.fht-consulting-step,.fht-consulting-step:nth-child(3){border-top:1px solid #ffffff2e;border-left:0;min-height:auto;padding:28px 8px}.fht-consulting-step:first-child{border-top:0}.fht-consulting-step>span{margin-bottom:25px}.fht-consulting-image-note{max-width:calc(100% - 28px);bottom:14px;left:14px}.fht-consulting-accordion .accordion-button{padding:18px;font-size:16px}.fht-consulting-accordion .accordion-body{padding:0 18px 20px}}.fsc-advisory-page{--fsca-navy:#081120;--fsca-ink:#19326a;--fsca-text:#566071;--fsca-blue:#00a1e1;--fsca-blue-dark:#0b5cab;--fsca-orange:#b7533a;--fsca-green:#2a9134;--fsca-line:#0811201c;color:var(--fsca-text);background:#fff;overflow:hidden}.fsc-advisory-page h1,.fsc-advisory-page h2,.fsc-advisory-page h3,.fsc-advisory-page p{letter-spacing:0}.fsc-advisory-page h1,.fsc-advisory-page h2,.fsc-advisory-page h3{color:var(--fsca-navy)}.fsc-advisory-page h2{margin:0;font-size:clamp(32px,4vw,52px);font-weight:900;line-height:1.12}.fsc-advisory-page p{color:var(--fsca-text);font-size:17px;line-height:1.72}.fsc-advisory-hero{background:linear-gradient(112deg,#f6fafcfa,#e8f4f9f5 58%,#fff4edf0),repeating-linear-gradient(90deg,#00a1e114 0 1px,#0000 1px 76px);border-bottom:1px solid #00a1e133;min-height:740px;padding:clamp(88px,8vw,132px) 0 clamp(70px,7vw,110px);position:relative;overflow:hidden}.fsc-advisory-hero:before{content:"";opacity:.55;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 49.8%,#00a1e11f 50%,#0000 50.2%),linear-gradient(0deg,#0000 0 49.8%,#19326a12 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:82px 82px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.fsc-advisory-hero:after{background:linear-gradient(90deg, var(--fsca-blue), var(--fsca-green), var(--fsca-orange));content:"";height:5px;position:absolute;bottom:0;left:0;right:0}.fsc-advisory-eyebrow{text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-weight:900;display:inline-flex;color:var(--fsca-blue-dark)!important;font-size:13px!important;line-height:1.35!important}.fsc-advisory-eyebrow:before{background:var(--fsca-orange);content:"";border-radius:2px;width:9px;height:9px;display:inline-block}.fsc-advisory-hero h1{max-width:780px;margin:0;font-size:clamp(42px,5.1vw,70px);font-weight:900;line-height:1.04}.fsc-advisory-lead{max-width:680px;margin:25px 0 0;font-size:clamp(18px,2vw,21px)!important}.fsc-advisory-actions{margin-top:34px}.fsc-advisory-primary,.fsc-advisory-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:16px 22px;font-size:15px;font-weight:850;line-height:1.2;transition:background-color .25s,border-color .25s,color .25s,transform .25s;display:inline-flex}.fsc-advisory-primary{background:var(--fsca-orange);border:1px solid var(--fsca-orange);color:#fff;box-shadow:0 16px 34px #b7533a38}.fsc-advisory-primary:hover{color:#fff;background:#9e482f;border-color:#9e482f;transform:translateY(-2px)}.fsc-advisory-secondary{color:var(--fsca-blue-dark);background:#fff;border:1px solid #0b5cab47}.fsc-advisory-secondary:hover{border-color:var(--fsca-blue-dark);color:var(--fsca-navy);transform:translateY(-2px)}.fsc-advisory-proof{border-top:1px solid #0811201f;grid-template-columns:repeat(3,minmax(0,1fr));max-width:620px;margin-top:38px;padding-top:24px}.fsc-advisory-proof div{border-left:1px solid #0811201f;padding:0 18px}.fsc-advisory-proof div:first-child{border-left:0;padding-left:0}.fsc-advisory-proof strong,.fsc-advisory-proof span{display:block}.fsc-advisory-proof strong{color:var(--fsca-ink);font-size:24px;line-height:1}.fsc-advisory-proof span{color:var(--fsca-text);margin-top:6px;font-size:12px;font-weight:750}.fsc-advisory-workspace{background:#fff;border:1px solid #0811201c;border-radius:8px;max-width:620px;margin-left:auto;position:relative;overflow:hidden;box-shadow:0 32px 80px #0811202b}.fsc-advisory-workspace:before{background:linear-gradient(90deg, var(--fsca-blue), var(--fsca-green), var(--fsca-orange));content:"";height:5px;position:absolute;top:0;left:0;right:0}.fsc-advisory-workspace-top{border-bottom:1px solid var(--fsca-line);justify-content:space-between;align-items:center;padding:28px;display:flex}.fsc-advisory-workspace-top>div span{color:var(--fsca-blue-dark);text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.fsc-advisory-workspace-top strong{color:var(--fsca-navy);font-size:20px;display:block}.fsc-advisory-status{color:var(--fsca-green);background:#2a91341a;border:1px solid #2a913433;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:850;display:inline-flex}.fsc-advisory-status i{background:var(--fsca-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2a91341c}.fsc-advisory-score-row{background:#f7fafc;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:26px 28px;display:grid}.fsc-advisory-score-row>div>span{color:var(--fsca-text);min-height:32px;font-size:11px;font-weight:750;display:block}.fsc-advisory-score-row strong{color:var(--fsca-navy);margin:8px 0;font-size:24px;display:block}.fsc-advisory-score-row i{background:#dde9ee;border-radius:8px;height:5px;display:block;overflow:hidden}.fsc-advisory-score-row b{background:linear-gradient(90deg, var(--fsca-blue-dark), var(--fsca-blue));height:100%;display:block}.fsc-advisory-priority-list{padding:22px 28px 28px}.fsc-advisory-priority-list>p{color:var(--fsca-navy);margin:0 0 8px;font-size:13px;font-weight:900}.fsc-advisory-priority-list>div{border-bottom:1px solid var(--fsca-line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;display:grid}.fsc-advisory-priority-list>div:last-child{border-bottom:0}.fsc-advisory-priority-list i{color:var(--fsca-blue-dark);background:#00a1e11a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.fsc-advisory-priority-list span{color:var(--fsca-ink);font-size:14px;font-weight:800}.fsc-advisory-priority-list b{color:var(--fsca-blue-dark);font-size:11px}.fsc-advisory-section{padding:clamp(72px,8vw,116px) 0}.fsc-advisory-strategy{background:linear-gradient(#fff,#f7fafc),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 78px)}.fsc-advisory-strategy h3{color:var(--fsca-blue-dark);margin:18px 0;font-size:20px;line-height:1.4}.fsc-advisory-strategy p+p{margin-top:12px}.fsc-advisory-image{border:1px solid var(--fsca-line);background:#fff;border-radius:8px;min-height:400px;padding:32px;position:relative;overflow:hidden;box-shadow:0 24px 64px #0811201f}.fsc-advisory-image:before{content:"";background:repeating-linear-gradient(90deg,#00a1e114 0 1px,#0000 1px 52px),repeating-linear-gradient(0deg,#0811200a 0 1px,#0000 1px 52px);position:absolute;inset:0}.fsc-advisory-image img{z-index:1;width:100%;height:auto;position:relative}.fsc-advisory-image-label{background:var(--fsca-navy);z-index:2;border-radius:8px;align-items:center;gap:13px;max-width:calc(100% - 44px);padding:15px 18px;display:flex;position:absolute;bottom:22px;left:22px}.fsc-advisory-image-label>i{background:var(--fsca-blue);color:#fff;border-radius:8px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.fsc-advisory-image-label strong,.fsc-advisory-image-label span{display:block}.fsc-advisory-image-label strong{color:#fff;font-size:14px}.fsc-advisory-image-label span{color:#ffffffab;margin-top:3px;font-size:11px}.fsc-advisory-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px}.fsc-advisory-benefit{border:1px solid var(--fsca-line);background:#fff;border-radius:8px;align-items:center;gap:13px;min-height:74px;padding:17px 19px;display:flex}.fsc-advisory-benefit i{color:var(--fsca-green);background:#2a91341a;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.fsc-advisory-benefit span{color:var(--fsca-ink);font-size:15px;font-weight:800;line-height:1.35}.fsc-advisory-roadmap{background:linear-gradient(112deg,#081120fc,#19326af7),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 78px)}.fsc-advisory-roadmap h2,.fsc-advisory-roadmap p{color:#fff}.fsc-advisory-roadmap .fsc-advisory-eyebrow,.fsc-advisory-cta .fsc-advisory-eyebrow{color:#80d9f8!important}.fsc-advisory-heading{max-width:880px;margin-bottom:44px}.fsc-advisory-heading>p:last-child{margin:18px 0 0}.fsc-advisory-roadmap .fsc-advisory-heading>p:last-child{opacity:.72}.fsc-advisory-roadmap-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fsc-advisory-roadmap-step{border-left:1px solid #ffffff2e;min-height:235px;padding:28px}.fsc-advisory-roadmap-step:first-child{border-left:0}.fsc-advisory-roadmap-step>span{color:#78d7f8;margin-bottom:42px;font-size:14px;font-weight:900;display:block}.fsc-advisory-roadmap-step>span:after{background:var(--fsca-orange);content:"";width:42px;height:4px;margin-top:12px;display:block}.fsc-advisory-roadmap-step h3{color:#fff;margin:0 0 12px;font-size:23px}.fsc-advisory-roadmap-step p{opacity:.7;margin:0;font-size:15px}.fsc-advisory-area{background:#fff}.fsc-advisory-area-soft{background:linear-gradient(#f5f9fb,#fff),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 76px)}.fsc-advisory-area-heading{grid-template-columns:62px minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:24px 28px;margin-bottom:42px;display:grid}.fsc-advisory-area-heading>p{border-left:1px solid var(--fsca-line);margin:0;padding-left:28px}.fsc-advisory-area-icon{background:linear-gradient(135deg, var(--fsca-blue-dark), var(--fsca-blue));color:#fff;border-radius:8px;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;display:inline-flex}.fsc-advisory-area-heading h2{font-size:clamp(30px,3.3vw,46px)}.fsc-advisory-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fsc-advisory-capability{border:1px solid var(--fsca-line);background:#fff;border-radius:8px;gap:16px;min-height:190px;padding:25px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.fsc-advisory-capability:hover{border-color:#00a1e157;transform:translateY(-3px);box-shadow:0 18px 42px #08112017}.fsc-advisory-capability>span{color:var(--fsca-blue-dark);background:#00a1e11a;border-radius:8px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:12px;font-weight:900;display:inline-flex}.fsc-advisory-capability h3{margin:0 0 10px;font-size:19px;line-height:1.3}.fsc-advisory-capability p{margin:0;font-size:14px}.fsc-advisory-institutions{background:linear-gradient(#fff,#edf5f8),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 76px)}.fsc-advisory-institution-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fsc-advisory-institution{border:1px solid var(--fsca-line);background:#fff;border-radius:8px;min-height:215px;padding:28px}.fsc-advisory-institution>i{color:var(--fsca-blue-dark);background:linear-gradient(135deg,#00a1e11f,#2a91341c);border-radius:8px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:22px;font-size:23px;display:inline-flex}.fsc-advisory-institution h3{margin:0 0 10px;font-size:20px}.fsc-advisory-institution p{margin:0;font-size:15px}.fsc-advisory-cta{border-bottom:5px solid var(--fsca-orange);background:linear-gradient(105deg,#0b5cabfa,#19326afa),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 72px)}.fsc-advisory-cta h2{color:#fff}.fsc-advisory-cta .fsc-advisory-primary{max-width:300px}.fsc-advisory-faq{background:#f7fafc}.fsc-advisory-accordion .accordion-item{border:1px solid var(--fsca-line);border-radius:8px;margin-bottom:14px;overflow:hidden;box-shadow:0 12px 30px #0811200d}.fsc-advisory-accordion .accordion-button{color:var(--fsca-navy);background:#fff;padding:22px 24px;font-size:18px;font-weight:850;line-height:1.4}.fsc-advisory-accordion .accordion-button:not(.collapsed){box-shadow:none;color:var(--fsca-blue-dark);background:linear-gradient(90deg,#00a1e117,#fffffff5)}.fsc-advisory-accordion .accordion-button:focus{border-color:#00a1e159;box-shadow:0 0 0 .2rem #00a1e11f}.fsc-advisory-accordion .accordion-body{color:var(--fsca-text);background:#fff;padding:0 24px 24px;font-size:16px;line-height:1.75}@media (max-width:1199px){.fsc-advisory-benefit-grid,.fsc-advisory-capability-grid,.fsc-advisory-institution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fsc-advisory-area-heading{grid-template-columns:62px minmax(0,1fr)}.fsc-advisory-area-heading>p{border-left:0;grid-column:2;padding-left:0}}@media (max-width:991px){.fsc-advisory-hero{min-height:auto;padding-top:72px}.fsc-advisory-workspace{margin:26px auto 0}.fsc-advisory-roadmap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fsc-advisory-roadmap-step:nth-child(3){border-left:0}.fsc-advisory-roadmap-step:nth-child(n+3){border-top:1px solid #ffffff2e}.fsc-advisory-cta .text-lg-end{text-align:left}}@media (max-width:767px){.fsc-advisory-primary,.fsc-advisory-secondary,.fsc-advisory-actions,.fsc-advisory-cta .fsc-advisory-primary{width:100%;max-width:none}.fsc-advisory-proof{grid-template-columns:1fr;gap:16px}.fsc-advisory-proof div,.fsc-advisory-proof div:first-child{border-left:0;padding:0}.fsc-advisory-score-row{grid-template-columns:1fr}.fsc-advisory-score-row>div>span{min-height:auto}.fsc-advisory-benefit-grid,.fsc-advisory-capability-grid,.fsc-advisory-institution-grid,.fsc-advisory-area-heading{grid-template-columns:1fr}.fsc-advisory-area-heading>p{grid-column:1}.fsc-advisory-capability{min-height:auto}.fsc-advisory-image{min-height:330px;padding:20px}}@media (max-width:575px){.fsc-advisory-hero{padding-bottom:84px}.fsc-advisory-proof{display:none!important}.fsc-advisory-workspace{margin-top:104px}.fsc-advisory-workspace-top{flex-direction:column;align-items:flex-start;gap:12px}.fsc-advisory-workspace-top,.fsc-advisory-score-row,.fsc-advisory-priority-list{padding-left:18px;padding-right:18px}.fsc-advisory-priority-list>div{grid-template-columns:34px minmax(0,1fr);padding:11px 0}.fsc-advisory-priority-list b{grid-column:2}.fsc-advisory-roadmap-grid{grid-template-columns:1fr}.fsc-advisory-roadmap-step,.fsc-advisory-roadmap-step:nth-child(3){border-top:1px solid #ffffff2e;border-left:0;min-height:auto;padding:28px 8px}.fsc-advisory-roadmap-step:first-child{border-top:0}.fsc-advisory-roadmap-step>span{margin-bottom:24px}.fsc-advisory-image-label{max-width:calc(100% - 28px);bottom:14px;left:14px}.fsc-advisory-capability{padding:22px}.fsc-advisory-accordion .accordion-button{padding:18px;font-size:16px}.fsc-advisory-accordion .accordion-body{padding:0 18px 20px}}.fsc-migration-page{--fscm-navy:#081120;--fscm-ink:#19326a;--fscm-text:#566071;--fscm-blue:#00a1e1;--fscm-blue-dark:#0b5cab;--fscm-orange:#b7533a;--fscm-green:#2a9134;--fscm-line:#0811201c;color:var(--fscm-text);background:#fff;overflow:hidden}.fsc-migration-page h1,.fsc-migration-page h2,.fsc-migration-page h3,.fsc-migration-page p{letter-spacing:0}.fsc-migration-page h1,.fsc-migration-page h2,.fsc-migration-page h3{color:var(--fscm-navy)}.fsc-migration-page h2{margin:0;font-size:clamp(32px,4vw,52px);font-weight:900;line-height:1.12}.fsc-migration-page p{color:var(--fscm-text);font-size:17px;line-height:1.72}.fsc-migration-hero{background:linear-gradient(112deg,#081120fc,#102b57f7 60%,#0b5cabeb),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 76px);min-height:750px;padding:clamp(88px,8vw,132px) 0 clamp(70px,7vw,110px);position:relative;overflow:hidden}.fsc-migration-hero:before{content:"";opacity:.55;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 49.8%,#00a1e124 50%,#0000 50.2%),linear-gradient(0deg,#0000 0 49.8%,#ffffff0f 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.fsc-migration-hero:after{background:linear-gradient(90deg, var(--fscm-blue), var(--fscm-green), var(--fscm-orange));content:"";height:5px;position:absolute;bottom:0;left:0;right:0}.fsc-migration-eyebrow{text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-weight:900;display:inline-flex;color:var(--fscm-blue-dark)!important;font-size:13px!important;line-height:1.35!important}.fsc-migration-eyebrow:before{background:var(--fscm-orange);content:"";border-radius:2px;width:9px;height:9px;display:inline-block}.fsc-migration-hero .fsc-migration-eyebrow,.fsc-migration-phases .fsc-migration-eyebrow,.fsc-migration-cta .fsc-migration-eyebrow{color:#80d9f8!important}.fsc-migration-hero h1{color:#fff;max-width:790px;margin:0;font-size:clamp(42px,5vw,68px);font-weight:900;line-height:1.04}.fsc-migration-lead{max-width:680px;margin:25px 0 0;color:#fffc!important;font-size:clamp(18px,2vw,21px)!important}.fsc-migration-actions{margin-top:34px}.fsc-migration-primary,.fsc-migration-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:16px 22px;font-size:15px;font-weight:850;line-height:1.2;transition:background-color .25s,border-color .25s,color .25s,transform .25s;display:inline-flex}.fsc-migration-primary{background:var(--fscm-orange);border:1px solid var(--fscm-orange);color:#fff;box-shadow:0 16px 34px #b7533a3d}.fsc-migration-primary:hover{color:#fff;background:#9f482f;border-color:#9f482f;transform:translateY(-2px)}.fsc-migration-secondary{color:#fff;background:#ffffff14;border:1px solid #ffffff4d}.fsc-migration-secondary:hover{color:var(--fscm-navy);background:#fff;border-color:#fff;transform:translateY(-2px)}.fsc-migration-assurance{gap:12px 22px;margin-top:28px}.fsc-migration-assurance span{color:#ffffffb8;align-items:center;gap:7px;font-size:12px;font-weight:750;display:inline-flex}.fsc-migration-assurance i{color:#72d77c}.fsc-migration-console{background:#fff;border:1px solid #ffffff57;border-radius:8px;max-width:620px;margin-left:auto;position:relative;overflow:hidden;box-shadow:0 34px 80px #00000052}.fsc-migration-console:before{background:linear-gradient(90deg, var(--fscm-blue), var(--fscm-green), var(--fscm-orange));content:"";height:5px;position:absolute;top:0;left:0;right:0}.fsc-migration-console-top{border-bottom:1px solid var(--fscm-line);justify-content:space-between;align-items:center;padding:28px;display:flex}.fsc-migration-console-top>div span{color:var(--fscm-blue-dark);text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.fsc-migration-console-top strong{color:var(--fscm-navy);font-size:20px;display:block}.fsc-migration-live{color:var(--fscm-green);background:#2a91341a;border:1px solid #2a913433;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:850;display:inline-flex}.fsc-migration-live i{background:var(--fscm-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2a91341c}.fsc-migration-flow{background:#f6fafc;grid-template-columns:minmax(120px,1fr) minmax(130px,1.15fr) minmax(120px,1fr);align-items:center;gap:18px;padding:32px 28px;display:grid}.fsc-migration-system{border:1px solid var(--fscm-line);text-align:center;background:#fff;border-radius:8px;flex-direction:column;align-items:center;min-height:138px;padding:19px 12px;display:flex}.fsc-migration-system>i{color:var(--fscm-ink);background:#19326a1a;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:12px;font-size:24px;display:inline-flex}.fsc-migration-system-target>i{color:var(--fscm-blue);background:#00a1e11c;font-size:27px}.fsc-migration-system span{color:var(--fscm-navy);font-size:13px;font-weight:850}.fsc-migration-system small{color:#7a8391;margin-top:4px;font-size:10px}.fsc-migration-pipeline{text-align:center;position:relative}.fsc-migration-pipeline:before{background:var(--fscm-blue);content:"";height:2px;position:absolute;top:13px;left:0;right:0}.fsc-migration-pipeline i{border:3px solid var(--fscm-blue);z-index:1;background:#fff;border-radius:50%;width:12px;height:12px;margin:8px 7px 0;display:inline-block;position:relative}.fsc-migration-pipeline span{color:var(--fscm-blue-dark);margin-top:12px;font-size:10px;font-weight:850;display:block}.fsc-migration-checks{padding:8px 28px}.fsc-migration-checks>div{border-bottom:1px solid var(--fscm-line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;display:grid}.fsc-migration-checks>div:last-child{border-bottom:0}.fsc-migration-checks i{color:var(--fscm-blue-dark);background:#00a1e11a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.fsc-migration-checks span{color:var(--fscm-ink);font-size:13px;font-weight:800}.fsc-migration-checks b{color:var(--fscm-green);font-size:11px}.fsc-migration-console-footer{background:var(--fscm-navy);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:18px 28px;display:grid}.fsc-migration-console-footer span,.fsc-migration-console-footer strong{color:#fff}.fsc-migration-console-footer span{font-size:12px;font-weight:750}.fsc-migration-console-footer strong{font-size:18px}.fsc-migration-console-footer>i{background:#ffffff24;border-radius:8px;grid-column:1/-1;height:5px;display:block;overflow:hidden}.fsc-migration-console-footer>i b{background:linear-gradient(90deg, var(--fscm-blue), #74d67d);width:92%;height:100%;display:block}.fsc-migration-section{padding:clamp(72px,8vw,116px) 0}.fsc-migration-planning{background:linear-gradient(#fff,#f7fafc),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 78px)}.fsc-migration-planning h3{color:var(--fscm-blue-dark);margin:18px 0;font-size:20px;line-height:1.4}.fsc-migration-planning p+p{margin-top:12px}.fsc-migration-image{border:1px solid var(--fscm-line);background:#fff;border-radius:8px;min-height:400px;padding:32px;position:relative;overflow:hidden;box-shadow:0 24px 64px #0811201f}.fsc-migration-image:before{content:"";background:repeating-linear-gradient(90deg,#00a1e114 0 1px,#0000 1px 52px),repeating-linear-gradient(0deg,#0811200a 0 1px,#0000 1px 52px);position:absolute;inset:0}.fsc-migration-image img{z-index:1;width:100%;height:auto;position:relative}.fsc-migration-image-label{background:var(--fscm-navy);z-index:2;border-radius:8px;align-items:center;gap:13px;max-width:calc(100% - 44px);padding:15px 18px;display:flex;position:absolute;bottom:22px;left:22px}.fsc-migration-image-label>i{background:var(--fscm-blue);color:#fff;border-radius:8px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.fsc-migration-image-label strong,.fsc-migration-image-label span{display:block}.fsc-migration-image-label strong{color:#fff;font-size:14px}.fsc-migration-image-label span{color:#ffffffab;margin-top:3px;font-size:11px}.fsc-migration-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px}.fsc-migration-benefit{border:1px solid var(--fscm-line);background:#fff;border-radius:8px;align-items:center;gap:13px;min-height:74px;padding:17px 19px;display:flex}.fsc-migration-benefit i{color:var(--fscm-green);background:#2a91341a;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.fsc-migration-benefit span{color:var(--fscm-ink);font-size:15px;font-weight:800;line-height:1.35}.fsc-migration-phases{background:linear-gradient(112deg,#081120fc,#19326af7),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 78px)}.fsc-migration-phases h2,.fsc-migration-phases p{color:#fff}.fsc-migration-heading{max-width:880px;margin-bottom:44px}.fsc-migration-heading>p:last-child{margin:18px 0 0}.fsc-migration-phases .fsc-migration-heading>p:last-child{opacity:.72}.fsc-migration-phase-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.fsc-migration-phase{border-left:1px solid #ffffff2e;min-height:250px;padding:26px}.fsc-migration-phase:first-child{border-left:0}.fsc-migration-phase>span{color:#7bd9f8;margin-bottom:42px;font-size:14px;font-weight:900;display:block}.fsc-migration-phase>span:after{background:var(--fscm-orange);content:"";width:42px;height:4px;margin-top:12px;display:block}.fsc-migration-phase h3{color:#fff;margin:0 0 12px;font-size:22px}.fsc-migration-phase p{opacity:.7;margin:0;font-size:14px}.fsc-migration-area{background:#fff}.fsc-migration-area-soft{background:linear-gradient(#f5f9fb,#fff),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 76px)}.fsc-migration-area-intro{position:sticky;top:120px}.fsc-migration-area-icon{background:linear-gradient(135deg, var(--fscm-blue-dark), var(--fscm-blue));color:#fff;border-radius:8px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:25px;font-size:24px;display:inline-flex}.fsc-migration-area-intro h2{font-size:clamp(30px,3.2vw,45px)}.fsc-migration-area-intro>p:last-child{margin:22px 0 0}.fsc-migration-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fsc-migration-capability{border:1px solid var(--fscm-line);background:#fff;border-radius:8px;gap:16px;min-height:190px;padding:25px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.fsc-migration-capability:hover{border-color:#00a1e157;transform:translateY(-3px);box-shadow:0 18px 42px #08112017}.fsc-migration-capability>span{color:var(--fscm-blue-dark);background:#00a1e11a;border-radius:8px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:12px;font-weight:900;display:inline-flex}.fsc-migration-capability h3{margin:0 0 10px;font-size:19px;line-height:1.3}.fsc-migration-capability p{margin:0;font-size:14px}.fsc-migration-cta{border-bottom:5px solid var(--fscm-orange);background:linear-gradient(105deg,#0b5cabfa,#19326afa),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 72px)}.fsc-migration-cta h2{color:#fff}.fsc-migration-cta .fsc-migration-primary{max-width:320px}.fsc-migration-faq{background:linear-gradient(#fff,#edf5f8),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 76px)}.fsc-migration-accordion .accordion-item{border:1px solid var(--fscm-line);border-radius:8px;margin-bottom:14px;overflow:hidden;box-shadow:0 12px 30px #0811200d}.fsc-migration-accordion .accordion-button{color:var(--fscm-navy);background:#fff;padding:22px 24px;font-size:18px;font-weight:850;line-height:1.4}.fsc-migration-accordion .accordion-button:not(.collapsed){box-shadow:none;color:var(--fscm-blue-dark);background:linear-gradient(90deg,#00a1e117,#fffffff5)}.fsc-migration-accordion .accordion-button:focus{border-color:#00a1e159;box-shadow:0 0 0 .2rem #00a1e11f}.fsc-migration-accordion .accordion-body{color:var(--fscm-text);background:#fff;padding:0 24px 24px;font-size:16px;line-height:1.75}@media (max-width:1199px){.fsc-migration-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fsc-migration-phase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fsc-migration-phase:nth-child(4){border-left:0}.fsc-migration-phase:nth-child(n+4){border-top:1px solid #ffffff2e}}@media (max-width:991px){.fsc-migration-hero{min-height:auto;padding-top:72px}.fsc-migration-console{margin:26px auto 0}.fsc-migration-area-intro{position:static}.fsc-migration-cta .text-lg-end{text-align:left}}@media (max-width:767px){.fsc-migration-primary,.fsc-migration-secondary,.fsc-migration-actions,.fsc-migration-cta .fsc-migration-primary{width:100%;max-width:none}.fsc-migration-assurance{flex-direction:column;align-items:flex-start;gap:10px}.fsc-migration-flow{grid-template-columns:1fr}.fsc-migration-pipeline{min-height:74px;transform:rotate(90deg)}.fsc-migration-pipeline span{transform:rotate(-90deg)}.fsc-migration-benefit-grid,.fsc-migration-capability-grid{grid-template-columns:1fr}.fsc-migration-phase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fsc-migration-phase:nth-child(3),.fsc-migration-phase:nth-child(5){border-left:0}.fsc-migration-phase:nth-child(n+3){border-top:1px solid #ffffff2e}.fsc-migration-capability{min-height:auto}.fsc-migration-image{min-height:330px;padding:20px}}@media (max-width:575px){.fsc-migration-hero{padding-bottom:84px}.fsc-migration-assurance{display:none!important}.fsc-migration-console{margin-top:104px}.fsc-migration-console-top{flex-direction:column;align-items:flex-start;gap:12px}.fsc-migration-console-top,.fsc-migration-flow,.fsc-migration-checks,.fsc-migration-console-footer{padding-left:18px;padding-right:18px}.fsc-migration-phase-grid{grid-template-columns:1fr}.fsc-migration-phase,.fsc-migration-phase:nth-child(3),.fsc-migration-phase:nth-child(4),.fsc-migration-phase:nth-child(5){border-top:1px solid #ffffff2e;border-left:0;min-height:auto;padding:28px 8px}.fsc-migration-phase:first-child{border-top:0}.fsc-migration-phase>span{margin-bottom:24px}.fsc-migration-image-label{max-width:calc(100% - 28px);bottom:14px;left:14px}.fsc-migration-capability{padding:22px}.fsc-migration-accordion .accordion-button{padding:18px;font-size:16px}.fsc-migration-accordion .accordion-body{padding:0 18px 20px}}.fsc-insurance-page{--fsci-navy:#081120;--fsci-ink:#19326a;--fsci-text:#566071;--fsci-blue:#00a1e1;--fsci-blue-dark:#0b5cab;--fsci-orange:#b7533a;--fsci-green:#2a9134;--fsci-line:#0811201c;color:var(--fsci-text);background:#fff;overflow:hidden}.fsc-insurance-page h1,.fsc-insurance-page h2,.fsc-insurance-page h3,.fsc-insurance-page p{letter-spacing:0}.fsc-insurance-page h1,.fsc-insurance-page h2,.fsc-insurance-page h3{color:var(--fsci-navy)}.fsc-insurance-page h2{margin:0;font-size:clamp(32px,4vw,52px);font-weight:900;line-height:1.12}.fsc-insurance-page p{color:var(--fsci-text);font-size:17px;line-height:1.72}.fsc-insurance-hero{background:linear-gradient(112deg,#f5fbfdfc,#e8f6faf5 58%,#eff8f1f5),repeating-linear-gradient(90deg,#00a1e112 0 1px,#0000 1px 78px);border-bottom:1px solid #00a1e133;min-height:740px;padding:clamp(88px,8vw,132px) 0 clamp(70px,7vw,110px);position:relative;overflow:hidden}.fsc-insurance-hero:before{content:"";opacity:.55;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 49.8%,#00a1e11c 50%,#0000 50.2%),linear-gradient(0deg,#0000 0 49.8%,#19326a0f 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.fsc-insurance-hero:after{background:linear-gradient(90deg, var(--fsci-blue), var(--fsci-green), var(--fsci-orange));content:"";height:5px;position:absolute;bottom:0;left:0;right:0}.fsc-insurance-eyebrow{text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-weight:900;display:inline-flex;color:var(--fsci-blue-dark)!important;font-size:13px!important;line-height:1.35!important}.fsc-insurance-eyebrow:before{background:var(--fsci-orange);content:"";border-radius:2px;width:9px;height:9px;display:inline-block}.fsc-insurance-hero h1{max-width:790px;margin:0;font-size:clamp(42px,5vw,68px);font-weight:900;line-height:1.04}.fsc-insurance-lead{max-width:680px;margin:25px 0 0;font-size:clamp(18px,2vw,21px)!important}.fsc-insurance-actions{margin-top:34px}.fsc-insurance-primary,.fsc-insurance-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:16px 22px;font-size:15px;font-weight:850;line-height:1.2;transition:background-color .25s,border-color .25s,color .25s,transform .25s;display:inline-flex}.fsc-insurance-primary{background:var(--fsci-orange);border:1px solid var(--fsci-orange);color:#fff;box-shadow:0 16px 34px #b7533a38}.fsc-insurance-primary:hover{color:#fff;background:#9f482f;border-color:#9f482f;transform:translateY(-2px)}.fsc-insurance-secondary{color:var(--fsci-blue-dark);background:#fff;border:1px solid #0b5cab47}.fsc-insurance-secondary:hover{border-color:var(--fsci-blue-dark);color:var(--fsci-navy);transform:translateY(-2px)}.fsc-insurance-console{border:1px solid var(--fsci-line);background:#fff;border-radius:8px;max-width:620px;margin-left:auto;position:relative;overflow:hidden;box-shadow:0 32px 80px #0811202b}.fsc-insurance-console:before{background:linear-gradient(90deg, var(--fsci-blue), var(--fsci-green), var(--fsci-orange));content:"";height:5px;position:absolute;top:0;left:0;right:0}.fsc-insurance-console-top,.fsc-insurance-profile{border-bottom:1px solid var(--fsci-line);justify-content:space-between;align-items:center;padding:25px 28px;display:flex}.fsc-insurance-console-top>div span{color:var(--fsci-blue-dark);text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.fsc-insurance-console-top strong{color:var(--fsci-navy);font-size:20px;display:block}.fsc-insurance-status{color:var(--fsci-green);background:#2a91341a;border:1px solid #2a913433;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:850;display:inline-flex}.fsc-insurance-status i{background:var(--fsci-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2a91341c}.fsc-insurance-profile{justify-content:flex-start;gap:14px}.fsc-insurance-avatar{background:linear-gradient(135deg, var(--fsci-blue-dark), var(--fsci-blue));color:#fff;border-radius:8px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:inline-flex}.fsc-insurance-profile>div{flex:1}.fsc-insurance-profile strong,.fsc-insurance-profile span{display:block}.fsc-insurance-profile strong{color:var(--fsci-navy);font-size:15px}.fsc-insurance-profile span{color:var(--fsci-text);margin-top:4px;font-size:11px}.fsc-insurance-profile>b{color:var(--fsci-green);font-size:11px}.fsc-insurance-signal-grid{background:#f6fafc;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:22px 28px;display:grid}.fsc-insurance-signal-grid>div{border:1px solid var(--fsci-line);background:#fff;border-radius:8px;min-height:105px;padding:16px}.fsc-insurance-signal-grid i{color:var(--fsci-blue-dark);margin-bottom:12px;font-size:18px;display:block}.fsc-insurance-signal-grid span,.fsc-insurance-signal-grid strong{display:block}.fsc-insurance-signal-grid span{color:var(--fsci-text);font-size:10px;font-weight:750}.fsc-insurance-signal-grid strong{color:var(--fsci-navy);margin-top:4px;font-size:15px}.fsc-insurance-timeline{padding:20px 28px 24px}.fsc-insurance-timeline>p{color:var(--fsci-navy);margin:0 0 6px;font-size:12px;font-weight:900}.fsc-insurance-timeline>div{border-bottom:1px solid var(--fsci-line);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;display:grid}.fsc-insurance-timeline>div:last-child{border-bottom:0}.fsc-insurance-timeline i{background:var(--fsci-blue);border-radius:50%;width:7px;height:7px}.fsc-insurance-timeline span{color:var(--fsci-ink);font-size:12px;font-weight:750}.fsc-insurance-timeline time{color:#7a8391;font-size:10px}.fsc-insurance-section{padding:clamp(72px,8vw,116px) 0}.fsc-insurance-challenges{background:linear-gradient(#fff,#f7fafc),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 78px)}.fsc-insurance-challenges h3{color:var(--fsci-blue-dark);margin:18px 0;font-size:20px;line-height:1.4}.fsc-insurance-image{border:1px solid var(--fsci-line);background:#fff;border-radius:8px;min-height:400px;padding:32px;position:relative;overflow:hidden;box-shadow:0 24px 64px #0811201f}.fsc-insurance-image:before{content:"";background:repeating-linear-gradient(90deg,#00a1e114 0 1px,#0000 1px 52px),repeating-linear-gradient(0deg,#0811200a 0 1px,#0000 1px 52px);position:absolute;inset:0}.fsc-insurance-image img{z-index:1;width:100%;height:auto;position:relative}.fsc-insurance-image-label{background:var(--fsci-navy);z-index:2;border-radius:8px;align-items:center;gap:13px;max-width:calc(100% - 44px);padding:15px 18px;display:flex;position:absolute;bottom:22px;left:22px}.fsc-insurance-image-label>i{background:var(--fsci-blue);color:#fff;border-radius:8px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.fsc-insurance-image-label strong,.fsc-insurance-image-label span{display:block}.fsc-insurance-image-label strong{color:#fff;font-size:14px}.fsc-insurance-image-label span{color:#ffffffab;margin-top:3px;font-size:11px}.fsc-insurance-challenge-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px}.fsc-insurance-challenge{border:1px solid var(--fsci-line);background:#fff;border-radius:8px;align-items:center;gap:13px;min-height:74px;padding:17px 19px;display:flex}.fsc-insurance-challenge i{color:var(--fsci-green);background:#2a91341a;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.fsc-insurance-challenge span{color:var(--fsci-ink);font-size:15px;font-weight:800;line-height:1.35}.fsc-insurance-model{background:linear-gradient(112deg,#081120fc,#19326af7),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 78px)}.fsc-insurance-model h2,.fsc-insurance-model p{color:#fff}.fsc-insurance-model .fsc-insurance-eyebrow,.fsc-insurance-cta .fsc-insurance-eyebrow{color:#80d9f8!important}.fsc-insurance-heading{max-width:880px;margin-bottom:44px}.fsc-insurance-model-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fsc-insurance-model-step{border-left:1px solid #ffffff2e;min-height:235px;padding:28px}.fsc-insurance-model-step:first-child{border-left:0}.fsc-insurance-model-step>span{color:#7bd9f8;margin-bottom:42px;font-size:14px;font-weight:900;display:block}.fsc-insurance-model-step>span:after{background:var(--fsci-orange);content:"";width:42px;height:4px;margin-top:12px;display:block}.fsc-insurance-model-step h3{color:#fff;margin:0 0 12px;font-size:23px}.fsc-insurance-model-step p{opacity:.7;margin:0;font-size:15px}.fsc-insurance-area{background:#fff}.fsc-insurance-area-soft{background:linear-gradient(#f5f9fb,#fff),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 76px)}.fsc-insurance-area-heading{grid-template-columns:62px minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:24px 28px;margin-bottom:42px;display:grid}.fsc-insurance-area-heading>p{border-left:1px solid var(--fsci-line);margin:0;padding-left:28px}.fsc-insurance-area-icon{background:linear-gradient(135deg, var(--fsci-blue-dark), var(--fsci-blue));color:#fff;border-radius:8px;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;display:inline-flex}.fsc-insurance-area-heading h2{font-size:clamp(30px,3.3vw,46px)}.fsc-insurance-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fsc-insurance-capability{border:1px solid var(--fsci-line);background:#fff;border-radius:8px;gap:16px;min-height:190px;padding:25px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.fsc-insurance-capability:hover{border-color:#00a1e157;transform:translateY(-3px);box-shadow:0 18px 42px #08112017}.fsc-insurance-capability>span{color:var(--fsci-blue-dark);background:#00a1e11a;border-radius:8px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:12px;font-weight:900;display:inline-flex}.fsc-insurance-capability h3{margin:0 0 10px;font-size:19px;line-height:1.3}.fsc-insurance-capability p{margin:0;font-size:14px}.fsc-insurance-cta{border-bottom:5px solid var(--fsci-orange);background:linear-gradient(105deg,#0b5cabfa,#19326afa),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 72px)}.fsc-insurance-cta h2{color:#fff}.fsc-insurance-cta .fsc-insurance-primary{max-width:330px}.fsc-insurance-faq{background:linear-gradient(#fff,#edf5f8),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 76px)}.fsc-insurance-accordion .accordion-item{border:1px solid var(--fsci-line);border-radius:8px;margin-bottom:14px;overflow:hidden;box-shadow:0 12px 30px #0811200d}.fsc-insurance-accordion .accordion-button{color:var(--fsci-navy);background:#fff;padding:22px 24px;font-size:18px;font-weight:850;line-height:1.4}.fsc-insurance-accordion .accordion-button:not(.collapsed){box-shadow:none;color:var(--fsci-blue-dark);background:linear-gradient(90deg,#00a1e117,#fffffff5)}.fsc-insurance-accordion .accordion-button:focus{border-color:#00a1e159;box-shadow:0 0 0 .2rem #00a1e11f}.fsc-insurance-accordion .accordion-body{color:var(--fsci-text);background:#fff;padding:0 24px 24px;font-size:16px;line-height:1.75}@media (max-width:1199px){.fsc-insurance-challenge-grid,.fsc-insurance-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fsc-insurance-area-heading{grid-template-columns:62px minmax(0,1fr)}.fsc-insurance-area-heading>p{border-left:0;grid-column:2;padding-left:0}}@media (max-width:991px){.fsc-insurance-hero{min-height:auto;padding-top:72px}.fsc-insurance-console{margin:26px auto 0}.fsc-insurance-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fsc-insurance-model-step:nth-child(3){border-left:0}.fsc-insurance-model-step:nth-child(n+3){border-top:1px solid #ffffff2e}.fsc-insurance-cta .text-lg-end{text-align:left}}@media (max-width:767px){.fsc-insurance-primary,.fsc-insurance-secondary,.fsc-insurance-actions,.fsc-insurance-cta .fsc-insurance-primary{width:100%;max-width:none}.fsc-insurance-challenge-grid,.fsc-insurance-capability-grid,.fsc-insurance-area-heading{grid-template-columns:1fr}.fsc-insurance-area-heading>p{grid-column:1}.fsc-insurance-capability{min-height:auto}.fsc-insurance-image{min-height:330px;padding:20px}}@media (max-width:575px){.fsc-insurance-hero{padding-bottom:84px}.fsc-insurance-console{margin-top:104px}.fsc-insurance-console-top{flex-direction:column;align-items:flex-start;gap:12px}.fsc-insurance-console-top,.fsc-insurance-profile,.fsc-insurance-signal-grid,.fsc-insurance-timeline{padding-left:18px;padding-right:18px}.fsc-insurance-model-grid{grid-template-columns:1fr}.fsc-insurance-model-step,.fsc-insurance-model-step:nth-child(3){border-top:1px solid #ffffff2e;border-left:0;min-height:auto;padding:28px 8px}.fsc-insurance-model-step:first-child{border-top:0}.fsc-insurance-model-step>span{margin-bottom:24px}.fsc-insurance-image-label{max-width:calc(100% - 28px);bottom:14px;left:14px}.fsc-insurance-capability{padding:22px}.fsc-insurance-accordion .accordion-button{padding:18px;font-size:16px}.fsc-insurance-accordion .accordion-body{padding:0 18px 20px}}.education-cloud-solutions-body .common-hero{background:linear-gradient(180deg, #ecf3f6f0, #fffffff0), repeating-linear-gradient(90deg, #00a1e10d 0 1px, transparent 1px 76px), var(--vtc-bg-common-bg2);width:100%;height:auto;min-height:390px;margin-left:0;margin-right:0;padding-top:86px;padding-bottom:54px;overflow:hidden}.education-cloud-solutions-body .common-hero .main-heading{padding-top:0}.education-cloud-solutions-body .common-hero .main-heading h1{max-width:980px;margin:0 auto;font-size:clamp(38px,4.2vw,58px);line-height:1.08}@media (max-width:767px){.education-cloud-solutions-body .common-hero{min-height:320px;padding-top:76px;padding-bottom:42px}.education-cloud-solutions-body .common-hero .main-heading h1{font-size:34px;line-height:1.14}}.education-cloud-page{--edu-blue:var(--vtc-bg-main-bg-1,#00a1e1);--edu-blue-dark:#0b5cab;--edu-warm:var(--vtc-bg-main-bg-3,#b7533a);--edu-warm-dark:#a54d23;--edu-ink:var(--vtc-text-heading-text-1,#081120);--edu-muted:var(--vtc-text-pera-text-1,#77787b);--edu-soft:var(--vtc-bg-common-bg7,#ecf3f6);--edu-warm-soft:var(--vtc-bg-common-bg1,#fff2e6);--edu-card:var(--vtc-bg-bg-white,#fff);--edu-line:#00a1e129;background:var(--edu-card);width:100%;color:var(--edu-ink);font-family:var(--f-ff-font-1,var(--codm-font-body));overflow:hidden}.education-cloud-page *,.education-cloud-page :before,.education-cloud-page :after{font-family:inherit}.education-cloud-hero{background:radial-gradient(circle at 84% 16%,#00a1e12e,#0000 32%),radial-gradient(circle at 11% 24%,#b7533a21,#0000 30%),linear-gradient(#ecf3f6eb,#fffffff5);grid-template-columns:minmax(0,620px) minmax(0,520px);justify-content:center;align-items:center;gap:44px;width:100%;margin-left:0;margin-right:0;padding:clamp(62px,7vw,80px) clamp(18px,4vw,48px) clamp(56px,6vw,72px);display:grid;position:relative}.education-cloud-hero:before{content:"";border:1px solid #00a1e129;border-radius:50%;width:220px;height:220px;animation:18s linear infinite educationCloudSoftSpin;position:absolute;top:48px;right:24px}.education-cloud-hero:after{content:"";pointer-events:none;z-index:0;background:repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 72px),repeating-linear-gradient(0deg,#08112009 0 1px,#0000 1px 72px);position:absolute;inset:0}.education-cloud-hero-text,.education-cloud-hero-card{z-index:1;position:relative}.education-cloud-hero-text,.education-cloud-hero-card,.education-cloud-section-intro,.education-cloud-benefit-card,.education-cloud-service-card,.education-cloud-faq-item{min-width:0}.education-cloud-page img{max-width:100%}.education-cloud-hero-text h1,.education-cloud-section-intro h2,.education-cloud-cta h2{color:var(--edu-ink);letter-spacing:0;margin:0}.education-cloud-hero-text h1{max-width:700px;font-size:clamp(42px,4.6vw,58px);line-height:1.08}.education-cloud-lead{max-width:650px;color:var(--edu-muted);margin:22px 0 0;font-size:18px;line-height:1.68}.education-cloud-eyebrow{color:var(--edu-blue-dark);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:800;display:inline-flex}.education-cloud-eyebrow:before{background:var(--edu-warm);content:"";border-radius:999px;width:8px;height:8px;display:inline-block}.education-cloud-eyebrow span{background:var(--edu-warm-soft);min-width:34px;height:24px;color:var(--edu-warm);border-radius:999px;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.education-cloud-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.education-cloud-primary-button,.education-cloud-secondary-button{border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.education-cloud-primary-button:focus-visible,.education-cloud-secondary-button:focus-visible,.education-cloud-solution-nav a:focus-visible,.education-cloud-faq-item summary:focus-visible{outline-offset:3px;outline:3px solid #00a1e152}.education-cloud-primary-button{background:linear-gradient(135deg, var(--edu-warm), #d06a4f);color:#fff;transition:background .22s,box-shadow .22s,transform .22s;box-shadow:0 16px 34px #b7533a42}.education-cloud-primary-button:hover{background:linear-gradient(135deg, var(--edu-warm-dark), var(--edu-warm));color:#fff;transform:translateY(-2px);box-shadow:0 18px 38px #b7533a52}.education-cloud-secondary-button{border:1px solid var(--edu-line);background:var(--edu-card);color:var(--edu-ink);transition:border-color .22s,color .22s,transform .22s}.education-cloud-secondary-button:hover{border-color:var(--edu-blue);color:var(--edu-blue-dark);transform:translateY(-2px)}.education-cloud-hero-card{border:1px solid var(--edu-line);background:#fffffff0;border-radius:8px;gap:14px;padding:22px;transition:transform .22s,box-shadow .22s;display:grid;box-shadow:0 18px 60px #0811201a}.education-cloud-hero-card:hover{transform:translateY(-6px);box-shadow:0 24px 70px #08112024}.education-cloud-hero-card img{-o-object-fit:contain;object-fit:contain;border-radius:6px;width:100%;height:auto;max-height:310px}.education-cloud-hero-card span{border-left:4px solid var(--edu-warm);background:linear-gradient(90deg, var(--edu-warm-soft), #fff);min-height:62px;color:var(--edu-ink);border-radius:4px;align-items:center;gap:12px;padding:12px 16px;font-weight:800;display:flex}.education-cloud-hero-card span img{-o-object-fit:contain;object-fit:contain;width:30px;height:30px}.education-cloud-solution-nav{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;max-width:1180px;margin:-26px auto 0;padding:0 24px 34px;display:grid;position:relative}.education-cloud-solution-nav a{border:1px solid var(--edu-line);min-height:92px;color:var(--edu-ink);background:#fffffff5;border-radius:8px;align-items:center;gap:12px;padding:14px;font-size:15px;font-weight:800;line-height:1.25;text-decoration:none;transition:border-color .22s,box-shadow .22s,color .22s,transform .22s;display:flex;box-shadow:0 14px 36px #08112012}.education-cloud-solution-nav a:hover{color:var(--edu-blue-dark);border-color:#b7533a4d;transform:translateY(-4px);box-shadow:0 18px 44px #0811201a}.education-cloud-solution-nav-icon,.education-cloud-icon-guide,.education-cloud-faq-icon{background:linear-gradient(145deg, var(--edu-soft), var(--edu-warm-soft));border:1px solid #00a1e129;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.education-cloud-solution-nav-icon{flex:none;width:44px;height:44px}.education-cloud-solution-nav-icon img{-o-object-fit:contain;object-fit:contain;width:25px;height:25px}.education-cloud-section,.education-cloud-alt-section,.education-cloud-faq-section{width:100%;max-width:none;margin:0;padding:clamp(58px,7vw,72px) clamp(18px,4vw,48px);scroll-margin-top:110px}.education-cloud-alt-section,.education-cloud-faq-section{background:linear-gradient(#ecf3f6e6,#fffffff5),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 76px);width:100%;margin-left:0;margin-right:0}.education-cloud-section-intro{max-width:820px;margin-bottom:34px}.education-cloud-section-intro h2,.education-cloud-cta h2{font-size:clamp(30px,4vw,46px);line-height:1.12}.education-cloud-section-intro h3{color:var(--edu-warm);margin:14px 0 0;font-size:clamp(22px,3vw,30px);line-height:1.25}.education-cloud-section-intro p,.education-cloud-service-card p,.education-cloud-benefit-card p,.education-cloud-cta p,.education-cloud-faq-answer p{color:var(--edu-muted);font-size:17px;line-height:1.7}.education-cloud-benefit-grid,.education-cloud-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.education-cloud-benefit-card,.education-cloud-service-card{border:1px solid var(--edu-line);background:#fffffff5;border-radius:8px;padding:22px;transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden}.education-cloud-benefit-card:after,.education-cloud-service-card:after{background:linear-gradient(90deg, var(--edu-blue), var(--edu-warm));content:"";transform-origin:0;border-radius:999px 999px 0 0;height:3px;transition:transform .22s;position:absolute;inset:auto 18px 0;transform:scaleX(0)}.education-cloud-benefit-card:hover,.education-cloud-service-card:hover{border-color:#b7533a47;transform:translateY(-6px);box-shadow:0 18px 46px #08112017}.education-cloud-benefit-card:hover:after,.education-cloud-service-card:hover:after{transform:scaleX(1)}.education-cloud-icon-guide{width:56px;height:56px;box-shadow:inset 0 0 0 6px #ffffffad}.education-cloud-icon-guide img{-o-object-fit:contain;object-fit:contain;width:30px;height:30px;transition:transform .22s}.education-cloud-benefit-card:hover .education-cloud-icon-guide img,.education-cloud-service-card:hover .education-cloud-icon-guide img{transform:scale(1.12)rotate(-3deg)}.education-cloud-benefit-card p{margin:16px 0 0}.education-cloud-service-card h3{color:var(--edu-ink);margin:18px 0 12px;font-size:21px}.education-cloud-service-card p{margin:0}.education-cloud-cta{text-align:center;background:linear-gradient(135deg,#fff2e6f0,#ecf3f6f5),repeating-linear-gradient(90deg,#00a1e10f 0 1px,#0000 1px 76px),#fff;width:100%;max-width:none;margin:0;padding:clamp(60px,7vw,78px) clamp(18px,4vw,48px)}.education-cloud-cta p{max-width:680px;margin:18px auto 28px}.education-cloud-faq-list{gap:18px;max-width:960px;display:grid}.education-cloud-faq-item{border:1px solid var(--edu-line);background:var(--edu-card);border-radius:8px;transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden}.education-cloud-faq-item:before{background:linear-gradient(180deg, var(--edu-blue), var(--edu-warm));content:"";opacity:0;width:4px;transition:opacity .22s;position:absolute;inset:0 auto 0 0}.education-cloud-faq-item:hover,.education-cloud-faq-item[open]{border-color:#b7533a4d;transform:translateY(-4px);box-shadow:0 16px 44px #08112014}.education-cloud-faq-item[open]:before{opacity:1}.education-cloud-faq-item summary{min-height:86px;color:var(--edu-ink);cursor:pointer;grid-template-columns:52px minmax(0,1fr) 34px;align-items:center;gap:16px;padding:18px 22px;font-size:20px;font-weight:800;line-height:1.35;list-style:none;display:grid}.education-cloud-faq-item summary::-webkit-details-marker{display:none}.education-cloud-faq-item summary:after{background:var(--edu-warm-soft);width:34px;height:34px;color:var(--edu-warm);content:"+";border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:700;line-height:1;transition:background .22s,color .22s,transform .22s;display:inline-flex}.education-cloud-faq-item[open] summary:after{background:var(--edu-warm);color:#fff;content:"-";transform:rotate(180deg)}.education-cloud-faq-icon{width:52px;height:52px}.education-cloud-faq-icon img{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}.education-cloud-faq-answer{border-top:1px solid #00a1e124;margin:0 22px 22px 90px;padding-top:16px}.education-cloud-faq-answer p{margin:0}@media (max-width:980px){.education-cloud-hero{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.education-cloud-solution-nav,.education-cloud-benefit-grid,.education-cloud-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.education-cloud-solution-nav{margin-top:0}}@media (max-width:640px){.education-cloud-hero{padding-top:64px}.education-cloud-hero-text h1{font-size:clamp(32px,10vw,38px)}.education-cloud-lead{font-size:18px}.education-cloud-solution-nav,.education-cloud-benefit-grid,.education-cloud-service-grid{grid-template-columns:1fr}.education-cloud-solution-nav{padding-bottom:20px}.education-cloud-solution-nav a{min-height:74px}.education-cloud-actions{flex-direction:column}.education-cloud-primary-button,.education-cloud-secondary-button{width:100%}.education-cloud-faq-item summary{grid-template-columns:44px minmax(0,1fr) 30px;gap:12px;min-height:auto;padding:16px;font-size:17px}.education-cloud-faq-item summary:after{width:30px;height:30px;font-size:22px}.education-cloud-faq-icon{width:44px;height:44px}.education-cloud-faq-answer{margin:0 16px 18px;padding-top:14px}}@keyframes educationCloudSoftSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.education-cloud-hero:before{animation:none}.education-cloud-hero-card,.education-cloud-benefit-card,.education-cloud-service-card,.education-cloud-faq-item,.education-cloud-faq-item:before,.education-cloud-faq-item summary:after,.education-cloud-solution-nav a,.education-cloud-icon-guide img{transition:none}}.customer360-service-page{--c360-navy:#081120;--c360-ink:#173264;--c360-text:#566071;--c360-blue:#00a1e1;--c360-blue-dark:#0b5cab;--c360-orange:#b7533a;--c360-green:#2a9134;--c360-line:#0811201c;color:var(--c360-text);background:#fff;overflow:hidden}.customer360-service-console,.customer360-service-profile>div,.customer360-service-area-heading>div,.customer360-service-card,.customer360-service-card>div,.customer360-service-image-label>div,.customer360-service-model-step{min-width:0}.customer360-service-page img,.customer360-service-page video,.customer360-service-page iframe{max-width:100%;height:auto}.customer360-service-page h1,.customer360-service-page h2,.customer360-service-page h3,.customer360-service-page p,.customer360-service-page span,.customer360-service-page strong{overflow-wrap:anywhere}.customer360-service-page h1,.customer360-service-page h2,.customer360-service-page h3,.customer360-service-page p{letter-spacing:0}.customer360-service-page h1,.customer360-service-page h2,.customer360-service-page h3{color:var(--c360-navy)}.customer360-service-page h2{margin:0;font-size:clamp(32px,4vw,52px);font-weight:900;line-height:1.12}.customer360-service-page p{color:var(--c360-text);font-size:17px;line-height:1.72}.customer360-service-hero{background:linear-gradient(112deg,#f5fbfdfc,#e7f7fbf7 56%,#f1f9f3f5),repeating-linear-gradient(90deg,#00a1e112 0 1px,#0000 1px 78px);border-bottom:1px solid #00a1e133;min-height:735px;padding:clamp(88px,8vw,132px) 0 clamp(70px,7vw,110px);position:relative;overflow:hidden}.customer360-service-hero:before{content:"";opacity:.55;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 49.8%,#00a1e11c 50%,#0000 50.2%),linear-gradient(0deg,#0000 0 49.8%,#19326a0f 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.customer360-service-hero:after{background:linear-gradient(90deg, var(--c360-blue), var(--c360-green), var(--c360-orange));content:"";height:5px;position:absolute;bottom:0;left:0;right:0}.customer360-service-eyebrow{text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-weight:900;display:inline-flex;color:var(--c360-blue-dark)!important;font-size:13px!important;line-height:1.35!important}.customer360-service-eyebrow:before{background:var(--c360-orange);content:"";border-radius:2px;width:9px;height:9px;display:inline-block}.customer360-service-hero h1{max-width:790px;margin:0;font-size:clamp(42px,5vw,68px);font-weight:900;line-height:1.04}.customer360-service-lead{max-width:690px;margin:25px 0 0;font-size:clamp(18px,2vw,21px)!important}.customer360-service-actions{margin-top:34px}.customer360-service-primary,.customer360-service-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:16px 22px;font-size:15px;font-weight:850;line-height:1.2;transition:background-color .25s,border-color .25s,color .25s,transform .25s;display:inline-flex}.customer360-service-primary{background:var(--c360-orange);border:1px solid var(--c360-orange);color:#fff;box-shadow:0 16px 34px #b7533a38}.customer360-service-primary:hover{color:#fff;background:#9f482f;border-color:#9f482f;transform:translateY(-2px)}.customer360-service-secondary{color:var(--c360-blue-dark);background:#fff;border:1px solid #0b5cab47}.customer360-service-secondary:hover{border-color:var(--c360-blue-dark);color:var(--c360-navy);transform:translateY(-2px)}.customer360-service-console{border:1px solid var(--c360-line);background:#fff;border-radius:8px;max-width:620px;margin-left:auto;position:relative;overflow:hidden;box-shadow:0 32px 80px #0811202b}.customer360-service-console:before{background:linear-gradient(90deg, var(--c360-blue), var(--c360-green), var(--c360-orange));content:"";height:5px;position:absolute;top:0;left:0;right:0}.customer360-service-console-top,.customer360-service-profile{border-bottom:1px solid var(--c360-line);justify-content:space-between;align-items:center;padding:25px 28px;display:flex}.customer360-service-console-top>div span{color:var(--c360-blue-dark);text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.customer360-service-console-top strong{color:var(--c360-navy);font-size:20px;display:block}.customer360-service-status{color:var(--c360-green);background:#2a91341a;border:1px solid #2a913433;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:850;display:inline-flex}.customer360-service-status i{background:var(--c360-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2a91341c}.customer360-service-profile{justify-content:flex-start;gap:14px}.customer360-service-avatar{background:linear-gradient(135deg, var(--c360-blue-dark), var(--c360-blue));color:#fff;border-radius:8px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:inline-flex}.customer360-service-profile>div{flex:1}.customer360-service-profile strong,.customer360-service-profile span{display:block}.customer360-service-profile strong{color:var(--c360-navy);font-size:15px}.customer360-service-profile span{color:var(--c360-text);margin-top:4px;font-size:11px}.customer360-service-profile>b{color:var(--c360-green);font-size:11px}.customer360-service-signal-grid{background:#f6fafc;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:22px 28px;display:grid}.customer360-service-signal-grid>div{border:1px solid var(--c360-line);background:#fff;border-radius:8px;min-height:105px;padding:16px}.customer360-service-signal-grid i{color:var(--c360-blue-dark);margin-bottom:12px;font-size:18px;display:block}.customer360-service-signal-grid span,.customer360-service-signal-grid strong{display:block}.customer360-service-signal-grid span{color:var(--c360-text);font-size:10px;font-weight:750}.customer360-service-signal-grid strong{color:var(--c360-navy);margin-top:4px;font-size:15px}.customer360-service-timeline{padding:20px 28px 24px}.customer360-service-timeline>p{color:var(--c360-navy);margin:0 0 6px;font-size:12px;font-weight:900}.customer360-service-timeline>div{border-bottom:1px solid var(--c360-line);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;display:grid}.customer360-service-timeline>div:last-child{border-bottom:0}.customer360-service-timeline i{background:var(--c360-blue);border-radius:50%;width:7px;height:7px}.customer360-service-timeline span{color:var(--c360-ink);font-size:12px;font-weight:750}.customer360-service-timeline time{color:#7a8391;font-size:10px}.customer360-service-section{padding:clamp(72px,8vw,116px) 0}.customer360-service-overview{background:linear-gradient(#fff,#f7fafc),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 78px)}.customer360-service-overview h3{color:var(--c360-blue-dark);margin:18px 0;font-size:20px;line-height:1.4}.customer360-service-image{border:1px solid var(--c360-line);background:#fff;border-radius:8px;min-height:400px;padding:32px;position:relative;overflow:hidden;box-shadow:0 24px 64px #0811201f}.customer360-service-image:before{content:"";background:repeating-linear-gradient(90deg,#00a1e114 0 1px,#0000 1px 52px),repeating-linear-gradient(0deg,#0811200a 0 1px,#0000 1px 52px);position:absolute;inset:0}.customer360-service-image img{z-index:1;width:100%;height:auto;position:relative}.customer360-service-image-label{background:var(--c360-navy);z-index:2;border-radius:8px;align-items:center;gap:13px;max-width:calc(100% - 44px);padding:15px 18px;display:flex;position:absolute;bottom:22px;left:22px}.customer360-service-image-label>i{background:var(--c360-blue);color:#fff;border-radius:8px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.customer360-service-image-label strong,.customer360-service-image-label span{display:block}.customer360-service-image-label strong{color:#fff;font-size:14px}.customer360-service-image-label span{color:#ffffffab;margin-top:3px;font-size:11px}.customer360-service-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px}.customer360-service-benefit{border:1px solid var(--c360-line);background:#fff;border-radius:8px;align-items:center;gap:13px;min-height:74px;padding:17px 19px;display:flex}.customer360-service-benefit i{color:var(--c360-green);background:#2a91341a;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.customer360-service-benefit span{color:var(--c360-ink);font-size:15px;font-weight:800;line-height:1.35}.customer360-service-model{background:linear-gradient(112deg,#081120fc,#19326af7),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 78px)}.customer360-service-model h2,.customer360-service-model p{color:#fff}.customer360-service-model .customer360-service-eyebrow,.customer360-service-cta .customer360-service-eyebrow{color:#80d9f8!important}.customer360-service-heading{max-width:880px;margin-bottom:44px}.customer360-service-model-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer360-service-model-step{border-left:1px solid #ffffff2e;min-height:235px;padding:28px}.customer360-service-model-step:first-child{border-left:0}.customer360-service-model-step>span{color:#7bd9f8;margin-bottom:42px;font-size:14px;font-weight:900;display:block}.customer360-service-model-step>span:after{background:var(--c360-orange);content:"";width:42px;height:4px;margin-top:12px;display:block}.customer360-service-model-step h3{color:#fff;margin:0 0 12px;font-size:23px}.customer360-service-model-step p{opacity:.7;margin:0;font-size:15px}.customer360-service-area{background:#fff}.customer360-service-area-soft{background:linear-gradient(#f5f9fb,#fff),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 76px)}.customer360-service-area-heading{grid-template-columns:62px minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:24px 28px;margin-bottom:42px;display:grid}.customer360-service-area-heading>p{border-left:1px solid var(--c360-line);margin:0;padding-left:28px}.customer360-service-area-icon{background:linear-gradient(135deg, var(--c360-blue-dark), var(--c360-blue));color:#fff;border-radius:8px;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;display:inline-flex}.customer360-service-area-heading h2{font-size:clamp(30px,3.3vw,46px)}.customer360-service-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer360-service-card{border:1px solid var(--c360-line);background:#fff;border-radius:8px;gap:16px;min-height:190px;padding:25px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.customer360-service-card:hover{border-color:#00a1e157;transform:translateY(-3px);box-shadow:0 18px 42px #08112017}.customer360-service-card>span{color:var(--c360-blue-dark);background:#00a1e11a;border-radius:8px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:12px;font-weight:900;display:inline-flex}.customer360-service-card h3{margin:0 0 10px;font-size:19px;line-height:1.3}.customer360-service-card p{margin:0;font-size:14px}.customer360-service-cta{border-bottom:5px solid var(--c360-orange);background:linear-gradient(105deg,#0b5cabfa,#19326afa),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 72px)}.customer360-service-cta h2{color:#fff}.customer360-service-cta .customer360-service-primary{max-width:330px}.customer360-service-faq{background:linear-gradient(#fff,#edf5f8),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 76px)}.customer360-service-faq-list{gap:14px;display:grid}.customer360-service-faq-item{border:1px solid var(--c360-line);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 12px 30px #0811200d}.customer360-service-faq-item summary{color:var(--c360-navy);cursor:pointer;padding:22px 56px 22px 24px;font-size:18px;font-weight:850;line-height:1.4;list-style:none;position:relative}.customer360-service-faq-item summary::-webkit-details-marker{display:none}.customer360-service-faq-item summary:after{color:var(--c360-orange);content:"+";font-size:26px;line-height:1;position:absolute;top:20px;right:24px}.customer360-service-faq-item[open] summary{color:var(--c360-blue-dark);background:linear-gradient(90deg,#00a1e117,#fffffff5)}.customer360-service-faq-item[open] summary:after{content:"-"}.customer360-service-faq-item>p{color:var(--c360-text);margin:0;padding:0 24px 24px;font-size:16px;line-height:1.75}@media (max-width:1199px){.customer360-service-benefit-grid,.customer360-service-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer360-service-area-heading{grid-template-columns:62px minmax(0,1fr)}.customer360-service-area-heading>p{border-left:0;grid-column:2;padding-left:0}}@media (max-width:991px){.customer360-service-hero{min-height:auto;padding-top:72px}.customer360-service-console{margin:26px auto 0}.customer360-service-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer360-service-model-step:nth-child(3){border-left:0}.customer360-service-model-step:nth-child(n+3){border-top:1px solid #ffffff2e}.customer360-service-cta .text-lg-end{text-align:left}}@media (max-width:767px){.customer360-service-primary,.customer360-service-secondary,.customer360-service-actions,.customer360-service-cta .customer360-service-primary{width:100%;max-width:none}.customer360-service-benefit-grid,.customer360-service-card-grid,.customer360-service-area-heading{grid-template-columns:1fr}.customer360-service-area-heading>p{grid-column:1}.customer360-service-card{min-height:auto}.customer360-service-image{min-height:330px;padding:20px}}@media (max-width:575px){.customer360-service-hero{padding-bottom:84px}.customer360-service-console{margin-top:104px}.customer360-service-console-top{flex-direction:column;align-items:flex-start;gap:12px}.customer360-service-console-top,.customer360-service-profile,.customer360-service-signal-grid,.customer360-service-timeline{padding-left:18px;padding-right:18px}.customer360-service-model-grid{grid-template-columns:1fr}.customer360-service-model-step,.customer360-service-model-step:nth-child(3){border-top:1px solid #ffffff2e;border-left:0;min-height:auto;padding:28px 8px}.customer360-service-model-step:first-child{border-top:0}.customer360-service-model-step>span{margin-bottom:24px}.customer360-service-image-label{max-width:calc(100% - 28px);bottom:14px;left:14px}.customer360-service-card{padding:22px}.customer360-service-faq-item summary{padding:18px 48px 18px 18px;font-size:16px}.customer360-service-faq-item>p{padding:0 18px 20px}}.salesforce-development-noida-page{--sd-primary:#00a1e1;--sd-primary-dark:#0b5cab;--sd-secondary:#52b5e9;--sd-accent:#b7533a;--sd-accent-dark:#97452f;--sd-success:#21a67a;--sd-heading:#081120;--sd-text:#4f5f73;--sd-muted:#6b7788;--sd-bg:#fff;--sd-bg-soft:#f4f9fc;--sd-bg-tint:#eaf6fb;--sd-border:#00a1e129;--sd-border-strong:#00a1e152;--sd-radius-sm:6px;--sd-radius:8px;--sd-shadow-sm:0 8px 24px #0811200f;--sd-shadow:0 16px 44px #08112017;--sd-shadow-lg:0 28px 72px #08112021;--sd-container:1320px;--sd-space-1:8px;--sd-space-2:16px;--sd-space-3:24px;--sd-space-4:32px;--sd-space-5:40px;--sd-space-6:48px;--sd-space-7:56px;--sd-space-8:64px;--sd-space-9:72px;--sd-space-10:80px;--sd-font-xs:clamp(.75rem, .72rem + .12vw, .82rem);--sd-font-sm:clamp(.875rem, .84rem + .14vw, .95rem);--sd-font-base:clamp(1rem, .96rem + .18vw, 1.08rem);--sd-font-md:clamp(1.125rem, 1.05rem + .3vw, 1.28rem);--sd-font-lg:clamp(1.375rem, 1.18rem + .78vw, 1.75rem);--sd-font-xl:clamp(1.75rem, 1.32rem + 1.7vw, 2.75rem);--sd-font-hero:clamp(2rem, 1.28rem + 3vw, 3.75rem);background:var(--sd-bg);color:var(--sd-text);font-family:var(--f-ff-font-1,var(--codm-font-body));overflow-x:clip}.salesforce-development-noida-page,.salesforce-development-noida-page *{box-sizing:border-box}.salesforce-development-noida-page *{min-width:0}.salesforce-development-noida-page img,.salesforce-development-noida-page svg,.salesforce-development-noida-page video,.salesforce-development-noida-page iframe{max-width:100%}.salesforce-development-noida-page img,.salesforce-development-noida-page video,.salesforce-development-noida-page iframe{height:auto}.salesforce-development-noida-page a{color:inherit;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s,transform .3s}.salesforce-development-noida-page a:focus-visible,.salesforce-development-noida-page button:focus-visible,.salesforce-development-noida-page summary:focus-visible,.salesforce-development-noida-page input:focus-visible,.salesforce-development-noida-page textarea:focus-visible,.salesforce-development-noida-page select:focus-visible{outline-offset:3px;outline:3px solid #00a1e159}.salesforce-development-noida-page .container{max-width:var(--sd-container);padding-inline:var(--sd-space-2);width:100%;margin-inline:auto}.salesforce-development-noida-page h1,.salesforce-development-noida-page h2,.salesforce-development-noida-page h3,.salesforce-development-noida-page h4,.salesforce-development-noida-page h5{color:var(--sd-heading);letter-spacing:0;overflow-wrap:anywhere;font-family:inherit;font-weight:800}.salesforce-development-noida-page p,.salesforce-development-noida-page li,.salesforce-development-noida-page span,.salesforce-development-noida-page strong{overflow-wrap:anywhere}.salesforce-development-noida-page p{color:var(--sd-text);font-size:var(--sd-font-base);margin:0;line-height:1.72}.salesforce-noida-eyebrow{color:var(--sd-accent);font-size:var(--sd-font-xs);align-items:center;gap:var(--sd-space-1);letter-spacing:.04em;margin:0 0 var(--sd-space-2);text-transform:uppercase;font-weight:800;line-height:1.2;display:inline-flex}.salesforce-noida-eyebrow:before{background:var(--sd-primary);content:"";border-radius:999px;width:8px;height:8px}.salesforce-development-noida-page .theme-btn1,.salesforce-development-noida-page .theme-btn2,.salesforce-noida-secondary-link{border-radius:var(--sd-radius-sm);align-items:center;gap:var(--sd-space-1);text-align:center;justify-content:center;min-width:44px;min-height:44px;padding:14px 22px;font-size:clamp(.92rem,.88rem + .18vw,1rem);font-weight:800;line-height:1.2;display:inline-flex}.salesforce-development-noida-page .theme-btn1,.salesforce-development-noida-page .theme-btn2{background:var(--sd-accent);border:1px solid var(--sd-accent);color:#fff;margin-left:0;box-shadow:0 14px 30px #b7533a38}.salesforce-development-noida-page .theme-btn1:hover,.salesforce-development-noida-page .theme-btn2:hover{background:var(--sd-accent-dark);border-color:var(--sd-accent-dark);color:#fff;transform:translateY(-2px)}.salesforce-noida-secondary-link{border:1px solid var(--sd-border);color:var(--sd-primary-dark);box-shadow:var(--sd-shadow-sm);background:#fff}.salesforce-noida-secondary-link:hover{border-color:var(--sd-primary);color:var(--sd-heading);transform:translateY(-2px)}.salesforce-development-noida-page .common-hero{max-width:var(--sd-container);padding-inline:var(--sd-space-2);margin-inline:auto}.salesforce-noida-hero{padding-block:var(--sd-space-8) var(--sd-space-7);background:linear-gradient(#eaf6fbf5,#fffffffa),repeating-linear-gradient(90deg,#00a1e10d 0 1px,#0000 1px 72px);position:relative;overflow:hidden}.salesforce-noida-hero:after{background:linear-gradient(90deg, var(--sd-primary), var(--sd-success), var(--sd-accent));content:"";height:4px;position:absolute;bottom:0;left:0;right:0}.salesforce-noida-hero-grid{align-items:center;gap:var(--sd-space-5);grid-template-columns:1fr;display:grid}.salesforce-noida-hero-content{flex-direction:column;align-items:flex-start;display:flex}.salesforce-noida-hero h1,.salesforce-noida-hero h2{color:var(--sd-heading);font-size:var(--sd-font-hero);margin:0 0 var(--sd-space-3);max-width:760px;line-height:1.08}.salesforce-noida-hero p{color:var(--sd-text);font-size:var(--sd-font-md);max-width:700px;line-height:1.68}.salesforce-noida-actions{align-items:stretch;gap:var(--sd-space-2);margin-top:var(--sd-space-4);flex-direction:column;width:100%;display:flex}.salesforce-noida-trust-points{gap:var(--sd-space-1);margin-top:var(--sd-space-3);flex-wrap:wrap;display:flex}.salesforce-noida-trust-points span{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);color:var(--sd-primary-dark);font-size:var(--sd-font-sm);background:#fff;min-height:36px;padding:10px 12px;font-weight:800;line-height:1.2}.salesforce-noida-hero-media{border:1px solid var(--sd-border);border-radius:var(--sd-radius);box-shadow:var(--sd-shadow-lg);background:#fff;position:relative;overflow:hidden}.salesforce-noida-hero-media:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#08112000 46%,#0811206b);position:absolute;inset:0}.salesforce-noida-hero-media img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.salesforce-noida-hero-guide{opacity:.8;height:auto;right:var(--sd-space-2);top:var(--sd-space-2);z-index:2;width:min(44%,220px);position:absolute}.salesforce-noida-hero-guide path,.salesforce-noida-hero-guide circle{fill:none;stroke:#ffffffdb;stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.salesforce-noida-hero-guide circle{fill:var(--sd-primary);stroke:#fff}.salesforce-noida-media-card{border-radius:var(--sd-radius);bottom:var(--sd-space-2);color:#fff;left:var(--sd-space-2);max-width:calc(100% - 32px);padding:var(--sd-space-2);z-index:2;background:#081120eb;border:1px solid #ffffff29;position:absolute}.salesforce-noida-media-card strong,.salesforce-noida-media-card span{color:#fff;display:block}.salesforce-noida-media-card strong{font-size:var(--sd-font-base);margin-bottom:var(--sd-space-1);line-height:1.28}.salesforce-noida-media-card span{color:#ffffffc7;font-size:var(--sd-font-sm);line-height:1.55}.salesforce-noida-metrics{gap:var(--sd-space-2);margin-top:var(--sd-space-4);grid-template-columns:1fr;display:grid}.salesforce-noida-metrics article{border:1px solid var(--sd-border);border-radius:var(--sd-radius);box-shadow:var(--sd-shadow-sm);min-height:120px;padding:var(--sd-space-3);background:#fff}.salesforce-noida-metrics strong{color:var(--sd-primary-dark);margin-bottom:var(--sd-space-1);font-size:clamp(1.65rem,1.32rem + 1.1vw,2.25rem);font-weight:900;line-height:1;display:block}.salesforce-noida-metrics span{color:var(--sd-muted);font-size:var(--sd-font-sm);line-height:1.45;display:block}.salesforce-noida-section{padding-block:var(--sd-space-7)}.salesforce-noida-muted{background:linear-gradient(180deg, var(--sd-bg-soft), #fff)}.salesforce-noida-section-heading{margin:0 0 var(--sd-space-4);max-width:900px}.salesforce-noida-section-heading h2,.salesforce-noida-two-column h2,.salesforce-noida-cta h2{color:var(--sd-heading);font-size:var(--sd-font-xl);margin:0 0 var(--sd-space-2);line-height:1.14}.salesforce-noida-section-heading p{max-width:860px}.salesforce-noida-two-column,.salesforce-noida-two-column-reverse{gap:var(--sd-space-4);grid-template-columns:1fr;display:grid}.salesforce-noida-two-column h3{color:var(--sd-primary-dark);font-size:var(--sd-font-lg);margin:0 0 var(--sd-space-2);line-height:1.35}.salesforce-noida-check-list{border:1px solid var(--sd-border);border-radius:var(--sd-radius);box-shadow:var(--sd-shadow);gap:var(--sd-space-2);padding:var(--sd-space-3);background:#fff;margin:0;list-style:none;display:grid}.salesforce-noida-check-list li{color:var(--sd-heading);font-size:var(--sd-font-base);min-height:28px;padding-left:var(--sd-space-4);font-weight:700;line-height:1.5;position:relative}.salesforce-noida-check-list li:before{background:var(--sd-success);content:"";border-radius:999px;width:10px;height:10px;position:absolute;top:8px;left:4px;box-shadow:0 0 0 5px #21a67a1a}.salesforce-noida-flow-guide,.salesforce-noida-process{gap:var(--sd-space-2);margin-top:var(--sd-space-4);grid-template-columns:1fr;display:grid;position:relative}.salesforce-noida-flow-guide:before{display:none}.salesforce-noida-flow-step,.salesforce-noida-process article{border:1px solid var(--sd-border);border-radius:var(--sd-radius);box-shadow:var(--sd-shadow-sm);min-height:160px;padding:var(--sd-space-3);text-align:left;background:#fff}.salesforce-noida-flow-step span,.salesforce-noida-process span,.salesforce-noida-icon,.salesforce-noida-process-icon,.salesforce-noida-card-top i{border-radius:var(--sd-radius);color:var(--sd-primary-dark);height:52px;margin-bottom:var(--sd-space-2);background:#00a1e11a;flex:0 0 52px;justify-content:center;align-items:center;width:52px;font-size:20px;font-weight:900;display:inline-flex}.salesforce-noida-flow-step strong{color:var(--sd-heading);font-size:var(--sd-font-base);margin-bottom:var(--sd-space-1);line-height:1.35;display:block}.salesforce-noida-flow-step p{font-size:var(--sd-font-sm)}.salesforce-noida-card-grid,.salesforce-noida-feature-list,.salesforce-noida-use-grid,.salesforce-noida-mini-grid,.salesforce-noida-results-grid{gap:var(--sd-space-2);grid-template-columns:1fr;display:grid}.salesforce-noida-card,.salesforce-noida-feature-list article,.salesforce-noida-use-grid article,.salesforce-noida-mini-grid article,.salesforce-noida-results-grid article,.salesforce-noida-faq-list article{border:1px solid var(--sd-border);border-radius:var(--sd-radius);box-shadow:var(--sd-shadow-sm);height:100%;padding:var(--sd-space-3);background:#fff;flex-direction:column;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex}.salesforce-noida-card:hover,.salesforce-noida-feature-list article:hover,.salesforce-noida-use-grid article:hover,.salesforce-noida-mini-grid article:hover,.salesforce-noida-results-grid article:hover,.salesforce-noida-faq-list article:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow);transform:translateY(-3px)}.salesforce-noida-card-top{align-items:flex-start;gap:var(--sd-space-2);margin-bottom:var(--sd-space-2);justify-content:space-between;display:flex}.salesforce-noida-card-top span{color:#52b5e970;font-size:clamp(1.6rem,1.32rem + 1vw,2.35rem);font-weight:900;line-height:1;display:block}.salesforce-noida-card h3,.salesforce-noida-feature-list h3,.salesforce-noida-use-grid h3,.salesforce-noida-mini-grid h3,.salesforce-noida-results-grid h3,.salesforce-noida-process h3,.salesforce-noida-faq-list h3{color:var(--sd-heading);font-size:var(--sd-font-md);margin:0 0 var(--sd-space-1);line-height:1.3}.salesforce-noida-feature-list article,.salesforce-noida-use-grid article,.salesforce-noida-mini-grid article{gap:var(--sd-space-2);flex-direction:row}.salesforce-noida-feature-list .salesforce-noida-icon,.salesforce-noida-use-grid .salesforce-noida-icon,.salesforce-noida-mini-grid .salesforce-noida-icon{margin-bottom:0}.salesforce-noida-results-grid article,.salesforce-noida-highlight-panel,.salesforce-noida-read-more{border:1px solid var(--sd-border);border-radius:var(--sd-radius);box-shadow:var(--sd-shadow-sm);background:#fff}.salesforce-noida-highlight-panel{background:linear-gradient(135deg, var(--sd-primary-dark), var(--sd-primary));color:#fff;padding:var(--sd-space-4)}.salesforce-noida-highlight-panel span,.salesforce-noida-highlight-panel strong,.salesforce-noida-highlight-panel a{color:#fff;display:block}.salesforce-noida-highlight-panel span{font-size:var(--sd-font-xs);margin-bottom:var(--sd-space-2);text-transform:uppercase;font-weight:800}.salesforce-noida-highlight-panel strong{font-size:var(--sd-font-lg);margin-bottom:var(--sd-space-3);line-height:1.35}.salesforce-noida-read-more{margin-top:var(--sd-space-3);padding:var(--sd-space-3)}.salesforce-noida-read-more summary{color:var(--sd-primary-dark);cursor:pointer;font-size:var(--sd-font-base);font-weight:800;line-height:1.4}.salesforce-noida-read-more p{margin-top:var(--sd-space-2)}.salesforce-noida-faq-list{gap:var(--sd-space-2);max-width:980px;margin:0 auto;display:grid}.salesforce-noida-cta{color:#fff;padding-block:var(--sd-space-7);background:linear-gradient(135deg,#0b5cabfa,#00a1e1f0),repeating-linear-gradient(90deg,#ffffff1a 0 1px,#0000 1px 72px)}.salesforce-noida-cta-inner{align-items:stretch;gap:var(--sd-space-3);flex-direction:column;display:flex}.salesforce-noida-cta .salesforce-noida-eyebrow,.salesforce-noida-cta h2,.salesforce-noida-cta p{color:#fff}.salesforce-noida-cta .salesforce-noida-eyebrow:before{background:#fff}.salesforce-noida-cta h2{max-width:820px;margin-bottom:0}.salesforce-development-noida-page form,.salesforce-development-noida-page .form-area{gap:var(--sd-space-2);display:grid}.salesforce-development-noida-page input,.salesforce-development-noida-page textarea,.salesforce-development-noida-page select{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);color:var(--sd-heading);font:inherit;background:#fff;width:100%;min-height:44px;padding:12px 14px}.salesforce-development-noida-page textarea{resize:vertical;min-height:140px}.salesforce-development-noida-page footer,.salesforce-development-noida-page .footer{overflow-x:clip}@media (max-width:480px){.salesforce-development-noida-page .container{padding-inline:var(--sd-space-2)}.salesforce-noida-hero{padding-block:var(--sd-space-7) var(--sd-space-6)}.salesforce-noida-media-card{border-radius:0;max-width:none;position:relative;inset:auto}.salesforce-noida-hero-media:before{background:linear-gradient(#08112000,#08112024)}.salesforce-noida-feature-list article,.salesforce-noida-use-grid article,.salesforce-noida-mini-grid article{flex-direction:column}}@media (min-width:481px){.salesforce-noida-actions{flex-direction:row;align-items:center;width:auto}.salesforce-noida-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.salesforce-development-noida-page .container{padding-inline:var(--sd-space-3)}.salesforce-noida-hero{padding-block:var(--sd-space-9) var(--sd-space-8)}.salesforce-noida-section{padding-block:var(--sd-space-8)}.salesforce-noida-section-heading{text-align:center;margin-inline:auto}.salesforce-noida-card-grid,.salesforce-noida-feature-list,.salesforce-noida-use-grid,.salesforce-noida-mini-grid,.salesforce-noida-results-grid,.salesforce-noida-flow-guide,.salesforce-noida-process{grid-template-columns:repeat(2,minmax(0,1fr))}.salesforce-noida-two-column,.salesforce-noida-two-column-reverse{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.salesforce-noida-cta-inner{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:992px){.salesforce-noida-hero-grid{gap:var(--sd-space-6);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.salesforce-noida-card-grid,.salesforce-noida-results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.salesforce-noida-mini-grid,.salesforce-noida-feature-list,.salesforce-noida-use-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.salesforce-noida-flow-guide,.salesforce-noida-process{grid-template-columns:repeat(4,minmax(0,1fr))}.salesforce-noida-flow-guide:before{background:linear-gradient(90deg, var(--sd-primary), var(--sd-success), var(--sd-accent));content:"";height:2px;display:block;position:absolute;top:26px;left:9%;right:9%}.salesforce-noida-flow-step{box-shadow:none;text-align:center;z-index:1;background:0 0;border:0;place-items:center;min-height:0;padding:0;display:grid}.salesforce-noida-flow-step p{max-width:240px}}@media (min-width:1200px){.salesforce-development-noida-page .container{padding-inline:var(--sd-space-4)}.salesforce-noida-hero{padding-block:104px 88px}.salesforce-noida-section{padding-block:92px}}@media (min-width:1400px){.salesforce-development-noida-page .container{max-width:var(--sd-container);padding-inline:0}.salesforce-noida-hero-grid{gap:var(--sd-space-8)}}@media (prefers-reduced-motion:reduce){.salesforce-development-noida-page *,.salesforce-development-noida-page :before,.salesforce-development-noida-page :after{scroll-behavior:auto;transition-duration:.01ms}}.codm-premium-header{--codm-header-ink:#081120;--codm-header-blue:var(--vtc-bg-main-bg-1,#00a1e1);--codm-header-cta:#bd553e;--codm-header-border:#08112014;border-bottom:1px solid var(--codm-header-border);isolation:isolate;z-index:2000;background:#fffffffa;transition:box-shadow .28s,background-color .28s;position:sticky;top:0;box-shadow:0 1px #0811200a}.codm-premium-header.sticky{background:#fffffffa;box-shadow:0 12px 34px #08112017}.codm-premium-header .codm-header-container{width:min(100% - 40px,1480px);max-width:1480px}.codm-premium-header .codm-header-inner{grid-template-columns:minmax(132px,180px) minmax(0,1fr) auto;align-items:center;gap:clamp(18px,2vw,34px);min-height:92px;padding:0;transition:min-height .28s;display:grid}.codm-premium-header.sticky .codm-header-inner{min-height:76px}.codm-premium-header .codm-header-logo{align-items:center;max-width:none;margin:0;display:flex}.codm-premium-header .codm-header-logo a{align-items:center;display:inline-flex}.codm-premium-header .codm-header-logo img{width:clamp(132px,9vw,180px);height:auto;display:block}.codm-premium-header .codm-desktop-nav{justify-self:center;min-width:0;padding:0;position:relative}.codm-premium-header .codm-main-nav{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(8px,1vw,18px);min-width:0;margin:0;padding:0;list-style:none;display:flex}.codm-premium-header .codm-nav-item{margin:0;padding:0;display:block;position:relative}.codm-premium-header .codm-nav-link{appearance:none;color:var(--codm-header-ink);cursor:pointer;letter-spacing:0;-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:10px clamp(12px,.9vw,18px);font-family:inherit;font-size:clamp(14px,.95vw,16px);font-weight:700;text-decoration:none;transition:background-color .24s,color .24s;display:inline-flex;position:relative}.codm-premium-header .codm-nav-link::-moz-selection{color:inherit;background:0 0}.codm-premium-header .codm-nav-link ::-moz-selection{color:inherit;background:0 0}.codm-premium-header .codm-nav-link::selection,.codm-premium-header .codm-nav-link ::selection{color:inherit;background:0 0}.codm-premium-header .codm-nav-link:after{background:var(--codm-header-blue);content:"";opacity:0;border-radius:999px;height:2px;transition:opacity .24s,transform .24s;position:absolute;bottom:8px;left:14px;right:14px;transform:scaleX(.5)}.codm-premium-header .codm-nav-link:hover,.codm-premium-header .codm-nav-link.active,.codm-premium-header .codm-nav-dropdown.is-open>.codm-nav-trigger{color:var(--codm-header-blue);background:#00a1e114}.codm-premium-header .codm-nav-link:hover:after,.codm-premium-header .codm-nav-link.active:after,.codm-premium-header .codm-nav-dropdown.is-open>.codm-nav-trigger:after{opacity:1;transform:scaleX(1)}.codm-premium-header .codm-nav-trigger i{color:currentColor;font-size:12px;line-height:1;transition:transform .24s}.codm-premium-header .codm-nav-dropdown.is-open>.codm-nav-trigger i{transform:rotate(180deg)}.codm-premium-header .codm-dropdown-menu{opacity:0;scrollbar-width:none;-ms-overflow-style:none;transform-origin:top;visibility:hidden;z-index:2200;background:#fff;border:1px solid #08112014;border-radius:6px;grid-template-columns:1fr;gap:22px;width:min(450px,100vw - 32px);min-width:min(430px,100vw - 32px);max-width:calc(100vw - 32px);max-height:min(72vh,560px);margin:0;padding:22px 24px;list-style:none;transition:opacity .24s,transform .24s,visibility .24s;display:grid;position:absolute;top:calc(100% + 10px);left:50%;right:auto;overflow:hidden auto;transform:translate(-50%)translateY(12px);box-shadow:0 26px 60px #0811201f}.codm-premium-header .codm-dropdown-menu::-webkit-scrollbar{display:none}.codm-premium-header .codm-nav-dropdown.is-open>.codm-dropdown-menu,.codm-premium-header .codm-nav-dropdown:hover>.codm-dropdown-menu,.codm-premium-header .codm-nav-dropdown:focus-within>.codm-dropdown-menu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.codm-premium-header .codm-dropdown-menu li{width:100%;margin:0;padding:0;display:block}.codm-premium-header .codm-dropdown-menu .codm-dropdown-link{color:var(--codm-header-ink);text-align:left;-webkit-user-select:none;user-select:none;white-space:normal;border-radius:8px;justify-content:flex-start;align-items:center;width:100%;min-height:34px;padding:4px 0 4px 22px;font-size:15px;font-weight:800;line-height:1.3;text-decoration:none;transition:background-color .24s,color .24s,padding-left .24s;display:flex;position:relative}.codm-premium-header .codm-dropdown-menu .codm-dropdown-link:before{content:"";background:#00a1e114;width:8px;height:32px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.codm-premium-header .codm-dropdown-menu .codm-dropdown-link:hover,.codm-premium-header .codm-dropdown-menu .codm-dropdown-link:focus-visible{color:var(--codm-header-blue);background:#00a1e10f;padding-left:26px}.codm-premium-header .codm-header-actions{justify-self:end}.codm-premium-header .codm-header-cta{background:var(--codm-header-cta);color:#fff;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:14px clamp(22px,1.8vw,34px);font-size:clamp(14px,.95vw,16px);font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .24s,box-shadow .24s,transform .24s;display:inline-flex;box-shadow:0 14px 30px #bd553e2e}.codm-premium-header.sticky .codm-header-cta{min-height:46px;padding-block:12px}.codm-premium-header .codm-header-cta:hover,.codm-premium-header .codm-header-cta:focus-visible{color:#fff;background:#a94733;transform:translateY(-1px);box-shadow:0 18px 38px #bd553e3d}.codm-premium-header a:focus-visible,.codm-premium-header button:focus-visible,.codm-mobile-header button:focus-visible,.codm-mobile-sidebar a:focus-visible,.codm-mobile-sidebar button:focus-visible{outline-offset:3px;outline:3px solid #00a1e159}.codm-mobile-header{z-index:1500;background:#fffffffa;border-bottom:1px solid #08112014;width:100%;min-height:72px;padding:12px 0;position:sticky;top:0;box-shadow:0 10px 28px #11182714}.codm-mobile-header-inner{justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}.codm-mobile-header .mobile-logo img,.codm-mobile-sidebar .logo-m img{width:clamp(128px,30vw,170px);height:auto;display:block}.codm-mobile-header .mobile-nav-icon,.codm-mobile-sidebar .menu-close{appearance:none;color:#081120;cursor:pointer;background:#fff;border:1px solid #08112024;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.codm-mobile-header .mobile-nav-icon:hover,.codm-mobile-sidebar .menu-close:hover{color:#00a1e1;background:#00a1e117;border-color:#00a1e147}.codm-mobile-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1998;background:#08112075;position:fixed;inset:0}.codm-mobile-sidebar{opacity:0;visibility:hidden;z-index:1999;-webkit-overflow-scrolling:touch;background:#fff;width:min(420px,92vw);height:100dvh;max-height:100dvh;padding:24px 20px 36px;transition:opacity .24s,transform .24s,visibility .24s;position:fixed;top:0;left:0;overflow:hidden auto;transform:translate(-105%);box-shadow:24px 0 70px #08112033}.codm-mobile-sidebar.mobile-menu-active{opacity:1;visibility:visible;transform:translate(0)}.codm-mobile-sidebar .logo-m{align-items:center;min-height:52px;margin:0 56px 22px 0;display:flex}.codm-mobile-sidebar .menu-close{position:absolute;top:24px;right:20px}.codm-mobile-sidebar .mobile-nav ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.codm-mobile-sidebar .mobile-nav li{margin:0;padding:0}.codm-mobile-sidebar .mobile-nav a,.codm-mobile-sidebar .mobile-nav-toggle{color:#081120;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:46px;padding:11px 12px;font-family:inherit;font-size:16px;font-weight:800;line-height:1.25;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.codm-mobile-sidebar .mobile-nav a.active,.codm-mobile-sidebar .mobile-nav a:hover,.codm-mobile-sidebar .mobile-nav-toggle.active,.codm-mobile-sidebar .mobile-nav-toggle:hover,.codm-mobile-sidebar .mobile-nav-group.is-open>.mobile-nav-toggle{color:#00a1e1;background:#00a1e11a}.codm-mobile-sidebar .mobile-nav-toggle i{font-size:13px;transition:transform .22s}.codm-mobile-sidebar .mobile-nav-group.is-open>.mobile-nav-toggle i{transform:rotate(180deg)}.codm-mobile-sidebar .mobile-submenu{border-left:2px solid #00a1e129;gap:4px;margin:6px 0 10px 14px;padding:4px 0 4px 10px;display:grid}.codm-mobile-sidebar .mobile-submenu[hidden]{display:none}.codm-mobile-sidebar .mobile-submenu .mobile-submenu-link{min-height:42px;padding:10px 12px;font-size:14px;font-weight:800}.codm-mobile-sidebar .mobile-button .theme-btn1{text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin:22px 0 26px;padding:14px 16px;font-size:15px;font-weight:800;display:inline-flex}.codm-mobile-sidebar .single-footer-items,.codm-mobile-sidebar .contact-infos{margin-top:26px}.codm-mobile-sidebar .single-footer-items h3,.codm-mobile-sidebar .single-footer-items .mobile-sidebar-title,.codm-mobile-sidebar .contact-infos h3,.codm-mobile-sidebar .contact-infos .mobile-sidebar-title{color:#081120;margin:0 0 14px;font-size:21px;font-weight:800;line-height:1.2}.codm-mobile-sidebar .single-footer-items .contact-box{align-items:flex-start;gap:12px;padding:9px 0;display:flex}.codm-mobile-sidebar .single-footer-items .contact-box .icon{flex:0 0 24px;margin:2px 0 0}.codm-mobile-sidebar .single-footer-items .contact-box .icon img{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}.codm-mobile-sidebar .single-footer-items .contact-box .pera{min-width:0}.codm-mobile-sidebar .single-footer-items .contact-box .pera a{color:#253044;overflow-wrap:anywhere;padding:0;font-size:15px;font-weight:600;line-height:1.55;display:inline-block}.codm-mobile-sidebar .contact-infos .social-icon{flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.codm-mobile-sidebar .contact-infos .social-icon li{display:block}.codm-mobile-sidebar .contact-infos .social-icon li a{color:#081120;background:#00a1e11a;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin:0;font-size:15px;line-height:1;display:inline-flex}body.mobile-menu-active{overflow:hidden}body.mobile-menu-active .floating-whatsapp-button,body.mobile-menu-active .codm-chatbot{opacity:0;pointer-events:none}@media (max-width:1399px){.codm-premium-header .codm-header-container{width:min(100% - 36px,1320px)}.codm-premium-header .codm-header-inner{grid-template-columns:142px minmax(0,1fr) auto;gap:18px;min-height:84px}.codm-premium-header.sticky .codm-header-inner{min-height:72px}.codm-premium-header .codm-header-cta{min-height:46px;padding-inline:18px}}@media (max-width:1199px){.codm-premium-header .codm-header-container{width:min(100% - 28px,1140px)}.codm-premium-header .codm-header-inner{grid-template-columns:126px minmax(0,1fr) auto;gap:12px}.codm-premium-header .codm-main-nav{gap:1px}.codm-premium-header .codm-nav-link{min-height:40px;padding:8px 5px;font-size:12px}.codm-premium-header .codm-header-cta{min-height:42px;padding:11px 12px;font-size:13px}}@media (max-width:991px){.codm-mobile-header .container-fluid{padding-left:18px;padding-right:18px}main{padding-top:72px}}@media (min-width:768px) and (max-width:991px){.codm-mobile-sidebar{width:min(460px,62vw);padding:28px 26px 42px}.codm-mobile-sidebar .menu-close{top:28px;right:26px}}@media (max-width:575px){.codm-mobile-header{min-height:66px;padding:10px 0}.codm-mobile-header .container-fluid{padding-left:14px;padding-right:14px}.codm-mobile-sidebar{width:min(380px,94vw);padding:18px 16px 32px}.codm-mobile-sidebar .logo-m{margin-bottom:18px;margin-right:54px}.codm-mobile-sidebar .menu-close{top:18px;right:16px}.codm-mobile-sidebar .mobile-nav a,.codm-mobile-sidebar .mobile-nav-toggle{min-height:44px;padding:10px;font-size:15px}main{padding-top:66px}}@media (max-width:380px){.codm-mobile-sidebar{width:100vw}.codm-mobile-header .mobile-logo img,.codm-mobile-sidebar .logo-m img{width:126px}}@media (prefers-reduced-motion:reduce){.codm-premium-header *,.codm-mobile-header *,.codm-mobile-sidebar *,.codm-mobile-overlay{transition-duration:.01ms}}:root{--codm-font-heading:var(--font-heading,"Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--codm-font-body:var(--font-body,"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--codm-type-heading:#081120;--codm-type-body:#475569;--codm-type-muted:#64748b;--codm-type-hero:clamp(2.25rem, 1.3929rem + 3.8095vw, 4rem);--codm-type-section:clamp(2rem, 1.5102rem + 2.0408vw, 3rem);--codm-type-subheading:clamp(1.625rem, 1.4413rem + .7653vw, 2rem);--codm-type-card:clamp(1.25rem, 1.1276rem + .5102vw, 1.5rem);--codm-type-body-size:clamp(1rem, .9388rem + .2551vw, 1.125rem);--codm-type-small:clamp(1rem, .9694rem + .1276vw, 1rem);--codm-type-button:1rem;--codm-type-nav:1rem;--codm-line-hero:1.1;--codm-line-heading:1.2;--codm-line-subheading:1.25;--codm-line-body:1.8;--codm-line-small:1.5;--codm-space-heading:clamp(.75rem, .5663rem + .7653vw, 1.125rem);--codm-space-block:clamp(3.5rem, 2.5204rem + 4.0816vw, 5.5rem);--codm-measure:72ch}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body,body.body{color:var(--codm-type-body);font-family:var(--codm-font-body);font-size:var(--codm-type-body-size);font-weight:400;line-height:var(--codm-line-body)}:where(main,header,footer,section,article,aside){font-family:var(--codm-font-body)}:where(h1,h2,h3,h4,h5),:where(.main-heading h1,.main-heading h2,.heading1 h1,.heading1 h2,.heading1-w h2,.heading3 h2){color:var(--codm-type-heading);font-family:var(--codm-font-heading);letter-spacing:-.015em;margin:0 0 var(--codm-space-heading)}:where(h1),:where(.main-heading h1,.heading1 h1,.hero-area1 .main-heading h1,.salesforce-noida-hero h1,.salesforce-development-noida-page h1,.education-cloud-hero-text h1){font-size:var(--codm-type-hero);letter-spacing:-.03em;font-weight:800;line-height:var(--codm-line-hero)}:where(h2),:where(.main-heading h2,.heading1 h2,.heading1-w h2,.heading3 h2,.salesforce-noida-section-heading h2,.education-cloud-section-intro h2){font-size:var(--codm-type-section);font-weight:700;line-height:var(--codm-line-heading)}:where(h3),:where(.blog2-box h3,.salesforce-noida-card h3,.education-cloud-service-card h3){font-size:var(--codm-type-subheading);font-weight:700;line-height:var(--codm-line-subheading)}:where(h4,h5),:where(.blog-title,.card h3,article h3){color:var(--codm-type-heading);font-family:var(--codm-font-heading);font-size:var(--codm-type-card);font-weight:600;line-height:1.35}:where(p,li,figcaption),:where(.pera,.content,.description,.card p,article p,.main-heading p,.heading1 p,.salesforce-noida-page p,.education-cloud-page p){color:var(--codm-type-body);font-family:var(--codm-font-body);font-size:var(--codm-type-body-size);font-weight:400;line-height:var(--codm-line-body)}:where(main p,article p,section p,.main-heading p,.heading1 p){max-width:var(--codm-measure)}:where(h1+p,h2+p,h3+p,.main-heading h1+p,.heading1 h2+p){margin-top:.35rem}:where(p+p){margin-top:.9rem}:where(section,.salesforce-noida-section,.education-cloud-section){scroll-margin-top:110px}:where(.salesforce-noida-section,.education-cloud-section){padding-block:max(var(--codm-space-block), 1px)}:where(small,.small,.eyebrow,.span,span.span,.date){color:var(--codm-type-muted);font-family:var(--codm-font-body);font-size:var(--codm-type-small);font-weight:400;line-height:var(--codm-line-small)}:where(a,button,input,textarea,select){font-family:inherit}:where(.theme-btn1,.theme-btn2,.theme-btn3,button[type=submit],input[type=submit]){font-family:var(--codm-font-heading);font-size:var(--codm-type-button);letter-spacing:.02em;font-weight:600}:where(.main-menu-ex a,.main-menu-ex button,.codm-nav-link,.mobile-nav a,.mobile-nav-toggle){font-family:var(--codm-font-heading);font-size:var(--codm-type-nav);font-weight:600}:where(strong,b){color:var(--codm-type-heading);font-weight:700}:where(:focus-visible){outline-offset:3px;outline:3px solid #00a1e159}main :where(h1,h2,h3),.text-anime-style-3{animation:.36s both codmTypeReveal}@keyframes codmTypeReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){:root{--codm-type-hero:3rem;--codm-type-section:clamp(2rem, 1.5918rem + 1.7007vw, 2.5rem);--codm-space-block:clamp(3rem, 2.1837rem + 3.4014vw, 4rem)}}@media (max-width:767px){:root{--codm-type-hero:2.25rem;--codm-type-section:clamp(1.875rem, 1.555rem + 1.6vw, 2rem);--codm-type-subheading:1.5rem;--codm-type-body-size:1rem;--codm-measure:100%;--codm-space-block:clamp(2.5rem, 1.5401rem + 4.7994vw, 3.25rem)}:where(h1,h2,h3,h4,h5),:where(.main-heading h1,.main-heading h2,.heading1 h1,.heading1 h2){letter-spacing:-.02em}:where(main p,article p,section p,.main-heading p,.heading1 p){max-width:100%}}@media (prefers-reduced-motion:reduce){main :where(h1,h2,h3),.text-anime-style-3{animation:none}html{scroll-behavior:auto}}.codm-blog-tabs,.codm-case-system-filters{background:#ffffffd1;border:1px solid #00a1e124;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:1180px;margin:30px auto 48px;padding:12px;display:flex;box-shadow:0 18px 50px #0811200f}.codm-blog-tabs button,.codm-case-system-filters button{color:#19326a;white-space:nowrap;border-color:#00a1e12e;min-height:44px;padding:11px 16px}.codm-blog-tabs button:hover,.codm-blog-tabs button:focus-visible,.codm-case-system-filters button:hover,.codm-case-system-filters button:focus-visible{color:#00a1e1;border-color:#00a1e1}.codm-blog-tabs button:focus-visible,.codm-case-system-filters button:focus-visible,.codm-blog-empty button:focus-visible,.codm-case-system-empty button:focus-visible{outline-offset:3px;outline:3px solid #00a1e157}.codm-blog-section.codm-blog-muted .row>[class*=col-],.codm-case-system-section.codm-case-system-muted .row>[class*=col-]{display:flex}.codm-blog-card,.codm-case-system-card{border:1px solid #00a1e124;border-radius:16px;flex-direction:column;width:100%;height:calc(100% - 30px);display:flex;box-shadow:0 4px 20px #0811200d}.codm-blog-card:hover,.codm-case-system-card:hover{transform:translateY(-5px);box-shadow:0 14px 35px #0811201a}.codm-blog-card-image,.codm-case-system-card-image{aspect-ratio:16/9;height:auto;min-height:0}.codm-blog-card-body,.codm-case-system-card-body{flex-direction:column;flex:1;padding:24px;display:flex}.codm-blog-card h3,.codm-case-system-card h3{font-size:clamp(20px,1.5vw,23px);line-height:1.28}.codm-blog-card p,.codm-case-system-card p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:18px;font-size:16px;line-height:1.65;display:-webkit-box;overflow:hidden}.codm-blog-card .learn,.codm-case-system-card .learn{margin-top:auto}.codm-case-system-services{margin-bottom:16px}.codm-case-system-card-metric{margin-top:auto}.codm-blog-empty,.codm-case-system-empty{border-radius:16px;max-width:720px;margin-inline:auto}@media (max-width:991px){.codm-blog-tabs,.codm-case-system-filters{margin-bottom:36px}.codm-blog-card-body,.codm-case-system-card-body{padding:22px}}@media (max-width:767px){.codm-blog-tabs,.codm-case-system-filters{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;max-width:none;margin:24px -4px 34px;padding:10px;overflow-x:auto}.codm-blog-tabs::-webkit-scrollbar{display:none}.codm-case-system-filters::-webkit-scrollbar{display:none}.codm-blog-tabs button,.codm-case-system-filters button{flex:none;min-height:42px;padding:10px 14px}.codm-blog-section,.codm-case-system-section{padding:64px 0}.codm-blog-card,.codm-case-system-card{border-radius:14px}}@media (prefers-reduced-motion:reduce){.codm-blog-tabs button,.codm-case-system-filters button,.codm-blog-card,.codm-case-system-card{transition-duration:.01ms}}.codm-blog-tabs,.codm-case-system-filters{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:14px 12px;max-width:none;margin:34px 0 46px;padding:0}.codm-blog-tabs button,.codm-case-system-filters button{box-shadow:none;color:#19326a;background:#fff;border:1px solid #00a1e12e;border-radius:999px;gap:10px;min-height:56px;padding:14px 22px;font-size:clamp(14px,1vw,17px);font-weight:800}.codm-blog-tabs button i,.codm-case-system-filters button i{color:#19326a;font-size:15px}.codm-blog-tabs button:hover,.codm-blog-tabs button:focus-visible,.codm-case-system-filters button:hover,.codm-case-system-filters button:focus-visible{color:#00a1e1;background:#fff;border-color:#00a1e161;box-shadow:0 10px 24px #00a1e114}.codm-blog-tabs button:hover i,.codm-blog-tabs button:focus-visible i,.codm-case-system-filters button:hover i,.codm-case-system-filters button:focus-visible i{color:#00a1e1}.codm-blog-tabs button.active,.codm-case-system-filters button.active{color:#fff;background:#00a1e1;border-color:#00a1e1;box-shadow:0 16px 34px #00a1e138}.codm-blog-tabs button.active i,.codm-case-system-filters button.active i{color:#fff}@media (max-width:767px){.codm-blog-tabs,.codm-case-system-filters{gap:10px;margin:26px 0 34px;padding-bottom:4px}.codm-blog-tabs button,.codm-case-system-filters button{min-height:48px;padding:11px 16px;font-size:14px}}.codm-filter-pill{appearance:none;box-shadow:none;color:#19326a;cursor:pointer;font-family:var(--codm-font-heading,inherit);text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#fff;border:1px solid #00a1e133;border-radius:999px;align-items:center;gap:10px;min-height:56px;padding:14px 22px;font-size:clamp(14px,1vw,17px);font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .25s,border-color .25s,box-shadow .25s,color .25s,transform .25s;display:inline-flex}.codm-filter-pill i{color:#19326a;font-size:15px;line-height:1;transition:color .25s}.codm-filter-pill:hover,.codm-filter-pill:focus-visible{color:#00a1e1;background:#fff;border-color:#00a1e16b;transform:translateY(-1px);box-shadow:0 10px 24px #00a1e11a}.codm-filter-pill:hover i,.codm-filter-pill:focus-visible i{color:#00a1e1}.codm-filter-pill.active,.codm-filter-pill[aria-pressed=true]{color:#fff;background:#00a1e1;border-color:#00a1e1;box-shadow:0 16px 34px #00a1e138}.codm-filter-pill.active i,.codm-filter-pill[aria-pressed=true] i{color:#fff}.codm-filter-pill:focus-visible{outline-offset:3px;outline:3px solid #00a1e157}@media (max-width:767px){.codm-filter-pill{min-height:48px;padding:11px 16px;font-size:14px}}.codm-blog-grid-header+.codm-blog-tabs,.codm-case-system-grid-header+.codm-case-system-filters{margin-top:42px}.codm-blog-section.codm-blog-muted .codm-blog-heading,.codm-case-system-section.codm-case-system-muted .codm-case-system-heading{margin-bottom:0}@media (max-width:991px){.codm-blog-grid-header+.codm-blog-tabs,.codm-case-system-grid-header+.codm-case-system-filters{margin-top:28px}}.codm-blog-author-section{background:linear-gradient(#f6fbff 0%,#fff 100%);padding:clamp(24px,3vw,40px) 0 clamp(38px,4vw,56px);overflow:visible}.codm-blog-author-section .container{max-width:min(980px,100% - 32px)}.codm-blog-author-card{overflow-wrap:break-word;background:radial-gradient(circle at 0 0,#00a1e114,#0000 34%),#fff;border:1px solid #00a1e129;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2vw,24px);max-width:100%;margin-inline:auto;padding:clamp(16px,2vw,22px);display:grid;box-shadow:0 16px 38px #08112012}.codm-blog-author-card .codm-blog-author-mark{background:linear-gradient(135deg,#00a1e1 0%,#19326a 100%);border:2px solid #ffffffd1;border-radius:14px;flex-shrink:0;place-items:center;width:clamp(62px,6vw,78px);height:clamp(62px,6vw,78px);display:grid;box-shadow:0 12px 26px #00a1e12e}.codm-blog-author-card .codm-blog-author-mark i{color:#fff;font-size:clamp(20px,2vw,24px);line-height:1}.codm-blog-author-card .codm-blog-author-mark span{color:#fff;font-family:var(--codm-font-heading,inherit);font-size:clamp(12px,1vw,14px);font-weight:900;line-height:1}.codm-blog-author-content{min-width:0}.codm-blog-author-card .codm-blog-author-label{color:#00a1e1;font-family:var(--codm-font-heading,inherit);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.codm-blog-author-card .codm-blog-author-name{color:#081120;font-family:var(--codm-font-heading,inherit);letter-spacing:-.015em;margin:0 0 6px;font-size:clamp(21px,2vw,28px);font-weight:800;line-height:1.18}.codm-blog-author-card .codm-blog-author-bio{color:#475569;overflow-wrap:break-word;max-width:min(68ch,100%);margin:0;font-size:clamp(14px,1vw,16px);font-weight:500;line-height:1.58}.codm-blog-author-actions{justify-self:end}.codm-blog-author-actions a{color:#19326a;font-family:var(--codm-font-heading,inherit);white-space:nowrap;background:#00a1e114;border:1px solid #00a1e12e;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:11px 15px;font-size:14px;font-weight:800;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s,transform .3s,box-shadow .3s;display:inline-flex}.codm-blog-author-actions a span,.codm-blog-author-actions a i{color:inherit}.codm-blog-author-actions a:hover,.codm-blog-author-actions a:focus-visible{color:#fff;background:#00a1e1;border-color:#00a1e1;transform:translateY(-2px);box-shadow:0 12px 24px #00a1e12e}.codm-blog-author-actions a:focus-visible{outline-offset:3px;outline:3px solid #00a1e147}@media (max-width:991px){.codm-blog-author-card{grid-template-columns:auto minmax(0,1fr)}.codm-blog-author-actions{grid-column:2;justify-self:start}}@media (max-width:575px){.codm-blog-author-section{padding:26px 0 86px}.codm-blog-author-section .container{max-width:calc(100% - 24px)}.codm-blog-author-card{grid-template-columns:1fr;align-items:flex-start;gap:14px;padding:18px}.codm-blog-author-actions{grid-column:auto;width:100%}.codm-blog-author-actions a{white-space:normal;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.codm-blog-author-actions a{transition:none}.codm-blog-author-actions a:hover,.codm-blog-author-actions a:focus-visible{transform:none}}.codm-blog-detail-hero-grid:has(.codm-blog-hero-panel){align-items:start}.codm-blog-detail-hero-grid:not(:has(.codm-blog-hero-panel)){grid-template-columns:minmax(0,860px)}.codm-blog-detail-hero-grid:not(:has(.codm-blog-hero-panel))>div:first-child{max-width:860px}@media (min-width:992px){.codm-blog-detail-hero-grid:has(.codm-blog-hero-panel){grid-template-columns:minmax(0,.92fr) minmax(360px,.78fr)}}
