.elementor-2998 .elementor-element.elementor-element-6a9b46e{--display:flex;--min-height:1000px;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.7;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-6a9b46e:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-6a9b46e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000075;}.elementor-2998 .elementor-element.elementor-element-6a9b46e::before, .elementor-2998 .elementor-element.elementor-element-6a9b46e > .elementor-background-video-container::before, .elementor-2998 .elementor-element.elementor-element-6a9b46e > .e-con-inner > .elementor-background-video-container::before, .elementor-2998 .elementor-element.elementor-element-6a9b46e > .elementor-background-slideshow::before, .elementor-2998 .elementor-element.elementor-element-6a9b46e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2998 .elementor-element.elementor-element-6a9b46e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2998 .elementor-element.elementor-element-13a0fde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-7980a02{text-align:center;}.elementor-2998 .elementor-element.elementor-element-7980a02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:96px;font-weight:700;line-height:100px;letter-spacing:-2.4px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-a966026{text-align:center;}.elementor-2998 .elementor-element.elementor-element-a966026 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:300;line-height:48px;color:#FFFFFFE6;}.elementor-2998 .elementor-element.elementor-element-8935b61 img{max-width:150px;}.elementor-2998 .elementor-element.elementor-element-a826f43{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;line-height:32px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-a826f43 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-18d90e2{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-68474b3 .elementor-button{background-color:#00A19B80;font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;line-height:24px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2B;border-radius:50px 50px 50px 50px;padding:19px 30px 19px 30px;}.elementor-2998 .elementor-element.elementor-element-68474b3 .elementor-button:hover, .elementor-2998 .elementor-element.elementor-element-68474b3 .elementor-button:focus{background-color:#00A19BF2;}.elementor-2998 .elementor-element.elementor-element-68474b3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2998 .elementor-element.elementor-element-68474b3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2998 .elementor-element.elementor-element-61d6415 .elementor-button{background-color:#FFFFFF1A;font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;line-height:24px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:50px 50px 50px 50px;padding:19px 30px 19px 30px;}.elementor-2998 .elementor-element.elementor-element-61d6415 .elementor-button:hover, .elementor-2998 .elementor-element.elementor-element-61d6415 .elementor-button:focus{background-color:#FFFFFF4D;}.elementor-2998 .elementor-element.elementor-element-61d6415 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2998 .elementor-element.elementor-element-61d6415 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2998 .elementor-element.elementor-element-762c743{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-31daa9a{--display:flex;--min-height:500px;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:40px 40px 40px 40px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2998 .elementor-element.elementor-element-31daa9a:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-31daa9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.yourdentalimplants.com/wp-content/uploads/2026/08/Image-Dental-Implants-Services.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2998 .elementor-element.elementor-element-7520340{width:auto;max-width:auto;background-color:#FFFFFF33;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.3);}.elementor-2998 .elementor-element.elementor-element-7520340.elementor-element{--align-self:flex-start;}.elementor-2998 .elementor-element.elementor-element-7520340 .elementor-icon-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-7520340 .elementor-icon{font-size:32px;}.elementor-2998 .elementor-element.elementor-element-7520340 .elementor-icon svg{height:32px;}.elementor-2998 .elementor-element.elementor-element-7520340 .elementor-icon-wrapper svg{width:auto;}.elementor-2998 .elementor-element.elementor-element-5262ef5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-763a493 .elementor-heading-title{color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-96b8a19{font-size:20px;line-height:32px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-96b8a19 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-8b30bad{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-82a5218{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-82a5218 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-ec2ffc1{background-color:#FFFFFF33;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:99px 99px 99px 99px;}.elementor-2998 .elementor-element.elementor-element-ec2ffc1 .elementor-icon-wrapper{text-align:center;}.elementor-2998 .elementor-element.elementor-element-ec2ffc1 .elementor-icon{font-size:20px;}.elementor-2998 .elementor-element.elementor-element-ec2ffc1 .elementor-icon svg{height:20px;}.elementor-2998 .elementor-element.elementor-element-b7fdf1f{--display:flex;--min-height:500px;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:40px 40px 40px 40px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2998 .elementor-element.elementor-element-b7fdf1f:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-b7fdf1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.yourdentalimplants.com/wp-content/uploads/2026/08/Image-Non-Dental-Implants-Services.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2998 .elementor-element.elementor-element-0545404{width:auto;max-width:auto;background-color:#FFFFFF33;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.3);}.elementor-2998 .elementor-element.elementor-element-0545404.elementor-element{--align-self:flex-start;}.elementor-2998 .elementor-element.elementor-element-0545404 .elementor-icon-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-0545404.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-0545404.elementor-view-framed .elementor-icon, .elementor-2998 .elementor-element.elementor-element-0545404.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-0545404.elementor-view-framed .elementor-icon, .elementor-2998 .elementor-element.elementor-element-0545404.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-0545404 .elementor-icon{font-size:32px;}.elementor-2998 .elementor-element.elementor-element-0545404 .elementor-icon svg{height:32px;}.elementor-2998 .elementor-element.elementor-element-46b6bdb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-a33caaa .elementor-heading-title{color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-b795e3d{font-size:20px;line-height:32px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-b795e3d p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-3aefe79{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-e9813a8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-e9813a8 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-f7795f4{background-color:#FFFFFF33;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:99px 99px 99px 99px;}.elementor-2998 .elementor-element.elementor-element-f7795f4 .elementor-icon-wrapper{text-align:center;}.elementor-2998 .elementor-element.elementor-element-f7795f4 .elementor-icon{font-size:20px;}.elementor-2998 .elementor-element.elementor-element-f7795f4 .elementor-icon svg{height:20px;}.elementor-2998 .elementor-element.elementor-element-9a64d19{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-14ac109{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:0.5px;color:#00A19B;}.elementor-2998 .elementor-element.elementor-element-dd271e6{text-align:center;}.elementor-2998 .elementor-element.elementor-element-bc405c8{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#4A5565;}.elementor-2998 .elementor-element.elementor-element-1382e3f .elementor-heading-title{line-height:30px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-579aa39{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-a8e668e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-a8e668e p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-07ffc64{background-color:#FFFFFF33;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:99px 99px 99px 99px;}.elementor-2998 .elementor-element.elementor-element-07ffc64 .elementor-icon-wrapper{text-align:center;}.elementor-2998 .elementor-element.elementor-element-07ffc64 .elementor-icon{font-size:20px;}.elementor-2998 .elementor-element.elementor-element-07ffc64 .elementor-icon svg{height:20px;}.elementor-2998 .elementor-element.elementor-element-30d22f9 .elementor-heading-title{line-height:30px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-f9f5553{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-028feb3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-028feb3 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-d411598{background-color:#FFFFFF33;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:99px 99px 99px 99px;}.elementor-2998 .elementor-element.elementor-element-d411598 .elementor-icon-wrapper{text-align:center;}.elementor-2998 .elementor-element.elementor-element-d411598 .elementor-icon{font-size:20px;}.elementor-2998 .elementor-element.elementor-element-d411598 .elementor-icon svg{height:20px;}.elementor-2998 .elementor-element.elementor-element-e602534 .elementor-heading-title{line-height:30px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-ebbc631{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-cb873da{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-cb873da p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-9862b43{background-color:#FFFFFF33;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:99px 99px 99px 99px;}.elementor-2998 .elementor-element.elementor-element-9862b43 .elementor-icon-wrapper{text-align:center;}.elementor-2998 .elementor-element.elementor-element-9862b43 .elementor-icon{font-size:20px;}.elementor-2998 .elementor-element.elementor-element-9862b43 .elementor-icon svg{height:20px;}.elementor-2998 .elementor-element.elementor-element-d18313d .elementor-heading-title{line-height:30px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-2fdec84{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-53dc0e6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-53dc0e6 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-4328307{background-color:#FFFFFF33;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:99px 99px 99px 99px;}.elementor-2998 .elementor-element.elementor-element-4328307 .elementor-icon-wrapper{text-align:center;}.elementor-2998 .elementor-element.elementor-element-4328307 .elementor-icon{font-size:20px;}.elementor-2998 .elementor-element.elementor-element-4328307 .elementor-icon svg{height:20px;}.elementor-2998 .elementor-element.elementor-element-b208d42 .elementor-heading-title{line-height:30px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-2061a7c{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-956ad03{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-956ad03 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-92d93ea{background-color:#FFFFFF33;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:99px 99px 99px 99px;}.elementor-2998 .elementor-element.elementor-element-92d93ea .elementor-icon-wrapper{text-align:center;}.elementor-2998 .elementor-element.elementor-element-92d93ea .elementor-icon{font-size:20px;}.elementor-2998 .elementor-element.elementor-element-92d93ea .elementor-icon svg{height:20px;}.elementor-2998 .elementor-element.elementor-element-8ef0c25 .elementor-heading-title{line-height:30px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-34f4601{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-a9c3ff4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:26px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-a9c3ff4 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-469734a{background-color:#FFFFFF33;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:99px 99px 99px 99px;}.elementor-2998 .elementor-element.elementor-element-469734a .elementor-icon-wrapper{text-align:center;}.elementor-2998 .elementor-element.elementor-element-469734a .elementor-icon{font-size:20px;}.elementor-2998 .elementor-element.elementor-element-469734a .elementor-icon svg{height:20px;}.elementor-2998 .elementor-element.elementor-element-e2f7385{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:0.5px;color:#00A19B;}.elementor-2998 .elementor-element.elementor-element-e2f7385 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-5639617{z-index:0;--faq-left-width:465px;--faq-right-width:1fr;--faq-col-gap:3rem;--faq-row-gap:1rem;--faq-active-gap:0.5rem;--faq-q-color:var( --e-global-color-e4f6808 );--faq-q-color-hover:var( --e-global-color-911b09d );--faq-num-color-hover:var( --e-global-color-911b09d );--faq-q-color-active:var( --e-global-color-911b09d );--faq-num-color-active:var( --e-global-color-d530bd3 );--faq-a-title-color:var( --e-global-color-e4f6808 );--faq-a-text-color:var( --e-global-color-2d8cf7e );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-question{font-family:var( --e-global-typography-d62c41d-font-family ), Sans-serif;font-size:var( --e-global-typography-d62c41d-font-size );font-weight:var( --e-global-typography-d62c41d-font-weight );line-height:var( --e-global-typography-d62c41d-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-cta-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.5em;letter-spacing:-0.44px;color:var( --e-global-color-e4f6808 );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-cta-text{font-family:var( --e-global-typography-958de12-font-family ), Sans-serif;font-size:var( --e-global-typography-958de12-font-size );font-weight:var( --e-global-typography-958de12-font-weight );line-height:var( --e-global-typography-958de12-line-height );color:var( --e-global-color-8f0574a );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-cta-btn{font-family:var( --e-global-typography-d7d904b-font-family ), Sans-serif;font-size:var( --e-global-typography-d7d904b-font-size );font-weight:var( --e-global-typography-d7d904b-font-weight );line-height:var( --e-global-typography-d7d904b-line-height );letter-spacing:var( --e-global-typography-d7d904b-letter-spacing );color:var( --e-global-color-497f594 );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-answer-title{font-family:var( --e-global-typography-c8c8a7c-font-family ), Sans-serif;font-size:var( --e-global-typography-c8c8a7c-font-size );font-weight:var( --e-global-typography-c8c8a7c-font-weight );line-height:var( --e-global-typography-c8c8a7c-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-answer-text{font-family:var( --e-global-typography-826f34c-font-family ), Sans-serif;font-size:var( --e-global-typography-826f34c-font-size );font-weight:var( --e-global-typography-826f34c-font-weight );line-height:var( --e-global-typography-826f34c-line-height );}.elementor-2998 .elementor-element.elementor-element-6fc5bb8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4A5565;}.elementor-2998 .elementor-element.elementor-element-6fc5bb8 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-e1c33af .elementor-button{background-color:#101828;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101828;border-radius:50px 50px 50px 50px;padding:16px 32px 16px 32px;}.elementor-2998 .elementor-element.elementor-element-e1c33af .elementor-button:hover, .elementor-2998 .elementor-element.elementor-element-e1c33af .elementor-button:focus{background-color:#FFFFFF;color:#101828;}.elementor-2998 .elementor-element.elementor-element-e1c33af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2998 .elementor-element.elementor-element-e1c33af .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2998 .elementor-element.elementor-element-e1c33af .elementor-button:hover svg, .elementor-2998 .elementor-element.elementor-element-e1c33af .elementor-button:focus svg{fill:#101828;}.elementor-2998 .elementor-element.elementor-element-e299417{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:0.5px;color:#00A19B;}.elementor-2998 .elementor-element.elementor-element-e299417 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-bbec7a4 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;fill:#4A5565;color:#4A5565;border-style:solid;border-width:0px 0px 0px 0px;border-color:#101828;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2998 .elementor-element.elementor-element-bbec7a4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2998 .elementor-element.elementor-element-bbec7a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2998 .elementor-element.elementor-element-bbec7a4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2998 .elementor-element.elementor-element-b6dec55{background-color:#00A19B;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;top:30px;border-radius:30px 30px 30px 30px;}body:not(.rtl) .elementor-2998 .elementor-element.elementor-element-b6dec55{left:30px;}body.rtl .elementor-2998 .elementor-element.elementor-element-b6dec55{right:30px;}.elementor-2998 .elementor-element.elementor-element-b6dec55 .elementor-heading-title{font-size:12px;font-weight:600;line-height:16px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-674409a .elementor-icon-list-icon i{color:#00A19B;font-size:14px;}.elementor-2998 .elementor-element.elementor-element-674409a .elementor-icon-list-icon svg{fill:#00A19B;--e-icon-list-icon-size:14px;}.elementor-2998 .elementor-element.elementor-element-674409a .elementor-icon-list-icon{width:14px;}.elementor-2998 .elementor-element.elementor-element-674409a .elementor-icon-list-text, .elementor-2998 .elementor-element.elementor-element-674409a .elementor-icon-list-text a{color:#4A5565;}.elementor-2998 .elementor-element.elementor-element-674409a .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.15px;}.elementor-2998 .elementor-element.elementor-element-a1915db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2998 .elementor-element.elementor-element-a1915db .elementor-heading-title{font-size:30px;line-height:31px;letter-spacing:-1.24px;color:#101828;}.elementor-2998 .elementor-element.elementor-element-abe1458{font-size:16px;line-height:25px;letter-spacing:-0.449px;color:#4A5565;}.elementor-2998 .elementor-element.elementor-element-7120ec5 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-0.312px;fill:#00A19B;color:#00A19B;border-style:solid;border-width:0px 0px 0px 0px;border-color:#101828;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2998 .elementor-element.elementor-element-7120ec5{width:var( --container-widget-width, 160px );max-width:160px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-2998 .elementor-element.elementor-element-7120ec5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2998 .elementor-element.elementor-element-7120ec5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2998 .elementor-element.elementor-element-9eb6f14 img{width:128px;border-radius:10px 10px 10px 10px;}.elementor-2998 .elementor-element.elementor-element-3fe54a0{background-color:#00A19B1A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 12px 2px 12px;border-radius:30px 30px 30px 30px;text-align:start;}.elementor-2998 .elementor-element.elementor-element-3fe54a0 .elementor-heading-title{font-size:12px;font-weight:600;line-height:16px;color:#00A19B;}.elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-icon i{color:#00A19B;font-size:0px;}.elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-icon svg{fill:#00A19B;--e-icon-list-icon-size:0px;}.elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-icon{width:0px;}body:not(.rtl) .elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-text{padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-text, .elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-text a{color:#364153;}.elementor-2998 .elementor-element.elementor-element-ff5f1be .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.15px;}.elementor-2998 .elementor-element.elementor-element-b992ecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2998 .elementor-element.elementor-element-b992ecc .elementor-heading-title{font-size:23px;line-height:29px;letter-spacing:-1.24px;color:#101828;}.elementor-2998 .elementor-element.elementor-element-c308202{font-size:14px;line-height:22px;letter-spacing:-0.449px;color:#4A5565;}.elementor-2998 .elementor-element.elementor-element-6b22e69 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.312px;fill:#00A19B;color:#00A19B;border-style:solid;border-width:0px 0px 0px 0px;border-color:#101828;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2998 .elementor-element.elementor-element-6b22e69{width:var( --container-widget-width, 160px );max-width:160px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-2998 .elementor-element.elementor-element-6b22e69 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2998 .elementor-element.elementor-element-6b22e69 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2998 .elementor-element.elementor-element-f66f214{--display:grid;--e-con-grid-template-columns:1.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-f66f214:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-f66f214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F1A;background-image:url("https://www.yourdentalimplants.com/wp-content/uploads/2026/08/bck-box-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2998 .elementor-element.elementor-element-bb2064c{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:40px 40px 40px 40px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2998 .elementor-element.elementor-element-bb2064c:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-bb2064c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.yourdentalimplants.com/wp-content/uploads/2026/08/box01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2998 .elementor-element.elementor-element-6799118{width:auto;max-width:auto;background-color:#00B4AD99;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.3);}.elementor-2998 .elementor-element.elementor-element-6799118.elementor-element{--align-self:flex-start;}.elementor-2998 .elementor-element.elementor-element-6799118 .elementor-icon-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-6799118 .elementor-icon{font-size:32px;}.elementor-2998 .elementor-element.elementor-element-6799118 .elementor-icon svg{height:32px;}.elementor-2998 .elementor-element.elementor-element-6799118 .elementor-icon-wrapper svg{width:auto;}.elementor-2998 .elementor-element.elementor-element-0945c4f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-63b2dd1 .elementor-heading-title{color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-2e193e7{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.449px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-3f6b775 .elementor-button{background-color:#FFFFFF1A;font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;line-height:24px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:50px 50px 50px 50px;padding:19px 30px 19px 30px;}.elementor-2998 .elementor-element.elementor-element-3f6b775 .elementor-button:hover, .elementor-2998 .elementor-element.elementor-element-3f6b775 .elementor-button:focus{background-color:#FFFFFF4D;}.elementor-2998 .elementor-element.elementor-element-d892d5b{--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-2998 .elementor-element.elementor-element-294c215{--display:flex;--min-height:414px;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2998 .elementor-element.elementor-element-294c215::before, .elementor-2998 .elementor-element.elementor-element-294c215 > .elementor-background-video-container::before, .elementor-2998 .elementor-element.elementor-element-294c215 > .e-con-inner > .elementor-background-video-container::before, .elementor-2998 .elementor-element.elementor-element-294c215 > .elementor-background-slideshow::before, .elementor-2998 .elementor-element.elementor-element-294c215 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2998 .elementor-element.elementor-element-294c215 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #101828F2 0%, #0077B64D 100%);}.elementor-2998 .elementor-element.elementor-element-e86099e{width:auto;max-width:auto;background-color:#00B4AD99;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.3);}.elementor-2998 .elementor-element.elementor-element-e86099e.elementor-element{--align-self:flex-start;}.elementor-2998 .elementor-element.elementor-element-e86099e .elementor-icon-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-e86099e .elementor-icon{font-size:32px;}.elementor-2998 .elementor-element.elementor-element-e86099e .elementor-icon svg{height:32px;}.elementor-2998 .elementor-element.elementor-element-e86099e .elementor-icon-wrapper svg{width:auto;}.elementor-2998 .elementor-element.elementor-element-e4a1dc7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-12f8611 .elementor-heading-title{font-size:36px;line-height:36px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-cdff9e6{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.449px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-88fe623{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-3866d48 .elementor-button{background-color:#00000000;font-size:16px;font-weight:600;line-height:24px;fill:#00A19B;color:#00A19B;padding:0px 0px 0px 0px;}.elementor-2998 .elementor-element.elementor-element-3866d48{padding:8px 0px 0px 0px;}.elementor-2998 .elementor-element.elementor-element-3866d48 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2998 .elementor-element.elementor-element-3866d48 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2998 .elementor-element.elementor-element-8c7f3c1{--display:flex;--min-height:414px;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2998 .elementor-element.elementor-element-8c7f3c1:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-8c7f3c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.yourdentalimplants.com/wp-content/uploads/2026/08/box02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2998 .elementor-element.elementor-element-8c7f3c1::before, .elementor-2998 .elementor-element.elementor-element-8c7f3c1 > .elementor-background-video-container::before, .elementor-2998 .elementor-element.elementor-element-8c7f3c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2998 .elementor-element.elementor-element-8c7f3c1 > .elementor-background-slideshow::before, .elementor-2998 .elementor-element.elementor-element-8c7f3c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2998 .elementor-element.elementor-element-8c7f3c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #101828F2 0%, #0077B64D 100%);}.elementor-2998 .elementor-element.elementor-element-e26e96a{width:auto;max-width:auto;background-color:#FFFFFF33;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:16px 16px 16px 16px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.3);}.elementor-2998 .elementor-element.elementor-element-e26e96a.elementor-element{--align-self:flex-start;}.elementor-2998 .elementor-element.elementor-element-e26e96a .elementor-icon-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-e26e96a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-e26e96a.elementor-view-framed .elementor-icon, .elementor-2998 .elementor-element.elementor-element-e26e96a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-e26e96a.elementor-view-framed .elementor-icon, .elementor-2998 .elementor-element.elementor-element-e26e96a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-e26e96a .elementor-icon{font-size:32px;}.elementor-2998 .elementor-element.elementor-element-e26e96a .elementor-icon svg{height:32px;}.elementor-2998 .elementor-element.elementor-element-86ceae7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-3981c7c .elementor-heading-title{font-size:36px;line-height:36px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-e74399a{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.449px;color:#FFFFFF;}.elementor-2998 .elementor-element.elementor-element-d510a86{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-c8537d5 .elementor-button{background-color:#00000000;font-size:16px;font-weight:600;line-height:24px;fill:#00A19B;color:#00A19B;padding:0px 0px 0px 0px;}.elementor-2998 .elementor-element.elementor-element-c8537d5{padding:8px 0px 0px 0px;}.elementor-2998 .elementor-element.elementor-element-c8537d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2998 .elementor-element.elementor-element-c8537d5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2998 .elementor-element.elementor-element-1f4fb75{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:0.5px;color:#00A19B;}.elementor-2998 .elementor-element.elementor-element-1f4fb75 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-a4650cf{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-2998 .elementor-element.elementor-element-ac61437{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.449px;color:#4A5565;}.elementor-2998 .elementor-element.elementor-element-2455056{border-radius:16px 16px 16px 16px;}.elementor-2998 .elementor-element.elementor-element-2455056 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2998 .elementor-element.elementor-element-755ed04{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.449px;color:#4A5565;}.elementor-2998 .elementor-element.elementor-element-7654b3a .elementor-button{background-color:#101828;font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;line-height:24px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2B;border-radius:50px 50px 50px 50px;padding:19px 30px 19px 30px;}.elementor-2998 .elementor-element.elementor-element-7654b3a .elementor-button:hover, .elementor-2998 .elementor-element.elementor-element-7654b3a .elementor-button:focus{background-color:#FFFFFFF2;color:#101828;border-color:#FFFFFF;box-shadow:0px 5px 6px 1px rgba(0, 0, 0, 0.1);}.elementor-2998 .elementor-element.elementor-element-7654b3a .elementor-button-content-wrapper{flex-direction:row;}.elementor-2998 .elementor-element.elementor-element-7654b3a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2998 .elementor-element.elementor-element-7654b3a .elementor-button:hover svg, .elementor-2998 .elementor-element.elementor-element-7654b3a .elementor-button:focus svg{fill:#101828;}.elementor-2998 .elementor-element.elementor-element-a989fe7{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-a989fe7:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-a989fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-2998 .elementor-element.elementor-element-389ad36 .elementor-testimonial-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-389ad36 .elementor-testimonial-content{color:#364153;font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-389ad36 .elementor-testimonial-job{font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-e363b97{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-e363b97:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-e363b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-2998 .elementor-element.elementor-element-516a3ac .elementor-testimonial-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-516a3ac .elementor-testimonial-content{color:#364153;font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-516a3ac .elementor-testimonial-job{font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-446b421{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-446b421:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-446b421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-2998 .elementor-element.elementor-element-a563ec2 .elementor-testimonial-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-a563ec2 .elementor-testimonial-content{color:#364153;font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-a563ec2 .elementor-testimonial-job{font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-db9d2ca{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-db9d2ca:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-db9d2ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-2998 .elementor-element.elementor-element-2db0da7 .elementor-testimonial-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-2db0da7 .elementor-testimonial-content{color:#364153;font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-2db0da7 .elementor-testimonial-job{font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-bd5bbf0{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-bd5bbf0:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-bd5bbf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-2998 .elementor-element.elementor-element-ba52151 .elementor-testimonial-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-ba52151 .elementor-testimonial-content{color:#364153;font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-ba52151 .elementor-testimonial-job{font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-ae1e957{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-ae1e957:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-ae1e957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-2998 .elementor-element.elementor-element-9f580d8{width:var( --container-widget-width, 101.342% );max-width:101.342%;--container-widget-width:101.342%;--container-widget-flex-grow:0;}.elementor-2998 .elementor-element.elementor-element-9f580d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2998 .elementor-element.elementor-element-9f580d8 .elementor-testimonial-wrapper{text-align:start;}.elementor-2998 .elementor-element.elementor-element-9f580d8 .elementor-testimonial-content{color:#364153;font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-9f580d8 .elementor-testimonial-job{font-size:16px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-cffdf7d{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:#D1D5DC;--e-n-carousel-dots-hover-color:#00A19B;--e-n-carousel-swiper-pagination-spacing:18px;}.elementor-2998 .elementor-element.elementor-element-cffdf7d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}@media(min-width:768px){.elementor-2998 .elementor-element.elementor-element-6a9b46e{--content-width:900px;}.elementor-2998 .elementor-element.elementor-element-762c743{--content-width:1330px;}.elementor-2998 .elementor-element.elementor-element-8b30bad{--width:fit-content;}.elementor-2998 .elementor-element.elementor-element-3aefe79{--width:fit-content;}.elementor-2998 .elementor-element.elementor-element-9a64d19{--content-width:850px;}.elementor-2998 .elementor-element.elementor-element-579aa39{--width:fit-content;}.elementor-2998 .elementor-element.elementor-element-f9f5553{--width:fit-content;}.elementor-2998 .elementor-element.elementor-element-ebbc631{--width:fit-content;}.elementor-2998 .elementor-element.elementor-element-2fdec84{--width:fit-content;}.elementor-2998 .elementor-element.elementor-element-2061a7c{--width:fit-content;}.elementor-2998 .elementor-element.elementor-element-34f4601{--width:fit-content;}.elementor-2998 .elementor-element.elementor-element-f66f214{--content-width:1330px;}.elementor-2998 .elementor-element.elementor-element-bb2064c{--width:100%;}.elementor-2998 .elementor-element.elementor-element-0945c4f{--width:510px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2998 .elementor-element.elementor-element-bb2064c{--width:100%;}.elementor-2998 .elementor-element.elementor-element-0945c4f{--width:100%;}}@media(max-width:1175px){.elementor-2998 .elementor-element.elementor-element-762c743{--grid-auto-flow:row;}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-question{font-size:var( --e-global-typography-d62c41d-font-size );line-height:var( --e-global-typography-d62c41d-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-cta-text{font-size:var( --e-global-typography-958de12-font-size );line-height:var( --e-global-typography-958de12-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-cta-btn{font-size:var( --e-global-typography-d7d904b-font-size );line-height:var( --e-global-typography-d7d904b-line-height );letter-spacing:var( --e-global-typography-d7d904b-letter-spacing );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-answer-title{font-size:var( --e-global-typography-c8c8a7c-font-size );line-height:var( --e-global-typography-c8c8a7c-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-answer-text{font-size:var( --e-global-typography-826f34c-font-size );line-height:var( --e-global-typography-826f34c-line-height );}.elementor-2998 .elementor-element.elementor-element-f66f214{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2998 .elementor-element.elementor-element-6a9b46e{--min-height:780px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2998 .elementor-element.elementor-element-7980a02 .elementor-heading-title{font-size:52px;line-height:55px;}.elementor-2998 .elementor-element.elementor-element-a966026 .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-2998 .elementor-element.elementor-element-a826f43{font-size:17px;}.elementor-2998 .elementor-element.elementor-element-68474b3 .elementor-button{font-size:15px;line-height:22px;padding:16px 27px 16px 27px;}.elementor-2998 .elementor-element.elementor-element-61d6415 .elementor-button{font-size:15px;line-height:22px;padding:16px 27px 16px 27px;}.elementor-2998 .elementor-element.elementor-element-762c743{--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-31daa9a{--min-height:350px;}.elementor-2998 .elementor-element.elementor-element-763a493 .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-2998 .elementor-element.elementor-element-96b8a19{font-size:18px;line-height:30px;}.elementor-2998 .elementor-element.elementor-element-82a5218{font-size:15px;line-height:22px;}.elementor-2998 .elementor-element.elementor-element-b7fdf1f{--min-height:350px;}.elementor-2998 .elementor-element.elementor-element-a33caaa .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-2998 .elementor-element.elementor-element-b795e3d{font-size:18px;line-height:30px;}.elementor-2998 .elementor-element.elementor-element-e9813a8{font-size:15px;line-height:22px;}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-question{font-size:var( --e-global-typography-d62c41d-font-size );line-height:var( --e-global-typography-d62c41d-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-cta-text{font-size:var( --e-global-typography-958de12-font-size );line-height:var( --e-global-typography-958de12-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-cta-btn{font-size:var( --e-global-typography-d7d904b-font-size );line-height:var( --e-global-typography-d7d904b-line-height );letter-spacing:var( --e-global-typography-d7d904b-letter-spacing );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-answer-title{font-size:var( --e-global-typography-c8c8a7c-font-size );line-height:var( --e-global-typography-c8c8a7c-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-answer-text{font-size:var( --e-global-typography-826f34c-font-size );line-height:var( --e-global-typography-826f34c-line-height );}.elementor-2998 .elementor-element.elementor-element-a1915db .elementor-heading-title{line-height:34px;}.elementor-2998 .elementor-element.elementor-element-b992ecc .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-2998 .elementor-element.elementor-element-f66f214{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-2998 .elementor-element.elementor-element-bb2064c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2998 .elementor-element.elementor-element-0945c4f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2998 .elementor-element.elementor-element-2e193e7{font-size:16px;line-height:24px;}.elementor-2998 .elementor-element.elementor-element-294c215{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2998 .elementor-element.elementor-element-e4a1dc7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2998 .elementor-element.elementor-element-cdff9e6 p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-8c7f3c1{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2998 .elementor-element.elementor-element-86ceae7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2998 .elementor-element.elementor-element-e74399a p{margin-block-end:0px;}.elementor-2998 .elementor-element.elementor-element-ac61437{font-size:16px;line-height:28px;}.elementor-2998 .elementor-element.elementor-element-7654b3a .elementor-button{font-size:17px;line-height:22px;}.elementor-2998 .elementor-element.elementor-element-cffdf7d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2998 .elementor-element.elementor-element-6a9b46e{--min-height:500px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2998 .elementor-element.elementor-element-7980a02 .elementor-heading-title{font-size:45px;line-height:54px;}.elementor-2998 .elementor-element.elementor-element-a966026 .elementor-heading-title{font-size:25px;}.elementor-2998 .elementor-element.elementor-element-68474b3{width:100%;max-width:100%;}.elementor-2998 .elementor-element.elementor-element-61d6415{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2998 .elementor-element.elementor-element-61d6415.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2998 .elementor-element.elementor-element-762c743{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2998 .elementor-element.elementor-element-31daa9a{--min-height:220px;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2998 .elementor-element.elementor-element-b7fdf1f{--min-height:220px;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-question{font-size:var( --e-global-typography-d62c41d-font-size );line-height:var( --e-global-typography-d62c41d-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-cta-title{font-size:1rem;line-height:1.53em;letter-spacing:-0.449px;}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-cta-text{font-size:var( --e-global-typography-958de12-font-size );line-height:var( --e-global-typography-958de12-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-cta-btn{font-size:var( --e-global-typography-d7d904b-font-size );line-height:var( --e-global-typography-d7d904b-line-height );letter-spacing:var( --e-global-typography-d7d904b-letter-spacing );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-answer-title{font-size:var( --e-global-typography-c8c8a7c-font-size );line-height:var( --e-global-typography-c8c8a7c-line-height );}.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-answer-text{font-size:var( --e-global-typography-826f34c-font-size );line-height:var( --e-global-typography-826f34c-line-height );}.elementor-2998 .elementor-element.elementor-element-e1c33af{width:100%;max-width:100%;}.elementor-2998 .elementor-element.elementor-element-f66f214{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2998 .elementor-element.elementor-element-bb2064c{--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2998 .elementor-element.elementor-element-2e193e7{font-size:14px;line-height:22px;}.elementor-2998 .elementor-element.elementor-element-3f6b775{width:100%;max-width:100%;}.elementor-2998 .elementor-element.elementor-element-3f6b775 .elementor-button{font-size:16px;line-height:22px;padding:12px 21px 12px 21px;}.elementor-2998 .elementor-element.elementor-element-294c215{--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2998 .elementor-element.elementor-element-cdff9e6{font-size:14px;line-height:22px;}.elementor-2998 .elementor-element.elementor-element-8c7f3c1{--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2998 .elementor-element.elementor-element-e74399a{font-size:14px;line-height:22px;}.elementor-2998 .elementor-element.elementor-element-2455056{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2998 .elementor-element.elementor-element-7654b3a{width:100%;max-width:100%;}.elementor-2998 .elementor-element.elementor-element-cffdf7d{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-a966026 */.elementor-2998 .elementor-element.elementor-element-a966026 span {
    color: #53C3BF;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68474b3 */.elementor-2998 .elementor-element.elementor-element-68474b3 a>span::after {
    content: "";
    background: url(/wp-content/uploads/2026/08/Icon-arrow.svg);
    display: block;
    width: 20px;
    height: 20px;
}

.elementor-2998 .elementor-element.elementor-element-68474b3 a>span {
    align-items: center;
}

@media (max-width: 767px) {
.elementor-2998 .elementor-element.elementor-element-68474b3 .elementor-button{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61d6415 */@media (max-width: 767px) {
.elementor-2998 .elementor-element.elementor-element-61d6415 .elementor-button{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9b46e */.elementor-2998 .elementor-element.elementor-element-6a9b46e {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.60) 0%, rgba(0, 0, 0, 0.40) 50%, rgba(0, 0, 0, 0.70) 100%)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7520340 */.elementor-2998 .elementor-element.elementor-element-7520340 div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96b8a19 */.elementor-2998 .elementor-element.elementor-element-96b8a19 {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    transition: max-height .6s ease, opacity 0.7s ease, transform 0.7s ease, margin 0.7s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec2ffc1 */.elementor-2998 .elementor-element.elementor-element-ec2ffc1 div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b30bad */.elementor-2998 .elementor-element.elementor-element-8b30bad:hover .elementor-widget-icon {
    background-color: #00A19B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31daa9a */.elementor-2998 .elementor-element.elementor-element-31daa9a::before {
    background-color: transparent;
    content: '';
    position: absolute;
    inset: 0;
    background-image: linear-gradient(135deg, #00A19BE0 0%, #0077B6 100%);
    opacity: 0.55;
    transition: opacity .7s ease-out;
    pointer-events: none;
    z-index: 1;
}

.elementor-2998 .elementor-element.elementor-element-31daa9a:hover::before {
    opacity: 1;
}

.elementor-2998 .elementor-element.elementor-element-31daa9a {
    position: relative;
    overflow: hidden;
}

.elementor-2998 .elementor-element.elementor-element-31daa9a > * {
    position: relative;
    z-index: 2;
}

.elementor-2998 .elementor-element.elementor-element-31daa9a:hover .svc-card-desc {
    max-height: 200px;
    opacity: 1;
    transition: max-height .9s ease, opacity 0.7s ease, transform 0.7s ease, margin 0.7s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0545404 */.elementor-2998 .elementor-element.elementor-element-0545404 div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b795e3d */.elementor-2998 .elementor-element.elementor-element-b795e3d {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    transition: max-height .6s ease, opacity 0.7s ease, transform 0.7s ease, margin 0.7s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f7795f4 */.elementor-2998 .elementor-element.elementor-element-f7795f4 div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aefe79 */.elementor-2998 .elementor-element.elementor-element-3aefe79:hover .elementor-widget-icon {
    background-color: #00A19B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7fdf1f */.elementor-2998 .elementor-element.elementor-element-b7fdf1f::before {
    background-color: transparent;
    content: '';
    position: absolute;
    inset: 0;
    background-image: linear-gradient(135deg, #101828F2 0%, #0077b6d9 100%);
    opacity: 0.55;
    transition: opacity .7s ease-out;
    pointer-events: none;
    z-index: 1;
}

.elementor-2998 .elementor-element.elementor-element-b7fdf1f:hover::before {
    opacity: 1;
}

.elementor-2998 .elementor-element.elementor-element-b7fdf1f {
    position: relative;
    overflow: hidden;
}

.elementor-2998 .elementor-element.elementor-element-b7fdf1f > * {
    position: relative;
    z-index: 2;
}

.elementor-2998 .elementor-element.elementor-element-b7fdf1f:hover .svc-card-desc {
    max-height: 200px;
    opacity: 1;
    transition: max-height .9s ease, opacity 0.7s ease, transform 0.7s ease, margin 0.7s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07ffc64 */.elementor-2998 .elementor-element.elementor-element-07ffc64 div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579aa39 */.elementor-2998 .elementor-element.elementor-element-579aa39:hover .elementor-widget-icon {
    background-color: #00A19B;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d411598 */.elementor-2998 .elementor-element.elementor-element-d411598 div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9f5553 */.elementor-2998 .elementor-element.elementor-element-f9f5553:hover .elementor-widget-icon {
    background-color: #00A19B;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9862b43 */.elementor-2998 .elementor-element.elementor-element-9862b43 div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbc631 */.elementor-2998 .elementor-element.elementor-element-ebbc631:hover .elementor-widget-icon {
    background-color: #00A19B;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4328307 */.elementor-2998 .elementor-element.elementor-element-4328307 div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdec84 */.elementor-2998 .elementor-element.elementor-element-2fdec84:hover .elementor-widget-icon {
    background-color: #00A19B;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-92d93ea */.elementor-2998 .elementor-element.elementor-element-92d93ea div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2061a7c */.elementor-2998 .elementor-element.elementor-element-2061a7c:hover .elementor-widget-icon {
    background-color: #00A19B;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-469734a */.elementor-2998 .elementor-element.elementor-element-469734a div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f4601 */.elementor-2998 .elementor-element.elementor-element-34f4601:hover .elementor-widget-icon {
    background-color: #00A19B;
}/* End custom CSS */
/* Start custom CSS for altura_faq, class: .elementor-element-5639617 */@media (min-width: 1025px) {
  
.elementor-2998 .elementor-element.elementor-element-5639617 .altura-faq-num {
    font-size: 72px;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e1c33af */@media (max-width: 767px) {
.elementor-2998 .elementor-element.elementor-element-e1c33af .elementor-button{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbec7a4 */.elementor-2998 .elementor-element.elementor-element-bbec7a4 a:hover {
    text-decoration: underline;
    text-underline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7120ec5 */.elementor-2998 .elementor-element.elementor-element-7120ec5 a:hover {
    text-decoration: underline;
    text-underline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b22e69 */.elementor-2998 .elementor-element.elementor-element-6b22e69 a:hover {
    text-decoration: underline;
    text-underline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6799118 */.elementor-2998 .elementor-element.elementor-element-6799118 div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2064c */@media (min-width: 1025px) {
    .elementor-2998 .elementor-element.elementor-element-bb2064c {
        max-width: 780px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e86099e */.elementor-2998 .elementor-element.elementor-element-e86099e div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3866d48 */.elementor-2998 .elementor-element.elementor-element-3866d48 a:hover {
    text-decoration: underline;
    text-underline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e26e96a */.elementor-2998 .elementor-element.elementor-element-e26e96a div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8537d5 */.elementor-2998 .elementor-element.elementor-element-c8537d5 a:hover {
    text-decoration: underline;
    text-underline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4650cf */.elementor-2998 .elementor-element.elementor-element-a4650cf b{
    color: #00A19B;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7654b3a */.elementor-2998 .elementor-element.elementor-element-7654b3a a > span::after {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background-color: #fff;

    -webkit-mask: url("/wp-content/uploads/2026/08/link-icon.svg") center / contain no-repeat;
    mask: url("/wp-content/uploads/2026/08/link-icon.svg") center / contain no-repeat;
}

.elementor-2998 .elementor-element.elementor-element-7654b3a a:hover > span::after {
    background-color: #101828;
}
.elementor-2998 .elementor-element.elementor-element-7654b3a a>span {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cffdf7d */.elementor-2998 .elementor-element.elementor-element-cffdf7d .swiper-pagination-bullet{
    opacity: 1;
    transition: width 0.35s ease, background-color 0.35s ease;
}

.elementor-2998 .elementor-element.elementor-element-cffdf7d .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background: linear-gradient(90deg, #00A19B 0%, #009E9D 7.69%, #009BA0 15.38%, #0098A2 23.08%, #0095A4 30.77%, #0091A6 38.46%, #008EA9 46.15%, #008BAB 53.85%, #0088AD 61.54%, #0085AF 69.23%, #0081B1 76.92%, #007EB2 84.62%, #007AB4 92.31%, #0077B6 100%);
    width: 48px;
    border-radius: 6px;
}/* End custom CSS */