.elementor-2924 .elementor-element.elementor-element-5d2e195{--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;overflow:visible;}.elementor-2924 .elementor-element.elementor-element-6ed4d45{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2924 .elementor-element.elementor-element-7a12fdd{margin-top:0px;margin-bottom:15px;overflow:visible;}.elementor-2924 .elementor-element.elementor-element-393bea6 > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.05);margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:30px 50px 30px 50px;}.elementor-2924 .elementor-element.elementor-element-2f86bcd > .elementor-widget-container{padding:30px 15px 30px 15px;border-radius:5px 5px 5px 5px;}.elementor-2924 .elementor-element.elementor-element-2f86bcd{--icon-box-icon-margin:15px;}.elementor-2924 .elementor-element.elementor-element-2f86bcd .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-base3 );}.elementor-2924 .elementor-element.elementor-element-2f86bcd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-base1 );}.elementor-2924 .elementor-element.elementor-element-2f86bcd.elementor-view-framed .elementor-icon, .elementor-2924 .elementor-element.elementor-element-2f86bcd.elementor-view-default .elementor-icon{fill:var( --e-global-color-base1 );color:var( --e-global-color-base1 );border-color:var( --e-global-color-base1 );}.elementor-2924 .elementor-element.elementor-element-2f86bcd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-2f86bcd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-base2 );}.elementor-2924 .elementor-element.elementor-element-2f86bcd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-2f86bcd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-2f86bcd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-2f86bcd.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-base2 );color:var( --e-global-color-base2 );border-color:var( --e-global-color-base2 );}.elementor-2924 .elementor-element.elementor-element-2f86bcd .elementor-icon{font-size:50px;}.elementor-2924 .elementor-element.elementor-element-92cec30 > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.05);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 50px 30px 50px;}.elementor-2924 .elementor-element.elementor-element-0b0e796 > .elementor-widget-container{padding:30px 15px 30px 15px;border-radius:5px 5px 5px 5px;}.elementor-2924 .elementor-element.elementor-element-0b0e796{--icon-box-icon-margin:15px;}.elementor-2924 .elementor-element.elementor-element-0b0e796 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-base3 );}.elementor-2924 .elementor-element.elementor-element-0b0e796.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-base1 );}.elementor-2924 .elementor-element.elementor-element-0b0e796.elementor-view-framed .elementor-icon, .elementor-2924 .elementor-element.elementor-element-0b0e796.elementor-view-default .elementor-icon{fill:var( --e-global-color-base1 );color:var( --e-global-color-base1 );border-color:var( --e-global-color-base1 );}.elementor-2924 .elementor-element.elementor-element-0b0e796.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-0b0e796.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-base2 );}.elementor-2924 .elementor-element.elementor-element-0b0e796.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-0b0e796.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-0b0e796.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-0b0e796.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-base2 );color:var( --e-global-color-base2 );border-color:var( --e-global-color-base2 );}.elementor-2924 .elementor-element.elementor-element-0b0e796 .elementor-icon{font-size:50px;}.elementor-2924 .elementor-element.elementor-element-89078ee > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.05);margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:30px 50px 30px 50px;}.elementor-2924 .elementor-element.elementor-element-92f0417 > .elementor-widget-container{padding:30px 15px 0px 15px;border-radius:5px 5px 5px 5px;}.elementor-2924 .elementor-element.elementor-element-92f0417{--icon-box-icon-margin:15px;}.elementor-2924 .elementor-element.elementor-element-92f0417 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-base3 );}.elementor-2924 .elementor-element.elementor-element-92f0417.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-base1 );}.elementor-2924 .elementor-element.elementor-element-92f0417.elementor-view-framed .elementor-icon, .elementor-2924 .elementor-element.elementor-element-92f0417.elementor-view-default .elementor-icon{fill:var( --e-global-color-base1 );color:var( --e-global-color-base1 );border-color:var( --e-global-color-base1 );}.elementor-2924 .elementor-element.elementor-element-92f0417.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-92f0417.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-base2 );}.elementor-2924 .elementor-element.elementor-element-92f0417.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-92f0417.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-92f0417.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2924 .elementor-element.elementor-element-92f0417.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-base2 );color:var( --e-global-color-base2 );border-color:var( --e-global-color-base2 );}.elementor-2924 .elementor-element.elementor-element-92f0417 .elementor-icon{font-size:50px;}@media(max-width:1024px){.elementor-2924 .elementor-element.elementor-element-7a12fdd{margin-top:0px;margin-bottom:50px;}.elementor-2924 .elementor-element.elementor-element-393bea6 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:15px 10px 15px 10px;}.elementor-2924 .elementor-element.elementor-element-2f86bcd .elementor-icon{font-size:30px;}.elementor-2924 .elementor-element.elementor-element-2f86bcd .elementor-icon-box-title, .elementor-2924 .elementor-element.elementor-element-2f86bcd .elementor-icon-box-title a{font-size:18px;}.elementor-2924 .elementor-element.elementor-element-92cec30 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 10px 15px 10px;}.elementor-2924 .elementor-element.elementor-element-0b0e796 .elementor-icon{font-size:30px;}.elementor-2924 .elementor-element.elementor-element-0b0e796 .elementor-icon-box-title, .elementor-2924 .elementor-element.elementor-element-0b0e796 .elementor-icon-box-title a{font-size:18px;}.elementor-2924 .elementor-element.elementor-element-89078ee > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:15px 10px 15px 10px;}.elementor-2924 .elementor-element.elementor-element-92f0417 .elementor-icon{font-size:30px;}.elementor-2924 .elementor-element.elementor-element-92f0417 .elementor-icon-box-title, .elementor-2924 .elementor-element.elementor-element-92f0417 .elementor-icon-box-title a{font-size:18px;}}@media(max-width:767px){.elementor-2924 .elementor-element.elementor-element-393bea6 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2924 .elementor-element.elementor-element-2f86bcd .elementor-icon{font-size:40px;}.elementor-2924 .elementor-element.elementor-element-92cec30 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2924 .elementor-element.elementor-element-0b0e796 .elementor-icon{font-size:40px;}.elementor-2924 .elementor-element.elementor-element-89078ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2924 .elementor-element.elementor-element-92f0417 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2924 .elementor-element.elementor-element-92f0417 .elementor-icon{font-size:40px;}}/* Start custom CSS for text-editor, class: .elementor-element-6ed4d45 */body {
      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
      margin: 0;
      padding: 0;
      line-height: 1.6;
      background-color: #fff;
      color: #333;
    }

    .container {
      max-width: 1700px;
      margin: auto;
      padding: 40px 20px;
    }

    h1, h2, h3 {
      color: #2a2a2a;
    }

    ul {
      padding-left: 20px;
    }

    ul li {
      margin-bottom: 10px;
    }

    .image-section {
      display: flex;
      gap: 20px;
      flex-wrap: wrap;
      margin-top: 20px;
    }

    .image-section img {
      max-width: 48%;
      border-radius: 10px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    }

    .faq-item {
      border: 1px solid #ddd;
      border-radius: 8px;
      margin-bottom: 10px;
      overflow: hidden;
    }

    .faq-question {
      background-color: #f4f4f4;
      padding: 15px;
      cursor: pointer;
      font-weight: bold;
      position: relative;
    }

    .faq-question::after {
      content: '+';
      position: absolute;
      right: 20px;
    }

    .faq-item.active .faq-question::after {
      content: '-';
    }

    .faq-answer {
      display: none;
      padding: 15px;
      background-color: #fff;
    }

    .faq-item.active .faq-answer {
      display: block;
    }/* End custom CSS */