.elementor-320 .elementor-element.elementor-element-2625ffd6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-2625ffd6 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-8485d99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-8485d99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at center center, #000000 0%, #161415 100%);
}
.elementor-320 .elementor-element.elementor-element-8485d99 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-8485d99 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-320 .elementor-element.elementor-element-ed4eb57.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.elementor-320 .elementor-element.elementor-element-ed4eb57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-320 .elementor-element.elementor-element-ed4eb57.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-320 .elementor-element.elementor-element-ed4eb57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-ed4eb57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at center center, #a49c9c 0%, #1c1b1c 100%);
}
.elementor-320 .elementor-element.elementor-element-ed4eb57 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-ed4eb57 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-b8a4458:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-b8a4458 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #f1f20cf7;
}
.elementor-320 .elementor-element.elementor-element-b8a4458 > .elementor-element-populated,
.elementor-320 .elementor-element.elementor-element-b8a4458 > .elementor-element-populated > .elementor-background-overlay,
.elementor-320 .elementor-element.elementor-element-b8a4458 > .elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}
.elementor-320 .elementor-element.elementor-element-b8a4458 > .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-320 .elementor-element.elementor-element-b8a4458 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-cff08ef .elementor-icon-list-icon i {
    color: #000000;
}
.elementor-320 .elementor-element.elementor-element-cff08ef .elementor-icon-list-icon svg {
    fill: #000000;
}
.elementor-320 .elementor-element.elementor-element-cff08ef {
    --e-icon-list-icon-size: 14px;
}
.elementor-320 .elementor-element.elementor-element-cff08ef .elementor-icon-list-text {
    color: #000000;
}
.elementor-320 .elementor-element.elementor-element-cff08ef .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-320 .elementor-element.elementor-element-cff08ef .elementor-icon-list-item > a {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}
.elementor-bc-flex-widget .elementor-320 .elementor-element.elementor-element-76d1e50.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.elementor-320 .elementor-element.elementor-element-76d1e50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-320 .elementor-element.elementor-element-76d1e50.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-320 .elementor-element.elementor-element-76d1e50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-76d1e50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at center center, #a49c9c 0%, #1c1b1c 100%);
}
.elementor-320 .elementor-element.elementor-element-76d1e50 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-76d1e50 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-5f20e2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-5f20e2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #fffffff7;
}
.elementor-320 .elementor-element.elementor-element-5f20e2d > .elementor-element-populated,
.elementor-320 .elementor-element.elementor-element-5f20e2d > .elementor-element-populated > .elementor-background-overlay,
.elementor-320 .elementor-element.elementor-element-5f20e2d > .elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}
.elementor-320 .elementor-element.elementor-element-5f20e2d > .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-320 .elementor-element.elementor-element-5f20e2d > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-88f3208 .elementor-icon-list-icon i {
    color: #000000;
}
.elementor-320 .elementor-element.elementor-element-88f3208 .elementor-icon-list-icon svg {
    fill: #000000;
}
.elementor-320 .elementor-element.elementor-element-88f3208 {
    --e-icon-list-icon-size: 14px;
}
.elementor-320 .elementor-element.elementor-element-88f3208 .elementor-icon-list-text {
    color: #000000;
}
.elementor-320 .elementor-element.elementor-element-88f3208 .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-320 .elementor-element.elementor-element-88f3208 .elementor-icon-list-item > a {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}
.elementor-320 .elementor-element.elementor-element-3528722a .elementor-repeater-item-14cb90c .swiper-slide-bg {
    background-image: url(../images/slider1.webp);
    background-size: contain;
}
.elementor-320 .elementor-element.elementor-element-3528722a .elementor-repeater-item-ffe74e8 .swiper-slide-bg {
    background-image: url(../images/slider2.webp);
    background-size: contain;
}
.elementor-320 .elementor-element.elementor-element-3528722a .elementor-repeater-item-68b1f10 .swiper-slide-bg {
    background-image: url(../images/slider3.webp);
    background-size: cover;
}
.elementor-320 .elementor-element.elementor-element-3528722a .swiper-slide {
    height: 400px;
    transition-duration: calc(3000ms * 1.2);
}
.elementor-320 .elementor-element.elementor-element-3528722a .swiper-slide-contents {
    max-width: 66%;
}
.elementor-320 .elementor-element.elementor-element-3528722a .swiper-slide-inner {
    text-align: center;
}
.elementor-320 .elementor-element.elementor-element-19cdbdfa:not(.elementor-motion-effects-element-type-background),
.elementor-320 .elementor-element.elementor-element-19cdbdfa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #232222;
}
.elementor-320 .elementor-element.elementor-element-19cdbdfa {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-19cdbdfa > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-76afd0d7 {
    --e-image-carousel-slides-to-show: 5;
}
.elementor-320 .elementor-element.elementor-element-342e238c > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-342e238c > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-657db81e img {
    border-style: solid;
    box-shadow: 0px 4px 0px 0px #900000;
}
.elementor-320 .elementor-element.elementor-element-7b09e4be > .elementor-element-populated {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}
.elementor-320 .elementor-element.elementor-element-4bde85a0 img {
    box-shadow: 0px 4px 0px 0px #890a91;
}
.elementor-320 .elementor-element.elementor-element-1e4190da img {
    box-shadow: 0px 4px 0px 0px #6800bc;
}
.elementor-320 .elementor-element.elementor-element-435c6756 img {
    box-shadow: 0px 4px 0px 0px #32ed00;
}
.elementor-320 .elementor-element.elementor-element-5c2da087 > .elementor-element-populated {
    box-shadow: 0px 0px 0px 0px #000000;
}
.elementor-320 .elementor-element.elementor-element-231bf710 img {
    box-shadow: 0px 4px 0px 0px #3f8eff;
}
.elementor-320 .elementor-element.elementor-element-4efee0dc > .elementor-element-populated {
    box-shadow: 0px 0px 0px 0px #000000;
}
.elementor-320 .elementor-element.elementor-element-51ce2ef9 img {
    box-shadow: 0px 4px 0px 0px #d11f1f;
}
.elementor-320 .elementor-element.elementor-element-3e5c24c1 img {
    box-shadow: 0px 4px 0px 0px #55095c;
}
.elementor-320 .elementor-element.elementor-element-1de024de img {
    box-shadow: 0px 4px 0px 0px #ff2a2a;
}
.elementor-320 .elementor-element.elementor-element-2ed0f6c1 img {
    box-shadow: 0px 4px 0px 0px #ff4949;
}
.elementor-320 .elementor-element.elementor-element-2f69069 img {
    box-shadow: 0px 4px 0px 0px #ffea2e;
}
.elementor-320 .elementor-element.elementor-element-446b12a2 img {
    box-shadow: 0px 4px 0px 0px #910000;
}
.elementor-320 .elementor-element.elementor-element-47fd5111 img {
    box-shadow: 0px 4px 0px 0px #ff0000;
}
.elementor-320 .elementor-element.elementor-element-5196c13 {
    text-align: right;
}
.elementor-320 .elementor-element.elementor-element-5196c13 .elementor-heading-title {
    color: #f25f0f;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}
.elementor-320 .elementor-element.elementor-element-5196c13 > .elementor-widget-container {
    padding: 0px 10px 0px 0px;
}
.elementor-320 .elementor-element.elementor-element-2609749 .elementor-heading-title {
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}
.elementor-320 .elementor-element.elementor-element-61159ee {
    padding: 0px 0px 0px 0px;
}
.elementor-320 .elementor-element.elementor-element-0cbc59b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-0cbc59b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}
.elementor-320 .elementor-element.elementor-element-0cbc59b > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}
.elementor-320 .elementor-element.elementor-element-0cbc59b > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-887753e.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-320 .elementor-element.elementor-element-887753e.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-320 .elementor-element.elementor-element-887753e.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-320 .elementor-element.elementor-element-887753e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}
.elementor-320 .elementor-element.elementor-element-887753e .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-320 .elementor-element.elementor-element-887753e .elementor-image-box-title {
    color: #e96c20;
}
.elementor-320 .elementor-element.elementor-element-887753e .elementor-image-box-description {
    color: #ffffff;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}
.elementor-320 .elementor-element.elementor-element-ff3fcbc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-ff3fcbc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}
.elementor-320 .elementor-element.elementor-element-ff3fcbc > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-320 .elementor-element.elementor-element-ff3fcbc > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-c727e09.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-320 .elementor-element.elementor-element-c727e09.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-320 .elementor-element.elementor-element-c727e09.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-320 .elementor-element.elementor-element-c727e09 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}
.elementor-320 .elementor-element.elementor-element-c727e09 .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-320 .elementor-element.elementor-element-c727e09 .elementor-image-box-title {
    color: #e96c20;
}
.elementor-320 .elementor-element.elementor-element-c727e09 .elementor-image-box-description {
    color: #ffffff;
}
.elementor-320 .elementor-element.elementor-element-78cc53b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-78cc53b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}
.elementor-320 .elementor-element.elementor-element-78cc53b > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-320 .elementor-element.elementor-element-78cc53b > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-2f5f466.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-320 .elementor-element.elementor-element-2f5f466.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-320 .elementor-element.elementor-element-2f5f466.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-320 .elementor-element.elementor-element-2f5f466 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}
.elementor-320 .elementor-element.elementor-element-2f5f466 .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-320 .elementor-element.elementor-element-2f5f466 .elementor-image-box-title {
    color: #e96c20;
}
.elementor-320 .elementor-element.elementor-element-2f5f466 .elementor-image-box-description {
    color: #fdf9f9;
}
.elementor-320 .elementor-element.elementor-element-ceeaa7d {
    padding: 0px 0px 0px 0px;
}
.elementor-320 .elementor-element.elementor-element-140aa73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-140aa73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}
.elementor-320 .elementor-element.elementor-element-140aa73 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-320 .elementor-element.elementor-element-140aa73 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-e38b0e7.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-320 .elementor-element.elementor-element-e38b0e7.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-320 .elementor-element.elementor-element-e38b0e7.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-320 .elementor-element.elementor-element-e38b0e7 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}
.elementor-320 .elementor-element.elementor-element-e38b0e7 .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-320 .elementor-element.elementor-element-e38b0e7 .elementor-image-box-title {
    color: #e96c20;
}
.elementor-320 .elementor-element.elementor-element-e38b0e7 .elementor-image-box-description {
    color: #fffbfb;
}
.elementor-320 .elementor-element.elementor-element-ff8b761:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-ff8b761 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}
.elementor-320 .elementor-element.elementor-element-ff8b761 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-320 .elementor-element.elementor-element-ff8b761 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-559dc89.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-320 .elementor-element.elementor-element-559dc89.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-320 .elementor-element.elementor-element-559dc89.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-320 .elementor-element.elementor-element-559dc89 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}
.elementor-320 .elementor-element.elementor-element-559dc89 .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-320 .elementor-element.elementor-element-559dc89 .elementor-image-box-title {
    color: #e96c20;
}
.elementor-320 .elementor-element.elementor-element-559dc89 .elementor-image-box-description {
    color: #f7f4f4;
}
.elementor-320 .elementor-element.elementor-element-7b8d2fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-320 .elementor-element.elementor-element-7b8d2fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}
.elementor-320 .elementor-element.elementor-element-7b8d2fa > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-320 .elementor-element.elementor-element-7b8d2fa > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-6d88e68.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-320 .elementor-element.elementor-element-6d88e68.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-320 .elementor-element.elementor-element-6d88e68.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-320 .elementor-element.elementor-element-6d88e68 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}
.elementor-320 .elementor-element.elementor-element-6d88e68 .elementor-image-box-img img {
    transition-duration: 0.3s;
}
.elementor-320 .elementor-element.elementor-element-6d88e68 .elementor-image-box-title {
    color: #e96c20;
}
.elementor-320 .elementor-element.elementor-element-6d88e68 .elementor-image-box-description {
    color: #f8f8f8;
}
.elementor-320 .elementor-element.elementor-element-796dc25 {
    text-align: right;
}
.elementor-320 .elementor-element.elementor-element-796dc25 .elementor-heading-title {
    color: #f25f0f;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}
.elementor-320 .elementor-element.elementor-element-796dc25 > .elementor-widget-container {
    padding: 0px 10px 0px 0px;
}
.elementor-320 .elementor-element.elementor-element-98ef75c .elementor-heading-title {
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}
.elementor-320 .elementor-element.elementor-element-c1b5f4b:not(.elementor-motion-effects-element-type-background),
.elementor-320 .elementor-element.elementor-element-c1b5f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}
.elementor-320 .elementor-element.elementor-element-c1b5f4b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}
.elementor-320 .elementor-element.elementor-element-c1b5f4b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-c21bb69.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-320 .elementor-element.elementor-element-c21bb69.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-320 .elementor-element.elementor-element-c21bb69.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-320 .elementor-element.elementor-element-c21bb69 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 25%;
}
.elementor-320 .elementor-element.elementor-element-c21bb69 .elementor-image-box-img img {
    border-style: solid;
    border-color: #f48787;
    border-radius: 100px;
    transition-duration: 0.3s;
}
.elementor-320 .elementor-element.elementor-element-c21bb69 .elementor-image-box-description {
    color: #cdcdcd;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}
.elementor-320 .elementor-element.elementor-element-2a13f85.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-320 .elementor-element.elementor-element-2a13f85.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-320 .elementor-element.elementor-element-2a13f85.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-320 .elementor-element.elementor-element-2a13f85 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}
.elementor-320 .elementor-element.elementor-element-2a13f85 .elementor-image-box-img img {
    border-style: solid;
    border-color: #f48787;
    border-radius: 100px;
    transition-duration: 0.3s;
}
.elementor-320 .elementor-element.elementor-element-2a13f85 .elementor-image-box-description {
    color: #dcdbdb;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}
.elementor-320 .elementor-element.elementor-element-30fef21.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-320 .elementor-element.elementor-element-30fef21.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-320 .elementor-element.elementor-element-30fef21.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-320 .elementor-element.elementor-element-30fef21 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}
.elementor-320 .elementor-element.elementor-element-30fef21 .elementor-image-box-img img {
    border-style: solid;
    border-color: #f48787;
    border-radius: 100px;
    transition-duration: 0.3s;
}
.elementor-320 .elementor-element.elementor-element-30fef21 .elementor-image-box-description {
    color: #d1cfcf;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}
.elementor-320 .elementor-element.elementor-element-d980cee.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-320 .elementor-element.elementor-element-d980cee.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-320 .elementor-element.elementor-element-d980cee.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-320 .elementor-element.elementor-element-d980cee .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}
.elementor-320 .elementor-element.elementor-element-d980cee .elementor-image-box-img img {
    border-style: solid;
    border-color: #f48787;
    border-radius: 100px;
    transition-duration: 0.3s;
}
.elementor-320 .elementor-element.elementor-element-d980cee .elementor-image-box-description {
    color: #d3cfcf;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}
.elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-icon i {
    color: #ff3535;
}
.elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-icon svg {
    fill: #ff3535;
}
.elementor-320 .elementor-element.elementor-element-1b12cb04 {
    --e-icon-list-icon-size: 14px;
}
.elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-text {
    color: #000000;
    padding-left: 0px;
}
.elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-item > a {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}
.elementor-320 .elementor-element.elementor-element-6b4d16e:not(.elementor-motion-effects-element-type-background),
.elementor-320 .elementor-element.elementor-element-6b4d16e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}
.elementor-320 .elementor-element.elementor-element-6b4d16e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 0px 0px;
}
.elementor-320 .elementor-element.elementor-element-6b4d16e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-795257cc {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-795257cc:not(.elementor-motion-effects-element-type-background),
.elementor-320 .elementor-element.elementor-element-795257cc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
}
.elementor-320 .elementor-element.elementor-element-795257cc > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-4943242e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-4943242e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-5a713ebd .elementor-icon-wrapper {
    text-align: center;
}
.elementor-320 .elementor-element.elementor-element-5a713ebd.elementor-view-stacked .elementor-icon {
    background-color: #0fc555;
}
.elementor-320 .elementor-element.elementor-element-5a713ebd.elementor-view-framed .elementor-icon,
.elementor-320 .elementor-element.elementor-element-5a713ebd.elementor-view-default .elementor-icon {
    color: #0fc555;
    border-color: #0fc555;
}
.elementor-320 .elementor-element.elementor-element-5a713ebd.elementor-view-framed .elementor-icon,
.elementor-320 .elementor-element.elementor-element-5a713ebd.elementor-view-default .elementor-icon svg {
    fill: #0fc555;
}
.elementor-320 .elementor-element.elementor-element-5a713ebd .elementor-icon i,
.elementor-320 .elementor-element.elementor-element-5a713ebd .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-320 .elementor-element.elementor-element-33886686 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-33886686 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-5dcc09da .elementor-icon-wrapper {
    text-align: center;
}
.elementor-320 .elementor-element.elementor-element-5dcc09da.elementor-view-stacked .elementor-icon {
    background-color: #ffffff;
}
.elementor-320 .elementor-element.elementor-element-5dcc09da.elementor-view-framed .elementor-icon,
.elementor-320 .elementor-element.elementor-element-5dcc09da.elementor-view-default .elementor-icon {
    color: #ffffff;
    border-color: #ffffff;
}
.elementor-320 .elementor-element.elementor-element-5dcc09da.elementor-view-framed .elementor-icon,
.elementor-320 .elementor-element.elementor-element-5dcc09da.elementor-view-default .elementor-icon svg {
    fill: #ffffff;
}
.elementor-320 .elementor-element.elementor-element-5dcc09da .elementor-icon i,
.elementor-320 .elementor-element.elementor-element-5dcc09da .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-320 .elementor-element.elementor-element-3941fc20 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-3941fc20 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-19f238c1 .elementor-icon-wrapper {
    text-align: center;
}
.elementor-320 .elementor-element.elementor-element-19f238c1.elementor-view-stacked .elementor-icon {
    background-color: #7869ff;
}
.elementor-320 .elementor-element.elementor-element-19f238c1.elementor-view-framed .elementor-icon,
.elementor-320 .elementor-element.elementor-element-19f238c1.elementor-view-default .elementor-icon {
    color: #7869ff;
    border-color: #7869ff;
}
.elementor-320 .elementor-element.elementor-element-19f238c1.elementor-view-framed .elementor-icon,
.elementor-320 .elementor-element.elementor-element-19f238c1.elementor-view-default .elementor-icon svg {
    fill: #7869ff;
}
.elementor-320 .elementor-element.elementor-element-19f238c1 .elementor-icon i,
.elementor-320 .elementor-element.elementor-element-19f238c1 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-320 .elementor-element.elementor-element-4ddc924b > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-320 .elementor-element.elementor-element-4ddc924b > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-320 .elementor-element.elementor-element-2a433a47 .elementor-icon-wrapper {
    text-align: center;
}
.elementor-320 .elementor-element.elementor-element-2a433a47.elementor-view-stacked .elementor-icon {
    background-color: #ff1717;
}
.elementor-320 .elementor-element.elementor-element-2a433a47.elementor-view-framed .elementor-icon,
.elementor-320 .elementor-element.elementor-element-2a433a47.elementor-view-default .elementor-icon {
    color: #ff1717;
    border-color: #ff1717;
}
.elementor-320 .elementor-element.elementor-element-2a433a47.elementor-view-framed .elementor-icon,
.elementor-320 .elementor-element.elementor-element-2a433a47.elementor-view-default .elementor-icon svg {
    fill: #ff1717;
}
.elementor-320 .elementor-element.elementor-element-2a433a47 .elementor-icon i,
.elementor-320 .elementor-element.elementor-element-2a433a47 .elementor-icon svg {
    transform: rotate(0deg);
}
.elementor-320 .elementor-element.elementor-element-3f553860 .elementor-icon-wrapper {
    text-align: center;
}
.elementor-320 .elementor-element.elementor-element-3f553860.elementor-view-stacked .elementor-icon {
    background-color: #0cb9dd;
}
.elementor-320 .elementor-element.elementor-element-3f553860.elementor-view-framed .elementor-icon,
.elementor-320 .elementor-element.elementor-element-3f553860.elementor-view-default .elementor-icon {
    color: #0cb9dd;
    border-color: #0cb9dd;
}
.elementor-320 .elementor-element.elementor-element-3f553860.elementor-view-framed .elementor-icon,
.elementor-320 .elementor-element.elementor-element-3f553860.elementor-view-default .elementor-icon svg {
    fill: #0cb9dd;
}
.elementor-320 .elementor-element.elementor-element-3f553860 .elementor-icon i,
.elementor-320 .elementor-element.elementor-element-3f553860 .elementor-icon svg {
    transform: rotate(0deg);
}
@media (max-width: 1024px) {
    .elementor-320 .elementor-element.elementor-element-b8a4458 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-320 .elementor-element.elementor-element-76d1e50 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-320 .elementor-element.elementor-element-88f3208 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}
@media (min-width: 768px) {
    .elementor-320 .elementor-element.elementor-element-8485d99 {
        width: 31.741%;
    }
    .elementor-320 .elementor-element.elementor-element-ed4eb57 {
        width: 34.561%;
    }
    .elementor-320 .elementor-element.elementor-element-b30fd6b {
        width: 45%;
    }
    .elementor-320 .elementor-element.elementor-element-8f46c39 {
        width: 55%;
    }
    .elementor-320 .elementor-element.elementor-element-b0c2a4f {
        width: 50.095%;
    }
    .elementor-320 .elementor-element.elementor-element-06bd059 {
        width: 49.905%;
    }
}
@media (max-width: 767px) {
    .elementor-320 .elementor-element.elementor-element-8485d99 {
        width: 40%;
    }
    .elementor-320 .elementor-element.elementor-element-7d1bad1f > .elementor-widget-container {
        margin: 9px 0px 0px 0px;
    }
    .elementor-320 .elementor-element.elementor-element-ed4eb57 {
        width: 30%;
    }
    .elementor-320 .elementor-element.elementor-element-ed4eb57 > .elementor-element-populated {
        padding: 0px 05px 0px 05px;
    }
    .elementor-320 .elementor-element.elementor-element-b8a4458 > .elementor-element-populated,
    .elementor-320 .elementor-element.elementor-element-b8a4458 > .elementor-element-populated > .elementor-background-overlay,
    .elementor-320 .elementor-element.elementor-element-b8a4458 > .elementor-background-slideshow {
        border-radius: 02px 02px 02px 02px;
    }
    .elementor-320 .elementor-element.elementor-element-b8a4458 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-320 .elementor-element.elementor-element-76d1e50 {
        width: 30%;
    }
    .elementor-320 .elementor-element.elementor-element-76d1e50 > .elementor-element-populated {
        padding: 0px 05px 0px 05px;
    }
    .elementor-320 .elementor-element.elementor-element-5f20e2d > .elementor-element-populated,
    .elementor-320 .elementor-element.elementor-element-5f20e2d > .elementor-element-populated > .elementor-background-overlay,
    .elementor-320 .elementor-element.elementor-element-5f20e2d > .elementor-background-slideshow {
        border-radius: 02px 02px 02px 02px;
    }
    .elementor-320 .elementor-element.elementor-element-5f20e2d > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-320 .elementor-element.elementor-element-3528722a .swiper-slide {
        height: 116px;
    }
    .elementor-320 .elementor-element.elementor-element-3528722a .swiper-slide-contents {
        max-width: 0%;
    }
    .elementor-320 .elementor-element.elementor-element-19cdbdfa {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 010px 0px 05px 0px;
    }
    .elementor-320 .elementor-element.elementor-element-76afd0d7 {
        --e-image-carousel-slides-to-show: 3;
    }
    .elementor-320 .elementor-element.elementor-element-23a07c9 {
        margin-top: 10px;
        margin-bottom: 0px;
    }
    .elementor-320 .elementor-element.elementor-element-342e238c {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-342e238c > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-320 .elementor-element.elementor-element-657db81e > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-320 .elementor-element.elementor-element-7b09e4be {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-4bde85a0 > .elementor-widget-container {
        margin: -5px -5px -5px -5px;
    }
    .elementor-320 .elementor-element.elementor-element-433df4b4 {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-1e4190da > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
    }
    .elementor-320 .elementor-element.elementor-element-57002666 {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-435c6756 > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
    }
    .elementor-320 .elementor-element.elementor-element-5c2da087 {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-231bf710 > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
    }
    .elementor-320 .elementor-element.elementor-element-4efee0dc {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-51ce2ef9 > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
    }
    .elementor-320 .elementor-element.elementor-element-3a1aaf67 {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-3e5c24c1 > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
    }
    .elementor-320 .elementor-element.elementor-element-9ec6c0c {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-1de024de > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
    }
    .elementor-320 .elementor-element.elementor-element-73cbddcd {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-2ed0f6c1 > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
    }
    .elementor-320 .elementor-element.elementor-element-9151d1 {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-2f69069 > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
    }
    .elementor-320 .elementor-element.elementor-element-42d36848 {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-446b12a2 > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
    }
    .elementor-320 .elementor-element.elementor-element-52950970 {
        width: 50%;
    }
    .elementor-320 .elementor-element.elementor-element-47fd5111 > .elementor-widget-container {
        margin: -4px -4px -4px -4px;
    }
    .elementor-320 .elementor-element.elementor-element-b30fd6b {
        width: 40%;
    }
    .elementor-320 .elementor-element.elementor-element-5196c13 .elementor-heading-title {
        font-size: 28px;
    }
    .elementor-320 .elementor-element.elementor-element-8f46c39 {
        width: 60%;
    }
    .elementor-320 .elementor-element.elementor-element-2609749 .elementor-heading-title {
        font-size: 28px;
    }
    .elementor-320 .elementor-element.elementor-element-0cbc59b > .elementor-element-populated,
    .elementor-320 .elementor-element.elementor-element-0cbc59b > .elementor-element-populated > .elementor-background-overlay,
    .elementor-320 .elementor-element.elementor-element-0cbc59b > .elementor-background-slideshow {
        border-radius: 20px 20px 20px 20px;
    }
    .elementor-320 .elementor-element.elementor-element-887753e .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-887753e .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-887753e .elementor-image-box-description {
        font-size: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-ff3fcbc > .elementor-element-populated,
    .elementor-320 .elementor-element.elementor-element-ff3fcbc > .elementor-element-populated > .elementor-background-overlay,
    .elementor-320 .elementor-element.elementor-element-ff3fcbc > .elementor-background-slideshow {
        border-radius: 20px 20px 20px 20px;
    }
    .elementor-320 .elementor-element.elementor-element-c727e09 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-c727e09 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-78cc53b > .elementor-element-populated,
    .elementor-320 .elementor-element.elementor-element-78cc53b > .elementor-element-populated > .elementor-background-overlay,
    .elementor-320 .elementor-element.elementor-element-78cc53b > .elementor-background-slideshow {
        border-radius: 20px 20px 20px 20px;
    }
    .elementor-320 .elementor-element.elementor-element-2f5f466 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-2f5f466 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-140aa73 > .elementor-element-populated,
    .elementor-320 .elementor-element.elementor-element-140aa73 > .elementor-element-populated > .elementor-background-overlay,
    .elementor-320 .elementor-element.elementor-element-140aa73 > .elementor-background-slideshow {
        border-radius: 20px 20px 20px 20px;
    }
    .elementor-320 .elementor-element.elementor-element-e38b0e7 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-e38b0e7 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-ff8b761 > .elementor-element-populated,
    .elementor-320 .elementor-element.elementor-element-ff8b761 > .elementor-element-populated > .elementor-background-overlay,
    .elementor-320 .elementor-element.elementor-element-ff8b761 > .elementor-background-slideshow {
        border-radius: 20px 20px 20px 20px;
    }
    .elementor-320 .elementor-element.elementor-element-559dc89 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-559dc89 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-7b8d2fa > .elementor-element-populated,
    .elementor-320 .elementor-element.elementor-element-7b8d2fa > .elementor-element-populated > .elementor-background-overlay,
    .elementor-320 .elementor-element.elementor-element-7b8d2fa > .elementor-background-slideshow {
        border-radius: 20px 20px 20px 20px;
    }
    .elementor-320 .elementor-element.elementor-element-6d88e68 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-6d88e68 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-b0c2a4f {
        width: 45%;
    }
    .elementor-320 .elementor-element.elementor-element-796dc25 .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-320 .elementor-element.elementor-element-06bd059 {
        width: 55%;
    }
    .elementor-320 .elementor-element.elementor-element-98ef75c .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-320 .elementor-element.elementor-element-c1b5f4b {
        padding: 20px 0px 20px 0px;
    }
    .elementor-320 .elementor-element.elementor-element-c21bb69 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-c21bb69 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-c21bb69 .elementor-image-box-img img {
        border-radius: 100px;
    }
    .elementor-320 .elementor-element.elementor-element-c21bb69 .elementor-image-box-description {
        font-size: 16px;
    }
    .elementor-320 .elementor-element.elementor-element-2a13f85 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-2a13f85 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-2a13f85 .elementor-image-box-img img {
        border-radius: 100px;
    }
    .elementor-320 .elementor-element.elementor-element-2a13f85 .elementor-image-box-description {
        font-size: 16px;
    }
    .elementor-320 .elementor-element.elementor-element-30fef21 .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-30fef21 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-30fef21 .elementor-image-box-img img {
        border-radius: 100px;
    }
    .elementor-320 .elementor-element.elementor-element-30fef21 .elementor-image-box-description {
        font-size: 16px;
    }
    .elementor-320 .elementor-element.elementor-element-d980cee .elementor-image-box-img {
        margin-bottom: 15px;
    }
    .elementor-320 .elementor-element.elementor-element-d980cee .elementor-image-box-wrapper .elementor-image-box-img {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-d980cee .elementor-image-box-img img {
        border-radius: 100px;
    }
    .elementor-320 .elementor-element.elementor-element-d980cee .elementor-image-box-description {
        font-size: 16px;
    }
    .elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(0px / 2);
    }
    .elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(0px / 2);
    }
    .elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(0px / 2);
        margin-left: calc(0px / 2);
    }
    .elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-0px / 2);
        margin-left: calc(-0px / 2);
    }
    body.rtl .elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-0px / 2);
    }
    body:not(.rtl) .elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-0px / 2);
    }
    .elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-item > .elementor-icon-list-text,
    .elementor-320 .elementor-element.elementor-element-1b12cb04 .elementor-icon-list-item > a {
        font-size: 14px;
    }
    .elementor-320 .elementor-element.elementor-element-795257cc,
    .elementor-320 .elementor-element.elementor-element-795257cc > .elementor-background-overlay {
        border-radius: 8px 8px 8px 8px;
    }
    .elementor-320 .elementor-element.elementor-element-4943242e {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-5a713ebd .elementor-icon {
        font-size: 30px;
    }
    .elementor-320 .elementor-element.elementor-element-33886686 {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-5dcc09da .elementor-icon {
        font-size: 30px;
    }
    .elementor-320 .elementor-element.elementor-element-3941fc20 {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-19f238c1 .elementor-icon {
        font-size: 30px;
    }
    .elementor-320 .elementor-element.elementor-element-4ddc924b {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-2a433a47 .elementor-icon {
        font-size: 30px;
    }
    .elementor-320 .elementor-element.elementor-element-1f70038a {
        width: 20%;
    }
    .elementor-320 .elementor-element.elementor-element-3f553860 .elementor-icon {
        font-size: 30px;
    }
}
