.elementor-3463 .elementor-element.elementor-element-e0048c3{text-align:center;}.elementor-3463 .elementor-element.elementor-element-e0048c3 .elementor-heading-title{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#080808;stroke:#080808;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3463 .elementor-element.elementor-element-078fcf0{text-align:center;}.elementor-3463 .elementor-element.elementor-element-078fcf0 .elementor-heading-title{-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#080808;stroke:#080808;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3463 .elementor-element.elementor-element-9189f2d{width:var( --container-widget-width, 101.17% );max-width:101.17%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;--container-widget-width:101.17%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:left;color:#000000;}.elementor-3463 .elementor-element.elementor-element-29bbe17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3463 .elementor-element.elementor-element-29bbe17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3463 .elementor-element.elementor-element-7415cdd{--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-3463 .elementor-element.elementor-element-7415cdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3463 .elementor-element.elementor-element-b7d8e21{width:var( --container-widget-width, 92.856% );max-width:92.856%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;--container-widget-width:92.856%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:left;color:#000000;}.elementor-3463 .elementor-element.elementor-element-b7d8e21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3463 .elementor-element.elementor-element-85ba5f1{--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-3463 .elementor-element.elementor-element-85ba5f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3463 .elementor-element.elementor-element-337122e{width:var( --container-widget-width, 101.17% );max-width:101.17%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;--container-widget-width:101.17%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:left;color:#000000;}.elementor-3463 .elementor-element.elementor-element-bdd41b8{--display:flex;}.elementor-3463 .elementor-element.elementor-element-67d53ac .elementor-button{background-color:#E3411F;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;border-radius:14px 14px 14px 14px;}.elementor-3463 .elementor-element.elementor-element-67d53ac{width:var( --container-widget-width, 100.666% );max-width:100.666%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:025px 0px 0px 0px;--container-widget-width:100.666%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-3463 .elementor-element.elementor-element-7eeb446{width:59.987%;}.elementor-3463 .elementor-element.elementor-element-6c6491a{width:39.991%;}.elementor-3463 .elementor-element.elementor-element-29bbe17{--width:98.297%;}.elementor-3463 .elementor-element.elementor-element-7415cdd{--width:47.824%;}.elementor-3463 .elementor-element.elementor-element-85ba5f1{--width:49.225%;}}/* Start custom CSS for text-editor, class: .elementor-element-1daf8f09 */<style>
        body {
             font-family: "Raleway", arial, sans-serif;
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        .container {
            width: 100%;
            margin: 0 auto;
            padding: 5px 0;
        }
        .intro {
            text-align: center;
            margin-bottom: 40px;
        }
        .key-elements {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-around;
        }
        .key-element {
            flex: 1 1 45%;
            margin: 10px;
            padding: 20px;
            border: 1px solid #ddd;
            border-radius: 8px;
           
            background-color: #f9f9f9;
        }
        .key-element h3 {
            margin-bottom: 15px;
            text-align: center;
        }
        
         .key-element figure {
            display: flex;
            justify-content: center;
            gap: 10px;
            margin-bottom: 20px;
        }
        .key-element figure img {
            max-width: 200px;
            border-radius: 8px;
             text-align: center;
        }
    </style>/* End custom CSS */