.elementor-9 .elementor-element.elementor-element-6d801ead {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-6d801ead:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6d801ead>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/04/Valve2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-6d801ead>.elementor-background-overlay {
    background-color: #FF5E14;
    opacity: 0.65;
    mix-blend-mode: color;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-1c837ae2>.elementor-element-populated {
    margin: -5% 45% 0% 0%;
    --e-column-margin-right: 45%;
    --e-column-margin-left: 0%;
}

.elementor-9 .elementor-element.elementor-element-338397df>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-9 .elementor-element.elementor-element-338397df:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-338397df>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-338397df>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-338397df>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-220e437a .elementor-heading-title {
    color: #131B3A;
    font-family: "Rajdhani", Sans-serif;
    font-size: 3.3em;
    font-weight: 800;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-7f8e7b0 {
    --divider-border-style: slashes;
    --divider-color: #FF5E14;
    --divider-border-width: 3.3px;
    --divider-pattern-height: 6.5px;
    --divider-pattern-size: 12.2px;
}

.elementor-9 .elementor-element.elementor-element-7f8e7b0 .elementor-divider-separator {
    width: 249px;
    margin: 0 auto;
    margin-left: 0;
}

.elementor-9 .elementor-element.elementor-element-7f8e7b0 .elementor-divider {
    text-align: left;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-9 .elementor-element.elementor-element-7f8e7b0>.elementor-widget-container {
    margin: -2px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-11da2cd8 {
    text-align: justify;
}

.elementor-9 .elementor-element.elementor-element-45434d7b .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-45434d7b .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-45434d7b .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #FF5E14;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-45434d7b .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-45434d7b .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-45434d7b .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-45434d7b .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-45434d7b>.elementor-widget-container {
    padding: 0em 1em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-45434d7b {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-78f139a3 .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-78f139a3 .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-78f139a3 .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #091441;
    color: #091441;
    background-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-78f139a3 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-78f139a3 .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-78f139a3 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-78f139a3 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-78f139a3>.elementor-widget-container {
    padding: 0em 1em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-78f139a3 {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-c427610:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c427610>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-c427610 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 08em 0em 04em 0em;
}

.elementor-9 .elementor-element.elementor-element-c427610>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-1ca9e598.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-1ca9e598:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-1ca9e598>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-1ca9e598:hover>.elementor-element-populated {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #FF5E14;
    box-shadow: 0px 19px 10px -9px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-1ca9e598>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -100px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-1ca9e598>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-1e30765c .elementor-icon-wrapper {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-1e30765c.elementor-view-stacked .elementor-icon {
    background-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-1e30765c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1e30765c.elementor-view-default .elementor-icon {
    color: #FF5E14;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-1e30765c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1e30765c.elementor-view-default .elementor-icon svg {
    fill: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-1e30765c .elementor-icon {
    font-size: 33px;
}

.elementor-9 .elementor-element.elementor-element-1e30765c .elementor-icon svg {
    height: 33px;
}

.elementor-9 .elementor-element.elementor-element-1e30765c>.elementor-widget-container {
    padding: 0em 0em 1em 0em;
}

.elementor-9 .elementor-element.elementor-element-3fbf0209 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-3fbf0209 .elementor-heading-title {
    color: #091441;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.3em;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-9 .elementor-element.elementor-element-78dd1a53 .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-78dd1a53 .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-78dd1a53 .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #091441;
    color: #091441;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #091441;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-78dd1a53 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-78dd1a53 .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-78dd1a53 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-78dd1a53 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-78dd1a53>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 02em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-78dd1a53 {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-78dd1a53.elementor-element {
    --align-self: center;
}

.elementor-9 .elementor-element.elementor-element-7c7e9c67.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-7c7e9c67:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-7c7e9c67>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-7c7e9c67:hover>.elementor-element-populated {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #FF5E14;
    box-shadow: 0px 19px 10px -9px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-7c7e9c67>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -100px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-7c7e9c67>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-119e2c17 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-119e2c17.elementor-view-stacked .elementor-icon {
    background-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-119e2c17.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-119e2c17.elementor-view-default .elementor-icon {
    color: #FF5E14;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-119e2c17.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-119e2c17.elementor-view-default .elementor-icon svg {
    fill: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-119e2c17 .elementor-icon {
    font-size: 33px;
}

.elementor-9 .elementor-element.elementor-element-119e2c17 .elementor-icon svg {
    height: 33px;
}

.elementor-9 .elementor-element.elementor-element-119e2c17>.elementor-widget-container {
    padding: 0em 0em 1em 0em;
}

.elementor-9 .elementor-element.elementor-element-2c209adb {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-2c209adb .elementor-heading-title {
    color: #091441;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.3em;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-9 .elementor-element.elementor-element-47b9589 .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-47b9589 .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-47b9589 .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #091441;
    color: #091441;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #091441;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-47b9589 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-47b9589 .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-47b9589 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-47b9589 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-47b9589>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 02em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-47b9589 {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-47b9589.elementor-element {
    --align-self: center;
}

.elementor-9 .elementor-element.elementor-element-68214628.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-68214628:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-68214628>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-68214628:hover>.elementor-element-populated {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #FF5E14;
    box-shadow: 0px 19px 10px -9px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-68214628>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -100px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-68214628>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-4498dc0c .elementor-icon-wrapper {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-4498dc0c.elementor-view-stacked .elementor-icon {
    background-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-4498dc0c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4498dc0c.elementor-view-default .elementor-icon {
    color: #FF5E14;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-4498dc0c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4498dc0c.elementor-view-default .elementor-icon svg {
    fill: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-4498dc0c .elementor-icon {
    font-size: 33px;
}

.elementor-9 .elementor-element.elementor-element-4498dc0c .elementor-icon svg {
    height: 33px;
}

.elementor-9 .elementor-element.elementor-element-4498dc0c>.elementor-widget-container {
    padding: 0em 0em 1em 0em;
}

.elementor-9 .elementor-element.elementor-element-2c706e0b {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-2c706e0b .elementor-heading-title {
    color: #091441;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.3em;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-9 .elementor-element.elementor-element-a27984d .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-a27984d .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-a27984d .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #091441;
    color: #091441;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #091441;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-a27984d .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-a27984d .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-a27984d .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-a27984d .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-a27984d>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 02em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-a27984d {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-a27984d.elementor-element {
    --align-self: center;
}

.elementor-9 .elementor-element.elementor-element-726e733.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-726e733:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-726e733>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-726e733:hover>.elementor-element-populated {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #FF5E14;
    box-shadow: 0px 19px 10px -9px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-726e733>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -100px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-726e733>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-aa752ee .elementor-icon-wrapper {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-aa752ee.elementor-view-stacked .elementor-icon {
    background-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-aa752ee.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-aa752ee.elementor-view-default .elementor-icon {
    color: #FF5E14;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-aa752ee.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-aa752ee.elementor-view-default .elementor-icon svg {
    fill: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-aa752ee .elementor-icon {
    font-size: 33px;
}

.elementor-9 .elementor-element.elementor-element-aa752ee .elementor-icon svg {
    height: 33px;
}

.elementor-9 .elementor-element.elementor-element-aa752ee>.elementor-widget-container {
    padding: 0em 0em 1em 0em;
}

.elementor-9 .elementor-element.elementor-element-d5f56e2 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-d5f56e2 .elementor-heading-title {
    color: #091441;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.3em;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-9 .elementor-element.elementor-element-2c928aa .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-2c928aa .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-2c928aa .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #091441;
    color: #091441;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #091441;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-2c928aa .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-2c928aa .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-2c928aa .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-2c928aa .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-2c928aa>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 02em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-2c928aa {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-2c928aa.elementor-element {
    --align-self: center;
}

.elementor-9 .elementor-element.elementor-element-1e89eddd.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-9 .elementor-element.elementor-element-1e89eddd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-1e89eddd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-1e89eddd:hover>.elementor-element-populated {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #FF5E14;
    box-shadow: 0px 19px 10px -9px rgba(0, 0, 0, 0.3);
}

.elementor-9 .elementor-element.elementor-element-1e89eddd>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -100px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-1e89eddd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-567a76e7 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-567a76e7.elementor-view-stacked .elementor-icon {
    background-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-567a76e7.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-567a76e7.elementor-view-default .elementor-icon {
    color: #FF5E14;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-567a76e7.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-567a76e7.elementor-view-default .elementor-icon svg {
    fill: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-567a76e7 .elementor-icon {
    font-size: 33px;
}

.elementor-9 .elementor-element.elementor-element-567a76e7 .elementor-icon svg {
    height: 33px;
}

.elementor-9 .elementor-element.elementor-element-567a76e7>.elementor-widget-container {
    padding: 0em 0em 1em 0em;
}

.elementor-9 .elementor-element.elementor-element-5ab29938 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-5ab29938 .elementor-heading-title {
    color: #091441;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.3em;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-9 .elementor-element.elementor-element-3acd340 .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-3acd340 .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-3acd340 .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #091441;
    color: #091441;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #091441;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-3acd340 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-3acd340 .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-3acd340 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-3acd340 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-3acd340>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 02em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-3acd340 {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-3acd340.elementor-element {
    --align-self: center;
}

.elementor-9 .elementor-element.elementor-element-5e24499e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-731f4ffc>.elementor-element-populated {
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 4em 4em 4em 4em;
}

.elementor-9 .elementor-element.elementor-element-1d9ac97b {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-1d9ac97b .elementor-heading-title {
    color: #7A7A7A;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.5em;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-1d9ac97b>.elementor-widget-container {
    padding: 5em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-70474ecc {
    --divider-border-style: slashes;
    --divider-color: #FF5E14;
    --divider-border-width: 3.3px;
    --divider-pattern-height: 6.5px;
    --divider-pattern-size: 12.2px;
}

.elementor-9 .elementor-element.elementor-element-70474ecc .elementor-divider-separator {
    width: 214px;
    margin: 0 auto;
    margin-left: 0;
}

.elementor-9 .elementor-element.elementor-element-70474ecc .elementor-divider {
    text-align: left;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-9 .elementor-element.elementor-element-70474ecc>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-c19c6f2 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-9 .elementor-element.elementor-element-ad9a964 {
    text-align: justify;
}

.elementor-9 .elementor-element.elementor-element-464586f4 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #2E396F;
}

.elementor-9 .elementor-element.elementor-element-464586f4 .elementor-progress-wrapper {
    background-color: #DDDDDD;
}

.elementor-9 .elementor-element.elementor-element-464586f4 .elementor-progress-bar {
    height: 20px;
    line-height: 20px;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
}

.elementor-9 .elementor-element.elementor-element-464586f4 .elementor-title {
    color: #7A7A7A;
    font-family: "Open Sans", Sans-serif;
    font-size: 1em;
    line-height: 2.2em;
}

.elementor-9 .elementor-element.elementor-element-464586f4>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0em 1em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-464586f4 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-9 .elementor-element.elementor-element-7257ec45 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #2E396F;
}

.elementor-9 .elementor-element.elementor-element-7257ec45 .elementor-progress-wrapper {
    background-color: #DDDDDD;
}

.elementor-9 .elementor-element.elementor-element-7257ec45 .elementor-progress-bar {
    height: 20px;
    line-height: 20px;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
}

.elementor-9 .elementor-element.elementor-element-7257ec45 .elementor-title {
    color: #7A7A7A;
    font-family: "Open Sans", Sans-serif;
    font-size: 1em;
    line-height: 2.2em;
}

.elementor-9 .elementor-element.elementor-element-7257ec45>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0em 1em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-7257ec45 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-9 .elementor-element.elementor-element-2b6a1a24 .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-2b6a1a24 .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-2b6a1a24 .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #091441;
    color: #091441;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #091441;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-2b6a1a24 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-2b6a1a24 .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-2b6a1a24 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-2b6a1a24 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-2b6a1a24>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 02em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-2b6a1a24 {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-2b6a1a24.elementor-element {
    --align-self: center;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-41080b8.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-9 .elementor-element.elementor-element-41080b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-9 .elementor-element.elementor-element-41080b8.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-9 .elementor-element.elementor-element-41080b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-41080b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/04/PHOTO-2024-04-07-14-33-20.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-41080b8>.elementor-element-populated>.elementor-background-overlay {
    background-color: var(--e-global-color-06b7d35);
    opacity: 0.4;
}

.elementor-9 .elementor-element.elementor-element-41080b8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 3em 3em 3em 3em;
}

.elementor-9 .elementor-element.elementor-element-41080b8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-3ac1152d .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
}

.elementor-9 .elementor-element.elementor-element-3ac1152d .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    line-height: 1.1em;
}

.elementor-9 .elementor-element.elementor-element-3ac1152d>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 3em 2em 3em 2em;
    background-color: #2E396F;
    border-style: solid;
    border-width: 15px 15px 15px 15px;
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-3ac1152d {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-7a10fb4a>.elementor-container {
    min-height: 0px;
}

.elementor-9 .elementor-element.elementor-element-7a10fb4a>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-7a10fb4a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7a10fb4a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-7a10fb4a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-7a10fb4a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-5639a44b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-5639a44b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/03/image-from-rawpixel-id-585155.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-5639a44b>.elementor-element-populated>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.43;
}

.elementor-9 .elementor-element.elementor-element-5639a44b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 6em 5em 6em 5em;
}

.elementor-9 .elementor-element.elementor-element-5639a44b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-5515f630 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-5515f630 .elementor-heading-title {
    color: #7A7A7A;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.5em;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-52f5e782 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-52f5e782 .elementor-heading-title {
    color: #1d1d37;
    font-family: "Rajdhani", Sans-serif;
    font-size: 3em;
    font-weight: 700;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-52f5e782>.elementor-widget-container {
    margin: -13px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-7da10ba6 {
    --divider-border-style: slashes;
    --divider-color: #FF5E14;
    --divider-border-width: 3.3px;
    --divider-pattern-height: 6.5px;
    --divider-pattern-size: 12.2px;
}

.elementor-9 .elementor-element.elementor-element-7da10ba6 .elementor-divider-separator {
    width: 249px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-9 .elementor-element.elementor-element-7da10ba6 .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-9 .elementor-element.elementor-element-7da10ba6>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-2bbf3434 {
    text-align: justify;
}

.elementor-9 .elementor-element.elementor-element-408f3ada:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-408f3ada>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #091441;
}

.elementor-9 .elementor-element.elementor-element-408f3ada {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 6em 4em 6em 4em;
}

.elementor-9 .elementor-element.elementor-element-408f3ada>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-24c9ca9.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-24c9ca9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-24c9ca9>.elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-404433f2>.elementor-container {
    min-height: 500px;
}

.elementor-9 .elementor-element.elementor-element-616e9121:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-616e9121>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-616e9121>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 5em 2em 5em 2em;
}

.elementor-9 .elementor-element.elementor-element-616e9121>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-7e182074 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-7e182074.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-7e182074.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7e182074.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-7e182074.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7e182074.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-7e182074 .elementor-icon {
    font-size: 37px;
}

.elementor-9 .elementor-element.elementor-element-7e182074 .elementor-icon svg {
    height: 37px;
}

.elementor-9 .elementor-element.elementor-element-7158c493 {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-7158c493 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 3em;
    font-weight: 700;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-7158c493>.elementor-widget-container {
    margin: -13px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-2835eff9 {
    --divider-border-style: slashes;
    --divider-color: #FFFFFF;
    --divider-border-width: 3.3px;
    --divider-pattern-height: 6.5px;
    --divider-pattern-size: 12.2px;
}

.elementor-9 .elementor-element.elementor-element-2835eff9 .elementor-divider-separator {
    width: 214px;
    margin: 0 auto;
    margin-left: 0;
}

.elementor-9 .elementor-element.elementor-element-2835eff9 .elementor-divider {
    text-align: left;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-9 .elementor-element.elementor-element-2835eff9>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-44c4c585 {
    text-align: justify;
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 0.9em;
    line-height: 1.5em;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c601c21.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-9 .elementor-element.elementor-element-c601c21.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-9 .elementor-element.elementor-element-c601c21:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-c601c21>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/04/IMG-20240419-WA0015.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-c601c21>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2E396F;
    opacity: 0.49;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9 .elementor-element.elementor-element-c601c21:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2E396F;
    opacity: 0.3;
}

.elementor-9 .elementor-element.elementor-element-c601c21>.elementor-element-populated {
    border-style: solid;
    border-width: 03px 03px 3px 03px;
    border-color: #2E396F;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

.elementor-9 .elementor-element.elementor-element-c601c21:hover>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-c601c21>.elementor-element-populated>.elementor-background-overlay {
    transition: background 1.2s, border-radius 0.3s, opacity 1.2s;
}

.elementor-9 .elementor-element.elementor-element-6be51f5e .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.3em;
    font-weight: 700;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-6be51f5e>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: #2E396F;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-6be51f5e {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-56ee9c7e .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-56ee9c7e .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-56ee9c7e .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #091441;
    color: #091441;
    background-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-56ee9c7e .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-56ee9c7e .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-56ee9c7e .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-56ee9c7e .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-56ee9c7e>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-56ee9c7e {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1b961de.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-9 .elementor-element.elementor-element-1b961de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-9 .elementor-element.elementor-element-1b961de:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-1b961de>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/04/IMG-20240419-WA0016.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-1b961de>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2E396F;
    opacity: 0.49;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9 .elementor-element.elementor-element-1b961de:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2E396F;
    opacity: 0.3;
}

.elementor-9 .elementor-element.elementor-element-1b961de>.elementor-element-populated {
    border-style: solid;
    border-width: 03px 03px 3px 03px;
    border-color: #2E396F;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

.elementor-9 .elementor-element.elementor-element-1b961de:hover>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-1b961de>.elementor-element-populated>.elementor-background-overlay {
    transition: background 1.2s, border-radius 0.3s, opacity 1.2s;
}

.elementor-9 .elementor-element.elementor-element-620406f .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.3em;
    font-weight: 700;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-620406f>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: #2E396F;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-620406f {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-dc5dedf .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-dc5dedf .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-dc5dedf .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #091441;
    color: #091441;
    background-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-dc5dedf .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-dc5dedf .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-dc5dedf .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-dc5dedf .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-dc5dedf>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-dc5dedf {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-a394555.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-9 .elementor-element.elementor-element-a394555.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-9 .elementor-element.elementor-element-a394555:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-a394555>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/04/IMG-20240419-WA0017.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-a394555>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2E396F;
    opacity: 0.49;
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9 .elementor-element.elementor-element-a394555:hover>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2E396F;
    opacity: 0.3;
}

.elementor-9 .elementor-element.elementor-element-a394555>.elementor-element-populated {
    border-style: solid;
    border-width: 03px 03px 3px 03px;
    border-color: #2E396F;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

.elementor-9 .elementor-element.elementor-element-a394555:hover>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-a394555>.elementor-element-populated>.elementor-background-overlay {
    transition: background 1.2s, border-radius 0.3s, opacity 1.2s;
}

.elementor-9 .elementor-element.elementor-element-5194834 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.3em;
    font-weight: 700;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-5194834>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: #2E396F;
    border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #FF5E14;
}

.elementor-9 .elementor-element.elementor-element-5194834 {
    width: auto;
    max-width: auto;
}

.elementor-9 .elementor-element.elementor-element-9cafb37 .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-9cafb37 .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-9cafb37 .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #091441;
    color: #091441;
    background-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-9cafb37 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-9cafb37 .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-9cafb37 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-9cafb37 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-9cafb37>.elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-9 .elementor-element.elementor-element-9cafb37 {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-9 .elementor-element.elementor-element-59771450>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-59771450:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-59771450>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-1b0cd87);
}

.elementor-9 .elementor-element.elementor-element-59771450 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 6em 2em 6em 2em;
}

.elementor-9 .elementor-element.elementor-element-59771450>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-71c380ca>.elementor-element-populated {
    margin: 0px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-2964a211 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-2964a211.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-2964a211.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2964a211.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-2964a211.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2964a211.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-2964a211 .elementor-icon {
    font-size: 43px;
}

.elementor-9 .elementor-element.elementor-element-2964a211 .elementor-icon svg {
    height: 43px;
}

.elementor-9 .elementor-element.elementor-element-73cc7d09 .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 3em;
}

.elementor-9 .elementor-element.elementor-element-73cc7d09 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.6em;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-6e346e7c>.elementor-element-populated {
    margin: 0px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-7d6becb .elementor-icon-wrapper {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-7d6becb.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-7d6becb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7d6becb.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-7d6becb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7d6becb.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-7d6becb .elementor-icon {
    font-size: 43px;
}

.elementor-9 .elementor-element.elementor-element-7d6becb .elementor-icon svg {
    height: 43px;
}

.elementor-9 .elementor-element.elementor-element-256c4a3c .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 3em;
}

.elementor-9 .elementor-element.elementor-element-256c4a3c .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.6em;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-4859c41a>.elementor-element-populated {
    margin: 0px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-2d466e66 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-2d466e66.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-2d466e66.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2d466e66.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-2d466e66.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2d466e66.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-2d466e66 .elementor-icon {
    font-size: 43px;
}

.elementor-9 .elementor-element.elementor-element-2d466e66 .elementor-icon svg {
    height: 43px;
}

.elementor-9 .elementor-element.elementor-element-24c098b5 .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 3em;
}

.elementor-9 .elementor-element.elementor-element-24c098b5 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 1.6em;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-7875ea28:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7875ea28>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-9 .elementor-element.elementor-element-7875ea28 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5em 2em 6em 2em;
}

.elementor-9 .elementor-element.elementor-element-7875ea28>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9 .elementor-element.elementor-element-3ed691df>.elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-9 .elementor-element.elementor-element-b2672d3 {
    --e-image-carousel-slides-to-show: 4;
}

.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7a79f706.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-7a79f706.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-605d4508 {
    text-align: left;
}

.elementor-9 .elementor-element.elementor-element-605d4508 .elementor-heading-title {
    color: #1d1d37;
    font-family: "Rajdhani", Sans-serif;
    font-size: 3em;
    font-weight: 700;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-605d4508>.elementor-widget-container {
    margin: -13px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-4122a489 {
    --divider-border-style: slashes;
    --divider-color: #FF5E14;
    --divider-border-width: 3.3px;
    --divider-pattern-height: 6.5px;
    --divider-pattern-size: 12.2px;
}

.elementor-9 .elementor-element.elementor-element-4122a489 .elementor-divider-separator {
    width: 214px;
    margin: 0 auto;
    margin-left: 0;
}

.elementor-9 .elementor-element.elementor-element-4122a489 .elementor-divider {
    text-align: left;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-9 .elementor-element.elementor-element-4122a489>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-a2a8697 {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 0px 0px;
    --grid-auto-flow: row;
    --background-transition: 0.3s;
    --margin-top: -11px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-9 .elementor-element.elementor-element-a53813c {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-9 .elementor-element.elementor-element-a53813c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a53813c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #091441;
    background-image: url("../../2024/04/2-scaled.jpg");
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-a53813c, .elementor-9 .elementor-element.elementor-element-a53813c::before {
    --border-transition: 0.3s;
}

.elementor-9 .elementor-element.elementor-element-a823b8b {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 40px;
    --padding-bottom: 040px;
    --padding-left: 040px;
    --padding-right: 040px;
}

.elementor-9 .elementor-element.elementor-element-a823b8b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a823b8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-1b0cd87);
}

.elementor-9 .elementor-element.elementor-element-a823b8b, .elementor-9 .elementor-element.elementor-element-a823b8b::before {
    --border-transition: 0.3s;
}

.elementor-9 .elementor-element.elementor-element-a681600 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-a681600 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 32px;
    font-weight: 700;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-a681600>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0100px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-13575cf {
    --divider-border-style: slashes;
    --divider-color: #FFFFFF;
    --divider-border-width: 3.3px;
    --divider-pattern-height: 6.5px;
    --divider-pattern-size: 12.2px;
}

.elementor-9 .elementor-element.elementor-element-13575cf .elementor-divider-separator {
    width: 209px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-9 .elementor-element.elementor-element-13575cf .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-9 .elementor-element.elementor-element-13575cf>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-c9b902e {
    text-align: justify;
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 0.9em;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-6ab7585 .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-6ab7585 .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-6ab7585 .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #2E396F;
    color: #2E396F;
    background-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-6ab7585 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6ab7585 .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-6ab7585 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6ab7585 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-6ab7585>.elementor-widget-container {
    padding: 0px 0px 0100px 0px;
}

.elementor-9 .elementor-element.elementor-element-45f84b2 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-9 .elementor-element.elementor-element-45f84b2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-45f84b2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #091441;
    background-image: url("../../2024/04/PHOTO-2024-04-07-14-33-42.jpg");
    background-size: cover;
}

.elementor-9 .elementor-element.elementor-element-45f84b2, .elementor-9 .elementor-element.elementor-element-45f84b2::before {
    --border-transition: 0.3s;
}

.elementor-9 .elementor-element.elementor-element-0937a15 {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --background-transition: 0.3s;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 40px;
    --padding-bottom: 040px;
    --padding-left: 040px;
    --padding-right: 040px;
}

.elementor-9 .elementor-element.elementor-element-0937a15:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0937a15>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #091441;
}

.elementor-9 .elementor-element.elementor-element-0937a15, .elementor-9 .elementor-element.elementor-element-0937a15::before {
    --border-transition: 0.3s;
}

.elementor-9 .elementor-element.elementor-element-c295512 {
    text-align: center;
}

.elementor-9 .elementor-element.elementor-element-c295512 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Rajdhani", Sans-serif;
    font-size: 32px;
    font-weight: 700;
    text-transform: capitalize;
    font-style: normal;
    text-decoration: none;
}

.elementor-9 .elementor-element.elementor-element-c295512>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0100px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-fe29086 {
    --divider-border-style: slashes;
    --divider-color: #FFFFFF;
    --divider-border-width: 3.3px;
    --divider-pattern-height: 6.5px;
    --divider-pattern-size: 12.2px;
}

.elementor-9 .elementor-element.elementor-element-fe29086 .elementor-divider-separator {
    width: 209px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-9 .elementor-element.elementor-element-fe29086 .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-9 .elementor-element.elementor-element-fe29086>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-14b5665 {
    text-align: justify;
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 0.9em;
    line-height: 1.5em;
}

.elementor-9 .elementor-element.elementor-element-7210973 .elementor-button .elementor-align-icon-right {
    margin-left: 26px;
}

.elementor-9 .elementor-element.elementor-element-7210973 .elementor-button .elementor-align-icon-left {
    margin-right: 26px;
}

.elementor-9 .elementor-element.elementor-element-7210973 .elementor-button {
    font-family: "Rajdhani", Sans-serif;
    font-size: 1em;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.5em;
    fill: #2E396F;
    color: #2E396F;
    background-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-9 .elementor-element.elementor-element-7210973 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-7210973 .elementor-button:focus {
    color: #ffffff;
    background-color: #FF5E14;
    border-color: #ff3600;
}

.elementor-9 .elementor-element.elementor-element-7210973 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-7210973 .elementor-button:focus svg {
    fill: #ffffff;
}

.elementor-9 .elementor-element.elementor-element-7210973>.elementor-widget-container {
    padding: 0px 0px 0100px 0px;
}

@media(min-width:768px) {
    .elementor-9 .elementor-element.elementor-element-3ed691df {
        width: 76.358%;
    }

    .elementor-9 .elementor-element.elementor-element-7a79f706 {
        width: 23.642%;
    }
}

@media(max-width:1024px) {
    .elementor-9 .elementor-element.elementor-element-6d801ead {
        padding: 2em 2em 2em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-1c837ae2>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-9 .elementor-element.elementor-element-6a3515e0 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-338397df>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-9 .elementor-element.elementor-element-45434d7b>.elementor-widget-container {
        padding: 0em 0em 2em 0em;
    }

    .elementor-9 .elementor-element.elementor-element-c427610 {
        padding: 2em 2em 2em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-731f4ffc>.elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-70474ecc .elementor-divider-separator {
        width: 62%;
    }

    .elementor-9 .elementor-element.elementor-element-41080b8>.elementor-element-populated {
        padding: 10em 2em 2em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-408f3ada {
        padding: 2em 2em 2em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-24c9ca9>.elementor-element-populated {
        padding: 8em 2em 2em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-616e9121>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-9 .elementor-element.elementor-element-c601c21>.elementor-element-populated {
        padding: 15em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-1b961de>.elementor-element-populated {
        padding: 15em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-a394555>.elementor-element-populated {
        padding: 15em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-59771450 {
        padding: 2em 2em 2em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-71c380ca>.elementor-element-populated {
        padding: 1px 1px 1px 1px;
    }

    .elementor-9 .elementor-element.elementor-element-73cc7d09 .elementor-counter-number-wrapper {
        line-height: 0.8em;
    }

    .elementor-9 .elementor-element.elementor-element-73cc7d09 .elementor-counter-title {
        line-height: 1.2em;
    }

    .elementor-9 .elementor-element.elementor-element-6e346e7c>.elementor-element-populated {
        padding: 1px 1px 1px 1px;
    }

    .elementor-9 .elementor-element.elementor-element-256c4a3c .elementor-counter-number-wrapper {
        line-height: 0.8em;
    }

    .elementor-9 .elementor-element.elementor-element-256c4a3c .elementor-counter-title {
        line-height: 1.2em;
    }

    .elementor-9 .elementor-element.elementor-element-4859c41a>.elementor-element-populated {
        padding: 1px 1px 1px 1px;
    }

    .elementor-9 .elementor-element.elementor-element-24c098b5 .elementor-counter-number-wrapper {
        line-height: 0.8em;
    }

    .elementor-9 .elementor-element.elementor-element-24c098b5 .elementor-counter-title {
        line-height: 1.2em;
    }

    .elementor-9 .elementor-element.elementor-element-3ed691df>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-a2a8697 {
        --grid-auto-flow: row;
    }
}

@media(max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-6d801ead {
        padding: 1em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-6a3515e0 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-338397df>.elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-220e437a .elementor-heading-title {
        font-size: 2.8em;
    }

    .elementor-9 .elementor-element.elementor-element-45434d7b {
        width: 100%;
        max-width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-78f139a3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-78f139a3 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-c427610 {
        padding: 2em 2em 2em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-1ca9e598>.elementor-element-populated {
        margin: 0% 0% 5% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 1em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-7c7e9c67>.elementor-element-populated {
        margin: 0% 0% 5% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 1em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-68214628>.elementor-element-populated {
        margin: 0% 0% 5% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 1em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-726e733>.elementor-element-populated {
        margin: 0% 0% 5% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 1em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-1e89eddd>.elementor-element-populated {
        margin: 0% 0% 5% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 1em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-5e24499e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-731f4ffc>.elementor-element-populated {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }

    .elementor-9 .elementor-element.elementor-element-1d9ac97b {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-de2c37a {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-70474ecc .elementor-divider-separator {
        width: 100%;
        margin: 0 auto;
        margin-center: 0;
    }

    .elementor-9 .elementor-element.elementor-element-70474ecc .elementor-divider {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-2b6a1a24>.elementor-widget-container {
        margin: 0px 0px 0px 100px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-5639a44b>.elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-5515f630 {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-52f5e782 {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-52f5e782 .elementor-heading-title {
        font-size: 37px;
    }

    .elementor-9 .elementor-element.elementor-element-7da10ba6 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-2bbf3434 {
        text-align: justify;
    }

    .elementor-9 .elementor-element.elementor-element-408f3ada {
        padding: 1em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-24c9ca9>.elementor-element-populated {
        padding: 4em 1em 1em 1em;
    }

    .elementor-9 .elementor-element.elementor-element-616e9121>.elementor-element-populated {
        padding: 5em 2em 5em 2em;
    }

    .elementor-9 .elementor-element.elementor-element-56ee9c7e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-56ee9c7e {
        width: 100%;
        max-width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-dc5dedf>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-dc5dedf {
        width: 100%;
        max-width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-9cafb37>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-9 .elementor-element.elementor-element-9cafb37 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-48d86ca3 {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-605d4508 {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-4122a489 .elementor-divider {
        text-align: center;
    }

    .elementor-9 .elementor-element.elementor-element-4122a489 .elementor-divider-separator {
        margin: 0 auto;
        margin-center: 0;
    }

    .elementor-9 .elementor-element.elementor-element-a2a8697 {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --e-con-grid-template-rows: repeat(1, 1fr);
        --grid-auto-flow: row;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-9 .elementor-element.elementor-element-1c837ae2 {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-338397df {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-1ca9e598 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-7c7e9c67 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-68214628 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-726e733 {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-1e89eddd {
        width: 50%;
    }

    .elementor-9 .elementor-element.elementor-element-731f4ffc {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-41080b8 {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-24c9ca9 {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-616e9121 {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-c601c21 {
        width: 33%;
    }

    .elementor-9 .elementor-element.elementor-element-1b961de {
        width: 33%;
    }

    .elementor-9 .elementor-element.elementor-element-a394555 {
        width: 33%;
    }

    .elementor-9 .elementor-element.elementor-element-71c380ca {
        width: 33%;
    }

    .elementor-9 .elementor-element.elementor-element-6e346e7c {
        width: 33%;
    }

    .elementor-9 .elementor-element.elementor-element-4859c41a {
        width: 33%;
    }

    .elementor-9 .elementor-element.elementor-element-3ed691df {
        width: 100%;
    }

    .elementor-9 .elementor-element.elementor-element-7a79f706 {
        width: 100%;
    }
}

@media(min-width:1025px) {
    .elementor-9 .elementor-element.elementor-element-6d801ead:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6d801ead>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-9 .elementor-element.elementor-element-41080b8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-41080b8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-9 .elementor-element.elementor-element-5639a44b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-5639a44b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-9 .elementor-element.elementor-element-c601c21:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-c601c21>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-9 .elementor-element.elementor-element-1b961de:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-1b961de>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-9 .elementor-element.elementor-element-a394555:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-a394555>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}