.elementor-3155 .elementor-element.elementor-element-5365b19 .elementor-spacer-inner {
    height: 50px;
}

.elementor-3155 .elementor-element.elementor-element-648eab6 {
    text-align: left;
}

.elementor-3155 .elementor-element.elementor-element-648eab6 .elementor-heading-title {
    color: rgba(0, 0, 0, 0.94);
}

.elementor-3155 .elementor-element.elementor-element-57def39 {
    text-align: justify;
}

.elementor-3155 .elementor-element.elementor-element-57def39>.elementor-widget-container {
    margin: 21px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-3155 .elementor-element.elementor-element-f083d2d.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-f083d2d.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-1c2a4b6 .elementor-spacer-inner {
    height: 100px;
}

.elementor-3155 .elementor-element.elementor-element-800d02d:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-800d02d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FBFBFD;
}

.elementor-3155 .elementor-element.elementor-element-800d02d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 070px 0px 0px 0px;
}

.elementor-3155 .elementor-element.elementor-element-800d02d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-a1d498c {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-a1d498c .elementor-heading-title {
    color: rgba(0, 0, 0, 0.94);
}

.elementor-3155 .elementor-element.elementor-element-2188198 {
    text-align: justify;
}

.elementor-3155 .elementor-element.elementor-element-2188198>.elementor-widget-container {
    margin: 25px 0px 0px 0px;
}

.elementor-3155 .elementor-element.elementor-element-2210e93:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-2210e93>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FBFBFD;
}

.elementor-3155 .elementor-element.elementor-element-2210e93 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-3155 .elementor-element.elementor-element-2210e93>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-4754260>.elementor-container {
    min-height: 78px;
}

.elementor-3155 .elementor-element.elementor-element-4754260>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-4754260:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-4754260>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #028090 ;
}

.elementor-3155 .elementor-element.elementor-element-4754260,
.elementor-3155 .elementor-element.elementor-element-4754260>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-3155 .elementor-element.elementor-element-4754260 {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 08px 0px 08px 0px;
}

.elementor-3155 .elementor-element.elementor-element-4754260:hover {
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
}

.elementor-3155 .elementor-element.elementor-element-4754260>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-d9ae530 {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-40ce42d>.elementor-container {
    min-height: 78px;
}

.elementor-3155 .elementor-element.elementor-element-40ce42d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-40ce42d:hover {
    background-color: #028090 ;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
}

.elementor-3155 .elementor-element.elementor-element-40ce42d,
.elementor-3155 .elementor-element.elementor-element-40ce42d>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-3155 .elementor-element.elementor-element-40ce42d {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 08px 0px 08px 0px;
}

.elementor-3155 .elementor-element.elementor-element-40ce42d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-91367a0 {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-91367a0 .elementor-heading-title {
    color: rgba(0, 0, 0, 0.93);
}

.elementor-3155 .elementor-element.elementor-element-d164a67>.elementor-container {
    min-height: 78px;
}

.elementor-3155 .elementor-element.elementor-element-d164a67>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-d164a67:hover {
    background-color: #028090 ;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
}

.elementor-3155 .elementor-element.elementor-element-d164a67,
.elementor-3155 .elementor-element.elementor-element-d164a67>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-3155 .elementor-element.elementor-element-d164a67 {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 08px 0px 08px 0px;
}

.elementor-3155 .elementor-element.elementor-element-d164a67>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-cdd16a7 {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-16003ec>.elementor-container {
    min-height: 78px;
}

.elementor-3155 .elementor-element.elementor-element-16003ec>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-16003ec:hover {
    background-color: #028090 ;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
}

.elementor-3155 .elementor-element.elementor-element-16003ec,
.elementor-3155 .elementor-element.elementor-element-16003ec>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-3155 .elementor-element.elementor-element-16003ec {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 08px 0px 08px 0px;
}

.elementor-3155 .elementor-element.elementor-element-16003ec>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-553eb2c {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-2a3fb31:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-2a3fb31>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FBFBFD;
}

.elementor-3155 .elementor-element.elementor-element-2a3fb31 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 018px 0px 0px 0px;
}

.elementor-3155 .elementor-element.elementor-element-2a3fb31>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-20faf23>.elementor-container {
    min-height: 78px;
}

.elementor-3155 .elementor-element.elementor-element-20faf23>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-20faf23:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-20faf23>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-3155 .elementor-element.elementor-element-20faf23:hover {
    background-color: #028090 ;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
}

.elementor-3155 .elementor-element.elementor-element-20faf23,
.elementor-3155 .elementor-element.elementor-element-20faf23>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-3155 .elementor-element.elementor-element-20faf23 {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 08px 0px 08px 0px;
}

.elementor-3155 .elementor-element.elementor-element-20faf23>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-8b9fcb2 {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-3e3d740>.elementor-container {
    min-height: 78px;
}

.elementor-3155 .elementor-element.elementor-element-3e3d740>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-3e3d740:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-3e3d740>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-3155 .elementor-element.elementor-element-3e3d740:hover {
    background-color: #028090 ;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
}

.elementor-3155 .elementor-element.elementor-element-3e3d740,
.elementor-3155 .elementor-element.elementor-element-3e3d740>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-3155 .elementor-element.elementor-element-3e3d740 {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 08px 0px 08px 0px;
}

.elementor-3155 .elementor-element.elementor-element-3e3d740>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-857c046 {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-336b05d>.elementor-container {
    min-height: 78px;
}

.elementor-3155 .elementor-element.elementor-element-336b05d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-336b05d:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-336b05d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-3155 .elementor-element.elementor-element-336b05d:hover {
    background-color: #028090 ;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
}

.elementor-3155 .elementor-element.elementor-element-336b05d,
.elementor-3155 .elementor-element.elementor-element-336b05d>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-3155 .elementor-element.elementor-element-336b05d {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 08px 0px 08px 0px;
}

.elementor-3155 .elementor-element.elementor-element-336b05d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-8f8c96e {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-9759667>.elementor-container {
    min-height: 78px;
}

.elementor-3155 .elementor-element.elementor-element-9759667>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-9759667:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-9759667>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-3155 .elementor-element.elementor-element-9759667:hover {
    background-color: #028090 ;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
}

.elementor-3155 .elementor-element.elementor-element-9759667,
.elementor-3155 .elementor-element.elementor-element-9759667>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-3155 .elementor-element.elementor-element-9759667 {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 08px 0px 08px 0px;
}

.elementor-3155 .elementor-element.elementor-element-9759667>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-55310e9 {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-582cf29:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-582cf29>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FBFBFD;
}

.elementor-3155 .elementor-element.elementor-element-582cf29 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 18px 0px 0100px 0px;
}

.elementor-3155 .elementor-element.elementor-element-582cf29>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-2181745>.elementor-container {
    min-height: 78px;
}

.elementor-3155 .elementor-element.elementor-element-2181745>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-2181745:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-2181745>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-3155 .elementor-element.elementor-element-2181745:hover {
    background-color: #028090 ;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
}

.elementor-3155 .elementor-element.elementor-element-2181745,
.elementor-3155 .elementor-element.elementor-element-2181745>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-3155 .elementor-element.elementor-element-2181745 {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 08px 0px 08px 0px;
}

.elementor-3155 .elementor-element.elementor-element-2181745>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-2680b63 {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-6fd72c0>.elementor-container {
    min-height: 78px;
}

.elementor-3155 .elementor-element.elementor-element-6fd72c0>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3155 .elementor-element.elementor-element-6fd72c0:not(.elementor-motion-effects-element-type-background),
.elementor-3155 .elementor-element.elementor-element-6fd72c0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-3155 .elementor-element.elementor-element-6fd72c0:hover {
    background-color: #028090 ;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.09);
}

.elementor-3155 .elementor-element.elementor-element-6fd72c0,
.elementor-3155 .elementor-element.elementor-element-6fd72c0>.elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-3155 .elementor-element.elementor-element-6fd72c0 {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 08px 0px 08px 0px;
}

.elementor-3155 .elementor-element.elementor-element-6fd72c0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3155 .elementor-element.elementor-element-7b3c5e0 {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-bd10a2a .elementor-spacer-inner {
    height: 100px;
}

.elementor-3155 .elementor-element.elementor-element-44fdac7 {
    text-align: center;
}

.elementor-3155 .elementor-element.elementor-element-44fdac7 .elementor-heading-title {
    color: rgba(0, 0, 0, 0.94);
}

.elementor-3155 .elementor-element.elementor-element-ad37473 {
    margin-top: 72px;
    margin-bottom: 0px;
}

.elementor-3155 .elementor-element.elementor-element-376db69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(4px/2);
}

.elementor-3155 .elementor-element.elementor-element-376db69 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(4px/2);
}

.elementor-3155 .elementor-element.elementor-element-376db69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(4px/2);
    margin-left: calc(4px/2);
}

.elementor-3155 .elementor-element.elementor-element-376db69 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-4px/2);
    margin-left: calc(-4px/2);
}

body.rtl .elementor-3155 .elementor-element.elementor-element-376db69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-4px/2);
}

body:not(.rtl) .elementor-3155 .elementor-element.elementor-element-376db69 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-4px/2);
}

.elementor-3155 .elementor-element.elementor-element-376db69 .elementor-icon-list-icon i {
    color: #028090 ;
}

.elementor-3155 .elementor-element.elementor-element-376db69 .elementor-icon-list-icon svg {
    fill: #028090 ;
}

.elementor-3155 .elementor-element.elementor-element-376db69 {
    --e-icon-list-icon-size: 14px;
}

.elementor-3155 .elementor-element.elementor-element-4986ae4 img {
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.03);
}

.elementor-3155 .elementor-element.elementor-element-4986ae4>.elementor-widget-container {
    margin: 24px 0px 0px 0px;
}

.elementor-3155 .elementor-element.elementor-element-490a2cb .elementor-spacer-inner {
    height: 100px;
}

.elementor-3155 .elementor-element.elementor-element-f5137ba {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-3155 .elementor-element.elementor-element-cb63509 img {
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);
}

.elementor-bc-flex-widget .elementor-3155 .elementor-element.elementor-element-290fa7c.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-3155 .elementor-element.elementor-element-290fa7c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-3155 .elementor-element.elementor-element-290fa7c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3155 .elementor-element.elementor-element-5709fb8 {
    margin-top: -5px;
    margin-bottom: 0px;
}

.elementor-3155 .elementor-element.elementor-element-83a0016 img {
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.04);
}

.elementor-3155 .elementor-element.elementor-element-3e15ee3 {
    text-align: left;
}

.elementor-3155 .elementor-element.elementor-element-3e15ee3 img {
    width: 100%;
    max-width: 100%;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.07);
}

.elementor-3155 .elementor-element.elementor-element-3e15ee3>.elementor-widget-container {
    margin: 17px 0px 0px 0px;
}

.elementor-3155 .elementor-element.elementor-element-00e811d .elementor-spacer-inner {
    height: 100px;
}

@media(max-width:1024px) {
    .elementor-3155 .elementor-element.elementor-element-1c2a4b6 .elementor-spacer-inner {
        height: 70px;
    }

    .elementor-3155 .elementor-element.elementor-element-800d02d {
        padding: 050px 0px 0px 0px;
    }

    .elementor-3155 .elementor-element.elementor-element-2210e93 {
        padding: 050px 0px 0px 0px;
    }

    .elementor-3155 .elementor-element.elementor-element-4754260>.elementor-container {
        min-height: 62px;
    }

    .elementor-3155 .elementor-element.elementor-element-40ce42d>.elementor-container {
        min-height: 62px;
    }

    .elementor-3155 .elementor-element.elementor-element-d164a67>.elementor-container {
        min-height: 62px;
    }

    .elementor-3155 .elementor-element.elementor-element-16003ec>.elementor-container {
        min-height: 62px;
    }

    .elementor-3155 .elementor-element.elementor-element-2a3fb31 {
        padding: 018px 0px 0px 0px;
    }

    .elementor-3155 .elementor-element.elementor-element-20faf23>.elementor-container {
        min-height: 62px;
    }

    .elementor-3155 .elementor-element.elementor-element-3e3d740>.elementor-container {
        min-height: 62px;
    }

    .elementor-3155 .elementor-element.elementor-element-336b05d>.elementor-container {
        min-height: 62px;
    }

    .elementor-3155 .elementor-element.elementor-element-9759667>.elementor-container {
        min-height: 62px;
    }

    .elementor-3155 .elementor-element.elementor-element-582cf29 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 018px 0px 50px 0px;
    }

    .elementor-3155 .elementor-element.elementor-element-2181745>.elementor-container {
        min-height: 62px;
    }

    .elementor-3155 .elementor-element.elementor-element-6fd72c0>.elementor-container {
        min-height: 62px;
    }

    .elementor-3155 .elementor-element.elementor-element-bd10a2a .elementor-spacer-inner {
        height: 70px;
    }

    .elementor-3155 .elementor-element.elementor-element-490a2cb .elementor-spacer-inner {
        height: 70px;
    }

    .elementor-3155 .elementor-element.elementor-element-00e811d .elementor-spacer-inner {
        height: 70px;
    }
}

@media(min-width:768px) {
    .elementor-3155 .elementor-element.elementor-element-6b1689e {
        width: 58.596%;
    }

    .elementor-3155 .elementor-element.elementor-element-f083d2d {
        width: 40.798%;
    }

    .elementor-3155 .elementor-element.elementor-element-3d2ea25 {
        width: 58.772%;
    }

    .elementor-3155 .elementor-element.elementor-element-290fa7c {
        width: 41.142%;
    }
}

@media(max-width:767px) {
    .elementor-3155 .elementor-element.elementor-element-648eab6 {
        text-align: center;
    }

    .elementor-3155 .elementor-element.elementor-element-57def39 {
        text-align: justify;
    }

    .elementor-3155 .elementor-element.elementor-element-1c2a4b6 .elementor-spacer-inner {
        height: 40px;
    }

    .elementor-3155 .elementor-element.elementor-element-582cf29 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 40px 0px;
    }

    .elementor-3155 .elementor-element.elementor-element-bd10a2a .elementor-spacer-inner {
        height: 40px;
    }

    .elementor-3155 .elementor-element.elementor-element-490a2cb .elementor-spacer-inner {
        height: 40px;
    }

    .elementor-3155 .elementor-element.elementor-element-3e15ee3 img {
        width: 100%;
    }

    .elementor-3155 .elementor-element.elementor-element-00e811d .elementor-spacer-inner {
        height: 40px;
    }
}