.elementor-2795 .elementor-element.elementor-element-fb682da{--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;}.elementor-2795 .elementor-element.elementor-element-fb682da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2795 .elementor-element.elementor-element-1bf452f{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-2795 .elementor-element.elementor-element-0fbce09{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2795 .elementor-element.elementor-element-387c73e{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2795 .elementor-element.elementor-element-b1880b0{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2795 .elementor-element.elementor-element-8554521 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.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-2795 .elementor-element.elementor-element-34a9f20{padding:10px 12px 4px 12px;top:20px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-2795 .elementor-element.elementor-element-34a9f20{left:0px;}body.rtl .elementor-2795 .elementor-element.elementor-element-34a9f20{right:0px;}.elementor-2795 .elementor-element.elementor-element-34a9f20 .elementor-icon-wrapper{text-align:center;}.elementor-2795 .elementor-element.elementor-element-34a9f20 .elementor-icon{font-size:30px;}.elementor-2795 .elementor-element.elementor-element-34a9f20 .elementor-icon svg{height:30px;}.elementor-2795 .elementor-element.elementor-element-15a0234{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2795 .elementor-element.elementor-element-b62d5d2 .elementor-icon-box-wrapper{text-align:start;}.elementor-2795 .elementor-element.elementor-element-b62d5d2 .elementor-icon-box-title{margin-block-end:10px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-b62d5d2 .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-b62d5d2 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:32px;}.elementor-2795 .elementor-element.elementor-element-b62d5d2:has(:hover) .elementor-icon-box-title,
					 .elementor-2795 .elementor-element.elementor-element-b62d5d2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2795 .elementor-element.elementor-element-b62d5d2 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-7519a2d{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2795 .elementor-element.elementor-element-08dd0da{--display:flex;}.elementor-2795 .elementor-element.elementor-element-4edc266 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-2795 .elementor-element.elementor-element-9e2cedb{padding:10px 12px 4px 12px;top:20px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-2795 .elementor-element.elementor-element-9e2cedb{left:0px;}body.rtl .elementor-2795 .elementor-element.elementor-element-9e2cedb{right:0px;}.elementor-2795 .elementor-element.elementor-element-9e2cedb .elementor-icon-wrapper{text-align:center;}.elementor-2795 .elementor-element.elementor-element-9e2cedb .elementor-icon{font-size:30px;}.elementor-2795 .elementor-element.elementor-element-9e2cedb .elementor-icon svg{height:30px;}.elementor-2795 .elementor-element.elementor-element-b36fcec{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2795 .elementor-element.elementor-element-6878ba8 .elementor-icon-box-wrapper{text-align:start;}.elementor-2795 .elementor-element.elementor-element-6878ba8 .elementor-icon-box-title{margin-block-end:10px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-6878ba8 .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-6878ba8 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:32px;}.elementor-2795 .elementor-element.elementor-element-6878ba8:has(:hover) .elementor-icon-box-title,
					 .elementor-2795 .elementor-element.elementor-element-6878ba8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2795 .elementor-element.elementor-element-6878ba8 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-33b2508{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2795 .elementor-element.elementor-element-0b4e104{--display:flex;}.elementor-2795 .elementor-element.elementor-element-a062b73 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-2795 .elementor-element.elementor-element-e4ebb29{padding:10px 12px 4px 12px;top:21px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-2795 .elementor-element.elementor-element-e4ebb29{left:0px;}body.rtl .elementor-2795 .elementor-element.elementor-element-e4ebb29{right:0px;}.elementor-2795 .elementor-element.elementor-element-e4ebb29 .elementor-icon-wrapper{text-align:center;}.elementor-2795 .elementor-element.elementor-element-e4ebb29 .elementor-icon{font-size:30px;}.elementor-2795 .elementor-element.elementor-element-e4ebb29 .elementor-icon svg{height:30px;}.elementor-2795 .elementor-element.elementor-element-0b268e9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2795 .elementor-element.elementor-element-ecb20a0 .elementor-icon-box-wrapper{text-align:start;}.elementor-2795 .elementor-element.elementor-element-ecb20a0 .elementor-icon-box-title{margin-block-end:10px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-ecb20a0 .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-ecb20a0 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:32px;}.elementor-2795 .elementor-element.elementor-element-ecb20a0:has(:hover) .elementor-icon-box-title,
					 .elementor-2795 .elementor-element.elementor-element-ecb20a0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2795 .elementor-element.elementor-element-ecb20a0 .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-8557c4b{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2795 .elementor-element.elementor-element-a59f83c{--display:flex;}.elementor-2795 .elementor-element.elementor-element-3912f83 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-2795 .elementor-element.elementor-element-29c6939{padding:10px 12px 4px 12px;top:21px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-2795 .elementor-element.elementor-element-29c6939{left:0px;}body.rtl .elementor-2795 .elementor-element.elementor-element-29c6939{right:0px;}.elementor-2795 .elementor-element.elementor-element-29c6939 .elementor-icon-wrapper{text-align:center;}.elementor-2795 .elementor-element.elementor-element-29c6939 .elementor-icon{font-size:30px;}.elementor-2795 .elementor-element.elementor-element-29c6939 .elementor-icon svg{height:30px;}.elementor-2795 .elementor-element.elementor-element-a6afefa{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2795 .elementor-element.elementor-element-d7b3d8b:hover{--e-transform-rotateZ:0deg;--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-scale:0;--e-transform-skewX:0deg;--e-transform-skewY:0deg;}.elementor-2795 .elementor-element.elementor-element-d7b3d8b{--e-transform-transition-duration:0ms;}.elementor-2795 .elementor-element.elementor-element-d7b3d8b .elementor-icon-box-wrapper{text-align:start;}.elementor-2795 .elementor-element.elementor-element-d7b3d8b .elementor-icon-box-title{margin-block-end:10px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-d7b3d8b .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-d7b3d8b .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:32px;}.elementor-2795 .elementor-element.elementor-element-d7b3d8b:has(:hover) .elementor-icon-box-title,
					 .elementor-2795 .elementor-element.elementor-element-d7b3d8b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2795 .elementor-element.elementor-element-d7b3d8b .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-3ba9cba{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2795 .elementor-element.elementor-element-275e15b{--display:flex;}.elementor-2795 .elementor-element.elementor-element-9362931 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-2795 .elementor-element.elementor-element-258a512{padding:10px 12px 4px 12px;top:21px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-2795 .elementor-element.elementor-element-258a512{left:0px;}body.rtl .elementor-2795 .elementor-element.elementor-element-258a512{right:0px;}.elementor-2795 .elementor-element.elementor-element-258a512 .elementor-icon-wrapper{text-align:center;}.elementor-2795 .elementor-element.elementor-element-258a512 .elementor-icon{font-size:30px;}.elementor-2795 .elementor-element.elementor-element-258a512 .elementor-icon svg{height:30px;}.elementor-2795 .elementor-element.elementor-element-49e88df{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2795 .elementor-element.elementor-element-82105dd .elementor-icon-box-wrapper{text-align:start;}.elementor-2795 .elementor-element.elementor-element-82105dd .elementor-icon-box-title{margin-block-end:10px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-82105dd .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-82105dd .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:32px;}.elementor-2795 .elementor-element.elementor-element-82105dd:has(:hover) .elementor-icon-box-title,
					 .elementor-2795 .elementor-element.elementor-element-82105dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2795 .elementor-element.elementor-element-82105dd .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-08ada69{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2795 .elementor-element.elementor-element-580c87e{--display:flex;}.elementor-2795 .elementor-element.elementor-element-87db05a img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-2795 .elementor-element.elementor-element-edd4746{padding:10px 12px 4px 12px;top:21px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-2795 .elementor-element.elementor-element-edd4746{left:0px;}body.rtl .elementor-2795 .elementor-element.elementor-element-edd4746{right:0px;}.elementor-2795 .elementor-element.elementor-element-edd4746 .elementor-icon-wrapper{text-align:center;}.elementor-2795 .elementor-element.elementor-element-edd4746 .elementor-icon{font-size:30px;}.elementor-2795 .elementor-element.elementor-element-edd4746 .elementor-icon svg{height:30px;}.elementor-2795 .elementor-element.elementor-element-2b42a28{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2795 .elementor-element.elementor-element-11b1b7a .elementor-icon-box-wrapper{text-align:start;}.elementor-2795 .elementor-element.elementor-element-11b1b7a .elementor-icon-box-title{margin-block-end:10px;color:#060606;}.elementor-2795 .elementor-element.elementor-element-11b1b7a .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-11b1b7a .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:700;line-height:32px;}.elementor-2795 .elementor-element.elementor-element-11b1b7a:has(:hover) .elementor-icon-box-title,
					 .elementor-2795 .elementor-element.elementor-element-11b1b7a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2795 .elementor-element.elementor-element-11b1b7a .elementor-icon-box-description{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#060606;}@media(min-width:768px){.elementor-2795 .elementor-element.elementor-element-fb682da{--width:99.089%;}}@media(max-width:1024px){.elementor-2795 .elementor-element.elementor-element-1bf452f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2795 .elementor-element.elementor-element-0fbce09{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2795 .elementor-element.elementor-element-1bf452f{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2795 .elementor-element.elementor-element-0fbce09{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-2795 .elementor-element.elementor-element-387c73e{--width:288px;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-2795 .elementor-element.elementor-element-34a9f20{padding:6px 8px 0px 8px;}.elementor-2795 .elementor-element.elementor-element-34a9f20 .elementor-icon{font-size:24px;}.elementor-2795 .elementor-element.elementor-element-34a9f20 .elementor-icon svg{height:24px;}.elementor-2795 .elementor-element.elementor-element-15a0234{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2795 .elementor-element.elementor-element-b62d5d2 .elementor-icon-box-title{margin-block-end:8px;}.elementor-2795 .elementor-element.elementor-element-b62d5d2 .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-b62d5d2 .elementor-icon-box-title a{font-size:20px;line-height:28px;}.elementor-2795 .elementor-element.elementor-element-b62d5d2 .elementor-icon-box-description{font-size:14px;line-height:22px;}.elementor-2795 .elementor-element.elementor-element-7519a2d{--width:288px;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-2795 .elementor-element.elementor-element-9e2cedb{padding:6px 8px 0px 8px;}.elementor-2795 .elementor-element.elementor-element-9e2cedb .elementor-icon{font-size:24px;}.elementor-2795 .elementor-element.elementor-element-9e2cedb .elementor-icon svg{height:24px;}.elementor-2795 .elementor-element.elementor-element-b36fcec{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2795 .elementor-element.elementor-element-6878ba8 .elementor-icon-box-title{margin-block-end:8px;}.elementor-2795 .elementor-element.elementor-element-6878ba8 .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-6878ba8 .elementor-icon-box-title a{font-size:20px;line-height:28px;}.elementor-2795 .elementor-element.elementor-element-6878ba8 .elementor-icon-box-description{font-size:14px;line-height:22px;}.elementor-2795 .elementor-element.elementor-element-33b2508{--width:288px;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-2795 .elementor-element.elementor-element-e4ebb29{padding:6px 8px 0px 8px;}.elementor-2795 .elementor-element.elementor-element-e4ebb29 .elementor-icon{font-size:24px;}.elementor-2795 .elementor-element.elementor-element-e4ebb29 .elementor-icon svg{height:24px;}.elementor-2795 .elementor-element.elementor-element-0b268e9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2795 .elementor-element.elementor-element-ecb20a0 .elementor-icon-box-title{margin-block-end:8px;}.elementor-2795 .elementor-element.elementor-element-ecb20a0 .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-ecb20a0 .elementor-icon-box-title a{font-size:20px;line-height:28px;}.elementor-2795 .elementor-element.elementor-element-ecb20a0 .elementor-icon-box-description{font-size:14px;line-height:22px;}.elementor-2795 .elementor-element.elementor-element-8557c4b{--width:288px;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-2795 .elementor-element.elementor-element-29c6939{padding:6px 8px 0px 8px;}.elementor-2795 .elementor-element.elementor-element-29c6939 .elementor-icon{font-size:24px;}.elementor-2795 .elementor-element.elementor-element-29c6939 .elementor-icon svg{height:24px;}.elementor-2795 .elementor-element.elementor-element-a6afefa{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2795 .elementor-element.elementor-element-d7b3d8b .elementor-icon-box-title{margin-block-end:8px;}.elementor-2795 .elementor-element.elementor-element-d7b3d8b .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-d7b3d8b .elementor-icon-box-title a{font-size:20px;line-height:28px;}.elementor-2795 .elementor-element.elementor-element-d7b3d8b .elementor-icon-box-description{font-size:14px;line-height:22px;}.elementor-2795 .elementor-element.elementor-element-3ba9cba{--width:288px;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-2795 .elementor-element.elementor-element-258a512{padding:6px 8px 0px 8px;}.elementor-2795 .elementor-element.elementor-element-258a512 .elementor-icon{font-size:24px;}.elementor-2795 .elementor-element.elementor-element-258a512 .elementor-icon svg{height:24px;}.elementor-2795 .elementor-element.elementor-element-49e88df{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2795 .elementor-element.elementor-element-82105dd .elementor-icon-box-title{margin-block-end:8px;}.elementor-2795 .elementor-element.elementor-element-82105dd .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-82105dd .elementor-icon-box-title a{font-size:20px;line-height:28px;}.elementor-2795 .elementor-element.elementor-element-82105dd .elementor-icon-box-description{font-size:14px;line-height:22px;}.elementor-2795 .elementor-element.elementor-element-08ada69{--width:288px;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-2795 .elementor-element.elementor-element-edd4746{padding:6px 8px 0px 8px;}.elementor-2795 .elementor-element.elementor-element-edd4746 .elementor-icon{font-size:24px;}.elementor-2795 .elementor-element.elementor-element-edd4746 .elementor-icon svg{height:24px;}.elementor-2795 .elementor-element.elementor-element-2b42a28{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2795 .elementor-element.elementor-element-11b1b7a .elementor-icon-box-title{margin-block-end:8px;}.elementor-2795 .elementor-element.elementor-element-11b1b7a .elementor-icon-box-title, .elementor-2795 .elementor-element.elementor-element-11b1b7a .elementor-icon-box-title a{font-size:20px;line-height:28px;}.elementor-2795 .elementor-element.elementor-element-11b1b7a .elementor-icon-box-description{font-size:14px;line-height:22px;}}/* Start custom CSS for container, class: .elementor-element-387c73e *//* ================================ HARD CODED CARD COLORS – NO HOVER ================================ */ /* 🔹 1. Контейнер – основно състояние */ .elementor-2795 .elementor-element.elementor-element-387c73e { background-color: #0FA3B1 !important; /* <-- ЦВЯТ НА КОНТЕЙНЕРА */ box-shadow: none !important; transform: none !important; transition: none !important; } /* 🔹 2. Контейнер – hover (БЕЗ промяна) */ .elementor-2795 .elementor-element.elementor-element-387c73e:hover { background-color: #0FA3B1 !important; /* СЪЩИЯ ЦВЯТ */ box-shadow: none !important; transform: none !important; } /* 🔹 3. Заглавия (h1–h6) */ .elementor-2795 .elementor-element.elementor-element-387c73e h1, .elementor-2795 .elementor-element.elementor-element-387c73e h2, .elementor-2795 .elementor-element.elementor-element-387c73e h3, .elementor-2795 .elementor-element.elementor-element-387c73e h4, .elementor-2795 .elementor-element.elementor-element-387c73e h5, .elementor-2795 .elementor-element.elementor-element-387c73e h6 { color: #000000 !important; /* <-- ЦВЯТ НА ЗАГЛАВИЕ */ transition: none !important; } /* 🔹 4. Заглавия при hover – ФИКС */ .elementor-2795 .elementor-element.elementor-element-387c73e:hover h1, .elementor-2795 .elementor-element.elementor-element-387c73e:hover h2, .elementor-2795 .elementor-element.elementor-element-387c73e:hover h3, .elementor-2795 .elementor-element.elementor-element-387c73e:hover h4, .elementor-2795 .elementor-element.elementor-element-387c73e:hover h5, .elementor-2795 .elementor-element.elementor-element-387c73e:hover h6 { color: #000000 !important; } /* 🔹 5. Основен текст */ .elementor-2795 .elementor-element.elementor-element-387c73e p, .elementor-2795 .elementor-element.elementor-element-387c73e span, .elementor-2795 .elementor-element.elementor-element-387c73e li { color: #000000 !important; /* <-- ЦВЯТ НА ТЕКСТ */ } /* 🔹 6. Текст при hover – ФИКС */ .elementor-2795 .elementor-element.elementor-element-387c73e:hover p, .elementor-2795 .elementor-element.elementor-element-387c73e:hover span, .elementor-2795 .elementor-element.elementor-element-387c73e:hover li { color: #000000 !important; } /* 🔹 7. Линкове – без hover ефект */ .elementor-2795 .elementor-element.elementor-element-387c73e a, .elementor-2795 .elementor-element.elementor-element-387c73e a:hover, .elementor-2795 .elementor-element.elementor-element-387c73e a:focus, .elementor-2795 .elementor-element.elementor-element-387c73e a:active { color: #000000 !important; text-decoration: none !important; outline: none !important; } /* 🔹 8. Премахва ВСИЧКИ overlay / псевдо-ефекти */ .elementor-2795 .elementor-element.elementor-element-387c73e::before, .elementor-2795 .elementor-element.elementor-element-387c73e::after, .elementor-2795 .elementor-element.elementor-element-387c73e:hover::before, .elementor-2795 .elementor-element.elementor-element-387c73e:hover::after { background: none !important; opacity: 1 !important; } /* 🔹 9. Премахва всякакви сенки отвътре */ .elementor-2795 .elementor-element.elementor-element-387c73e *, .elementor-2795 .elementor-element.elementor-element-387c73e *:hover { box-shadow: none !important; transform: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7519a2d *//* ================================
   HARD CODED CARD COLORS – NO HOVER
   ================================ */

/* 🔹 1. Контейнер – основно състояние */
.elementor-2795 .elementor-element.elementor-element-7519a2d {
  background-color: #0FA3B1 !important; /* <-- ЦВЯТ НА КОНТЕЙНЕРА */
  box-shadow: none !important;
  transform: none !important;
  transition: none !important;
}

/* 🔹 2. Контейнер – hover (БЕЗ промяна) */
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover {
  background-color: #0FA3B1 !important; /* СЪЩИЯ ЦВЯТ */
  box-shadow: none !important;
  transform: none !important;
}

/* 🔹 3. Заглавия (h1–h6) */
.elementor-2795 .elementor-element.elementor-element-7519a2d h1,
.elementor-2795 .elementor-element.elementor-element-7519a2d h2,
.elementor-2795 .elementor-element.elementor-element-7519a2d h3,
.elementor-2795 .elementor-element.elementor-element-7519a2d h4,
.elementor-2795 .elementor-element.elementor-element-7519a2d h5,
.elementor-2795 .elementor-element.elementor-element-7519a2d h6 {
  color: #000000 !important; /* <-- ЦВЯТ НА ЗАГЛАВИЕ */
  transition: none !important;
}

/* 🔹 4. Заглавия при hover – ФИКС */
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover h1,
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover h2,
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover h3,
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover h4,
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover h5,
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover h6 {
  color: #000000 !important;
}

/* 🔹 5. Основен текст */
.elementor-2795 .elementor-element.elementor-element-7519a2d p,
.elementor-2795 .elementor-element.elementor-element-7519a2d span,
.elementor-2795 .elementor-element.elementor-element-7519a2d li {
  color: #000000 !important; /* <-- ЦВЯТ НА ТЕКСТ */
}

/* 🔹 6. Текст при hover – ФИКС */
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover p,
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover span,
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover li {
  color: #000000 !important;
}

/* 🔹 7. Линкове – без hover ефект */
.elementor-2795 .elementor-element.elementor-element-7519a2d a,
.elementor-2795 .elementor-element.elementor-element-7519a2d a:hover,
.elementor-2795 .elementor-element.elementor-element-7519a2d a:focus,
.elementor-2795 .elementor-element.elementor-element-7519a2d a:active {
  color: #000000 !important;
  text-decoration: none !important;
  outline: none !important;
}

/* 🔹 8. Премахва ВСИЧКИ overlay / псевдо-ефекти */
.elementor-2795 .elementor-element.elementor-element-7519a2d::before,
.elementor-2795 .elementor-element.elementor-element-7519a2d::after,
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover::before,
.elementor-2795 .elementor-element.elementor-element-7519a2d:hover::after {
  background: none !important;
  opacity: 1 !important;
}

/* 🔹 9. Премахва всякакви сенки отвътре */
.elementor-2795 .elementor-element.elementor-element-7519a2d *,
.elementor-2795 .elementor-element.elementor-element-7519a2d *:hover {
  box-shadow: none !important;
  transform: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b2508 *//* ================================
   HARD CODED CARD COLORS – NO HOVER
   ================================ */

/* 🔹 1. Контейнер – основно състояние */
.elementor-2795 .elementor-element.elementor-element-33b2508 {
  background-color: #0FA3B1 !important; /* <-- ЦВЯТ НА КОНТЕЙНЕРА */
  box-shadow: none !important;
  transform: none !important;
  transition: none !important;
}

/* 🔹 2. Контейнер – hover (БЕЗ промяна) */
.elementor-2795 .elementor-element.elementor-element-33b2508:hover {
  background-color: #0FA3B1 !important; /* СЪЩИЯ ЦВЯТ */
  box-shadow: none !important;
  transform: none !important;
}

/* 🔹 3. Заглавия (h1–h6) */
.elementor-2795 .elementor-element.elementor-element-33b2508 h1,
.elementor-2795 .elementor-element.elementor-element-33b2508 h2,
.elementor-2795 .elementor-element.elementor-element-33b2508 h3,
.elementor-2795 .elementor-element.elementor-element-33b2508 h4,
.elementor-2795 .elementor-element.elementor-element-33b2508 h5,
.elementor-2795 .elementor-element.elementor-element-33b2508 h6 {
  color: #000000 !important; /* <-- ЦВЯТ НА ЗАГЛАВИЕ */
  transition: none !important;
}

/* 🔹 4. Заглавия при hover – ФИКС */
.elementor-2795 .elementor-element.elementor-element-33b2508:hover h1,
.elementor-2795 .elementor-element.elementor-element-33b2508:hover h2,
.elementor-2795 .elementor-element.elementor-element-33b2508:hover h3,
.elementor-2795 .elementor-element.elementor-element-33b2508:hover h4,
.elementor-2795 .elementor-element.elementor-element-33b2508:hover h5,
.elementor-2795 .elementor-element.elementor-element-33b2508:hover h6 {
  color: #000000 !important;
}

/* 🔹 5. Основен текст */
.elementor-2795 .elementor-element.elementor-element-33b2508 p,
.elementor-2795 .elementor-element.elementor-element-33b2508 span,
.elementor-2795 .elementor-element.elementor-element-33b2508 li {
  color: #000000 !important; /* <-- ЦВЯТ НА ТЕКСТ */
}

/* 🔹 6. Текст при hover – ФИКС */
.elementor-2795 .elementor-element.elementor-element-33b2508:hover p,
.elementor-2795 .elementor-element.elementor-element-33b2508:hover span,
.elementor-2795 .elementor-element.elementor-element-33b2508:hover li {
  color: #000000 !important;
}

/* 🔹 7. Линкове – без hover ефект */
.elementor-2795 .elementor-element.elementor-element-33b2508 a,
.elementor-2795 .elementor-element.elementor-element-33b2508 a:hover,
.elementor-2795 .elementor-element.elementor-element-33b2508 a:focus,
.elementor-2795 .elementor-element.elementor-element-33b2508 a:active {
  color: #000000 !important;
  text-decoration: none !important;
  outline: none !important;
}

/* 🔹 8. Премахва ВСИЧКИ overlay / псевдо-ефекти */
.elementor-2795 .elementor-element.elementor-element-33b2508::before,
.elementor-2795 .elementor-element.elementor-element-33b2508::after,
.elementor-2795 .elementor-element.elementor-element-33b2508:hover::before,
.elementor-2795 .elementor-element.elementor-element-33b2508:hover::after {
  background: none !important;
  opacity: 1 !important;
}

/* 🔹 9. Премахва всякакви сенки отвътре */
.elementor-2795 .elementor-element.elementor-element-33b2508 *,
.elementor-2795 .elementor-element.elementor-element-33b2508 *:hover {
  box-shadow: none !important;
  transform: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8557c4b *//* ================================
   HARD CODED CARD COLORS – NO HOVER
   ================================ */

/* 🔹 1. Контейнер – основно състояние */
.elementor-2795 .elementor-element.elementor-element-8557c4b {
  background-color: #0FA3B1 !important; /* <-- ЦВЯТ НА КОНТЕЙНЕРА */
  box-shadow: none !important;
  transform: none !important;
  transition: none !important;
}

/* 🔹 2. Контейнер – hover (БЕЗ промяна) */
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover {
  background-color: #0FA3B1 !important; /* СЪЩИЯ ЦВЯТ */
  box-shadow: none !important;
  transform: none !important;
}

/* 🔹 3. Заглавия (h1–h6) */
.elementor-2795 .elementor-element.elementor-element-8557c4b h1,
.elementor-2795 .elementor-element.elementor-element-8557c4b h2,
.elementor-2795 .elementor-element.elementor-element-8557c4b h3,
.elementor-2795 .elementor-element.elementor-element-8557c4b h4,
.elementor-2795 .elementor-element.elementor-element-8557c4b h5,
.elementor-2795 .elementor-element.elementor-element-8557c4b h6 {
  color: #000000 !important; /* <-- ЦВЯТ НА ЗАГЛАВИЕ */
  transition: none !important;
}

/* 🔹 4. Заглавия при hover – ФИКС */
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover h1,
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover h2,
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover h3,
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover h4,
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover h5,
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover h6 {
  color: #000000 !important;
}

/* 🔹 5. Основен текст */
.elementor-2795 .elementor-element.elementor-element-8557c4b p,
.elementor-2795 .elementor-element.elementor-element-8557c4b span,
.elementor-2795 .elementor-element.elementor-element-8557c4b li {
  color: #000000 !important; /* <-- ЦВЯТ НА ТЕКСТ */
}

/* 🔹 6. Текст при hover – ФИКС */
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover p,
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover span,
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover li {
  color: #000000 !important;
}

/* 🔹 7. Линкове – без hover ефект */
.elementor-2795 .elementor-element.elementor-element-8557c4b a,
.elementor-2795 .elementor-element.elementor-element-8557c4b a:hover,
.elementor-2795 .elementor-element.elementor-element-8557c4b a:focus,
.elementor-2795 .elementor-element.elementor-element-8557c4b a:active {
  color: #000000 !important;
  text-decoration: none !important;
  outline: none !important;
}

/* 🔹 8. Премахва ВСИЧКИ overlay / псевдо-ефекти */
.elementor-2795 .elementor-element.elementor-element-8557c4b::before,
.elementor-2795 .elementor-element.elementor-element-8557c4b::after,
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover::before,
.elementor-2795 .elementor-element.elementor-element-8557c4b:hover::after {
  background: none !important;
  opacity: 1 !important;
}

/* 🔹 9. Премахва всякакви сенки отвътре */
.elementor-2795 .elementor-element.elementor-element-8557c4b *,
.elementor-2795 .elementor-element.elementor-element-8557c4b *:hover {
  box-shadow: none !important;
  transform: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ba9cba *//* ================================
   HARD CODED CARD COLORS – NO HOVER
   ================================ */

/* 🔹 1. Контейнер – основно състояние */
.elementor-2795 .elementor-element.elementor-element-3ba9cba {
  background-color: #0FA3B1 !important; /* <-- ЦВЯТ НА КОНТЕЙНЕРА */
  box-shadow: none !important;
  transform: none !important;
  transition: none !important;
}

/* 🔹 2. Контейнер – hover (БЕЗ промяна) */
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover {
  background-color: #0FA3B1 !important; /* СЪЩИЯ ЦВЯТ */
  box-shadow: none !important;
  transform: none !important;
}

/* 🔹 3. Заглавия (h1–h6) */
.elementor-2795 .elementor-element.elementor-element-3ba9cba h1,
.elementor-2795 .elementor-element.elementor-element-3ba9cba h2,
.elementor-2795 .elementor-element.elementor-element-3ba9cba h3,
.elementor-2795 .elementor-element.elementor-element-3ba9cba h4,
.elementor-2795 .elementor-element.elementor-element-3ba9cba h5,
.elementor-2795 .elementor-element.elementor-element-3ba9cba h6 {
  color: #000000 !important; /* <-- ЦВЯТ НА ЗАГЛАВИЕ */
  transition: none !important;
}

/* 🔹 4. Заглавия при hover – ФИКС */
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover h1,
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover h2,
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover h3,
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover h4,
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover h5,
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover h6 {
  color: #000000 !important;
}

/* 🔹 5. Основен текст */
.elementor-2795 .elementor-element.elementor-element-3ba9cba p,
.elementor-2795 .elementor-element.elementor-element-3ba9cba span,
.elementor-2795 .elementor-element.elementor-element-3ba9cba li {
  color: #000000 !important; /* <-- ЦВЯТ НА ТЕКСТ */
}

/* 🔹 6. Текст при hover – ФИКС */
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover p,
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover span,
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover li {
  color: #000000 !important;
}

/* 🔹 7. Линкове – без hover ефект */
.elementor-2795 .elementor-element.elementor-element-3ba9cba a,
.elementor-2795 .elementor-element.elementor-element-3ba9cba a:hover,
.elementor-2795 .elementor-element.elementor-element-3ba9cba a:focus,
.elementor-2795 .elementor-element.elementor-element-3ba9cba a:active {
  color: #000000 !important;
  text-decoration: none !important;
  outline: none !important;
}

/* 🔹 8. Премахва ВСИЧКИ overlay / псевдо-ефекти */
.elementor-2795 .elementor-element.elementor-element-3ba9cba::before,
.elementor-2795 .elementor-element.elementor-element-3ba9cba::after,
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover::before,
.elementor-2795 .elementor-element.elementor-element-3ba9cba:hover::after {
  background: none !important;
  opacity: 1 !important;
}

/* 🔹 9. Премахва всякакви сенки отвътре */
.elementor-2795 .elementor-element.elementor-element-3ba9cba *,
.elementor-2795 .elementor-element.elementor-element-3ba9cba *:hover {
  box-shadow: none !important;
  transform: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ada69 *//* ================================
   HARD CODED CARD COLORS – NO HOVER
   ================================ */

/* 🔹 1. Контейнер – основно състояние */
.elementor-2795 .elementor-element.elementor-element-08ada69 {
  background-color: #0FA3B1 !important; /* <-- ЦВЯТ НА КОНТЕЙНЕРА */
  box-shadow: none !important;
  transform: none !important;
  transition: none !important;
}

/* 🔹 2. Контейнер – hover (БЕЗ промяна) */
.elementor-2795 .elementor-element.elementor-element-08ada69:hover {
  background-color: #0FA3B1 !important; /* СЪЩИЯ ЦВЯТ */
  box-shadow: none !important;
  transform: none !important;
}

/* 🔹 3. Заглавия (h1–h6) */
.elementor-2795 .elementor-element.elementor-element-08ada69 h1,
.elementor-2795 .elementor-element.elementor-element-08ada69 h2,
.elementor-2795 .elementor-element.elementor-element-08ada69 h3,
.elementor-2795 .elementor-element.elementor-element-08ada69 h4,
.elementor-2795 .elementor-element.elementor-element-08ada69 h5,
.elementor-2795 .elementor-element.elementor-element-08ada69 h6 {
  color: #000000 !important; /* <-- ЦВЯТ НА ЗАГЛАВИЕ */
  transition: none !important;
}

/* 🔹 4. Заглавия при hover – ФИКС */
.elementor-2795 .elementor-element.elementor-element-08ada69:hover h1,
.elementor-2795 .elementor-element.elementor-element-08ada69:hover h2,
.elementor-2795 .elementor-element.elementor-element-08ada69:hover h3,
.elementor-2795 .elementor-element.elementor-element-08ada69:hover h4,
.elementor-2795 .elementor-element.elementor-element-08ada69:hover h5,
.elementor-2795 .elementor-element.elementor-element-08ada69:hover h6 {
  color: #000000 !important;
}

/* 🔹 5. Основен текст */
.elementor-2795 .elementor-element.elementor-element-08ada69 p,
.elementor-2795 .elementor-element.elementor-element-08ada69 span,
.elementor-2795 .elementor-element.elementor-element-08ada69 li {
  color: #000000 !important; /* <-- ЦВЯТ НА ТЕКСТ */
}

/* 🔹 6. Текст при hover – ФИКС */
.elementor-2795 .elementor-element.elementor-element-08ada69:hover p,
.elementor-2795 .elementor-element.elementor-element-08ada69:hover span,
.elementor-2795 .elementor-element.elementor-element-08ada69:hover li {
  color: #000000 !important;
}

/* 🔹 7. Линкове – без hover ефект */
.elementor-2795 .elementor-element.elementor-element-08ada69 a,
.elementor-2795 .elementor-element.elementor-element-08ada69 a:hover,
.elementor-2795 .elementor-element.elementor-element-08ada69 a:focus,
.elementor-2795 .elementor-element.elementor-element-08ada69 a:active {
  color: #000000 !important;
  text-decoration: none !important;
  outline: none !important;
}

/* 🔹 8. Премахва ВСИЧКИ overlay / псевдо-ефекти */
.elementor-2795 .elementor-element.elementor-element-08ada69::before,
.elementor-2795 .elementor-element.elementor-element-08ada69::after,
.elementor-2795 .elementor-element.elementor-element-08ada69:hover::before,
.elementor-2795 .elementor-element.elementor-element-08ada69:hover::after {
  background: none !important;
  opacity: 1 !important;
}

/* 🔹 9. Премахва всякакви сенки отвътре */
.elementor-2795 .elementor-element.elementor-element-08ada69 *,
.elementor-2795 .elementor-element.elementor-element-08ada69 *:hover {
  box-shadow: none !important;
  transform: none !important;
}/* End custom CSS */