.elementor-10059 .elementor-element.elementor-element-b26f50f{text-align:center;}.elementor-10059 .elementor-element.elementor-element-b26f50f .elementor-heading-title{color:#484848;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:700;letter-spacing:1.1px;}.elementor-10059 .elementor-element.elementor-element-4722f84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10059 .elementor-element.elementor-element-4722f84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-52dccef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-52dccef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-10059 .elementor-element.elementor-element-52dccef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10059 .elementor-element.elementor-element-52dccef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-43b9dc8{margin:0px 0px 0px 0px;}.elementor-10059 .elementor-element.elementor-element-8b62519:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-8b62519 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10059 .elementor-element.elementor-element-8b62519 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10059 .elementor-element.elementor-element-8b62519 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-499fb6f > .elementor-widget-container{margin:20px 20px 20px 20px;padding:60px 0px 0px 0px;}.elementor-10059 .elementor-element.elementor-element-44fa48a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-44fa48a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10059 .elementor-element.elementor-element-44fa48a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0.5px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-10059 .elementor-element.elementor-element-44fa48a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-fc75fc1{color:#2C0909;}.elementor-10059 .elementor-element.elementor-element-fc75fc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10059 .elementor-element.elementor-element-05248dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10059 .elementor-element.elementor-element-05248dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-870dd75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-870dd75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-10059 .elementor-element.elementor-element-870dd75 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10059 .elementor-element.elementor-element-870dd75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-64524fc{margin:0px 0px 0px 0px;}.elementor-10059 .elementor-element.elementor-element-393f55b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-393f55b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10059 .elementor-element.elementor-element-393f55b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10059 .elementor-element.elementor-element-393f55b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-b132d63{text-align:center;}.elementor-10059 .elementor-element.elementor-element-b132d63 .elementor-heading-title{color:#004A8D;font-family:"Rajdhani", Sans-serif;font-size:32px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10059 .elementor-element.elementor-element-e4f8225{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10059 .elementor-element.elementor-element-e4f8225 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-fa0d636:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-fa0d636 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-10059 .elementor-element.elementor-element-fa0d636 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10059 .elementor-element.elementor-element-fa0d636 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-fba6213{margin:0px 0px 0px 0px;}.elementor-10059 .elementor-element.elementor-element-e175084:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-e175084 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10059 .elementor-element.elementor-element-e175084 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10059 .elementor-element.elementor-element-e175084 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-ee150de{text-align:center;}.elementor-10059 .elementor-element.elementor-element-ee150de .elementor-heading-title{color:#004A8D;font-family:"Rajdhani", Sans-serif;font-size:32px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10059 .elementor-element.elementor-element-9b46ab1{margin:0px 0px 0px 0px;}.elementor-10059 .elementor-element.elementor-element-d2e2081:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-d2e2081 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10059 .elementor-element.elementor-element-d2e2081 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10059 .elementor-element.elementor-element-d2e2081 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-ffb1ab1{margin:0px 0px 0px 0px;}.elementor-10059 .elementor-element.elementor-element-4303e28:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-4303e28 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10059 .elementor-element.elementor-element-4303e28 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10059 .elementor-element.elementor-element-4303e28 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-2236298{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10059 .elementor-element.elementor-element-2236298 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-e82c086:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-e82c086 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-10059 .elementor-element.elementor-element-e82c086 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10059 .elementor-element.elementor-element-e82c086 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-fe4ff86{margin:0px 0px 0px 0px;}.elementor-10059 .elementor-element.elementor-element-f6eb9bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-f6eb9bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10059 .elementor-element.elementor-element-f6eb9bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10059 .elementor-element.elementor-element-f6eb9bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10059 .elementor-element.elementor-element-234235e{text-align:center;}.elementor-10059 .elementor-element.elementor-element-234235e .elementor-heading-title{color:#004A8D;font-family:"Rajdhani", Sans-serif;font-size:32px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-10059 .elementor-element.elementor-element-03ba8ab{margin:0px 0px 0px 0px;}.elementor-10059 .elementor-element.elementor-element-c8f866c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10059 .elementor-element.elementor-element-c8f866c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10059 .elementor-element.elementor-element-c8f866c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10059 .elementor-element.elementor-element-c8f866c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-10059 .elementor-element.elementor-element-52dccef{width:100%;}.elementor-10059 .elementor-element.elementor-element-8b62519{width:30%;}.elementor-10059 .elementor-element.elementor-element-44fa48a{width:70%;}.elementor-10059 .elementor-element.elementor-element-870dd75{width:100%;}.elementor-10059 .elementor-element.elementor-element-fa0d636{width:100%;}.elementor-10059 .elementor-element.elementor-element-e82c086{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-b26f50f *//* Base styles for the title section */
.before-after-title {
  position: relative;
  display: inline-block;
  text-align: center; /* Center align the contents */
}

/* Styling for the title */
.before-after-title h2 {
  margin: 0;
  padding: 0;
  line-height: 1;
  position: relative;
  z-index: 2; /* Ensure the title appears above the images */
}

/* Individual letter styling */
.before-after-title span {
  display: inline-block;
  position: relative;
}

/* Positioning for before and after images */
.before-image,
.after-image {
  position: absolute;
  top: 0;
  width: 10%; /* Adjust the width of the after image as needed */
  height: 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.before-image {
  left: 0;
  background-image: url('https://componixindia.com/wp-content/uploads/2023/07/before-sign.png');
  z-index: 1; /* Ensure the before image is behind the title */
}

.after-image {
  right: 0;
  top: auto; /* Set the after image to the bottom of the title */
  bottom: -20px; /* Adjust the bottom value as needed */
  background-image: url('https://componixindia.com/wp-content/uploads/2023/07/after-sign.png');
  z-index: 2; /* Ensure the after image is at the bottom of the title */
  opacity: 0;
  transition: opacity 0.3s ease-out;
}

/* Adjust the gap between the images and the title */
.before-after-title {
  padding: 0 40px; /* You can adjust the padding value as needed */
}

 .after-image {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b132d63 *//* New class for heading with underline */
.custom-heading {
  position: relative;
  display: inline-block;
    color: #004A8D; /* Font color */
}

.custom-heading::after {
  content: "";
  position: absolute;
  bottom: -4px; /* 4px below the content */
  left: -15px; /* 6px wider from the left side */
  right: -18px; /* 6px wider from the right side */
  height: 2px;
  background-color: #004A8D; /* Use the desired color code */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee150de *//* New class for heading with underline */
.custom-heading {
  position: relative;
  display: inline-block;
    color: #004A8D; /* Font color */
}

.custom-heading::after {
  content: "";
  position: absolute;
  bottom: -4px; /* 4px below the content */
  left: -15px; /* 6px wider from the left side */
  right: -18px; /* 6px wider from the right side */
  height: 2px;
  background-color: #004A8D; /* Use the desired color code */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-234235e *//* New class for heading with underline */
.custom-heading {
  position: relative;
  display: inline-block;
    color: #004A8D; /* Font color */
}

.custom-heading::after {
  content: "";
  position: absolute;
  bottom: -4px; /* 4px below the content */
  left: -15px; /* 6px wider from the left side */
  right: -18px; /* 6px wider from the right side */
  height: 2px;
  background-color: #004A8D; /* Use the desired color code */
}/* End custom CSS */