.elementor-463 .elementor-element.elementor-element-d316be1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-463 .elementor-element.elementor-element-aae2308{--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-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-463 .elementor-element.elementor-element-e3dd64d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-3206055 );}.elementor-463 .elementor-element.elementor-element-758bded .elementor-heading-title{font-family:var( --e-global-typography-528cfb5-font-family ), Sans-serif;font-size:var( --e-global-typography-528cfb5-font-size );font-weight:var( --e-global-typography-528cfb5-font-weight );color:var( --e-global-color-fac68c9 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-463 .elementor-element.elementor-element-ba44367{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-ddd9a03{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-5f5ecbf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bd5d75f );--border-color:var( --e-global-color-bd5d75f );--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-463 .elementor-element.elementor-element-5f5ecbf:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-5f5ecbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3ee2b1 );}.elementor-463 .elementor-element.elementor-element-66810f0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:normal;}.elementor-463 .elementor-element.elementor-element-9ad0e74 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-16b8ab5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bd5d75f );--border-color:var( --e-global-color-bd5d75f );--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-463 .elementor-element.elementor-element-16b8ab5:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-16b8ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3ee2b1 );}.elementor-463 .elementor-element.elementor-element-3f9e063{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:normal;}.elementor-463 .elementor-element.elementor-element-8164c0c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-fb8c6f1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bd5d75f );--border-color:var( --e-global-color-bd5d75f );--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-463 .elementor-element.elementor-element-fb8c6f1:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-fb8c6f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3ee2b1 );}.elementor-463 .elementor-element.elementor-element-6bd3bba{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:normal;}.elementor-463 .elementor-element.elementor-element-ef26228 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-2b38e3b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-463 .elementor-element.elementor-element-ffebf08 .elementor-button{background-color:var( --e-global-color-671afa4 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-a3ee2b1 );color:var( --e-global-color-a3ee2b1 );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-463 .elementor-element.elementor-element-f70b1fb .elementor-button{background-color:#FF7A6600;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-fac68c9 );color:var( --e-global-color-fac68c9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fac68c9 );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-463 .elementor-element.elementor-element-f70b1fb .elementor-button:hover, .elementor-463 .elementor-element.elementor-element-f70b1fb .elementor-button:focus{background-color:var( --e-global-color-fac68c9 );color:var( --e-global-color-a3ee2b1 );}.elementor-463 .elementor-element.elementor-element-f70b1fb .elementor-button:hover svg, .elementor-463 .elementor-element.elementor-element-f70b1fb .elementor-button:focus svg{fill:var( --e-global-color-a3ee2b1 );}.elementor-463 .elementor-element.elementor-element-75173c0{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-75173c0:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-75173c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brightsidedental.dev102.online/wp-content/uploads/2026/08/hero-img.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-463 .elementor-element.elementor-element-988aadf{--display:flex;}.elementor-463 .elementor-element.elementor-element-0d6a668{--display:flex;--position:absolute;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:15px;--padding-right:15px;top:-90px;}.elementor-463 .elementor-element.elementor-element-0d6a668:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-0d6a668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3ee2b1 );}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-0d6a668{left:100px;}body.rtl .elementor-463 .elementor-element.elementor-element-0d6a668{right:100px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:bold;}.elementor-463 .elementor-element.elementor-element-7293b82:has(:hover) .elementor-icon-box-title,
					 .elementor-463 .elementor-element.elementor-element-7293b82:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:normal;}.elementor-463 .elementor-element.elementor-element-c5ee385{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-463 .elementor-element.elementor-element-04685ba{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-463 .elementor-element.elementor-element-06f6619 img{width:100%;}.elementor-463 .elementor-element.elementor-element-1ac2d66{--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-463 .elementor-element.elementor-element-519bac5{--display:flex;--gap:13px 0px;--row-gap:13px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-62ff1fd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-3206055 );}.elementor-463 .elementor-element.elementor-element-26ab683 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:51px;font-weight:bold;color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-6c297c8{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-463 .elementor-element.elementor-element-2ad27f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 0px;--row-gap:13px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-f3f62f3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-3206055 );}.elementor-463 .elementor-element.elementor-element-f2f1061{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;}.elementor-463 .elementor-element.elementor-element-f2f1061 .elementor-heading-title{font-family:var( --e-global-typography-880cb71-font-family ), Sans-serif;font-size:var( --e-global-typography-880cb71-font-size );font-weight:var( --e-global-typography-880cb71-font-weight );color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-94fc8bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-650c25e{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-463 .elementor-element.elementor-element-650c25e:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-650c25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F3F1;}.elementor-463 .elementor-element.elementor-element-a35fe62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-311099a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-3206055 );}.elementor-463 .elementor-element.elementor-element-9bbe6c2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-9bbe6c2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:bold;color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-83fa371{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-d2126ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-2a350bd .elementor-button{background-color:var( --e-global-color-3206055 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-a3ee2b1 );color:var( --e-global-color-a3ee2b1 );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-463 .elementor-element.elementor-element-b99a999{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-94daf14{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:38px;--padding-bottom:38px;--padding-left:35px;--padding-right:35px;}.elementor-463 .elementor-element.elementor-element-94daf14:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-94daf14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3ee2b1 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-bd5d75f );}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-icon i{color:#159C97;transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-icon svg{fill:#159C97;transition:fill 0.3s;}.elementor-463 .elementor-element.elementor-element-0fa7ea6{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-463 .elementor-element.elementor-element-0fa7ea6 .elementor-icon-list-text{color:var( --e-global-color-6013e5c );transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-90d660d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-463 .elementor-element.elementor-element-23a6a8b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-23a6a8b::before, .elementor-463 .elementor-element.elementor-element-23a6a8b > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-23a6a8b > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-23a6a8b > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-23a6a8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-23a6a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-463 .elementor-element.elementor-element-1eca39c{--display:flex;--gap:13px 0px;--row-gap:13px;--column-gap:0px;--border-radius:20px 0px 0px 20px;--padding-top:48px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-463 .elementor-element.elementor-element-1eca39c:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-1eca39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F3A44;background-image:url("https://brightsidedental.dev102.online/wp-content/uploads/2026/08/pseudo-after.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-463 .elementor-element.elementor-element-da8d5cf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-e63c75f );}.elementor-463 .elementor-element.elementor-element-9c16fa1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:bold;color:var( --e-global-color-a3ee2b1 );}.elementor-463 .elementor-element.elementor-element-3af345c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFBD;}.elementor-463 .elementor-element.elementor-element-8897450{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 20px 20px 0px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-463 .elementor-element.elementor-element-8897450:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-8897450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D464F;}.elementor-463 .elementor-element.elementor-element-2ed0540{--display:flex;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-24e72f7{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF96;}.elementor-463 .elementor-element.elementor-element-e5933d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-207dbbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-463 .elementor-element.elementor-element-207dbbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-463 .elementor-element.elementor-element-207dbbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-463 .elementor-element.elementor-element-207dbbb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-463 .elementor-element.elementor-element-207dbbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-463 .elementor-element.elementor-element-207dbbb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-207dbbb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-463 .elementor-element.elementor-element-207dbbb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-463 .elementor-element.elementor-element-207dbbb .elementor-icon-list-text{color:#FFFFFFB8;transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-6a0ef9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-55acf81 .elementor-button{background-color:var( --e-global-color-671afa4 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-a3ee2b1 );color:var( --e-global-color-a3ee2b1 );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-463 .elementor-element.elementor-element-55acf81 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-463 .elementor-element.elementor-element-a9a00a1{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-463 .elementor-element.elementor-element-a9a00a1:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-a9a00a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3ee2b1 );}.elementor-463 .elementor-element.elementor-element-09be567{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 0px;--row-gap:13px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-6f865d8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-3206055 );}.elementor-463 .elementor-element.elementor-element-0ac6eba{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;}.elementor-463 .elementor-element.elementor-element-0ac6eba .elementor-heading-title{font-family:var( --e-global-typography-880cb71-font-family ), Sans-serif;font-size:var( --e-global-typography-880cb71-font-size );font-weight:var( --e-global-typography-880cb71-font-weight );color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-86ce71d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-60dbd4a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-eea6a51{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-463 .elementor-element.elementor-element-eea6a51:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-eea6a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8F8;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-e315b88{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-e315b88 .elementor-icon-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-26459e3{color:var( --e-global-color-6013e5c );}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon{font-size:30px;}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:bold;}.elementor-463 .elementor-element.elementor-element-83c7482:has(:hover) .elementor-icon-box-title,
					 .elementor-463 .elementor-element.elementor-element-83c7482:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-description{font-family:var( --e-global-typography-013189b-font-family ), Sans-serif;font-size:var( --e-global-typography-013189b-font-size );font-weight:var( --e-global-typography-013189b-font-weight );}.elementor-463 .elementor-element.elementor-element-536c884{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-463 .elementor-element.elementor-element-536c884:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-536c884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8F8;}.elementor-463 .elementor-element.elementor-element-e3bf9c9{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-e3bf9c9 .elementor-icon-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-b51a599{color:var( --e-global-color-6013e5c );}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon{font-size:30px;}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:bold;}.elementor-463 .elementor-element.elementor-element-977d18e:has(:hover) .elementor-icon-box-title,
					 .elementor-463 .elementor-element.elementor-element-977d18e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-description{font-family:var( --e-global-typography-013189b-font-family ), Sans-serif;font-size:var( --e-global-typography-013189b-font-size );font-weight:var( --e-global-typography-013189b-font-weight );}.elementor-463 .elementor-element.elementor-element-28f1717{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-463 .elementor-element.elementor-element-28f1717:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-28f1717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8F8;}.elementor-463 .elementor-element.elementor-element-259997a{padding:0px 0px 0px 0px;}.elementor-463 .elementor-element.elementor-element-259997a .elementor-icon-wrapper{text-align:start;}.elementor-463 .elementor-element.elementor-element-b99328b{color:var( --e-global-color-6013e5c );}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon{font-size:30px;}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:bold;}.elementor-463 .elementor-element.elementor-element-3a642c8:has(:hover) .elementor-icon-box-title,
					 .elementor-463 .elementor-element.elementor-element-3a642c8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-description{font-family:var( --e-global-typography-013189b-font-family ), Sans-serif;font-size:var( --e-global-typography-013189b-font-size );font-weight:var( --e-global-typography-013189b-font-weight );}.elementor-463 .elementor-element.elementor-element-901e5e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 0px;--row-gap:44px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-463 .elementor-element.elementor-element-5906f21{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-463 .elementor-element.elementor-element-1c03a12 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-3206055 );}.elementor-463 .elementor-element.elementor-element-ced52f0{text-align:center;}.elementor-463 .elementor-element.elementor-element-ced52f0 .elementor-heading-title{font-family:var( --e-global-typography-880cb71-font-family ), Sans-serif;font-size:var( --e-global-typography-880cb71-font-size );font-weight:var( --e-global-typography-880cb71-font-weight );color:var( --e-global-color-fac68c9 );}.elementor-463 .elementor-element.elementor-element-9f24462{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-d3e0cbf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-463 .elementor-element.elementor-element-5f29a12{--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;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:64px;--padding-bottom:64px;--padding-left:60px;--padding-right:60px;}.elementor-463 .elementor-element.elementor-element-5f29a12:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-5f29a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#159C97;}.elementor-463 .elementor-element.elementor-element-5f29a12::before, .elementor-463 .elementor-element.elementor-element-5f29a12 > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-5f29a12 > .e-con-inner > .elementor-background-video-container::before, .elementor-463 .elementor-element.elementor-element-5f29a12 > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-5f29a12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-463 .elementor-element.elementor-element-5f29a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-463 .elementor-element.elementor-element-8f2d0ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 0px;--row-gap:13px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-463 .elementor-element.elementor-element-9950a8c .elementor-heading-title{font-family:var( --e-global-typography-f4d46c3-font-family ), Sans-serif;font-size:var( --e-global-typography-f4d46c3-font-size );font-weight:var( --e-global-typography-f4d46c3-font-weight );color:#FFFFFFCF;}.elementor-463 .elementor-element.elementor-element-bb11e40{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-463 .elementor-element.elementor-element-bb11e40 .elementor-heading-title{font-family:var( --e-global-typography-880cb71-font-family ), Sans-serif;font-size:var( --e-global-typography-880cb71-font-size );font-weight:var( --e-global-typography-880cb71-font-weight );color:var( --e-global-color-a3ee2b1 );}.elementor-463 .elementor-element.elementor-element-8788de4{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-a3ee2b1 );}.elementor-463 .elementor-element.elementor-element-d63a7c6{--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-463 .elementor-element.elementor-element-7155c25 .elementor-button{background-color:var( --e-global-color-a3ee2b1 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-3206055 );color:var( --e-global-color-3206055 );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-463 .elementor-element.elementor-element-4d343b8 .elementor-button{background-color:#FF7A6600;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-a3ee2b1 );color:var( --e-global-color-a3ee2b1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a3ee2b1 );border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-463 .elementor-element.elementor-element-4d343b8 .elementor-button:hover, .elementor-463 .elementor-element.elementor-element-4d343b8 .elementor-button:focus{background-color:var( --e-global-color-a3ee2b1 );color:var( --e-global-color-3206055 );}.elementor-463 .elementor-element.elementor-element-4d343b8 .elementor-button:hover svg, .elementor-463 .elementor-element.elementor-element-4d343b8 .elementor-button:focus svg{fill:var( --e-global-color-3206055 );}body.elementor-page-463:not(.elementor-motion-effects-element-type-background), body.elementor-page-463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8F8;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-463 .elementor-element.elementor-element-aae2308{--width:50%;}.elementor-463 .elementor-element.elementor-element-75173c0{--width:50%;}.elementor-463 .elementor-element.elementor-element-0d6a668{--width:40%;}.elementor-463 .elementor-element.elementor-element-04685ba{--width:50%;}.elementor-463 .elementor-element.elementor-element-1ac2d66{--width:50%;}.elementor-463 .elementor-element.elementor-element-23a6a8b{--width:70%;}.elementor-463 .elementor-element.elementor-element-1eca39c{--width:50%;}.elementor-463 .elementor-element.elementor-element-8897450{--width:50%;}.elementor-463 .elementor-element.elementor-element-9f24462{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-463 .elementor-element.elementor-element-0d6a668{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-463 .elementor-element.elementor-element-0d6a668{--width:80%;}}@media(max-width:1366px){.elementor-463 .elementor-element.elementor-element-d316be1{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-463 .elementor-element.elementor-element-e3dd64d .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-758bded .elementor-heading-title{font-size:var( --e-global-typography-528cfb5-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-ddd9a03{--grid-auto-flow:row;}.elementor-463 .elementor-element.elementor-element-66810f0{font-size:13px;}.elementor-463 .elementor-element.elementor-element-9ad0e74 .elementor-heading-title{font-size:15px;}.elementor-463 .elementor-element.elementor-element-3f9e063{font-size:13px;}.elementor-463 .elementor-element.elementor-element-8164c0c .elementor-heading-title{font-size:15px;}.elementor-463 .elementor-element.elementor-element-6bd3bba{font-size:13px;}.elementor-463 .elementor-element.elementor-element-ef26228 .elementor-heading-title{font-size:15px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-0d6a668{left:80px;}body.rtl .elementor-463 .elementor-element.elementor-element-0d6a668{right:80px;}.elementor-463 .elementor-element.elementor-element-0d6a668{top:-80px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-title a{font-size:15px;}.elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-description{font-size:13px;}.elementor-463 .elementor-element.elementor-element-c5ee385{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-62ff1fd .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-26ab683 .elementor-heading-title{font-size:41px;}.elementor-463 .elementor-element.elementor-element-6c297c8{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-463 .elementor-element.elementor-element-f3f62f3 .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-f2f1061 .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-650c25e{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-463 .elementor-element.elementor-element-311099a .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-9bbe6c2 .elementor-heading-title{font-size:40px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-90d660d{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-463 .elementor-element.elementor-element-da8d5cf .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-9c16fa1 .elementor-heading-title{font-size:40px;}.elementor-463 .elementor-element.elementor-element-a9a00a1{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-463 .elementor-element.elementor-element-6f865d8 .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-0ac6eba{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-463 .elementor-element.elementor-element-0ac6eba .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-60dbd4a{--grid-auto-flow:row;}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-title a{font-size:13px;}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-description{font-size:var( --e-global-typography-013189b-font-size );}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-title a{font-size:13px;}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-description{font-size:var( --e-global-typography-013189b-font-size );}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-title a{font-size:13px;}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-description{font-size:var( --e-global-typography-013189b-font-size );}.elementor-463 .elementor-element.elementor-element-901e5e9{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-463 .elementor-element.elementor-element-1c03a12 .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-ced52f0 .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-d3e0cbf{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-463 .elementor-element.elementor-element-9950a8c .elementor-heading-title{font-size:var( --e-global-typography-f4d46c3-font-size );}.elementor-463 .elementor-element.elementor-element-bb11e40 .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}}@media(max-width:1024px){.elementor-463 .elementor-element.elementor-element-d316be1{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-463 .elementor-element.elementor-element-e3dd64d .elementor-heading-title{font-size:11px;}.elementor-463 .elementor-element.elementor-element-758bded .elementor-heading-title{font-size:var( --e-global-typography-528cfb5-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-ddd9a03{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-463 .elementor-element.elementor-element-66810f0{font-size:12px;}.elementor-463 .elementor-element.elementor-element-9ad0e74 .elementor-heading-title{font-size:14px;}.elementor-463 .elementor-element.elementor-element-3f9e063{font-size:12px;}.elementor-463 .elementor-element.elementor-element-8164c0c .elementor-heading-title{font-size:14px;}.elementor-463 .elementor-element.elementor-element-6bd3bba{font-size:12px;}.elementor-463 .elementor-element.elementor-element-ef26228 .elementor-heading-title{font-size:14px;}.elementor-463 .elementor-element.elementor-element-ffebf08 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-463 .elementor-element.elementor-element-f70b1fb .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-463 .elementor-element.elementor-element-75173c0:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-75173c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-463 .elementor-element.elementor-element-0d6a668{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:-140px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-0d6a668{left:15px;}body.rtl .elementor-463 .elementor-element.elementor-element-0d6a668{right:15px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-title a{font-size:14px;}.elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-description{font-size:12px;}.elementor-463 .elementor-element.elementor-element-c5ee385{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-62ff1fd .elementor-heading-title{font-size:11px;}.elementor-463 .elementor-element.elementor-element-26ab683 .elementor-heading-title{font-size:35px;}.elementor-463 .elementor-element.elementor-element-6c297c8{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-463 .elementor-element.elementor-element-f3f62f3 .elementor-heading-title{font-size:11px;}.elementor-463 .elementor-element.elementor-element-f2f1061{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-463 .elementor-element.elementor-element-f2f1061 .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-650c25e{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-463 .elementor-element.elementor-element-311099a .elementor-heading-title{font-size:11px;}.elementor-463 .elementor-element.elementor-element-9bbe6c2{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-463 .elementor-element.elementor-element-9bbe6c2 .elementor-heading-title{font-size:22px;}.elementor-463 .elementor-element.elementor-element-83fa371{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-463 .elementor-element.elementor-element-2a350bd .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-463 .elementor-element.elementor-element-94daf14{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-90d660d{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-463 .elementor-element.elementor-element-23a6a8b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-da8d5cf .elementor-heading-title{font-size:11px;}.elementor-463 .elementor-element.elementor-element-9c16fa1 .elementor-heading-title{font-size:22px;}.elementor-463 .elementor-element.elementor-element-3af345c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-463 .elementor-element.elementor-element-55acf81 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-463 .elementor-element.elementor-element-a9a00a1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-463 .elementor-element.elementor-element-6f865d8 .elementor-heading-title{font-size:11px;}.elementor-463 .elementor-element.elementor-element-0ac6eba{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-463 .elementor-element.elementor-element-0ac6eba .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-60dbd4a{--grid-auto-flow:row;}.elementor-463 .elementor-element.elementor-element-eea6a51{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-title a{font-size:12px;}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-description{font-size:var( --e-global-typography-013189b-font-size );}.elementor-463 .elementor-element.elementor-element-536c884{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-title a{font-size:12px;}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-description{font-size:var( --e-global-typography-013189b-font-size );}.elementor-463 .elementor-element.elementor-element-28f1717{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-title a{font-size:12px;}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-description{font-size:var( --e-global-typography-013189b-font-size );}.elementor-463 .elementor-element.elementor-element-901e5e9{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-463 .elementor-element.elementor-element-5906f21{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-463 .elementor-element.elementor-element-1c03a12 .elementor-heading-title{font-size:11px;}.elementor-463 .elementor-element.elementor-element-ced52f0 .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-d3e0cbf{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-463 .elementor-element.elementor-element-5f29a12{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-9950a8c .elementor-heading-title{font-size:var( --e-global-typography-f4d46c3-font-size );}.elementor-463 .elementor-element.elementor-element-bb11e40 .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-8788de4{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-463 .elementor-element.elementor-element-7155c25 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-463 .elementor-element.elementor-element-4d343b8 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}}@media(max-width:767px){.elementor-463 .elementor-element.elementor-element-d316be1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-aae2308{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-463 .elementor-element.elementor-element-e3dd64d .elementor-heading-title{font-size:10px;}.elementor-463 .elementor-element.elementor-element-758bded{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-463 .elementor-element.elementor-element-758bded .elementor-heading-title{font-size:var( --e-global-typography-528cfb5-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-ddd9a03{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-463 .elementor-element.elementor-element-66810f0{font-size:11px;}.elementor-463 .elementor-element.elementor-element-9ad0e74 .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-3f9e063{font-size:11px;}.elementor-463 .elementor-element.elementor-element-8164c0c .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-6bd3bba{font-size:11px;}.elementor-463 .elementor-element.elementor-element-ef26228 .elementor-heading-title{font-size:12px;}.elementor-463 .elementor-element.elementor-element-2b38e3b{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-463 .elementor-element.elementor-element-ffebf08 .elementor-button{padding:10px 15px 10px 15px;}.elementor-463 .elementor-element.elementor-element-f70b1fb .elementor-button{padding:10px 20px 10px 20px;}.elementor-463 .elementor-element.elementor-element-75173c0{--min-height:330px;}.elementor-463 .elementor-element.elementor-element-75173c0:not(.elementor-motion-effects-element-type-background), .elementor-463 .elementor-element.elementor-element-75173c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-463 .elementor-element.elementor-element-0d6a668{--width:75%;top:-55px;}body:not(.rtl) .elementor-463 .elementor-element.elementor-element-0d6a668{left:5px;}body.rtl .elementor-463 .elementor-element.elementor-element-0d6a668{right:5px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-title a{font-size:12px;}.elementor-463 .elementor-element.elementor-element-7293b82 .elementor-icon-box-description{font-size:11px;}.elementor-463 .elementor-element.elementor-element-c5ee385{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-62ff1fd .elementor-heading-title{font-size:10px;}.elementor-463 .elementor-element.elementor-element-26ab683 .elementor-heading-title{font-size:22px;}.elementor-463 .elementor-element.elementor-element-6c297c8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-2ad27f9{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-463 .elementor-element.elementor-element-f3f62f3 .elementor-heading-title{font-size:10px;}.elementor-463 .elementor-element.elementor-element-f2f1061{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-463 .elementor-element.elementor-element-f2f1061 .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-650c25e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-311099a .elementor-heading-title{font-size:10px;}.elementor-463 .elementor-element.elementor-element-9bbe6c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-463 .elementor-element.elementor-element-83fa371{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-463 .elementor-element.elementor-element-2a350bd .elementor-button{padding:10px 15px 10px 15px;}.elementor-463 .elementor-element.elementor-element-94daf14{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-463 .elementor-element.elementor-element-90d660d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-23a6a8b{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-463 .elementor-element.elementor-element-da8d5cf .elementor-heading-title{font-size:10px;}.elementor-463 .elementor-element.elementor-element-3af345c{font-size:14px;}.elementor-463 .elementor-element.elementor-element-8897450{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-463 .elementor-element.elementor-element-55acf81 .elementor-button{padding:10px 15px 10px 15px;}.elementor-463 .elementor-element.elementor-element-a9a00a1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-09be567{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-463 .elementor-element.elementor-element-6f865d8 .elementor-heading-title{font-size:10px;}.elementor-463 .elementor-element.elementor-element-0ac6eba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-463 .elementor-element.elementor-element-0ac6eba .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-60dbd4a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-title a{font-size:11px;}.elementor-463 .elementor-element.elementor-element-83c7482 .elementor-icon-box-description{font-size:var( --e-global-typography-013189b-font-size );}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-title a{font-size:11px;}.elementor-463 .elementor-element.elementor-element-977d18e .elementor-icon-box-description{font-size:var( --e-global-typography-013189b-font-size );}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-title, .elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-title a{font-size:11px;}.elementor-463 .elementor-element.elementor-element-3a642c8 .elementor-icon-box-description{font-size:var( --e-global-typography-013189b-font-size );}.elementor-463 .elementor-element.elementor-element-901e5e9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-5906f21{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-463 .elementor-element.elementor-element-1c03a12 .elementor-heading-title{font-size:10px;}.elementor-463 .elementor-element.elementor-element-ced52f0 .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-d3e0cbf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-463 .elementor-element.elementor-element-5f29a12{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-463 .elementor-element.elementor-element-9950a8c .elementor-heading-title{font-size:var( --e-global-typography-f4d46c3-font-size );}.elementor-463 .elementor-element.elementor-element-bb11e40 .elementor-heading-title{font-size:var( --e-global-typography-880cb71-font-size );}.elementor-463 .elementor-element.elementor-element-d63a7c6{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-463 .elementor-element.elementor-element-7155c25 .elementor-button{padding:10px 15px 10px 15px;}.elementor-463 .elementor-element.elementor-element-4d343b8 .elementor-button{padding:10px 20px 10px 20px;}}/* Start custom CSS for html, class: .elementor-element-bed1db2 */@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500&family=Sora:wght@700&display=swap');

.process-steps {
  position: relative;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  padding: 20px 0;
  box-sizing: border-box;
}

/* Horizontal Connecting Line */
.steps-timeline-line {
  position: absolute;
  top: 42px; /* Centers with the 44px circles */
  left: 10%;
  right: 10%;
  height: 2px;
  background-color: #DBE9E9;
  z-index: 1;
}

/* Individual Step Column */
.step-item {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

/* Circle Badge */
.step-number {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background-color: #159C97;
  color: #FFFFFF;
  font-family: 'Sora', sans-serif;
  font-size: 18px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  box-shadow: 0 0 0 6px #F3F8F8; /* Clears line behind circle */
}

/* Step Title */
.step-title {
  font-family: 'Sora', sans-serif;
  font-size: 18px;
  font-weight: 700;
  color: #0F3A44;
  margin: 0 0 10px 0;
  line-height: 1.3;
}

/* Step Description */
.step-desc {
  font-family: 'Plus Jakarta Sans', sans-serif;
  font-size: 13px;
  font-weight: 400;
  color: #7A939E;
  line-height: 1.55;
  margin: 0;
}

/* Mobile Responsiveness (Vertical Stack) */
@media (max-width: 768px) {
  .process-steps {
    grid-template-columns: 1fr;
    gap: 32px;
    padding-left: 20px;
  }

  .steps-timeline-line {
    top: 40px;
    bottom: 40px;
    left: 42px;
    right: auto;
    width: 2px;
    height: auto;
  }

  .step-item {
    flex-direction: row;
    align-items: flex-start;
    text-align: left;
    gap: 16px;
  }

  .step-number {
    flex-shrink: 0;
    margin-bottom: 0;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07d9299 */@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400&family=Sora:wght@600&display=swap');

/* Main Wrapper */
.faq-accordion {
  width: 100%;
  max-width: 720px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 12px;
  box-sizing: border-box;
}

/* Individual Card */
.faq-item {
  background-color: #ffffff !important;
  border: 1px solid #DBE9E9;
  border-radius: 16px;
  overflow: hidden;
  transition: border-color 0.2s ease;
}

/* Active Border Color (When Opened) */
.faq-item[open] {
  border-color: #159C97 !important;
}

/* Question Header Style */
.faq-question {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 24px;
  background: transparent !important;
  border: none;
  outline: none;
  cursor: pointer;
  list-style: none; /* Removes default triangle arrow */
  user-select: none;
  gap: 16px;
  font-family: 'Sora', sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #0F3A44;
  line-height: 1.35;
  box-sizing: border-box;
}

/* Remove default browser markers across browsers */
.faq-question::-webkit-details-marker,
.faq-question::marker {
  display: none !important;
}

/* Prevent any hover/focus background overlays */
.faq-question:hover,
.faq-question:focus,
.faq-question:active {
  background: transparent !important;
  outline: none !important;
}

/* Icon Container */
.faq-icon {
  width: 14px;
  height: 14px;
  position: relative;
  flex-shrink: 0;
  display: inline-block;
}

/* Horizontal line of + */
.faq-icon::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #159C97;
  transform: translateY(-50%);
  transition: transform 0.25s ease;
}

/* Vertical line of + */
.faq-icon::after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  width: 2px;
  height: 100%;
  background-color: #159C97;
  transform: translateX(-50%);
  transition: transform 0.25s ease;
}

/* Transform '+' to 'x' when opened */
.faq-item[open] .faq-icon::before {
  transform: translateY(-50%) rotate(45deg);
}

.faq-item[open] .faq-icon::after {
  transform: translateX(-50%) rotate(45deg);
}

/* Answer Body Styling */
.faq-content {
  padding: 0 24px 20px 24px;
}

.faq-content p {
  margin: 0;
  font-family: 'Plus Jakarta Sans', sans-serif;
  font-size: 13px;
  font-weight: 400;
  color: #7A939E;
  line-height: 1.6;
}

/* Mobile Responsiveness */
@media (max-width: 576px) {
  .faq-question {
    font-size: 15px;
    padding: 16px 18px;
  }

  .faq-content {
    padding: 0 18px 16px 18px;
  }
  
  .faq-content p {
    font-size: 13px;
  }
}/* End custom CSS */