.elementor-48 .elementor-element.elementor-element-5d944e1f{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-5d944e1f:not(.elementor-motion-effects-element-type-background),.elementor-48 .elementor-element.elementor-element-5d944e1f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#12476D}.elementor-48 .elementor-element.elementor-element-2b8aae7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-649afdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-48 .elementor-element.elementor-element-649afdb:not(.elementor-motion-effects-element-type-background),.elementor-48 .elementor-element.elementor-element-649afdb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-48 .elementor-element.elementor-element-32751cdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-3a6434a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-48 .elementor-element.elementor-element-3a6434a3:not(.elementor-motion-effects-element-type-background),.elementor-48 .elementor-element.elementor-element-3a6434a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E6F1F2}.elementor-48 .elementor-element.elementor-element-5d512d89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-48 .elementor-element.elementor-element-11081c07{--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-48 .elementor-element.elementor-element-22783657 .elementor-heading-title{font-size:34px;color:#000}.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-48 .elementor-element.elementor-element-5e6726df{color:#505050}.elementor-48 .elementor-element.elementor-element-350619d2{--display:flex}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-48 .elementor-element.elementor-element-78f30585 .elementor-button{background-color:#197B8A;font-size:18px;fill:#FFF;color:#FFF;border-radius:50px 50px 50px 50px;padding:18px 32px 18px 32px}.elementor-48 .elementor-element.elementor-element-78f30585{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 30px 0 30px}.elementor-48 .elementor-element.elementor-element-78f30585 .elementor-button-content-wrapper{flex-direction:row}.elementor-48 .elementor-element.elementor-element-78f30585 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-48 .elementor-element.elementor-element-78f30585 .elementor-button:hover,.elementor-48 .elementor-element.elementor-element-78f30585 .elementor-button:focus{color:#000}.elementor-48 .elementor-element.elementor-element-78f30585 .elementor-button:hover svg,.elementor-48 .elementor-element.elementor-element-78f30585 .elementor-button:focus svg{fill:#000}.elementor-48 .elementor-element.elementor-element-2465ae47{--display:flex}.elementor-48 .elementor-element.elementor-element-1bb7e2cc .elementor-button{background-color:#197B8A;font-size:20px;fill:#FFF;color:#FFF;border-radius:50px 50px 50px 50px;padding:18px 32px 18px 32px}.elementor-48 .elementor-element.elementor-element-1bb7e2cc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 30px 0 30px}.elementor-48 .elementor-element.elementor-element-1bb7e2cc .elementor-button-content-wrapper{flex-direction:row}.elementor-48 .elementor-element.elementor-element-1bb7e2cc .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-48 .elementor-element.elementor-element-1bb7e2cc .elementor-button:hover,.elementor-48 .elementor-element.elementor-element-1bb7e2cc .elementor-button:focus{color:#000}.elementor-48 .elementor-element.elementor-element-1bb7e2cc .elementor-button:hover svg,.elementor-48 .elementor-element.elementor-element-1bb7e2cc .elementor-button:focus svg{fill:#000}.elementor-48 .elementor-element.elementor-element-7da74f49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-7da74f49:not(.elementor-motion-effects-element-type-background),.elementor-48 .elementor-element.elementor-element-7da74f49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#12476D}.elementor-48 .elementor-element.elementor-element-50556614{text-align:center}.elementor-48 .elementor-element.elementor-element-50556614 .elementor-heading-title{font-size:34px;color:#FFF}.elementor-48 .elementor-element.elementor-element-7ecb01f3{text-align:center;color:#CCC}.elementor-48 .elementor-element.elementor-element-567a01de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-48 .elementor-element.elementor-element-510e01a0 .elementor-button{background-color:#197B8A;font-size:20px;fill:#FFF;color:#FFF;box-shadow:0 10px 30px -5px #020101;border-radius:50px 50px 50px 50px;padding:18px 32px 18px 32px}.elementor-48 .elementor-element.elementor-element-510e01a0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 30px 0 30px}.elementor-48 .elementor-element.elementor-element-510e01a0 .elementor-button-content-wrapper{flex-direction:row}.elementor-48 .elementor-element.elementor-element-510e01a0 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-48 .elementor-element.elementor-element-510e01a0 .elementor-button:hover,.elementor-48 .elementor-element.elementor-element-510e01a0 .elementor-button:focus{color:#000}.elementor-48 .elementor-element.elementor-element-510e01a0 .elementor-button:hover svg,.elementor-48 .elementor-element.elementor-element-510e01a0 .elementor-button:focus svg{fill:#000}.elementor-48 .elementor-element.elementor-element-4b22273 .elementor-button{background-color:#fff0;font-size:20px;fill:#FFF;color:#FFF;box-shadow:0 10px 30px -5px #020101;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C9C9C9;border-radius:24px 24px 24px 24px;padding:15px 30px 15px 30px}.elementor-48 .elementor-element.elementor-element-4b22273 .elementor-button:hover,.elementor-48 .elementor-element.elementor-element-4b22273 .elementor-button:focus{background-color:#FFFDFD;color:#124B73;box-shadow:0 14px 35px -8px rgb(255 255 255 / .35)}.elementor-48 .elementor-element.elementor-element-4b22273{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 30px 0 30px}.elementor-48 .elementor-element.elementor-element-4b22273 .elementor-button-content-wrapper{flex-direction:row}.elementor-48 .elementor-element.elementor-element-4b22273 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-48 .elementor-element.elementor-element-4b22273 .elementor-button:hover svg,.elementor-48 .elementor-element.elementor-element-4b22273 .elementor-button:focus svg{fill:#124B73}.elementor-48 .elementor-element.elementor-element-2e309165 .elementor-button{background-color:#25D366;font-size:20px;fill:#FFF;color:#FFF;box-shadow:0 10px 30px -5px #020101;border-radius:24px 24px 24px 24px;padding:18px 32px 18px 32px}.elementor-48 .elementor-element.elementor-element-2e309165{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 30px 0 30px}.elementor-48 .elementor-element.elementor-element-2e309165 .elementor-button-content-wrapper{flex-direction:row}.elementor-48 .elementor-element.elementor-element-2e309165 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-48 .elementor-element.elementor-element-2e309165 .elementor-button:hover,.elementor-48 .elementor-element.elementor-element-2e309165 .elementor-button:focus{color:#000}.elementor-48 .elementor-element.elementor-element-2e309165 .elementor-button:hover svg,.elementor-48 .elementor-element.elementor-element-2e309165 .elementor-button:focus svg{fill:#000}.elementor-48 .elementor-element.elementor-element-13db969d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-13db969d:not(.elementor-motion-effects-element-type-background),.elementor-48 .elementor-element.elementor-element-13db969d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EEF8FE}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-11081c07{--width:60%}.elementor-48 .elementor-element.elementor-element-350619d2{--width:40%}}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-5d944e1f{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-5d944e1f{--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-649afdb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-5d512d89{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-48 .elementor-element.elementor-element-11081c07{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-48 .elementor-element.elementor-element-22783657 .elementor-heading-title{font-size:26px}.elementor-48 .elementor-element.elementor-element-5e6726df{margin:2px 0 calc(var(--kit-widget-spacing, 0px) + -25px) 0;padding:6px 0 0 0}.elementor-48 .elementor-element.elementor-element-78f30585{padding:0 0 0 0}.elementor-48 .elementor-element.elementor-element-2465ae47{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-1bb7e2cc{padding:0 0 0 0}.elementor-48 .elementor-element.elementor-element-1bb7e2cc .elementor-button{font-size:16px}.elementor-48 .elementor-element.elementor-element-7da74f49{--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-48 .elementor-element.elementor-element-50556614 .elementor-heading-title{font-size:28px;line-height:1.2em}.elementor-48 .elementor-element.elementor-element-567a01de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-48 .elementor-element.elementor-element-510e01a0{padding:5px 0 10px 0}.elementor-48 .elementor-element.elementor-element-4b22273{padding:15px 0 15px 0}.elementor-48 .elementor-element.elementor-element-2e309165{padding:15px 0 20px 0}}.specialties-hero{padding:15px 0}.specialties-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:start}.specialties-hero-content{text-align:left}.specialties-hero h1{font-size:52px;font-weight:800;line-height:1.05;letter-spacing:-1px;color:#F1F5F9;margin:0 0 30px}.specialties-hero p{font-size:18px;line-height:1.9;color:rgb(255 255 255 / .92);max-width:720px;margin:0 0 26px}.specialties-hero p:last-of-type{margin-bottom:38px}.specialties-hero-image{display:flex;justify-content:flex-end;align-items:flex-start}.specialties-hero-image img{width:100%;max-width:560px;height:420px;object-fit:cover;object-position:center;display:block;border-radius:15px;box-shadow:0 30px 70px rgb(0 0 0 / .22);transition:.3s ease}.specialties-hero-image img:hover{transform:translateY(-4px)}.hero-main-buttons{display:flex;gap:15px}.specialties-btn{display:inline-flex;align-items:center;justify-content:center;min-width:240px;height:58px;padding:0 30px;border-radius:999px;color:#fff!important;text-decoration:none!important;font-size:16px;font-weight:700;transition:.3s ease}.primary-btn{background:linear-gradient(90deg,#197B8A,#2FA8D4)!important;box-shadow:0 14px 35px rgb(47 168 212 / .30)}.primary-btn:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgb(47 168 212 / .40)}@media(max-width:1024px){.specialties-hero-grid{grid-template-columns:1fr;gap:40px}.specialties-hero-content{text-align:center;order:1}.specialties-hero-image{justify-content:center;order:2}.specialties-hero h1{font-size:44px}.specialties-hero p{max-width:700px;margin-left:auto;margin-right:auto}.hero-main-buttons{justify-content:center}.specialties-hero-image img{width:100%;max-width:700px;height:420px}}@media(max-width:767px){.specialties-hero{padding:0 20px 20px}.specialties-hero h1{font-size:36px;line-height:1.1;margin-bottom:20px}.specialties-hero p{font-size:18px;line-height:1.85;text-align:justify;margin-bottom:22px}.specialties-hero p:last-of-type{margin-bottom:30px}.hero-main-buttons{justify-content:center}.specialties-btn{width:100%;max-width:260px;height:54px;font-size:15px}.specialties-hero-image img{width:100%;height:300px;border-radius:22px}}@media(max-width:480px){.specialties-hero h1{font-size:32px}.specialties-hero p{font-size:15px;line-height:1.85}.specialties-btn{max-width:240px;height:52px;font-size:14px}.specialties-hero-image img{height:300px}}.specialties-links-section{background:#EEF8FE;padding:70px 20px}.specialties-header{max-width:850px;margin:0 auto 60px;text-align:center}.specialties-tag{display:inline-block;padding:10px 22px;background:#D9EEF8;color:#197B8A;border-radius:999px;font-size:14px;font-weight:600;margin-bottom:20px}.specialties-header h2{font-size:48px;font-weight:800;color:#123F67;margin-bottom:20px;line-height:1.2}.specialties-header p{max-width:800px;margin:0 auto;font-size:18px;line-height:1.8;color:#64748B}.specialties-groups{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.specialty-group{background:#fff;padding:35px;border:1px solid #DDEAF3;border-radius:24px;box-shadow:0 8px 25px rgb(18 63 103 / .05);transition:.3s ease}.specialty-group:hover{transform:translateY(-4px);box-shadow:0 18px 35px rgb(18 63 103 / .08)}.specialty-group h3{font-size:24px;font-weight:700;color:#123F67;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #EEF8FE}.specialty-links{display:flex;flex-direction:column}.specialty-links a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 0;color:#123F67;text-decoration:none;border-bottom:1px solid #E8EEF4;transition:.3s ease}.specialty-links a span{font-size:16px;font-weight:500;transition:.3s ease}.specialty-links a:hover{color:#197B8A}.specialty-links a:hover span{transform:translateX(6px)}.link-arrow{width:18px;height:18px;color:#197B8A;flex-shrink:0;transition:.3s ease}.specialty-links a:hover .link-arrow{transform:translateX(5px)}@media(max-width:1024px){.specialties-groups{grid-template-columns:1fr}}@media(max-width:767px){.specialties-links-section{padding:60px 20px}.specialties-header{margin-bottom:40px}.specialties-header h2{font-size:32px}.specialties-header p{font-size:16px}.specialty-group{padding:25px}.specialty-group h3{font-size:22px}.specialty-links a span{font-size:15px}}.ortho-treatments-section{background:#fff;padding:90px 20px}.ortho-header{max-width:850px;margin:0 auto 50px;text-align:center}.ortho-tag{display:inline-block;padding:10px 22px;background:#D9EEF8;color:#197B8A;border-radius:999px;font-size:14px;font-weight:600;margin-bottom:20px}.ortho-header h2{font-size:48px;font-weight:800;line-height:1.15;color:#123F67;margin-bottom:20px}.ortho-header p{font-size:18px;line-height:1.8;color:#64748B;max-width:800px;margin:0 auto}.ortho-item{max-width:1400px;margin:0 auto 20px;background:#fff;border:1px solid #DDEAF3;border-radius:24px;overflow:hidden;box-shadow:0 8px 25px rgb(18 63 103 / .05);transition:.3s ease}.ortho-item:hover{box-shadow:0 18px 40px rgb(18 63 103 / .08)}.ortho-item summary{list-style:none;cursor:pointer;padding:28px 30px;position:relative}.ortho-item summary::-webkit-details-marker{display:none}.ortho-item summary::after{content:"+";position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:34px;font-weight:300;color:#197B8A;transition:.3s ease}.ortho-item[open] summary::after{transform:translateY(-50%) rotate(45deg)}.ortho-title-wrap{display:flex;align-items:center;gap:18px}.ortho-title-wrap h3{font-size:28px;font-weight:700;color:#123F67;margin:0 0 6px}.ortho-title-wrap span{font-size:14px;color:#64748B}.ortho-icon{width:68px;height:68px;min-width:68px;display:flex;align-items:center;justify-content:center;background:#EAF4FB;border-radius:18px;color:#197B8A}.ortho-icon svg{width:34px;height:34px}.ortho-content{padding:0 30px 35px}.treatment-grid{list-style:none;padding:0;margin:0 0 30px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.treatment-grid li{position:relative;background:#F8FBFD;border:1px solid #E6EEF5;border-radius:14px;padding:14px 18px 14px 42px;font-size:15px;line-height:1.6;transition:.3s ease}.treatment-grid li:hover{background:#EEF8FE;border-color:#B9DFF2;transform:translateY(-2px)}.treatment-grid li::before{content:"✓";position:absolute;left:16px;top:14px;color:#197B8A;font-weight:700}.treatment-grid li a{display:inline-block;color:#123F67;font-weight:500;text-decoration:none;border-bottom:1px solid #123F67;line-height:1.6;transition:color .3s ease,border-color .3s ease}.treatment-grid li a:hover{color:#197B8A;border-bottom-color:#197B8A}.treatment-grid li:hover a{color:#197B8A;border-bottom-color:#197B8A}.ortho-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 30px;border-radius:999px;background:linear-gradient(90deg,#197B8A,#2FA8D4);color:#fff!important;text-decoration:none!important;font-size:15px;font-weight:700;transition:.3s ease;box-shadow:0 12px 25px rgb(47 168 212 / .25)}.ortho-btn:hover{transform:translateY(-3px);box-shadow:0 18px 35px rgb(47 168 212 / .35)}@media(max-width:1024px){.ortho-header h2{font-size:40px}.treatment-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.ortho-treatments-section{padding:60px 20px}.ortho-header{margin-bottom:35px}.ortho-header h2{font-size:34px}.ortho-header p{font-size:16px}.ortho-item summary{padding:22px 20px}.ortho-content{padding:0 20px 25px}.ortho-title-wrap{gap:14px}.ortho-icon{width:56px;height:56px;min-width:56px}.ortho-icon svg{width:28px;height:28px}.ortho-title-wrap h3{font-size:22px}.treatment-grid{grid-template-columns:1fr;gap:10px}.treatment-grid li{font-size:14px;padding:12px 16px 12px 38px}.ortho-btn{width:100%;padding:15px}}.why-haluk-section{background:#EEF8FE;padding:60px 40px}.why-heading{max-width:850px;margin:0 auto 60px;text-align:center}.why-tag{display:inline-block;padding:10px 22px;background:#D9EEF8;color:#197B8A;border-radius:999px;font-size:14px;font-weight:600;margin-bottom:20px}.why-heading h2{font-size:48px;font-weight:800;line-height:1.15;color:#123F67;margin-bottom:20px}.why-heading p{font-size:18px;line-height:1.9;color:#64748B}.why-grid{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.why-card{background:#FFF;border:1px solid #DDEAF3;border-radius:22px;padding:28px;box-shadow:0 8px 25px rgb(18 63 103 / .05);transition:.3s ease}.why-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgb(18 63 103 / .10);border-color:#197B8A}.why-card-header{display:flex;align-items:center;gap:16px;margin-bottom:18px}.why-icon{width:58px;height:58px;min-width:58px;display:flex;align-items:center;justify-content:center;background:#E8F4FB;color:#197B8A;border-radius:16px}.why-icon svg{width:28px;height:28px}.why-card h3{font-size:21px;font-weight:700;line-height:1.35;color:#123F67;margin:0}.why-card p{font-size:15px;line-height:1.9;color:#64748B;margin:0}@media(max-width:1024px){.why-grid{grid-template-columns:repeat(3,1fr);gap:18px}.why-card{padding:22px}.why-card h3{font-size:18px}}@media(max-width:767px){.why-haluk-section{padding:60px 20px}.why-heading{margin-bottom:40px}.why-heading h2{font-size:34px}.why-heading p{font-size:16px}.why-grid{grid-template-columns:1fr}.why-card{padding:22px}.why-card h3{font-size:18px}.why-card p{font-size:14px}.why-icon{width:52px;height:52px;min-width:52px}.why-icon svg{width:24px;height:24px}}.elementor-48 .elementor-element.elementor-element-2e309165 .elementor-button{box-shadow:0 12px 30px rgb(34 211 102 / .35);animation:whatsappPulse 2s infinite;transition:all .35s ease}.elementor-48 .elementor-element.elementor-element-2e309165 .elementor-button:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgb(34 211 102 / .55)}@keyframes whatsappPulse{0%{box-shadow:0 0 0 0 rgb(34 211 102 / .55),0 12px 30px rgb(34 211 102 / .35)}70%{box-shadow:0 0 0 18px #fff0,0 12px 30px rgb(34 211 102 / .35)}100%{box-shadow:0 0 0 0 #fff0,0 12px 30px rgb(34 211 102 / .35)}}.specialties-faq{background:#EEF8FE;padding:70px 20px}.faq-container{max-width:1000px;margin:0 auto}.faq-header{text-align:center;max-width:800px;margin:0 auto 50px}.faq-tag{display:inline-block;padding:10px 22px;background:#D9EEF8;color:#197B8A;border-radius:999px;font-size:14px;font-weight:600;margin-bottom:20px}.faq-header h2{font-size:48px;font-weight:800;color:#123F67;margin-bottom:20px;line-height:1.2}.faq-header p{font-size:18px;line-height:1.8;color:#64748B}.faq-item{background:#fff;border:1px solid #DDEAF3;border-radius:20px;margin-bottom:16px;overflow:hidden;box-shadow:0 8px 25px rgb(18 63 103 / .05)}.faq-item summary{position:relative;list-style:none;cursor:pointer;padding:24px 70px 24px 28px;font-size:20px;font-weight:700;color:#123F67;transition:.3s ease}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:"+";position:absolute;right:28px;top:50%;transform:translateY(-50%);font-size:30px;font-weight:300;color:#197B8A;transition:.3s ease}.faq-item[open] summary::after{transform:translateY(-50%) rotate(45deg)}.faq-content{padding:0 28px 28px}.faq-content p{font-size:16px;line-height:1.9;color:#64748B;margin:0}.faq-item:hover{border-color:#B9DFF2}@media(max-width:767px){.specialties-faq{padding:60px 20px}.faq-header h2{font-size:34px}.faq-header p{font-size:16px}.faq-item summary{font-size:18px;padding:20px 60px 20px 20px}.faq-content{padding:0 20px 20px}.faq-content p{font-size:15px}}