.elementor-13 .elementor-element.elementor-element-01f615b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-13 .elementor-element.elementor-element-c0776b0
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-13 .elementor-element.elementor-element-ccaac87
{
    --display: flex;
    --min-height: 100vh;
    --justify-content: center;
    --overlay-opacity: .53;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-13 .elementor-element.elementor-element-ccaac87::before, .elementor-13 .elementor-element.elementor-element-ccaac87>.elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-ccaac87>.e-con-inner>.elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-ccaac87>.elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-ccaac87>.e-con-inner>.elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-ccaac87>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    background-color: #000;
    --background-overlay: '';
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-13 .elementor-element.elementor-element-5df3738 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-weight: 800;
    color: #fdfdfd;
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-13 .elementor-element.elementor-element-1461052
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    color: #fff;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-13 .elementor-element.elementor-element-e3765d7 .elementor-button
{
    background-color: #ff631b;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 40px 15px 40px;
}
.elementor-13 .elementor-element.elementor-element-e3765d7 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-e3765d7 .elementor-button:focus
{
    background-color: #002155;
}
.elementor-13 .elementor-element.elementor-element-5120534
{
    --display: flex;
    --min-height: 100vh;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --overlay-opacity: .53;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-13 .elementor-element.elementor-element-5120534:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5120534>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("https://media.revinfotech.com/wp-content/uploads/imgpsh_fullsize_anim-32-scaled-1-1.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-5120534::before, .elementor-13 .elementor-element.elementor-element-5120534>.elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5120534>.e-con-inner>.elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5120534>.elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5120534>.e-con-inner>.elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5120534>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    background-color: #000;
    --background-overlay: '';
}
.elementor-13 .elementor-element.elementor-element-b8d5165
{
    --display: flex;
}
.elementor-13 .elementor-element.elementor-element-d5a9263 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-weight: 800;
    color: #fdfdfd;
}
.elementor-13 .elementor-element.elementor-element-09e0227
{
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-2075bf2 .elementor-button
{
    background-color: #ff631b;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 40px 15px 40px;
}
.elementor-13 .elementor-element.elementor-element-2075bf2 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-2075bf2 .elementor-button:focus
{
    background-color: #002155;
}
.elementor-13 .elementor-element.elementor-element-54bb201
{
    --display: flex;
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-13 .elementor-element.elementor-element-1fd3131
{
    --display: flex;
    --min-height: 100vh;
    --justify-content: center;
}
.elementor-13 .elementor-element.elementor-element-1fd3131:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1fd3131>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("https://media.revinfotech.com/wp-content/uploads/hero-baner-1.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-4dec11f
{
    --display: flex;
}
.elementor-13 .elementor-element.elementor-element-9b2386c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-weight: 800;
    color: #fdfdfd;
}
.elementor-13 .elementor-element.elementor-element-958ad98
{
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-89f49f5 .elementor-button
{
    background-color: #ff631b;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 40px 15px 40px;
}
.elementor-13 .elementor-element.elementor-element-89f49f5 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-89f49f5 .elementor-button:focus
{
    background-color: #002155;
}
.elementor-13 .elementor-element.elementor-element-6ec0777
{
    --display: flex;
    --min-height: 100vh;
    --justify-content: center;
    --overlay-opacity: .5;
}
.elementor-13 .elementor-element.elementor-element-6ec0777:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6ec0777>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("https://media.revinfotech.com/wp-content/uploads/home-1-1-1.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-6ec0777::before, .elementor-13 .elementor-element.elementor-element-6ec0777>.elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6ec0777>.e-con-inner>.elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6ec0777>.elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-6ec0777>.e-con-inner>.elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-6ec0777>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    background-color: #070000;
    --background-overlay: '';
}
.elementor-13 .elementor-element.elementor-element-c9764ab
{
    --display: flex;
}
.elementor-13 .elementor-element.elementor-element-c9f95fd .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-weight: 800;
    color: #fdfdfd;
}
.elementor-13 .elementor-element.elementor-element-67cb678
{
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-96e924f .elementor-button
{
    background-color: #ff631b;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 40px 15px 40px;
}
.elementor-13 .elementor-element.elementor-element-96e924f .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-96e924f .elementor-button:focus
{
    background-color: #002155;
}
.elementor-13 .elementor-element.elementor-element-14e63d4
{
    --display: flex;
    --min-height: 100vh;
    --justify-content: center;
    --overlay-opacity: .5;
}
.elementor-13 .elementor-element.elementor-element-14e63d4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-14e63d4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("https://media.revinfotech.com/wp-content/uploads/20230803175602/Rectangle-5-2.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-14e63d4::before, .elementor-13 .elementor-element.elementor-element-14e63d4>.elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-14e63d4>.e-con-inner>.elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-14e63d4>.elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-14e63d4>.e-con-inner>.elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-14e63d4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    background-color: #070000;
    --background-overlay: '';
}
.elementor-13 .elementor-element.elementor-element-49ae66b
{
    --display: flex;
}
.elementor-13 .elementor-element.elementor-element-8bbf6c3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-weight: 800;
    color: #fdfdfd;
}
.elementor-13 .elementor-element.elementor-element-dc41ea8
{
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-b66b25c .elementor-button
{
    background-color: #ff631b;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 40px 15px 40px;
}
.elementor-13 .elementor-element.elementor-element-b66b25c .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-b66b25c .elementor-button:focus
{
    background-color: #002155;
}
.elementor-13 .elementor-element.elementor-element-354ec08
{
    --n-tabs-direction: column-reverse;
    --n-tabs-heading-direction: row;
    --n-tabs-heading-width: initial;
    --n-tabs-title-flex-basis: content;
    --n-tabs-title-flex-shrink: 0;
    --n-tabs-heading-justify-content: flex-start;
    --n-tabs-title-width: initial;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: flex-start;
    --n-tabs-title-flex-grow: 0;
    --n-tabs-heading-wrap: nowrap;
    --n-tabs-heading-overflow-x: scroll;
    --n-tabs-title-white-space: nowrap;
    --n-tabs-title-justify-content: flex-start;
    --n-tabs-title-text-align: start;
    --n-tabs-title-padding-top: 0px;
    --n-tabs-title-padding-right: 0px;
    --n-tabs-title-padding-bottom: 5px;
    --n-tabs-title-padding-left: 6px;
    --n-tabs-title-font-size: 16px;
    --n-tabs-title-color: #b6b3b3;
    --n-tabs-title-color-active: #fff;
}
.elementor-13 .elementor-element.elementor-element-354ec08>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #fff0;
}
.elementor-13 .elementor-element.elementor-element-354ec08.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #61ce7000;
}
.elementor-13 .elementor-element.elementor-element-354ec08.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-13 .elementor-element.elementor-element-354ec08.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #fff0;
}
.elementor-13 .elementor-element.elementor-element-354ec08.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 26px;
}
.elementor-13 .elementor-element.elementor-element-354ec08 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover
{
    --n-tabs-title-color-hover: #fff;
}
.elementor-13 .elementor-element.elementor-element-a0e5943
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-slides .elementor-slide-heading
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-slides .elementor-slide-description
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-slides .elementor-slide-button
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-8a20d60 .swiper-slide-bg
{
    background-color: #bbb;
    background-image: url(https://media.revinfotech.com/wp-content/uploads/home-1-1-1.webp);
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-8a20d60 .swiper-slide-contents
{
    margin: 0 auto;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-8a20d60 .swiper-slide-inner
{
    align-items: center;
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-532449e .swiper-slide-bg
{
    background-color: #bbb;
    background-image: url(https://media.revinfotech.com/wp-content/uploads/imgpsh_fullsize_anim-32-scaled-1-1.webp);
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-532449e .swiper-slide-contents
{
    margin: 0 auto;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-532449e .swiper-slide-inner
{
    align-items: center;
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-4230194 .swiper-slide-bg
{
    background-color: #bbb;
    background-image: url(https://media.revinfotech.com/wp-content/uploads/hero-baner-1.webp);
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-4230194 .swiper-slide-contents
{
    margin: 0 auto;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-4230194 .swiper-slide-inner
{
    align-items: center;
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-e517e37 .swiper-slide-bg
{
    background-color: #bbb;
    background-image: url(https://media.revinfotech.com/wp-content/uploads/20230803175109/Rectangle-5-1.webp);
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-e517e37 .swiper-slide-contents
{
    margin: 0 auto;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-e517e37 .swiper-slide-inner
{
    align-items: center;
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-3dc6805 .swiper-slide-bg
{
    background-color: #bbb;
    background-image: url(https://media.revinfotech.com/wp-content/uploads/20230803175602/Rectangle-5-2.webp);
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-3dc6805 .swiper-slide-contents
{
    margin: 0 auto;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-repeater-item-3dc6805 .swiper-slide-inner
{
    align-items: center;
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-876660b .swiper-slide
{
    transition-duration: calc(5000ms * 1.2);
    height: 400px;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-slide-button
{
    background-color: #ff631b;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    border-width: 0;
    border-radius: 30px;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-slide-button:hover
{
    background-color: #002155;
}
.elementor-13 .elementor-element.elementor-element-876660b.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-13 .elementor-element.elementor-element-876660b .swiper-slide-contents
{
    max-width: 66%;
}
.elementor-13 .elementor-element.elementor-element-876660b .swiper-slide-inner
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-slide-heading
{
    font-family: "Poppins",Sans-serif;
    font-weight: 800;
}
.elementor-13 .elementor-element.elementor-element-876660b .elementor-slide-description
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
}
.elementor-13 .elementor-element.elementor-element-b7066f8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-13 .elementor-element.elementor-element-b7066f8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b7066f8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("https://media.revinfotech.com/wp-content/uploads/20230623132423/welcome.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-e1ecbe7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-13 .elementor-element.elementor-element-847e2a4 .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-4a77313
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-13 .elementor-element.elementor-element-503282d
{
    --divider-border-style: solid;
    --divider-color: #ff631b;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-503282d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-13 .elementor-element.elementor-element-503282d .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-503282d .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-977bc46
{
    --divider-border-style: solid;
    --divider-color: #093d77;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-977bc46>.elementor-widget-container
{
    padding: 0 31px 0 0;
}
.elementor-13 .elementor-element.elementor-element-977bc46 .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-977bc46 .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-d4ad386
{
    color: #000;
}
.elementor-13 .elementor-element.elementor-element-72f38b3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-13 .elementor-element.elementor-element-12c70e6 .elementor-button
{
    background-color: #ff631b;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 40px 15px 40px;
}
.elementor-13 .elementor-element.elementor-element-12c70e6 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-12c70e6 .elementor-button:focus
{
    background-color: #002155;
}
.elementor-13 .elementor-element.elementor-element-d54bc8b .elementor-button
{
    background-color: #002155;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 40px 15px 40px;
}
.elementor-13 .elementor-element.elementor-element-d54bc8b .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-d54bc8b .elementor-button:focus
{
    background-color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-ce4b453
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 45px;
    --padding-right: 45px;
}
.elementor-13 .elementor-element.elementor-element-ce4b453:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ce4b453>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #083d77;
}
.elementor-13 .elementor-element.elementor-element-b000d00
{
    text-align: left;
}
.elementor-13 .elementor-element.elementor-element-b000d00 .elementor-heading-title
{
    color: var(--e-global-color-048445e);
}
.elementor-13 .elementor-element.elementor-element-dabe901
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-13 .elementor-element.elementor-element-dabe901:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dabe901>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("https://media.revinfotech.com/wp-content/uploads/20230803174634/about-1-1.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-a99c01e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    border-style: solid;
    --border-style: solid;
    border-width: 10px 10px 10px 10px;
    --border-top-width: 10px;
    --border-right-width: 10px;
    --border-bottom-width: 10px;
    --border-left-width: 10px;
    border-color: #ccc;
    --border-color: #ccc;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-13 .elementor-element.elementor-element-a99c01e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a99c01e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #002155b5;
}
.elementor-13 .elementor-element.elementor-element-db152c0 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-69e91a3
{
    font-family: "Roboto",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-c0950ce
{
    font-family: "Roboto",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-47b259d .elementor-button
{
    background-color: #ff631b;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 40px 15px 40px;
}
.elementor-13 .elementor-element.elementor-element-47b259d .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-47b259d .elementor-button:focus
{
    background-color: #002155;
}
.elementor-13 .elementor-element.elementor-element-5aa1720
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-13 .elementor-element.elementor-element-a033c41
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-373f8ab
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-373f8ab .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-6c7b6aa
{
    --divider-border-style: solid;
    --divider-color: #ff631b;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-6c7b6aa>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-13 .elementor-element.elementor-element-6c7b6aa .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-6c7b6aa .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-d52c2c3
{
    --divider-border-style: solid;
    --divider-color: #093d77;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-d52c2c3>.elementor-widget-container
{
    padding: 0 31px 0 0;
}
.elementor-13 .elementor-element.elementor-element-d52c2c3 .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-d52c2c3 .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-4f8271c
{
    text-align: center;
    color: #000;
}
.elementor-13 .elementor-element.elementor-element-07d20b3>.elementor-widget-container
{
    padding: 30px 10px 10px 10px;
}
.elementor-13 .elementor-element.elementor-element-3edaa4c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-13 .elementor-element.elementor-element-1a9b2a5
{
    --e-image-carousel-slides-to-show: 1;
}
.elementor-13 .elementor-element.elementor-element-1a9b2a5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-13 .elementor-element.elementor-element-1a9b2a5 .elementor-swiper-button.elementor-swiper-button-next
{
    color: #262626;
}
.elementor-13 .elementor-element.elementor-element-1a9b2a5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-13 .elementor-element.elementor-element-1a9b2a5 .elementor-swiper-button.elementor-swiper-button-next svg
{
    fill: #262626;
}
.elementor-13 .elementor-element.elementor-element-1a9b2a5 .elementor-image-carousel-caption
{
    text-align: center;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 50px;
}
.elementor-13 .elementor-element.elementor-element-637b7ce
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --overlay-opacity: .5;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-13 .elementor-element.elementor-element-637b7ce:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-637b7ce>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-637b7ce::before, .elementor-13 .elementor-element.elementor-element-637b7ce>.elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-637b7ce>.e-con-inner>.elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-637b7ce>.elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-637b7ce>.e-con-inner>.elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-637b7ce>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
}
.elementor-13 .elementor-element.elementor-element-85c21ec
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-85c21ec .elementor-heading-title
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-71a91c7
{
    text-align: center;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-f6aaffa .elementor-button
{
    background-color: #ff631b;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 40px 15px 40px;
}
.elementor-13 .elementor-element.elementor-element-f6aaffa .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-f6aaffa .elementor-button:focus
{
    background-color: #002155;
}
.elementor-13 .elementor-element.elementor-element-f6aaffa .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-13 .elementor-element.elementor-element-65a3dd4
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 40px 20px;
    --row-gap: 40px;
    --column-gap: 20px;
    --flex-wrap: wrap;
    --padding-top: 30px;
    --padding-bottom: 40px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-13 .elementor-element.elementor-element-65a3dd4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-65a3dd4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f9fbff;
}
.elementor-13 .elementor-element.elementor-element-e34f295
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-f18d269
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-f18d269 .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-a43dfb9
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-bc4c990
{
    --divider-border-style: solid;
    --divider-color: #ff631b;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-bc4c990>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-13 .elementor-element.elementor-element-bc4c990 .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-bc4c990 .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-ecf28be
{
    --divider-border-style: solid;
    --divider-color: #093d77;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-ecf28be>.elementor-widget-container
{
    padding: 0 31px 0 0;
}
.elementor-13 .elementor-element.elementor-element-ecf28be .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-ecf28be .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-ec971dd
{
    text-align: center;
    color: #000;
}
.elementor-13 .elementor-element.elementor-element-659a11c
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-659a11c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-659a11c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-7dc802c
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-7dc802c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7dc802c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-a252682
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-a252682:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a252682>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-2da52de
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-2da52de:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2da52de>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-97d2bb1
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-97d2bb1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-97d2bb1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-19b7b55
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-19b7b55:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-19b7b55>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-233d818
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-233d818:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-233d818>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-f5cb01d
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-f5cb01d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f5cb01d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-c8f6b50
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-c8f6b50:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c8f6b50>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-fee5c99
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-fee5c99:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fee5c99>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-a5ed6d8
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-a5ed6d8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a5ed6d8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-a282dff
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-a282dff:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a282dff>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-8172884
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-8172884:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8172884>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-e4459e6
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-e4459e6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e4459e6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-eec32ec
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-eec32ec:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-eec32ec>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-87f6b3a
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-87f6b3a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-87f6b3a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-14efc23
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-14efc23:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-14efc23>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-7764634
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-7764634:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7764634>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-12fdd57
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-12fdd57:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-12fdd57>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-c6838dc
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-c6838dc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c6838dc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-3993f41
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 20px;
    --row-gap: 0px;
    --column-gap: 20px;
    --flex-wrap: wrap;
    --padding-top: 30px;
    --padding-bottom: 40px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-13 .elementor-element.elementor-element-3993f41:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3993f41>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f9fbff;
}
.elementor-13 .elementor-element.elementor-element-31cc674
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-31cc674 .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-73c48e7
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-55235bb
{
    --divider-border-style: solid;
    --divider-color: #ff631b;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-55235bb>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-13 .elementor-element.elementor-element-55235bb .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-55235bb .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-b981133
{
    --divider-border-style: solid;
    --divider-color: #093d77;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-b981133>.elementor-widget-container
{
    padding: 0 31px 0 0;
}
.elementor-13 .elementor-element.elementor-element-b981133 .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-b981133 .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-d0e4962
{
    text-align: center;
    color: #000;
}
.elementor-13 .elementor-element.elementor-element-03f34d2
{
    --e-image-carousel-slides-to-show: 5;
}
.elementor-13 .elementor-element.elementor-element-03f34d2>.elementor-widget-container
{
    background-color: #f9fbff;
}
.elementor-13 .elementor-element.elementor-element-03f34d2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image
{
    border-radius: 9px 9px 9px 9px;
}
.elementor-13 .elementor-element.elementor-element-c1f4b6c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --padding-top: 30px;
    --padding-bottom: 40px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-13 .elementor-element.elementor-element-c1f4b6c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c1f4b6c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("https://media.revinfotech.com/wp-content/uploads/testimonial.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-25b789e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-13 .elementor-element.elementor-element-e021c1e
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-e021c1e .elementor-heading-title
{
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-be6b5ef
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-7337a45
{
    --divider-border-style: solid;
    --divider-color: #ff631b;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-7337a45>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-13 .elementor-element.elementor-element-7337a45 .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-7337a45 .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-53300f3
{
    --divider-border-style: solid;
    --divider-color: #093d77;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-53300f3>.elementor-widget-container
{
    padding: 0 31px 0 0;
}
.elementor-13 .elementor-element.elementor-element-53300f3 .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-53300f3 .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-fe0821b
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-fe0821b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-3f7f3d2
{
    text-align: center;
    font-family: "Roboto",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-c162c70
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-13 .elementor-element.elementor-element-97ebd15
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-13 .elementor-element.elementor-element-792e0b9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-13 .elementor-element.elementor-element-1e4f9aa
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-1e4f9aa .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-394c036
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-cc6b5ec
{
    --divider-border-style: solid;
    --divider-color: #ff631b;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-cc6b5ec>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-13 .elementor-element.elementor-element-cc6b5ec .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-cc6b5ec .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-e454da2
{
    --divider-border-style: solid;
    --divider-color: #093d77;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-e454da2>.elementor-widget-container
{
    padding: 0 31px 0 0;
}
.elementor-13 .elementor-element.elementor-element-e454da2 .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-e454da2 .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-a5a5ee9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-13 .elementor-element.elementor-element-1ad8a82
{
    --display: flex;
}
.elementor-13 .elementor-element.elementor-element-d090bdf
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-7989f37
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-7989f37 a
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-7989f37 a:hover, .elementor-13 .elementor-element.elementor-element-7989f37 a:focus
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-afc97be
{
    --display: flex;
}
.elementor-13 .elementor-element.elementor-element-702b0d4
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-702b0d4 a
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-702b0d4 a:hover, .elementor-13 .elementor-element.elementor-element-702b0d4 a:focus
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-a1e11b7
{
    --display: flex;
}
.elementor-13 .elementor-element.elementor-element-cf19905
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-cf19905 a
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-7517e63
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-7517e63 a
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-7517e63 a:hover, .elementor-13 .elementor-element.elementor-element-7517e63 a:focus
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-d99b5a3
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-title-justify-content: space-between;
    --n-accordion-title-flex-grow: 1;
    --n-accordion-title-icon-order: initial;
    --n-accordion-item-title-space-between: 31px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-title-normal-color: #000;
    --n-accordion-title-hover-color: #fff;
    --n-accordion-title-active-color: #fff;
    --n-accordion-icon-size: 22px;
    --n-accordion-icon-normal-color: #000;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-d99b5a3>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #fff;
    border-style: none;
}
.elementor-13 .elementor-element.elementor-element-d99b5a3>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover
{
    background-color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-d99b5a3>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title
{
    background-color: #093d77;
}
:where(.elementor-13 .elementor-element.elementor-element-d99b5a3>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    background-color: #093d77;
    --padding-top: 20px;
    --padding-right: 10px;
    --padding-bottom: 20px;
    --padding-left: 10px;
}
.elementor-13 .elementor-element.elementor-element-d99b5a3
{
    --n-accordion-padding: 25px 10px 25px 10px;
}
.elementor-13 .elementor-element.elementor-element-d6215a1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-13 .elementor-element.elementor-element-b71e157
{
    --display: flex;
}
.elementor-13 .elementor-element.elementor-element-4f441e5
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-18d1f5c
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-18d1f5c a
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-18d1f5c a:hover, .elementor-13 .elementor-element.elementor-element-18d1f5c a:focus
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-d8e29b1
{
    --display: flex;
}
.elementor-13 .elementor-element.elementor-element-c82a781
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-c82a781 a
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-c82a781 a:hover, .elementor-13 .elementor-element.elementor-element-c82a781 a:focus
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-f8d49fd
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-f8d49fd a
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-f8d49fd a:hover, .elementor-13 .elementor-element.elementor-element-f8d49fd a:focus
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-1136ce4
{
    --display: flex;
}
.elementor-13 .elementor-element.elementor-element-c574205
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-c574205 a
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-c574205 a:hover, .elementor-13 .elementor-element.elementor-element-c574205 a:focus
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-fe68f65
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-13 .elementor-element.elementor-element-fe68f65 a
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-fe68f65 a:hover, .elementor-13 .elementor-element.elementor-element-fe68f65 a:focus
{
    color: #ff631b;
}
.elementor-13 .elementor-element.elementor-element-d0d548f
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-title-justify-content: space-between;
    --n-accordion-title-flex-grow: 1;
    --n-accordion-title-icon-order: initial;
    --n-accordion-item-title-space-between: 31px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-title-normal-color: #000;
    --n-accordion-title-hover-color: #fff;
    --n-accordion-title-active-color: #fff;
    --n-accordion-icon-size: 22px;
    --n-accordion-icon-normal-color: #000;
    --n-accordion-icon-hover-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-d0d548f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #fff;
    border-style: none;
}
.elementor-13 .elementor-element.elementor-element-d0d548f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover
{
    background-color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-d0d548f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title
{
    background-color: #093d77;
}
:where(.elementor-13 .elementor-element.elementor-element-d0d548f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    background-color: #093d77;
    --padding-top: 20px;
    --padding-right: 10px;
    --padding-bottom: 20px;
    --padding-left: 10px;
}
.elementor-13 .elementor-element.elementor-element-d0d548f
{
    --n-accordion-padding: 25px 10px 25px 10px;
}
.elementor-13 .elementor-element.elementor-element-a507645
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-13 .elementor-element.elementor-element-9162534 .elementor-button
{
    background-color: #ff631b;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 15px 40px 15px 40px;
}
.elementor-13 .elementor-element.elementor-element-9162534 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-9162534 .elementor-button:focus
{
    background-color: #002155;
}
.elementor-13 .elementor-element.elementor-element-cd66133
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 40px 20px;
    --row-gap: 40px;
    --column-gap: 20px;
    --flex-wrap: wrap;
}
.elementor-13 .elementor-element.elementor-element-cd66133:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cd66133>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f0f0f0;
    background-image: url("https://media.revinfotech.com/wp-content/uploads/background-texture.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-600b74e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-8964c5c
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-8964c5c .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-51ab4a2
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-04d43b3
{
    --divider-border-style: solid;
    --divider-color: #ff631b;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-04d43b3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-13 .elementor-element.elementor-element-04d43b3 .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-04d43b3 .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-d2dd270
{
    --divider-border-style: solid;
    --divider-color: #093d77;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-d2dd270>.elementor-widget-container
{
    padding: 0 31px 0 0;
}
.elementor-13 .elementor-element.elementor-element-d2dd270 .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-d2dd270 .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-fe7e62b
{
    text-align: center;
    color: #000;
}
.elementor-13 .elementor-element.elementor-element-242ed31
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-7e89b2b
{
    --e-image-carousel-slides-to-show: 5;
}
.elementor-13 .elementor-element.elementor-element-7e89b2b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image
{
    border-radius: 9px 9px 9px 9px;
}
.elementor-13 .elementor-element.elementor-element-63bca23
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-13b2cfb
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-13b2cfb .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-58b4065
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-fefb5f6
{
    --divider-border-style: solid;
    --divider-color: #ff631b;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-fefb5f6>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-13 .elementor-element.elementor-element-fefb5f6 .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-fefb5f6 .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-734dc9a
{
    --divider-border-style: solid;
    --divider-color: #093d77;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-734dc9a>.elementor-widget-container
{
    padding: 0 31px 0 0;
}
.elementor-13 .elementor-element.elementor-element-734dc9a .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-734dc9a .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-96d6183
{
    text-align: center;
    color: #000;
}
.elementor-13 .elementor-element.elementor-element-8bcec51
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-cae4c1a
{
    --e-image-carousel-slides-to-show: 5;
}
.elementor-13 .elementor-element.elementor-element-cae4c1a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image
{
    border-radius: 9px 9px 9px 9px;
}
.elementor-13 .elementor-element.elementor-element-08bb8cb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-b1bd1f8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 40px 20px;
    --row-gap: 40px;
    --column-gap: 20px;
    --flex-wrap: wrap;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-13 .elementor-element.elementor-element-b1bd1f8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b1bd1f8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f0f0f0;
    background-image: url("https://media.revinfotech.com/wp-content/uploads/background-texture.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-21ef680
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-3904795
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-3904795 .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-2a5f766
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-f87d21d
{
    --divider-border-style: solid;
    --divider-color: #ff631b;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-f87d21d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-13 .elementor-element.elementor-element-f87d21d .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-f87d21d .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-00ba71a
{
    --divider-border-style: solid;
    --divider-color: #093d77;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-00ba71a>.elementor-widget-container
{
    padding: 0 31px 0 0;
}
.elementor-13 .elementor-element.elementor-element-00ba71a .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-00ba71a .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-cdbace6
{
    text-align: center;
    color: #000;
}
.elementor-13 .elementor-element.elementor-element-ad74f2c
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-ad74f2c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ad74f2c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-cd3816e
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-cd3816e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cd3816e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-1a8d778
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-1a8d778:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1a8d778>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-02938b3
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-02938b3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-02938b3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-4e1fb44
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-4e1fb44:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4e1fb44>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-5b96090
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-5b96090:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5b96090>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-b9ae370
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-b9ae370:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b9ae370>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-5223ff9
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-5223ff9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5223ff9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-180dd25
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-16c0622
{
    text-align: center;
}
.elementor-13 .elementor-element.elementor-element-16c0622 .elementor-heading-title
{
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    color: #093d77;
}
.elementor-13 .elementor-element.elementor-element-aa73e94
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-13 .elementor-element.elementor-element-6f3fe5a
{
    --divider-border-style: solid;
    --divider-color: #ff631b;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-6f3fe5a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-13 .elementor-element.elementor-element-6f3fe5a .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-6f3fe5a .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-b08ee8e
{
    --divider-border-style: solid;
    --divider-color: #093d77;
    --divider-border-width: 2px;
}
.elementor-13 .elementor-element.elementor-element-b08ee8e>.elementor-widget-container
{
    padding: 0 31px 0 0;
}
.elementor-13 .elementor-element.elementor-element-b08ee8e .elementor-divider-separator
{
    width: 40px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-13 .elementor-element.elementor-element-b08ee8e .elementor-divider
{
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}
.elementor-13 .elementor-element.elementor-element-58d994a
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-58d994a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-58d994a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-f88af08
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-f88af08:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f88af08>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-8c612a1
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-8c612a1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8c612a1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-0692607
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-0692607:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0692607>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-74ef1fb
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-74ef1fb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-74ef1fb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-35ecd83
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-35ecd83:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-35ecd83>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-7603114
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-7603114:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7603114>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-8d80892
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-8d80892:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8d80892>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-92327d1
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-92327d1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-92327d1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-5be12d2
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-5be12d2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5be12d2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-2e2a728
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-2e2a728:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2e2a728>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-5a69a18
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-5a69a18:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5a69a18>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-10b53e8
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-10b53e8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-10b53e8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-34c14f9
{
    --display: flex;
    --min-height: 100px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 0 6px 0 rgba(26,25,25,.25882352941176473);
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-13 .elementor-element.elementor-element-34c14f9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-34c14f9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-13 .elementor-element.elementor-element-5649005
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
@media(max-width: 1024px)
{
    .elementor-13 .elementor-element.elementor-element-6ec0777
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-13 .elementor-element.elementor-element-14e63d4
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-13 .elementor-element.elementor-element-a0e5943
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-13 .elementor-element.elementor-element-876660b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-13 .elementor-element.elementor-element-b7066f8
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 20px;
        --padding-bottom: 40px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-13 .elementor-element.elementor-element-847e2a4
    {
        text-align: center;
    }
    .elementor-13 .elementor-element.elementor-element-d4ad386
    {
        text-align: center;
    }
    .elementor-13 .elementor-element.elementor-element-72f38b3
    {
        --flex-direction: column;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --align-items: center;
    }
    .elementor-13 .elementor-element.elementor-element-5aa1720
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-13 .elementor-element.elementor-element-637b7ce
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-13 .elementor-element.elementor-element-65a3dd4
    {
        --justify-content: center;
    }
    .elementor-13 .elementor-element.elementor-element-3993f41
    {
        --justify-content: center;
    }
}
@media(max-width: 767px)
{
    .elementor-13 .elementor-element.elementor-element-354ec08
    {
        --n-tabs-direction: column-reverse;
        --n-tabs-heading-direction: row;
        --n-tabs-heading-width: initial;
        --n-tabs-title-flex-basis: content;
        --n-tabs-title-flex-shrink: 0;
        --n-tabs-title-justify-content: flex-start;
        --n-tabs-title-align-items: flex-start;
        --n-tabs-title-text-align: start;
    }
    .elementor-13 .elementor-element.elementor-element-a0e5943
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-13 .elementor-element.elementor-element-876660b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-13 .elementor-element.elementor-element-876660b .swiper-slide-contents
    {
        max-width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-876660b .elementor-slide-heading
    {
        font-size: 21px;
        line-height: 28px;
    }
    .elementor-13 .elementor-element.elementor-element-876660b .elementor-slide-description
    {
        font-size: 18px;
    }
    .elementor-13 .elementor-element.elementor-element-876660b .swiper-pagination-bullet
    {
        --swiper-pagination-bullet-horizontal-gap: 6px;
        --swiper-pagination-bullet-vertical-gap: 6px;
    }
    .elementor-13 .elementor-element.elementor-element-72f38b3
    {
        --flex-direction: row;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --align-items: center;
    }
    .elementor-13 .elementor-element.elementor-element-ce4b453
    {
        --padding-top: 15px;
        --padding-bottom: 15px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-13 .elementor-element.elementor-element-dabe901
    {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-13 .elementor-element.elementor-element-a99c01e
    {
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-db152c0 .elementor-heading-title
    {
        font-size: 24px;
        line-height: 32px;
    }
    .elementor-13 .elementor-element.elementor-element-3edaa4c
    {
        --content-width: 500px;
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-13 .elementor-element.elementor-element-65a3dd4
    {
        --justify-content: center;
    }
    .elementor-13 .elementor-element.elementor-element-659a11c
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-7dc802c
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-a252682
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-2da52de
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-97d2bb1
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-19b7b55
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-233d818
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-f5cb01d
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-c8f6b50
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-fee5c99
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-a5ed6d8
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-a282dff
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-8172884
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-e4459e6
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-eec32ec
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-87f6b3a
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-14efc23
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-7764634
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-12fdd57
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-c6838dc
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-3993f41
    {
        --justify-content: center;
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 30px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-03f34d2
    {
        --e-image-carousel-slides-to-show: 2;
    }
    .elementor-13 .elementor-element.elementor-element-03f34d2>.elementor-widget-container
    {
        padding: 11px 11px 11px 11px;
    }
    .elementor-13 .elementor-element.elementor-element-03f34d2 .swiper-pagination-bullet
    {
        --swiper-pagination-bullet-horizontal-gap: 3px;
        --swiper-pagination-bullet-vertical-gap: 3px;
        width: 8px;
        height: 8px;
    }
    .elementor-13 .elementor-element.elementor-element-03f34d2 .swiper-wrapper
    {
        display: flex;
        align-items: center;
    }
    .elementor-13 .elementor-element.elementor-element-03f34d2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image
    {
        border-radius: 14px 14px 14px 14px;
    }
    .elementor-13 .elementor-element.elementor-element-cd66133
    {
        --gap: 0px 20px;
        --row-gap: 0px;
        --column-gap: 20px;
    }
    .elementor-13 .elementor-element.elementor-element-7e89b2b
    {
        --e-image-carousel-slides-to-show: 2;
    }
    .elementor-13 .elementor-element.elementor-element-7e89b2b>.elementor-widget-container
    {
        padding: 11px 11px 11px 11px;
    }
    .elementor-13 .elementor-element.elementor-element-7e89b2b .swiper-pagination-bullet
    {
        --swiper-pagination-bullet-horizontal-gap: 3px;
        --swiper-pagination-bullet-vertical-gap: 3px;
        width: 8px;
        height: 8px;
    }
    .elementor-13 .elementor-element.elementor-element-7e89b2b .swiper-wrapper
    {
        display: flex;
        align-items: center;
    }
    .elementor-13 .elementor-element.elementor-element-7e89b2b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image
    {
        border-radius: 14px 14px 14px 14px;
    }
    .elementor-13 .elementor-element.elementor-element-cae4c1a
    {
        --e-image-carousel-slides-to-show: 2;
    }
    .elementor-13 .elementor-element.elementor-element-cae4c1a>.elementor-widget-container
    {
        padding: 11px 11px 11px 11px;
    }
    .elementor-13 .elementor-element.elementor-element-cae4c1a .swiper-pagination-bullet
    {
        --swiper-pagination-bullet-horizontal-gap: 3px;
        --swiper-pagination-bullet-vertical-gap: 3px;
        width: 8px;
        height: 8px;
    }
    .elementor-13 .elementor-element.elementor-element-cae4c1a .swiper-wrapper
    {
        display: flex;
        align-items: center;
    }
    .elementor-13 .elementor-element.elementor-element-cae4c1a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image
    {
        border-radius: 14px 14px 14px 14px;
    }
    .elementor-13 .elementor-element.elementor-element-ad74f2c
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-cd3816e
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-1a8d778
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-02938b3
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-4e1fb44
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-5b96090
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-b9ae370
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-5223ff9
    {
        --width: 44%;
    }
    .elementor-13 .elementor-element.elementor-element-58d994a
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-f88af08
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-8c612a1
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-0692607
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-74ef1fb
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-35ecd83
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-7603114
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-8d80892
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-92327d1
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-5be12d2
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-2e2a728
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-5a69a18
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-10b53e8
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-13 .elementor-element.elementor-element-34c14f9
    {
        --width: 44%;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
}
@media(min-width: 768px)
{
    .elementor-13 .elementor-element.elementor-element-b8d5165
    {
        --width: 56%;
    }
    .elementor-13 .elementor-element.elementor-element-54bb201
    {
        --width: 56%;
    }
    .elementor-13 .elementor-element.elementor-element-4dec11f
    {
        --width: 79%;
    }
    .elementor-13 .elementor-element.elementor-element-c9764ab
    {
        --width: 70%;
    }
    .elementor-13 .elementor-element.elementor-element-49ae66b
    {
        --width: 70%;
    }
    .elementor-13 .elementor-element.elementor-element-e1ecbe7
    {
        --width: 50%;
    }
    .elementor-13 .elementor-element.elementor-element-ce4b453
    {
        --width: 50%;
    }
    .elementor-13 .elementor-element.elementor-element-a99c01e
    {
        --width: 76%;
    }
    .elementor-13 .elementor-element.elementor-element-e34f295
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-659a11c
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-7dc802c
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-a252682
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-2da52de
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-97d2bb1
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-19b7b55
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-233d818
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-f5cb01d
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-c8f6b50
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-fee5c99
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-a5ed6d8
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-a282dff
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-8172884
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-e4459e6
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-eec32ec
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-87f6b3a
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-14efc23
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-7764634
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-12fdd57
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-c6838dc
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-25b789e
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-c162c70
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-792e0b9
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-a5a5ee9
    {
        --width: 50%;
    }
    .elementor-13 .elementor-element.elementor-element-d6215a1
    {
        --width: 50%;
    }
    .elementor-13 .elementor-element.elementor-element-600b74e
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-242ed31
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-63bca23
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-8bcec51
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-08bb8cb
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-21ef680
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-ad74f2c
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-cd3816e
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-1a8d778
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-02938b3
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-4e1fb44
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-5b96090
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-b9ae370
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-5223ff9
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-180dd25
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-58d994a
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-f88af08
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-8c612a1
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-0692607
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-74ef1fb
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-35ecd83
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-7603114
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-8d80892
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-92327d1
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-5be12d2
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-2e2a728
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-5a69a18
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-10b53e8
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-34c14f9
    {
        --width: 18%;
    }
    .elementor-13 .elementor-element.elementor-element-5649005
    {
        --width: 100%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-13 .elementor-element.elementor-element-e1ecbe7
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-ce4b453
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-a99c01e
    {
        --width: 100%;
    }
    .elementor-13 .elementor-element.elementor-element-659a11c
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-7dc802c
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-a252682
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-2da52de
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-97d2bb1
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-19b7b55
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-233d818
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-f5cb01d
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-c8f6b50
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-fee5c99
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-a5ed6d8
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-a282dff
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-8172884
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-e4459e6
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-eec32ec
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-87f6b3a
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-14efc23
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-7764634
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-12fdd57
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-c6838dc
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-ad74f2c
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-cd3816e
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-1a8d778
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-02938b3
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-4e1fb44
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-5b96090
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-b9ae370
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-5223ff9
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-58d994a
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-f88af08
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-8c612a1
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-0692607
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-74ef1fb
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-35ecd83
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-7603114
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-8d80892
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-92327d1
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-5be12d2
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-2e2a728
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-5a69a18
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-10b53e8
    {
        --width: 30%;
    }
    .elementor-13 .elementor-element.elementor-element-34c14f9
    {
        --width: 30%;
    }
}
.first-hero .e-n-tabs-heading
{
    margin-top: -65px;
    margin-bottom: 50px;
    z-index: 999;
    margin-left: 90px;
}
.image-carsoual img
{;
    padding: 10px;
    background: #ffff;
    height: 100px;
    width: 100%;
    object-fit: contain;
}
.ak-faq .e-n-accordion-item
{
    box-shadow: 2px 0 6px #d5d5d5e8;
}
.image-carsoual img
{;
    padding: 10px;
    background: #ffff;
    height: 100px;
    width: 100%;
    object-fit: contain;
}
.image-carsoual img
{;
    padding: 10px;
    background: #ffff;
    height: 100px;
    width: 100%;
    object-fit: contain;
}