.elementor-46 .elementor-element.elementor-element-5403ae16 .elementor-repeater-item-17c222f.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .elementor-slick-slider .jet-carousel__item {
    padding: 0px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .elementor-slick-slider {
    margin-right: -0px;
    margin-left: -0px;
}

.elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .elementor-slick-slider .jet-carousel__item .jet-carousel__item-inner {
    margin: 0px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel__item-img {
    border-radius: 0px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel__content {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .jet-arrow:hover {
    background-color: #347AFF;
}

.elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .jet-arrow.prev-arrow {
    left: 45px;
    right: auto;
}

.elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .jet-arrow.next-arrow {
    right: 45px;
    left: auto;
}

.elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .jet-slick-dots {
    justify-content: center;
}

.elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .jet-slick-dots li {
    padding-left: 5px;
    padding-right: 5px;
}

.elementor-46 .elementor-element.elementor-element-5403ae16 {
    padding: 0px 10px 0px 10px;
}

.elementor-46 .elementor-element.elementor-element-fb85604>.elementor-container {
    min-height: 30vw;
}

.elementor-46 .elementor-element.elementor-element-fb85604 .elementor-repeater-item-96ca680.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-f4cac13>.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-46 .elementor-element.elementor-element-f4cac13:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,


.elementor-46 .elementor-element.elementor-element-f4cac13>.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-46 .elementor-element.elementor-element-f4cac13>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-46 .elementor-element.elementor-element-897845d .jet-carousel__content {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-897845d .jet-carousel .jet-slick-dots {
    justify-content: center;
}

.elementor-46 .elementor-element.elementor-element-897845d .jet-carousel .jet-slick-dots li {
    padding-left: 5px;
    padding-right: 5px;
}

.elementor-46 .elementor-element.elementor-element-897845d>.elementor-widget-container {
    margin: -10px -10px -10px -10px;
}

.elementor-46 .elementor-element.elementor-element-a6a4693 .elementor-repeater-item-36d67d3.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-61de441 .elementor-heading-title {
    color: var(--e-global-color-278adbe);
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-46 .elementor-element.elementor-element-61de441>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-46 .elementor-element.elementor-element-0f18437>.elementor-widget-container {
    padding: 0px 100px 50px 0px;
}

.elementor-46 .elementor-element.elementor-element-77d82e3>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-46 .elementor-element.elementor-element-73e1d69 a.raven-button {
    width: 169px;
    height: 50px;
    border-radius: 3px 3px 3px 3px;
}

.elementor-46 .elementor-element.elementor-element-73e1d69 .raven-button {
    width: 169px;
    height: 50px;
    border-radius: 3px 3px 3px 3px;
}

.elementor-46 .elementor-element.elementor-element-73e1d69 a.raven-button,
.elementor-46 .elementor-element.elementor-element-73e1d69 .raven-button,
.elementor-46 .elementor-element.elementor-element-73e1d69 .raven-button-widget-normal-effect-blink:after {
    background-color: var(--e-global-color-278adbe);
    background-image: var(--e-global-color-278adbe);
}

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

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

.elementor-46 .elementor-element.elementor-element-73e1d69 a.raven-button:hover,
.elementor-46 .elementor-element.elementor-element-73e1d69 .raven-button:hover {
    background-color: #FFFFFF;
    background-image: none;
}

.elementor-46 .elementor-element.elementor-element-73e1d69 a.raven-button .button-text,
.elementor-46 .elementor-element.elementor-element-73e1d69 .raven-button .button-text {
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1.3px;
}

.elementor-46 .elementor-element.elementor-element-73e1d69 {
    flex-basis: 200px;
}

.elementor-46 .elementor-element.elementor-element-fc05288 .raven-image {
    max-width: 73%;
    opacity: 1;
}

.elementor-46 .elementor-element.elementor-element-fc05288 {
    text-align: right;
}

.elementor-46 .elementor-element.elementor-element-fc05288 .raven-image img {
    border-radius: 5px 5px 5px 5px;
}

.elementor-46 .elementor-element.elementor-element-fc05288 .raven-image img:first-of-type {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-46 .elementor-element.elementor-element-fc05288>.elementor-widget-container {
    margin: 0px -60px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-1f3aab9 .raven-image {
    opacity: 1;
}

.elementor-46 .elementor-element.elementor-element-1f3aab9 {
    text-align: right;
    width: 300px;
    max-width: 300px;
    top: 320px;
}

.elementor-46 .elementor-element.elementor-element-1f3aab9 .raven-image img {
    border-radius: 5px 5px 5px 5px;
}

.elementor-46 .elementor-element.elementor-element-1f3aab9 .raven-image img:first-of-type {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

body:not(.rtl) .elementor-46 .elementor-element.elementor-element-1f3aab9 {
    left: 155px;
}

body.rtl .elementor-46 .elementor-element.elementor-element-1f3aab9 {
    right: 155px;
}

.elementor-46 .elementor-element.elementor-element-a6a4693 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 160px 0px 170px 0px;
}

.elementor-46 .elementor-element.elementor-element-a6a4693>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-46 .elementor-element.elementor-element-353b457>.elementor-container {
    max-width: 950px;
}

.elementor-46 .elementor-element.elementor-element-353b457 .elementor-repeater-item-3cedde8.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-2889523 {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-2889523 .elementor-heading-title {
    color: var(--e-global-color-278adbe);
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-46 .elementor-element.elementor-element-2889523>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-46 .elementor-element.elementor-element-f70977b {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-f70977b>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-46 .elementor-element.elementor-element-52d3171 {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-353b457 {
    padding: 0px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-25d50f0>.elementor-container {
    max-width: 1170px;
}

.elementor-46 .elementor-element.elementor-element-25d50f0 .elementor-repeater-item-4f2e067.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-986ee3e.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-46 .elementor-element.elementor-element-986ee3e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-46 .elementor-element.elementor-element-986ee3e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-46 .elementor-element.elementor-element-986ee3e>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: rgba(2, 1, 1, 0);
    box-shadow: 0px 5px 90px 0px rgba(0, 0, 0, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 50px 35px 40px 35px;
}

.elementor-46 .elementor-element.elementor-element-986ee3e>.elementor-element-populated,
.elementor-46 .elementor-element.elementor-element-986ee3e>.elementor-element-populated>.elementor-background-overlay,
.elementor-46 .elementor-element.elementor-element-986ee3e>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-46 .elementor-element.elementor-element-986ee3e:hover>.elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-278adbe);
    box-shadow: 0px 5px 90px 0px rgba(0, 114, 233, 0.1);
}

.elementor-46 .elementor-element.elementor-element-986ee3e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-46 .elementor-element.elementor-element-422e629 {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-422e629 img {
    width: 30%;
}

.elementor-46 .elementor-element.elementor-element-d9daa7b .elementor-counter-number-wrapper {
    color: var(--e-global-color-278adbe);
    font-size: 35px;
}

.elementor-46 .elementor-element.elementor-element-d9daa7b>.elementor-widget-container {
    padding: 0% 0% 0% 0%;
}

.elementor-46 .elementor-element.elementor-element-084dd53 {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-899cdcb a.raven-button {
    width: 20px;
    height: 12px;
}

.elementor-46 .elementor-element.elementor-element-899cdcb .raven-button {
    width: 20px;
    height: 12px;
    --raven-button-widget-icon-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-899cdcb a.raven-button .button-text {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-899cdcb .raven-button .button-text {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-899cdcb .raven-button-icon {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-899cdcb .raven-button-icon i {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-899cdcb .raven-button-icon svg {
    fill: #748494;
}

.elementor-46 .elementor-element.elementor-element-899cdcb a.raven-button,
.elementor-46 .elementor-element.elementor-element-899cdcb .raven-button,
.elementor-46 .elementor-element.elementor-element-899cdcb .raven-button-widget-normal-effect-blink:after {
    background-color: rgba(2, 1, 1, 0);
    background-image: none;
}

.elementor-46 .elementor-element.elementor-element-899cdcb .raven-button .raven-button-icon i {
    font-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-899cdcb .raven-button .raven-button-icon svg {
    width: 16px;
    height: 16px;
}

.elementor-46 .elementor-element.elementor-element-d3807d5.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-46 .elementor-element.elementor-element-d3807d5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-46 .elementor-element.elementor-element-d3807d5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-46 .elementor-element.elementor-element-d3807d5>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: rgba(2, 1, 1, 0);
    box-shadow: 0px 5px 90px 0px rgba(0, 0, 0, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 50px 35px 40px 35px;
}

.elementor-46 .elementor-element.elementor-element-d3807d5>.elementor-element-populated,
.elementor-46 .elementor-element.elementor-element-d3807d5>.elementor-element-populated>.elementor-background-overlay,
.elementor-46 .elementor-element.elementor-element-d3807d5>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-46 .elementor-element.elementor-element-d3807d5:hover>.elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-278adbe);
    box-shadow: 0px 5px 90px 0px rgba(0, 114, 233, 0.1);
}

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

.elementor-46 .elementor-element.elementor-element-48d3989 {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-48d3989 img {
    width: 30%;
}

.elementor-46 .elementor-element.elementor-element-0410a93 .elementor-counter-number-wrapper {
    color: var(--e-global-color-278adbe);
    font-size: 35px;
}

.elementor-46 .elementor-element.elementor-element-0410a93>.elementor-widget-container {
    padding: 0% 0% 0% 0%;
}

.elementor-46 .elementor-element.elementor-element-7ba2666 {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-d84c294 a.raven-button {
    width: 20px;
    height: 12px;
}

.elementor-46 .elementor-element.elementor-element-d84c294 .raven-button {
    width: 20px;
    height: 12px;
    --raven-button-widget-icon-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-d84c294 a.raven-button .button-text {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-d84c294 .raven-button .button-text {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-d84c294 .raven-button-icon {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-d84c294 .raven-button-icon i {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-d84c294 .raven-button-icon svg {
    fill: #748494;
}

.elementor-46 .elementor-element.elementor-element-d84c294 a.raven-button,
.elementor-46 .elementor-element.elementor-element-d84c294 .raven-button,
.elementor-46 .elementor-element.elementor-element-d84c294 .raven-button-widget-normal-effect-blink:after {
    background-color: rgba(2, 1, 1, 0);
    background-image: none;
}

.elementor-46 .elementor-element.elementor-element-d84c294 .raven-button .raven-button-icon i {
    font-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-d84c294 .raven-button .raven-button-icon svg {
    width: 16px;
    height: 16px;
}

.elementor-46 .elementor-element.elementor-element-4e87e5d.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-46 .elementor-element.elementor-element-4e87e5d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-46 .elementor-element.elementor-element-4e87e5d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-46 .elementor-element.elementor-element-4e87e5d>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: rgba(2, 1, 1, 0);
    box-shadow: 0px 5px 90px 0px rgba(0, 0, 0, 0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 50px 35px 40px 35px;
}

.elementor-46 .elementor-element.elementor-element-4e87e5d>.elementor-element-populated,
.elementor-46 .elementor-element.elementor-element-4e87e5d>.elementor-element-populated>.elementor-background-overlay,
.elementor-46 .elementor-element.elementor-element-4e87e5d>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-46 .elementor-element.elementor-element-4e87e5d:hover>.elementor-element-populated {
    border-style: solid;
    border-color: var(--e-global-color-278adbe);
    box-shadow: 0px 5px 90px 0px rgba(0, 114, 233, 0.1);
}

.elementor-46 .elementor-element.elementor-element-4e87e5d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-46 .elementor-element.elementor-element-d95cbfd {
    text-align: cnter;
}

.elementor-46 .elementor-element.elementor-element-d95cbfd img {
    width: 30%;
}

.elementor-46 .elementor-element.elementor-element-42d06da .elementor-counter-number-wrapper {
    color: var(--e-global-color-278adbe);
    font-size: 35px;
}

.elementor-46 .elementor-element.elementor-element-42d06da>.elementor-widget-container {
    padding: 0% 0% 0% 0%;
}

.elementor-46 .elementor-element.elementor-element-b0d30c5 {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-b91c629 a.raven-button {
    width: 20px;
    height: 12px;
}

.elementor-46 .elementor-element.elementor-element-b91c629 .raven-button {
    width: 20px;
    height: 12px;
    --raven-button-widget-icon-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-b91c629 a.raven-button .button-text {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-b91c629 .raven-button .button-text {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-b91c629 .raven-button-icon {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-b91c629 .raven-button-icon i {
    color: #748494;
}

.elementor-46 .elementor-element.elementor-element-b91c629 .raven-button-icon svg {
    fill: #748494;
}

.elementor-46 .elementor-element.elementor-element-b91c629 a.raven-button,
.elementor-46 .elementor-element.elementor-element-b91c629 .raven-button,
.elementor-46 .elementor-element.elementor-element-b91c629 .raven-button-widget-normal-effect-blink:after {
    background-color: rgba(2, 1, 1, 0);
    background-image: none;
}

.elementor-46 .elementor-element.elementor-element-b91c629 .raven-button .raven-button-icon i {
    font-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-b91c629 .raven-button .raven-button-icon svg {
    width: 16px;
    height: 16px;
}

.elementor-46 .elementor-element.elementor-element-25d50f0:not(.elementor-motion-effects-element-type-background),
.elementor-46 .elementor-element.elementor-element-25d50f0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/home-bg-081.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-46 .elementor-element.elementor-element-25d50f0>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-46 .elementor-element.elementor-element-25d50f0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 150px 0px;
}

.elementor-46 .elementor-element.elementor-element-ed48bb6>.elementor-container {
    max-width: 950px;
}

.elementor-46 .elementor-element.elementor-element-ed48bb6 .elementor-repeater-item-f7d895b.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-5a4b9d9 {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-5a4b9d9 .elementor-heading-title {
    color: var(--e-global-color-278adbe);
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-46 .elementor-element.elementor-element-5a4b9d9>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-46 .elementor-element.elementor-element-e63dd6e {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-e63dd6e>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-46 .elementor-element.elementor-element-eb26d8d {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-ed48bb6 {
    padding: 0px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-cd0c358 .elementor-repeater-item-b623052.jet-parallax-section__layout .jet-parallax-section__image {
    background-image: url("../image/home-bg-09.jpg");
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-79458cb.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-46 .elementor-element.elementor-element-79458cb.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-46 .elementor-element.elementor-element-79458cb.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-46 .elementor-element.elementor-element-79458cb .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-46 .elementor-element.elementor-element-79458cb .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-46 .elementor-element.elementor-element-79458cb .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-79458cb .elementor-image-box-title {
    color: var(--e-global-color-278adbe);
    font-size: 20px;
}

.elementor-46 .elementor-element.elementor-element-79458cb .elementor-image-box-description {
    font-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-79458cb>.elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: var(--e-global-color-278adbe);
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-46 .elementor-element.elementor-element-2315185.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-46 .elementor-element.elementor-element-2315185.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-46 .elementor-element.elementor-element-2315185.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-46 .elementor-element.elementor-element-2315185 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-46 .elementor-element.elementor-element-2315185 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-46 .elementor-element.elementor-element-2315185 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-2315185 .elementor-image-box-title {
    color: var(--e-global-color-278adbe);
    font-size: 20px;
}

.elementor-46 .elementor-element.elementor-element-2315185 .elementor-image-box-description {
    font-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-2315185>.elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: var(--e-global-color-278adbe);
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-46 .elementor-element.elementor-element-a2d0e21.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-46 .elementor-element.elementor-element-a2d0e21.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-46 .elementor-element.elementor-element-a2d0e21.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-46 .elementor-element.elementor-element-a2d0e21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-46 .elementor-element.elementor-element-a2d0e21 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-46 .elementor-element.elementor-element-a2d0e21 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-a2d0e21 .elementor-image-box-title {
    color: var(--e-global-color-278adbe);
    font-size: 20px;
}

.elementor-46 .elementor-element.elementor-element-a2d0e21 .elementor-image-box-description {
    font-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-a2d0e21>.elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: var(--e-global-color-278adbe);
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-46 .elementor-element.elementor-element-c5004c6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-46 .elementor-element.elementor-element-b909e07 .raven-image {
    opacity: 1;
}

.elementor-46 .elementor-element.elementor-element-b909e07 {
    text-align: right;
}

.elementor-46 .elementor-element.elementor-element-b909e07 .raven-image img {
    border-radius: 5px 5px 5px 5px;
}

.elementor-46 .elementor-element.elementor-element-57a884f .raven-image {
    opacity: 1;
}

.elementor-46 .elementor-element.elementor-element-57a884f {
    text-align: right;
    width: 300px;
    max-width: 300px;
    top: 292px;
}

.elementor-46 .elementor-element.elementor-element-57a884f .raven-image img {
    border-radius: 5px 5px 5px 5px;
}

.elementor-46 .elementor-element.elementor-element-57a884f .raven-image img:first-of-type {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

body:not(.rtl) .elementor-46 .elementor-element.elementor-element-57a884f {
    left: 127px;
}

body.rtl .elementor-46 .elementor-element.elementor-element-57a884f {
    right: 127px;
}

.elementor-46 .elementor-element.elementor-element-cd0c358 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 120px 0px;
}

.elementor-46 .elementor-element.elementor-element-cd0c358>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-46 .elementor-element.elementor-element-2fcef568>.elementor-container {
    max-width: 800px;
}

.elementor-46 .elementor-element.elementor-element-2fcef568 .elementor-repeater-item-7c7b129.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-617a6d69 .raven-heading-title,
.elementor-46 .elementor-element.elementor-element-617a6d69 .raven-heading-title-inner {
    color: #ffffff;
    -webkit-text-fill-color: initial;
}

.elementor-46 .elementor-element.elementor-element-617a6d69 .raven-heading {
    font-family: "Open Sans", Sans-serif;
    font-size: 40px;
    font-weight: 700;
    text-transform: capitalize;
    font-style: normal;
    line-height: 38px;
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__instance {
    width: 268px;
    margin: 0px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__container {
    justify-content: center;
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__state-normal {
    padding: 20px 20px 20px 020px;
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__state-hover {
    padding: 20px 20px 20px 020px;
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__plane-normal {
    background-color: #FFFFFF;
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__plane-hover {
    background-color: #FFFFFF;
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__state-normal .jet-button__icon {
    margin: 0px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__state-normal .jet-button__label {
    text-align: center;
    color: var(--e-global-color-278adbe);
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__state-hover .jet-button__label {
    text-align: center;
    color: var(--e-global-color-278adbe);
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__state-normal .jet-button__label {
    font-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-5c62e56 .jet-button__state-hover .jet-button__label {
    font-size: 16px;
}

.elementor-46 .elementor-element.elementor-element-2fcef568:not(.elementor-motion-effects-element-type-background),
.elementor-46 .elementor-element.elementor-element-2fcef568>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-278adbe);
    background-image: url("../image/pcba-banner-4.jpg");
}

.elementor-46 .elementor-element.elementor-element-2fcef568 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 70px 0px;
}

.elementor-46 .elementor-element.elementor-element-2fcef568>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-46 .elementor-element.elementor-element-23c6aa7>.elementor-container {
    max-width: 1200px;
}

.elementor-46 .elementor-element.elementor-element-23c6aa7 .elementor-repeater-item-c4b591d.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-c545884>.elementor-element-populated {
    padding: 0px 0px 0px 30px;
}

.elementor-46 .elementor-element.elementor-element-8010305 img {
    width: 82%;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-bc-flex-widget .elementor-46 .elementor-element.elementor-element-bc6fa37.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-46 .elementor-element.elementor-element-bc6fa37>.elementor-element-populated {
    padding: 0px 0px 0px 110px;
}

.elementor-46 .elementor-element.elementor-element-89036e6 {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-89036e6 .elementor-heading-title {
    color: var(--e-global-color-278adbe);
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-46 .elementor-element.elementor-element-89036e6>.elementor-widget-container {
    margin: -12px -12px -12px -12px;
    padding: 0px 0px 20px 0px;
}

.elementor-46 .elementor-element.elementor-element-5f398ba>.elementor-widget-container {
    margin: -12px -12px -12px -12px;
    padding: 0px 0px 50px 0px;
}

.elementor-46 .elementor-element.elementor-element-7afe891 {
    column-gap: 0px;
}

.elementor-46 .elementor-element.elementor-element-7afe891>.elementor-widget-container {
    margin: -12px -12px -12px -12px;
}

.elementor-46 .elementor-element.elementor-element-23c6aa7 {
    padding: 140px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-1321b8a>.elementor-container {
    max-width: 950px;
}

.elementor-46 .elementor-element.elementor-element-1321b8a .elementor-repeater-item-f7d895b.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-af1cc5d {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-af1cc5d .elementor-heading-title {
    color: var(--e-global-color-278adbe);
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-46 .elementor-element.elementor-element-af1cc5d>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-46 .elementor-element.elementor-element-7efcf70 {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-7efcf70>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-46 .elementor-element.elementor-element-1321b8a {
    padding: 150px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-edf90d6 .elementor-repeater-item-e378aa4.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-3269c87:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-46 .elementor-element.elementor-element-3269c87>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/home-bg-10-1.png");
    background-position: 68% 160px;
    background-repeat: no-repeat;
}

.elementor-46 .elementor-element.elementor-element-3269c87>.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-46 .elementor-element.elementor-element-3269c87>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__item-inner {
    background-color: #FFFFFF;
    margin: 50px 37px 50px 37px;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0px 10px 50px 0px rgba(110, 123, 131, 0.2);
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__figure {
    order: 1;
    border-radius: 50% 50% 50% 50%;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__icon {
    order: 2;
    align-self: center;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__title {
    order: 3;
    text-align: center;
    align-self: center;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__comment {
    order: 3;
    align-self: center;
    text-align: center;
    color: #748494;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    width: 410px;
    background-color: rgba(2, 1, 1, 0);
    padding: 15px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
    border-radius: 5px 5px 5px 5px;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__name {
    order: 2;
    align-self: center;
    text-align: center;
    color: var(--e-global-color-278adbe);
    font-size: 14px;
    font-weight: 500;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__position {
    order: 6;
    align-self: center;
    text-align: center;
    color: var(--e-global-color-secondary);
    padding: 0px 0px 20px 0px;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__date {
    order: 7;
    align-self: center;
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__rating {
    order: 8;
    font-size: 20px;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__content {
    justify-content: center;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__tag-img {
    width: 90px;
    height: 90px;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__item .jet-testimonials__figure {
    margin: 18px 0px 15px 0px;
}

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

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

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__instance .jet-arrow {
    background-color: var(--e-global-color-278adbe);
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__instance .jet-arrow:hover {
    background-color: #006FADC9;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__instance .jet-arrow.prev-arrow {
    left: -5px;
    right: auto;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__instance .jet-arrow.next-arrow {
    right: -5px;
    left: auto;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__instance .jet-slick-dots {
    justify-content: center;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__instance .jet-slick-dots li {
    padding-left: 5px;
    padding-right: 5px;
}

.elementor-46 .elementor-element.elementor-element-c9a8d93>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-46 .elementor-element.elementor-element-edf90d6:not(.elementor-motion-effects-element-type-background),
.elementor-46 .elementor-element.elementor-element-edf90d6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/home-bg-07.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-46 .elementor-element.elementor-element-edf90d6>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-46 .elementor-element.elementor-element-edf90d6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 300px 100px 300px;
}

.elementor-46 .elementor-element.elementor-element-f413355>.elementor-container {
    max-width: 1660px;
}

.elementor-46 .elementor-element.elementor-element-f413355 .elementor-repeater-item-1d716af.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-65d5e36 {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-65d5e36 .elementor-heading-title {
    color: var(--e-global-color-278adbe);
    text-transform: uppercase;
    letter-spacing: 2px;
}

.elementor-46 .elementor-element.elementor-element-65d5e36>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-46 .elementor-element.elementor-element-bd1bb85 {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-bd1bb85>.elementor-widget-container {
    padding: 0px 0px 45px 0px;
}

.elementor-46 .elementor-element.elementor-element-bd70adf {
    text-align: center;
}

.elementor-46 .elementor-element.elementor-element-f413355 {
    padding: 0px 0px 60px 0px;
}

.elementor-46 .elementor-element.elementor-element-de2e5a7 .elementor-repeater-item-6b533e1.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-46 .elementor-element.elementor-element-2e54894 .jet-posts:not(.slick-slider) .jet-posts__item {
    max-width: calc(100% / 3);
}

.elementor-46 .elementor-element.elementor-element-2e54894 .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-46 .elementor-element.elementor-element-2e54894 .jet-posts .entry-title {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-2e54894 .jet-posts .post-meta {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-2e54894 .jet-posts .entry-excerpt {
    text-align: left;
}

.elementor-46 .elementor-element.elementor-element-2e54894 .jet-posts .jet-more {
    text-decoration: none;
    align-self: flex-start;
}

.elementor-46 .elementor-element.elementor-element-2e54894 .jet-posts .jet-more:hover {
    text-decoration: none;
}

.elementor-46 .elementor-element.elementor-element-2e54894 .jet-carousel .jet-slick-dots li {
    padding-left: 5px;
    padding-right: 5px;
}

.elementor-46 .elementor-element.elementor-element-2e54894 .jet-carousel .jet-slick-dots {
    justify-content: center;
}

.elementor-46 .elementor-element.elementor-element-2e54894 .jet-title-fields__item-label {
    margin-right: 5px;
}

.elementor-46 .elementor-element.elementor-element-2e54894 .jet-content-fields__item-label {
    margin-right: 5px;
}

.elementor-46 .elementor-element.elementor-element-de2e5a7:not(.elementor-motion-effects-element-type-background),
.elementor-46 .elementor-element.elementor-element-de2e5a7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../image/home-bg-10-1.png");
    background-position: 334px 300px;
    background-repeat: no-repeat;
}

.elementor-46 .elementor-element.elementor-element-de2e5a7 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 90px 200px 150px;
}

.elementor-46 .elementor-element.elementor-element-de2e5a7>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

@media(max-width:1024px) {
    .elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .jet-arrow.prev-arrow {
        top: 450px;
        bottom: auto;
    }

    .elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .jet-arrow.next-arrow {
        top: 450px;
        bottom: auto;
        right: 77%;
        left: auto;
    }

    .elementor-46 .elementor-element.elementor-element-0f18437>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 30px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-fc05288>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-1f3aab9 {
        width: 200px;
        max-width: 200px;
        top: 269px;
    }

    body:not(.rtl) .elementor-46 .elementor-element.elementor-element-1f3aab9 {
        left: 81px;
    }

    body.rtl .elementor-46 .elementor-element.elementor-element-1f3aab9 {
        right: 81px;
    }

    .elementor-46 .elementor-element.elementor-element-a6a4693 {
        padding: 0px 30px 100px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-353b457 {
        padding: 0px 30px 50px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-986ee3e>.elementor-element-populated {
        margin: 0px 20px 50px 0px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 0px;
        padding: 50px 30px 50px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-d3807d5>.elementor-element-populated {
        margin: 0px 20px 50px 0px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 0px;
        padding: 50px 30px 50px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-4e87e5d>.elementor-element-populated {
        margin: 0px 20px 50px 0px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 0px;
        padding: 50px 30px 50px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-25d50f0 {
        padding: 0px 30px 100px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-ed48bb6 {
        padding: 0px 30px 50px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-cb092d6>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-46 .elementor-element.elementor-element-c5004c6>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-46 .elementor-element.elementor-element-57a884f {
        width: 200px;
        max-width: 200px;
        top: 269px;
    }

    body:not(.rtl) .elementor-46 .elementor-element.elementor-element-57a884f {
        left: 81px;
    }

    body.rtl .elementor-46 .elementor-element.elementor-element-57a884f {
        right: 81px;
    }

    .elementor-46 .elementor-element.elementor-element-cd0c358 {
        padding: 0px 30px 100px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-617a6d69 .raven-heading {
        font-size: 25px;
    }

    .elementor-46 .elementor-element.elementor-element-c545884>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-bc6fa37>.elementor-element-populated {
        padding: 0px 0px 0px 20px;
    }

    .elementor-46 .elementor-element.elementor-element-5f398ba>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-23c6aa7 {
        padding: 80px 30px 0px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-1321b8a {
        padding: 80px 30px 50px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-3269c87>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__item-inner {
        margin: 100px 10px 100px 10px;
    }

    .elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__comment {
        padding: 0px 10px 30px 10px;
    }

    .elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__instance .jet-arrow.prev-arrow {
        left: -25px;
        right: auto;
    }

    .elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__instance .jet-arrow.next-arrow {
        right: -25px;
        left: auto;
    }

    .elementor-46 .elementor-element.elementor-element-c9a8d93>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-edf90d6 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-f413355 {
        padding: 0px 30px 50px 30px;
    }

    .elementor-46 .elementor-element.elementor-element-de2e5a7 {
        padding: 0px 30px 100px 30px;
    }
}

@media(max-width:767px) {
    .elementor-46 .elementor-element.elementor-element-5049cb82>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .jet-arrow.prev-arrow {
        top: 320px;
        bottom: auto;
    }

    .elementor-46 .elementor-element.elementor-element-1f323880 .jet-carousel .jet-arrow.next-arrow {
        top: 320px;
        bottom: auto;
        right: 180px;
        left: auto;
    }

    .elementor-46 .elementor-element.elementor-element-1f323880>.elementor-widget-container {
        padding: 0px 25px 0px 25px;
    }

    .elementor-46 .elementor-element.elementor-element-5403ae16 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-bacb7a5>.elementor-element-populated {
        padding: 0px 0px 30px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-0f18437 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-46 .elementor-element.elementor-element-73e1d69>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-fc05288 .raven-image {
        max-width: 301px;
    }

    body:not(.rtl) .elementor-46 .elementor-element.elementor-element-1f3aab9 {
        left: 36px;
    }

    body.rtl .elementor-46 .elementor-element.elementor-element-1f3aab9 {
        right: 36px;
    }

    .elementor-46 .elementor-element.elementor-element-1f3aab9 {
        top: 194px;
    }

    .elementor-46 .elementor-element.elementor-element-a6a4693 {
        padding: 50px 15px 0px 15px;
    }

    .elementor-46 .elementor-element.elementor-element-f70977b .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-46 .elementor-element.elementor-element-52d3171>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-46 .elementor-element.elementor-element-353b457 {
        padding: 100px 0px 0px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-986ee3e>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-46 .elementor-element.elementor-element-d3807d5>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-46 .elementor-element.elementor-element-4e87e5d>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-46 .elementor-element.elementor-element-25d50f0 {
        padding: 50px 30px 0px 20px;
    }

    .elementor-46 .elementor-element.elementor-element-e63dd6e .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-46 .elementor-element.elementor-element-cb092d6>.elementor-element-populated {
        margin: 0px 0px 50px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-46 .elementor-element.elementor-element-79458cb .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-46 .elementor-element.elementor-element-2315185 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-46 .elementor-element.elementor-element-a2d0e21 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-46 .elementor-element.elementor-element-c5004c6>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    body:not(.rtl) .elementor-46 .elementor-element.elementor-element-57a884f {
        left: 36px;
    }

    body.rtl .elementor-46 .elementor-element.elementor-element-57a884f {
        right: 36px;
    }

    .elementor-46 .elementor-element.elementor-element-57a884f {
        top: 194px;
    }

    .elementor-46 .elementor-element.elementor-element-617a6d69 .raven-heading {
        font-size: 21px;
        line-height: 1.5em;
    }

    .elementor-46 .elementor-element.elementor-element-c545884>.elementor-element-populated {
        padding: 50px 0px 50px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-8010305 img {
        width: 100%;
    }

    .elementor-46 .elementor-element.elementor-element-bc6fa37>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-89036e6 {
        text-align: center;
    }

    .elementor-46 .elementor-element.elementor-element-5f398ba {
        text-align: center;
    }

    .elementor-46 .elementor-element.elementor-element-5f398ba .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-46 .elementor-element.elementor-element-23c6aa7 {
        padding: 50px 15px 0px 15px;
    }

    .elementor-46 .elementor-element.elementor-element-7efcf70 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-46 .elementor-element.elementor-element-3269c87>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__instance .jet-arrow.prev-arrow {
        left: -15px;
        right: auto;
    }

    .elementor-46 .elementor-element.elementor-element-c9a8d93 .jet-testimonials__instance .jet-arrow.next-arrow {
        right: -15px;
        left: auto;
    }
}

@media(min-width:768px) {
    .elementor-46 .elementor-element.elementor-element-bacb7a5 {
        width: 43.067%;
    }

    .elementor-46 .elementor-element.elementor-element-d37d64b {
        width: 56.933%;
    }

    .elementor-46 .elementor-element.elementor-element-cb092d6 {
        width: 34.825%;
    }

    .elementor-46 .elementor-element.elementor-element-c5004c6 {
        width: 65.175%;
    }

    .elementor-46 .elementor-element.elementor-element-c545884 {
        width: 66.25%;
    }

    .elementor-46 .elementor-element.elementor-element-bc6fa37 {
        width: 33.706%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-46 .elementor-element.elementor-element-bacb7a5 {
        width: 50%;
    }

    .elementor-46 .elementor-element.elementor-element-d37d64b {
        width: 50%;
    }

    .elementor-46 .elementor-element.elementor-element-986ee3e {
        width: 50%;
    }

    .elementor-46 .elementor-element.elementor-element-d3807d5 {
        width: 50%;
    }

    .elementor-46 .elementor-element.elementor-element-4e87e5d {
        width: 50%;
    }

    .elementor-46 .elementor-element.elementor-element-cb092d6 {
        width: 50%;
    }

    .elementor-46 .elementor-element.elementor-element-c5004c6 {
        width: 50%;
    }

    .elementor-46 .elementor-element.elementor-element-c545884 {
        width: 50%;
    }

    .elementor-46 .elementor-element.elementor-element-bc6fa37 {
        width: 50%;
    }
}

/* 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 */