.elementor-226 .elementor-element.elementor-element-5668d27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-6af599d{--display:flex;--min-height:674px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-6af599d:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-6af599d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://warriorshavenveteransfoundation.org/wp-content/uploads/2026/06/dc73829b-683c-4832-b3dd-f748aca5363f.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-226 .elementor-element.elementor-element-6af599d::before, .elementor-226 .elementor-element.elementor-element-6af599d > .elementor-background-video-container::before, .elementor-226 .elementor-element.elementor-element-6af599d > .e-con-inner > .elementor-background-video-container::before, .elementor-226 .elementor-element.elementor-element-6af599d > .elementor-background-slideshow::before, .elementor-226 .elementor-element.elementor-element-6af599d > .e-con-inner > .elementor-background-slideshow::before, .elementor-226 .elementor-element.elementor-element-6af599d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-226 .elementor-element.elementor-element-6af599d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-226 .elementor-element.elementor-element-973d778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-94cb125{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-4172187 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-226 .elementor-element.elementor-element-4172187 .elementskit-btn{padding:20px 25px 20px 25px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:700;color:#ffffff;fill:#ffffff;background-color:#ee3131;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-4172187 .elementskit-btn:hover{color:#ee3131;fill:#ee3131;background-color:#ffffff;border-color:#EE3131;}.elementor-226 .elementor-element.elementor-element-4172187 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-226 .elementor-element.elementor-element-4172187 .elementskit-btn > i, .elementor-226 .elementor-element.elementor-element-4172187 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-226 .elementor-element.elementor-element-4172187 .elementskit-btn > i, .rtl .elementor-226 .elementor-element.elementor-element-4172187 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-226 .elementor-element.elementor-element-4172187{width:auto;max-width:auto;}.elementor-226 .elementor-element.elementor-element-9caba5a .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-226 .elementor-element.elementor-element-9caba5a .elementskit-btn{padding:20px 25px 20px 25px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:700;color:#ffffff;fill:#ffffff;background-color:#A0A0A06E;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;box-shadow:3px -20px 100px 23px rgba(105.67626037597657, 105.67626037597657, 105.67626037597657, 0.49) inset;}.elementor-226 .elementor-element.elementor-element-9caba5a .elementskit-btn:hover{border-color:#0B3241;}.elementor-226 .elementor-element.elementor-element-9caba5a .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-226 .elementor-element.elementor-element-9caba5a .elementskit-btn > i, .elementor-226 .elementor-element.elementor-element-9caba5a .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-226 .elementor-element.elementor-element-9caba5a .elementskit-btn > i, .rtl .elementor-226 .elementor-element.elementor-element-9caba5a .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-226 .elementor-element.elementor-element-9caba5a{width:auto;max-width:auto;}.elementor-226 .elementor-element.elementor-element-4a40943{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-4a40943:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-4a40943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;background-image:url("https://warriorshavenveteransfoundation.org/wp-content/uploads/2026/06/571fc1f9-6e99-40d3-89d7-7c8cc03354bb.jpg");background-position:99px -83px;background-repeat:no-repeat;background-size:cover;}.elementor-226 .elementor-element.elementor-element-4a40943::before, .elementor-226 .elementor-element.elementor-element-4a40943 > .elementor-background-video-container::before, .elementor-226 .elementor-element.elementor-element-4a40943 > .e-con-inner > .elementor-background-video-container::before, .elementor-226 .elementor-element.elementor-element-4a40943 > .elementor-background-slideshow::before, .elementor-226 .elementor-element.elementor-element-4a40943 > .e-con-inner > .elementor-background-slideshow::before, .elementor-226 .elementor-element.elementor-element-4a40943 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://warriorshavenveteransfoundation.org/wp-content/uploads/2026/06/icon-flover.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-226 .elementor-element.elementor-element-4471180{--display:flex;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-226 .elementor-element.elementor-element-8e7ae95{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-e3ccb95 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-226 .elementor-element.elementor-element-e3ccb95 .elementskit-btn{padding:20px 25px 20px 25px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:700;color:#ffffff;fill:#ffffff;background-color:#ee3131;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-e3ccb95 .elementskit-btn:hover{color:#ee3131;fill:#ee3131;background-color:#ffffff;border-color:#EE3131;}.elementor-226 .elementor-element.elementor-element-e3ccb95 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-226 .elementor-element.elementor-element-e3ccb95 .elementskit-btn > i, .elementor-226 .elementor-element.elementor-element-e3ccb95 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-226 .elementor-element.elementor-element-e3ccb95 .elementskit-btn > i, .rtl .elementor-226 .elementor-element.elementor-element-e3ccb95 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-226 .elementor-element.elementor-element-e3ccb95{width:auto;max-width:auto;}.elementor-226 .elementor-element.elementor-element-c0d7f86{--display:flex;}.elementor-226 .elementor-element.elementor-element-3875a83{--display:flex;}.elementor-226 .elementor-element.elementor-element-1ed0564{--display:flex;}.elementor-226 .elementor-element.elementor-element-56fb5e49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-226 .elementor-element.elementor-element-21720a0a .ekit-heading__description{max-width:59%;}.elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-section-title-wraper .elementskit-section-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-section-title-wraper .elementskit-border-divider, .elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-border-divider::before{height:4px;}.elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{height:4px;color:#0B3241;}.elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-section-title-wraper .elementskit-border-star{height:4px;color:#0B3241;}.elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-section-title-wraper .elementskit-border-divider{background:linear-gradient(90deg, #0B3241 0%, #0B3241 100%);}.elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#0B3241;color:#0B3241;}.elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#0B3241;}.elementor-226 .elementor-element.elementor-element-21720a0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-226 .elementor-element.elementor-element-39be6f94{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-226 .elementor-element.elementor-element-56826cfc .elementor-repeater-item-b37fad5 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-56826cfc .elementor-repeater-item-b37fad5 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-56826cfc .elementor-repeater-item-b37fad5 > a:hover{color:#ffffff;fill:#ffffff;background-color:#3b5998;}.team-popup-id-56826cfc .elementor-repeater-item-b37fad5 > a:hover{color:#ffffff;fill:#ffffff;background-color:#3b5998;}.elementor-226 .elementor-element.elementor-element-56826cfc .elementor-repeater-item-1a3ab10 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-56826cfc .elementor-repeater-item-1a3ab10 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-56826cfc .elementor-repeater-item-1a3ab10 > a:hover{color:#ffffff;fill:#ffffff;background-color:#1da1f2;}.team-popup-id-56826cfc .elementor-repeater-item-1a3ab10 > a:hover{color:#ffffff;fill:#ffffff;background-color:#1da1f2;}.elementor-226 .elementor-element.elementor-element-56826cfc .elementor-repeater-item-7f57670 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-56826cfc .elementor-repeater-item-7f57670 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-56826cfc .elementor-repeater-item-7f57670 > a:hover{background-color:#0077b5;}.team-popup-id-56826cfc .elementor-repeater-item-7f57670 > a:hover{background-color:#0077b5;}.elementor-226 .elementor-element.elementor-element-56826cfc .elementor-repeater-item-5dcb084 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-56826cfc .elementor-repeater-item-5dcb084 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-56826cfc .elementor-repeater-item-5dcb084 > a:hover{color:#ffffff;fill:#ffffff;background-color:#ff0000;}.team-popup-id-56826cfc .elementor-repeater-item-5dcb084 > a:hover{color:#ffffff;fill:#ffffff;background-color:#ff0000;}.elementor-226 .elementor-element.elementor-element-56826cfc .ekit-team-modal-close{right:10px;color:#656565;}.elementor-226 .elementor-element.elementor-element-56826cfc .profile-card:hover, .elementor-226 .elementor-element.elementor-element-56826cfc .profile-image-card:hover, .elementor-226 .elementor-element.elementor-element-56826cfc .profile-card::before, .elementor-226 .elementor-element.elementor-element-56826cfc .profile-image-card::before, .elementor-226 .elementor-element.elementor-element-56826cfc div .profile-card .profile-body::before, .elementor-226 .elementor-element.elementor-element-56826cfc .image-card-v3 .profile-image-card:after{background-color:#EE3131;}.elementor-226 .elementor-element.elementor-element-56826cfc .profile-card, .elementor-226 .elementor-element.elementor-element-56826cfc .profile-image-card{padding:20px 20px 40px 20px;}.elementor-226 .elementor-element.elementor-element-56826cfc .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header{padding-top:100%;}.elementor-226 .elementor-element.elementor-element-56826cfc .profile-header > img, .elementor-226 .elementor-element.elementor-element-56826cfc .profile-image-card img, .elementor-226 .elementor-element.elementor-element-56826cfc .profile-image-card, .elementor-226 .elementor-element.elementor-element-56826cfc .profile-header {width:100%;height:100%;}.elementor-226 .elementor-element.elementor-element-56826cfc .ekit-team-img.profile-header > img{border-radius:0% 0% 0% 0%;}.elementor-226 .elementor-element.elementor-element-56826cfc .profile-body .profile-title{margin-bottom:1px;}.elementor-226 .elementor-element.elementor-element-56826cfc .profile-body .profile-designation{margin-bottom:0px;}.elementor-226 .elementor-element.elementor-element-56826cfc .ekit-team-social-list > li > a{text-align:center;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:32px;}.team-popup-id-56826cfc .ekit-team-social-list > li > a{text-align:center;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:32px;}.elementor-226 .elementor-element.elementor-element-56826cfc .ekit-team-social-list > li{display:inline-block;}.team-popup-id-56826cfc .ekit-team-social-list > li{display:inline-block;}.elementor-226 .elementor-element.elementor-element-56826cfc .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.team-popup-id-56826cfc .ekit-team-modal-close{color:#656565;}.team-popup-id-56826cfc .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.elementor-226 .elementor-element.elementor-element-15e44747 .elementor-repeater-item-b37fad5 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-15e44747 .elementor-repeater-item-b37fad5 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-15e44747 .elementor-repeater-item-b37fad5 > a:hover{background-color:#3b5998;}.team-popup-id-15e44747 .elementor-repeater-item-b37fad5 > a:hover{background-color:#3b5998;}.elementor-226 .elementor-element.elementor-element-15e44747 .elementor-repeater-item-1a3ab10 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-15e44747 .elementor-repeater-item-1a3ab10 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-15e44747 .elementor-repeater-item-1a3ab10 > a:hover{background-color:#1da1f2;}.team-popup-id-15e44747 .elementor-repeater-item-1a3ab10 > a:hover{background-color:#1da1f2;}.elementor-226 .elementor-element.elementor-element-15e44747 .elementor-repeater-item-7f57670 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-15e44747 .elementor-repeater-item-7f57670 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-15e44747 .elementor-repeater-item-7f57670 > a:hover{background-color:#0077b5;}.team-popup-id-15e44747 .elementor-repeater-item-7f57670 > a:hover{background-color:#0077b5;}.elementor-226 .elementor-element.elementor-element-15e44747 .elementor-repeater-item-5dcb084 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-15e44747 .elementor-repeater-item-5dcb084 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-15e44747 .elementor-repeater-item-5dcb084 > a:hover{background-color:#ff0000;}.team-popup-id-15e44747 .elementor-repeater-item-5dcb084 > a:hover{background-color:#ff0000;}.elementor-226 .elementor-element.elementor-element-15e44747 .ekit-team-modal-close{right:10px;color:#656565;}.elementor-226 .elementor-element.elementor-element-15e44747 .profile-card:hover, .elementor-226 .elementor-element.elementor-element-15e44747 .profile-image-card:hover, .elementor-226 .elementor-element.elementor-element-15e44747 .profile-card::before, .elementor-226 .elementor-element.elementor-element-15e44747 .profile-image-card::before, .elementor-226 .elementor-element.elementor-element-15e44747 div .profile-card .profile-body::before, .elementor-226 .elementor-element.elementor-element-15e44747 .image-card-v3 .profile-image-card:after{background-color:#EE3131;}.elementor-226 .elementor-element.elementor-element-15e44747 .profile-card, .elementor-226 .elementor-element.elementor-element-15e44747 .profile-image-card{padding:20px 20px 40px 20px;}.elementor-226 .elementor-element.elementor-element-15e44747 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header{padding-top:100%;}.elementor-226 .elementor-element.elementor-element-15e44747 .profile-header > img, .elementor-226 .elementor-element.elementor-element-15e44747 .profile-image-card img, .elementor-226 .elementor-element.elementor-element-15e44747 .profile-image-card, .elementor-226 .elementor-element.elementor-element-15e44747 .profile-header {width:100%;height:100%;}.elementor-226 .elementor-element.elementor-element-15e44747 .ekit-team-img.profile-header > img{border-radius:0% 0% 0% 0%;}.elementor-226 .elementor-element.elementor-element-15e44747 .profile-body .profile-title{margin-bottom:1px;}.elementor-226 .elementor-element.elementor-element-15e44747 .profile-body .profile-designation{margin-bottom:0px;}.elementor-226 .elementor-element.elementor-element-15e44747 .ekit-team-social-list > li > a{text-align:center;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:32px;}.team-popup-id-15e44747 .ekit-team-social-list > li > a{text-align:center;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:32px;}.elementor-226 .elementor-element.elementor-element-15e44747 .ekit-team-social-list > li{display:inline-block;}.team-popup-id-15e44747 .ekit-team-social-list > li{display:inline-block;}.elementor-226 .elementor-element.elementor-element-15e44747 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.team-popup-id-15e44747 .ekit-team-modal-close{color:#656565;}.team-popup-id-15e44747 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.elementor-226 .elementor-element.elementor-element-42d622fe .elementor-repeater-item-b37fad5 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-42d622fe .elementor-repeater-item-b37fad5 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-42d622fe .elementor-repeater-item-b37fad5 > a:hover{background-color:#3b5998;}.team-popup-id-42d622fe .elementor-repeater-item-b37fad5 > a:hover{background-color:#3b5998;}.elementor-226 .elementor-element.elementor-element-42d622fe .elementor-repeater-item-1a3ab10 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-42d622fe .elementor-repeater-item-1a3ab10 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-42d622fe .elementor-repeater-item-1a3ab10 > a:hover{background-color:#1da1f2;}.team-popup-id-42d622fe .elementor-repeater-item-1a3ab10 > a:hover{background-color:#1da1f2;}.elementor-226 .elementor-element.elementor-element-42d622fe .elementor-repeater-item-7f57670 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-42d622fe .elementor-repeater-item-7f57670 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-42d622fe .elementor-repeater-item-7f57670 > a:hover{background-color:#0077b5;}.team-popup-id-42d622fe .elementor-repeater-item-7f57670 > a:hover{background-color:#0077b5;}.elementor-226 .elementor-element.elementor-element-42d622fe .elementor-repeater-item-5dcb084 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.team-popup-id-42d622fe .elementor-repeater-item-5dcb084 > a{color:#FFFFFF;fill:#FFFFFF;background-color:#a1a1a1;}.elementor-226 .elementor-element.elementor-element-42d622fe .elementor-repeater-item-5dcb084 > a:hover{background-color:#ff0000;}.team-popup-id-42d622fe .elementor-repeater-item-5dcb084 > a:hover{background-color:#ff0000;}.elementor-226 .elementor-element.elementor-element-42d622fe .ekit-team-modal-close{right:10px;color:#656565;}.elementor-226 .elementor-element.elementor-element-42d622fe .profile-card:hover, .elementor-226 .elementor-element.elementor-element-42d622fe .profile-image-card:hover, .elementor-226 .elementor-element.elementor-element-42d622fe .profile-card::before, .elementor-226 .elementor-element.elementor-element-42d622fe .profile-image-card::before, .elementor-226 .elementor-element.elementor-element-42d622fe div .profile-card .profile-body::before, .elementor-226 .elementor-element.elementor-element-42d622fe .image-card-v3 .profile-image-card:after{background-color:#EE3131;}.elementor-226 .elementor-element.elementor-element-42d622fe .profile-card, .elementor-226 .elementor-element.elementor-element-42d622fe .profile-image-card{padding:20px 20px 40px 20px;}.elementor-226 .elementor-element.elementor-element-42d622fe .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header{padding-top:100%;}.elementor-226 .elementor-element.elementor-element-42d622fe .profile-header > img, .elementor-226 .elementor-element.elementor-element-42d622fe .profile-image-card img, .elementor-226 .elementor-element.elementor-element-42d622fe .profile-image-card, .elementor-226 .elementor-element.elementor-element-42d622fe .profile-header {width:100%;height:100%;}.elementor-226 .elementor-element.elementor-element-42d622fe .ekit-team-img.profile-header > img{border-radius:0% 0% 0% 0%;}.elementor-226 .elementor-element.elementor-element-42d622fe .profile-body .profile-title{margin-bottom:1px;}.elementor-226 .elementor-element.elementor-element-42d622fe .profile-body .profile-designation{margin-bottom:0px;}.elementor-226 .elementor-element.elementor-element-42d622fe .ekit-team-social-list > li > a{text-align:center;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:32px;}.team-popup-id-42d622fe .ekit-team-social-list > li > a{text-align:center;border-radius:50% 50% 50% 50%;width:30px;height:30px;line-height:32px;}.elementor-226 .elementor-element.elementor-element-42d622fe .ekit-team-social-list > li{display:inline-block;}.team-popup-id-42d622fe .ekit-team-social-list > li{display:inline-block;}.elementor-226 .elementor-element.elementor-element-42d622fe .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.team-popup-id-42d622fe .ekit-team-modal-close{color:#656565;}.team-popup-id-42d622fe .ekit-team-modal-close svg path{stroke:#656565;fill:#656565;}.elementor-226 .elementor-element.elementor-element-50d10d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-226 .elementor-element.elementor-element-178f936{--display:flex;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box{height:235px;border-radius:15px;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-item{border-radius:15px;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-overlay{border-radius:15px;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-front{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00092A;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-front .wpr-flip-box-content{padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-front .wpr-flip-box-icon{color:#EE3131;font-size:23px;margin-bottom:3px;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-front .wpr-flip-box-title{color:#00092A;font-family:"Kanit", Sans-serif;font-size:22px;font-weight:400;margin:0 0 2px;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-front .wpr-flip-box-description{color:#666666;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-bottom:20px;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-back{background-color:#EE3131;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-back .wpr-flip-box-content{padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;margin:0 0 0px;}.elementor-226 .elementor-element.elementor-element-a13ddfe .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-bottom:0px;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box{height:235px;border-radius:15px;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-item{border-radius:15px;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-overlay{border-radius:15px;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-front{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00092A;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-front .wpr-flip-box-content{padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-front .wpr-flip-box-icon{color:#EE3131;font-size:23px;margin-bottom:3px;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-front .wpr-flip-box-title{color:#00092A;font-family:"Kanit", Sans-serif;font-size:22px;font-weight:400;margin:0 0 2px;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-front .wpr-flip-box-description{color:#666666;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-bottom:20px;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-back{background-color:#EE3131;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-back .wpr-flip-box-content{padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;margin:0 0 0px;}.elementor-226 .elementor-element.elementor-element-3cd031a .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-bottom:0px;}.elementor-226 .elementor-element.elementor-element-a29133e{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box{height:235px;border-radius:15px;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-item{border-radius:15px;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-overlay{border-radius:15px;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-front{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00092A;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-front .wpr-flip-box-content{padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-front .wpr-flip-box-icon{color:#EE3131;font-size:23px;margin-bottom:3px;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-front .wpr-flip-box-title{color:#00092A;font-family:"Kanit", Sans-serif;font-size:22px;font-weight:400;margin:0 0 2px;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-front .wpr-flip-box-description{color:#666666;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-bottom:20px;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-back{background-color:#EE3131;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-back .wpr-flip-box-content{padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;margin:0 0 0px;}.elementor-226 .elementor-element.elementor-element-497d6ae .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-bottom:0px;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box{height:235px;border-radius:15px;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-item{border-radius:15px;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-overlay{border-radius:15px;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-front{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00092A;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-front .wpr-flip-box-content{padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-front .wpr-flip-box-icon{color:#EE3131;font-size:23px;margin-bottom:3px;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-front .wpr-flip-box-title{color:#00092A;font-family:"Kanit", Sans-serif;font-size:22px;font-weight:400;margin:0 0 2px;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-front .wpr-flip-box-description{color:#666666;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-bottom:20px;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-back{background-color:#EE3131;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-back .wpr-flip-box-content{padding:20px 20px 20px 20px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-back .wpr-flip-box-title{color:#ffffff;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:400;margin:0 0 0px;}.elementor-226 .elementor-element.elementor-element-ea1c9c0 .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-bottom:0px;}.elementor-226 .elementor-element.elementor-element-892e9fc{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-fac31c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#EE3131;}.elementor-226 .elementor-element.elementor-element-f6ee3eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;color:#00092A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-346b0da{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#272727;}.elementor-226 .elementor-element.elementor-element-557bcc4 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-226 .elementor-element.elementor-element-557bcc4 .elementskit-btn{padding:20px 25px 20px 25px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:700;color:#ffffff;fill:#ffffff;background-color:#ee3131;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-557bcc4 .elementskit-btn:hover{color:#ee3131;fill:#ee3131;background-color:#ffffff;}.elementor-226 .elementor-element.elementor-element-557bcc4 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-226 .elementor-element.elementor-element-557bcc4 .elementskit-btn > i, .elementor-226 .elementor-element.elementor-element-557bcc4 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-226 .elementor-element.elementor-element-557bcc4 .elementskit-btn > i, .rtl .elementor-226 .elementor-element.elementor-element-557bcc4 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-226 .elementor-element.elementor-element-557bcc4{width:auto;max-width:auto;}.elementor-226 .elementor-element.elementor-element-16a1382{--display:flex;}.elementor-226 .elementor-element.elementor-element-e4c5092{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-226 .elementor-element.elementor-element-eb0f90a{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-226 .elementor-element.elementor-element-3875518{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-226 .elementor-element.elementor-element-3875518 .elementor-divider-separator{width:100%;}.elementor-226 .elementor-element.elementor-element-3875518 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}body.elementor-page-226:not(.elementor-motion-effects-element-type-background), body.elementor-page-226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-226 .elementor-element.elementor-element-6af599d{--content-width:1300px;}.elementor-226 .elementor-element.elementor-element-4a40943{--content-width:1300px;}.elementor-226 .elementor-element.elementor-element-4471180{--width:39.561%;}.elementor-226 .elementor-element.elementor-element-8e7ae95{--width:60.439%;}.elementor-226 .elementor-element.elementor-element-c0d7f86{--content-width:1300px;}.elementor-226 .elementor-element.elementor-element-3875a83{--content-width:1300px;}.elementor-226 .elementor-element.elementor-element-1ed0564{--content-width:1300px;}.elementor-226 .elementor-element.elementor-element-56fb5e49{--content-width:1300px;}.elementor-226 .elementor-element.elementor-element-50d10d4{--content-width:1300px;}.elementor-226 .elementor-element.elementor-element-178f936{--width:30%;}.elementor-226 .elementor-element.elementor-element-a29133e{--width:30%;}.elementor-226 .elementor-element.elementor-element-892e9fc{--width:39.666%;}.elementor-226 .elementor-element.elementor-element-16a1382{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-226 .elementor-element.elementor-element-8e7ae95{--width:100%;}.elementor-226 .elementor-element.elementor-element-178f936{--width:50%;}.elementor-226 .elementor-element.elementor-element-a29133e{--width:50%;}.elementor-226 .elementor-element.elementor-element-892e9fc{--width:100%;}}@media(max-width:1024px){.elementor-226 .elementor-element.elementor-element-4a40943:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-4a40943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-226 .elementor-element.elementor-element-4a40943{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-226 .elementor-element.elementor-element-56fb5e49{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-226 .elementor-element.elementor-element-39be6f94{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-226 .elementor-element.elementor-element-94cb125{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-226 .elementor-element.elementor-element-4172187 .elementskit-btn{padding:15px 15px 15px 15px;}.elementor-226 .elementor-element.elementor-element-9caba5a .elementskit-btn{padding:15px 25px 15px 25px;}.elementor-226 .elementor-element.elementor-element-4a40943:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-4a40943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-226 .elementor-element.elementor-element-e3ccb95 .elementskit-btn{padding:15px 15px 15px 15px;}.elementor-226 .elementor-element.elementor-element-21720a0a .ekit-heading__description{max-width:90%;}.elementor-226 .elementor-element.elementor-element-21720a0a .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-21720a0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-226 .elementor-element.elementor-element-39be6f94{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-226 .elementor-element.elementor-element-f6ee3eb .elementor-heading-title{font-size:35px;}.elementor-226 .elementor-element.elementor-element-557bcc4 .elementskit-btn{padding:15px 15px 15px 15px;}}/* Start custom CSS for html, class: .elementor-element-5a58a0f */.wh-marquee {
  background: #0B2341;
  color: #fff;
  overflow: hidden;
  padding: 10px 0;
  font-weight: 600;
  font-size: 14px;
}

.wh-marquee-track {
  display: flex;
  width: max-content;
  /* Reduced time slightly to match the shorter content length */
  animation: scrollLeft 13s linear infinite; 
}

.wh-marquee-group {
  display: flex;
  align-items: center;
  /* Use flex-shrink to prevent text from squeezing */
  flex-shrink: 0; 
  /* Uniform spacing between all elements, including the loop joint */
  gap: 20px; 
  padding-right: 20px; 
  white-space: nowrap;
}

@keyframes scrollLeft {
  0% {
    transform: translateX(0);
  }
  100% {
    /* Translates exactly one full group width left */
    transform: translateX(-50%); 
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4be607a *//* ==========================================
   Main Section & Wide Container Setup
   ========================================== */
.whvf-difference { 
    background: #f8f8f6; 
    padding: 80px 0; 
    width: 100%;
    overflow: hidden; 
}

/* Forces the inner layout to exactly 1200px and stretches it */
.whvf-container { 
    width: 100%;
    max-width: 1200px !important; /* Enforces strict 1200px layout width */
    margin: 0 auto !important; 
    padding: 0 40px; /* Clean breathing room at the screen edges */
    box-sizing: border-box;
}

/* ==========================================
   Header Section (Stretched)
   ========================================== */
.difference-heading { 
    text-align: center; 
    max-width: 950px; /* Widened so text lines flow across the new space */
    margin: 0 auto 50px; 
}

.difference-heading span { 
    display: inline-block; 
    color: #B22222; 
    font-size: 13px; 
    font-weight: 700; 
    letter-spacing: 3px; 
    text-transform: uppercase; 
    margin-bottom: 15px; 
}

.difference-heading h2 { 
    font-size: 52px; 
    line-height: 1.2; 
    color: #1b1b1b; 
    font-weight: 700; 
    margin-bottom: 20px; 
}

.difference-heading p { 
    font-size: 19px; 
    line-height: 1.8; 
    color: #666; 
}

/* ==========================================
   Stretched Split Rows (Desktop)
   ========================================== */
.difference-row { 
    display: grid; 
    grid-template-columns: 1fr 1fr; /* Clean, perfectly balanced splits */
    align-items: center; 
    gap: 50px; /* Balanced space to allow elements to stretch wide */
    margin-bottom: 60px; 
    width: 100%;
}

/* Alternating Row Alignment */
.difference-row.reverse .difference-image { order: 2; }
.difference-row.reverse .difference-content { order: 1; }

/* ==========================================
   Image Elements
   ========================================== */
.difference-image { 
    width: 100%;
    height: 100%;
    overflow: hidden; 
    border-radius: 8px; 
}

.difference-image img { 
    width: 100% !important; 
    height: 480px; /* Cinematic widescreen height for desktop */
    object-fit: cover; 
    display: block; 
    transition: transform 0.6s ease; 
}

.difference-row:hover img { 
    transform: scale(1.04); 
}

/* ==========================================
   Content & Text Elements
   ========================================== */
.difference-content {
    width: 100%;
}

.small-title { 
    display: inline-block; 
    color: #B22222; 
    font-size: 12px; 
    font-weight: 700; 
    letter-spacing: 3px; 
    margin-bottom: 12px; 
    text-transform: uppercase;
}

.difference-content h3 { 
    font-size: 36px; 
    line-height: 1.2; 
    margin-bottom: 15px; 
    color: #1b1b1b; 
    font-weight: 700;
}

.difference-content p { 
    font-size: 16px; 
    line-height: 1.8; 
    color: #555; 
    margin-bottom: 25px; 
}

.difference-content ul { 
    list-style: none; 
    padding: 0; 
    margin: 0 0 30px; 
}

.difference-content li { 
    position: relative; 
    padding-left: 25px; 
    margin-bottom: 12px; 
    font-size: 16px; 
    color: #222; 
}

.difference-content li::before { 
    content: ""; 
    position: absolute; 
    left: 0; 
    top: 9px; 
    width: 8px; 
    height: 8px; 
    border-radius: 50%; 
    background: #B22222; 
}

/* ==========================================
   Buttons & Center Connectors
   ========================================== */
.difference-btn { 
    display: inline-block; 
    padding: 14px 30px; 
    background: #B22222; 
    color: #fff; 
    text-decoration: none; 
    font-weight: 600; 
    border-radius: 4px; 
    transition: all 0.3s ease; 
}

.difference-btn:hover { 
    color: #fff; 
    background-color: #911b1b; 
    transform: translateY(-2px); 
}

.difference-middle { 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    margin: 40px 0 60px; 
}

.difference-middle .line { 
    flex: 1; 
    height: 1px; 
    background: #d8d8d8; 
}

.difference-middle .circle { 
    width: 120px; 
    height: 120px; 
    border-radius: 50%; 
    border: 2px solid #B22222; 
    background: #fff; 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    margin: 0 30px; 
}

.difference-middle .circle span { 
    color: #B22222; 
    font-size: 12px; 
    font-weight: 700; 
    letter-spacing: 2px; 
}

.difference-footer { 
    text-align: center; 
    max-width: 800px; 
    margin: 0 auto; 
}

.difference-footer h3 { 
    font-size: 38px; 
    line-height: 1.3; 
    color: #111; 
    font-weight: 700; 
}

/* ==========================================
   Responsive Breakpoints (Tablet & Mobile)
   ========================================== */
@media (max-width: 991px) {
    .difference-heading h2 { font-size: 40px; }
    .difference-row { 
        grid-template-columns: 1fr; 
        gap: 40px; 
        margin-bottom: 50px; 
    }
    .difference-row.reverse .difference-image { order: initial; }
    .difference-row.reverse .difference-content { order: initial; }
    .difference-image img { height: 380px; }
    .difference-content h3 { font-size: 30px; }
}

@media (max-width: 767px) {
    .whvf-container { padding: 0 20px; }
    .difference-heading h2 { font-size: 32px; }
    .difference-image img { height: 260px; }
    .difference-content h3 { font-size: 26px; }
    .difference-btn { width: 100%; text-align: center; }
    .difference-middle .circle { width: 90px; height: 90px; margin: 0 15px; }
    .difference-footer h3 { font-size: 26px; }
}/* End custom CSS */