.elementor-13 .elementor-element.elementor-element-2823a04b {
    --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;
    --overlay-opacity: 1;
    --padding-top: 7em;
    --padding-bottom: 12em;
    --padding-left: 0em;
    --padding-right: 0em;
}
.carousel-control-next, .carousel-control-prev {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 15%;
	padding: 0;
	color: #fff;
	text-align: center;
	background: 0 0;
	border: 0;
	opacity: .5;
	transition: opacity .15s ease;
}
.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
.dfec {
	background-color: #bc6909 !important;
	padding: 18px;
	border-radius: 10px !important;
	font-size: 15px !important;
}
.carousel-control-next-icon, .carousel-control-prev-icon {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 100% 100%;
}
@media (min-width: 990px){
    .fgrdf{
        padding-left: 250px;
    }
}
.inet {
	background: url(../../../../self/inner.png);
	background-size: cover;
	padding: 100px 0;
	text-align: center;
}
.inet h2 {
	color: #fff;
	font-family: var( --e-global-typography-583e54c-font-family ), Sans-serif;
	font-size: var( --e-global-typography-583e54c-font-size );
	font-weight: var( --e-global-typography-583e54c-font-weight );
	line-height: var( --e-global-typography-583e54c-line-height );
	letter-spacing: var( --e-global-typography-583e54c-letter-spacing );
	text-transform: uppercase;
}
.inet p {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	font-style: normal;
	line-height: 1.3em;
	letter-spacing: 2.7px;
	color: #CD0A0A;
	text-transform: uppercase;
}
.carousel-control-next {
	right: 0;
}
.elementor-kit-9 #demo button{
    background: transparent;
}
.elementor-13 .elementor-element.elementor-element-2823a04b::before,
.elementor-13 .elementor-element.elementor-element-2823a04b>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-2823a04b>.e-con-inner>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-2823a04b>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-2823a04b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-2823a04b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: transparent;
    --background-overlay: '';
    background-image: linear-gradient(90deg, #1D1D1D 0%, #1D1D1D4D 100%);
}

.elementor-13 .elementor-element.elementor-element-2823a04b .elementor-background-slideshow__slide__image {
    background-size: cover;
    background-position: center center;
}

.elementor-13 .elementor-element.elementor-element-527ef875 {
    --display: flex;
    --gap: 21px 21px;
    --row-gap: 21px;
    --column-gap: 21px;
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-690fa842 .elementor-heading-title {
    letter-spacing: 1.1px;
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-22de2726 {
    --iteration-count: infinite;
    --dynamic-text-color: #DE2F1B;
}

.elementor-13 .elementor-element.elementor-element-22de2726 .elementor-headline {
    text-align: left;
    font-family: var(--e-global-typography-a435f28-font-family), Sans-serif;
    font-size: var(--e-global-typography-a435f28-font-size);
    font-weight: var(--e-global-typography-a435f28-font-weight);
    line-height: var(--e-global-typography-a435f28-line-height);
    letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
}

.elementor-13 .elementor-element.elementor-element-22de2726 .elementor-headline-plain-text {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-46bc2153 {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-3fd12a82 {
    --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;
}
.product-card {
    border: 1px solid #eee;
    border-radius: 10px;
    overflow: hidden;
    transition: transform 0.3s ease;
    box-shadow: 0 2px 6px rgba(0,0,0,0.1);
    height: 100%;
}
.product-card:hover {
    transform: translateY(-5px);
}
.product-card img {
    width: 100%;
    height: 220px;
    object-fit: cover;
}
.testimonial-card {
    border-radius: 15px;
    margin-top: 15px;
    box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.08);
    padding: 30px;
    background: #fff;
    position: relative;
    transition: all 0.3s ease;
    margin-bottom: 15px;
}
.testimonial-card:hover {
    transform: translateY(-5px);
}
.testimonial-header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
	height: 100px;
	background: #ff9600;
	clip-path: polygon(0 0, 100% 0, 0 100%);
	border-radius: 15px 0 0 0;
}
.testimonial-img {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    object-fit: cover;
    margin: 15px auto;
    display: block;
}
.testimonial-text {
    font-size: 15px;
    color: #555;
    text-align: center;
    margin: 15px 0;
}
.testimonial-name {
    font-weight: 700;
    text-align: center;
    margin-bottom: 3px;
    color: #333;
}
.testimonial-role {
    font-size: 14px;
    text-align: center;
    color: #777;
}
.carousel-indicators [data-bs-target] {
	width: 30px !important;
	height: 11px !important;
	border-radius: 50%;
	text-indent: 0 !important;
	font-size: 14px;
	line-height: 11px;
	text-align: center;
	background: #ff9600 !important;
	color: #fff;
	margin: 5px;
}

.carousel-indicators .active {
    background: #ff9600;
    color: #fff;
}
.row > * {
	flex-shrink: 0;
	width: 100%;
	max-width: 100%;
	padding-right: 15px !important;
	padding-left: 15px !important;
	margin-top: var(--bs-gutter-y);
}
.product-card .card-body {
    padding: 20px;
}
.product-title {
    font-weight: 600;
    font-size: 1.1rem;
    margin-bottom: 10px;
}
.product-desc {
    font-size: 0.95rem;
    color: #555;
}
/******CSS END*******/

@media (max-width: 1200px) {

  .float {
    position: fixed;
    width: 55px !important;
    height: 55px !important;
    bottom: 60px !important;
    right: 0px !important;



  }

  .float2 {
    position: fixed;
    width: 40px !important;
    height: 40px !important;
    bottom: 130px !important;
    right: 11px !important;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 23px !important;
    box-shadow: none;
    z-index: 100;
  }

  .my-float {
    margin-top: 0px !important;
    color: #fff;
    z-index: 1;
    width: 40px;
  }

  .my-float2 {
    margin-top: 9px !important;
    color: #fff;
  }

}

.float {
  position: fixed;
  bottom: 53px;
  right: 19px;
  z-index: 99;
  width: 70px;
  height: 70px;
}

.float2 {
  position: fixed;
  bottom: 65px;
  left: 19px;
  z-index: 99;
  width: 70px;
  height: 70px;
}

.my-float {

  color: #fff;
}
/* Custom styles for the disclaimer */
.disclaimer-card {
    max-width: 900px;
    margin: 1.5rem auto;
    border-left: 6px solid #0d6efd;
    background: #ffffff;
    box-shadow: 0 6px 18px rgba(13, 110, 253, 0.06);
    border-radius: .6rem;
}

.disclaimer-card .card-body {
    padding: 1.25rem 1.5rem;
}

.disclaimer-title {
    font-weight: 700;
    letter-spacing: .2px;
}
.hero {
    background: url('https://images.unsplash.com/photo-1604671801904-81d3e41e80ce') no-repeat center center/cover;
    color: white;
    padding: 100px 0;
}
.hero h1 {
    font-size: 3rem;
    font-weight: bold;
}
.feature-icon {
    font-size: 2rem;
    color: #dc3545;
}
.section-title {
    font-weight: bold;
    margin-bottom: 30px;
}
.card {
    border-radius: 15px;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1);
}
.disclaimer-note {
    font-size: 0.92rem;
    color: #444;
    line-height: 1.5;
}

/* Small screens */
@media (max-width: 576px) {
    .disclaimer-card { margin: 1rem; }
    .disclaimer-card .card-body { padding: 1rem; }
}
.my-float2 {
  margin-top: 12px;
  color: #fff;
}
/* .hero { background: linear-gradient(90deg, #0d6efd22, #19875411); border-radius: .5rem; padding: 2rem; } */
.toc a { text-decoration: none; }
.section-title {
	border-left: 4px solid #0d6efd;
	padding-left: .75rem;
	font-size: 25px !important;
	line-height: 30px !important;
	margin-bottom: 15px;
}
pre.policy-snippet { background:#fff; padding:1rem; border-radius:.375rem; border:1px solid #e9ecef; }
.elementor-13 .elementor-element.elementor-element-69946713 {
    --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;
    box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
    --margin-top: 4em;
    --margin-bottom: 0em;
    --margin-left: 0em;
    --margin-right: 0em;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-69946713:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-69946713>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-2dab56e7 {
    --display: flex;
    --overlay-opacity: 0.3;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-2dab56e7:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-2dab56e7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2025/07/1734949932.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-2dab56e7::before,
.elementor-13 .elementor-element.elementor-element-2dab56e7>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-2dab56e7>.e-con-inner>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-2dab56e7>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-2dab56e7>.e-con-inner>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-2dab56e7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: var(--e-global-color-7fbea4f);
    --background-overlay: '';
}

.elementor-13 .elementor-element.elementor-element-42e588f1 {
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: var(--e-global-color-4d462f5);
    --border-color: var(--e-global-color-4d462f5);
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-42e588f1:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-42e588f1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon-box-wrapper {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-1126812f {
    --icon-box-icon-margin: 14px;
}

.elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon-box-title {
    margin-bottom: 14px;
    color: var(--e-global-color-abee749);
}

.elementor-13 .elementor-element.elementor-element-1126812f.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-1126812f.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-1126812f.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-8a07907);
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon {
    font-size: 56px;
}

.elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon-box-title a {
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon-box-description {
    color: var(--e-global-color-abee749);
}

.elementor-13 .elementor-element.elementor-element-3da3137e {
    --display: flex;
    --justify-content: center;
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-3da3137e:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-3da3137e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-2e7c0400 {
    --icon-box-icon-margin: 14px;
}

.elementor-13 .elementor-element.elementor-element-2e7c0400 .elementor-icon-box-title {
    margin-bottom: 14px;
    color: var(--e-global-color-abee749);
}

.elementor-13 .elementor-element.elementor-element-2e7c0400.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-2e7c0400.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-2e7c0400.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-8a07907);
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-2e7c0400 .elementor-icon {
    font-size: 56px;
}

.elementor-13 .elementor-element.elementor-element-2e7c0400 .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-2e7c0400 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-2e7c0400 .elementor-icon-box-description {
    color: var(--e-global-color-abee749);
}

.elementor-13 .elementor-element.elementor-element-3cfd2e75 {
    --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: space-between;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-2f04fc9c {
    --display: flex;
    --padding-top: 3em;
    --padding-bottom: 3em;
    --padding-left: 1em;
    --padding-right: 5em;
}

.elementor-13 .elementor-element.elementor-element-30e4b14b {
    color: #141414;
}

.elementor-13 .elementor-element.elementor-element-3bc1774a {
    --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: space-between;
    --flex-wrap: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-203ce991 {
    width: var(--container-widget-width, 48%);
    max-width: 48%;
    --container-widget-width: 48%;
    --container-widget-flex-grow: 0;
    --icon-box-icon-margin: 14px;
}

.elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
}

.elementor-13 .elementor-element.elementor-element-203ce991.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-203ce991.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-203ce991.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-8a07907);
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon {
    font-size: 42px;
}

.elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-description {
    font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
    font-size: var(--e-global-typography-69c152f-font-size);
    font-weight: var(--e-global-typography-69c152f-font-weight);
    line-height: var(--e-global-typography-69c152f-line-height);
    color: #000000;
}

.elementor-13 .elementor-element.elementor-element-3e0fd68f {
    width: var(--container-widget-width, 48%);
    max-width: 48%;
    --container-widget-width: 48%;
    --container-widget-flex-grow: 0;
    --icon-box-icon-margin: 14px;
}

.elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-3e0fd68f.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-3e0fd68f.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-3e0fd68f.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-8a07907);
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon {
    font-size: 42px;
}

.elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-description {
    font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
    font-size: var(--e-global-typography-69c152f-font-size);
    font-weight: var(--e-global-typography-69c152f-font-weight);
    line-height: var(--e-global-typography-69c152f-line-height);
    color: #000000;
}

.elementor-13 .elementor-element.elementor-element-3cd34e1c {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}

.elementor-13 .elementor-element.elementor-element-722b8c16 img {
    width: 100%;
    height: 400px;
    object-fit: cover;
    object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-6f2c1a26 {
    --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;
    --margin-top: 0em;
    --margin-bottom: 0em;
    --margin-left: 0em;
    --margin-right: 0em;
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
    --z-index: 1;
}

.elementor-13 .elementor-element.elementor-element-6f2c1a26:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-6f2c1a26>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(135deg, var(--e-global-color-8a07907) 0%, var(--e-global-color-dd5f995) 100%);
}

.elementor-13 .elementor-element.elementor-element-6f2c1a26.e-con {
    --align-self: center;
}

.elementor-13 .elementor-element.elementor-element-7c44641d {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    padding: 0px 21px 0px 0px;
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0;
    border-style: solid;
    border-width: 0px 2px 0px 0px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-7c44641d .elementor-counter-number-wrapper {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-a435f28-font-family), Sans-serif;
    font-size: var(--e-global-typography-a435f28-font-size);
    font-weight: var(--e-global-typography-a435f28-font-weight);
    line-height: var(--e-global-typography-a435f28-line-height);
    letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
}

.elementor-13 .elementor-element.elementor-element-7c44641d .elementor-counter-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-14f203c3 {
    width: var(--container-widget-width, 60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 21px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 0px;
}

.elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(7px/2);
}

.elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(7px/2);
}

.elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(7px/2);
    margin-left: calc(7px/2);
}

.elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-7px/2);
    margin-left: calc(-7px/2);
}

body.rtl .elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-7px/2);
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-7px/2);
}

.elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-icon i {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-text);
    transition: fill 0.3s;
}

.elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-13 .elementor-element.elementor-element-7afcc8d1 {
    --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: space-between;
    --flex-wrap: wrap;
    --padding-top: 0em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-fe391d5 {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-4d462f5);
    --border-color: var(--e-global-color-4d462f5);
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-3d522aac {
    padding: 0px 0px 21px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-4d462f5);
}

.elementor-13 .elementor-element.elementor-element-3d522aac.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-3d522aac.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-3d522aac.elementor-view-default .elementor-icon {
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-3d522aac.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-3d522aac.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-3d522aac .elementor-icon {
    font-size: 70px;
}

.elementor-13 .elementor-element.elementor-element-3d522aac .elementor-icon svg {
    height: 70px;
}

.elementor-13 .elementor-element.elementor-element-1071dc2b .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-13 .elementor-element.elementor-element-1071dc2b .elementor-icon-box-title {
    margin-bottom: 14px;
    color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-1071dc2b .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-1071dc2b .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-1071dc2b .elementor-icon-box-description {
    color: #151414;
}

.elementor-13 .elementor-element.elementor-element-508ec952 {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-4d462f5);
    --border-color: var(--e-global-color-4d462f5);
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-2702037f {
    padding: 0px 0px 21px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-4d462f5);
}

.elementor-13 .elementor-element.elementor-element-2702037f.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-2702037f.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-2702037f.elementor-view-default .elementor-icon {
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-2702037f.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-2702037f.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-2702037f .elementor-icon {
    font-size: 70px;
}

.elementor-13 .elementor-element.elementor-element-2702037f .elementor-icon svg {
    height: 70px;
}

.elementor-13 .elementor-element.elementor-element-40d1f027 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-13 .elementor-element.elementor-element-40d1f027 .elementor-icon-box-title {
    margin-bottom: 14px;
    color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-40d1f027 .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-40d1f027 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-40d1f027 .elementor-icon-box-description {
    color: #151414;
}

.elementor-13 .elementor-element.elementor-element-3fad4afd {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-4d462f5);
    --border-color: var(--e-global-color-4d462f5);
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-59ee014a {
    padding: 0px 0px 21px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-4d462f5);
}

.elementor-13 .elementor-element.elementor-element-59ee014a.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-59ee014a.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-59ee014a.elementor-view-default .elementor-icon {
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-59ee014a.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-59ee014a.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-59ee014a .elementor-icon {
    font-size: 70px;
}

.elementor-13 .elementor-element.elementor-element-59ee014a .elementor-icon svg {
    height: 70px;
}

.elementor-13 .elementor-element.elementor-element-25b9391a .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-13 .elementor-element.elementor-element-25b9391a .elementor-icon-box-title {
    margin-bottom: 14px;
    color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-25b9391a .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-25b9391a .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-25b9391a .elementor-icon-box-description {
    color: #151414;
}

.elementor-13 .elementor-element.elementor-element-81fa0ec {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-4d462f5);
    --border-color: var(--e-global-color-4d462f5);
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-b0f7f9 {
    padding: 0px 0px 21px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-4d462f5);
}

.elementor-13 .elementor-element.elementor-element-b0f7f9.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-b0f7f9.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-b0f7f9.elementor-view-default .elementor-icon {
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-b0f7f9.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-b0f7f9.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-b0f7f9 .elementor-icon {
    font-size: 70px;
}

.elementor-13 .elementor-element.elementor-element-b0f7f9 .elementor-icon svg {
    height: 70px;
}

.elementor-13 .elementor-element.elementor-element-63d7ab6f .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-13 .elementor-element.elementor-element-63d7ab6f .elementor-icon-box-title {
    margin-bottom: 14px;
    color: var(--e-global-color-secondary);
}

.elementor-13 .elementor-element.elementor-element-63d7ab6f .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-63d7ab6f .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-63d7ab6f .elementor-icon-box-description {
    color: #151414;
}

.elementor-13 .elementor-element.elementor-element-2ca6dce7 {
    --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: 1;
    --margin-top: 7em;
    --margin-bottom: 0em;
    --margin-left: 0em;
    --margin-right: 0em;
    --padding-top: 0em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-2ca6dce7:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-2ca6dce7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-7ff260b);
    background-image: url("../../2025/07/background-of-the-geometric-pattern.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-2ca6dce7::before,
.elementor-13 .elementor-element.elementor-element-2ca6dce7>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-2ca6dce7>.e-con-inner>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-2ca6dce7>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-2ca6dce7>.e-con-inner>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-2ca6dce7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: transparent;
    --background-overlay: '';
    background-image: radial-gradient(at top center, #1D1D1DCC 0%, var(--e-global-color-7fbea4f) 100%);
}

.elementor-13 .elementor-element.elementor-element-77dbaecd {
    --display: flex;
    --overlay-opacity: 0.3;
    --margin-top: -7em;
    --margin-bottom: 0em;
    --margin-left: 0em;
    --margin-right: 0em;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-77dbaecd:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-77dbaecd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2025/07/tata-tiscon-tmt-bar-500x500-1.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-77dbaecd::before,
.elementor-13 .elementor-element.elementor-element-77dbaecd>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-77dbaecd>.e-con-inner>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-77dbaecd>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-77dbaecd>.e-con-inner>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-77dbaecd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: var(--e-global-color-7fbea4f);
    --background-overlay: '';
}

.elementor-13 .elementor-element.elementor-element-729ff098 {
    --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: space-between;
    --flex-wrap: wrap;
    --padding-top: 3em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-24b8e967 {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 7px 7px 7px 7px;
    --border-top-width: 7px;
    --border-right-width: 7px;
    --border-bottom-width: 7px;
    --border-left-width: 7px;
    border-color: var(--e-global-color-accent);
    --border-color: var(--e-global-color-accent);
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-24b8e967:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-24b8e967>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-7ff260b);
}

.elementor-13 .elementor-element.elementor-element-39e2303f .elementor-heading-title {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-23e56e7 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-accent);
    --divider-border-width: 1px;
}

.elementor-13 .elementor-element.elementor-element-23e56e7 .elementor-divider-separator {
    width: 100%;
}

.elementor-13 .elementor-element.elementor-element-23e56e7 .elementor-divider {
    padding-block-start: 7px;
    padding-block-end: 7px;
}

.elementor-13 .elementor-element.elementor-element-7ca7325e {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-4be37e75 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-13 .elementor-element.elementor-element-4be37e75 .elementor-button .elementor-button-content-wrapper {
    gap: 14px;
}

.elementor-13 .elementor-element.elementor-element-302c8056 {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: var(--e-global-color-accent);
    --border-color: var(--e-global-color-accent);
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-302c8056:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-302c8056>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(135deg, var(--e-global-color-8a07907) 0%, var(--e-global-color-dd5f995) 100%);
}

.elementor-13 .elementor-element.elementor-element-69751968 .elementor-heading-title {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-4b52b5a2 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-accent);
    --divider-border-width: 1px;
}

.elementor-13 .elementor-element.elementor-element-4b52b5a2 .elementor-divider-separator {
    width: 100%;
}

.elementor-13 .elementor-element.elementor-element-4b52b5a2 .elementor-divider {
    padding-block-start: 7px;
    padding-block-end: 7px;
}

.elementor-13 .elementor-element.elementor-element-52cda953 {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-49af2d87 .elementor-button {
    background-color: var(--e-global-color-7fbea4f);
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
    border-style: solid;
    border-color: var(--e-global-color-7fbea4f);
}

.elementor-13 .elementor-element.elementor-element-49af2d87 .elementor-button:hover,
.elementor-13 .elementor-element.elementor-element-49af2d87 .elementor-button:focus {
    background-color: var(--e-global-color-text);
    color: var(--e-global-color-d49ac81);
    border-color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-49af2d87 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-13 .elementor-element.elementor-element-49af2d87 .elementor-button .elementor-button-content-wrapper {
    gap: 14px;
}

.elementor-13 .elementor-element.elementor-element-49af2d87 .elementor-button:hover svg,
.elementor-13 .elementor-element.elementor-element-49af2d87 .elementor-button:focus svg {
    fill: var(--e-global-color-d49ac81);
}

.elementor-13 .elementor-element.elementor-element-8eb6af4 {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 7px 7px 7px 7px;
    --border-top-width: 7px;
    --border-right-width: 7px;
    --border-bottom-width: 7px;
    --border-left-width: 7px;
    border-color: var(--e-global-color-accent);
    --border-color: var(--e-global-color-accent);
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-8eb6af4:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-8eb6af4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-7ff260b);
}

.elementor-13 .elementor-element.elementor-element-79ef248a .elementor-heading-title {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-5688a043 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-accent);
    --divider-border-width: 1px;
}

.elementor-13 .elementor-element.elementor-element-5688a043 .elementor-divider-separator {
    width: 100%;
}

.elementor-13 .elementor-element.elementor-element-5688a043 .elementor-divider {
    padding-block-start: 7px;
    padding-block-end: 7px;
}

.elementor-13 .elementor-element.elementor-element-1d0e657b {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-3ba07a1b .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-13 .elementor-element.elementor-element-3ba07a1b .elementor-button .elementor-button-content-wrapper {
    gap: 14px;
}

.elementor-13 .elementor-element.elementor-element-39ec0923 {
    --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: space-between;
    --gap: 14px 14px;
    --row-gap: 14px;
    --column-gap: 14px;
    --flex-wrap: wrap;
    --padding-top: 1em;
    --padding-bottom: 1em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-39ec0923:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-39ec0923>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(135deg, var(--e-global-color-8a07907) 0%, var(--e-global-color-dd5f995) 100%);
}

.elementor-13 .elementor-element.elementor-element-21042162 {
    --display: flex;
    --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: space-between;
    --align-items: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-5420316f {
    width: var(--container-widget-width, 25%);
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-5420316f .elementor-counter-number-wrapper {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}

.elementor-13 .elementor-element.elementor-element-5420316f .elementor-counter-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
    font-size: var(--e-global-typography-520c191-font-size);
    font-weight: var(--e-global-typography-520c191-font-weight);
    line-height: var(--e-global-typography-520c191-line-height);
}

.elementor-13 .elementor-element.elementor-element-500e17d9 {
    width: var(--container-widget-width, 25%);
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-500e17d9 .elementor-counter-number-wrapper {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}

.elementor-13 .elementor-element.elementor-element-500e17d9 .elementor-counter-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
    font-size: var(--e-global-typography-520c191-font-size);
    font-weight: var(--e-global-typography-520c191-font-weight);
    line-height: var(--e-global-typography-520c191-line-height);
}

.elementor-13 .elementor-element.elementor-element-3f7fb3c8 {
    width: var(--container-widget-width, 25%);
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-3f7fb3c8 .elementor-counter-number-wrapper {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}

.elementor-13 .elementor-element.elementor-element-3f7fb3c8 .elementor-counter-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
    font-size: var(--e-global-typography-520c191-font-size);
    font-weight: var(--e-global-typography-520c191-font-weight);
    line-height: var(--e-global-typography-520c191-line-height);
}

.elementor-13 .elementor-element.elementor-element-1a0fc445 {
    width: var(--container-widget-width, 25%);
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-1a0fc445 .elementor-counter-number-wrapper {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
}

.elementor-13 .elementor-element.elementor-element-1a0fc445 .elementor-counter-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
    font-size: var(--e-global-typography-520c191-font-size);
    font-weight: var(--e-global-typography-520c191-font-weight);
    line-height: var(--e-global-typography-520c191-line-height);
}

.elementor-13 .elementor-element.elementor-element-5737edd7 {
    --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;
    --flex-wrap: wrap;
    --overlay-opacity: 1;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-5737edd7:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-5737edd7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2025/07/residential-building-blueprint-plans-banner-3d-illustration.jpg");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-5737edd7::before,
.elementor-13 .elementor-element.elementor-element-5737edd7>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-5737edd7>.e-con-inner>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-5737edd7>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-5737edd7>.e-con-inner>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-5737edd7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: transparent;
    --background-overlay: '';
    background-image: radial-gradient(at center left, #FFFFFFE6 0%, var(--e-global-color-text) 100%);
}

.elementor-13 .elementor-element.elementor-element-3e163295 {
    --display: flex;
    --padding-top: 3em;
    --padding-bottom: 3em;
    --padding-left: 1em;
    --padding-right: 5em;
}

.elementor-13 .elementor-element.elementor-element-7a7d087b {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-4d462f5);
    --divider-border-width: 1px;
}

.elementor-13 .elementor-element.elementor-element-7a7d087b .elementor-divider-separator {
    width: 100%;
}

.elementor-13 .elementor-element.elementor-element-7a7d087b .elementor-divider {
    padding-block-start: 7px;
    padding-block-end: 7px;
}

.elementor-13 .elementor-element.elementor-element-607fb9ea {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-13 .elementor-element.elementor-element-d67a7aa {
    --icon-box-icon-margin: 14px;
}

.elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
}

.elementor-13 .elementor-element.elementor-element-d67a7aa.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-d67a7aa.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-d67a7aa.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-8a07907);
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-d67a7aa.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon {
    font-size: 42px;
}

.elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon-box-description {
    color: #030303;
}

.elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-13 .elementor-element.elementor-element-133a232 {
    --icon-box-icon-margin: 14px;
}

.elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
}

.elementor-13 .elementor-element.elementor-element-133a232.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-133a232.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-133a232.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-8a07907);
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-133a232.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon {
    font-size: 42px;
}

.elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon-box-description {
    color: #030303;
}

.elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-13 .elementor-element.elementor-element-af676d1 {
    --icon-box-icon-margin: 14px;
}

.elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
}

.elementor-13 .elementor-element.elementor-element-af676d1.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-af676d1.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-af676d1.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-8a07907);
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-af676d1.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon {
    font-size: 42px;
}

.elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon-box-description {
    color: #030303;
}

.elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-13 .elementor-element.elementor-element-78d943e {
    --icon-box-icon-margin: 14px;
}

.elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000000;
}

.elementor-13 .elementor-element.elementor-element-78d943e.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-78d943e.elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-78d943e.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-8a07907);
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-78d943e.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon {
    font-size: 42px;
}

.elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon-box-description {
    color: #030303;
}

.elementor-13 .elementor-element.elementor-element-27016b22 {
    --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: space-between;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-17135f5d {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}

.elementor-13 .elementor-element.elementor-element-45c431b9 img {
    height: 750px;
    object-fit: cover;
    object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-7938362c {
    --display: flex;
}

.elementor-13 .elementor-element.elementor-element-41ec003c img {
    height: 750px;
    object-fit: cover;
    object-position: center center;
}

.elementor-13 .elementor-element.elementor-element-7f88f65e {
    --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;
    --overlay-opacity: 1;
    --padding-top: 5em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-7f88f65e:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-7f88f65e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-abee749);
    background-image: url("../../2025/07/background-of-the-geometric-pattern.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-13 .elementor-element.elementor-element-7f88f65e::before,
.elementor-13 .elementor-element.elementor-element-7f88f65e>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-7f88f65e>.e-con-inner>.elementor-background-video-container::before,
.elementor-13 .elementor-element.elementor-element-7f88f65e>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-7f88f65e>.e-con-inner>.elementor-background-slideshow::before,
.elementor-13 .elementor-element.elementor-element-7f88f65e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: transparent;
    --background-overlay: '';
    background-image: radial-gradient(at bottom center, #1D1D1DCC 0%, var(--e-global-color-7fbea4f) 100%);
}

.elementor-13 .elementor-element.elementor-element-12a7479d {
    --display: flex;
    --flex-wrap: wrap;
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}

.elementor-13 .elementor-element.elementor-element-62791611 {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-6e5725e9 {
    text-align: center;
}

.elementor-13 .elementor-element.elementor-element-6e5725e9 .elementor-heading-title {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-73bd377e {
    text-align: center;
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-76aca9c5 {
    --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: space-between;
    --flex-wrap: wrap;
}

.elementor-13 .elementor-element.elementor-element-185cc7f2 {
    --display: flex;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__front {
    background-color: var(--e-global-color-7fbea4f);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__back {
    background-color: var(--e-global-color-7ff260b);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__button {
    background-color: var(--e-global-color-d49ac81);
    margin-center: 0;
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-d49ac81);
    border-width: 0px;
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__button:hover {
    background-color: var(--e-global-color-dc69ef1);
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-dc69ef1);
}

.elementor-13 .elementor-element.elementor-element-c3265fa {
    padding: 0em 0em 0em 0em;
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box {
    height: 350px;
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-icon-wrapper {
    margin-bottom: 14px;
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-view-stacked .elementor-icon svg {
    stroke: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-view-default .elementor-icon {
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-view-framed .elementor-icon svg,
.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-icon {
    font-size: 49px;
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-icon svg {
    width: 49px;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__front .elementor-flip-box__layer__title {
    margin-bottom: 14px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__front .elementor-flip-box__layer__description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__back .elementor-flip-box__layer__title {
    margin-bottom: 21px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__back .elementor-flip-box__layer__description {
    margin-bottom: 35px;
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-627d31a4 {
    --display: flex;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__front {
    background-color: var(--e-global-color-7fbea4f);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__back {
    background-color: var(--e-global-color-7ff260b);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__button {
    background-color: var(--e-global-color-d49ac81);
    margin-center: 0;
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-d49ac81);
    border-width: 0px;
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__button:hover {
    background-color: var(--e-global-color-dc69ef1);
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-dc69ef1);
}

.elementor-13 .elementor-element.elementor-element-7790683d {
    padding: 0em 0em 0em 0em;
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box {
    height: 350px;
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-icon-wrapper {
    margin-bottom: 14px;
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-view-stacked .elementor-icon svg {
    stroke: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-7790683d .elementor-view-default .elementor-icon {
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-view-framed .elementor-icon svg,
.elementor-13 .elementor-element.elementor-element-7790683d .elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-icon {
    font-size: 49px;
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-icon svg {
    width: 49px;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__front .elementor-flip-box__layer__title {
    margin-bottom: 14px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__front .elementor-flip-box__layer__description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__back .elementor-flip-box__layer__title {
    margin-bottom: 21px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__back .elementor-flip-box__layer__description {
    margin-bottom: 35px;
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-26e3d61f {
    --display: flex;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__front {
    background-color: var(--e-global-color-7fbea4f);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__back {
    background-color: var(--e-global-color-7ff260b);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__button {
    background-color: var(--e-global-color-d49ac81);
    margin-center: 0;
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-d49ac81);
    border-width: 0px;
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__button:hover {
    background-color: var(--e-global-color-dc69ef1);
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-dc69ef1);
}

.elementor-13 .elementor-element.elementor-element-759ce925 {
    padding: 0em 0em 0em 0em;
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box {
    height: 350px;
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-icon-wrapper {
    margin-bottom: 14px;
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-view-stacked .elementor-icon svg {
    stroke: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-view-default .elementor-icon {
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-view-framed .elementor-icon svg,
.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-icon {
    font-size: 49px;
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-icon svg {
    width: 49px;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__front .elementor-flip-box__layer__title {
    margin-bottom: 14px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__front .elementor-flip-box__layer__description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__back .elementor-flip-box__layer__title {
    margin-bottom: 21px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__back .elementor-flip-box__layer__description {
    margin-bottom: 35px;
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-54e16096 {
    --display: flex;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__front {
    background-color: var(--e-global-color-7fbea4f);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__back {
    background-color: var(--e-global-color-7ff260b);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__button {
    background-color: var(--e-global-color-d49ac81);
    margin-center: 0;
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-d49ac81);
    border-width: 0px;
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__button:hover {
    background-color: var(--e-global-color-dc69ef1);
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-dc69ef1);
}

.elementor-13 .elementor-element.elementor-element-15a04936 {
    padding: 0em 0em 0em 0em;
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box {
    height: 350px;
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-icon-wrapper {
    margin-bottom: 14px;
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-view-stacked .elementor-icon svg {
    stroke: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-view-default .elementor-icon {
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-view-framed .elementor-icon svg,
.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-icon {
    font-size: 49px;
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-icon svg {
    width: 49px;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__front .elementor-flip-box__layer__title {
    margin-bottom: 14px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__front .elementor-flip-box__layer__description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__back .elementor-flip-box__layer__title {
    margin-bottom: 21px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__back .elementor-flip-box__layer__description {
    margin-bottom: 35px;
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-7085f4e2 {
    --display: flex;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__front {
    background-color: var(--e-global-color-7fbea4f);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__back {
    background-color: var(--e-global-color-7ff260b);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__button {
    background-color: var(--e-global-color-d49ac81);
    margin-center: 0;
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-d49ac81);
    border-width: 0px;
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__button:hover {
    background-color: var(--e-global-color-dc69ef1);
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-dc69ef1);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 {
    padding: 0em 0em 0em 0em;
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box {
    height: 350px;
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-icon-wrapper {
    margin-bottom: 14px;
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-view-stacked .elementor-icon svg {
    stroke: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-view-default .elementor-icon {
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-view-framed .elementor-icon svg,
.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-icon {
    font-size: 49px;
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-icon svg {
    width: 49px;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__front .elementor-flip-box__layer__title {
    margin-bottom: 14px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__front .elementor-flip-box__layer__description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__back .elementor-flip-box__layer__title {
    margin-bottom: 21px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__back .elementor-flip-box__layer__description {
    margin-bottom: 35px;
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-34d87844 {
    --display: flex;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__front {
    background-color: var(--e-global-color-7fbea4f);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__back {
    background-color: var(--e-global-color-7ff260b);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__button {
    background-color: var(--e-global-color-d49ac81);
    margin-center: 0;
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-d49ac81);
    border-width: 0px;
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__button:hover {
    background-color: var(--e-global-color-dc69ef1);
    color: var(--e-global-color-text);
    border-color: var(--e-global-color-dc69ef1);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 {
    padding: 0em 0em 0em 0em;
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box {
    height: 350px;
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-icon-wrapper {
    margin-bottom: 14px;
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-view-stacked .elementor-icon svg {
    stroke: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-view-framed .elementor-icon,
.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-view-default .elementor-icon {
    color: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-view-framed .elementor-icon svg,
.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-8a07907);
    border-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-icon {
    font-size: 49px;
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-icon svg {
    width: 49px;
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__front .elementor-flip-box__layer__title {
    margin-bottom: 14px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__front .elementor-flip-box__layer__description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    padding: 3em 3em 3em 3em;
    text-align: center;
    justify-content: center;
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__back .elementor-flip-box__layer__title {
    margin-bottom: 21px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__back .elementor-flip-box__layer__description {
    margin-bottom: 35px;
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-44855a0f {
    --display: flex;
    --flex-direction: row-reverse;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap-reverse;
    --justify-content: space-between;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-13 .elementor-element.elementor-element-684a19bd {
    --display: flex;
    --padding-top: 1em;
    --padding-bottom: 1em;
    --padding-left: 5em;
    --padding-right: 1em;
}

.elementor-13 .elementor-element.elementor-element-544643d {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
    background-color: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    background-color: var(--e-global-color-text);
    font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
    font-size: var(--e-global-typography-520c191-font-size);
    font-weight: var(--e-global-typography-520c191-font-weight);
    line-height: var(--e-global-typography-520c191-line-height);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    padding: 21px 42px 21px 21px;
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-body,
.elementor-13 .elementor-element.elementor-element-108ef234 .accordion.floating-style .elementskit-card-body {
    background-color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
    color: var(--e-global-color-text);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-body p {
    color: var(--e-global-color-primary);
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-body {
    color: var(--e-global-color-primary);
    padding: 21px 21px 21px 21px;
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-body p,
.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-body {
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion>.elementskit-card.active {
    box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion>.elementskit-card {
    box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
    font-size: 21px;
    color: var(--e-global-color-8a07907);
    fill: var(--e-global-color-8a07907);
}

.elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
    font-size: 21px;
}

.elementor-13 .elementor-element.elementor-element-108ef234 .ekit_accordion_icon_group,
.elementor-13 .elementor-element.elementor-element-108ef234 .ekit_accordion_icon_left_group {
    margin: 21px 21px 21px 21px;
}

.elementor-13 .elementor-element.elementor-element-3462c8cc {
    --display: flex;
}

.elementor-13 .elementor-element.elementor-element-343caeb9 {
    --display: flex;
    --justify-content: center;
    --padding-top: 3em;
    --padding-bottom: 3em;
    --padding-left: 3em;
    --padding-right: 3em;
}

.elementor-13 .elementor-element.elementor-element-343caeb9:not(.elementor-motion-effects-element-type-background),
.elementor-13 .elementor-element.elementor-element-343caeb9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-7ff260b);
}

.elementor-13 .elementor-element.elementor-element-398f822c .elementor-heading-title {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-48b1a7c8 {
    color: var(--e-global-color-text);
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-field-group {
    padding-right: calc(14px/2);
    padding-left: calc(14px/2);
    margin-bottom: 14px;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-form-fields-wrapper {
    margin-left: calc(-14px/2);
    margin-right: calc(-14px/2);
    margin-bottom: -14px;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0;
}

body.rtl .elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-labels-inline .elementor-field-group>label {
    padding-left: 0px;
}

body:not(.rtl) .elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-labels-inline .elementor-field-group>label {
    padding-right: 0px;
}

body .elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0px;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-field-group>label,
.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-field-subgroup label {
    color: #FFFFFF;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-field-type-html {
    padding-bottom: 0px;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .e-form__buttons__wrapper__button-next {
    color: #ffffff;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-button[type="submit"] {
    color: #ffffff;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-button[type="submit"] svg * {
    fill: #ffffff;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .e-form__buttons__wrapper__button-previous {
    color: #ffffff;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .e-form__buttons__wrapper__button-next:hover {
    color: #ffffff;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-button[type="submit"]:hover {
    color: #ffffff;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .elementor-button[type="submit"]:hover svg * {
    fill: #ffffff;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e .e-form__buttons__wrapper__button-previous:hover {
    color: #ffffff;
}

.elementor-13 .elementor-element.elementor-element-25a8b9e {
    --e-form-steps-indicators-spacing: 20px;
    --e-form-steps-indicator-padding: 30px;
    --e-form-steps-indicator-inactive-secondary-color: #ffffff;
    --e-form-steps-indicator-active-secondary-color: #ffffff;
    --e-form-steps-indicator-completed-secondary-color: #ffffff;
    --e-form-steps-divider-width: 1px;
    --e-form-steps-divider-gap: 10px;
}

@media(max-width:1024px) {
    .elementor-13 .elementor-element.elementor-element-2823a04b {
        --padding-top: 3em;
        --padding-bottom: 12em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-527ef875 {
        --gap: 14px 14px;
        --row-gap: 14px;
        --column-gap: 14px;
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-22de2726 .elementor-headline {
        font-size: var(--e-global-typography-a435f28-font-size);
        line-height: var(--e-global-typography-a435f28-line-height);
        letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-69946713 {
        --justify-content: space-between;
        --flex-wrap: wrap;
        --margin-top: -10em;
        --margin-bottom: 0em;
        --margin-left: 0em;
        --margin-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-42e588f1 {
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon {
        font-size: 49px;
    }

    .elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon-box-title a {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-3da3137e {
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-2e7c0400 .elementor-icon {
        font-size: 49px;
    }

    .elementor-13 .elementor-element.elementor-element-2e7c0400 .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-2e7c0400 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-3cfd2e75 {
        --padding-top: 1em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-2f04fc9c {
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-description {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-description {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-6f2c1a26 {
        --margin-top: 0em;
        --margin-bottom: 3em;
        --margin-left: 0em;
        --margin-right: 0em;
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-7c44641d .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-a435f28-font-size);
        line-height: var(--e-global-typography-a435f28-line-height);
        letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-7c44641d .elementor-counter-title {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-7afcc8d1 {
        --justify-content: center;
        --padding-top: 0em;
        --padding-bottom: 3em;
        --padding-left: 1em;
        --padding-right: 1em;
    }

    .elementor-13 .elementor-element.elementor-element-1071dc2b .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-1071dc2b .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-40d1f027 .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-40d1f027 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-25b9391a .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-25b9391a .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-63d7ab6f .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-63d7ab6f .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-2ca6dce7 {
        --padding-top: 0em;
        --padding-bottom: 3em;
        --padding-left: 1em;
        --padding-right: 1em;
    }

    .elementor-13 .elementor-element.elementor-element-729ff098 {
        --gap: 14px 14px;
        --row-gap: 14px;
        --column-gap: 14px;
    }

    .elementor-13 .elementor-element.elementor-element-39ec0923 {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }

    .elementor-13 .elementor-element.elementor-element-5420316f .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-5420316f .elementor-counter-title {
        font-size: var(--e-global-typography-520c191-font-size);
        line-height: var(--e-global-typography-520c191-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-500e17d9 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-500e17d9 .elementor-counter-title {
        font-size: var(--e-global-typography-520c191-font-size);
        line-height: var(--e-global-typography-520c191-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-3f7fb3c8 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-3f7fb3c8 .elementor-counter-title {
        font-size: var(--e-global-typography-520c191-font-size);
        line-height: var(--e-global-typography-520c191-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1a0fc445 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-1a0fc445 .elementor-counter-title {
        font-size: var(--e-global-typography-520c191-font-size);
        line-height: var(--e-global-typography-520c191-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-5737edd7 {
        --padding-top: 1em;
        --padding-bottom: 3em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-3e163295 {
        --flex-wrap: wrap;
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-607fb9ea {
        --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: space-between;
        --flex-wrap: wrap;
    }

    .elementor-13 .elementor-element.elementor-element-d67a7aa {
        width: var(--container-widget-width, 48%);
        max-width: 48%;
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        --icon-box-icon-margin: 14px;
    }

    .elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon {
        font-size: 35px;
    }

    .elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-133a232 {
        width: var(--container-widget-width, 48%);
        max-width: 48%;
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        --icon-box-icon-margin: 14px;
    }

    .elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon {
        font-size: 35px;
    }

    .elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-af676d1 {
        width: var(--container-widget-width, 48%);
        max-width: 48%;
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        --icon-box-icon-margin: 14px;
    }

    .elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon {
        font-size: 35px;
    }

    .elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-78d943e {
        width: var(--container-widget-width, 48%);
        max-width: 48%;
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        --icon-box-icon-margin: 14px;
    }

    .elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon {
        font-size: 35px;
    }

    .elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-45c431b9 img {
        width: 100%;
        height: 500px;
    }

    .elementor-13 .elementor-element.elementor-element-41ec003c img {
        width: 100%;
        height: 500px;
    }

    .elementor-13 .elementor-element.elementor-element-7f88f65e {
        --padding-top: 1em;
        --padding-bottom: 3em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-76aca9c5 {
        --justify-content: center;
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-44855a0f {
        --gap: 14px 14px;
        --row-gap: 14px;
        --column-gap: 14px;
        --flex-wrap: wrap;
        --padding-top: 1em;
        --padding-bottom: 3em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-684a19bd {
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-520c191-font-size);
        line-height: var(--e-global-typography-520c191-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-body p,
    .elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-body {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
        font-size: 16px;
    }

    .elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
        font-size: 16px;
    }

    .elementor-13 .elementor-element.elementor-element-343caeb9 {
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }
}

@media(max-width:767px) {
    .elementor-13 .elementor-element.elementor-element-2823a04b {
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 0em;
        --padding-right: 0em;
    }
    .inet{
        padding: 30px 0;
    }
    .inet h2{
        font-size: 20px;
        letter-spacing: .3px;
    }
    .inet p{
        font-size: 14px;
    }
    .elementor-13 .elementor-element.elementor-element-527ef875 {
        --gap: 7px 7px;
        --row-gap: 7px;
        --column-gap: 7px;
        --padding-top: 21px;
        --padding-bottom: 21px;
        --padding-left: 21px;
        --padding-right: 21px;
    }

    .elementor-13 .elementor-element.elementor-element-22de2726 .elementor-headline {
        font-size: var(--e-global-typography-a435f28-font-size);
        line-height: var(--e-global-typography-a435f28-line-height);
        letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-69946713 {
        --margin-top: 0em;
        --margin-bottom: 0em;
        --margin-left: 0em;
        --margin-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-42e588f1 {
        border-width: 0px 0px 1px 0px;
        --border-top-width: 0px;
        --border-right-width: 0px;
        --border-bottom-width: 1px;
        --border-left-width: 0px;
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-1126812f .elementor-icon-box-title a {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-3da3137e {
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-2e7c0400 .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-2e7c0400 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-3cfd2e75 {
        --padding-top: 0em;
        --padding-bottom: 2em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-2f04fc9c {
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-203ce991 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-203ce991 .elementor-icon-box-description {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-3e0fd68f {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-3e0fd68f .elementor-icon-box-description {
        font-size: var(--e-global-typography-69c152f-font-size);
        line-height: var(--e-global-typography-69c152f-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-722b8c16 img {
        height: 242px;
    }

    .elementor-13 .elementor-element.elementor-element-6f2c1a26 {
        --gap: 14px 14px;
        --row-gap: 14px;
        --column-gap: 14px;
        --flex-wrap: wrap;
        --margin-top: 0em;
        --margin-bottom: 0em;
        --margin-left: 0em;
        --margin-right: 0em;
        --padding-top: 2em;
        --padding-bottom: 2em;
        --padding-left: 2em;
        --padding-right: 2em;
    }

    .elementor-13 .elementor-element.elementor-element-7c44641d {
        padding: 0px 0px 21px 0px;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        border-width: 0px 0px 1px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-7c44641d .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-a435f28-font-size);
        line-height: var(--e-global-typography-a435f28-line-height);
        letter-spacing: var(--e-global-typography-a435f28-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-7c44641d .elementor-counter-title {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-14f203c3 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-13 .elementor-element.elementor-element-14f203c3 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1071dc2b .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-1071dc2b .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-40d1f027 .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-40d1f027 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-25b9391a .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-25b9391a .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-63d7ab6f .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-63d7ab6f .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-729ff098 {
        --padding-top: 2em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-39ec0923 {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-5420316f {
        padding: 10px 10px 10px 10px;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        border-width: 0px 1px 1px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-5420316f .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-5420316f .elementor-counter-title {
        font-size: var(--e-global-typography-520c191-font-size);
        line-height: var(--e-global-typography-520c191-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-500e17d9 {
        padding: 10px 10px 10px 10px;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        border-width: 0px 0px 1px 0px;
    }

    .elementor-13 .elementor-element.elementor-element-500e17d9 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-500e17d9 .elementor-counter-title {
        font-size: var(--e-global-typography-520c191-font-size);
        line-height: var(--e-global-typography-520c191-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-3f7fb3c8 {
        padding: 10px 10px 10px 10px;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 50%);
        max-width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-3f7fb3c8 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-3f7fb3c8 .elementor-counter-title {
        font-size: var(--e-global-typography-520c191-font-size);
        line-height: var(--e-global-typography-520c191-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1a0fc445 {
        padding: 10px 10px 10px 10px;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 50%);
        max-width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-1a0fc445 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        letter-spacing: var(--e-global-typography-primary-letter-spacing);
    }

    .elementor-13 .elementor-element.elementor-element-1a0fc445 .elementor-counter-title {
        font-size: var(--e-global-typography-520c191-font-size);
        line-height: var(--e-global-typography-520c191-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-5737edd7 {
        --padding-top: 0em;
        --padding-bottom: 2em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-d67a7aa {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon-box-title {
        margin-bottom: 3px;
    }

    .elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon {
        font-size: 28px;
    }

    .elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-d67a7aa .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-133a232 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon-box-title {
        margin-bottom: 3px;
    }

    .elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon {
        font-size: 28px;
    }

    .elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-133a232 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-af676d1 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon-box-title {
        margin-bottom: 3px;
    }

    .elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon {
        font-size: 28px;
    }

    .elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-af676d1 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-78d943e {
        width: 100%;
        max-width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon-box-title {
        margin-bottom: 3px;
    }

    .elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon {
        font-size: 28px;
    }

    .elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon-box-title,
    .elementor-13 .elementor-element.elementor-element-78d943e .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7044a64-font-size);
        line-height: var(--e-global-typography-7044a64-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-45c431b9 img {
        height: 350px;
    }

    .elementor-13 .elementor-element.elementor-element-41ec003c img {
        height: 350px;
    }

    .elementor-13 .elementor-element.elementor-element-7f88f65e {
        --padding-top: 0em;
        --padding-bottom: 2em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box {
        height: 300px;
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-c3265fa .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box {
        height: 300px;
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-7790683d .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box {
        height: 300px;
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-759ce925 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box {
        height: 300px;
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-15a04936 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box {
        height: 300px;
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-4ffe8bb8 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box {
        height: 300px;
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__front .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 2em 2em 2em 2em;
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__back .elementor-flip-box__layer__title {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-1c1e9ed1 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-44855a0f {
        --padding-top: 0em;
        --padding-bottom: 2em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-13 .elementor-element.elementor-element-684a19bd {
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-13 .elementor-element.elementor-element-544643d {
        --padding-top: 21px;
        --padding-bottom: 21px;
        --padding-left: 21px;
        --padding-right: 21px;
    }

    .elementor-13 .elementor-element.elementor-element-27113ee1 {
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-42d950a5 {
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-f4d6eb4 {
        text-align: center;
    }

    .elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-520c191-font-size);
        line-height: var(--e-global-typography-520c191-line-height);
    }

    .elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-body p,
    .elementor-13 .elementor-element.elementor-element-108ef234 .elementskit-accordion .elementskit-card-body {
        font-size: var(--e-global-typography-b2ce6af-font-size);
        line-height: var(--e-global-typography-b2ce6af-line-height);
    }
}

@media(min-width:768px) {
    .elementor-13 .elementor-element.elementor-element-527ef875 {
        --width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-2dab56e7 {
        --width: 40%;
    }

    .elementor-13 .elementor-element.elementor-element-42e588f1 {
        --width: 30%;
    }

    .elementor-13 .elementor-element.elementor-element-3da3137e {
        --width: 30%;
    }

    .elementor-13 .elementor-element.elementor-element-2f04fc9c {
        --width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-3cd34e1c {
        --width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-fe391d5 {
        --width: 23%;
    }

    .elementor-13 .elementor-element.elementor-element-508ec952 {
        --width: 23%;
    }

    .elementor-13 .elementor-element.elementor-element-3fad4afd {
        --width: 23%;
    }

    .elementor-13 .elementor-element.elementor-element-81fa0ec {
        --width: 23%;
    }

    .elementor-13 .elementor-element.elementor-element-77dbaecd {
        --content-width: 600px;
    }

    .elementor-13 .elementor-element.elementor-element-24b8e967 {
        --width: 32%;
    }

    .elementor-13 .elementor-element.elementor-element-302c8056 {
        --width: 32%;
    }

    .elementor-13 .elementor-element.elementor-element-8eb6af4 {
        --width: 32%;
    }

    .elementor-13 .elementor-element.elementor-element-3e163295 {
        --width: 640px;
    }

    .elementor-13 .elementor-element.elementor-element-27016b22 {
        --width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-17135f5d {
        --width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-7938362c {
        --width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-12a7479d {
        --content-width: 600px;
    }

    .elementor-13 .elementor-element.elementor-element-185cc7f2 {
        --width: 32%;
    }

    .elementor-13 .elementor-element.elementor-element-627d31a4 {
        --width: 32%;
    }

    .elementor-13 .elementor-element.elementor-element-26e3d61f {
        --width: 32%;
    }

    .elementor-13 .elementor-element.elementor-element-54e16096 {
        --width: 32%;
    }

    .elementor-13 .elementor-element.elementor-element-7085f4e2 {
        --width: 32%;
    }

    .elementor-13 .elementor-element.elementor-element-34d87844 {
        --width: 32%;
    }

    .elementor-13 .elementor-element.elementor-element-684a19bd {
        --width: 65%;
    }

    .elementor-13 .elementor-element.elementor-element-3462c8cc {
        --width: 35%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-13 .elementor-element.elementor-element-527ef875 {
        --width: 60%;
    }

    .elementor-13 .elementor-element.elementor-element-2dab56e7 {
        --width: 40%;
    }

    .elementor-13 .elementor-element.elementor-element-2f04fc9c {
        --width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-3cd34e1c {
        --width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-fe391d5 {
        --width: 48%;
    }

    .elementor-13 .elementor-element.elementor-element-508ec952 {
        --width: 48%;
    }

    .elementor-13 .elementor-element.elementor-element-3fad4afd {
        --width: 48%;
    }

    .elementor-13 .elementor-element.elementor-element-81fa0ec {
        --width: 48%;
    }

    .elementor-13 .elementor-element.elementor-element-3e163295 {
        --width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-27016b22 {
        --width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-185cc7f2 {
        --width: 48%;
    }

    .elementor-13 .elementor-element.elementor-element-627d31a4 {
        --width: 48%;
    }

    .elementor-13 .elementor-element.elementor-element-26e3d61f {
        --width: 48%;
    }

    .elementor-13 .elementor-element.elementor-element-54e16096 {
        --width: 48%;
    }

    .elementor-13 .elementor-element.elementor-element-7085f4e2 {
        --width: 48%;
    }

    .elementor-13 .elementor-element.elementor-element-34d87844 {
        --width: 48%;
    }

    .elementor-13 .elementor-element.elementor-element-684a19bd {
        --width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-3462c8cc {
        --width: 100%;
    }
}