.elementor-3231 .elementor-element.elementor-element-4cffa53 > .elementor-container{min-height:80vh;}.elementor-3231 .elementor-element.elementor-element-4cffa53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3231 .elementor-element.elementor-element-4cffa53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3231 .elementor-element.elementor-element-3163868{text-align:left;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-3163868 .elementor-drop-cap{margin-inline-end:10px;}.elementor-3231 .elementor-element.elementor-element-5150c55{text-align:left;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-5150c55 .elementor-drop-cap{margin-inline-end:10px;}.elementor-3231 .elementor-element.elementor-element-365d04d .btn-wrapper{text-align:left;}.elementor-3231 .elementor-element.elementor-element-ba49cbc{padding:120px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-49b204ea{padding:0px 12px 0px 12px;}.elementor-bc-flex-widget .elementor-3231 .elementor-element.elementor-element-3f4a2953.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3231 .elementor-element.elementor-element-3f4a2953.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3231 .elementor-element.elementor-element-3f4a2953 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-37c8f253{padding:120px 0px 120px 0px;}.elementor-3231 .elementor-element.elementor-element-6b7802ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-69d5ce78{padding:0px 12px 0px 12px;}.elementor-bc-flex-widget .elementor-3231 .elementor-element.elementor-element-50c5f343.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3231 .elementor-element.elementor-element-50c5f343.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3231 .elementor-element.elementor-element-50c5f343 > .elementor-element-populated{padding:0px 0px 0px 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-weight:var( --e-global-typography-text-font-weight );}.elementor-3231 .elementor-element.elementor-element-1f4b414e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-1f4b414e img{width:80%;max-width:100%;height:500px;}.elementor-3231 .elementor-element.elementor-element-2650ad9a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3231 .elementor-element.elementor-element-2650ad9a > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-3231 .elementor-element.elementor-element-7694f6c6 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-3231 .elementor-element.elementor-element-7694f6c6 .title-area{text-align:left;}.elementor-3231 .elementor-element.elementor-element-b7afe46:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-b7afe46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-b7afe46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-3231 .elementor-element.elementor-element-b7afe46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3231 .elementor-element.elementor-element-5592ce9 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-3231 .elementor-element.elementor-element-88085c3{--e-image-carousel-slides-to-show:7;}.elementor-3231 .elementor-element.elementor-element-3e4a21b8:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-3e4a21b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://construction.alarmworldsaudi.com/wp-content/uploads/2023/10/service_bg_3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3231 .elementor-element.elementor-element-3e4a21b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-3231 .elementor-element.elementor-element-3e4a21b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3231 .elementor-element.elementor-element-25a31cde > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3231 .elementor-element.elementor-element-50482461 > .elementor-container{max-width:1244px;}.elementor-3231 .elementor-element.elementor-element-5635dce9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3231 .elementor-element.elementor-element-80020f1 .title-area{text-align:center;}.elementor-3231 .elementor-element.elementor-element-16bf9147:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-16bf9147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C3122F 0%, #C3122F 100%);}.elementor-3231 .elementor-element.elementor-element-16bf9147{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-3231 .elementor-element.elementor-element-16bf9147 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3231 .elementor-element.elementor-element-2b9bffa3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3231 .elementor-element.elementor-element-36430fa6{padding:0px 12px 0px 12px;}.elementor-bc-flex-widget .elementor-3231 .elementor-element.elementor-element-4b22862c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3231 .elementor-element.elementor-element-4b22862c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3231 .elementor-element.elementor-element-3916e78d .btn-wrapper{text-align:right;}.elementor-3231 .elementor-element.elementor-element-3916e78d .th-btn{color:#FF4C13;background-color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-3916e78d .th-btn:hover{color:#FFFFFF;}.elementor-3231 .elementor-element.elementor-element-695a7bc:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-695a7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://construction.alarmworldsaudi.com/wp-content/uploads/2023/10/project_bg_3-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-3231 .elementor-element.elementor-element-695a7bc{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 30px 0px;}.elementor-3231 .elementor-element.elementor-element-695a7bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3231 .elementor-element.elementor-element-2a475acf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3231 .elementor-element.elementor-element-2a475acf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3231 .elementor-element.elementor-element-38bd0f52 > .elementor-container{max-width:1244px;}.elementor-3231 .elementor-element.elementor-element-38bd0f52{margin-top:0px;margin-bottom:0px;padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-5fc1dbc8 > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;}.elementor-3231 .elementor-element.elementor-element-4df254bb .title-area{text-align:left;}.elementor-3231 .elementor-element.elementor-element-4df254bb .title-selector{color:#FF5E14!important;}.elementor-3231 .elementor-element.elementor-element-4df254bb .subtitle-selector{color:#FFFFFF!important;}.elementor-bc-flex-widget .elementor-3231 .elementor-element.elementor-element-88ede14.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3231 .elementor-element.elementor-element-88ede14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3231 .elementor-element.elementor-element-88ede14.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3231 .elementor-element.elementor-element-88ede14 > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;padding:0px 12px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-2cc7257b{width:auto;max-width:auto;align-self:flex-end;}.elementor-3231 .elementor-element.elementor-element-2cc7257b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3231 .elementor-element.elementor-element-746014d1{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-2c5d7d72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-67d4b5f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-67d4b5f3 h3{font-size:16px;}.elementor-3231 .elementor-element.elementor-element-647874b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 120px 0px;}.elementor-3231 .elementor-element.elementor-element-647874b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3231 .elementor-element.elementor-element-3121d58f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-3a5caaaa > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-2b718c59 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-481f8d48 .title-area{text-align:center;}.elementor-3231 .elementor-element.elementor-element-5f4cd8d1 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-11e958d8 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-45e8ed99:not(.elementor-motion-effects-element-type-background), .elementor-3231 .elementor-element.elementor-element-45e8ed99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://construction.alarmworldsaudi.com/wp-content/uploads/2023/10/achive_bg_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3231 .elementor-element.elementor-element-45e8ed99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-3231 .elementor-element.elementor-element-45e8ed99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3231 .elementor-element.elementor-element-79811e26 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-3b78da06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3231 .elementor-element.elementor-element-3b78da06 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-5b86325e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3231 .elementor-element.elementor-element-5b86325e .title-area{text-align:left;}.elementor-3231 .elementor-element.elementor-element-31ded4fa > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-54c6f0c9 img{border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-3231 .elementor-element.elementor-element-d1397d8{width:66%;}.elementor-3231 .elementor-element.elementor-element-4b22862c{width:34%;}.elementor-3231 .elementor-element.elementor-element-3a5caaaa{width:10%;}.elementor-3231 .elementor-element.elementor-element-2b718c59{width:79.332%;}.elementor-3231 .elementor-element.elementor-element-5f4cd8d1{width:10%;}.elementor-3231 .elementor-element.elementor-element-3b78da06{width:51%;}.elementor-3231 .elementor-element.elementor-element-31ded4fa{width:49%;}}@media(max-width:1024px){.elementor-3231 .elementor-element.elementor-element-ba49cbc{padding:80px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-49b204ea{padding:0px 36px 0px 36px;}.elementor-3231 .elementor-element.elementor-element-3f4a2953 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-37c8f253{padding:80px 0px 80px 0px;}.elementor-3231 .elementor-element.elementor-element-69d5ce78{padding:0px 36px 0px 36px;}.elementor-3231 .elementor-element.elementor-element-50c5f343 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-2650ad9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-88085c3{--e-image-carousel-slides-to-show:4;}.elementor-3231 .elementor-element.elementor-element-3e4a21b8{padding:80px 0px 80px 0px;}.elementor-3231 .elementor-element.elementor-element-16bf9147{padding:50px 0px 50px 0px;}.elementor-3231 .elementor-element.elementor-element-74f4d129 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-3231 .elementor-element.elementor-element-74f4d129{text-align:center;}.elementor-3231 .elementor-element.elementor-element-3916e78d .btn-wrapper{text-align:center;}.elementor-3231 .elementor-element.elementor-element-695a7bc{padding:80px 0px 30px 0px;}.elementor-3231 .elementor-element.elementor-element-38bd0f52{padding:0px 36px 0px 36px;}.elementor-3231 .elementor-element.elementor-element-4df254bb > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3231 .elementor-element.elementor-element-4df254bb .title-area{text-align:center;}.elementor-3231 .elementor-element.elementor-element-88ede14.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3231 .elementor-element.elementor-element-88ede14 > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-3231 .elementor-element.elementor-element-2c5d7d72 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-3231 .elementor-element.elementor-element-647874b1{padding:50px 0px 80px 0px;}.elementor-3231 .elementor-element.elementor-element-3121d58f > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-3a5caaaa > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-3231 .elementor-element.elementor-element-2b718c59 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-3231 .elementor-element.elementor-element-5f4cd8d1 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-3231 .elementor-element.elementor-element-11e958d8 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-3231 .elementor-element.elementor-element-45e8ed99{padding:80px 0px 80px 0px;}.elementor-3231 .elementor-element.elementor-element-79811e26 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-3b78da06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-5b86325e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 36px 0px 36px;}.elementor-3231 .elementor-element.elementor-element-5b86325e .title-area{text-align:center;}.elementor-3231 .elementor-element.elementor-element-31ded4fa > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-54c6f0c9 img{width:100%;}}@media(max-width:767px){.elementor-3231 .elementor-element.elementor-element-49b204ea{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-3f4a2953 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-69d5ce78{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-50c5f343 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-2650ad9a > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-88085c3{--e-image-carousel-slides-to-show:2;}.elementor-3231 .elementor-element.elementor-element-38bd0f52{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-2c5d7d72 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-3121d58f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-4fdafc97 > .elementor-container{max-width:540px;}.elementor-3231 .elementor-element.elementor-element-3a5caaaa > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-2b718c59 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-5f4cd8d1 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-dee444d > .elementor-container{max-width:540px;}.elementor-3231 .elementor-element.elementor-element-11e958d8 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-79811e26 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-3e2dd6a6 > .elementor-container{max-width:540px;}.elementor-3231 .elementor-element.elementor-element-3e2dd6a6{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-3b78da06 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-3231 .elementor-element.elementor-element-5b86325e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-3ba6f965 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3231 .elementor-element.elementor-element-31ded4fa > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3231 .elementor-element.elementor-element-3f4a2953{width:100%;}.elementor-3231 .elementor-element.elementor-element-50c5f343{width:100%;}.elementor-3231 .elementor-element.elementor-element-2650ad9a{width:100%;}.elementor-3231 .elementor-element.elementor-element-d1397d8{width:100%;}.elementor-3231 .elementor-element.elementor-element-4b22862c{width:100%;}.elementor-3231 .elementor-element.elementor-element-5fc1dbc8{width:100%;}.elementor-3231 .elementor-element.elementor-element-88ede14{width:100%;}.elementor-3231 .elementor-element.elementor-element-2b718c59{width:100%;}.elementor-3231 .elementor-element.elementor-element-3b78da06{width:100%;}.elementor-3231 .elementor-element.elementor-element-31ded4fa{width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-88085c3 */.swiper-wrapper {
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d20dbc0 */.cards-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start; /* Aligns cards to the left */
    margin: 0 auto;
    max-width: 1200px;
    gap: 20px; /* Space between cards */
}

.card {
    background: white;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    width: calc(33.333% - 20px); /* For three cards per row */
    border-radius: 10px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.card img {
    width: 100%; /* Ensures the image fills the card width */
    height: 100px; /* Fixed height for images */
    object-fit: contain; /* Ensures the image maintains its aspect ratio */
    margin-bottom: 0px; /* Adds space below the image */
}
.card-content {
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start; /* Aligns text to the left */
    width: 100%;
    text-align: left; /* Ensures all text is aligned to the left */
}

.card-content h2 {
    font-family: 'Roboto', sans-serif; /* Sets font to Roboto */
    color: black;
    font-weight: bold;
    margin-bottom: 10px;
    padding-left: 10px;
    border-left: 4px solid red; /* Adds a red border to the left of the heading */
    width: 100%;
}

.card-content p, .card-content a {
    font-family: 'Roboto', sans-serif; /* Optional: Applies Roboto to all text */
    width: 100%;
}

@media (max-width: 768px) {
    .card {
        width: calc(50% - 20px); /* Two cards per row on tablets */
    }
}

@media (max-width: 480px) {
    .card {
        width: 100%; /* One card per row on mobile devices */
    }
}/* End custom CSS */