.elementor-967 .elementor-element.elementor-element-7bd85b7{--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;--overlay-opacity:0.06;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-7bd85b7:not(.elementor-motion-effects-element-type-background), .elementor-967 .elementor-element.elementor-element-7bd85b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #0D2555 100%);}.elementor-967 .elementor-element.elementor-element-7bd85b7::before, .elementor-967 .elementor-element.elementor-element-7bd85b7 > .elementor-background-video-container::before, .elementor-967 .elementor-element.elementor-element-7bd85b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-967 .elementor-element.elementor-element-7bd85b7 > .elementor-background-slideshow::before, .elementor-967 .elementor-element.elementor-element-7bd85b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-967 .elementor-element.elementor-element-7bd85b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://klinikprimamedik.com/wp-content/uploads/2026/07/Prima-2.webp");--background-overlay:'';background-repeat:repeat;background-size:contain;}.elementor-967 .elementor-element.elementor-element-7bd85b7 .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-7bd85b7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-7bd85b7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-122024f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-967 .elementor-element.elementor-element-122024f .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-122024f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-122024f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-122024f.e-con{--align-self:center;}.elementor-967 .elementor-element.elementor-element-fc86834 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-967 .elementor-element.elementor-element-fc86834 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2632em;letter-spacing:0.3em;color:var( --e-global-color-d1ae2ea );}.elementor-967 .elementor-element.elementor-element-b3f8949 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-967 .elementor-element.elementor-element-b3f8949 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-8a1ed5f );}.elementor-967 .elementor-element.elementor-element-cecbec1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-cecbec1{text-align:start;color:var( --e-global-color-8a1ed5f );}.elementor-967 .elementor-element.elementor-element-f2157c7{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-f2157c7 .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-f2157c7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-f2157c7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-bb7e6bb > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-bb7e6bb img{border-radius:25px 25px 25px 25px;}.elementor-967 .elementor-element.elementor-element-0d2e882{width:100%;max-width:100%;}.elementor-967 .elementor-element.elementor-element-0d2e882 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-0d2e882 .elementor-heading-title{font-size:28px;text-transform:capitalize;letter-spacing:-1.5px;}.elementor-967 .elementor-element.elementor-element-7c7e4ab{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-7c7e4ab .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-7c7e4ab .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-7c7e4ab .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-8b751f5 > .elementor-widget-container:hover{--e-transform-translateY:-12px;}.elementor-967 .elementor-element.elementor-element-8b751f5 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bf7161a );border-radius:5px 5px 5px 5px;}.elementor-967 .elementor-element.elementor-element-8b751f5:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8417d28 );}.elementor-967 .elementor-element.elementor-element-8b751f5 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-967 .elementor-element.elementor-element-8b751f5 .elementor-icon-box-title{margin-block-end:12px;}.elementor-967 .elementor-element.elementor-element-8b751f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-967 .elementor-element.elementor-element-8b751f5.elementor-view-framed .elementor-icon, .elementor-967 .elementor-element.elementor-element-8b751f5.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-967 .elementor-element.elementor-element-8b751f5 .elementor-icon{font-size:65px;}.elementor-967 .elementor-element.elementor-element-8b751f5:has(:hover) .elementor-icon-box-title,
					 .elementor-967 .elementor-element.elementor-element-8b751f5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-967 .elementor-element.elementor-element-e4b147f > .elementor-widget-container:hover{--e-transform-translateY:-12px;}.elementor-967 .elementor-element.elementor-element-e4b147f > .elementor-widget-container{margin:0px 5px 0px 5px;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bf7161a );border-radius:5px 5px 5px 5px;}.elementor-967 .elementor-element.elementor-element-e4b147f:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8417d28 );}.elementor-967 .elementor-element.elementor-element-e4b147f .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-967 .elementor-element.elementor-element-e4b147f .elementor-icon-box-title{margin-block-end:12px;}.elementor-967 .elementor-element.elementor-element-e4b147f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-967 .elementor-element.elementor-element-e4b147f.elementor-view-framed .elementor-icon, .elementor-967 .elementor-element.elementor-element-e4b147f.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-967 .elementor-element.elementor-element-e4b147f .elementor-icon{font-size:65px;}.elementor-967 .elementor-element.elementor-element-e4b147f:has(:hover) .elementor-icon-box-title,
					 .elementor-967 .elementor-element.elementor-element-e4b147f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-967 .elementor-element.elementor-element-2a85dbe > .elementor-widget-container:hover{--e-transform-translateY:-12px;}.elementor-967 .elementor-element.elementor-element-2a85dbe > .elementor-widget-container{margin:0px 5px 0px 5px;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bf7161a );border-radius:5px 5px 5px 5px;}.elementor-967 .elementor-element.elementor-element-2a85dbe:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8417d28 );}.elementor-967 .elementor-element.elementor-element-2a85dbe .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-967 .elementor-element.elementor-element-2a85dbe .elementor-icon-box-title{margin-block-end:12px;}.elementor-967 .elementor-element.elementor-element-2a85dbe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-967 .elementor-element.elementor-element-2a85dbe.elementor-view-framed .elementor-icon, .elementor-967 .elementor-element.elementor-element-2a85dbe.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-967 .elementor-element.elementor-element-2a85dbe .elementor-icon{font-size:65px;}.elementor-967 .elementor-element.elementor-element-2a85dbe:has(:hover) .elementor-icon-box-title,
					 .elementor-967 .elementor-element.elementor-element-2a85dbe:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-967 .elementor-element.elementor-element-b962660{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-b962660:not(.elementor-motion-effects-element-type-background), .elementor-967 .elementor-element.elementor-element-b962660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eddf4fc );}.elementor-967 .elementor-element.elementor-element-b962660 .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-b962660 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-b962660 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-0c5c16b{--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-bf7161a );--border-color:var( --e-global-color-bf7161a );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-967 .elementor-element.elementor-element-0c5c16b:not(.elementor-motion-effects-element-type-background), .elementor-967 .elementor-element.elementor-element-0c5c16b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a1ed5f );}.elementor-967 .elementor-element.elementor-element-0c5c16b .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-0c5c16b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-0c5c16b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-0c5c16b:hover{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-8417d28 );--border-color:var( --e-global-color-8417d28 );}.elementor-967 .elementor-element.elementor-element-0c5c16b, .elementor-967 .elementor-element.elementor-element-0c5c16b::before{--border-transition:0.3s;}.elementor-967 .elementor-element.elementor-element-60de54e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-967 .elementor-element.elementor-element-60de54e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-967 .elementor-element.elementor-element-60de54e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-967 .elementor-element.elementor-element-60de54e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-967 .elementor-element.elementor-element-60de54e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-967 .elementor-element.elementor-element-60de54e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-967 .elementor-element.elementor-element-4cdb758{--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-bf7161a );--border-color:var( --e-global-color-bf7161a );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-967 .elementor-element.elementor-element-4cdb758:not(.elementor-motion-effects-element-type-background), .elementor-967 .elementor-element.elementor-element-4cdb758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a1ed5f );}.elementor-967 .elementor-element.elementor-element-4cdb758 .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-4cdb758 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-4cdb758 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-4cdb758:hover{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-8417d28 );--border-color:var( --e-global-color-8417d28 );}.elementor-967 .elementor-element.elementor-element-4cdb758, .elementor-967 .elementor-element.elementor-element-4cdb758::before{--border-transition:0.3s;}.elementor-967 .elementor-element.elementor-element-be3eb64{--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;--overlay-opacity:0.06;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-be3eb64:not(.elementor-motion-effects-element-type-background), .elementor-967 .elementor-element.elementor-element-be3eb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #0D2555 100%);}.elementor-967 .elementor-element.elementor-element-be3eb64::before, .elementor-967 .elementor-element.elementor-element-be3eb64 > .elementor-background-video-container::before, .elementor-967 .elementor-element.elementor-element-be3eb64 > .e-con-inner > .elementor-background-video-container::before, .elementor-967 .elementor-element.elementor-element-be3eb64 > .elementor-background-slideshow::before, .elementor-967 .elementor-element.elementor-element-be3eb64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-967 .elementor-element.elementor-element-be3eb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://klinikprimamedik.com/wp-content/uploads/2026/07/Prima-2.webp");--background-overlay:'';background-repeat:repeat;background-size:contain;}.elementor-967 .elementor-element.elementor-element-be3eb64 .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-be3eb64 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-be3eb64 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-be3eb64 > .elementor-shape-top svg, .elementor-967 .elementor-element.elementor-element-be3eb64 > .e-con-inner > .elementor-shape-top svg{height:93px;}.elementor-967 .elementor-element.elementor-element-5ae6601b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-967 .elementor-element.elementor-element-5ae6601b .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-5ae6601b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-5ae6601b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-5ae6601b.e-con{--align-self:center;}.elementor-967 .elementor-element.elementor-element-7dd4c017 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-967 .elementor-element.elementor-element-7dd4c017 .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:1em;letter-spacing:1.1px;}.elementor-967 .elementor-element.elementor-element-393b348b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-967 .elementor-element.elementor-element-393b348b .elementor-heading-title{color:var( --e-global-color-8a1ed5f );}.elementor-967 .elementor-element.elementor-element-35012a80 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-967 .elementor-element.elementor-element-35012a80{text-align:start;color:var( --e-global-color-8a1ed5f );}.elementor-967 .elementor-element.elementor-element-13992d63 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-967 .elementor-element.elementor-element-3a0170a1{--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;}.elementor-967 .elementor-element.elementor-element-3a0170a1 .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-3a0170a1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-3a0170a1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-df0e466 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-df0e466 img{border-radius:30px 30px 30px 30px;}.elementor-967 .elementor-element.elementor-element-e13e41b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px -12px 19px 4px rgba(0, 0, 0, 0.1);--padding-top:140px;--padding-bottom:150px;--padding-left:70px;--padding-right:70px;}.elementor-967 .elementor-element.elementor-element-e13e41b:not(.elementor-motion-effects-element-type-background), .elementor-967 .elementor-element.elementor-element-e13e41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eddf4fc );}.elementor-967 .elementor-element.elementor-element-e13e41b .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-e13e41b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-e13e41b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-4e30c10{--display:flex;}.elementor-967 .elementor-element.elementor-element-4e30c10 .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-4e30c10 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-4e30c10 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-0d69d5b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-967 .elementor-element.elementor-element-0d69d5b .trx_addons_bg_text{z-index:0;}.elementor-967 .elementor-element.elementor-element-0d69d5b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-967 .elementor-element.elementor-element-0d69d5b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-967 .elementor-element.elementor-element-0d69d5b.e-con{--align-self:center;}.elementor-967 .elementor-element.elementor-element-fcb7f78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-fcb7f78 .elementor-heading-title{font-size:14px;text-transform:uppercase;line-height:1em;letter-spacing:1.1px;}.elementor-967 .elementor-element.elementor-element-7c0906e > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-967 .elementor-element.elementor-element-7c0906e{text-align:center;}.elementor-967 .elementor-element.elementor-element-a4e43b9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-967 .elementor-element.elementor-element-a4e43b9{text-align:center;}.elementor-967 .elementor-element.elementor-element-79cefea{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-accent );--dots-normal-color:var( --e-global-color-primary );}.elementor-967 .elementor-element.elementor-element-79cefea .swiper-slide > .elementor-element{height:100%;}.elementor-967 .elementor-element.elementor-element-dfb435f .elementor-button{background-color:var( --e-global-color-8417d28 );border-style:solid;border-color:var( --e-global-color-8417d28 );}.elementor-967 .elementor-element.elementor-element-dfb435f > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-dfb435f .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-967 .elementor-element.elementor-element-7bd85b7{--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:95px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-122024f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-fc86834 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-967 .elementor-element.elementor-element-fc86834{text-align:center;}.elementor-967 .elementor-element.elementor-element-fc86834 .elementor-heading-title{font-size:13px;}.elementor-967 .elementor-element.elementor-element-b3f8949 > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-967 .elementor-element.elementor-element-b3f8949{text-align:center;}.elementor-967 .elementor-element.elementor-element-b3f8949 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-967 .elementor-element.elementor-element-cecbec1 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-967 .elementor-element.elementor-element-cecbec1{text-align:center;}.elementor-967 .elementor-element.elementor-element-0d2e882 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-967 .elementor-element.elementor-element-7c7e4ab{--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-8b751f5 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-967 .elementor-element.elementor-element-8b751f5 .elementor-icon-box-wrapper{gap:14px;}.elementor-967 .elementor-element.elementor-element-8b751f5 .elementor-icon-box-title{margin-block-end:10px;}.elementor-967 .elementor-element.elementor-element-e4b147f > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-967 .elementor-element.elementor-element-e4b147f .elementor-icon-box-wrapper{gap:14px;}.elementor-967 .elementor-element.elementor-element-e4b147f .elementor-icon-box-title{margin-block-end:10px;}.elementor-967 .elementor-element.elementor-element-2a85dbe > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-967 .elementor-element.elementor-element-2a85dbe .elementor-icon-box-wrapper{gap:14px;}.elementor-967 .elementor-element.elementor-element-2a85dbe .elementor-icon-box-title{margin-block-end:10px;}.elementor-967 .elementor-element.elementor-element-b962660{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-be3eb64{--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:95px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-be3eb64 > .elementor-shape-top svg, .elementor-967 .elementor-element.elementor-element-be3eb64 > .e-con-inner > .elementor-shape-top svg{height:59px;}.elementor-967 .elementor-element.elementor-element-5ae6601b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-7dd4c017 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-967 .elementor-element.elementor-element-7dd4c017{text-align:center;}.elementor-967 .elementor-element.elementor-element-393b348b > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-967 .elementor-element.elementor-element-393b348b{text-align:center;}.elementor-967 .elementor-element.elementor-element-35012a80 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-967 .elementor-element.elementor-element-35012a80{text-align:center;}.elementor-967 .elementor-element.elementor-element-3a0170a1{--justify-content:flex-end;}.elementor-967 .elementor-element.elementor-element-df0e466 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-967 .elementor-element.elementor-element-e13e41b{--padding-top:85px;--padding-bottom:95px;--padding-left:30px;--padding-right:30px;}.elementor-967 .elementor-element.elementor-element-fcb7f78 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-967 .elementor-element.elementor-element-7c0906e > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-967 .elementor-element.elementor-element-a4e43b9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-967 .elementor-element.elementor-element-79cefea{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-967 .elementor-element.elementor-element-7bd85b7{--padding-top:115px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-fc86834 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-967 .elementor-element.elementor-element-fc86834 .elementor-heading-title{font-size:13px;}.elementor-967 .elementor-element.elementor-element-b3f8949 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-967 .elementor-element.elementor-element-b3f8949 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-967 .elementor-element.elementor-element-cecbec1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-967 .elementor-element.elementor-element-f2157c7{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-0d2e882 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-967 .elementor-element.elementor-element-7c7e4ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-8b751f5 .elementor-icon-box-wrapper{gap:10px;}.elementor-967 .elementor-element.elementor-element-8b751f5 .elementor-icon-box-title{margin-block-end:8px;}.elementor-967 .elementor-element.elementor-element-8b751f5 .elementor-icon{font-size:56px;}.elementor-967 .elementor-element.elementor-element-e4b147f .elementor-icon-box-wrapper{gap:10px;}.elementor-967 .elementor-element.elementor-element-e4b147f .elementor-icon-box-title{margin-block-end:8px;}.elementor-967 .elementor-element.elementor-element-e4b147f .elementor-icon{font-size:56px;}.elementor-967 .elementor-element.elementor-element-2a85dbe .elementor-icon-box-wrapper{gap:10px;}.elementor-967 .elementor-element.elementor-element-2a85dbe .elementor-icon-box-title{margin-block-end:8px;}.elementor-967 .elementor-element.elementor-element-2a85dbe .elementor-icon{font-size:56px;}.elementor-967 .elementor-element.elementor-element-b962660{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-967 .elementor-element.elementor-element-be3eb64 > .elementor-shape-top svg, .elementor-967 .elementor-element.elementor-element-be3eb64 > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-967 .elementor-element.elementor-element-be3eb64{--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-7dd4c017 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-967 .elementor-element.elementor-element-7dd4c017 .elementor-heading-title{font-size:13px;}.elementor-967 .elementor-element.elementor-element-393b348b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-967 .elementor-element.elementor-element-393b348b .elementor-heading-title{font-size:25px;}.elementor-967 .elementor-element.elementor-element-35012a80 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-967 .elementor-element.elementor-element-df0e466 img{height:100%;object-fit:fill;border-radius:20px 20px 20px 20px;}.elementor-967 .elementor-element.elementor-element-e13e41b{--padding-top:65px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-967 .elementor-element.elementor-element-fcb7f78 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-967 .elementor-element.elementor-element-fcb7f78 .elementor-heading-title{font-size:13px;}.elementor-967 .elementor-element.elementor-element-7c0906e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-967 .elementor-element.elementor-element-a4e43b9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-967 .elementor-element.elementor-element-79cefea{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-967 .elementor-element.elementor-element-122024f{--width:74%;}.elementor-967 .elementor-element.elementor-element-5ae6601b{--width:50%;}.elementor-967 .elementor-element.elementor-element-3a0170a1{--width:69%;}.elementor-967 .elementor-element.elementor-element-0d69d5b{--width:69%;}}@media(max-width:1024px) and (min-width:768px){.elementor-967 .elementor-element.elementor-element-122024f{--width:72%;}.elementor-967 .elementor-element.elementor-element-5ae6601b{--width:72%;}.elementor-967 .elementor-element.elementor-element-3a0170a1{--width:100%;}.elementor-967 .elementor-element.elementor-element-0d69d5b{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-d91a764 *//* Elementor Bento Grid Layout */
.elementor-967 .elementor-element.elementor-element-d91a764 {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 3rem; /* Increased gap for clear spacing between cards */
    align-items: stretch;
}

/* Force the first card and the alert box to span the full width */
.elementor-967 .elementor-element.elementor-element-d91a764 .service-card:first-of-type,
.elementor-967 .elementor-element.elementor-element-d91a764 .alert-box {
    grid-column: 1 / -1;
}

/* Service Card Component (Modernized) */
.service-card {
    position: relative; /* Required to anchor the gradient border */
    background: var(--card, #ffffff);
    border: 1px solid #e5e7eb; /* Subtle light grey overall border */
    border-left: none; /* Removed so the gradient can take its place */
    padding: 1.5rem; 
    padding-left: 1.8rem; /* Adjusted slightly to make room for the gradient line */
    border-radius: 8px; /* Slight border radius */
    margin-bottom: 0 !important; 
    overflow: hidden; /* Ensures the gradient strictly follows the rounded corners */
    
    /* Smooth Transitions */
    transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.03);
}

/* The Gradient Left Border for Cards */
.service-card::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 5px;
    background: linear-gradient(135deg, #eb1e26 0%, #793960 50%, #3C7BBC 100%);
}

/* Hover Animation for Cards */
.service-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.08);
    border-color: #793960; /* A subtle hover glow matching the middle of your gradient */
}

.service-card p {
    margin-top: 0;
    margin-bottom: 0.75rem;
}

/* List Formatting */
.service-list {
    margin-bottom: 0;
    padding-left: 1.5rem;
}

.service-list li {
    margin-bottom: 0.25rem;
}

/* Alert Box Component (Modernized) */
.alert-box {
    position: relative; /* Required to anchor the gradient border */
    padding: 1.25rem;
    padding-left: 1.5rem; /* Adjusted for gradient */
    background-color: rgba(245, 166, 35, 0.08);
    border: 1px solid #e5e7eb; 
    border-left: none; 
    border-radius: 8px; 
    margin: 0;
    overflow: hidden;
    
    /* Subtle Hover for Alert */
    transition: transform 0.3s ease;
}

/* The Gradient Left Border for the Alert Box */
.alert-box::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 5px;
    background: linear-gradient(135deg, #eb1e26 0%, #793960 50%, #3C7BBC 100%);
}

.alert-box:hover {
    transform: scale(1.01);
}

.alert-box strong {
    color: var(--warning, #d97706);
}

/* Utility Class */
.mb-0 {
    margin-bottom: 0 !important;
}/* End custom CSS */