﻿.elementor-43063 .elementor-element.elementor-element-f41ad95
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-f41ad95:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-f41ad95>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-widget-smartslider .neb-protected-content-message, .elementor-widget-smartslider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-de5d6b7
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -80px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 99999;
}
.elementor-43063 .elementor-element.elementor-element-c191477
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-c191477::before, .elementor-43063 .elementor-element.elementor-element-c191477>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-c191477>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-c191477>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-c191477>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-c191477>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-18b5220
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-18b5220:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-18b5220>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-18b5220::before, .elementor-43063 .elementor-element.elementor-element-18b5220>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-18b5220>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-18b5220>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-18b5220>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-18b5220>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-widget-image-box .neb-protected-content-message, .elementor-widget-image-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-7b2fef4>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-7b2fef4 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-43063 .elementor-element.elementor-element-7b2fef4.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-7b2fef4.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-7b2fef4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-7b2fef4 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-43063 .elementor-element.elementor-element-7b2fef4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-43063 .elementor-element.elementor-element-7b2fef4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-7b2fef4 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-4911405
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-43063 .elementor-element.elementor-element-4911405:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-4911405>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-4911405::before, .elementor-43063 .elementor-element.elementor-element-4911405>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-4911405>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-4911405>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-4911405>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-4911405>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-8a62837
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-a7a694c
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-a7a694c .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-0ab5cc4
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-0ab5cc4 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-46168fd
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-356ecef .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-356ecef .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-356ecef .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-3059ae8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-3059ae8:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-3059ae8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-3059ae8::before, .elementor-43063 .elementor-element.elementor-element-3059ae8>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-3059ae8>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-3059ae8>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-3059ae8>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-3059ae8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-widget-nested-accordion .neb-protected-content-message, .elementor-widget-nested-accordion .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-9865d9c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-71a4cf4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-36a891b
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-36a891b .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-d961ad3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-4851894
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-4851894 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-6da5f1f
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-768b1ea .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-768b1ea .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-768b1ea .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-4f68d29
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-4f68d29>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-c3a05db
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-c3a05db::before, .elementor-43063 .elementor-element.elementor-element-c3a05db>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-c3a05db>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-c3a05db>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-c3a05db>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-c3a05db>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-2d43f53
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-2d43f53:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-2d43f53>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-2d43f53::before, .elementor-43063 .elementor-element.elementor-element-2d43f53>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-2d43f53>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-2d43f53>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-2d43f53>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-2d43f53>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-dd050c6>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-dd050c6 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-43063 .elementor-element.elementor-element-dd050c6.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-dd050c6.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-dd050c6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-dd050c6 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-43063 .elementor-element.elementor-element-dd050c6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 60%;
}
.elementor-43063 .elementor-element.elementor-element-dd050c6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-dd050c6 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-7b734f1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-43063 .elementor-element.elementor-element-7b734f1:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-7b734f1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-7b734f1::before, .elementor-43063 .elementor-element.elementor-element-7b734f1>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-7b734f1>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-7b734f1>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-7b734f1>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-7b734f1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-1795b16
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-af9bd18
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-af9bd18 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-a50e4c3
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-a50e4c3 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-f3238ff
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-43063 .elementor-element.elementor-element-5d56861 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-5d56861 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-5d56861 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-4bf305c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-4bf305c:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-4bf305c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-4bf305c::before, .elementor-43063 .elementor-element.elementor-element-4bf305c>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-4bf305c>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-4bf305c>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-4bf305c>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-4bf305c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-65f4fed
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-6d6055a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-e26de5b
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-e26de5b .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-d1ce74b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-0ee8a07
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-0ee8a07 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-4d78d12
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-ca2fa91 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-ca2fa91 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-ca2fa91 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-47cdbaa
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-47cdbaa>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-ed19314
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-4b3cd6f
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-4b3cd6f::before, .elementor-43063 .elementor-element.elementor-element-4b3cd6f>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-4b3cd6f>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-4b3cd6f>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-4b3cd6f>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-4b3cd6f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-11f3c56
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-11f3c56:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-11f3c56>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-11f3c56::before, .elementor-43063 .elementor-element.elementor-element-11f3c56>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-11f3c56>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-11f3c56>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-11f3c56>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-11f3c56>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-9a76e98>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-9a76e98 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-43063 .elementor-element.elementor-element-9a76e98.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-9a76e98.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-9a76e98.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-9a76e98 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-43063 .elementor-element.elementor-element-9a76e98 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-43063 .elementor-element.elementor-element-9a76e98 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-9a76e98 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-9f15d02
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-43063 .elementor-element.elementor-element-9f15d02:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-9f15d02>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-9f15d02::before, .elementor-43063 .elementor-element.elementor-element-9f15d02>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-9f15d02>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-9f15d02>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-9f15d02>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-9f15d02>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-739fa0e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-7345b73
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-7345b73 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-edc8e3d
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-edc8e3d .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-8a3f642
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-43063 .elementor-element.elementor-element-96ac99e .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-96ac99e .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-96ac99e .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-9db31b0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-9db31b0:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-9db31b0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-9db31b0::before, .elementor-43063 .elementor-element.elementor-element-9db31b0>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-9db31b0>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-9db31b0>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-9db31b0>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-9db31b0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-18397a4
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-a6e4943
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-b4ec221
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-b4ec221 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-ab59a97
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-b032d15
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-b032d15 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-8892012
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-d541afd .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-d541afd .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-d541afd .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-a2bb735
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-a2bb735>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-057f2ab
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-057f2ab::before, .elementor-43063 .elementor-element.elementor-element-057f2ab>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-057f2ab>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-057f2ab>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-057f2ab>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-057f2ab>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-f76cdc4
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-f76cdc4:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-f76cdc4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-f76cdc4::before, .elementor-43063 .elementor-element.elementor-element-f76cdc4>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-f76cdc4>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-f76cdc4>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-f76cdc4>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-f76cdc4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-7ac27d1>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-7ac27d1 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-43063 .elementor-element.elementor-element-7ac27d1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-7ac27d1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-7ac27d1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-7ac27d1 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-43063 .elementor-element.elementor-element-7ac27d1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-43063 .elementor-element.elementor-element-7ac27d1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-7ac27d1 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-bf668e6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-43063 .elementor-element.elementor-element-bf668e6:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-bf668e6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-bf668e6::before, .elementor-43063 .elementor-element.elementor-element-bf668e6>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-bf668e6>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-bf668e6>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-bf668e6>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-bf668e6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-47edb90
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-e6d0b03
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-e6d0b03 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-48adfbd
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-48adfbd .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-b6588a3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-43063 .elementor-element.elementor-element-d71c465 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-d71c465 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-d71c465 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-f01bd72
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-f01bd72:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-f01bd72>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-f01bd72::before, .elementor-43063 .elementor-element.elementor-element-f01bd72>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-f01bd72>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-f01bd72>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-f01bd72>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-f01bd72>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-4d3b358
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-564ddac
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-34c2325
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-34c2325 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-257ea68
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-7e9766d
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-728d6a5
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-728d6a5 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-d8463da .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-d8463da .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-d8463da .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-7f88e8b
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-7f88e8b>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-9be6559
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-a3579ac
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-a3579ac::before, .elementor-43063 .elementor-element.elementor-element-a3579ac>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-a3579ac>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-a3579ac>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-a3579ac>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-a3579ac>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-b7b5591
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-b7b5591:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-b7b5591>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-b7b5591::before, .elementor-43063 .elementor-element.elementor-element-b7b5591>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-b7b5591>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-b7b5591>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-b7b5591>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-b7b5591>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-b41e914>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-b41e914 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-43063 .elementor-element.elementor-element-b41e914.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-b41e914.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-b41e914.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-b41e914 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-43063 .elementor-element.elementor-element-b41e914 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-43063 .elementor-element.elementor-element-b41e914 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-b41e914 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-5a94a0b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-43063 .elementor-element.elementor-element-5a94a0b:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-5a94a0b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-5a94a0b::before, .elementor-43063 .elementor-element.elementor-element-5a94a0b>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-5a94a0b>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-5a94a0b>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-5a94a0b>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-5a94a0b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-5a3b4b6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-59f7c0b
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-59f7c0b .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-109d1e2
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-109d1e2 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-824e2f9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-43063 .elementor-element.elementor-element-f0df42c .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-f0df42c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-f0df42c .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-535b9a4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-535b9a4:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-535b9a4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-535b9a4::before, .elementor-43063 .elementor-element.elementor-element-535b9a4>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-535b9a4>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-535b9a4>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-535b9a4>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-535b9a4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-4a93d77
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-cc1e244
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-e5ee94c
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-e5ee94c .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-69cc9c8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-fc9c52e
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-fc9c52e .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-3fdad75
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-2014b7c .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-2014b7c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-2014b7c .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-a0849a0
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-a0849a0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-7329a6d
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-7329a6d::before, .elementor-43063 .elementor-element.elementor-element-7329a6d>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-7329a6d>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-7329a6d>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-7329a6d>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-7329a6d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-ea1ff17
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-ea1ff17:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-ea1ff17>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-ea1ff17::before, .elementor-43063 .elementor-element.elementor-element-ea1ff17>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-ea1ff17>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-ea1ff17>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-ea1ff17>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-ea1ff17>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-6e07a7e>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-6e07a7e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-43063 .elementor-element.elementor-element-6e07a7e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-6e07a7e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-6e07a7e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-6e07a7e .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-43063 .elementor-element.elementor-element-6e07a7e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 66%;
}
.elementor-43063 .elementor-element.elementor-element-6e07a7e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-6e07a7e .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-4f0db79
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-43063 .elementor-element.elementor-element-4f0db79:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-4f0db79>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-4f0db79::before, .elementor-43063 .elementor-element.elementor-element-4f0db79>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-4f0db79>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-4f0db79>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-4f0db79>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-4f0db79>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-02bb124
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-6260525
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-6260525 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-3053a2a
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-3053a2a .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-29f954f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-43063 .elementor-element.elementor-element-3a0bb48 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-3a0bb48 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-3a0bb48 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-5b53f59
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-5b53f59:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-5b53f59>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-5b53f59::before, .elementor-43063 .elementor-element.elementor-element-5b53f59>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-5b53f59>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-5b53f59>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-5b53f59>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-5b53f59>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-6cdb068
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-2b1f146
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-957e2ba
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-957e2ba .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-8516847
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-61fd78e
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 25px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(17px / 2);
}
.elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(17px / 2);
}
.elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(17px / 2);
    margin-left: calc(17px / 2);
}
.elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-17px / 2);
    margin-left: calc(-17px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-17px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-17px / 2);
}
.elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-61fd78e .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-d92de47
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-9e8b784 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-9e8b784 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-9e8b784 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-766d502
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-766d502>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-97e8d67
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-18131b4
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-18131b4::before, .elementor-43063 .elementor-element.elementor-element-18131b4>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-18131b4>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-18131b4>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-18131b4>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-18131b4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-18cca52
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-18cca52:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-18cca52>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-18cca52::before, .elementor-43063 .elementor-element.elementor-element-18cca52>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-18cca52>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-18cca52>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-18cca52>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-18cca52>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-65854ec>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-65854ec .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-43063 .elementor-element.elementor-element-65854ec.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-65854ec.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-65854ec.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-65854ec .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-43063 .elementor-element.elementor-element-65854ec .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-43063 .elementor-element.elementor-element-65854ec .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-65854ec .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-87e775f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-43063 .elementor-element.elementor-element-87e775f:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-87e775f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-43063 .elementor-element.elementor-element-87e775f::before, .elementor-43063 .elementor-element.elementor-element-87e775f>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-87e775f>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-87e775f>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-87e775f>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-87e775f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-78767f3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-a6f5aab
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-a6f5aab .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-8dd51ea
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-8dd51ea .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-0c5d104
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-43063 .elementor-element.elementor-element-aed0b25 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-aed0b25 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-aed0b25 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-5532b7e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-5532b7e:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-5532b7e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-5532b7e::before, .elementor-43063 .elementor-element.elementor-element-5532b7e>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-5532b7e>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-5532b7e>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-5532b7e>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-5532b7e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-91a3cb5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-6b5fc92
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-bd215c8
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-bd215c8 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-119b658
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-2c2ead0
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-95588d5
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-95588d5 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-7320079 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-7320079 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-7320079 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-69e3832
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-69e3832>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-fff2a03
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-fff2a03::before, .elementor-43063 .elementor-element.elementor-element-fff2a03>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-fff2a03>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-fff2a03>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-fff2a03>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-fff2a03>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-178beb3
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-178beb3:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-178beb3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-178beb3::before, .elementor-43063 .elementor-element.elementor-element-178beb3>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-178beb3>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-178beb3>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-178beb3>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-178beb3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-d6af9e7>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-d6af9e7 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-43063 .elementor-element.elementor-element-d6af9e7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-d6af9e7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-d6af9e7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-d6af9e7 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-43063 .elementor-element.elementor-element-d6af9e7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 71%;
}
.elementor-43063 .elementor-element.elementor-element-d6af9e7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-d6af9e7 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-8411768
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-43063 .elementor-element.elementor-element-8411768:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-8411768>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e3684;
}
.elementor-43063 .elementor-element.elementor-element-8411768::before, .elementor-43063 .elementor-element.elementor-element-8411768>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-8411768>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-8411768>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-8411768>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-8411768>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-d97b4f1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-09a654a
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-09a654a .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-bfdbc0d
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-bfdbc0d .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-85ba5e6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-43063 .elementor-element.elementor-element-0b4d806 .elementor-button
{
    background-color: #1e3684;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-0b4d806 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-0b4d806 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-ca16648
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-ca16648:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-ca16648>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-ca16648::before, .elementor-43063 .elementor-element.elementor-element-ca16648>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-ca16648>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-ca16648>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-ca16648>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-ca16648>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-214325b
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-7f7c56d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-a8390be
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-a8390be .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-fa983e5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-5d69321
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-5d69321 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-3d29b53
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-3bbf04b .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-3bbf04b .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-3bbf04b .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-379d6be
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-379d6be>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-1330e55
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-fd46263
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-fd46263::before, .elementor-43063 .elementor-element.elementor-element-fd46263>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-fd46263>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-fd46263>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-fd46263>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-fd46263>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-20c6a79
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-20c6a79:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-20c6a79>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-20c6a79::before, .elementor-43063 .elementor-element.elementor-element-20c6a79>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-20c6a79>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-20c6a79>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-20c6a79>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-20c6a79>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-46b7133>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-46b7133 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-43063 .elementor-element.elementor-element-46b7133.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-46b7133.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-46b7133.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-46b7133 .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-43063 .elementor-element.elementor-element-46b7133 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 76%;
}
.elementor-43063 .elementor-element.elementor-element-46b7133 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-46b7133 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-08d6aad
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-43063 .elementor-element.elementor-element-08d6aad:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-08d6aad>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-08d6aad::before, .elementor-43063 .elementor-element.elementor-element-08d6aad>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-08d6aad>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-08d6aad>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-08d6aad>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-08d6aad>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-30c26cf
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-93b5c15
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-93b5c15 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-a49ae00
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-a49ae00 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-2556982
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-43063 .elementor-element.elementor-element-91aa642 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-91aa642 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-91aa642 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-0a04437
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-0a04437:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-0a04437>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-0a04437::before, .elementor-43063 .elementor-element.elementor-element-0a04437>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-0a04437>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-0a04437>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-0a04437>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-0a04437>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-62fe52e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-f7b6191
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-e44274e
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-e44274e .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-39405e5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-d0140e1
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-d0140e1 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-6ee4e10
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-bedb3e0 .elementor-button
{
    background-color: var(--e-global-color-primary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-bedb3e0 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-bedb3e0 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-1abcf90
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-1abcf90>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-908b548
{
    --display: flex;
    --min-height: 462px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-908b548::before, .elementor-43063 .elementor-element.elementor-element-908b548>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-908b548>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-908b548>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-908b548>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-908b548>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-e0ea199
{
    --display: flex;
    --overlay-opacity: .5;
    --border-radius: 10px 10px 0px 0px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-e0ea199:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-e0ea199>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-e0ea199::before, .elementor-43063 .elementor-element.elementor-element-e0ea199>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-e0ea199>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-e0ea199>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-e0ea199>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-e0ea199>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-276af4a>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-276af4a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-43063 .elementor-element.elementor-element-276af4a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-276af4a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-276af4a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-276af4a .elementor-image-box-title
{
    margin-bottom: 29px;
    font-family: "Arimo",Sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-decoration: none;
    line-height: 1.4em;
}
.elementor-43063 .elementor-element.elementor-element-276af4a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 62%;
}
.elementor-43063 .elementor-element.elementor-element-276af4a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-276af4a .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-7ab18b7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-43063 .elementor-element.elementor-element-7ab18b7:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-7ab18b7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-7ab18b7::before, .elementor-43063 .elementor-element.elementor-element-7ab18b7>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-7ab18b7>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-7ab18b7>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-7ab18b7>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-7ab18b7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-8106854
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-12d846f
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-12d846f .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-59f0db9
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-59f0db9 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-512ec03
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
}
.elementor-43063 .elementor-element.elementor-element-08e6980 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-08e6980 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-08e6980 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-7ed1ac4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --overlay-opacity: .5;
    --border-radius: 0px 0px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-7ed1ac4:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-7ed1ac4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-7ed1ac4::before, .elementor-43063 .elementor-element.elementor-element-7ed1ac4>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-7ed1ac4>.e-con-inner>.elementor-background-video-container::before, .elementor-43063 .elementor-element.elementor-element-7ed1ac4>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-7ed1ac4>.e-con-inner>.elementor-background-slideshow::before, .elementor-43063 .elementor-element.elementor-element-7ed1ac4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-43063 .elementor-element.elementor-element-7aad2df
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-a073d24
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-c9472a2
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-c9472a2 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-6325ea1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-d7bab0f
{
    width: var(--container-widget-width,50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-d7bab0f .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-d3cc30c
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-9c759f3 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-9c759f3 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-9c759f3 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-fa56f71
{
    --n-accordion-title-font-size: 1rem;
    --n-accordion-item-title-space-between: 0px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-icon-size: 15px;
    --n-accordion-icon-normal-color: #fff;
    --n-accordion-icon-active-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-fa56f71>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    border-style: none;
}
.elementor-43063 .elementor-element.elementor-element-fbcfdb4:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-fbcfdb4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fbfbfb;
}
.elementor-43063 .elementor-element.elementor-element-fbcfdb4
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-43063 .elementor-element.elementor-element-fbcfdb4>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-43063 .elementor-element.elementor-element-8f45444>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-43063 .elementor-element.elementor-element-8f45444>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-43063 .elementor-element.elementor-element-ddb93f5 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-43063 .elementor-element.elementor-element-ddb93f5 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-ddb93f5 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-ddb93f5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-43063 .elementor-element.elementor-element-ddb93f5
{
    z-index: 2;
}
.elementor-43063 .elementor-element.elementor-element-ddb93f5 .elementor-button:hover svg, .elementor-43063 .elementor-element.elementor-element-ddb93f5 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-02a2885
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-02a2885:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-02a2885>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-43063 .elementor-element.elementor-element-6c70ce1
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-69df380
{
    text-align: center;
}
.elementor-43063 .elementor-element.elementor-element-69df380 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    color: #000;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .neb-protected-content-message, .elementor-widget-divider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-93f3032
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-43063 .elementor-element.elementor-element-93f3032 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-43063 .elementor-element.elementor-element-93f3032 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-a9fbdca
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-a2693d3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-a247fb5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-43063 .elementor-element.elementor-element-a247fb5:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-a247fb5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-5049cea.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-5049cea.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-5049cea.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-5049cea .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-43063 .elementor-element.elementor-element-5049cea .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-5049cea .elementor-image-box-title
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-8e92daf
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-8e92daf .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-75e1fb5 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-75e1fb5 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-75e1fb5 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-14eaf7d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-43063 .elementor-element.elementor-element-14eaf7d:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-14eaf7d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-43063 .elementor-element.elementor-element-eecd8b1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-eecd8b1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-eecd8b1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-eecd8b1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-43063 .elementor-element.elementor-element-eecd8b1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-eecd8b1 .elementor-image-box-title
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-cf4f966
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-cf4f966 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-3fdefe3 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-3fdefe3 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-3fdefe3 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-2588efa
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-43063 .elementor-element.elementor-element-2588efa:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-2588efa>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-2643207.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-2643207.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-2643207.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-2643207 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-43063 .elementor-element.elementor-element-2643207 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-2643207 .elementor-image-box-title
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-6d4026d
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-6d4026d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-51717c3 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-51717c3 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-51717c3 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-d86165c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-29b91f4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-43063 .elementor-element.elementor-element-29b91f4:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-29b91f4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-43063 .elementor-element.elementor-element-56f3d94.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-56f3d94.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-56f3d94.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-56f3d94 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-43063 .elementor-element.elementor-element-56f3d94 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-56f3d94 .elementor-image-box-title
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-5d9b344
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-5d9b344 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-6a4172c .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-6a4172c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-6a4172c .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-6278b8a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-43063 .elementor-element.elementor-element-6278b8a:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-6278b8a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-c119bd9.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-c119bd9.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-c119bd9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-c119bd9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-43063 .elementor-element.elementor-element-c119bd9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-c119bd9 .elementor-image-box-title
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-09805b5
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-09805b5 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-14a317b .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-14a317b .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-14a317b .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-135c241
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-43063 .elementor-element.elementor-element-135c241:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-135c241>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-43063 .elementor-element.elementor-element-3b01d07.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-43063 .elementor-element.elementor-element-3b01d07.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-43063 .elementor-element.elementor-element-3b01d07.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-43063 .elementor-element.elementor-element-3b01d07 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-43063 .elementor-element.elementor-element-3b01d07 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-43063 .elementor-element.elementor-element-3b01d07 .elementor-image-box-title
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-8acc4d4
{
    --e-icon-list-icon-size: 18px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-icon
{
    padding-right: 22px;
}
.elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-8acc4d4 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-1b227f5 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-1b227f5 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-1b227f5 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-e3af5ae
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 45px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-06651bf .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-43063 .elementor-element.elementor-element-06651bf .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-06651bf .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-06651bf>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-43063 .elementor-element.elementor-element-06651bf
{
    z-index: 2;
}
.elementor-43063 .elementor-element.elementor-element-06651bf .elementor-button:hover svg, .elementor-43063 .elementor-element.elementor-element-06651bf .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-a6663cc
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-a6663cc:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-a6663cc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-43063 .elementor-element.elementor-element-46e1f58
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-e1f51a0
{
    text-align: center;
}
.elementor-43063 .elementor-element.elementor-element-e1f51a0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-b0d4f02
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-43063 .elementor-element.elementor-element-b0d4f02 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-43063 .elementor-element.elementor-element-b0d4f02 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-43063 .elementor-element.elementor-element-ac5b57f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-43063 .elementor-element.elementor-element-356e345
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-dcac6e8 img
{
    height: 66px;
}
.elementor-43063 .elementor-element.elementor-element-f07d7c3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-c79243d img
{
    height: 67px;
}
.elementor-43063 .elementor-element.elementor-element-e96731b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-901d73c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-ef27548
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-8b30d69
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-43063 .elementor-element.elementor-element-3706532
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-bd9a999
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-9185dcd img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-ca8f7bc
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-97f9939 img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-81b077b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-46b700a img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-b9b9c8f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-c5ad807 img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-b464819
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-43063 .elementor-element.elementor-element-2b2c22b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-de3ca68 img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-7137107
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-cdda2ce img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-8523d87
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-2950b0c img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-d743d2f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-44c6e97 img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-207b236
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-4390a84 img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-8c00ddd
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-43063 .elementor-element.elementor-element-f350207
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-b5e81f9 img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-93d497a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-347f1e2 img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-b04e222
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-e94848d img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-35a292d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-85989ab img
{
    height: 60px;
}
.elementor-43063 .elementor-element.elementor-element-e2aceca
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-c20fa74 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-43063 .elementor-element.elementor-element-c20fa74 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-c20fa74 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-c20fa74>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-43063 .elementor-element.elementor-element-c20fa74
{
    z-index: 2;
}
.elementor-43063 .elementor-element.elementor-element-c20fa74 .elementor-button:hover svg, .elementor-43063 .elementor-element.elementor-element-c20fa74 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-4de6179
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-47c3e45
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-9934152
{
    text-align: center;
}
.elementor-43063 .elementor-element.elementor-element-9934152 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    text-transform: uppercase;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-76c9a35
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-43063 .elementor-element.elementor-element-76c9a35 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-43063 .elementor-element.elementor-element-76c9a35 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-43063 .elementor-element.elementor-element-fe7ace2
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-2923c74
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-eae70a7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-eae70a7.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-widget-counter .neb-protected-content-message, .elementor-widget-counter .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-counter .elementor-counter-number-wrapper
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-7784736 .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-43063 .elementor-element.elementor-element-7784736 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
}
.elementor-widget-spacer .neb-protected-content-message, .elementor-widget-spacer .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-1e11a10
{
    --spacer-size: 45px;
}
.elementor-43063 .elementor-element.elementor-element-d2aff37 .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-43063 .elementor-element.elementor-element-d2aff37 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-24554fd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-24554fd.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-43063 .elementor-element.elementor-element-9749b4c .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-43063 .elementor-element.elementor-element-9749b4c .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-e8f532b
{
    --spacer-size: 45px;
}
.elementor-43063 .elementor-element.elementor-element-090a98e .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-43063 .elementor-element.elementor-element-090a98e .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-671f910
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-671f910.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-43063 .elementor-element.elementor-element-120e1af .elementor-counter-number-wrapper
{
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
}
.elementor-43063 .elementor-element.elementor-element-120e1af .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-837183e
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-837183e:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-837183e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Group-1.png");
    background-position: center center;
    background-size: cover;
}
.elementor-43063 .elementor-element.elementor-element-5d54559
{
    --spacer-size: 346px;
}
.elementor-43063 .elementor-element.elementor-element-5f8b990 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-43063 .elementor-element.elementor-element-5f8b990 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-5f8b990 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-5f8b990>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-43063 .elementor-element.elementor-element-5f8b990
{
    z-index: 2;
}
.elementor-43063 .elementor-element.elementor-element-5f8b990 .elementor-button:hover svg, .elementor-43063 .elementor-element.elementor-element-5f8b990 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-ebdaaf0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-ebdaaf0:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-ebdaaf0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-43063 .elementor-element.elementor-element-8c6faa9
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-8a2f19d
{
    text-align: center;
}
.elementor-43063 .elementor-element.elementor-element-8a2f19d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.4em;
    color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-897a171
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-43063 .elementor-element.elementor-element-897a171 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-43063 .elementor-element.elementor-element-897a171 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-43063 .elementor-element.elementor-element-10ca162
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs .neb-protected-content-message, .elementor-widget-nested-tabs .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-43be3bd
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-fc3e6c0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-a651707
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-f8f4cc7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-9fc366b
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-9991487
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-b83f084
{
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-gap: 50px;
    --n-tabs-title-border-radius: 8px 8px 8px 8px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #fff;
    --n-tabs-title-color-active: #011680;
}
.elementor-43063 .elementor-element.elementor-element-b83f084>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #1754d5;
}
.elementor-43063 .elementor-element.elementor-element-b83f084.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-43063 .elementor-element.elementor-element-b83f084.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #fff;
}
.elementor-43063 .elementor-element.elementor-element-b83f084>.elementor-widget-container
{
    padding: 20px 0 20px 0;
    border-radius: 8px 8px 8px 8px;
}
.elementor-43063 .elementor-element.elementor-element-b83f084.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
    line-height: 24px;
}
.elementor-43063 .elementor-element.elementor-element-3ae7a35 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-43063 .elementor-element.elementor-element-3ae7a35 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-3ae7a35 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-3ae7a35>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-43063 .elementor-element.elementor-element-3ae7a35
{
    z-index: 2;
}
.elementor-43063 .elementor-element.elementor-element-3ae7a35 .elementor-button:hover svg, .elementor-43063 .elementor-element.elementor-element-3ae7a35 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-60f8c5a:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-60f8c5a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-43063 .elementor-element.elementor-element-60f8c5a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-43063 .elementor-element.elementor-element-60f8c5a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-43063 .elementor-element.elementor-element-1d840a5
{
    text-align: center;
}
.elementor-43063 .elementor-element.elementor-element-1d840a5 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-fe7a293
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-43063 .elementor-element.elementor-element-fe7a293 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-43063 .elementor-element.elementor-element-fe7a293 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-43063 .elementor-element.elementor-element-00907a2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 30px;
    --row-gap: 0px;
    --column-gap: 30px;
}
.elementor-43063 .elementor-element.elementor-element-99f8a4f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-video .neb-protected-content-message, .elementor-widget-video .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-4fe88ba>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-43063 .elementor-element.elementor-element-4fe88ba .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-43063 .elementor-element.elementor-element-0d31c5b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-3bfb12f>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-43063 .elementor-element.elementor-element-3bfb12f .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-43063 .elementor-element.elementor-element-c20b99e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-c96c586>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-43063 .elementor-element.elementor-element-c96c586 .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-widget-testimonial-carousel .neb-protected-content-message, .elementor-widget-testimonial-carousel .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-testimonial-carousel .elementor-testimonial__text
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-testimonial-carousel .elementor-testimonial__name
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-testimonial-carousel .elementor-testimonial__title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-e80b0a1 .elementor-main-swiper .swiper-slide
{
    background-color: #fff;
    border-radius: 10px;
}
.elementor-43063 .elementor-element.elementor-element-e80b0a1 .elementor-swiper-button
{
    font-size: 20px;
}
.elementor-43063 .elementor-element.elementor-element-e80b0a1.elementor-testimonial--layout-image_inline .elementor-testimonial__footer, .elementor-43063 .elementor-element.elementor-element-e80b0a1.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer
{
    margin-top: 48px;
}
.elementor-43063 .elementor-element.elementor-element-e80b0a1.elementor-testimonial--layout-image_above .elementor-testimonial__footer
{
    margin-bottom: 48px;
}
.elementor-43063 .elementor-element.elementor-element-e80b0a1.elementor-testimonial--layout-image_left .elementor-testimonial__footer
{
    padding-right: 48px;
}
.elementor-43063 .elementor-element.elementor-element-e80b0a1.elementor-testimonial--layout-image_right .elementor-testimonial__footer
{
    padding-left: 48px;
}
.elementor-43063 .elementor-element.elementor-element-e80b0a1 .elementor-testimonial__text
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
}
.elementor-43063 .elementor-element.elementor-element-e80b0a1 .elementor-testimonial__name
{
    color: var(--e-global-color-secondary);
    font-family: "Poppins",Sans-serif;
    font-size: 27px;
    font-weight: 600;
}
.elementor-43063 .elementor-element.elementor-element-e80b0a1 .elementor-testimonial__title
{
    color: #f00;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 400;
}
.elementor-widget-shortcode .neb-protected-content-message, .elementor-widget-shortcode .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-b100371
{
    margin-top: 50px;
    margin-bottom: 0;
}
.elementor-43063 .elementor-element.elementor-element-828ed7b .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-43063 .elementor-element.elementor-element-828ed7b .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-828ed7b .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-828ed7b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-43063 .elementor-element.elementor-element-828ed7b
{
    z-index: 2;
}
.elementor-43063 .elementor-element.elementor-element-828ed7b .elementor-button:hover svg, .elementor-43063 .elementor-element.elementor-element-828ed7b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-db7e656
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 80px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-c6a06ea
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-b32b8b5
{
    text-align: center;
}
.elementor-43063 .elementor-element.elementor-element-b32b8b5 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-891d6bf
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-43063 .elementor-element.elementor-element-891d6bf .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-43063 .elementor-element.elementor-element-891d6bf .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-43063 .elementor-element.elementor-element-a42ecd3
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-5911f0e
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-f1771a1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
}
.elementor-43063 .elementor-element.elementor-element-60907b9 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-60907b9 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-60907b9 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-43063 .elementor-element.elementor-element-d5b0a28 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-d5b0a28 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-d5b0a28 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-43063 .elementor-element.elementor-element-8c5c767 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-8c5c767 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-8c5c767 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-43063 .elementor-element.elementor-element-dc99430 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-dc99430 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-dc99430 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-43063 .elementor-element.elementor-element-345df0c .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-345df0c .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-345df0c .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-43063 .elementor-element.elementor-element-c76e845 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-c76e845 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-c76e845 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-43063 .elementor-element.elementor-element-e56ebc2 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1em;
    fill: #1e3684;
    color: #1e3684;
    border-style: solid;
    border-width: 0 0 2px 0;
    border-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-e56ebc2 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-e56ebc2 .elementor-button:focus
{
    border-color: #f24c2c;
}
.elementor-widget-posts .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .neb-protected-content-message, .elementor-widget-posts .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-posts .elementor-post__meta-data
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .elementor-post__excerpt p
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-posts .elementor-post__read-more
{
    color: var(--e-global-color-accent);
}
.elementor-widget-posts a.elementor-post__read-more
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .elementor-post__card .elementor-post__badge
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-posts .elementor-pagination
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-posts .e-load-more-message
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-613ade8
{
    --grid-row-gap: 24px;
    --grid-column-gap: 32px;
}
.elementor-43063 .elementor-element.elementor-element-613ade8 .elementor-post__thumbnail__link
{
    width: 100%;
}
.elementor-43063 .elementor-element.elementor-element-613ade8 .elementor-post__meta-data span+span:before
{
    content: "•";
}
.elementor-43063 .elementor-element.elementor-element-613ade8 .elementor-post__card
{
    border-radius: 15px;
}
.elementor-43063 .elementor-element.elementor-element-613ade8 .elementor-post__text
{
    margin-top: 0;
}
.elementor-43063 .elementor-element.elementor-element-613ade8 .elementor-post__badge
{
    right: 0;
}
.elementor-43063 .elementor-element.elementor-element-613ade8 .elementor-post__card .elementor-post__badge
{
    border-radius: 0;
    margin: 20px;
}
.elementor-43063 .elementor-element.elementor-element-613ade8 .elementor-post__title, .elementor-43063 .elementor-element.elementor-element-613ade8 .elementor-post__title a
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-613ade8 .elementor-post__meta-data
{
    font-family: "Geomanist",Sans-serif;
}
.elementor-43063 .elementor-element.elementor-element-5d5e9bb .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-43063 .elementor-element.elementor-element-5d5e9bb .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-5d5e9bb .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-5d5e9bb>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-43063 .elementor-element.elementor-element-5d5e9bb
{
    z-index: 2;
}
.elementor-43063 .elementor-element.elementor-element-5d5e9bb .elementor-button:hover svg, .elementor-43063 .elementor-element.elementor-element-5d5e9bb .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-8a70f1d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-8a70f1d:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-8a70f1d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-43063 .elementor-element.elementor-element-29975ab
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-f8cb80b
{
    text-align: center;
}
.elementor-43063 .elementor-element.elementor-element-f8cb80b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-388179d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-43063 .elementor-element.elementor-element-388179d .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-43063 .elementor-element.elementor-element-388179d .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-43063 .elementor-element.elementor-element-983594b
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #ebebeb;
}
.elementor-43063 .elementor-element.elementor-element-60bf7ad
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-c9ae9b5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-743de1b
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-743de1b:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-743de1b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-cca9cce>.elementor-widget-container
{
    padding: 50px 0 45px 0;
}
.elementor-43063 .elementor-element.elementor-element-eac67ca .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-97459b6 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-97459b6 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-97459b6 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-d54cd75
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-d54cd75:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-d54cd75>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-dea7413>.elementor-widget-container
{
    padding: 50px 0 45px 0;
}
.elementor-43063 .elementor-element.elementor-element-bd77736 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-85dac5c .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-85dac5c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-85dac5c .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-9282215
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-9282215:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-9282215>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-aad03a9 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-4671133 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-4671133 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-4671133 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-d12331d
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-92b9820 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-43063 .elementor-element.elementor-element-92b9820 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-92b9820 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-92b9820>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-43063 .elementor-element.elementor-element-92b9820
{
    z-index: 2;
}
.elementor-43063 .elementor-element.elementor-element-92b9820 .elementor-button:hover svg, .elementor-43063 .elementor-element.elementor-element-92b9820 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-4a3a037
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 80px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-dcb4697
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-03de912
{
    text-align: center;
}
.elementor-43063 .elementor-element.elementor-element-03de912 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    color: var(--e-global-color-primary);
}
.elementor-43063 .elementor-element.elementor-element-1f82cb8
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-43063 .elementor-element.elementor-element-1f82cb8 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-43063 .elementor-element.elementor-element-1f82cb8 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-43063 .elementor-element.elementor-element-a902c16
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-84fb206
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-b556433
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-b556433:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-b556433>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-5ba9f4e
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-5ba9f4e .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-559ef52 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-7acd2ae .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-7acd2ae .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-7acd2ae .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-5a22a0e
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-5a22a0e:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-5a22a0e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-01c6aea
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-01c6aea .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-0845d80 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-de7205a .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-de7205a .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-de7205a .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-37b901c
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-43063 .elementor-element.elementor-element-37b901c:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-37b901c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-43063 .elementor-element.elementor-element-d660db0
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-d660db0 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-43063 .elementor-element.elementor-element-1c40c35 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-6cd2874 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: #000;
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-6cd2874 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-43063 .elementor-element.elementor-element-6cd2874 .elementor-button .elementor-button-content-wrapper
{
    gap: 14px;
}
.elementor-43063 .elementor-element.elementor-element-7227b60 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 24px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 20px 40px 20px 40px;
}
.elementor-43063 .elementor-element.elementor-element-7227b60 .elementor-button:hover, .elementor-43063 .elementor-element.elementor-element-7227b60 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-7227b60>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-43063 .elementor-element.elementor-element-7227b60
{
    z-index: 2;
}
.elementor-43063 .elementor-element.elementor-element-7227b60 .elementor-button:hover svg, .elementor-43063 .elementor-element.elementor-element-7227b60 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-43063 .elementor-element.elementor-element-f6db642
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-4926ecf
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-20e905f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-43063 .elementor-element.elementor-element-20e905f:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-20e905f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-43063 .elementor-element.elementor-element-f3841e2
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-43063 .elementor-element.elementor-element-9eae409
{
    text-align: center;
}
.elementor-43063 .elementor-element.elementor-element-9eae409 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 600;
    color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-b56505b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 4.5px;
}
.elementor-43063 .elementor-element.elementor-element-b56505b .elementor-divider-separator
{
    width: 20%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-43063 .elementor-element.elementor-element-b56505b .elementor-divider
{
    text-align: center;
    padding-block-start: 12px;
    padding-block-end: 12px;
}
.elementor-43063 .elementor-element.elementor-element-c42b57d
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-1a4f94d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
}
.elementor-43063 .elementor-element.elementor-element-a4e328f
{
    --display: flex;
}
.elementor-43063 .elementor-element.elementor-element-75b8db6
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
}
.elementor-43063 .elementor-element.elementor-element-75b8db6:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-75b8db6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-widget-html .neb-protected-content-message, .elementor-widget-html .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-eael-contact-form-7 .neb-protected-content-message, .elementor-widget-eael-contact-form-7 .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    display: block!important;
}
.elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-validation-errors
{
    display: block!important;
}
.elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .eael-contact-form-7-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .eael-contact-form-7-description
{
    color: #080808;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select, .elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-list-item-label
{
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-form label
{
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 label
{
    color: #000;
}
.elementor-43063 .elementor-element.elementor-element-b2560f4 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-43063 .elementor-element.elementor-element-913c44a
{
    --display: flex;
}
.elementor-widget-toggle .neb-protected-content-message, .elementor-widget-toggle .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon
{
    color: var(--e-global-color-primary);
}
.elementor-widget-toggle .elementor-toggle-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon
{
    color: var(--e-global-color-accent);
}
.elementor-widget-toggle .elementor-toggle-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-toggle .elementor-tab-content
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-43063 .elementor-element.elementor-element-3669882>.elementor-widget-container
{
    background-color: var(--e-global-color-secondary);
}
.elementor-43063 .elementor-element.elementor-element-3669882 .elementor-tab-title
{
    border-width: 7px;
    border-color: var(--e-global-color-primary);
    padding: 23px 23px 23px 23px;
}
.elementor-43063 .elementor-element.elementor-element-3669882 .elementor-tab-content
{
    border-width: 7px;
    border-bottom-color: var(--e-global-color-primary);
    background-color: #fff;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
}
.elementor-43063 .elementor-element.elementor-element-3669882 .elementor-toggle-item:not(:last-child)
{
    margin-bottom: 0;
}
.elementor-43063 .elementor-element.elementor-element-3669882 .elementor-toggle-title, .elementor-43063 .elementor-element.elementor-element-3669882 .elementor-toggle-icon
{
    color: var(--e-global-color-nvsitebg);
}
.elementor-43063 .elementor-element.elementor-element-3669882 .elementor-toggle-icon svg
{
    fill: var(--e-global-color-nvsitebg);
}
.elementor-43063 .elementor-element.elementor-element-3669882 .elementor-tab-title.elementor-active a, .elementor-43063 .elementor-element.elementor-element-3669882 .elementor-tab-title.elementor-active .elementor-toggle-icon
{
    color: #fff;
}
.elementor-43063 .elementor-element.elementor-element-3669882 .elementor-toggle-title
{
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
}
.elementor-43063 .elementor-element.elementor-element-3669882 .elementor-toggle-icon.elementor-toggle-icon-left
{
    margin-right: 14px;
}
.elementor-43063 .elementor-element.elementor-element-3669882 .elementor-toggle-icon.elementor-toggle-icon-right
{
    margin-left: 14px;
}
:root
{
    --page-title-display: none;
}
@media(max-width: 1366px)
{
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__text
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__name
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-43063 .elementor-element.elementor-element-de5d6b7
    {
        --margin-top: -40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-43063 .elementor-element.elementor-element-7b2fef4 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-43063 .elementor-element.elementor-element-7b2fef4 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-43063 .elementor-element.elementor-element-3059ae8
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-43063 .elementor-element.elementor-element-9865d9c
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-43063 .elementor-element.elementor-element-4f68d29
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-43063 .elementor-element.elementor-element-dd050c6 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-43063 .elementor-element.elementor-element-dd050c6 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-65f4fed
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-43063 .elementor-element.elementor-element-47cdbaa
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-43063 .elementor-element.elementor-element-ed19314
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-43063 .elementor-element.elementor-element-9a76e98 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-43063 .elementor-element.elementor-element-9a76e98 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-18397a4
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-43063 .elementor-element.elementor-element-a2bb735
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-43063 .elementor-element.elementor-element-7ac27d1 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-43063 .elementor-element.elementor-element-7ac27d1 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-f01bd72
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-43063 .elementor-element.elementor-element-4d3b358
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-43063 .elementor-element.elementor-element-7f88e8b
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-43063 .elementor-element.elementor-element-9be6559
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-43063 .elementor-element.elementor-element-b41e914 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-43063 .elementor-element.elementor-element-b41e914 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-535b9a4
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-43063 .elementor-element.elementor-element-4a93d77
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-43063 .elementor-element.elementor-element-a0849a0
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-43063 .elementor-element.elementor-element-6e07a7e .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-43063 .elementor-element.elementor-element-6e07a7e .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-6cdb068
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-43063 .elementor-element.elementor-element-957e2ba
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-43063 .elementor-element.elementor-element-61fd78e
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-43063 .elementor-element.elementor-element-766d502
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-43063 .elementor-element.elementor-element-97e8d67
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-43063 .elementor-element.elementor-element-65854ec .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-43063 .elementor-element.elementor-element-65854ec .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-5532b7e
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-43063 .elementor-element.elementor-element-91a3cb5
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-43063 .elementor-element.elementor-element-69e3832
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-43063 .elementor-element.elementor-element-d6af9e7 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-43063 .elementor-element.elementor-element-d6af9e7 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-214325b
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-43063 .elementor-element.elementor-element-379d6be
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-43063 .elementor-element.elementor-element-1330e55
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-43063 .elementor-element.elementor-element-46b7133 .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-43063 .elementor-element.elementor-element-46b7133 .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-0a04437
    {
        --border-radius: 0px 0px 10px 10px;
    }
    .elementor-43063 .elementor-element.elementor-element-62fe52e
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-43063 .elementor-element.elementor-element-1abcf90
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-43063 .elementor-element.elementor-element-276af4a .elementor-image-box-title
    {
        font-size: 24px;
    }
    .elementor-43063 .elementor-element.elementor-element-276af4a .elementor-image-box-description
    {
        font-size: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-7aad2df
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }
    .elementor-43063 .elementor-element.elementor-element-fa56f71
    {
        --n-accordion-title-justify-content: flex-end;
        --n-accordion-title-flex-grow: initial;
    }
    .elementor-43063 .elementor-element.elementor-element-fbcfdb4
    {
        margin-top: 0;
        margin-bottom: 50px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__text
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__name
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 767px)
{
    .elementor-43063 .elementor-element.elementor-element-de5d6b7
    {
        --margin-top: -110px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-43063 .elementor-element.elementor-element-7b2fef4 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-43063 .elementor-element.elementor-element-7b2fef4 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-7b2fef4 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-43063 .elementor-element.elementor-element-4f68d29
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-43063 .elementor-element.elementor-element-dd050c6 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-43063 .elementor-element.elementor-element-dd050c6 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-dd050c6 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-47cdbaa
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-43063 .elementor-element.elementor-element-9a76e98 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-43063 .elementor-element.elementor-element-9a76e98 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-9a76e98 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-7ac27d1 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-43063 .elementor-element.elementor-element-7ac27d1 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-7ac27d1 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-7f88e8b
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-43063 .elementor-element.elementor-element-b41e914 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-43063 .elementor-element.elementor-element-b41e914 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-b41e914 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-a0849a0
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-43063 .elementor-element.elementor-element-6e07a7e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-43063 .elementor-element.elementor-element-6e07a7e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-6e07a7e .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-766d502
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-43063 .elementor-element.elementor-element-65854ec .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-43063 .elementor-element.elementor-element-65854ec .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-65854ec .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-69e3832
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-43063 .elementor-element.elementor-element-d6af9e7 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-43063 .elementor-element.elementor-element-d6af9e7 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-d6af9e7 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-379d6be
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-43063 .elementor-element.elementor-element-46b7133 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-43063 .elementor-element.elementor-element-46b7133 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-46b7133 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-1abcf90
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-43063 .elementor-element.elementor-element-276af4a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-43063 .elementor-element.elementor-element-276af4a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-276af4a .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-fa56f71
    {
        --n-accordion-title-justify-content: center;
        --n-accordion-title-flex-grow: initial;
        --n-accordion-icon-size: 27px;
    }
    .elementor-43063 .elementor-element.elementor-element-fbcfdb4
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-43063 .elementor-element.elementor-element-6c70ce1
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-43063 .elementor-element.elementor-element-69df380 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-43063 .elementor-element.elementor-element-a9fbdca
    {
        font-size: 16px;
        line-height: 1.4em;
    }
    .elementor-43063 .elementor-element.elementor-element-5049cea .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-5049cea .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-43063 .elementor-element.elementor-element-8e92daf>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-43063 .elementor-element.elementor-element-eecd8b1 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-eecd8b1 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-43063 .elementor-element.elementor-element-cf4f966>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-43063 .elementor-element.elementor-element-2643207 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-2643207 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-43063 .elementor-element.elementor-element-6d4026d>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-43063 .elementor-element.elementor-element-56f3d94 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-56f3d94 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-43063 .elementor-element.elementor-element-5d9b344>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-43063 .elementor-element.elementor-element-c119bd9 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-c119bd9 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-43063 .elementor-element.elementor-element-09805b5>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-43063 .elementor-element.elementor-element-3b01d07 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-43063 .elementor-element.elementor-element-3b01d07 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-43063 .elementor-element.elementor-element-8acc4d4>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-43063 .elementor-element.elementor-element-e1f51a0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-43063 .elementor-element.elementor-element-356e345
    {
        --width: 50%;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-43063 .elementor-element.elementor-element-f07d7c3
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-e96731b
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-901d73c
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-3706532
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-4361cdf img
    {
        height: 50px;
    }
    .elementor-43063 .elementor-element.elementor-element-bd9a999
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-9185dcd img
    {
        height: 50px;
    }
    .elementor-43063 .elementor-element.elementor-element-ca8f7bc
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-97f9939 img
    {
        height: 50px;
    }
    .elementor-43063 .elementor-element.elementor-element-81b077b
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-46b700a img
    {
        height: 50px;
    }
    .elementor-43063 .elementor-element.elementor-element-2b2c22b
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-de3ca68 img
    {
        height: 60px;
    }
    .elementor-43063 .elementor-element.elementor-element-7137107
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-cdda2ce img
    {
        height: 60px;
    }
    .elementor-43063 .elementor-element.elementor-element-8523d87
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-2950b0c img
    {
        height: 60px;
    }
    .elementor-43063 .elementor-element.elementor-element-d743d2f
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-44c6e97 img
    {
        height: 60px;
    }
    .elementor-43063 .elementor-element.elementor-element-4390a84 img
    {
        height: 80px;
    }
    .elementor-43063 .elementor-element.elementor-element-f350207
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-b5e81f9 img
    {
        height: 60px;
    }
    .elementor-43063 .elementor-element.elementor-element-93d497a
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-347f1e2 img
    {
        height: 60px;
    }
    .elementor-43063 .elementor-element.elementor-element-b04e222
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-e94848d img
    {
        height: 60px;
    }
    .elementor-43063 .elementor-element.elementor-element-35a292d
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-85989ab img
    {
        height: 60px;
    }
    .elementor-43063 .elementor-element.elementor-element-c20fa74 .elementor-button
    {
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-4de6179
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-43063 .elementor-element.elementor-element-47c3e45
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-43063 .elementor-element.elementor-element-9934152 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-43063 .elementor-element.elementor-element-fe7ace2
    {
        font-size: 16px;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-43063 .elementor-element.elementor-element-7784736 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-43063 .elementor-element.elementor-element-7784736 .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-43063 .elementor-element.elementor-element-d2aff37 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-43063 .elementor-element.elementor-element-d2aff37 .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-43063 .elementor-element.elementor-element-9749b4c .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-43063 .elementor-element.elementor-element-9749b4c .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-43063 .elementor-element.elementor-element-090a98e .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-43063 .elementor-element.elementor-element-090a98e .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-43063 .elementor-element.elementor-element-120e1af .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-43063 .elementor-element.elementor-element-120e1af .elementor-counter-title
    {
        font-size: 18px;
    }
    .elementor-43063 .elementor-element.elementor-element-5d54559
    {
        --spacer-size: 250px;
    }
    .elementor-43063 .elementor-element.elementor-element-8a2f19d .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-10ca162
    {
        font-size: 16px;
    }
    .elementor-43063 .elementor-element.elementor-element-b83f084
    {
        --n-tabs-title-font-size: 18px;
    }
    .elementor-43063 .elementor-element.elementor-element-3ae7a35 .elementor-button
    {
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-60f8c5a
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-43063 .elementor-element.elementor-element-4f8a356
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-43063 .elementor-element.elementor-element-1d840a5 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__text
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-testimonial-carousel .elementor-testimonial__name
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-43063 .elementor-element.elementor-element-db7e656
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-43063 .elementor-element.elementor-element-c6a06ea
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-43063 .elementor-element.elementor-element-b32b8b5 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.4em;
    }
    .elementor-43063 .elementor-element.elementor-element-a42ecd3
    {
        font-size: 16px;
    }
    .elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-posts .elementor-post__excerpt p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-43063 .elementor-element.elementor-element-613ade8 .elementor-post__thumbnail__link
    {
        width: 100%;
    }
    .elementor-43063 .elementor-element.elementor-element-8a70f1d
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-43063 .elementor-element.elementor-element-29975ab
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-43063 .elementor-element.elementor-element-f8cb80b .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-983594b
    {
        font-size: 18px;
    }
    .elementor-43063 .elementor-element.elementor-element-f3841e2
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-43063 .elementor-element.elementor-element-9eae409 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-43063 .elementor-element.elementor-element-c42b57d
    {
        font-size: 16px;
    }
    .elementor-widget-toggle .elementor-toggle-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-toggle .elementor-tab-content
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(min-width: 768px)
{
    .elementor-43063 .elementor-element.elementor-element-de5d6b7
    {
        --content-width: 1460px;
    }
    .elementor-43063 .elementor-element.elementor-element-c191477
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-71a4cf4
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-d961ad3
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-c3a05db
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-6d6055a
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-d1ce74b
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-ed19314
    {
        --content-width: 1460px;
    }
    .elementor-43063 .elementor-element.elementor-element-4b3cd6f
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-a6e4943
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-ab59a97
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-057f2ab
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-564ddac
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-257ea68
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-9be6559
    {
        --content-width: 1460px;
    }
    .elementor-43063 .elementor-element.elementor-element-a3579ac
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-cc1e244
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-69cc9c8
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-7329a6d
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-2b1f146
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-8516847
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-97e8d67
    {
        --content-width: 1460px;
    }
    .elementor-43063 .elementor-element.elementor-element-18131b4
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-6b5fc92
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-119b658
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-fff2a03
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-7f7c56d
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-fa983e5
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-1330e55
    {
        --content-width: 1460px;
    }
    .elementor-43063 .elementor-element.elementor-element-fd46263
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-f7b6191
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-39405e5
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-908b548
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-a073d24
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-6325ea1
    {
        --width: 50%;
    }
    .elementor-43063 .elementor-element.elementor-element-356e345
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-f07d7c3
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-e96731b
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-901d73c
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-ef27548
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-3706532
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-bd9a999
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-ca8f7bc
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-81b077b
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-b9b9c8f
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-2b2c22b
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-7137107
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-8523d87
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-d743d2f
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-207b236
    {
        --width: 20%;
    }
    .elementor-43063 .elementor-element.elementor-element-f350207
    {
        --width: 25%;
    }
    .elementor-43063 .elementor-element.elementor-element-93d497a
    {
        --width: 25%;
    }
    .elementor-43063 .elementor-element.elementor-element-b04e222
    {
        --width: 25%;
    }
    .elementor-43063 .elementor-element.elementor-element-35a292d
    {
        --width: 25%;
    }
    .elementor-43063 .elementor-element.elementor-element-47c3e45
    {
        --content-width: 1440px;
    }
    .elementor-43063 .elementor-element.elementor-element-2923c74
    {
        --content-width: 1440px;
    }
    .elementor-43063 .elementor-element.elementor-element-eae70a7
    {
        --width: 19.641%;
    }
    .elementor-43063 .elementor-element.elementor-element-24554fd
    {
        --width: 21.518%;
    }
    .elementor-43063 .elementor-element.elementor-element-671f910
    {
        --width: 13.482%;
    }
    .elementor-43063 .elementor-element.elementor-element-837183e
    {
        --content-width: 801px;
    }
    .elementor-43063 .elementor-element.elementor-element-99f8a4f
    {
        --width: 33%;
    }
    .elementor-43063 .elementor-element.elementor-element-0d31c5b
    {
        --width: 33%;
    }
    .elementor-43063 .elementor-element.elementor-element-c20b99e
    {
        --width: 33%;
    }
    .elementor-43063 .elementor-element.elementor-element-1a4f94d
    {
        --content-width: 1430px;
    }
    .elementor-43063 .elementor-element.elementor-element-913c44a
    {
        --content-width: 1430px;
    }
}
@media(min-width: 1367px)
{
    .elementor-43063 .elementor-element.elementor-element-f41ad95:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-f41ad95>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: scroll;
    }
    .elementor-43063 .elementor-element.elementor-element-60f8c5a:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-60f8c5a>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: scroll;
    }
    .elementor-43063 .elementor-element.elementor-element-20e905f:not(.elementor-motion-effects-element-type-background), .elementor-43063 .elementor-element.elementor-element-20e905f>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: scroll;
    }
}/* Start custom CSS for smartslider, class: .elementor-element-5ead7b7 */
.n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
{
    left: 14%;
    bottom: 70px;
}
.n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
{
    right: 25%;
}
@media(min-width: 1024px) and (max-width: 1460px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        left: 2%!important;
        bottom: 70px;
    }
}
@media(min-width: 1462px) and (max-width: 1576px)
{
    .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-bottom
    {
        left: 4%!important;
        bottom: 92px;
    }
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        right: 18%;
    }
}
@media(min-width: 320px) and (max-width: 576px)
{
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        padding-bottom: 110px;
    }
    div#n2-ss-4 .n-uc-uDzOfyXPuZNo-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-4 .n-uc-cK7RHOBar7U0-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-4 .n-uc-DBwdENxNiNVv-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-4 .n-uc-RwE5WfWJHbxp-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    div#n2-ss-4 .n-uc-XwDXR9uvHXv2-inner
    {
        padding: 10px 10px 10px 10px;
        justify-content: flex-start!important;
    }
    .font_Set h2
    {
        font-size: 34px!important;
        text-align: center!important;
    }
    .text_font p
    {
        text-align: center!important;
        font-size: 15px!important;
    }
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        margin: 0 auto;
        top: -5%;
        right: 0!important;
        left: 0!important;
    }
    .n2-ss-slider .n2-ss-item-image-content img
    {
        padding-top: 20px!important;
    }
}
@media(min-width: 576px) and (max-width: 768px)
{
    .font_Set h2
    {
        font-size: 50px!important;
        text-align: center!important;
    }
    .n2-ss-slider .n2-ss-item-image-content img
    {
        display: block!important;
        max-width: 100%;
        margin: 0 auto!important;
        justify-content: center!important;
    }
    .text_font p
    {
        text-align: center!important;
        font-size: 15px!important;
    }
    .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-horizontal
    {
        margin: 0 auto;
        top: -5%;
        right: 0!important;
        left: 0!important;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-de5d6b7 */
h1.elementor-image-box-title a, h2.elementor-image-box-title a
{
    font-weight: 700!important;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-fbcfdb4 */
.elementor-invisible
{
    visibility: visible;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-02a2885 */
.display_SEt .elementor-image-box-wrapper
{
    display: flex;
}/* End custom CSS *//* Start custom CSS for testimonial-carousel, class: .elementor-element-e80b0a1 */
.carousel_slider_sec
{
    display: none;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-4f8a356 */
.video_slide .sa_hover_container
{
    padding: 10px!important;
}
.video_slide .sa_hover_container .wp-video
{
    border: 5px solid #fff!important;
    border-radius: 10px;
}
.video_slide .mejs-controls
{
    display: none!important;
}
.testimonial_sec .sa_hover_container
{
    min-height: 450px!important;
}
.testimonial_sec .sa_hover_container
{
    padding: 0!important;
}
.testimonial_sec .testimonial_item
{
    background: #fff;
    padding: 33px;
    text-align: center;
    font-size: 17px;
    border-radius: 20px;
}
.Divider
{
    border-top: 2px solid #000;
    width: 21%;
    margin: 0 auto;
    margin-bottom: 19px;
}
.testimonial_item .content
{
    margin-bottom: 19px;
}
.testimonial_name h3
{
    font-family: 'Vanguard CF';
    color: #1654d5;
    font-weight: 500;
    font-size: 32px;
}
.testimonial_name p.founder_details
{
    color: #f00;
    font-size: 20px;
}
@media(max-width: 767px)
{
    .testimonial_sec .sa_hover_container
    {
        min-height: 650px!important;
    }
}/* End custom CSS *//* Start custom CSS for posts, class: .elementor-element-613ade8 */
.elementor-post__read-more
{
    background: #1754d5;
    padding: 8px;
    border-radius: 5px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-c9ae9b5 */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-84fb206 */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS */
