.inclusion-mission-section{background:#fff;padding:3rem 0 0}.inclusion-mission-section .section-subtitle{font-family:var(--tj-ff-heading);font-size:1rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.inclusion-mission-section .lead{font-family:var(--tj-ff-body);font-size:1.125rem;line-height:1.8;color:#364052}.inclusion-mission-image{width:100%;height:400px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;display:flex;align-items:center;justify-content:center;color:white;font-family:var(--tj-ff-heading);font-size:1.2rem;margin-bottom:2rem}.representation-stats-section{background:#f8f9fa;padding:3rem 0}.representation-stats-section h2{font-family:var(--tj-ff-heading);font-size:1.75rem;line-height:1.6;color:#051229;font-weight:600;max-width:900px;margin:0 auto}.stat-card{transition:transform .3s ease,box-shadow .3s ease;border:1px solid #e0e0e0}.stat-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1)!important}.stat-icon{opacity:.8}.stat-image-placeholder{width:100%;height:200px;background:linear-gradient(135deg,#f093fb,#f5576c);border-radius:8px;display:flex;align-items:center;justify-content:center;color:white;font-family:var(--tj-ff-heading);margin-bottom:1rem}.stat-title{font-size:1rem;letter-spacing:.5px;line-height:1.4}.stat-percentage,.stat-title{font-family:var(--tj-ff-heading);font-weight:700}.stat-percentage{color:#0066cc}.stat-description{font-family:var(--tj-ff-body);font-size:.95rem;line-height:1.6}.inclusion-initiatives-section{background:#fff;padding:3rem 0}.inclusion-initiatives-section h2{font-family:var(--tj-ff-heading);font-size:1.75rem;line-height:1.6;color:#051229;font-weight:600;max-width:900px;margin:0 auto}.initiative-card{transition:all .3s ease;background:#fff;border-color:#e0e0e0!important}.initiative-card:hover{border-color:#0066cc!important;box-shadow:0 5px 20px rgba(0,102,204,.1)}.initiative-image-placeholder{width:100%;height:180px;background:linear-gradient(135deg,#4facfe,#00f2fe);border-radius:8px;display:flex;align-items:center;justify-content:center;color:white;font-family:var(--tj-ff-heading);margin-bottom:1rem}.initiative-title{font-family:var(--tj-ff-heading);font-size:1.1rem;font-weight:700;letter-spacing:.5px;line-height:1.4}.initiative-description{font-family:var(--tj-ff-body);font-size:.95rem;line-height:1.7;color:#364052}.initiative-card .btn{font-family:var(--tj-ff-body);font-size:.9rem;padding:.5rem 1.5rem;font-weight:600;transition:all .3s ease}.initiative-card .btn:hover{transform:translateX(5px)}@media (max-width:768px){.inclusion-mission-section{padding:2rem 0 1.5rem}.inclusion-mission-image{height:250px}.inclusion-initiatives-section,.representation-stats-section{padding:2rem 0}.inclusion-initiatives-section h2,.representation-stats-section h2{font-size:1.5rem}.stat-percentage{font-size:2.5rem}.stat-title{font-size:.9rem}.initiative-image-placeholder,.stat-image-placeholder{height:150px}}.csr-mission-section{background:#fff;padding:3rem 0}.csr-mission-section .section-subtitle{font-family:var(--tj-ff-heading);font-size:1rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.csr-content{font-family:var(--tj-ff-body)}.csr-list{list-style:none;padding:0}.csr-list li{font-size:1rem;line-height:1.8;color:#364052;margin-bottom:1.5rem;padding-left:2rem;position:relative}.csr-list li:before{content:"•";color:#0066cc;font-size:1.5rem;position:absolute;left:0;top:-5px}.sustainability-section{background:#f8f9fa;padding:0}.sustainability-card{transition:transform .3s ease,box-shadow .3s ease}.sustainability-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.1)}.sustainability-card h2{font-family:var(--tj-ff-heading);font-size:2rem;color:#051229;font-weight:600}.sustainability-card .lead{font-family:var(--tj-ff-body);font-size:1.125rem;font-weight:400;line-height:1.8;color:#364052}.volunteering-section{background:#fff;padding:3rem 0}.volunteering-section h2{font-family:var(--tj-ff-heading);font-size:2rem;color:#051229;font-weight:600}.volunteering-section .lead{font-family:var(--tj-ff-body);font-size:1.125rem;font-weight:400;color:#364052}.volunteer-card{transition:all .3s ease;background:#fff;border-color:#e0e0e0!important}.volunteer-card:hover{border-color:#0066cc!important;box-shadow:0 5px 20px rgba(0,102,204,.1);transform:translateY(-3px)}.volunteer-image-wrapper{width:100%;overflow:hidden;border-radius:8px}.volunteer-image{transition:transform .3s ease}.volunteer-card:hover .volunteer-image{transform:scale(1.05)}.volunteer-title{font-family:var(--tj-ff-heading);font-size:1.25rem;font-weight:700;color:#051229}.volunteer-description{font-family:var(--tj-ff-body);font-size:.95rem;line-height:1.7;color:#364052}.volunteer-card .btn{font-family:var(--tj-ff-body);font-size:.9rem;padding:.5rem 1.5rem;font-weight:600;transition:all .3s ease}.volunteer-card .btn:hover{transform:translateX(5px)}@media (max-width:768px){.csr-mission-section,.sustainability-section,.volunteering-section{padding:0}.sustainability-card h2,.volunteering-section h2{font-size:1.5rem}.csr-list li{padding-left:1.5rem;font-size:.95rem}}:root{--tj-ff-body:"Lato",sans-serif;--tj-ff-heading:"Libre Franklin",serif;--tj-ff-fontawesome:"Font Awesome 6 Pro";--tj-fw-normal:normal;--tj-fw-thin:100;--tj-fw-elight:200;--tj-fw-light:300;--tj-fw-regular:400;--tj-fw-medium:500;--tj-fw-sbold:600;--tj-fw-bold:700;--tj-fw-ebold:800;--tj-fw-black:900;--tj-fs-body:16px;--tj-fs-p:16px;--tj-fs-h1:72px;--tj-fs-h2:48px;--tj-fs-h3:32px;--tj-fs-h4:24px;--tj-fs-h5:20px;--tj-fs-h6:18px;--tj-color-common-white:#f7f7f7;--tj-color-common-white-2:#a9b0b8;--tj-color-common-black:#000000;--tj-color-common-black-2:#676e7a;--tj-color-common-black-3:#969ca5;--tj-color-heading-primary:#051229;--tj-color-text-body:#364052;--tj-color-text-body-2:#7e8590;--tj-color-theme-primary:#0075ff;--tj-color-theme-dark:#051229;--tj-color-theme-bg:#e1e8f0;--tj-color-theme-bg-2:#dfecfd;--tj-color-border-1:#27354d;--tj-color-border-2:#ced7e0;--tj-color-border-3:#d7d8db;--tj-color-red-1:#ff0000}[dir=rtl]{
  /* !END:  Default CSS */
  /* !END: Header  CSS */
  /* !END:  hero CSS */
  /* !END:  About CSS */
  /* !END: Service CSS */
  /* !END: Testimonials CSS */
  /* !END: Projects CSS */
  /* !END: Funfact CSS */
  /* !END: Brand Slider CSS */
  /* !END: Brand Slider CSS */
  /* !END: Insightr CSS */
  /* !END: Progress CSS */
  /* !END: Process CSS */
  /* !END: Marquee CSS */
  /* !END: Pricing CSS */
  /* !END: Cta CSS */
  /* !END: Blog CSS */
  /* !END: Faq CSS */
  /* !END: Team CSS */
  /* !END: Feature CSS */
  /* !END: Feature CSS */
  /* !END: Footer CSS */}[dir=rtl] .nice-select,[dir=rtl] input:not([type=radio]):not([type=checkbox]),[dir=rtl] select,[dir=rtl] textarea{direction:rtl}[dir=rtl] .tj-primary-btn .btn_inner{padding:15px 55px 15px 20px}[dir=rtl] .tj-primary-btn .btn_inner .btn_icon{transform:scaleX(-1)}@media (max-width:575px){[dir=rtl] .tj-primary-btn .btn_inner{padding:12px 50px 12px 18px}}[dir=rtl] .text-btn i,[dir=rtl] .tji-play{transform:scaleX(-1)}[dir=rtl] .text-btn:before{transform-origin:left}[dir=rtl] .text-btn:hover:before{transform-origin:right}[dir=rtl] .icon-btn,[dir=rtl] .text-btn-2 i,[dir=rtl] .tji-double-check{transform:scaleX(-1)}[dir=rtl] #loading-icon{transform:translate(50%,-50%)}[dir=rtl] .hover\:shine:before{inset-inline-start:auto;inset-inline-end:-140%}[dir=rtl] .swiper_navigations{flex-direction:row-reverse}[dir=rtl] .cursor-outer{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:-15px;margin-inline-end:-15px}[dir=rtl] .cursor-inner{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:-3px;margin-inline-end:-3px}[dir=rtl] .tj-pagination ul li .page-numbers i{transform:scaleX(-1);display:inline-block}[dir=rtl] .odometer{direction:rtl;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;text-align:right}[dir=rtl] .odometer-inside{display:flex;flex-direction:row-reverse}[dir=rtl] .topbar_note a i{transform:scaleX(-1)}[dir=rtl] .h8-cta-wrapper .sec-title a:hover:after,[dir=rtl] .topbar_note a:hover span:after,[dir=rtl] .video-btn-wrap .video-btn:hover .video-text:after{animation-name:linehover-rtl}[dir=rtl] .tj-primary-btn.header_btn .btn_inner{padding:12px 50px 12px 18px}[dir=rtl] .tj-header-area .tj-primary-btn .btn_inner{padding:12px 50px 12px 18px!important}[dir=rtl] .tj_search_wrapper .search_form form .search_input .search-box input[type=search]{padding:20px 24px 20px 75px}[dir=rtl] .mainmenu ul>li>.mega-menu-service-single .mega-menu-service-nav,[dir=rtl] .mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-nav{transform:rotate(-135deg) translate(22px,-19px)}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .mainmenu ul>li>.mega-menu-service-single .mega-menu-service-nav,[dir=rtl] .mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-nav{transform:rotate(-135deg) translate(58px,-73px)}}@media (max-width:575px){[dir=rtl] .mainmenu ul>li>.mega-menu-service-single .mega-menu-service-nav,[dir=rtl] .mobile_menu ul>li>.mega-menu-service-single .mega-menu-service-nav{transform:rotate(-135deg) translate(-7px,-17px)}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .hamburger_menu .mean-container .mean-nav ul li .mega-menu-service a{text-align:start}}[dir=rtl] .hero-content .hero-shapes-1 img{transform:scaleX(-1)}[dir=rtl] .hero-circle{transform:translateY(-50%) scaleX(-1)}[dir=rtl] .hero-circle .circle-wrap{inset-inline-start:15px;inset-inline-end:auto}[dir=rtl] .hero-circle .circle-wrap .rotate-image{inset-inline-start:auto;inset-inline-end:50%}[dir=rtl] .hero_scroll .down{flex-direction:row-reverse}[dir=rtl] .tj-hero-section-two .hero_shapes,[dir=rtl] .tj-hero-slider.style-1 .tj-btn,[dir=rtl] .tj-slider-section:before{transform:scaleX(-1)}[dir=rtl] .hero-images-box-two .hero-button .hero-btn:before,[dir=rtl] .hero-images-box-two .hero-button:before{transform:translate(50%,-50%)}[dir=rtl] .hero-three-bg{transform:scaleX(-1)}[dir=rtl] .hero-funfact .counter-item{padding:50px 42px 55px}@media only screen and (min-width:1200px) and (max-width:1399px){[dir=rtl] .hero-funfact .counter-item{padding:30px 42px 40px}}@media only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .hero-funfact .counter-item{padding:30px 20px 40px 30px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .hero-funfact .counter-item{padding:30px 30px 40px}}[dir=rtl] .hero-funfact .circle-wrap a{transform:translate(50%,-50%)}[dir=rtl] .hero-funfact .circle-wrap a i{transform:rotate(-135deg)}[dir=rtl] .hero-funfact .circle-wrap a:hover i{transform:rotate(-135deg) scale(1.5)}[dir=rtl] .hero-images-box-three{-webkit-clip-path:polygon(92% 0,0 0,0 100%,100% 100%,100% 8%);clip-path:polygon(92% 0,0 0,0 100%,100% 100%,100% 8%)}[dir=rtl] .hero-funfact{-webkit-clip-path:polygon(95% 0,0 0,0 85%,5% 100%,100% 100%,100% 16%);clip-path:polygon(95% 0,0 0,0 85%,5% 100%,100% 100%,100% 16%)}[dir=rtl] .hero-video-btn .video-btn{padding:16px 20px 16px 25px}@media (max-width:575px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .hero-video-btn .video-btn{padding:12px 14px 12px 20px}}[dir=rtl] .h7-hero-slider.tj-hero-slider.style-1 .tj-btn i{transform:scale(-1)}[dir=rtl] .h7-hero-slider .tj-hero-shape{transform:scaleX(-1)}[dir=rtl] .h7-hero-slider .tj-hero-shape:after{inset-inline-start:19px}@media only screen and (min-width:1200px) and (max-width:1399px){[dir=rtl] .h7-hero-slider .tj-hero-shape:after{inset-inline-start:15px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h7-hero-slider .tj-hero-shape:after{inset-inline-start:10px}}@media only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .h7-hero-slider .tj-hero-shape:after{inset-inline-start:5px}}@media (max-width:575px){[dir=rtl] .h7-hero-slider .tj-hero-shape:after{inset-inline-start:2px}}[dir=rtl] .h8-hero-circle .circle-wrap{left:15px!important;right:auto!important}@media only screen and (min-width:1200px) and (max-width:1399px){[dir=rtl] .h8-hero-circle .circle-wrap{left:35px!important;right:auto!important}}@media only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h8-hero-circle .circle-wrap{left:55px!important;right:auto!important}}@media only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .h8-hero-circle .circle-wrap{left:18px!important;right:auto!important}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .h8-hero-circle .circle-wrap{inset-inline-end:0!important;inset-inline-start:0!important}[dir=rtl] .h8-hero-circle{transform:none!important;inset-inline-end:0!important}}[dir=rtl] .h9-hero-chart-wrapper{transform:translateX(-26%) rotate(8deg)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:1400px) and (max-width:1599px){[dir=rtl] .h9-hero-chart-wrapper{transform:translateX(42%) rotate(8deg)}}@media only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h9-hero-chart-wrapper{transform:translateX(28%) rotate(8deg)}}@media only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .h9-hero-chart-wrapper{transform:translateX(-5%) rotate(8deg)}}@media only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .h9-hero-chart-wrapper{transform:translateX(28%) rotate(8deg)}}@media (max-width:575px){[dir=rtl] .h9-hero-chart-wrapper{transform:translateX(28%) rotate(8deg)}}[dir=rtl] .h10-hero-content{padding:232px 12px 80px 0}@media only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .h10-hero-content{padding:200px 12px 70px 0}}@media only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .h10-hero-content{padding:110px 0 70px}}@media (max-width:575px){[dir=rtl] .h10-hero-content{padding:140px 0 70px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .h10-hero-stat-inner{padding:20px 15px 30px 10px}}[dir=rtl] .h10-hero-stat-chart-text{transform:translate(50%,-50%)}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .h10-hero-stat{transform:translateX(-50%)}}[dir=rtl] .tj-about-section:before{border-radius:0 0 0 var(--br-bottom-left)}[dir=rtl] .tj-about-section .about-bg-images .about-shape-1{transform:translateY(-50%) scaleX(-1);text-align:end}[dir=rtl] .funfact-item-two,[dir=rtl] .funfact-item-two .funfact-box{transform:scaleX(-1)}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .about-image-wrap .circle-wrap{transform:translate(-50%)}}[dir=rtl] .about-image-wrap .circle-wrap .rotate-image{inset-inline-start:auto;inset-inline-end:50%}[dir=rtl] .about-circle{transform:translateY(-50%) scaleX(-1)}[dir=rtl] .about-circle .circle-wrap{inset-inline-start:15px;inset-inline-end:auto}[dir=rtl] .about-circle .circle-wrap .rotate-image{inset-inline-start:auto;inset-inline-end:50%}[dir=rtl] .h6-about-video .about-shape-1 .video-inner .video-btn{transform:translate(50%,-50%)}[dir=rtl] .h7-about-section .about-float-area-left{padding:48px 50px 0 0}@media only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h7-about-section .about-float-area-left{padding:40px 0 0}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .h7-about-section .about-float-area-left{padding:0}}[dir=rtl] .h9-about-circle .circle-wrap{transform:translate(50%,-50%)}[dir=rtl] .tj-evolute{-webkit-clip-path:polygon(0 0,0 90%,10% 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 90%,10% 100%,100% 100%,100% 0)}[dir=rtl] .tj-evolute-image{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 10%,90% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 10%,90% 0)}[dir=rtl] .tj-service-section .sec-heading .service-rating .star-fill{padding:2px 12px 3px 7px}[dir=rtl] .service-item .service-content{padding:60px 65px 60px 15px}[dir=rtl] .service-item .service-content .service-text .service-icons img{transform:scaleX(-1)}@media only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .service-item .service-content{padding:40px 30px 40px 15px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .service-item .service-content{padding:35px 15px 50px}}[dir=rtl] .tj-service-section-three .sec-heading .service-rating .star-fill{padding:2px 12px 3px 7px}[dir=rtl] .blog-btn-2 .btn-icon,[dir=rtl] .service-style-4 .service-button{transform:scaleX(-1)}[dir=rtl] .blog-btn-2 .btn-text{transform:translateX(20px)}[dir=rtl] .blog-btn-2:hover .btn-text{transform:translateX(0)}[dir=rtl] .h6-services-item-inner .service_content{padding:35px 30px 35px 0}[dir=rtl] .h6-services-item-inner .service_shape{-webkit-mask-image:url(/images/shapes/h6-service-rtl.svg);mask-image:url(/images/shapes/h6-service-rtl.svg)}[dir=rtl] .h6-services-item .h6-services-item-inner .service_content .service_btn .btn-icon{transform:rotate(-135deg)}[dir=rtl] .h6-services-item .h6-services-item-inner .service_content .service_btn .btn-text{transform:translateX(20px)}[dir=rtl] .h6-services-item .h6-services-item-inner .service_content .service_btn:hover .btn-text{transform:translateX(0)}[dir=rtl] .h6-services-item:hover .h6-services-item-inner .service_content .service_btn .btn-icon{transform:rotate(-180deg)}[dir=rtl] .h7-service-section .service-style-3 .service-button{transform:scaleX(-1)}@media (max-width:575px){[dir=rtl] .h7-service-section .service-style-3 .service-button{transform:rotate(-90deg) scaleX(-1);-webkit-margin-end:0;margin-inline-end:0}}[dir=rtl] .h7-service-section .service-style-3 .blog-btn-2 .btn-icon{-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-start:13px;margin-inline-start:13px}[dir=rtl] .h8-video .play_btn{transform:translate(50%,-50%)}[dir=rtl] .h9-services-item .service-btn:hover .text-btn:before{transform-origin:right}[dir=rtl] .service-category ul li a i,[dir=rtl] .tj-sidebar-cta .cta-btn .shapes{transform:scaleX(-1)}[dir=rtl] .tj-post-thumb a.play-btn{transform:translate(50%,-50%)}[dir=rtl] .tj-post-thumb a.play-btn i{transform:scaleX(-1)}[dir=rtl] .h10-service-item .service-reveal-bg{transform:translate(50%,-50%) scale(.7)}[dir=rtl] .h10-service-item:hover .service-reveal-bg{transform:translate(50%,-50%) scale(1)}[dir=rtl] .testimonial-item{padding:35px 0 40px 40px}[dir=rtl] .testimonial-item .tj-testimonial-author .author-images{transform:scaleX(-1)}[dir=rtl] .testimonial-item .tj-testimonial-author .author-images img{inset-inline-end:auto;inset-inline-start:10px}[dir=rtl] .testimonial-item .testimonial-content .testimonial-quote i{transform:scaleX(-1)}@media only screen and (min-width:1200px) and (max-width:1399px){[dir=rtl] .testimonial-item{padding:35px 0 40px 15px}}@media only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .testimonial-item{padding:35px 0 40px 15px}}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .testimonial-item{padding:35px 0 40px 15px}}@media (max-width:575px){[dir=rtl] .testimonial-item{padding:30px 0 35px 15px}}[dir=rtl] .testimonial-style-2 .testimonial-content .testimonial-quote i{transform:scaleX(-1);display:inline-block}[dir=rtl] .testimonial-style-3 .testimonial-infos .testimonial-quote i,[dir=rtl] .tj-testimonial-slider-two .shape-image{transform:scaleX(-1)}[dir=rtl] .testimonial-style-3 .testimonial-content-box{padding:55px 110px 35px 30px}@media (max-width:575px){[dir=rtl] .testimonial-style-3 .testimonial-content-box{padding:40px 120px 35px 20px}}[dir=rtl] .testimonial-style-3 .testimonial-content-box .testimonial-content .testimonial-author .testimonial-rating{padding:2px 13px 4px 7px}[dir=rtl] .h5-testimonial-item .quote-icon i{transform:scaleX(-1);display:inline-block}[dir=rtl] .testimonial-item.style-6{padding:35px 30px}[dir=rtl] .testimonial-item.style-6 .tj-testimonial-author .author-images img{inset-inline-end:auto;inset-inline-start:8px}@media (max-width:575px){[dir=rtl] .testimonial-item.style-6{padding:30px 20px}}[dir=rtl] .h6-testimonial-quote{transform:scaleX(-1)}[dir=rtl] .h7-testimonial-single .h7-testimonial-title{transform:translateX(50%)}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .h7-testimonial-single .h7-testimonial-title{transform:translateY(50%)}}[dir=rtl] .h8-testimonial-item{padding:35px 30px}@media (max-width:575px){[dir=rtl] .h8-testimonial-item{padding:30px 20px}}[dir=rtl] .h9-testimonial-wrapper .slider-prev{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:-90px;margin-inline-end:-90px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h9-testimonial-wrapper .slider-prev{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:-25px;margin-inline-end:-25px}}[dir=rtl] .h9-testimonial-wrapper .slider-next{-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-start:-90px;margin-inline-start:-90px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h9-testimonial-wrapper .slider-next{-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-start:-25px;margin-inline-start:-25px}}[dir=rtl] .tj-cursor{inset-inline-start:auto;inset-inline-end:0;flex-direction:row-reverse}[dir=rtl] .project-item .project-content .project-title .title a i{top:2px;transform:translateX(20px) scaleX(-1)}[dir=rtl] .project-item:hover .project-content .project-title .title a i{transform:translateX(0) scaleX(-1)}[dir=rtl] .project-style-2 .project-images a{transform:translate(50%,-50%) scale(.5)}[dir=rtl] .project-style-2:hover .project-images a{transform:translate(50%,-50%) scale(1)}[dir=rtl] .project-style-3 .project-thumb .project-default-content span{transform:translateX(50%) rotate(-135deg)}[dir=rtl] .project-style-3 .project-thumb .project-default-content .title{transform:translateX(-100%) rotate(180deg)}@media (max-width:575px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .project-style-3 .project-thumb .project-default-content .title{transform:translateX(-77%) rotate(180deg)}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .project-style-3 .project-thumb .project-default-content span{transform:scaleX(-1)!important}}[dir=rtl] .project-cursor.cursor-big{inset-inline-start:auto;inset-inline-end:-85px}[dir=rtl] .project-cursor span{transform:translate(50%,-50%)}[dir=rtl] .h5-case-study-item .case-study-content{padding:30px 30px 30px 22px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h5-case-study-item .case-study-content{padding:30px 20px}}[dir=rtl] .h7-project-inner .tj-project-nav i{transform:scale(-1)}[dir=rtl] .h8-case-study-item .h8-case-study-banner .icon-btn{transform:translate(50%,-50%) scale(.5)}[dir=rtl] .h8-case-study-item .h8-case-study-banner .icon-btn i{transform:rotate(-135deg) translateX(0)}[dir=rtl] .h8-case-study-item .h8-case-study-banner .icon-btn:hover i{transform:rotate(-135deg) translateX(56px)}[dir=rtl] .h8-case-study-item:hover .h8-case-study-banner .icon-btn{transform:translate(50%,-50%) scale(1)}[dir=rtl] .h9-case-study-item .case-study-content{padding:30px}@media only screen and (min-width:1200px) and (max-width:1399px){[dir=rtl] .h9-case-study-item .case-study-content{padding:20px}}@media only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h9-case-study-item .case-study-content{padding:20px 15px}}@media only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .h9-case-study-item .case-study-content{padding:20px 10px}}@media (max-width:575px){[dir=rtl] .h9-case-study-item .case-study-content{padding:15px}}[dir=rtl] .counter-item{padding:50px 55px 60px 40px}@media only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .counter-item{padding:50px 31px 60px 30px}}@media only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .counter-item{padding:30px 20px 35px}}@media only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .counter-item{padding:30px 70px 35px 15px}}@media (max-width:575px){[dir=rtl] .counter-item{padding:30px 15px}}@media (max-width:575px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .tj-evolute{-webkit-clip-path:none;clip-path:none}}[dir=rtl] .tj-evolute-counter .counter-item{padding:0}@media (max-width:575px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .tj-evolute-image{-webkit-clip-path:none;clip-path:none}}[dir=rtl] .form-button button[type=submit] .form-button input[type=submit] i,[dir=rtl] .form-button button[type=submit] i,[dir=rtl] .form-button button[type=submit] svg{transform:scaleX(-1) rotate(0)}[dir=rtl] .form-button button[type=submit]:hover .form-button input[type=submit] i,[dir=rtl] .form-button button[type=submit]:hover i,[dir=rtl] .form-button button[type=submit]:hover svg{transform:scaleX(-1) rotate(45deg)}[dir=rtl] .brand-slider-1:after,[dir=rtl] .brand-slider-1:before,[dir=rtl] .brand-slider-2:after,[dir=rtl] .brand-slider-2:before,[dir=rtl] .h6-insight-chart .chart_img img{transform:scaleX(-1)}[dir=rtl] .h6-insight_accordion .accordion_item .accordion_title{padding:28px 30px 20px 65px}[dir=rtl] .progress-style-2 .proggess-item .proggess-circle input{-webkit-margin-start:-129px;margin-inline-start:-129px}[dir=rtl] .h4-progress .progress-style-2 .proggess-item .proggess-circle input,[dir=rtl] .h6-tab-right .progress-style-2 .proggess-item .proggess-circle input{-webkit-margin-start:-107px;margin-inline-start:-107px}[dir=rtl] .h7-process .process-item.style-4 .process-index{transform:scaleX(-1)}[dir=rtl] .h7-process .process-item.style-4 .process-index span{transform:scaleX(-1);-webkit-margin-end:-14px;margin-inline-end:-14px}@media (max-width:575px){[dir=rtl] .h7-process .process-item.style-4 .process-index{transform:rotate(90deg)}[dir=rtl] .h7-process .process-item.style-4 .process-index span{transform:rotate(-90deg)}}[dir=rtl] .h9-process-item .step-text{right:auto;left:-82px}@media only screen and (min-width:1200px) and (max-width:1399px){[dir=rtl] .h9-process-item .step-text{right:auto;left:-75px}}@media only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h9-process-item .step-text{right:auto;left:-47px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .h9-process-item .step-text{right:auto;left:50%;transform:translate(-50%)}}[dir=rtl] .pricing__box{-webkit-clip-path:polygon(8% 0,0 5%,0 100%,100% 100%,100% 0);clip-path:polygon(8% 0,0 5%,0 100%,100% 100%,100% 0)}[dir=rtl] .pricing__box .pricing__features-list ul li{display:flex;align-items:center}[dir=rtl] .pricing__badge{-webkit-clip-path:polygon(100% 0,17% 0,0 100%,83% 100%);clip-path:polygon(100% 0,17% 0,0 100%,83% 100%)}[dir=rtl] .pricing__btn a span.btn-icon i{transform:scaleX(-1)}[dir=rtl] .pricing__btn a span.btn-icon i:last-child{transform:translateX(150%) scaleX(-1)}[dir=rtl] .pricing__btn a:hover span.btn-icon i:last-child{transform:translateX(0) scaleX(-1)}[dir=rtl] .pricing-card .pricing-badge{-webkit-clip-path:polygon(100% 0,0 0,0 100%,80% 100%);clip-path:polygon(100% 0,0 0,0 100%,80% 100%);padding:10px 35px 10px 11px}[dir=rtl] .pricing-card .pricing-right h4{top:auto;bottom:-20px;transform-origin:left}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .pricing-card .pricing-right h4{top:auto;bottom:30px}}[dir=rtl] .h8-price-mobile-wrapper .price_tabs .tab_item.active .checkbox,[dir=rtl] .h8-price-mobile-wrapper .tab_item:not(.collapsed) .checkbox,[dir=rtl] .h8-price-wrapper .price_tabs .tab_item.active .checkbox,[dir=rtl] .h8-price-wrapper .tab_item:not(.collapsed) .checkbox{transform:scaleX(-1)}[dir=rtl] .h8-price-mobile-wrapper .tab_content .pricing-badge,[dir=rtl] .h8-price-wrapper .tab_content .pricing-badge{-webkit-clip-path:polygon(100% 0,0 0,0 100%,80% 100%);clip-path:polygon(100% 0,0 0,0 100%,80% 100%);padding:9px 35px 10px 10px}[dir=rtl] .marquee-slider-two:after,[dir=rtl] .marquee-slider-two:before,[dir=rtl] .tj-cta-section-3:after{transform:scaleX(-1)}[dir=rtl] .h9-cta-wrapper .newsletter-form .form-input .footer-widget .newsletter-form .form-input input[type=email],[dir=rtl] .h9-cta-wrapper .newsletter-form .form-input input:not([type=submit]):not([type=radio]):not([type=checkbox]){padding:18px 25px 18px 80px}[dir=rtl] .h9-cta-wrapper .newsletter-form .tj-primary-btn .btn_inner{padding:15px 20px 15px 43px}[dir=rtl] .h7-blog-wrapper .blog-item,[dir=rtl] .h7-blog-wrapper .blog-item:first-child{padding:15px 15px 15px 20px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .h7-blog-wrapper .blog-item,[dir=rtl] .h7-blog-wrapper .blog-item:first-child{padding:15px}}[dir=rtl] .tj-sidebar-widget .sidebar-search form input[type=search]{padding:16px 50px 16px 20px}[dir=rtl] .tj-latest-comments ul .tj-comment .comment-content .comments-header .comment-text .reply{display:inline-flex;align-items:center}[dir=rtl] .tj-latest-comments ul .tj-comment .comment-content .comments-header .comment-text .reply i{transform:scaleX(-1)}[dir=rtl] blockquote cite{display:flex;align-items:center;flex-direction:row-reverse}[dir=rtl] blockquote cite:before{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:10px;margin-inline-start:10px;margin-top:10px}[dir=rtl] .h7-faq-style .accordion-item .accordion-header .accordion-button{padding:34px 30px 34px 80px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .h7-faq-style .accordion-item .accordion-header .accordion-button{padding:24px 15px 24px 60px}}[dir=rtl] .tj-faq-style .accordion-item .accordion-header .accordion-button{padding:25px 25px 25px 60px}[dir=rtl] .team-item.style-2 .team-share{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:24px;border-bottom-right-radius:24px;padding:12px 12px 12px 0}[dir=rtl] .team-item .team-btn{transform:scaleX(-1)}[dir=rtl] .h5-team-item-inner .team-socials{transform:translateX(50%)}[dir=rtl] .h6-cta-content{padding:60px 60px 60px 30px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h6-cta-content{padding:35px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .h6-cta-content{padding:30px 22px}}[dir=rtl] .feature-item.style-5{padding:60px 40px 55px 35px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .feature-item.style-5{padding:40px 30px 35px}}[dir=rtl] .h7-feature-section .feature-item.style-4{padding:30px 25px 30px 30px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h7-feature-section .feature-item.style-4{padding:20px}}[dir=rtl] .h8-feature-item.style-4{padding:40px 30px 40px 35px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h8-feature-item.style-4{padding:20px}}[dir=rtl] .tj-careers .tj-careers-btn span.btn-icon i{transform:scaleX(-1)}[dir=rtl] .tj-careers .tj-careers-btn span.btn-icon i:last-child,[dir=rtl] .tj-careers:hover .tj-careers-btn span.btn-icon i :first-child{transform:scaleX(-1) translateX(-150%)}[dir=rtl] .tj-careers:hover .tj-careers-btn span.btn-icon i:last-child{transform:scaleX(-1) translateX(0)}[dir=rtl] .tj-post__navigation .tj-nav-post__nav a span i{transform:scaleX(-1)}[dir=rtl] .tj-product-details-thumb-wrapper .tj-product-action-btn a{left:15px;right:auto}[dir=rtl] .tj-modal:has(.woosq-product.container) .swiper-button-next{right:auto}[dir=rtl] .tj-product-action-btn-tooltip:after{transform:translate(50%,-50%) rotate(45deg)}[dir=rtl] .glightbox-clean .gclose{right:auto;left:20px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){[dir=rtl] .glightbox-clean .gclose{left:10px}}[dir=rtl] .tj-modal-close-btn{right:auto;left:30px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .tj-modal-close-btn{left:15px}}[dir=rtl] .tj-product-details-description .comment-check input[type=checkbox]{margin-right:0;margin-left:10px}[dir=rtl] div.woocommerce .woocommerce-cart-form table thead th:first-child{border-right:1px solid var(--tj-color-border-2);border-left:0}[dir=rtl] .woosw-list table.woosw-items tr.woosw-item td .woosw-item--atc{float:left}[dir=rtl] .tj-checkout-billing-wrapper .nice-select:after{transform:rotate(-45deg)}[dir=rtl] .tj-checkout-billing-wrapper .nice-select.open:after{transform:rotate(135deg)}[dir=rtl] .woocommerce-form.woocommerce-form-login .lost_password{text-align:end}[dir=rtl] .footer-widget .newsletter-form .form-input .footer-widget .newsletter-form .form-input input[type=email],[dir=rtl] .footer-widget .newsletter-form .form-input input:not([type=submit]):not([type=radio]):not([type=checkbox]){padding:20px 25px 20px 80px}[dir=rtl] .footer-widget .newsletter-form .form-input button i{transform:scaleX(-1)}[dir=rtl] .footer-widget .newsletter-form .form-input button:hover i{transform:rotate(-40deg) scaleX(-1)}[dir=rtl] .newsletter-form.style-4 .form-input .newsletter-form.style-4 .form-input input[type=email],[dir=rtl] .newsletter-form.style-4 .form-input input:not([type=submit]):not([type=radio]):not([type=checkbox]){padding:18px 25px 18px 160px}[dir=rtl] .newsletter-form.style-4 .form-input button i{transform:scaleX(-1)}[dir=rtl] .newsletter-form.style-4 .form-input button:hover i{transform:rotate(-40deg) scaleX(-1)}[dir=rtl] .h7-footer-shape{transform:scaleY(-1) scaleX(-1)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h7-footer-shape{inset-inline-start:-1px}}@media only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .h7-footer-shape{inset-inline-start:-3px}}@media (max-width:575px){[dir=rtl] .h7-footer-shape{inset-inline-start:-4px}}[dir=rtl] .h7-footer-shape:after{inset-inline-start:19px}@media only screen and (min-width:1200px) and (max-width:1399px){[dir=rtl] .h7-footer-shape:after{inset-inline-start:15px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){[dir=rtl] .h7-footer-shape:after{inset-inline-start:10px}}@media only screen and (min-width:576px) and (max-width:767px){[dir=rtl] .h7-footer-shape:after{inset-inline-start:5px}}@media (max-width:575px){[dir=rtl] .h7-footer-shape:after{inset-inline-start:6px}}[dir=rtl] .h10-footer:after{transform:scaleX(-1)}[dir=rtl] .scrolling-content{animation-name:scroll-rtl}[dir=rtl] .about-circle .circle-wrap .rotate-image,[dir=rtl] .about-image-wrap .circle-wrap .rotate-image,[dir=rtl] .hero-circle .circle-wrap .rotate-image{animation-name:rotateImg-rtl}[dir=rtl] .hero-funfact .circle-wrap .rotate-image,[dir=rtl] .hero-images-box-two .hero-button .hero-btn:after{animation-name:rotateImg-two-rtl}[dir=rtl] .marquee-item .marquee-icons img{animation-name:rotateImg-2-rtl}[dir=rtl] .h8-hero-wrapper .tab_content.active{animation-name:leftRight-rtl}[dir=rtl] .h8-price-mobile-wrapper .tab_item:not(.collapsed):after,[dir=rtl] .h8-price-wrapper .price_tab .tab_item.active{animation-name:arrowLeftRight-rtl}[dir=rtl] .move-anim-2{animation-name:move-two-rtl}@keyframes scroll-rtl{0%{transform:translateX(0)}to{transform:translateX(calc(100% - 40px))}}@keyframes rotateImg-rtl{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes rotateImg-2-rtl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateImg-two-rtl{0%{transform:translate(50%,-50%) rotate(0deg)}to{transform:translate(50%,-50%) rotate(-1turn)}}@keyframes leftRight-rtl{0%{transform:translateX(25px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes arrowLeftRight-rtl{0%{transform:translate(20px,-50%) rotate(45deg)}to{transform:translateY(-50%) rotate(45deg)}}@keyframes move-two-rtl{0%,to{transform:translateX(0) scaleX(-1)}50%{transform:translateX(-30px) scaleX(-1)}}@keyframes linehover-rtl{0%{width:100%}50%{width:0;left:0}to{width:100%;right:0}}
/* !END:  Animation  */.proactive-engagement-page{background:#ffffff;min-height:100vh}.proactive-engagement-page .image-voice-grid{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:1.75rem;gap:1.75rem}.proactive-engagement-page .image-voice-card{padding:1.9rem 1.75rem;background:#ffffff;border-radius:1.5rem;border:1px solid #e2e8f0;box-shadow:0 8px 18px rgba(15,23,42,.06)}.proactive-engagement-page .image-voice-card.case-study-card{border-left:4px solid #3b82f6}.proactive-engagement-page .image-voice-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.1rem;gap:1.1rem}.proactive-engagement-page .image-voice-column h5{font-size:1rem;font-weight:700;margin-bottom:.75rem}.proactive-engagement-page .container{max-width:1280px;margin:0 auto;padding:0 2rem}.proactive-engagement-page .ai-hero-section{background:#f8fbff;border-bottom:1px solid #e2e8f0;padding-top:4rem;padding-bottom:4rem}.proactive-engagement-page .ai-hero-layout{margin-top:2.5rem}.proactive-engagement-page .ai-hero-text h2{font-size:2.25rem;font-weight:800;letter-spacing:-.03em}.proactive-engagement-page .ai-hero-text p{max-width:620px}.proactive-engagement-page .ai-hero-metrics .card{border-radius:1.25rem;background:#f8fafc}.proactive-engagement-page .ai-hero-metrics .card-body{padding:1.25rem 1.5rem}.proactive-engagement-page .ai-hero-metrics h6{font-size:.75rem;letter-spacing:.08em}.proactive-engagement-page .ai-hero-metrics p{font-size:.9rem}.proactive-engagement-page .ai-image-voice-section{background:#f8fafc}.proactive-engagement-page .ai-image-voice-section .story-content{grid-template-columns:1.3fr 1fr;align-items:stretch}.proactive-engagement-page .ai-image-voice-section .card{height:100%}.proactive-engagement-page .section-header{text-align:center;margin-bottom:3rem}.proactive-engagement-page .section-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(37,99,235,.1));border:1px solid rgba(59,130,246,.3);border-radius:999px;color:#2563eb;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem}.proactive-engagement-page .section-badge.dark{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.25);color:#1e40af}.proactive-engagement-page .section-title{font-size:2.75rem;font-weight:800;color:#0f172a;margin:0 0 1rem;line-height:1.2;letter-spacing:-.02em}.proactive-engagement-page .title-underline{width:100px;height:5px;background:linear-gradient(90deg,#3b82f6,#2563eb);margin:0 auto 1.5rem;border-radius:999px}.proactive-engagement-page .section-subtitle{font-size:1.125rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.6}.proactive-engagement-page .our-model-section{padding:3rem 0;background:#ffffff}.proactive-engagement-page .model-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem;gap:2rem}.proactive-engagement-page .data-domains-section .model-grid,.proactive-engagement-page .dt-opportunities-section .model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proactive-engagement-page .model-card{padding:3rem 2.5rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.proactive-engagement-page .model-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#3b82f6,#2563eb);transform:scaleX(0);transition:transform .4s ease}.proactive-engagement-page .model-card:hover:before{transform:scaleX(1)}.proactive-engagement-page .model-card:hover{transform:translateY(-12px);background:#ffffff;border-color:rgba(59,130,246,.4);box-shadow:0 20px 40px rgba(59,130,246,.2)}.proactive-engagement-page .model-card.featured{background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(37,99,235,.05));border-color:rgba(59,130,246,.4)}.proactive-engagement-page .card-number{position:absolute;top:1.5rem;right:1.5rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:rgba(59,130,246,.1);border:2px solid rgba(59,130,246,.3);border-radius:50%;font-size:1.25rem;font-weight:800;color:#3b82f6}.proactive-engagement-page .card-icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:1.25rem;font-size:2rem;color:white;margin-bottom:2rem;box-shadow:0 10px 20px rgba(59,130,246,.3)}.proactive-engagement-page .card-title{font-size:1.5rem;font-weight:700;color:#0f172a;margin:0 0 1.25rem;line-height:1.3}.proactive-engagement-page .card-text{font-size:1rem;line-height:1.8;color:#475569;margin:0}.proactive-engagement-page .featured-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:999px;color:#1e293b;font-size:.875rem;font-weight:700;margin-top:1.5rem;box-shadow:0 4px 12px rgba(251,191,36,.4)}.proactive-engagement-page .benefits-section{padding:3rem 0;background:#f8fafc}.proactive-engagement-page .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.proactive-engagement-page .ai-tech-section .benefits-grid,.proactive-engagement-page .cloud-tech-section .benefits-grid,.proactive-engagement-page .cyber-tech-section .benefits-grid,.proactive-engagement-page .data-tech-section .benefits-grid,.proactive-engagement-page .devops-tech-section .benefits-grid,.proactive-engagement-page .dt-maturity-section .benefits-grid,.proactive-engagement-page .iot-tech-section .benefits-grid,.proactive-engagement-page .sf-tech-section .benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proactive-engagement-page .benefit-item{padding:2rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center}.proactive-engagement-page .benefit-item:hover{transform:translateY(-8px);background:#ffffff;border-color:rgba(59,130,246,.4);box-shadow:0 15px 30px rgba(59,130,246,.2)}.proactive-engagement-page .benefit-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:1rem;font-size:1.75rem;color:white;margin-bottom:1.5rem;box-shadow:0 8px 16px rgba(59,130,246,.3)}.proactive-engagement-page .benefit-logo-only{border-radius:1.25rem;background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 10px 24px rgba(59,130,246,.35)}.proactive-engagement-page .benefit-item h4{font-size:1.125rem;font-weight:700;color:#0f172a;margin:0 0 .75rem}.proactive-engagement-page .benefit-item p{font-size:.9375rem;line-height:1.6;color:#475569;margin:0}.proactive-engagement-page .success-story-section{padding:3rem 0;background:#ffffff}.proactive-engagement-page .story-content{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:3rem;gap:3rem;align-items:start}.proactive-engagement-page .story-text{display:flex;flex-direction:column;gap:2rem}.proactive-engagement-page .story-approach,.proactive-engagement-page .story-intro,.proactive-engagement-page .story-solution{padding:2rem;background:#ffffff;border-radius:1.25rem;border:1px solid #e2e8f0;border-left:4px solid #3b82f6;box-shadow:0 1px 3px rgba(0,0,0,.1)}.proactive-engagement-page .story-approach h3,.proactive-engagement-page .story-intro h3,.proactive-engagement-page .story-solution h3{font-size:1.375rem;font-weight:700;color:#0f172a;margin:0 0 1rem}.proactive-engagement-page .story-approach p,.proactive-engagement-page .story-intro p,.proactive-engagement-page .story-solution p{font-size:1rem;line-height:1.8;color:#475569;margin:0}.proactive-engagement-page .story-cta{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:.75rem;color:white;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 16px rgba(59,130,246,.3);align-self:flex-start}.proactive-engagement-page .story-cta:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(59,130,246,.4)}.proactive-engagement-page .story-stats{display:flex;flex-direction:column;gap:1.5rem;position:-webkit-sticky;position:sticky;top:2rem}.proactive-engagement-page .stat-card{padding:2rem;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(37,99,235,.05));border:1px solid rgba(59,130,246,.3);border-radius:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;align-items:center;gap:1.5rem;transition:all .3s ease}.proactive-engagement-page .stat-card:hover{transform:translateX(8px);box-shadow:0 8px 16px rgba(59,130,246,.2)}.proactive-engagement-page .stat-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:1rem;font-size:1.75rem;color:white;flex-shrink:0;box-shadow:0 6px 12px rgba(59,130,246,.3)}.proactive-engagement-page .stat-content h4{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 .25rem}.proactive-engagement-page .stat-content p{font-size:.9375rem;color:#475569;margin:0}@media (max-width:1024px){.proactive-engagement-page .story-content{grid-template-columns:1fr;gap:2rem}.proactive-engagement-page .story-stats{position:static}}@media (max-width:768px){.proactive-engagement-page .section-title{font-size:1.75rem}.proactive-engagement-page .benefits-grid,.proactive-engagement-page .model-grid{grid-template-columns:1fr}.proactive-engagement-page .container{padding:0 1.5rem}}