.elementor-3922 .elementor-element.elementor-element-f6d0284
{
    margin-top: -1px;
    margin-bottom: 0;
}
.elementor-3922 .elementor-element.elementor-element-3838568
{
    --display: flex;
    --background-transition: .3s;
}
.elementor-3922 .elementor-element.elementor-element-0bcb34c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 120px 0 0 0;
}
.elementor-3922 .elementor-element.elementor-element-0bcb34c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-cbddc67>.elementor-background-overlay
{
    opacity: .6;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-cbddc67
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 90px 0 120px 0;
}
.elementor-3922 .elementor-element.elementor-element-223ee03>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-3922 .elementor-element.elementor-element-9a5fb14 .bg-position
{
    text-align: right;
    position: absolute!important;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
    opacity: .5;
    top: -250px;
    right: 0;
}
.elementor-3922 .elementor-element.elementor-element-9a5fb14 .bg-position img
{
    width: 80%;
    max-width: 100%;
}
.elementor-3922 .elementor-element.elementor-element-b188fd1>.elementor-container
{
    max-width: 1250px;
}
.elementor-3922 .elementor-element.elementor-element-b0de491>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-bc-flex-widget .elementor-3922 .elementor-element.elementor-element-5064d8b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3922 .elementor-element.elementor-element-5064d8b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3922 .elementor-element.elementor-element-5064d8b>.elementor-element-populated
{
    padding: 0 12px 0 60px;
}
.elementor-3922 .elementor-element.elementor-element-11c3e1c .site-heading, .elementor-3922 .elementor-element.elementor-element-11c3e1c .without-gradient, .elementor-3922 .elementor-element.elementor-element-11c3e1c .about-style-one
{
    text-align: left;
}
.elementor-3922 .elementor-element.elementor-element-a3a7754>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-3922 .elementor-element.elementor-element-44fc7a9
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
}
.elementor-3922 .elementor-element.elementor-element-44fc7a9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-44fc7a9>.elementor-shape-top svg
{
    width: calc(100% + 1.3px);
    height: 30px;
    transform: translateX(-50%) rotateY(180deg);
}
.elementor-3922 .elementor-element.elementor-element-a1fd67a>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-3922 .elementor-element.elementor-element-a1fd67a>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-0b7aa72>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-3922 .elementor-element.elementor-element-0b7aa72
{
    padding: 200px 0 0 0;
}
.elementor-3922 .elementor-element.elementor-element-d299437>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 20px;
}
.elementor-3922 .elementor-element.elementor-element-d299437>.elementor-element-populated
{
    padding: 0 15px 0 15px;
}
.elementor-3922 .elementor-element.elementor-element-6e3953b .elementor-heading-title
{
    color: #fff;
}
.elementor-3922 .elementor-element.elementor-element-6e3953b
{
    width: var(--container-widget-width,103.714%);
    max-width: 103.714%;
    --container-widget-width: 103.714%;
    --container-widget-flex-grow: 0;
}
.elementor-3922 .elementor-element.elementor-element-529aa54 .elementor-heading-title
{
    color: #fff;
}
.elementor-3922 .elementor-element.elementor-element-130a186.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-3922 .elementor-element.elementor-element-130a186>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-d9bcf61
{
    padding: 72px 0 200px 0;
}
.elementor-3922 .elementor-element.elementor-element-baabf77>.elementor-element-populated
{
    padding: 0 15px 0 15px;
}
.elementor-3922 .elementor-element.elementor-element-d8a9af7 .fun-fact .counter
{
    color: #fff!important;
    justify-content: center;
}
.elementor-3922 .elementor-element.elementor-element-d8a9af7 .medium
{
    color: #fff!important;
}
.elementor-3922 .elementor-element.elementor-element-74b2180>.elementor-element-populated
{
    padding: 0 15px 0 15px;
}
.elementor-3922 .elementor-element.elementor-element-daf5f3c .fun-fact .counter
{
    color: #fff!important;
    justify-content: center;
}
.elementor-3922 .elementor-element.elementor-element-daf5f3c .medium
{
    color: #fff!important;
}
.elementor-3922 .elementor-element.elementor-element-6ab2fe0>.elementor-element-populated
{
    padding: 0 15px 0 15px;
}
.elementor-3922 .elementor-element.elementor-element-7a12e99 .fun-fact .counter
{
    color: #fff!important;
    justify-content: center;
}
.elementor-3922 .elementor-element.elementor-element-7a12e99 .medium
{
    color: #fff!important;
}
.elementor-3922 .elementor-element.elementor-element-1a70940>.elementor-element-populated
{
    padding: 0 15px 0 15px;
}
.elementor-3922 .elementor-element.elementor-element-72cdb1d .fun-fact .counter
{
    color: #fff!important;
    justify-content: center;
}
.elementor-3922 .elementor-element.elementor-element-72cdb1d .medium
{
    color: #fff!important;
}
.elementor-3922 .elementor-element.elementor-element-be07e5a .custom_css_handelar
{
    text-align: left;
}
.elementor-3922 .elementor-element.elementor-element-e46a5db:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-e46a5db>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f7fd;
}
.elementor-3922 .elementor-element.elementor-element-e46a5db
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 120px 0;
}
.elementor-3922 .elementor-element.elementor-element-e46a5db>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-c74b382:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-c74b382>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("/wp-content/uploads/2022/11/21.png");
    background-position: 0 381px;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-3922 .elementor-element.elementor-element-c74b382
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 120px 0 120px 0;
}
.elementor-3922 .elementor-element.elementor-element-c74b382>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-14a01ec .bg-position
{
    text-align: left;
    position: absolute!important;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
    opacity: 50;
    top: -200px;
    right: -20px;
}
.elementor-3922 .elementor-element.elementor-element-14a01ec .bg-position img
{
    width: 95%;
    max-width: 100%;
}
.elementor-3922 .elementor-element.elementor-element-bd99f18>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-37a0bfc .site-heading, .elementor-3922 .elementor-element.elementor-element-37a0bfc .without-gradient, .elementor-3922 .elementor-element.elementor-element-37a0bfc .about-style-one
{
    text-align: center;
}
.elementor-3922 .elementor-element.elementor-element-37a0bfc .title-selector
{
    color: #04000b!important;
}
.elementor-3922 .elementor-element.elementor-element-37a0bfc .site-heading .devider::before, .elementor-3922 .elementor-element.elementor-element-37a0bfc .site-heading .devider
{
    --color-primary: #6222cc!important;
}
.elementor-3922 .elementor-element.elementor-element-b83ff65>.elementor-container
{
    max-width: 1250px;
}
.elementor-3922 .elementor-element.elementor-element-daf2869>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-4d9be09>.elementor-container
{
    max-width: 1250px;
}
.elementor-3922 .elementor-element.elementor-element-4d9be09
{
    padding: 50px 0 0 0;
}
.elementor-3922 .elementor-element.elementor-element-8058cdb>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-c6bd6ed>.elementor-element-populated
{
    padding: 0 12px 0 35px;
}
.elementor-3922 .elementor-element.elementor-element-2a44ac2>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-c4d693e .vs-btn, .elementor-3922 .elementor-element.elementor-element-c4d693e .banner_btn
{
    border-style: none;
}
.elementor-3922 .elementor-element.elementor-element-ef4b73b:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-ef4b73b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f7fd;
}
.elementor-3922 .elementor-element.elementor-element-ef4b73b>.elementor-background-overlay
{
    opacity: .6;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-ef4b73b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 120px 0 120px 0;
}
.elementor-3922 .elementor-element.elementor-element-659f273>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-bc-flex-widget .elementor-3922 .elementor-element.elementor-element-4b5faf4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3922 .elementor-element.elementor-element-4b5faf4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3922 .elementor-element.elementor-element-4b5faf4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 20px;
}
.elementor-3922 .elementor-element.elementor-element-4b5faf4>.elementor-element-populated
{
    padding: 0 12px 0 60px;
}
.elementor-3922 .elementor-element.elementor-element-04aad6b .site-heading, .elementor-3922 .elementor-element.elementor-element-04aad6b .without-gradient, .elementor-3922 .elementor-element.elementor-element-04aad6b .about-style-one
{
    text-align: left;
}
.elementor-3922 .elementor-element.elementor-element-1b97ea0
{
    width: var(--container-widget-width,41%);
    max-width: 41%;
    --container-widget-width: 41%;
    --container-widget-flex-grow: 0;
}
.elementor-3922 .elementor-element.elementor-element-d370ac6>.elementor-widget-container
{
    padding: 0 0 0 40px;
}
.elementor-3922 .elementor-element.elementor-element-d370ac6
{
    width: auto;
    max-width: auto;
}
.elementor-3922 .elementor-element.elementor-element-1d58796:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-1d58796>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("/wp-content/uploads/2023/05/2-1-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-3922 .elementor-element.elementor-element-1d58796
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 120px 0 120px 0;
}
.elementor-3922 .elementor-element.elementor-element-1d58796>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-f94dba3>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-5f21d5a .site-heading, .elementor-3922 .elementor-element.elementor-element-5f21d5a .without-gradient, .elementor-3922 .elementor-element.elementor-element-5f21d5a .about-style-one
{
    text-align: center;
}
.elementor-3922 .elementor-element.elementor-element-5f21d5a .title-selector
{
    color: #fff!important;
}
.elementor-3922 .elementor-element.elementor-element-5f21d5a .site-heading .devider::before, .elementor-3922 .elementor-element.elementor-element-5f21d5a .site-heading .devider
{
    --color-primary: #fff!important;
}
.elementor-3922 .elementor-element.elementor-element-5123d52
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-3922 .elementor-element.elementor-element-5123d52>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-bccea99>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-3480d0e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 120px 0 120px 0;
}
.elementor-3922 .elementor-element.elementor-element-3480d0e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-f6666e1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-3922 .elementor-element.elementor-element-3c590c4 .bg-animation
{
    text-align: left;
    opacity: 50!important;
    position: absolute!important;
    top: -42px;
}
.elementor-3922 .elementor-element.elementor-element-4cdb7e0 .bg-animation
{
    text-align: left;
    position: absolute!important;
    top: 331px;
    right: 292px;
}
.elementor-3922 .elementor-element.elementor-element-74ab1f4>.elementor-container
{
    max-width: 1250px;
}
.elementor-bc-flex-widget .elementor-3922 .elementor-element.elementor-element-2ad76ae.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-3922 .elementor-element.elementor-element-2ad76ae.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-3922 .elementor-element.elementor-element-2ad76ae>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-3922 .elementor-element.elementor-element-2ad76ae>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-17366b8 .site-heading, .elementor-3922 .elementor-element.elementor-element-17366b8 .without-gradient, .elementor-3922 .elementor-element.elementor-element-17366b8 .about-style-one
{
    text-align: left;
}
.elementor-3922 .elementor-element.elementor-element-17366b8 .sec-text
{
    padding: 5px 0 0 0;
}
.elementor-3922 .elementor-element.elementor-element-66de167>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-3922 .elementor-element.elementor-element-8e37c12>.elementor-element-populated
{
    padding: 0 12px 0 65px;
}
.elementor-3922 .elementor-element.elementor-element-af6fb9e:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-af6fb9e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f7fd;
}
.elementor-3922 .elementor-element.elementor-element-af6fb9e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 120px 0 120px 0;
}
.elementor-3922 .elementor-element.elementor-element-af6fb9e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-cceb049>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-e3c5db8 .site-heading, .elementor-3922 .elementor-element.elementor-element-e3c5db8 .without-gradient, .elementor-3922 .elementor-element.elementor-element-e3c5db8 .about-style-one
{
    text-align: center;
}
.elementor-3922 .elementor-element.elementor-element-e3c5db8 .title-selector
{
    color: #04000b!important;
}
.elementor-3922 .elementor-element.elementor-element-e3c5db8 .site-heading .devider::before, .elementor-3922 .elementor-element.elementor-element-e3c5db8 .site-heading .devider
{
    --color-primary: #6222cc!important;
}
.elementor-3922 .elementor-element.elementor-element-c8e54eb>.elementor-container
{
    max-width: 1046.67px;
}
.elementor-3922 .elementor-element.elementor-element-2bb578b>.elementor-element-populated
{
    padding: 0 15px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-83a3cb3
{
    width: var(--container-widget-width,97.179%);
    max-width: 97.179%;
    --container-widget-width: 97.179%;
    --container-widget-flex-grow: 0;
    z-index: 0;
}
.elementor-3922 .elementor-element.elementor-element-83a3cb3.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-3922 .elementor-element.elementor-element-a797ff3 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-3922 .elementor-element.elementor-element-a797ff3 .elementor-button
{
    fill: #fff;
    color: #fff;
    background-color: #0c5adb;
}
.elementor-3922 .elementor-element.elementor-element-a797ff3 .elementor-button:hover, .elementor-3922 .elementor-element.elementor-element-a797ff3 .elementor-button:focus
{
    background-color: #03112d;
}
.elementor-3922 .elementor-element.elementor-element-f049b3d>.elementor-element-populated
{
    padding: 0 12px 0 15px;
}
.elementor-3922 .elementor-element.elementor-element-11d9b87
{
    width: var(--container-widget-width,102.015%);
    max-width: 102.015%;
    --container-widget-width: 102.015%;
    --container-widget-flex-grow: 0;
}
.elementor-3922 .elementor-element.elementor-element-11d9b87.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-3922 .elementor-element.elementor-element-dd4a45f .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-3922 .elementor-element.elementor-element-dd4a45f .elementor-button
{
    fill: #fff;
    color: #fff;
    background-color: #0c5adb;
}
.elementor-3922 .elementor-element.elementor-element-dd4a45f .elementor-button:hover, .elementor-3922 .elementor-element.elementor-element-dd4a45f .elementor-button:focus
{
    background-color: #03112d;
}
.elementor-3922 .elementor-element.elementor-element-77c7aa6
{
    --display: grid;
    --e-con-grid-template-columns: repeat(2,1fr);
    --e-con-grid-template-rows: repeat(1,1fr);
    --grid-auto-flow: row;
    --background-transition: .3s;
}
.elementor-3922 .elementor-element.elementor-element-e0d347e
{
    text-align: center;
}
.elementor-3922 .elementor-element.elementor-element-e0d347e .elementor-heading-title
{
    color: #080808;
}
.elementor-3922 .elementor-element.elementor-element-e0d347e.elementor-element
{
    --align-self: center;
}
.elementor-3922 .elementor-element.elementor-element-425a134
{
    --image-transition-duration: 800ms;
    --overlay-transition-duration: 800ms;
    --content-text-align: center;
    --content-padding: 20px;
    --content-transition-duration: 800ms;
    --content-transition-delay: 800ms;
}
.elementor-3922 .elementor-element.elementor-element-425a134 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3922 .elementor-element.elementor-element-425a134 .e-gallery-item:focus .elementor-gallery-item__overlay
{
    background-color: rgba(0,0,0,.5);
}
.elementor-3922 .elementor-element.elementor-element-9f4e464:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-9f4e464>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("/wp-content/uploads/2022/11/28-2.png");
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 30% auto;
}
.elementor-3922 .elementor-element.elementor-element-9f4e464
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 120px 0 90px 0;
}
.elementor-3922 .elementor-element.elementor-element-9f4e464>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-3922 .elementor-element.elementor-element-9f4e464>.elementor-shape-top svg
{
    width: calc(114% + 1.3px);
    height: 115px;
}
.elementor-3922 .elementor-element.elementor-element-0bc21ab>.elementor-element-populated
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-792121d .site-heading, .elementor-3922 .elementor-element.elementor-element-792121d .without-gradient, .elementor-3922 .elementor-element.elementor-element-792121d .about-style-one
{
    text-align: center;
}
.elementor-3922 .elementor-element.elementor-element-792121d .title-selector
{
    color: #04000b!important;
}
.elementor-3922 .elementor-element.elementor-element-792121d .site-heading .devider::before, .elementor-3922 .elementor-element.elementor-element-792121d .site-heading .devider
{
    --color-primary: #04000b!important;
}
.elementor-3922 .elementor-element.elementor-element-0a22abd
{
    padding: 0 12px 0 12px;
}
.elementor-3922 .elementor-element.elementor-element-1848025 .btn-wrapper
{
    text-align: center;
}
.elementor-3922 .elementor-element.elementor-element-71b62f7
{
    --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;
}
@media(min-width: 768px)
{
    .elementor-3922 .elementor-element.elementor-element-d299437
    {
        width: 38.069%;
    }
    .elementor-3922 .elementor-element.elementor-element-130a186
    {
        width: 61.931%;
    }
    .elementor-3922 .elementor-element.elementor-element-c6bd6ed
    {
        width: 41.6667%;
    }
    .elementor-3922 .elementor-element.elementor-element-2a44ac2
    {
        width: 24.665%;
    }
    .elementor-3922 .elementor-element.elementor-element-08b3587
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-2ad76ae
    {
        width: 33.3333333%;
    }
    .elementor-3922 .elementor-element.elementor-element-8e37c12
    {
        width: 66.667%;
    }
}
@media(max-width: 1024px)
{
    .elementor-3922 .elementor-element.elementor-element-0bcb34c
    {
        z-index: 0;
    }
    .elementor-3922 .elementor-element.elementor-element-223ee03>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 0;
    }
    .elementor-3922 .elementor-element.elementor-element-b188fd1>.elementor-container
    {
        max-width: 720px;
    }
    .elementor-3922 .elementor-element.elementor-element-5064d8b>.elementor-element-populated
    {
        padding: 0 12px 0 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-44fc7a9
    {
        padding: 0 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-0b7aa72
    {
        padding: 120px 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-6e3953b
    {
        text-align: center;
    }
    .elementor-3922 .elementor-element.elementor-element-529aa54
    {
        text-align: center;
    }
    .elementor-3922 .elementor-element.elementor-element-130a186>.elementor-element-populated
    {
        padding: 0 12px 0 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-d9bcf61
    {
        padding: 20px 0 170px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-e46a5db
    {
        padding: 0 0 120px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-c74b382:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-c74b382>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: 0 402px;
    }
    .elementor-3922 .elementor-element.elementor-element-b83ff65>.elementor-container
    {
        max-width: 720px;
    }
    .elementor-3922 .elementor-element.elementor-element-4d9be09>.elementor-container
    {
        max-width: 720px;
    }
    .elementor-3922 .elementor-element.elementor-element-4d9be09
    {
        padding: 30px 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-c6bd6ed>.elementor-element-populated
    {
        padding: 20px 12px 0 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-2a44ac2>.elementor-element-populated
    {
        padding: 15px 12px 0 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-4b5faf4>.elementor-element-populated
    {
        padding: 55px 12px 0 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-4cdb7e0 .bg-animation
    {
        top: 521px;
    }
    .elementor-3922 .elementor-element.elementor-element-74ab1f4>.elementor-container
    {
        max-width: 720px;
    }
    .elementor-3922 .elementor-element.elementor-element-8e37c12>.elementor-element-populated
    {
        padding: 0 12px 0 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-c8e54eb>.elementor-container
    {
        max-width: 726px;
    }
    .elementor-3922 .elementor-element.elementor-element-77c7aa6
    {
        --grid-auto-flow: row;
    }
}
@media(max-width: 767px)
{
    .elementor-3922 .elementor-element.elementor-element-0bcb34c
    {
        padding: 50px 0 30px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-f23f4b7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 0;
    }
    .elementor-3922 .elementor-element.elementor-element-cbddc67
    {
        padding: 0 0 60px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-223ee03>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 0;
    }
    .elementor-3922 .elementor-element.elementor-element-b188fd1>.elementor-container
    {
        max-width: 540px;
    }
    .elementor-3922 .elementor-element.elementor-element-b0de491>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 0;
    }
    .elementor-3922 .elementor-element.elementor-element-0b7aa72
    {
        padding: 80px 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-d9bcf61
    {
        padding: 45px 0 80px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-baabf77>.elementor-element-populated
    {
        padding: 0 12px 12px 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-74b2180>.elementor-element-populated
    {
        padding: 12px 12px 12px 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-6ab2fe0>.elementor-element-populated
    {
        padding: 12px 12px 12px 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-1a70940>.elementor-element-populated
    {
        padding: 12px 12px 0 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-e46a5db
    {
        padding: 0 0 50px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-c74b382:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-c74b382>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: 0 344px;
    }
    .elementor-3922 .elementor-element.elementor-element-c74b382
    {
        padding: 50px 0 50px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-3e4d068
    {
        padding: 0 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-b83ff65>.elementor-container
    {
        max-width: 540px;
    }
    .elementor-3922 .elementor-element.elementor-element-4d9be09>.elementor-container
    {
        max-width: 540px;
    }
    .elementor-3922 .elementor-element.elementor-element-4d9be09
    {
        padding: 0 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-ef4b73b
    {
        padding: 50px 0 50px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-4b5faf4>.elementor-element-populated
    {
        padding: 30px 12px 0 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-1b97ea0
    {
        width: 100%;
        max-width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-d370ac6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-d370ac6
    {
        width: 100%;
        max-width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-1d58796
    {
        padding: 50px 0 50px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-a1c0bc1
    {
        padding: 0 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-5123d52
    {
        padding: 0 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-3480d0e
    {
        padding: 50px 0 50px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-4cdb7e0 .bg-animation
    {
        opacity: .4!important;
        top: 850px;
        right: -35px;
    }
    .elementor-3922 .elementor-element.elementor-element-74ab1f4>.elementor-container
    {
        max-width: 540px;
    }
    .elementor-3922 .elementor-element.elementor-element-66de167>.elementor-widget-container
    {
        margin: -25px 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-af6fb9e
    {
        padding: 50px 0 50px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-def9982
    {
        padding: 0 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-c8e54eb>.elementor-container
    {
        max-width: 540px;
    }
    .elementor-3922 .elementor-element.elementor-element-c8e54eb
    {
        padding: 0 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-2bb578b>.elementor-element-populated
    {
        padding: 0 12px 0 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-f049b3d>.elementor-element-populated
    {
        padding: 30px 12px 0 12px;
    }
    .elementor-3922 .elementor-element.elementor-element-77c7aa6
    {
        --e-con-grid-template-columns: repeat(1,1fr);
        --e-con-grid-template-rows: repeat(1,1fr);
        --grid-auto-flow: row;
    }
    .elementor-3922 .elementor-element.elementor-element-9f4e464
    {
        padding: 50px 0 20px 0;
    }
    .elementor-3922 .elementor-element.elementor-element-486ff05
    {
        padding: 0 0 0 0;
    }
    .elementor-3922 .elementor-element.elementor-element-0a22abd
    {
        padding: 0 0 0 0;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-3922 .elementor-element.elementor-element-b0de491
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-5064d8b
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-d299437
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-130a186
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-baabf77
    {
        width: 50%;
    }
    .elementor-3922 .elementor-element.elementor-element-74b2180
    {
        width: 50%;
    }
    .elementor-3922 .elementor-element.elementor-element-6ab2fe0
    {
        width: 50%;
    }
    .elementor-3922 .elementor-element.elementor-element-1a70940
    {
        width: 50%;
    }
    .elementor-3922 .elementor-element.elementor-element-8058cdb
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-c6bd6ed
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-2a44ac2
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-659f273
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-4b5faf4
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-2ad76ae
    {
        width: 100%;
    }
    .elementor-3922 .elementor-element.elementor-element-8e37c12
    {
        width: 100%;
    }
}
form
{
    padding: 2px 52px;
}
form
{
    padding: 16px 52px;
}