.elementor-10 .elementor-element.elementor-element-245e7ea3 .elementor-repeater-item-c52de47.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-10 .elementor-element.elementor-element-5c568ca8>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-245e7ea3 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-48ac9efc .elementor-repeater-item-5926724.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-10 .elementor-element.elementor-element-48ac9efc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-48ac9efc>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-22a97fcf>.elementor-container {
    max-width: 1200px;
    min-height: 150px;
}

.elementor-10 .elementor-element.elementor-element-22a97fcf .elementor-repeater-item-141f444.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-60029bda.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-10 .elementor-element.elementor-element-60029bda.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-10 .elementor-element.elementor-element-60029bda.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-10 .elementor-element.elementor-element-60029bda>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-60029bda>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-10 .elementor-element.elementor-element-60029bda>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-4df55b5 .raven-heading-title,
.elementor-10 .elementor-element.elementor-element-4df55b5 .raven-heading-title-inner {
    color: #FFFFFF;
    -webkit-text-fill-color: initial;
}

.elementor-10 .elementor-element.elementor-element-4df55b5 .raven-heading {
    font-family: "Open Sans", Sans-serif;
    font-size: 33px;
    font-weight: 600;
    text-transform: capitalize;
    letter-spacing: 0px;
}

.elementor-10 .elementor-element.elementor-element-4df55b5>.elementor-widget-container {
    padding: 0px 0px 5px 0px;
}

.elementor-10 .elementor-element.elementor-element-2de4e4af .raven-heading-title,
.elementor-10 .elementor-element.elementor-element-2de4e4af .raven-heading-title-inner {
    color: #FFFFFF;
    -webkit-text-fill-color: initial;
}

.elementor-10 .elementor-element.elementor-element-2de4e4af .raven-heading {
    font-family: "Open Sans", Sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: capitalize;
}

.elementor-10 .elementor-element.elementor-element-2de4e4af>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 79px;
}

.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-1c2f6311.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-10 .elementor-element.elementor-element-1c2f6311.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-10 .elementor-element.elementor-element-1c2f6311.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-10 .elementor-element.elementor-element-1c2f6311>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-1c2f6311>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button {
    padding: 20px 28px 20px 28px;
    border-color: #333333;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button {
    padding: 20px 28px 20px 28px;
    border-color: #333333;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button .button-text {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button .button-text {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button-icon {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button-icon i {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button-icon svg {
    fill: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button,
.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button,
.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button-widget-normal-effect-blink:after {
    background-color: #333333;
    background-image: none;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button:not(:hover),
.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button:not(:hover) {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after {
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before {
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button:hover .button-text {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button:hover .button-text {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button:hover .raven-button-icon {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button:hover .raven-button-icon {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button:hover .raven-button-icon i {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button:hover .raven-button-icon i {
    color: #000000;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button:hover .raven-button-icon svg {
    fill: #000000;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button:hover .raven-button-icon svg {
    fill: #000000;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button:hover,
.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button:hover {
    background-color: #FFFFFF;
    background-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button:hover {
    border-color: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button:hover {
    border-color: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-1cda6b2d a.raven-button .button-text,
.elementor-10 .elementor-element.elementor-element-1cda6b2d .raven-button .button-text {
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.elementor-10 .elementor-element.elementor-element-22a97fcf:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-22a97fcf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ED1F24;
}

.elementor-10 .elementor-element.elementor-element-22a97fcf {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-22a97fcf>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-5a0519db>.elementor-container {
    max-width: 1200px;
}

.elementor-10 .elementor-element.elementor-element-5a0519db .elementor-repeater-item-c31c4a6.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-10 .elementor-element.elementor-element-e7453d>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-17932f70 .raven-heading-title,
.elementor-10 .elementor-element.elementor-element-17932f70 .raven-heading-title-inner {
    color: #3A3A3A;
    -webkit-text-fill-color: initial;
}

.elementor-10 .elementor-element.elementor-element-17932f70 .raven-heading {
    font-family: "Ubuntu", Sans-serif;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-10 .elementor-element.elementor-element-5312b2e8 .raven-divider-solid,
.elementor-10 .elementor-element.elementor-element-5312b2e8 .raven-divider-double:before,
.elementor-10 .elementor-element.elementor-element-5312b2e8 .raven-divider-double:after {
    background-color: #ED1F24;
    height: 3px;
}

.elementor-10 .elementor-element.elementor-element-5312b2e8 .raven-divider-double:before {
    margin-bottom: 3px;
}

.elementor-10 .elementor-element.elementor-element-5312b2e8 .raven-divider-line {
    width: 60px;
}

.elementor-10 .elementor-element.elementor-element-5312b2e8>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-89a39e1>.elementor-container {
    max-width: 1200px;
}

.elementor-10 .elementor-element.elementor-element-89a39e1 .elementor-repeater-item-fe80406.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-10 .elementor-element.elementor-element-17423820:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10 .elementor-element.elementor-element-17423820>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F1F1F1;
}

.elementor-10 .elementor-element.elementor-element-17423820>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #DEDEDE;
    transition: background 0.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 0px 30px 0px;
}

.elementor-10 .elementor-element.elementor-element-17423820>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-ae87862 .raven-image {
    max-width: 310px;
    opacity: 1;
}

.elementor-10 .elementor-element.elementor-element-ae87862 .raven-image img {
    width: 310px;
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: #ED1F24;
}

.elementor-10 .elementor-element.elementor-element-ae87862 {
    text-align: left;
}

.elementor-10 .elementor-element.elementor-element-ae87862>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-772c90f8 .raven-heading-title,
.elementor-10 .elementor-element.elementor-element-772c90f8 .raven-heading-title-inner {
    color: #ED1F24;
    -webkit-text-fill-color: initial;
}

.elementor-10 .elementor-element.elementor-element-772c90f8 .raven-heading {
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.elementor-10 .elementor-element.elementor-element-32ec6d7e {
    text-align: center;
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
}

.elementor-10 .elementor-element.elementor-element-32ec6d7e>.elementor-widget-container {
    padding: 0px 18px 0px 18px;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e a.raven-button {
    padding: 12px 18px 12px 18px;
    border-color: #ED1F24;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button {
    padding: 12px 18px 12px 18px;
    border-color: #ED1F24;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e a.raven-button .button-text {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button .button-text {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button-icon {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button-icon i {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button-icon svg {
    fill: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e a.raven-button,
.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button,
.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button-widget-normal-effect-blink:after {
    background-color: #ED1F24;
    background-image: none;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e a.raven-button:not(:hover),
.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button:not(:hover) {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after {
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before {
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e a.raven-button:hover,
.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button:hover {
    background-color: #333333;
    background-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e a.raven-button:hover {
    border-color: #333333;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button:hover {
    border-color: #333333;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-a4e4d7e a.raven-button .button-text,
.elementor-10 .elementor-element.elementor-element-a4e4d7e .raven-button .button-text {
    font-family: "Open Sans", Sans-serif;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.elementor-10 .elementor-element.elementor-element-104be786:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10 .elementor-element.elementor-element-104be786>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F1F1F1;
}

.elementor-10 .elementor-element.elementor-element-104be786>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #DEDEDE;
    transition: background 0.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 0px 30px 0px;
}

.elementor-10 .elementor-element.elementor-element-104be786>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-236ffd14 .raven-image img {
    width: 310px;
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: #ED1F24;
}

.elementor-10 .elementor-element.elementor-element-236ffd14 .raven-image {
    opacity: 1;
}

.elementor-10 .elementor-element.elementor-element-236ffd14 {
    text-align: left;
}

.elementor-10 .elementor-element.elementor-element-236ffd14>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-35cb2719 .raven-heading-title,
.elementor-10 .elementor-element.elementor-element-35cb2719 .raven-heading-title-inner {
    color: #ED1F24;
    -webkit-text-fill-color: initial;
}

.elementor-10 .elementor-element.elementor-element-35cb2719 .raven-heading {
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.elementor-10 .elementor-element.elementor-element-72938176 {
    text-align: center;
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
}

.elementor-10 .elementor-element.elementor-element-72938176>.elementor-widget-container {
    padding: 0px 18px 0px 18px;
}

.elementor-10 .elementor-element.elementor-element-2005b130 a.raven-button {
    padding: 12px 18px 12px 18px;
    border-color: #ED1F24;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button {
    padding: 12px 18px 12px 18px;
    border-color: #ED1F24;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2005b130 a.raven-button .button-text {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button .button-text {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button-icon {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button-icon i {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button-icon svg {
    fill: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2005b130 a.raven-button,
.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button,
.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button-widget-normal-effect-blink:after {
    background-color: #ED1F24;
    background-image: none;
}

.elementor-10 .elementor-element.elementor-element-2005b130 a.raven-button:not(:hover),
.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button:not(:hover) {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after {
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before {
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2005b130 a.raven-button:hover,
.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button:hover {
    background-color: #333333;
    background-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-2005b130 a.raven-button:hover {
    border-color: #333333;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button:hover {
    border-color: #333333;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2005b130 a.raven-button .button-text,
.elementor-10 .elementor-element.elementor-element-2005b130 .raven-button .button-text {
    font-family: "Open Sans", Sans-serif;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.elementor-10 .elementor-element.elementor-element-28187a6c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10 .elementor-element.elementor-element-28187a6c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F1F1F1;
}

.elementor-10 .elementor-element.elementor-element-28187a6c>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #DEDEDE;
    transition: background 0.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 0px 30px 0px;
}

.elementor-10 .elementor-element.elementor-element-28187a6c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-19108e21 .raven-image img {
    width: 310px;
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: #ED1F24;
}

.elementor-10 .elementor-element.elementor-element-19108e21 .raven-image {
    opacity: 1;
}

.elementor-10 .elementor-element.elementor-element-19108e21 {
    text-align: left;
}

.elementor-10 .elementor-element.elementor-element-19108e21>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-17372dbe .raven-heading-title,
.elementor-10 .elementor-element.elementor-element-17372dbe .raven-heading-title-inner {
    color: #ED1F24;
    -webkit-text-fill-color: initial;
}

.elementor-10 .elementor-element.elementor-element-17372dbe .raven-heading {
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.elementor-10 .elementor-element.elementor-element-2c3cc9d3 {
    text-align: center;
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
}

.elementor-10 .elementor-element.elementor-element-2c3cc9d3>.elementor-widget-container {
    padding: 0px 18px 0px 18px;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd a.raven-button {
    padding: 12px 18px 12px 18px;
    border-color: #ED1F24;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button {
    padding: 12px 18px 12px 18px;
    border-color: #ED1F24;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd a.raven-button .button-text {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button .button-text {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button-icon {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button-icon i {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button-icon svg {
    fill: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd a.raven-button,
.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button,
.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button-widget-normal-effect-blink:after {
    background-color: #ED1F24;
    background-image: none;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd a.raven-button:not(:hover),
.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button:not(:hover) {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after {
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before {
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd a.raven-button:hover,
.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button:hover {
    background-color: #333333;
    background-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd a.raven-button:hover {
    border-color: #333333;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button:hover {
    border-color: #333333;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2cf0d8dd a.raven-button .button-text,
.elementor-10 .elementor-element.elementor-element-2cf0d8dd .raven-button .button-text {
    font-family: "Open Sans", Sans-serif;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.elementor-10 .elementor-element.elementor-element-cd6e354:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-10 .elementor-element.elementor-element-cd6e354>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F1F1F1;
}

.elementor-10 .elementor-element.elementor-element-cd6e354>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #DEDEDE;
    transition: background 0.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 0px 30px 0px;
}

.elementor-10 .elementor-element.elementor-element-cd6e354>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-150fbc42 .raven-image img {
    width: 310px;
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: #ED1F24;
}

.elementor-10 .elementor-element.elementor-element-150fbc42 .raven-image {
    opacity: 1;
}

.elementor-10 .elementor-element.elementor-element-150fbc42 {
    text-align: left;
}

.elementor-10 .elementor-element.elementor-element-150fbc42>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-daed6f4 .raven-heading-title,
.elementor-10 .elementor-element.elementor-element-daed6f4 .raven-heading-title-inner {
    color: #ED1F24;
    -webkit-text-fill-color: initial;
}

.elementor-10 .elementor-element.elementor-element-daed6f4 .raven-heading {
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.elementor-10 .elementor-element.elementor-element-4a0d8849 {
    text-align: center;
    color: #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
}

.elementor-10 .elementor-element.elementor-element-4a0d8849>.elementor-widget-container {
    padding: 0px 18px 0px 18px;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 a.raven-button {
    padding: 12px 18px 12px 18px;
    border-color: #ED1F24;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button {
    padding: 12px 18px 12px 18px;
    border-color: #ED1F24;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 a.raven-button .button-text {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button .button-text {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button-icon {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button-icon i {
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button-icon svg {
    fill: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 a.raven-button,
.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button,
.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button-widget-normal-effect-blink:after {
    background-color: #ED1F24;
    background-image: none;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 a.raven-button:not(:hover),
.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button:not(:hover) {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after {
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before {
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 a.raven-button:hover,
.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button:hover {
    background-color: #333333;
    background-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 a.raven-button:hover {
    border-color: #333333;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button:hover {
    border-color: #333333;
    border-radius: 3px 3px 3px 3px;
}

.elementor-10 .elementor-element.elementor-element-2b78e663 a.raven-button .button-text,
.elementor-10 .elementor-element.elementor-element-2b78e663 .raven-button .button-text {
    font-family: "Open Sans", Sans-serif;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.elementor-10 .elementor-element.elementor-element-5a0519db {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-6f7f30ab .elementor-repeater-item-f262672.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-5a746f50.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-10 .elementor-element.elementor-element-5a746f50.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-10 .elementor-element.elementor-element-5a746f50.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-10 .elementor-element.elementor-element-7b8beb58 {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-1ec84545.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-10 .elementor-element.elementor-element-1ec84545.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-10 .elementor-element.elementor-element-1ec84545.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-10 .elementor-element.elementor-element-1ec84545>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-780731b1 .raven-heading-title,
.elementor-10 .elementor-element.elementor-element-780731b1 .raven-heading-title-inner {
    color: #FFFFFF;
    -webkit-text-fill-color: initial;
}

.elementor-10 .elementor-element.elementor-element-780731b1 .raven-heading {
    font-family: "Ubuntu", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 4px;
}

.elementor-10 .elementor-element.elementor-element-780731b1>.elementor-widget-container {
    padding: 0px 0px 8px 0px;
}

.elementor-10 .elementor-element.elementor-element-14ffd3e9 .raven-divider-solid,
.elementor-10 .elementor-element.elementor-element-14ffd3e9 .raven-divider-double:before,
.elementor-10 .elementor-element.elementor-element-14ffd3e9 .raven-divider-double:after {
    background-color: #ED1F24;
    height: 3px;
}

.elementor-10 .elementor-element.elementor-element-14ffd3e9 .raven-divider-double:before {
    margin-bottom: 3px;
}

.elementor-10 .elementor-element.elementor-element-14ffd3e9 .raven-divider-line {
    width: 60px;
}

.elementor-10 .elementor-element.elementor-element-14ffd3e9>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__icon {
    order: 2;
    align-self: center;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__title {
    order: 3;
    text-align: center;
    align-self: center;
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    margin: 025px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__comment {
    order: 1;
    align-self: center;
    text-align: center;
    color: #ffffff;
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    font-style: italic;
    width: 730px;
    background-color: #6EC1E400;
    padding: 40px 40px 40px 40px;
    border-radius: 5px 5px 5px 5px;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__name {
    order: 3;
    align-self: center;
    text-align: center;
    color: #FFFFFF;
    font-family: "Ubuntu", Sans-serif;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 11px;
    letter-spacing: 1px;
    margin: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__position {
    order: 6;
    align-self: center;
    text-align: center;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__date {
    order: 7;
    align-self: center;
    text-align: center;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__rating {
    order: 8;
    font-size: 20px;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__content {
    justify-content: center;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__tag-img {
    width: 95px;
    height: 95px;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__figure {
    border-radius: 100px 100px 100px 100px;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__name a:hover {
    color: #FFFFFF;
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4e72a95f i:not(:last-of-type) {
    margin-right: 7px;
}

body.rtl .elementor-10 .elementor-element.elementor-element-4e72a95f i:not(:last-of-type) {
    margin-left: 7px;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__instance .jet-arrow {
    background-color: #6EC1E40F;
    color: #676262;
    width: 70px;
    height: 70px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #676262;
    border-radius: 50px 50px 50px 50px;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__instance .jet-arrow svg * {
    fill: #676262;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__instance .jet-arrow:hover {
    background-color: #61CE7000;
    color: #FFFFFF;
    width: 70px;
    height: 70px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__instance .jet-arrow:hover svg * {
    fill: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__instance .jet-arrow.prev-arrow {
    top: 145px;
    bottom: auto;
    left: 71px;
    right: auto;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__instance .jet-arrow.next-arrow {
    top: 145px;
    bottom: auto;
    right: 71px;
    left: auto;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__instance .jet-slick-dots {
    justify-content: center;
}

.elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__instance .jet-slick-dots li {
    padding-left: 5px;
    padding-right: 5px;
}

.elementor-10 .elementor-element.elementor-element-6f7f30ab:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-6f7f30ab>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/11/testimonial-img.jpg");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-6f7f30ab {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 30px;
    margin-bottom: 0px;
    padding: 20px 0px 10px 0px;
}

.elementor-10 .elementor-element.elementor-element-6f7f30ab>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-ed5c637 .elementor-repeater-item-39b638d.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-10 .elementor-element.elementor-element-42e365e5 .raven-heading-title,
.elementor-10 .elementor-element.elementor-element-42e365e5 .raven-heading-title-inner {
    color: #3A3A3A;
    -webkit-text-fill-color: initial;
}

.elementor-10 .elementor-element.elementor-element-42e365e5 .raven-heading {
    font-family: "Ubuntu", Sans-serif;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-10 .elementor-element.elementor-element-59979695 .raven-divider-solid,
.elementor-10 .elementor-element.elementor-element-59979695 .raven-divider-double:before,
.elementor-10 .elementor-element.elementor-element-59979695 .raven-divider-double:after {
    background-color: #ED1F24;
    height: 3px;
}

.elementor-10 .elementor-element.elementor-element-59979695 .raven-divider-double:before {
    margin-bottom: 3px;
}

.elementor-10 .elementor-element.elementor-element-59979695 .raven-divider-line {
    width: 60px;
}

.elementor-10 .elementor-element.elementor-element-59979695>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-36b5d1bf .gallery-item {
    padding: 0 0px 0px 0;
}

.elementor-10 .elementor-element.elementor-element-36b5d1bf .gallery {
    margin: 0 -0px -0px 0;
}

.elementor-10 .elementor-element.elementor-element-36b5d1bf .gallery-item .gallery-caption {
    text-align: center;
}

.elementor-10 .elementor-element.elementor-element-36b5d1bf>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-ed5c637 {
    margin-top: 25px;
    margin-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-13b42494>.elementor-container {
    max-width: 1200px;
}

.elementor-10 .elementor-element.elementor-element-13b42494 .elementor-repeater-item-6ffba2a.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-10 .elementor-element.elementor-element-4fdcd386 .raven-heading-title,
.elementor-10 .elementor-element.elementor-element-4fdcd386 .raven-heading-title-inner {
    color: #3A3A3A;
    -webkit-text-fill-color: initial;
}

.elementor-10 .elementor-element.elementor-element-4fdcd386 .raven-heading {
    font-family: "Ubuntu", Sans-serif;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-10 .elementor-element.elementor-element-1be96719 .raven-divider-solid,
.elementor-10 .elementor-element.elementor-element-1be96719 .raven-divider-double:before,
.elementor-10 .elementor-element.elementor-element-1be96719 .raven-divider-double:after {
    background-color: #ED1F24;
    height: 3px;
}

.elementor-10 .elementor-element.elementor-element-1be96719 .raven-divider-double:before {
    margin-bottom: 3px;
}

.elementor-10 .elementor-element.elementor-element-1be96719 .raven-divider-line {
    width: 60px;
}

.elementor-10 .elementor-element.elementor-element-1be96719>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-4b7a4d81 {
    --e-image-carousel-slides-to-show: 5;
}

.elementor-10 .elementor-element.elementor-element-13b42494 {
    margin-top: 30px;
    margin-bottom: 30px;
}

@media(min-width:768px) {
    .elementor-10 .elementor-element.elementor-element-60029bda {
        width: 70.592%;
    }
    .elementor-10 .elementor-element.elementor-element-1c2f6311 {
        width: 29.36%;
    }
    .elementor-10 .elementor-element.elementor-element-5a746f50 {
        width: 39.794%;
    }
    .elementor-10 .elementor-element.elementor-element-1ec84545 {
        width: 60.16%;
    }
}

@media(min-width:1025px) {
    .elementor-10 .elementor-element.elementor-element-6f7f30ab:not(.elementor-motion-effects-element-type-background),
    .elementor-10 .elementor-element.elementor-element-6f7f30ab>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1024px) {
    .elementor-10 .elementor-element.elementor-element-4df55b5 .raven-heading {
        font-size: 30px;
    }
    .elementor-10 .elementor-element.elementor-element-2de4e4af .raven-heading {
        font-size: 30px;
    }
    .elementor-10 .elementor-element.elementor-element-1cda6b2d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-17932f70 .raven-heading {
        font-size: 30px;
    }
    .elementor-10 .elementor-element.elementor-element-772c90f8 .raven-heading {
        font-size: 30px;
    }
    .elementor-10 .elementor-element.elementor-element-32ec6d7e>.elementor-widget-container {
        margin: 0px 20px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-a4e4d7e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-35cb2719 .raven-heading {
        font-size: 30px;
    }
    .elementor-10 .elementor-element.elementor-element-72938176>.elementor-widget-container {
        margin: 0px 20px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-2005b130>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-17372dbe .raven-heading {
        font-size: 30px;
    }
    .elementor-10 .elementor-element.elementor-element-2c3cc9d3>.elementor-widget-container {
        margin: 0px 20px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-2cf0d8dd>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-daed6f4 .raven-heading {
        font-size: 30px;
    }
    .elementor-10 .elementor-element.elementor-element-4a0d8849>.elementor-widget-container {
        margin: 0px 20px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-2b78e663>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-780731b1 .raven-heading {
        font-size: 30px;
    }
    .elementor-10 .elementor-element.elementor-element-42e365e5 .raven-heading {
        font-size: 30px;
    }
    .elementor-10 .elementor-element.elementor-element-4fdcd386 .raven-heading {
        font-size: 30px;
    }
}

@media(max-width:767px) {
    .elementor-10 .elementor-element.elementor-element-5c568ca8>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-10 .elementor-element.elementor-element-245e7ea3 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-29a07d0d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-19d59cc>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-48ac9efc {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-60029bda.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-10 .elementor-element.elementor-element-60029bda.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-10 .elementor-element.elementor-element-60029bda>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 12px 0px 12px;
    }
    .elementor-10 .elementor-element.elementor-element-4df55b5 .raven-heading {
        font-size: 19px;
        line-height: 30px;
    }
    .elementor-10 .elementor-element.elementor-element-4df55b5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-2de4e4af .raven-heading {
        font-size: 17px;
    }
    .elementor-10 .elementor-element.elementor-element-2de4e4af>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-1c2f6311>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 12px 0px 12px;
    }
    .elementor-10 .elementor-element.elementor-element-22a97fcf {
        padding: 20px 0px 20px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-5a0519db>.elementor-container {
        max-width: 1200px;
    }
    .elementor-10 .elementor-element.elementor-element-17932f70 .raven-heading {
        font-size: 26px;
    }
    .elementor-10 .elementor-element.elementor-element-17423820>.elementor-element-populated {
        margin: 0px 15px 17px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
        padding: 0px 0px 16px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-ae87862 .raven-image {
        max-width: 362px;
    }
    .elementor-10 .elementor-element.elementor-element-ae87862 .raven-image img {
        width: 362px;
    }
    .elementor-10 .elementor-element.elementor-element-ae87862 {
        text-align: left;
    }
    .elementor-10 .elementor-element.elementor-element-ae87862>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-772c90f8 .raven-heading {
        font-size: 22px;
    }
    .elementor-10 .elementor-element.elementor-element-32ec6d7e {
        text-align: center;
    }
    .elementor-10 .elementor-element.elementor-element-32ec6d7e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-104be786>.elementor-element-populated {
        margin: 0px 15px 17px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
        padding: 0px 0px 16px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-236ffd14 .raven-image {
        max-width: 362px;
    }
    .elementor-10 .elementor-element.elementor-element-236ffd14 .raven-image img {
        width: 362px;
    }
    .elementor-10 .elementor-element.elementor-element-236ffd14>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-35cb2719 .raven-heading {
        font-size: 22px;
    }
    .elementor-10 .elementor-element.elementor-element-72938176 {
        text-align: center;
    }
    .elementor-10 .elementor-element.elementor-element-72938176>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-28187a6c>.elementor-element-populated {
        margin: 0px 15px 17px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
        padding: 0px 0px 15px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-19108e21 .raven-image {
        max-width: 362px;
    }
    .elementor-10 .elementor-element.elementor-element-19108e21 .raven-image img {
        width: 362px;
    }
    .elementor-10 .elementor-element.elementor-element-17372dbe .raven-heading {
        font-size: 21px;
    }
    .elementor-10 .elementor-element.elementor-element-2c3cc9d3 {
        text-align: center;
    }
    .elementor-10 .elementor-element.elementor-element-2c3cc9d3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-cd6e354>.elementor-element-populated {
        margin: 0px 15px 17px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
        padding: 0px 0px 15px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-150fbc42 .raven-image {
        max-width: 362px;
    }
    .elementor-10 .elementor-element.elementor-element-150fbc42 .raven-image img {
        width: 362px;
    }
    .elementor-10 .elementor-element.elementor-element-daed6f4 .raven-heading {
        font-size: 21px;
    }
    .elementor-10 .elementor-element.elementor-element-4a0d8849 {
        text-align: center;
    }
    .elementor-10 .elementor-element.elementor-element-4a0d8849>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-89a39e1 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-1ec84545>.elementor-element-populated {
        padding: 10px 10px 50px 10px;
    }
    .elementor-10 .elementor-element.elementor-element-780731b1 .raven-heading {
        font-size: 15px;
    }
    .elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__comment {
        font-size: 16px;
    }
    .elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__instance .jet-arrow.prev-arrow {
        top: 220px;
        bottom: auto;
        left: 3px;
        right: auto;
    }
    .elementor-10 .elementor-element.elementor-element-4e72a95f .jet-testimonials__instance .jet-arrow.next-arrow {
        top: 220px;
        bottom: auto;
        right: 3px;
        left: auto;
    }
    .elementor-10 .elementor-element.elementor-element-6f7f30ab {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 0px 50px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-7c60d389>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 17px 0px 17px;
    }
    .elementor-10 .elementor-element.elementor-element-42e365e5 .raven-heading {
        font-size: 26px;
    }
    .elementor-10 .elementor-element.elementor-element-36b5d1bf>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10 .elementor-element.elementor-element-3daa2064>.elementor-element-populated {
        padding: 0px 17px 0px 17px;
    }
    .elementor-10 .elementor-element.elementor-element-4fdcd386 .raven-heading {
        font-size: 26px;
    }
    .elementor-10 .elementor-element.elementor-element-4b7a4d81 {
        --e-image-carousel-slides-to-show: 2;
    }
    .elementor-10 .elementor-element.elementor-element-13b42494 {
        margin-top: 30px;
        margin-bottom: 30px;
    }
}

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */