.elementor-1083 .elementor-element.elementor-element-8c1021b:not(.elementor-motion-effects-element-type-background),
.elementor-1083 .elementor-element.elementor-element-8c1021b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../../images/Home/01/MainBanner.png");
    background-repeat: no-repeat;
    background-size: cover;
    height: 781px;
}

.elementor-1083 .elementor-element.elementor-element-8c1021b>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #07071C 0%, #12122840 100%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1083 .elementor-element.elementor-element-8c1021b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 7em 0em 14em 0em;
}

.elementor-1083 .elementor-element.elementor-element-3a73d9b>.elementor-element-populated {
    padding: 3em 3em 3em 3em;
}

.elementor-1083 .elementor-element.elementor-element-e869015 {
    padding: 3em 0em 3em 0em;
}

.elementor-1083 .elementor-element.elementor-element-c0db863>.elementor-element-populated {
    margin: -7em 0em 0em 0em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 0em;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-e39d6ac.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-e39d6ac.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-e39d6ac.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox {
    /* background-color: var(--e-global-color-308e809); */
    background: linear-gradient(90deg, #132043, #181a40);
    padding: 2em 2em 2em 2em;
    /* border-style: solid; */
    border-width: 0px 0px 0px 0px;
    border-color: none;
    border-radius: 10px 10px 10px 10px;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
    font-size: var(--e-global-typography-69c152f-font-size);
    line-height: var(--e-global-typography-69c152f-line-height);
    letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
    word-spacing: var(--e-global-typography-69c152f-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox p {
    margin: 0em 0em 2em 0em;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .icon-hover i {
    color: #1C1C35;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .icon-hover>svg path {
    stroke: #1C1C35;
    fill: #1C1C35;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .icon-hover>i {
    font-size: 100px;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .icon-hover>svg {
    max-width: 100px;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
    width: 50px;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .elementskit-info-box-icon {
    height: 50px;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-btn {
    color: var(--e-global-color-308e809);
    background-color: var(--e-global-color-a185853);
    border-radius: 30px 30px 30px 30px;
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-btn svg path {
    stroke: var(--e-global-color-308e809);
    fill: var(--e-global-color-308e809);
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox:hover .elementskit-btn {
    color: var(--e-global-color-a291686);
}

.elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: var(--e-global-color-a291686);
    fill: var(--e-global-color-a291686);
}

.elementor-1083 .elementor-element.elementor-element-a29bafd.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-a29bafd.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-a29bafd.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-a29bafd.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox {
    /* background-color: transparent; */
    /* background-image: linear-gradient(135deg, var(--e-global-color-100efa4) 0%, var(--e-global-color-3460580) 100%); */
    background: linear-gradient(90deg, #132043, #181a40);
    padding: 2em 2em 2em 2em;
    /* border-style: solid; */
    border-width: 0px 0px 0px 0px;
    border-color: none;
    border-radius: 10px 10px 10px 10px;
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
    font-size: var(--e-global-typography-69c152f-font-size);
    line-height: var(--e-global-typography-69c152f-line-height);
    letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
    word-spacing: var(--e-global-typography-69c152f-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox p {
    margin: 0em 0em 2em 0em;
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .icon-hover i {
    color: #FFFFFF14;
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .icon-hover>svg path {
    stroke: #FFFFFF14;
    fill: #FFFFFF14;
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .icon-hover>i {
    font-size: 100px;
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .icon-hover>svg {
    max-width: 100px;
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
    width: 50px;
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .elementskit-info-box-icon {
    height: 50px;
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-btn {
    color: var(--e-global-color-308e809);
    background-color: var(--e-global-color-a185853);
    border-radius: 30px 30px 30px 30px;
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-btn svg path {
    stroke: var(--e-global-color-308e809);
    fill: var(--e-global-color-308e809);
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox:hover .elementskit-btn {
    color: var(--e-global-color-a291686);
}

.elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: var(--e-global-color-a291686);
    fill: var(--e-global-color-a291686);
}

.elementor-1083 .elementor-element.elementor-element-cdbd995.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-cdbd995.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-cdbd995.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-cdbd995.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox {
    /* background-color: var(--e-global-color-308e809); */
    background: linear-gradient(90deg, #132043, #181a40);
    padding: 2em 2em 2em 2em;
    /* border-style: solid; */
    border-width: 0px 0px 0px 0px;
    border-color: none;
    border-radius: 10px 10px 10px 10px;
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
    font-size: var(--e-global-typography-69c152f-font-size);
    line-height: var(--e-global-typography-69c152f-line-height);
    letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
    word-spacing: var(--e-global-typography-69c152f-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox p {
    margin: 0em 0em 2em 0em;
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .icon-hover i {
    color: #1C1C35;
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .icon-hover>svg path {
    stroke: #1C1C35;
    fill: #1C1C35;
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .icon-hover>i {
    font-size: 100px;
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .icon-hover>svg {
    max-width: 100px;
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
    width: 50px;
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .elementskit-info-box-icon {
    height: 50px;
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-btn {
    color: var(--e-global-color-308e809);
    background-color: var(--e-global-color-a185853);
    border-radius: 30px 30px 30px 30px;
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-btn svg path {
    stroke: var(--e-global-color-308e809);
    fill: var(--e-global-color-308e809);
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox:hover .elementskit-btn {
    color: var(--e-global-color-a291686);
}

.elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: var(--e-global-color-a291686);
    fill: var(--e-global-color-a291686);
}

.elementor-1083 .elementor-element.elementor-element-a61020f {
    padding: 0em 0em 7em 0em;
}

.elementor-1083 .elementor-element.elementor-element-dd1cf09 {
    text-align: center;
}

.elementor-1083 .elementor-element.elementor-element-990c0ae {
    --e-image-carousel-slides-to-show: 4;
}

.elementor-1083 .elementor-element.elementor-element-990c0ae .swiper-wrapper {
    display: flex;
    align-items: center;
}

.elementor-1083 .elementor-element.elementor-element-a1b4396>.elementor-background-overlay {
    opacity: 0.2;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1083 .elementor-element.elementor-element-a1b4396 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 0em 2em 0em;
    
}

#homesec3bg{
    background-image: url(../../../../../images/Home/03/Section03BG\(2\).png);
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-1083 .elementor-element.elementor-element-89a0849>.elementor-element-populated {
    padding: 3em 3em 3em 3em;
}

.elementor-1083 .elementor-element.elementor-element-bc126cf .elementor-button .elementor-align-icon-right {
    margin-left: 14px;
}

.elementor-1083 .elementor-element.elementor-element-bc126cf .elementor-button .elementor-align-icon-left {
    margin-right: 14px;
}

.elementor-1083 .elementor-element.elementor-element-4e6cd97 .elementor-wrapper {
    --video-aspect-ratio: 1.33333;
}

.elementor-1083 .elementor-element.elementor-element-4e6cd97>.elementor-widget-container {
    border-radius: 10px 10px 10px 10px;
}

.elementor-1083 .elementor-element.elementor-element-8b8ead9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 0em 0em 0em;
    background-image: url(../../../../../images/Home/04/Section04BG.png);
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-1083 .elementor-element.elementor-element-8b8ead9>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* .elementor-1083 .elementor-element.elementor-element-e00147a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1083 .elementor-element.elementor-element-e00147a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-308e809);
} */

.elementor-1083 .elementor-element.elementor-element-e00147a>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("../../2021/12/footer_img_1.png");
    background-position: bottom left;
    background-repeat: no-repeat;
    opacity: 0.1;
}

.elementor-1083 .elementor-element.elementor-element-e00147a>.elementor-element-populated,
.elementor-1083 .elementor-element.elementor-element-e00147a>.elementor-element-populated>.elementor-background-overlay,
.elementor-1083 .elementor-element.elementor-element-e00147a>.elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}

.elementor-1083 .elementor-element.elementor-element-e00147a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3em 3em 3em 3em;
}

.elementor-1083 .elementor-element.elementor-element-e00147a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1083 .elementor-element.elementor-element-72d892f {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-a185853);
    --divider-border-width: 3px;
}

.elementor-1083 .elementor-element.elementor-element-72d892f .elementor-divider-separator {
    width: 50px;
}

.elementor-1083 .elementor-element.elementor-element-72d892f .elementor-divider {
    padding-top: 0px;
    padding-bottom: 0px;
}

.elementor-1083 .elementor-element.elementor-element-47df4d2.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-47df4d2.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-47df4d2.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-47df4d2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-infobox {
    background: linear-gradient(90deg, #0c0e27, #120d2b);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 10px 10px 10px 10px;
    height: 397px;
}

.elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: 500;
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-47df4d2 .elementkit-infobox-icon {
    color: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-a185853);
    stroke: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 14px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-1083 .elementor-element.elementor-element-d4f9626.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-d4f9626.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-d4f9626.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-d4f9626.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-infobox {
    /* background-color: var(--e-global-color-308e809); */
    background: linear-gradient(90deg, #0c0e27, #120d2b);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 10px 10px 10px 10px;
    height: 397px;
}

.elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: 500;
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-d4f9626 .elementkit-infobox-icon {
    color: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-a185853);
    stroke: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 14px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-1083 .elementor-element.elementor-element-98d99a1.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-98d99a1.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-98d99a1.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-98d99a1.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-infobox {
    /* background-color: var(--e-global-color-308e809); */
    background: linear-gradient(90deg, #0c0e27, #120d2b);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 10px 10px 10px 10px;
    height: 397px;
}

.elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: 500;
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-98d99a1 .elementkit-infobox-icon {
    color: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-a185853);
    stroke: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 14px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-1083 .elementor-element.elementor-element-aa0f7b3.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-aa0f7b3.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-aa0f7b3.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-aa0f7b3.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-infobox {
    /* background-color: var(--e-global-color-308e809); */
    background: linear-gradient(90deg, #0c0e27, #120d2b);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 10px 10px 10px 10px;
    height: 397px;
}

.elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: 500;
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementkit-infobox-icon {
    color: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-a185853);
    stroke: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 14px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-1083 .elementor-element.elementor-element-13e38c2.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-13e38c2.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-13e38c2.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-13e38c2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-infobox {
    background: linear-gradient(90deg, #0c0e27, #120d2b);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 10px 10px 10px 10px;
    height: 397px;
}

.elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: 500;
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-13e38c2 .elementkit-infobox-icon {
    color: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-a185853);
    stroke: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 14px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-1083 .elementor-element.elementor-element-beacac0.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-beacac0.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-beacac0.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-beacac0.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-infobox {
    background: linear-gradient(90deg, #0c0e27, #120d2b);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 10px 10px 10px 10px;
    height: 397px;
}

.elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: 500;
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-beacac0 .elementkit-infobox-icon {
    color: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-a185853);
    stroke: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 14px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-1083 .elementor-element.elementor-element-9df858c {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 0em 1em 0em;
    background-image: url(../../../../../images/Home/05/Section05BG.png);
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-1083 .elementor-element.elementor-element-9df858c>.elementor-background-overlay {
    background-color: transparent;
    background-image: radial-gradient(at center right, var(--e-global-color-100efa4) 0%, var(--e-global-color-308e809) 100%);
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1083 .elementor-element.elementor-element-e15dd6c>.elementor-element-populated {
    padding: 2em;
}

.elementor-1083 .elementor-element.elementor-element-c9eae8f.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-c9eae8f.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-c9eae8f.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-c9eae8f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-infobox {
    background-color: #12122800;
    padding: 1em 1em 1em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 10px 10px 10px 10px;
}

.elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-c9eae8f .elementkit-infobox-icon {
    color: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-a185853);
    stroke: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 14px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-1083 .elementor-element.elementor-element-fbada01.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-fbada01.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-fbada01.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-fbada01.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-infobox {
    background-color: #12122800;
    padding: 1em 1em 1em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 10px 10px 10px 10px;
}

.elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-fbada01 .elementkit-infobox-icon {
    color: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-a185853);
    stroke: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 14px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-1083 .elementor-element.elementor-element-12c9aa4.ekit-equal-height-enable,
.elementor-1083 .elementor-element.elementor-element-12c9aa4.ekit-equal-height-enable .elementor-widget-container,
.elementor-1083 .elementor-element.elementor-element-12c9aa4.ekit-equal-height-enable .ekit-wid-con,
.elementor-1083 .elementor-element.elementor-element-12c9aa4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-infobox {
    background-color: #12122800;
    padding: 1em 1em 1em 1em;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 10px 10px 10px 10px;
}

.elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 7px 0px;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-infobox .box-body>p {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementkit-infobox-icon {
    color: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-a185853);
    stroke: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 14px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-1083 .elementor-element.elementor-element-f2c6944 img {
    /* width: 100vw;
    max-width: 65vw;
    height: 85vh; */
    object-fit: none;
    /* filter: brightness(100%) contrast(100%) saturate(85%) blur(0px) hue-rotate(0deg); */
}

.elementor-1083 .elementor-element.elementor-element-f2c6944.bdt-background-overlay-yes>.elementor-widget-container:before {
    transition: background 0.3s;
}

.elementor-1083 .elementor-element.elementor-element-95d5e43>.elementor-container {
    max-width: 840px;
}

.elementor-1083 .elementor-element.elementor-element-95d5e43:not(.elementor-motion-effects-element-type-background),
.elementor-1083 .elementor-element.elementor-element-95d5e43>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background: url("../../../../../images/Home/06/Section06BG.png");
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-1083 .elementor-element.elementor-element-95d5e43 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 4em 0em 2em 0em;
}

.elementor-1083 .elementor-element.elementor-element-95d5e43>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1083 .elementor-element.elementor-element-6ffc6ac>.elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-1083 .elementor-element.elementor-element-fa9f500 {
    text-align: center;
}

.elementor-1083 .elementor-element.elementor-element-251d216 {
    text-align: center;
}

.elementor-1083 .elementor-element.elementor-element-98758c1>.elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1083 .elementor-element.elementor-element-98758c1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 7em 0em 7em 0em;
}

.elementor-1083 .elementor-element.elementor-element-f754f69 {
    text-align: center;
}

.elementor-1083 .elementor-element.elementor-element-d526280 {
    text-align: center;
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-testimonial-slider {
    --ekit_testimonial_left_right_spacing: 15px;
    --ekit_testimonial_slidetoshow: 3;
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-single-testimonial-slider,
.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-testimonial_card {
    border-radius: 10px 10px 10px 10px;
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-single-testimonial-slider,
.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-testimonial_card,
.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-tootltip-testimonial .elementskit-commentor-content::before {
    background-color: var(--e-global-color-308e809);
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementkit-testimonial-col {
    align-self: center;
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
    color: var(--e-global-color-dea41e4);
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-testimonial_card .elementskit-commentor-coment {
    color: var(--e-global-color-dea41e4);
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-testimonial_card .elementskit-commentor-coment {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-stars>li>a,
.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-stars>li>span {
    color: #fec42d;
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-stars>li:not(:last-child) {
    margin-right: 5px;
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before {
    border-radius: 50%;
    background-color: var(--e-global-color-a185853);
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-profile-info .elementskit-author-name {
    color: var(--e-global-color-a291686);
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
    letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
    word-spacing: var(--e-global-typography-7044a64-word-spacing);
    margin-bottom: 0px;
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-profile-info .elementskit-author-des {
    color: var(--e-global-color-a185853);
    font-family: var(--e-global-typography-112b6c4-font-family), Sans-serif;
    font-size: var(--e-global-typography-112b6c4-font-size);
    font-weight: var(--e-global-typography-112b6c4-font-weight);
    line-height: var(--e-global-typography-112b6c4-line-height);
    letter-spacing: var(--e-global-typography-112b6c4-letter-spacing);
    word-spacing: var(--e-global-typography-112b6c4-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-commentor-image>img {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
}

.elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-commentor-bio .elementskit-commentor-image>img {
    height: 70px;
    width: 70px;
}

.elementor-1083 .elementor-element.elementor-element-4c0809d {
    padding: 3em 0em 3em 0em;
    background-image: url(../../../../../images/Home/07/Section07BG.png);
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-1083 .elementor-element.elementor-element-af51335 {
    text-align: center;
}

.elementor-1083 .elementor-element.elementor-element-48f38b5 {
    text-align: center;
}

.elementor-1083 .elementor-element.elementor-element-690b3b1 {
    text-align: center;
}

.elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
    letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
    word-spacing: var(--e-global-typography-7044a64-word-spacing);
    color: var(--e-global-color-dea41e4);
    /* background-color: var(--e-global-color-308e809); */
    background: linear-gradient(180deg, #1e2059, #1e1b46);
    border-radius: 10px 10px 10px 10px;
    padding: 28px 28px 28px 28px;
}

.elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
.elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
.elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
    /* background-color: var(--e-global-color-a185853); */
    background: linear-gradient(90deg, #d46025, #843919);
}

.elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
    border-radius: 10px 10px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-body p,
.elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-body {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-body,
.elementor-1083 .elementor-element.elementor-element-5cb9c5d .accordion.floating-style .elementskit-card-body {
    /* background-color: var(--e-global-color-308e809); */
    background: linear-gradient(180deg, #392338, #201b44);
}

.elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-body {
    border-radius: 0px 0px 10px 10px;
    padding: 28px 28px 28px 28px;
}

.elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
    letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
    word-spacing: var(--e-global-typography-7044a64-word-spacing);
    color: var(--e-global-color-dea41e4);
    /* background-color: var(--e-global-color-308e809); */
    background: linear-gradient(180deg, #1e2059, #1e1b46);
    border-radius: 10px 10px 10px 10px;
    padding: 28px 28px 28px 28px;
}

.elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
.elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
.elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
    background: linear-gradient(90deg, #d46025, #843919);
}

.elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
    border-radius: 10px 10px 0px 0px;
}

.elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-body p,
.elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-body {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-body,
.elementor-1083 .elementor-element.elementor-element-8166772 .accordion.floating-style .elementskit-card-body {
    /* background-color: var(--e-global-color-308e809); */
    background: linear-gradient(180deg, #392338, #201b44);
}

.elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-body {
    border-radius: 0px 0px 10px 10px;
    padding: 28px 28px 28px 28px;
}

@media(max-width:1024px) {

    /* .elementor-1083 .elementor-element.elementor-element-8c1021b:not(.elementor-motion-effects-element-type-background),
    .elementor-1083 .elementor-element.elementor-element-8c1021b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    } */

    .elementor-1083 .elementor-element.elementor-element-8c1021b {
        padding: 3em 0em 10em 0em;
    }

    .elementor-1083 .elementor-element.elementor-element-e869015 {
        padding: 0em 0em 3em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-c0db863>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox {
        padding: 2em 1em 2em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox {
        padding: 2em 1em 2em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox {
        padding: 2em 1em 2em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-a61020f {
        padding: 0em 1em 3em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-990c0ae {
        --e-image-carousel-slides-to-show: 4;
    }

    .elementor-1083 .elementor-element.elementor-element-a1b4396 {
        padding: 0em 1em 0em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-8b8ead9 {
        padding: 3em 1em 3em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-e00147a>.elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-9df858c {
        padding: 3em 1em 3em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-f2c6944 img {
        max-width: 100%;
        height: 65vh;
    }

    .elementor-1083 .elementor-element.elementor-element-98758c1 {
        padding: 3em 1em 3em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 10px;
    }

    .elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
    .elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-testimonial_card .elementskit-commentor-coment {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-profile-info .elementskit-author-name {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-profile-info .elementskit-author-des {
        font-size: var(--e-global-typography-112b6c4-font-size);
        line-height: var(--e-global-typography-112b6c4-line-height);
        letter-spacing: var(--e-global-typography-112b6c4-letter-spacing);
        word-spacing: var(--e-global-typography-112b6c4-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-4c0809d {
        padding: 3em 0em 8em 0em;
    }

    .elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-body p,
    .elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-body {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-body p,
    .elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-body {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }
}

@media(max-width:767px) {
    .elementor-1083 .elementor-element.elementor-element-3a73d9b>.elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-1083 .elementor-element.elementor-element-e869015 {
        padding: 6em 0em 2em 0em;
    }

    .elementor-widget-video .elementor-custom-embed-image-overlay img{
        object-fit: contain;
    }

    .elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-e39d6ac .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-e39d6ac {
        width: 100%;
        max-width: 100%;
    }

    .elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-a29bafd .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-a29bafd {
        width: 100%;
        max-width: 100%;
    }

    .elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-cdbd995 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
        letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
        word-spacing: var(--e-global-typography-69c152f-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-cdbd995 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-1083 .elementor-element.elementor-element-990c0ae {
        --e-image-carousel-slides-to-show: 2;
    }

    .elementor-1083 .elementor-element.elementor-element-89a0849>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-e00147a>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-47df4d2 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-d4f9626 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-98d99a1 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-aa0f7b3 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-13e38c2 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-beacac0 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-e15dd6c>.elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }

    .elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-c9eae8f .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-fbada01 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-12c9aa4 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-f2c6944 img {
        height: auto;
    }

    .elementor-1083 .elementor-element.elementor-element-95d5e43 {
        padding: 0em 0em 0em 0em;
    }

    .elementor-1083 .elementor-element.elementor-element-98758c1 {
        padding: 2em 0em 2em 0em;
    }

    .elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 10px;
    }

    .elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
    .elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-testimonial_card .elementskit-commentor-coment {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-profile-info .elementskit-author-name {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-6270bc8 .elementskit-profile-info .elementskit-author-des {
        font-size: var(--e-global-typography-112b6c4-font-size);
        line-height: var(--e-global-typography-112b6c4-line-height);
        letter-spacing: var(--e-global-typography-112b6c4-letter-spacing);
        word-spacing: var(--e-global-typography-112b6c4-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-body p,
    .elementor-1083 .elementor-element.elementor-element-5cb9c5d .elementskit-accordion .elementskit-card-body {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
        letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
        word-spacing: var(--e-global-typography-7044a64-word-spacing);
    }

    .elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-body p,
    .elementor-1083 .elementor-element.elementor-element-8166772 .elementskit-accordion .elementskit-card-body {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
        letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
        word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1083 .elementor-element.elementor-element-3a73d9b {
        width: 65%;
    }

    .elementor-1083 .elementor-element.elementor-element-91e9ec0 {
        width: 35%;
    }

    .elementor-1083 .elementor-element.elementor-element-89a0849 {
        width: 100%;
    }

    .elementor-1083 .elementor-element.elementor-element-4803e76 {
        width: 100%;
    }

    .elementor-1083 .elementor-element.elementor-element-a8b5582 {
        width: 100%;
    }

    .elementor-1083 .elementor-element.elementor-element-a2326d7 {
        width: 50%;
    }

    .elementor-1083 .elementor-element.elementor-element-abdc31c {
        width: 50%;
    }

    .elementor-1083 .elementor-element.elementor-element-e15dd6c {
        width: 100%;
    }

    .elementor-1083 .elementor-element.elementor-element-c7c9d45 {
        width: 100%;
    }
}


/* How to make the single image to move like slideshow continuosly  */
.container {
    overflow: hidden;
  }
  
  .sliding-background {
    /* background: url("../../../../../images/Home/Footer/Strip.png") repeat-x; */
    width: 5076px;
    background: linear-gradient(90deg, #005797, #0d2a56, #00bff3, #3c1738, #dc5e2b, #005797, #0d2a56, #3c1738) repeat-x;
    /* background: linear-gradient(90deg, #005797, #0d2a56, #00bff3, #3c1738, #dc5e2b, #005797, #0d2a56, #00bff3, #3c1738, #dc5e2b) repeat-x; */
    /* width: 200%; */
    height: 13px;    
    animation: slide 4s linear infinite;
  }
  
  @keyframes slide{
    0% {
      transform: translate3d(0, 0, 0);
    }
    100% {
      transform: translate3d(-1692px, 0, 0);
    }
  }

/* How to make the single image to move like slideshow continuosly  */

/* My Css  */
.elementor-element-38f677b .elementskit-infobox:hover {
    background: linear-gradient(145deg, #a5481c 12%, #382336, #1d193e 83%) !important;
    border: 1px solid #df6323 !important;
}

#whychooseus {
    background: linear-gradient(90deg, #fdfcfa, #f9f9f9);
    border-radius: 20px;
    color: #13204c;
    padding: 55px 23px 65px 23px;  
    box-shadow: 0px 0px 20px 20px #878d954d;
}
.elementor-element-c7c9d45 {
    margin: auto;
}

#whychooseus{
    transition: 1s;
}
#whychooseus:hover {
    transform: scale(1.03);
}

.elementor-element-588f8e6 .elementskit-info-box-icon img, #whychooseus .elementskit-info-box-icon img {
    transition: 1s;
}
.elementor-element-588f8e6 .elementskit-info-box-icon img:hover, #whychooseus .elementskit-info-box-icon img:hover {
    transform: scale(1.3);
}
#homesec2icon {
    width: 40px;
}

@media only screen and (min-width: 1600px) {
    .elementor-1083 .elementor-element.elementor-element-8c1021b:not(.elementor-motion-effects-element-type-background){
        height: 1022px;
    }
    .elementor-1083 .elementor-element.elementor-element-95d5e43{
        padding: 9em 0em 6em 0em;
    }
    .elementor-1083 .elementor-element.elementor-element-4c0809d{
        padding: 10em 0em 10em 0em;
    }
    .elementor-60 .elementor-element.elementor-element-3b295bd{
        padding: 4em 0em 3em 0em;
    }
    .elementor-widget-image{
        text-align: left !important;
    }
}

@media only screen and (min-width: 1380px) and (max-width: 1580px) {
    .elementor-1083 .elementor-element.elementor-element-8c1021b:not(.elementor-motion-effects-element-type-background), .elementor-1083 .elementor-element.elementor-element-8c1021b>.elementor-motion-effects-container>.elementor-motion-effects-layer{
        height: 885px;
    }
}

@media only screen and (min-width: 600px) and (max-width: 1000px) {
    .elementor-1083 .elementor-element.elementor-element-8c1021b:not(.elementor-motion-effects-element-type-background) {
        height: 471px;
    }
    .elementor-1083 .elementor-element.elementor-element-e869015{
        padding: 5em 0em 0em 1em;
    }
    .elementor-1083 .elementor-element.elementor-element-f2c6944 img{
        object-fit: contain;
    }
    .elementor-35 .elementor-element.elementor-element-50e0521{
        padding-left: 30px;
    }
}

@media only screen and (max-width: 600px) {
    .elementor-1083 .elementor-element.elementor-element-8c1021b:not(.elementor-motion-effects-element-type-background) {
        height: 221px;
    }
    .elementor-1083 .elementor-element.elementor-element-f2c6944 img{
        object-fit: contain;
        margin-top: 20px;
    }
    .elementor-60 .elementor-element.elementor-element-7e870c8>.elementor-element-populated{
        padding: 0em 2em 0em 2em !important;
    }
    .elementor-1083 .elementor-element.elementor-element-8b8ead9 {
        background-position: bottom;
    }
}

/* #hero-banner {
    height: 885px;
} */

