.elementor-4855 .elementor-element.elementor-element-348b5222 {
    padding: 60px 0px 60px 0px;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .slider-pro {
    min-height: 500px;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .slider-pro .jet-slider__content-inner {
    max-width: 100%;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-buttons {
    max-width: 100%;
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-image-container:after {
    opacity: 0.01;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider {
    border-radius: 6px 6px 6px 6px;
    overflow: hidden;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider__icon {
    justify-content: center;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider__title {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider__subtitle {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider__desc {
    align-self: center;
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider__button-wrapper {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider__button--primary {
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-arrows .sp-arrow i {
    color: var(--e-global-color-658e5c6);
    font-size: 24px;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-arrows .sp-arrow svg {
    fill: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-arrows .sp-arrow {
    background-color: var(--e-global-color-dc536fb);
    font-size: 24px;
    border-radius: 5px 5px 5px 5px;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-arrows .sp-arrow:hover i {
    color: var(--e-global-color-accent);
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-arrows .sp-arrow:hover svg {
    fill: var(--e-global-color-accent);
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-thumbnail-container {
    margin: 10px 10px 10px 10px;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-thumbnail-container:before {
    background-color: #0000004F;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-thumbnail-container:hover:before {
    background-color: #00000047;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before {
    background-color: #D6A54300;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider__fraction-pagination .current {
    color: var(--e-global-color-658e5c6);
    padding: 8px 10px 8px 10px;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider__fraction-pagination .total {
    color: var(--e-global-color-658e5c6);
    padding: 8px 10px 8px 10px;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider__fraction-pagination .separator {
    color: var(--e-global-color-accent);
    margin-right: 5px;
    margin-left: 5px;
}

.elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider__fraction-pagination {
    justify-content: center;
}

.elementor-4855 .elementor-element.elementor-element-54a1b323 {
    --spacer-size: 30px;
}

.elementor-4855 .elementor-element.elementor-element-6ada1494>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 8px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-6ada1494 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-4855 .elementor-element.elementor-element-7b8e1a39>.elementor-widget-container {
    padding: 0px 0px 0px 8px;
}

.elementor-4855 .elementor-element.elementor-element-7b8e1a39 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-4855 .elementor-element.elementor-element-39472627 .raven-heading-title,
.elementor-4855 .elementor-element.elementor-element-39472627 .raven-heading-title-inner {
    color: var(--e-global-color-139c2c2);
    -webkit-text-fill-color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-39472627 .raven-heading,
.elementor-4855 .elementor-element.elementor-element-39472627 .raven-heading a {
    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);
    text-decoration: var(--e-global-typography-primary-text-decoration);
    line-height: var(--e-global-typography-primary-line-height);
}

.elementor-4855 .elementor-element.elementor-element-39472627>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-4855 .elementor-element.elementor-element-2072c183 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-dc536fb);
    --divider-border-width: 2px;
}

.elementor-4855 .elementor-element.elementor-element-2072c183 .elementor-divider-separator {
    width: 15%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4855 .elementor-element.elementor-element-2072c183 .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-4855 .elementor-element.elementor-element-2072c183>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4855 .elementor-element.elementor-element-4c7e3f5b {
    font-family: "Poppins", Sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-decoration: none;
    line-height: 22px;
}

.elementor-4855 .elementor-element.elementor-element-4c7e3f5b>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4855 .elementor-element.elementor-element-52e23ab6:not(.elementor-motion-effects-element-type-background),
.elementor-4855 .elementor-element.elementor-element-52e23ab6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E8F3F5;
}

.elementor-4855 .elementor-element.elementor-element-52e23ab6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-4855 .elementor-element.elementor-element-52e23ab6>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-6c3730d0 .raven-heading-title,
.elementor-4855 .elementor-element.elementor-element-6c3730d0 .raven-heading-title-inner {
    color: var(--e-global-color-139c2c2);
    -webkit-text-fill-color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-6c3730d0>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-4e31456f {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-dc536fb);
    --divider-border-width: 2px;
}

.elementor-4855 .elementor-element.elementor-element-4e31456f .elementor-divider-separator {
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4855 .elementor-element.elementor-element-4e31456f .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-4855 .elementor-element.elementor-element-4e31456f>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4855 .elementor-element.elementor-element-7b58c92a {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-7b58c92a>.elementor-widget-container {
    padding: 0px 200px 50px 200px;
}

.elementor-4855 .elementor-element.elementor-element-41cf04b9>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-4855 .elementor-element.elementor-element-3500ffb0 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-3500ffb0.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-3500ffb0.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-3500ffb0.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-3500ffb0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-4855 .elementor-element.elementor-element-3500ffb0 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-3500ffb0 .elementor-image-box-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-3500ffb0>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: var(--e-global-color-658e5c6);
    transition: background 0.5s;
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-62803f03>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-4855 .elementor-element.elementor-element-70829f3e .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-70829f3e.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-70829f3e.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-70829f3e.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-70829f3e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-4855 .elementor-element.elementor-element-70829f3e .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-70829f3e .elementor-image-box-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-70829f3e>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: var(--e-global-color-658e5c6);
    transition: background 0.5s;
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-4ae4b7e>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-4855 .elementor-element.elementor-element-3e6d23c6 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-3e6d23c6.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-3e6d23c6.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-3e6d23c6.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-3e6d23c6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-4855 .elementor-element.elementor-element-3e6d23c6 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-3e6d23c6 .elementor-image-box-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-3e6d23c6>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: var(--e-global-color-658e5c6);
    transition: background 0.5s;
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-17e4e3fe>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-4855 .elementor-element.elementor-element-5af3396a .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-5af3396a.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-5af3396a.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-5af3396a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-5af3396a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-4855 .elementor-element.elementor-element-5af3396a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-5af3396a .elementor-image-box-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-5af3396a>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: var(--e-global-color-658e5c6);
    transition: background 0.5s;
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-4f0e08f7>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-4855 .elementor-element.elementor-element-6335aff2 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-6335aff2.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-6335aff2.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-6335aff2.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-6335aff2 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-4855 .elementor-element.elementor-element-6335aff2 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-6335aff2 .elementor-image-box-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-f83ab06-font-family), Sans-serif;
    font-size: var(--e-global-typography-f83ab06-font-size);
    font-weight: var(--e-global-typography-f83ab06-font-weight);
    line-height: var(--e-global-typography-f83ab06-line-height);
    letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
    word-spacing: var(--e-global-typography-f83ab06-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-6335aff2>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: var(--e-global-color-658e5c6);
    transition: background 0.5s;
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-6e994535>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-4855 .elementor-element.elementor-element-358be2ea .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-358be2ea.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-358be2ea.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-358be2ea.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-358be2ea .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-4855 .elementor-element.elementor-element-358be2ea .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-358be2ea .elementor-image-box-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-f83ab06-font-family), Sans-serif;
    font-size: var(--e-global-typography-f83ab06-font-size);
    font-weight: var(--e-global-typography-f83ab06-font-weight);
    line-height: var(--e-global-typography-f83ab06-line-height);
    letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
    word-spacing: var(--e-global-typography-f83ab06-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-358be2ea>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: var(--e-global-color-658e5c6);
    transition: background 0.5s;
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-968d19d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-4855 .elementor-element.elementor-element-204c1d54 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-204c1d54.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-204c1d54.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-204c1d54.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-204c1d54 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-4855 .elementor-element.elementor-element-204c1d54 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-204c1d54 .elementor-image-box-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-f83ab06-font-family), Sans-serif;
    font-size: var(--e-global-typography-f83ab06-font-size);
    font-weight: var(--e-global-typography-f83ab06-font-weight);
    line-height: var(--e-global-typography-f83ab06-line-height);
    letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
    word-spacing: var(--e-global-typography-f83ab06-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-204c1d54>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: var(--e-global-color-658e5c6);
    transition: background 0.5s;
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-4057bfaa>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-4855 .elementor-element.elementor-element-43eff2cf .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-43eff2cf.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-43eff2cf.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-43eff2cf.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-43eff2cf .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-4855 .elementor-element.elementor-element-43eff2cf .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-43eff2cf .elementor-image-box-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-f83ab06-font-family), Sans-serif;
    font-size: var(--e-global-typography-f83ab06-font-size);
    font-weight: var(--e-global-typography-f83ab06-font-weight);
    line-height: var(--e-global-typography-f83ab06-line-height);
    letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
    word-spacing: var(--e-global-typography-f83ab06-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-43eff2cf>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: var(--e-global-color-658e5c6);
    transition: background 0.5s;
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-59b064f {
    padding: 70px 0px 70px 0px;
}

.elementor-4855 .elementor-element.elementor-element-5f58a1a0 .raven-heading-title,
.elementor-4855 .elementor-element.elementor-element-5f58a1a0 .raven-heading-title-inner {
    color: var(--e-global-color-primary);
    -webkit-text-fill-color: var(--e-global-color-primary);
}

.elementor-4855 .elementor-element.elementor-element-5f58a1a0 .raven-heading,
.elementor-4855 .elementor-element.elementor-element-5f58a1a0 .raven-heading a {
    font-family: "Lexend Deca", Sans-serif;
    font-size: 28px;
    font-weight: 500;
    text-decoration: none;
    line-height: 38px;
}

.elementor-4855 .elementor-element.elementor-element-5f58a1a0>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-4855 .elementor-element.elementor-element-8aa8f4a {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-dc536fb);
    --divider-border-width: 2px;
}

.elementor-4855 .elementor-element.elementor-element-8aa8f4a .elementor-divider-separator {
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4855 .elementor-element.elementor-element-8aa8f4a .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-4855 .elementor-element.elementor-element-8aa8f4a>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4855 .elementor-element.elementor-element-1c0bb5e1 {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-1c0bb5e1>.elementor-widget-container {
    padding: 0px 180px 50px 180px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .slick-list {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-left {
    justify-content: flex-end;
    align-items: flex-start;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-left .jx-label {
    color: var(--e-global-color-658e5c6);
    background-color: var(--e-global-color-dc536fb);
    padding: 6px 20px 6px 20px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-left .jx-label {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-right {
    justify-content: flex-start;
    align-items: flex-start;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-right .jx-label {
    color: var(--e-global-color-658e5c6);
    background-color: var(--e-global-color-dc536fb);
    padding: 6px 20px 6px 20px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-right .jx-label {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-slider .jx-controller {
    align-self: center;
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-handle {
    width: 60px;
    margin-left: calc(60px / -2);
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-handle .jx-control {
    width: 60px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-handle .jx-controller {
    width: 60px;
    height: 45px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-slider .jx-controller i {
    color: var(--e-global-color-dc536fb);
    font-size: 32px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-slider .jx-controller i svg * {
    fill: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-slider:hover .jx-controller {
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-slider:hover .jx-controller i {
    color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-slider:hover .jx-controller i svg * {
    fill: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-handle .jx-control:before {
    width: 2px;
    margin-left: calc(2px/-2);
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-slider .jx-controller i svg {
    width: 32px;
    height: 32px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jet-arrow {
    border-radius: 3px 3px 3px 3px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jet-arrow.prev-arrow {
    left: -21px;
    right: auto;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jet-arrow.next-arrow {
    right: -21px;
    left: auto;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jet-slick-dots li span {
    background-color: var(--e-global-color-secondary);
    width: 8px;
    height: 8px;
    border-radius: 100px 100px 100px 100px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jet-slick-dots li.slick-active span {
    background-color: var(--e-global-color-primary);
    width: 8px;
    height: 8px;
    border-radius: 100px 100px 100px 100px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jet-slick-dots {
    justify-content: center;
    margin: 15px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-8c9d890 .jet-slick-dots li {
    padding-left: 8px;
    padding-right: 8px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .slick-list {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-left {
    justify-content: flex-end;
    align-items: flex-start;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-left .jx-label {
    color: var(--e-global-color-658e5c6);
    background-color: var(--e-global-color-dc536fb);
    padding: 6px 20px 6px 20px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-left .jx-label {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-right {
    justify-content: flex-start;
    align-items: flex-start;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-right .jx-label {
    color: var(--e-global-color-658e5c6);
    background-color: var(--e-global-color-dc536fb);
    padding: 6px 20px 6px 20px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-right .jx-label {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-slider .jx-controller {
    align-self: center;
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-handle {
    width: 60px;
    margin-left: calc(60px / -2);
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-handle .jx-control {
    width: 60px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-handle .jx-controller {
    width: 60px;
    height: 45px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-slider .jx-controller i {
    color: var(--e-global-color-dc536fb);
    font-size: 32px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-slider .jx-controller i svg * {
    fill: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-slider:hover .jx-controller {
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-slider:hover .jx-controller i {
    color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-slider:hover .jx-controller i svg * {
    fill: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-handle .jx-control:before {
    width: 2px;
    margin-left: calc(2px/-2);
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-slider .jx-controller i svg {
    width: 32px;
    height: 32px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jet-arrow {
    border-radius: 3px 3px 3px 3px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jet-arrow.prev-arrow {
    left: -21px;
    right: auto;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jet-arrow.next-arrow {
    right: -21px;
    left: auto;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jet-slick-dots li span {
    background-color: var(--e-global-color-secondary);
    width: 8px;
    height: 8px;
    border-radius: 100px 100px 100px 100px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jet-slick-dots li.slick-active span {
    background-color: var(--e-global-color-primary);
    width: 8px;
    height: 8px;
    border-radius: 100px 100px 100px 100px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jet-slick-dots {
    justify-content: center;
    margin: 15px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-22d9cbab .jet-slick-dots li {
    padding-left: 8px;
    padding-right: 8px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .slick-list {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-left {
    justify-content: flex-end;
    align-items: flex-start;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-left .jx-label {
    color: var(--e-global-color-658e5c6);
    background-color: var(--e-global-color-dc536fb);
    padding: 6px 20px 6px 20px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-left .jx-label {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-right {
    justify-content: flex-start;
    align-items: flex-start;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-right .jx-label {
    color: var(--e-global-color-658e5c6);
    background-color: var(--e-global-color-dc536fb);
    padding: 6px 20px 6px 20px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-right .jx-label {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-slider .jx-controller {
    align-self: center;
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-handle {
    width: 60px;
    margin-left: calc(60px / -2);
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-handle .jx-control {
    width: 60px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-handle .jx-controller {
    width: 60px;
    height: 45px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-slider .jx-controller i {
    color: var(--e-global-color-dc536fb);
    font-size: 32px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-slider .jx-controller i svg * {
    fill: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-slider:hover .jx-controller {
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-slider:hover .jx-controller i {
    color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-slider:hover .jx-controller i svg * {
    fill: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-handle .jx-control:before {
    width: 2px;
    margin-left: calc(2px/-2);
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-slider .jx-controller i svg {
    width: 32px;
    height: 32px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jet-arrow {
    border-radius: 3px 3px 3px 3px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jet-arrow.prev-arrow {
    left: -21px;
    right: auto;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jet-arrow.next-arrow {
    right: -21px;
    left: auto;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jet-slick-dots li span {
    background-color: var(--e-global-color-secondary);
    width: 8px;
    height: 8px;
    border-radius: 100px 100px 100px 100px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jet-slick-dots li.slick-active span {
    background-color: var(--e-global-color-primary);
    width: 8px;
    height: 8px;
    border-radius: 100px 100px 100px 100px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jet-slick-dots {
    justify-content: center;
    margin: 15px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jet-slick-dots li {
    padding-left: 8px;
    padding-right: 8px;
}

.elementor-4855 .elementor-element.elementor-element-65e07d6c>.elementor-container {
    min-height: 370px;
}

.elementor-4855 .elementor-element.elementor-element-65e07d6c:not(.elementor-motion-effects-element-type-background),
.elementor-4855 .elementor-element.elementor-element-65e07d6c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-225a83d);
    background-image: url("../../../assets/uploads/image.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-4855 .elementor-element.elementor-element-65e07d6c>.elementor-background-overlay {
    background-color: var(--e-global-color-225a83d);
    opacity: 0.85;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-65e07d6c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 30px 60px 30px;
}

.elementor-4855 .elementor-element.elementor-element-51bc0b1d>.elementor-element-populated {
    padding: 10px 40px 10px 10px;
}

.elementor-4855 .elementor-element.elementor-element-24db8144 .elementor-heading-title {
    color: var(--e-global-color-658e5c6);
    font-family: "Secular One", Sans-serif;
    font-size: 33px;
    font-weight: 500;
    text-decoration: none;
    line-height: 36px;
}

.elementor-4855 .elementor-element.elementor-element-24db8144>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-4855 .elementor-element.elementor-element-669a221f {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-4855 .elementor-element.elementor-element-669a221f>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-4855 .elementor-element.elementor-element-78ea5233 {
    text-align: right;
}

.elementor-4855 .elementor-element.elementor-element-78ea5233>.elementor-widget-container {
    margin: 0px 0px 0px 100px;
    padding: 30px 30px 30px 30px;
    background-color: var(--e-global-color-2a18a5a);
    border-radius: 6px 6px 6px 6px;
}

.elementor-4855 .elementor-element.elementor-element-2af93aaf {
    padding: 80px 0px 60px 0px;
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-horizontal .raven-tabs-list,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-reversed-horizontal .raven-tabs-list {
    justify-content: center;
    flex-direction: row;
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-horizontal .raven-tabs-list .raven-tabs-title,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-reversed-horizontal .raven-tabs-list .raven-tabs-title {
    justify-content: center;
    flex-direction: row;
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title {
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    flex-direction: row;
    justify-content: center;
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title-icon i {
    color: var(--e-global-color-139c2c2);
    margin: 0px 14px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title-icon>svg {
    fill: var(--e-global-color-139c2c2);
    width: 22px;
    height: 22px;
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title-icon svg>* {
    fill: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title-icon {
    font-size: 22px;
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title:after {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-list:after,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-card .raven-tabs-title,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-button .raven-tabs-title,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-content,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-content-wrapper {
    border-width: 2px;
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-list:after,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-card .raven-tabs-title,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-button .raven-tabs-title,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-mobile-title,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-content,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-content-wrapper {
    border-color: var(--e-global-color-secondary);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title:hover:not(.raven-tabs-active.raven-tabs-title:hover) {
    color: var(--e-global-color-dc536fb);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title:hover .raven-tabs-title-icon:not(.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-active.raven-tabs-title:hover .raven-tabs-title-icon) i {
    color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title:hover .raven-tabs-title-icon>svg:not(.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-active.raven-tabs-title:hover .raven-tabs-title-icon > svg) {
    fill: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title:hover .raven-tabs-title-icon svg>* {
    fill: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title.raven-tabs-active {
    color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-active .raven-tabs-title-icon i {
    color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-active .raven-tabs-title-icon>svg {
    fill: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-active .raven-tabs-title-icon svg>* {
    fill: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title.raven-tabs-active,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-active.raven-tabs-title:after {
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title.raven-tabs-active,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-card .raven-tabs-list:after,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-button .raven-tabs-list:after,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-card .raven-tabs-content,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-button .raven-tabs-content,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-card .raven-tabs-content-wrapper,
.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-button .raven-tabs-content-wrapper {
    border-width: 2px;
    border-color: var(--e-global-color-primary);
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title-icon svg {
    margin: 0px 14px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-content {
    padding: 50px 50px 50px 50px;
}

.elementor-4855 .elementor-element.elementor-element-4546b91c:not(.elementor-motion-effects-element-type-background),
.elementor-4855 .elementor-element.elementor-element-4546b91c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-4546b91c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-4855 .elementor-element.elementor-element-4546b91c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-38e7254f .raven-heading-title,
.elementor-4855 .elementor-element.elementor-element-38e7254f .raven-heading-title-inner {
    color: var(--e-global-color-658e5c6);
    -webkit-text-fill-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-38e7254f>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-4855 .elementor-element.elementor-element-daac631 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-dc536fb);
    --divider-border-width: 2px;
}

.elementor-4855 .elementor-element.elementor-element-daac631 .elementor-divider-separator {
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4855 .elementor-element.elementor-element-daac631 .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-4855 .elementor-element.elementor-element-daac631>.elementor-widget-container {
    margin: 0px 0px 70px 0px;
}

.elementor-4855 .elementor-element.elementor-element-4910edc7 {
    margin-top: 0px;
    margin-bottom: 19px;
}

.elementor-4855 .elementor-element.elementor-element-462930e9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4855 .elementor-element.elementor-element-462930e9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-462930e9:hover>.elementor-element-populated {
    background-color: var(--e-global-color-658e5c6);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-462930e9>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-658e5c6);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 6px 0px 6px;
    --e-column-margin-right: 6px;
    --e-column-margin-left: 6px;
    padding: 0px 15px 20px 15px;
}

.elementor-4855 .elementor-element.elementor-element-462930e9>.elementor-element-populated,
.elementor-4855 .elementor-element.elementor-element-462930e9>.elementor-element-populated>.elementor-background-overlay,
.elementor-4855 .elementor-element.elementor-element-462930e9>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-462930e9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-2fdde2df.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-2fdde2df.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-2fdde2df.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-2fdde2df .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4855 .elementor-element.elementor-element-2fdde2df .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-2fdde2df .elementor-image-box-title {
    margin-bottom: 10px;
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-f83ab06-font-family), Sans-serif;
    font-size: var(--e-global-typography-f83ab06-font-size);
    font-weight: var(--e-global-typography-f83ab06-font-weight);
    line-height: var(--e-global-typography-f83ab06-line-height);
    letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
    word-spacing: var(--e-global-typography-f83ab06-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-2fdde2df>.elementor-widget-container {
    margin: -25px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-26a3bdcb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4855 .elementor-element.elementor-element-26a3bdcb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-26a3bdcb:hover>.elementor-element-populated {
    background-color: var(--e-global-color-658e5c6);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-26a3bdcb>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-658e5c6);
    transition: background 2.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 6px 0px 6px;
    --e-column-margin-right: 6px;
    --e-column-margin-left: 6px;
    padding: 0px 15px 20px 15px;
}

.elementor-4855 .elementor-element.elementor-element-26a3bdcb>.elementor-element-populated,
.elementor-4855 .elementor-element.elementor-element-26a3bdcb>.elementor-element-populated>.elementor-background-overlay,
.elementor-4855 .elementor-element.elementor-element-26a3bdcb>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-26a3bdcb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-2f1f7caa.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-2f1f7caa.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-2f1f7caa.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-2f1f7caa .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4855 .elementor-element.elementor-element-2f1f7caa .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-2f1f7caa .elementor-image-box-title {
    margin-bottom: 10px;
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-2f1f7caa>.elementor-widget-container {
    margin: -25px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-2b2a4fb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4855 .elementor-element.elementor-element-2b2a4fb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-2b2a4fb:hover>.elementor-element-populated {
    background-color: var(--e-global-color-658e5c6);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-2b2a4fb>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-658e5c6);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 6px 0px 6px;
    --e-column-margin-right: 6px;
    --e-column-margin-left: 6px;
    padding: 0px 15px 20px 15px;
}

.elementor-4855 .elementor-element.elementor-element-2b2a4fb>.elementor-element-populated,
.elementor-4855 .elementor-element.elementor-element-2b2a4fb>.elementor-element-populated>.elementor-background-overlay,
.elementor-4855 .elementor-element.elementor-element-2b2a4fb>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-2b2a4fb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-79e64bae.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-79e64bae.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-79e64bae.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-79e64bae .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4855 .elementor-element.elementor-element-79e64bae .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-79e64bae .elementor-image-box-title {
    margin-bottom: 10px;
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-79e64bae>.elementor-widget-container {
    margin: -25px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-2a263c22:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4855 .elementor-element.elementor-element-2a263c22>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-2a263c22:hover>.elementor-element-populated {
    background-color: var(--e-global-color-658e5c6);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-2a263c22>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-658e5c6);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 6px 0px 6px;
    --e-column-margin-right: 6px;
    --e-column-margin-left: 6px;
    padding: 0px 15px 20px 15px;
}

.elementor-4855 .elementor-element.elementor-element-2a263c22>.elementor-element-populated,
.elementor-4855 .elementor-element.elementor-element-2a263c22>.elementor-element-populated>.elementor-background-overlay,
.elementor-4855 .elementor-element.elementor-element-2a263c22>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-2a263c22>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-6b9c9608.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-6b9c9608.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-6b9c9608.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-6b9c9608 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4855 .elementor-element.elementor-element-6b9c9608 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-6b9c9608 .elementor-image-box-title {
    margin-bottom: 10px;
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-6b9c9608>.elementor-widget-container {
    margin: -25px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-6f4e2444 {
    margin-top: 35px;
    margin-bottom: 0px;
}

.elementor-4855 .elementor-element.elementor-element-3a2f147:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4855 .elementor-element.elementor-element-3a2f147>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-3a2f147:hover>.elementor-element-populated {
    background-color: var(--e-global-color-658e5c6);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-3a2f147>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-658e5c6);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 6px 0px 6px;
    --e-column-margin-right: 6px;
    --e-column-margin-left: 6px;
    padding: 0px 15px 20px 15px;
}

.elementor-4855 .elementor-element.elementor-element-3a2f147>.elementor-element-populated,
.elementor-4855 .elementor-element.elementor-element-3a2f147>.elementor-element-populated>.elementor-background-overlay,
.elementor-4855 .elementor-element.elementor-element-3a2f147>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-3a2f147>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-1bb7eb48.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-1bb7eb48.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-1bb7eb48.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-1bb7eb48 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4855 .elementor-element.elementor-element-1bb7eb48 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-1bb7eb48 .elementor-image-box-title {
    margin-bottom: 10px;
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-1bb7eb48>.elementor-widget-container {
    margin: -25px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-3c69eb1f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4855 .elementor-element.elementor-element-3c69eb1f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-3c69eb1f:hover>.elementor-element-populated {
    background-color: var(--e-global-color-658e5c6);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-3c69eb1f>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-658e5c6);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 6px 0px 6px;
    --e-column-margin-right: 6px;
    --e-column-margin-left: 6px;
    padding: 0px 15px 20px 15px;
}

.elementor-4855 .elementor-element.elementor-element-3c69eb1f>.elementor-element-populated,
.elementor-4855 .elementor-element.elementor-element-3c69eb1f>.elementor-element-populated>.elementor-background-overlay,
.elementor-4855 .elementor-element.elementor-element-3c69eb1f>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-3c69eb1f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-9e72edc.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-9e72edc.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-9e72edc.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-9e72edc .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4855 .elementor-element.elementor-element-9e72edc .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-9e72edc .elementor-image-box-title {
    margin-bottom: 10px;
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-9e72edc>.elementor-widget-container {
    margin: -25px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-549dafbb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4855 .elementor-element.elementor-element-549dafbb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-549dafbb:hover>.elementor-element-populated {
    background-color: var(--e-global-color-658e5c6);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-549dafbb>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-658e5c6);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 6px 0px 6px;
    --e-column-margin-right: 6px;
    --e-column-margin-left: 6px;
    padding: 0px 15px 20px 15px;
}

.elementor-4855 .elementor-element.elementor-element-549dafbb>.elementor-element-populated,
.elementor-4855 .elementor-element.elementor-element-549dafbb>.elementor-element-populated>.elementor-background-overlay,
.elementor-4855 .elementor-element.elementor-element-549dafbb>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-549dafbb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-3edba2f9.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-3edba2f9.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-3edba2f9.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-3edba2f9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4855 .elementor-element.elementor-element-3edba2f9 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-3edba2f9 .elementor-image-box-title {
    margin-bottom: 10px;
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-3edba2f9>.elementor-widget-container {
    margin: -25px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-3638b73d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4855 .elementor-element.elementor-element-3638b73d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-3638b73d:hover>.elementor-element-populated {
    background-color: var(--e-global-color-658e5c6);
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-3638b73d>.elementor-element-populated {
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-658e5c6);
    transition: background 0.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 6px 0px 6px;
    --e-column-margin-right: 6px;
    --e-column-margin-left: 6px;
    padding: 0px 15px 20px 15px;
}

.elementor-4855 .elementor-element.elementor-element-3638b73d>.elementor-element-populated,
.elementor-4855 .elementor-element.elementor-element-3638b73d>.elementor-element-populated>.elementor-background-overlay,
.elementor-4855 .elementor-element.elementor-element-3638b73d>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-3638b73d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-6c039c2e.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-4855 .elementor-element.elementor-element-6c039c2e.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-4855 .elementor-element.elementor-element-6c039c2e.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-4855 .elementor-element.elementor-element-6c039c2e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-4855 .elementor-element.elementor-element-6c039c2e .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-6c039c2e .elementor-image-box-title {
    margin-bottom: 10px;
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-6c039c2e>.elementor-widget-container {
    margin: -25px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-1c2f2f2d {
    padding: 60px 0px 60px 0px;
}

.elementor-4855 .elementor-element.elementor-element-1fae8f77 .raven-heading-title,
.elementor-4855 .elementor-element.elementor-element-1fae8f77 .raven-heading-title-inner {
    color: var(--e-global-color-139c2c2);
    -webkit-text-fill-color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-1fae8f77>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-4855 .elementor-element.elementor-element-4c88bdb7 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-dc536fb);
    --divider-border-width: 2px;
}

.elementor-4855 .elementor-element.elementor-element-4c88bdb7 .elementor-divider-separator {
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4855 .elementor-element.elementor-element-4c88bdb7 .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-4855 .elementor-element.elementor-element-4c88bdb7>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-4855 .elementor-element.elementor-element-42b07433 {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-42b07433 .elementor-heading-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-42b07433>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-3fabebfc {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-3fabebfc>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
}

.elementor-4855 .elementor-element.elementor-element-734dc65f {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-734dc65f .elementor-heading-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-734dc65f>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: #E1BE77;
}

.elementor-4855 .elementor-element.elementor-element-2c23d272 {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-2c23d272>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
}

.elementor-4855 .elementor-element.elementor-element-2258f6e8 {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-2258f6e8 .elementor-heading-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-2258f6e8>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-2057fa16 {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-2057fa16>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
}

.elementor-4855 .elementor-element.elementor-element-79c2a420 {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-79c2a420 .elementor-heading-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-79c2a420>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-5231645f {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-5231645f>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
}

.elementor-4855 .elementor-element.elementor-element-56964760 {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-56964760 .elementor-heading-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-56964760>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-1b6fd66a {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-1b6fd66a>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
}

.elementor-4855 .elementor-element.elementor-element-7535631e {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-7535631e .elementor-heading-title {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-ca4c850-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca4c850-font-size);
    font-weight: var(--e-global-typography-ca4c850-font-weight);
    line-height: var(--e-global-typography-ca4c850-line-height);
    letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
    word-spacing: var(--e-global-typography-ca4c850-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-7535631e>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-1247d437 {
    text-align: center;
}

.elementor-4855 .elementor-element.elementor-element-1247d437>.elementor-widget-container {
    padding: 20px 20px 20px 20px;
}

.elementor-4855 .elementor-element.elementor-element-3c997c69:not(.elementor-motion-effects-element-type-background),
.elementor-4855 .elementor-element.elementor-element-3c997c69>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-c4e6f19);
}

.elementor-4855 .elementor-element.elementor-element-3c997c69 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-4855 .elementor-element.elementor-element-3c997c69>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-5645b191 .raven-heading-title,
.elementor-4855 .elementor-element.elementor-element-5645b191 .raven-heading-title-inner {
    color: var(--e-global-color-139c2c2);
    -webkit-text-fill-color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-5645b191>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-4855 .elementor-element.elementor-element-6a4780e8 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-dc536fb);
    --divider-border-width: 2px;
}

.elementor-4855 .elementor-element.elementor-element-6a4780e8 .elementor-divider-separator {
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4855 .elementor-element.elementor-element-6a4780e8 .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-4855 .elementor-element.elementor-element-6a4780e8>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-4855 .elementor-element.elementor-element-6249001e .elementor-tab-title {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-6249001e .elementor-accordion-icon,
.elementor-4855 .elementor-element.elementor-element-6249001e .elementor-accordion-title {
    color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-6249001e .elementor-accordion-icon svg {
    fill: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-6249001e .elementor-active .elementor-accordion-icon,
.elementor-4855 .elementor-element.elementor-element-6249001e .elementor-active .elementor-accordion-title {
    color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-6249001e .elementor-active .elementor-accordion-icon svg {
    fill: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-6249001e .elementor-accordion-title {
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    line-height: 22px;
}

.elementor-4855 .elementor-element.elementor-element-6249001e .elementor-tab-content {
    background-color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-8d0852 {
    padding: 60px 0px 60px 0px;
}

.elementor-4855 .elementor-element.elementor-element-10f34ea1 .raven-heading-title,
.elementor-4855 .elementor-element.elementor-element-10f34ea1 .raven-heading-title-inner {
    color: var(--e-global-color-primary);
    -webkit-text-fill-color: var(--e-global-color-primary);
}

.elementor-4855 .elementor-element.elementor-element-10f34ea1>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-712266f9 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-dc536fb);
    --divider-border-width: 2px;
}

.elementor-4855 .elementor-element.elementor-element-712266f9 .elementor-divider-separator {
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4855 .elementor-element.elementor-element-712266f9 .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-4855 .elementor-element.elementor-element-712266f9>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__text {
    color: var(--e-global-color-accent);
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 22px;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__name {
    color: var(--e-global-color-139c2c2);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__title {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__image img {
    width: 60px;
    height: auto;
    border-style: solid;
    border-color: var(--e-global-color-dc536fb);
    border-width: 2px;
    border-radius: 6px;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_left .raven-testimonial__content:after,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_right .raven-testimonial__content:after {
    top: calc(20px + (60px / 2) - 8px);
}

body:not(.rtl) .elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_stacked:not(.raven-testimonial--align-center):not(.raven-testimonial--align-right) .raven-testimonial__content:after,
body:not(.rtl) .elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_inline:not(.raven-testimonial--align-center):not(.raven-testimonial--align-right) .raven-testimonial__content:after,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_stacked.raven-testimonial--align-left .raven-testimonial__content:after,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_inline.raven-testimonial--align-left .raven-testimonial__content:after {
    left: calc(20px + (60px / 2) - 8px);
    right: auto;
}

body.rtl .elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_stacked:not(.raven-testimonial--align-center):not(.raven-testimonial--align-left) .raven-testimonial__content:after,
body.rtl .elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_inline:not(.raven-testimonial--align-center):not(.raven-testimonial--align-left) .raven-testimonial__content:after,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_stacked.raven-testimonial--align-right .raven-testimonial__content:after,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_inline.raven-testimonial--align-right .raven-testimonial__content:after {
    right: calc(20px + (60px / 2) - 8px);
    left: auto;
}

body:not(.rtl) .elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_above:not(.raven-testimonial--align-center):not(.raven-testimonial--align-right) .raven-testimonial__content:after,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_above.raven-testimonial--align-left .raven-testimonial__content:after {
    left: calc(20px + (60px / 2) - 8px);
    right: auto;
}

body.rtl .elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_above:not(.raven-testimonial--align-center):not(.raven-testimonial--align-left) .raven-testimonial__content:after,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_above.raven-testimonial--align-right .raven-testimonial__content:after {
    right: calc(20px + (60px / 2) - 8px);
    left: auto;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .elementor-swiper-button-prev {
    left: 30px !important;
    --navigation-arrow-prev-translate-x: 30px;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .elementor-swiper-button-next {
    right: 30px !important;
    --navigation-arrow-next-translate-x: 30px;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .elementor-swiper-button {
    font-size: 26px;
    color: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .elementor-swiper-button svg {
    fill: var(--e-global-color-658e5c6);
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .swiper-pagination-bullet {
    height: 8px;
    width: 8px;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .swiper-container-horizontal .swiper-pagination-progressbar {
    height: 8px;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .swiper-horizontal .swiper-pagination-progressbar {
    height: 8px;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .swiper-pagination-fraction {
    font-size: 8px;
    color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .swiper-pagination-bullet-active,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc .swiper-pagination-progressbar-fill {
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__content,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__content:after {
    background-color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__content {
    padding: 20px 20px 20px 20px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_left .raven-testimonial__footer,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_right .raven-testimonial__footer {
    padding-top: 20px;
}

.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_above .raven-testimonial__footer,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_inline .raven-testimonial__footer,
.elementor-4855 .elementor-element.elementor-element-1aee8dcc.raven-testimonial--layout-image_stacked .raven-testimonial__footer {
    padding: 0 20px 0 20px;
}

.elementor-4855 .elementor-element.elementor-element-3800cf42:not(.elementor-motion-effects-element-type-background),
.elementor-4855 .elementor-element.elementor-element-3800cf42>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-c4e6f19);
}

.elementor-4855 .elementor-element.elementor-element-3800cf42 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-4855 .elementor-element.elementor-element-3800cf42>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4855 .elementor-element.elementor-element-2349887d .raven-heading-title,
.elementor-4855 .elementor-element.elementor-element-2349887d .raven-heading-title-inner {
    color: var(--e-global-color-139c2c2);
    -webkit-text-fill-color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-2349887d>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-4855 .elementor-element.elementor-element-fffff8b {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-dc536fb);
    --divider-border-width: 2px;
}

.elementor-4855 .elementor-element.elementor-element-fffff8b .elementor-divider-separator {
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4855 .elementor-element.elementor-element-fffff8b .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-4855 .elementor-element.elementor-element-fffff8b>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts:not(.slick-slider) .jet-posts__item {
    max-width: calc(100% / 3);
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item {
    flex: 0 0 calc(100% / 3);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% / 3);
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .jet-posts__inner-box {
    background-color: var(--e-global-color-658e5c6);
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .jet-posts__inner-content {
    padding: 20px 20px 20px 20px;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .entry-title a {
    color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .entry-title a:hover {
    color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .entry-title,
.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .entry-title a {
    font-family: var(--e-global-typography-f83ab06-font-family), Sans-serif;
    font-size: var(--e-global-typography-f83ab06-font-size);
    font-weight: var(--e-global-typography-f83ab06-font-weight);
    line-height: var(--e-global-typography-f83ab06-line-height);
    letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
    word-spacing: var(--e-global-typography-f83ab06-word-spacing);
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .entry-title {
    text-align: left;
    padding: 0px 0px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .post-meta {
    text-align: left;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .entry-excerpt {
    text-align: left;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .jet-more-icon {
    float: right;
    font-size: 20px;
    color: var(--e-global-color-dc536fb);
    margin: 0px 0px 0px 15px;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .jet-more {
    background-color: var(--e-global-color-658e5c6);
    color: var(--e-global-color-dc536fb);
    text-decoration: none;
    padding: 12px 20px 12px 20px;
    border-radius: 6px 6px 6px 6px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-dc536fb);
    align-self: center;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .jet-more {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .jet-more:hover {
    background-color: var(--e-global-color-658e5c6);
    color: var(--e-global-color-658e5c6);
    text-decoration: none;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-carousel .jet-slick-dots li {
    padding-left: 5px;
    padding-right: 5px;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-carousel .jet-slick-dots {
    justify-content: center;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-title-fields__item-label {
    margin-right: 5px;
}

.elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-content-fields__item-label {
    margin-right: 5px;
}

.elementor-4855 .elementor-element.elementor-element-1c885ad3>.elementor-widget-container {
    padding: 4px 4px 4px 4px;
}

.elementor-4855 .elementor-element.elementor-element-46b4d8d0 {
    padding: 60px 0px 60px 0px;
}

.elementor-4855 .elementor-element.elementor-element-e03abe1 .raven-heading-title,
.elementor-4855 .elementor-element.elementor-element-e03abe1 .raven-heading-title-inner {
    color: var(--e-global-color-139c2c2);
    -webkit-text-fill-color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-e03abe1>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-4855 .elementor-element.elementor-element-4dc110b5 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-secondary);
    --divider-border-width: 2px;
}

.elementor-4855 .elementor-element.elementor-element-4dc110b5 .elementor-divider-separator {
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4855 .elementor-element.elementor-element-4dc110b5 .elementor-divider {
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-4855 .elementor-element.elementor-element-4dc110b5>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__item-img {
    border-radius: 8px 8px 0px 0px;
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content {
    background-color: var(--e-global-color-accent);
    text-align: center;
    padding: 0px 0px 20px 0px;
    border-radius: 0px 0px 8px 8px;
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-title,
.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-title a,
.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-banner__title {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-title {
    color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-banner__title {
    color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-text {
    margin: 15px 10px 15px 10px;
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-banner__text {
    margin: 15px 10px 15px 10px;
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-button {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-button {
    padding: 12px 50px 12px 20px;
    margin: 0px 10px 0px 10px;
    border-radius: 5px 5px 5px 5px;
    color: var(--e-global-color-658e5c6);
    background-image: var(--e-global-color-139c2c2);
    background-color: var(--e-global-color-139c2c2);
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-button:hover {
    color: var(--e-global-color-658e5c6);
    background-image: var(--e-global-color-dc536fb);
    background-color: var(--e-global-color-dc536fb);
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel .jet-arrow {
    border-radius: 6px 6px 6px 6px;
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel .jet-slick-dots {
    justify-content: center;
}

.elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel .jet-slick-dots li {
    padding-left: 5px;
    padding-right: 5px;
}

@media(min-width:768px) {
    .elementor-4855 .elementor-element.elementor-element-2990527b {
        width: 45%;
    }

    .elementor-4855 .elementor-element.elementor-element-a9cf69e {
        width: 55%;
    }

    .elementor-4855 .elementor-element.elementor-element-51bc0b1d {
        width: 60%;
    }

    .elementor-4855 .elementor-element.elementor-element-3edd372d {
        width: 40%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-4855 .elementor-element.elementor-element-2990527b {
        width: 100%;
    }

    .elementor-4855 .elementor-element.elementor-element-a9cf69e {
        width: 100%;
    }

    .elementor-4855 .elementor-element.elementor-element-41cf04b9 {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-62803f03 {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-4ae4b7e {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-17e4e3fe {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-4f0e08f7 {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-6e994535 {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-968d19d {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-4057bfaa {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-51bc0b1d {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-3edd372d {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-462930e9 {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-26a3bdcb {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-2b2a4fb {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-2a263c22 {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-3a2f147 {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-3c69eb1f {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-549dafbb {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-3638b73d {
        width: 50%;
    }
}

@media(min-width:1025px) {

    .elementor-4855 .elementor-element.elementor-element-65e07d6c:not(.elementor-motion-effects-element-type-background),
    .elementor-4855 .elementor-element.elementor-element-65e07d6c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1024px) {

    .elementor-4855 .elementor-element.elementor-element-39472627 .raven-heading,
    .elementor-4855 .elementor-element.elementor-element-39472627 .raven-heading a {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-7b58c92a>.elementor-widget-container {
        padding: 0px 40px 50px 40px;
    }

    .elementor-4855 .elementor-element.elementor-element-41cf04b9>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-3500ffb0 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-3500ffb0 .elementor-image-box-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-62803f03>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-70829f3e .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-70829f3e .elementor-image-box-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-4ae4b7e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-3e6d23c6 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-3e6d23c6 .elementor-image-box-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-5af3396a .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-5af3396a .elementor-image-box-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-6335aff2 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-6335aff2 .elementor-image-box-title {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-6e994535>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-358be2ea .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-358be2ea .elementor-image-box-title {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-968d19d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-204c1d54 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-204c1d54 .elementor-image-box-title {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-4057bfaa>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-43eff2cf .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-43eff2cf .elementor-image-box-title {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-1c0bb5e1>.elementor-widget-container {
        padding: 0px 40px 50px 40px;
    }

    .elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-left .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-right .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-left .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-right .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-left .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-right .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-669a221f {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-78ea5233>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title:hover:not(.raven-tabs-active.raven-tabs-title:hover) {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-462930e9>.elementor-element-populated {
        margin: 0px 6px 0px 0px;
        --e-column-margin-right: 6px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-2fdde2df .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-2fdde2df .elementor-image-box-title {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-26a3bdcb>.elementor-element-populated {
        margin: 0px 0px 0px 6px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 6px;
    }

    .elementor-4855 .elementor-element.elementor-element-2f1f7caa .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-2f1f7caa .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-2b2a4fb>.elementor-element-populated {
        margin: 38px 6px 0px 0px;
        --e-column-margin-right: 6px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-79e64bae .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-79e64bae .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-2a263c22>.elementor-element-populated {
        margin: 38px 0px 0px 6px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 6px;
    }

    .elementor-4855 .elementor-element.elementor-element-6b9c9608 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-6b9c9608 .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-3a2f147>.elementor-element-populated {
        margin: 0px 6px 0px 0px;
        --e-column-margin-right: 6px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-1bb7eb48 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-1bb7eb48 .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-3c69eb1f>.elementor-element-populated {
        margin: 0px 0px 0px 6px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 6px;
    }

    .elementor-4855 .elementor-element.elementor-element-9e72edc .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-9e72edc .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-549dafbb>.elementor-element-populated {
        margin: 38px 6px 0px 0px;
        --e-column-margin-right: 6px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-3edba2f9 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-3edba2f9 .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-3638b73d>.elementor-element-populated {
        margin: 38px 0px 0px 6px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 6px;
    }

    .elementor-4855 .elementor-element.elementor-element-6c039c2e .elementor-image-box-wrapper .elementor-image-box-img {
        width: 24%;
    }

    .elementor-4855 .elementor-element.elementor-element-6c039c2e .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-42b07433 .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-734dc65f .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-2258f6e8 .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-79c2a420 .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-56964760 .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-7535631e .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__name {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts:not(.slick-slider) .jet-posts__item {
        max-width: calc(100% / 2);
    }

    .elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item {
        flex: 0 0 calc(100% / 2);
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% / 2);
    }

    .elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .entry-title,
    .elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .entry-title a {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .jet-more {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-title,
    .elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-title a,
    .elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-banner__title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
}

@media(max-width:767px) {
    .elementor-4855 .elementor-element.elementor-element-2beee9d1 .slider-pro {
        min-height: 400px;
    }

    .elementor-4855 .elementor-element.elementor-element-2beee9d1 .jet-slider .sp-thumbnail-container {
        margin: 6px 6px 6px 6px;
    }

    .elementor-4855 .elementor-element.elementor-element-39472627 .raven-heading,
    .elementor-4855 .elementor-element.elementor-element-39472627 .raven-heading a {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-4e31456f .elementor-divider-separator {
        width: 30%;
    }

    .elementor-4855 .elementor-element.elementor-element-7b58c92a>.elementor-widget-container {
        padding: 0px 30px 40px 30px;
    }

    .elementor-4855 .elementor-element.elementor-element-41cf04b9>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-3500ffb0 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-3500ffb0 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-4855 .elementor-element.elementor-element-3500ffb0 .elementor-image-box-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-62803f03>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-70829f3e .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-70829f3e .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-4855 .elementor-element.elementor-element-70829f3e .elementor-image-box-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-4ae4b7e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-3e6d23c6 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-3e6d23c6 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-4855 .elementor-element.elementor-element-3e6d23c6 .elementor-image-box-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-17e4e3fe>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-5af3396a .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-5af3396a .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-4855 .elementor-element.elementor-element-5af3396a .elementor-image-box-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-4f0e08f7>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-6335aff2 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-6335aff2 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-4855 .elementor-element.elementor-element-6335aff2 .elementor-image-box-title {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-6e994535>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-358be2ea .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-358be2ea .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-4855 .elementor-element.elementor-element-358be2ea .elementor-image-box-title {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-968d19d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-204c1d54 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-204c1d54 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-4855 .elementor-element.elementor-element-204c1d54 .elementor-image-box-title {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-4057bfaa>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4855 .elementor-element.elementor-element-43eff2cf .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-43eff2cf .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-4855 .elementor-element.elementor-element-43eff2cf .elementor-image-box-title {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-5f58a1a0 .raven-heading,
    .elementor-4855 .elementor-element.elementor-element-5f58a1a0 .raven-heading a {
        font-size: 24px;
    }

    .elementor-4855 .elementor-element.elementor-element-8aa8f4a .elementor-divider-separator {
        width: 30%;
    }

    .elementor-4855 .elementor-element.elementor-element-1c0bb5e1>.elementor-widget-container {
        padding: 0px 30px 40px 30px;
    }

    .elementor-4855 .elementor-element.elementor-element-7e56b11c {
        padding: 0px 35px 0px 35px;
    }

    .elementor-4855 .elementor-element.elementor-element-66524df3 {
        width: 100%;
    }

    .elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-left .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-8c9d890 .jx-right .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-2eae6940 {
        width: 100%;
    }

    .elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-left .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-22d9cbab .jx-right .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-6283eb63 {
        width: 100%;
    }

    .elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-left .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-60f5a9c8 .jx-right .jx-label {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-51bc0b1d>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-4855 .elementor-element.elementor-element-24db8144 {
        text-align: center;
    }

    .elementor-4855 .elementor-element.elementor-element-669a221f {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-78ea5233>.elementor-widget-container {
        margin: 00px 00px 00px 00px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-title:hover:not(.raven-tabs-active.raven-tabs-title:hover) {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-2edbe32c .raven-tabs-content {
        padding: 20px 20px 20px 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-462930e9 {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-462930e9>.elementor-element-populated {
        margin: 0px 6px 0px 0px;
        --e-column-margin-right: 6px;
        --e-column-margin-left: 0px;
        padding: 0px 10px 20px 10px;
    }

    .elementor-4855 .elementor-element.elementor-element-2fdde2df .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-2fdde2df .elementor-image-box-wrapper .elementor-image-box-img {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-2fdde2df .elementor-image-box-title {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-26a3bdcb {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-26a3bdcb>.elementor-element-populated {
        margin: 0px 0px 0px 6px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 6px;
    }

    .elementor-4855 .elementor-element.elementor-element-2f1f7caa .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-2f1f7caa .elementor-image-box-wrapper .elementor-image-box-img {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-2f1f7caa .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-2b2a4fb {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-2b2a4fb>.elementor-element-populated {
        margin: 38px 6px 0px 0px;
        --e-column-margin-right: 6px;
        --e-column-margin-left: 0px;
        padding: 0px 10px 20px 10px;
    }

    .elementor-4855 .elementor-element.elementor-element-79e64bae .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-79e64bae .elementor-image-box-wrapper .elementor-image-box-img {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-79e64bae .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-2a263c22 {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-2a263c22>.elementor-element-populated {
        margin: 38px 0px 0px 6px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 6px;
        padding: 0px 10px 20px 10px;
    }

    .elementor-4855 .elementor-element.elementor-element-6b9c9608 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-6b9c9608 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-6b9c9608 .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-3a2f147 {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-3a2f147>.elementor-element-populated {
        margin: 0px 6px 0px 0px;
        --e-column-margin-right: 6px;
        --e-column-margin-left: 0px;
        padding: 0px 10px 20px 10px;
    }

    .elementor-4855 .elementor-element.elementor-element-1bb7eb48 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-1bb7eb48 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-1bb7eb48 .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-3c69eb1f {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-3c69eb1f>.elementor-element-populated {
        margin: 0px 0px 0px 6px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 6px;
        padding: 0px 10px 20px 10px;
    }

    .elementor-4855 .elementor-element.elementor-element-9e72edc .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-9e72edc .elementor-image-box-wrapper .elementor-image-box-img {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-9e72edc .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-549dafbb {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-549dafbb>.elementor-element-populated {
        margin: 38px 6px 0px 0px;
        --e-column-margin-right: 6px;
        --e-column-margin-left: 0px;
        padding: 0px 10px 20px 10px;
    }

    .elementor-4855 .elementor-element.elementor-element-3edba2f9 .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-3edba2f9 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-3edba2f9 .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-3638b73d {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-3638b73d>.elementor-element-populated {
        margin: 38px 0px 0px 6px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 6px;
        padding: 0px 10px 20px 10px;
    }

    .elementor-4855 .elementor-element.elementor-element-6c039c2e .elementor-image-box-img {
        margin-bottom: 20px;
    }

    .elementor-4855 .elementor-element.elementor-element-6c039c2e .elementor-image-box-wrapper .elementor-image-box-img {
        width: 50%;
    }

    .elementor-4855 .elementor-element.elementor-element-6c039c2e .elementor-image-box-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-64b50aa9 {
        width: 100%;
    }

    .elementor-4855 .elementor-element.elementor-element-42b07433 .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-734dc65f .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-2258f6e8 .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-79c2a420 .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-56964760 .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-7535631e .elementor-heading-title {
        font-size: var(--e-global-typography-ca4c850-font-size);
        line-height: var(--e-global-typography-ca4c850-line-height);
        letter-spacing: var(--e-global-typography-ca4c850-letter-spacing);
        word-spacing: var(--e-global-typography-ca4c850-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__name {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-1aee8dcc .raven-testimonial__title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts:not(.slick-slider) .jet-posts__item {
        max-width: calc(100% / 1);
    }

    .elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item {
        flex: 0 0 calc(100% / 1);
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% / 1);
    }

    .elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .entry-title,
    .elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .entry-title a {
        font-size: var(--e-global-typography-f83ab06-font-size);
        line-height: var(--e-global-typography-f83ab06-line-height);
        letter-spacing: var(--e-global-typography-f83ab06-letter-spacing);
        word-spacing: var(--e-global-typography-f83ab06-word-spacing);
    }

    .elementor-4855 .elementor-element.elementor-element-3ccd913c .jet-posts .jet-more {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-title,
    .elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-title a,
    .elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-banner__title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-4855 .elementor-element.elementor-element-6a7d8f5e .jet-carousel__content .jet-carousel__item-button {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }
}

