﻿.elementor-2983 .elementor-element.elementor-element-aaa9419
{
    padding: 4% 0% 0% 7.5%;
}
.elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-5c1335c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2983 .elementor-element.elementor-element-5c1335c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2983 .elementor-element.elementor-element-5c1335c>.elementor-element-populated
{
    margin: 0% 0% 15% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
}
.elementor-2983 .elementor-element.elementor-element-55f3e96 .aiero-heading .aiero-heading-content del
{
    background-color: transparent;
    background-image: linear-gradient(108deg,#8258c8 0%,#2c84c8 100%);
}
.elementor-2983 .elementor-element.elementor-element-55f3e96>.elementor-widget-container
{
    margin: 0 0 50px 0;
}
.elementor-2983 .elementor-element.elementor-element-55f3e96 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.03em;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9>.elementor-widget-container
{
    margin: 0% 25% 0% 0%;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields .input-floating-wrap .floating-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields input::-webkit-input-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields input:-moz-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields .wpforms-form input::-moz-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields input:-ms-input-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields textarea::-webkit-input-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields textarea:-moz-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields textarea::-moz-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields textarea:-ms-input-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields .input-floating-wrap input:focus~.floating-placeholder, .elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields .input-floating-wrap input:not(:placeholder-shown)~.floating-placeholder, .elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields .input-floating-wrap textarea:focus~.floating-placeholder, .elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields .input-floating-wrap textarea:not(:placeholder-shown)~.floating-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields input:focus::-webkit-input-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields input:focus:-moz-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields .wpforms-form input:focus::-moz-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields input:focus:-ms-input-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields textarea:focus::-webkit-input-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields textarea:focus:-moz-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields textarea:focus::-moz-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields textarea:focus:-ms-input-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields button
{
    color: #fff;
    background-color: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-520d0b9 .mc4wp-form .mc4wp-form-fields button:hover
{
    background-color: #434343;
}
.elementor-2983 .elementor-element.elementor-element-627a325>.elementor-widget-container
{
    margin: 15px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-icon i
{
    color: #45d498;
    transition: color .3s;
}
.elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-icon svg
{
    fill: #45d498;
    transition: fill .3s;
}
.elementor-2983 .elementor-element.elementor-element-627a325
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-icon
{
    padding-right: 2px;
}
.elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-item>a
{
    font-size: 14px;
    font-weight: 600;
    line-height: 30px;
}
.elementor-2983 .elementor-element.elementor-element-627a325 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-2983 .elementor-element.elementor-element-bb1e9c1>.elementor-widget-container
{
    margin: 0 13px -122px 0;
}
.elementor-2983 .elementor-element.elementor-element-bb1e9c1
{
    text-align: right;
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-c494027
{
    right: 25vw;
}
body.rtl .elementor-2983 .elementor-element.elementor-element-c494027
{
    left: 25vw;
}
.elementor-2983 .elementor-element.elementor-element-c494027
{
    bottom: -20vw;
    z-index: -1;
}
.elementor-2983 .elementor-element.elementor-element-c494027 img
{
    max-width: 100vw;
}
.elementor-2983 .elementor-element.elementor-element-336ae19
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 20px 0 20px;
}
.elementor-2983 .elementor-element.elementor-element-4e27455:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-4e27455>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: linear-gradient(120deg,#45d0bd 0%,#44b6e9 100%);
}
.elementor-2983 .elementor-element.elementor-element-4e27455>.elementor-element-populated>.elementor-background-overlay
{
    background-image: url("../image/cute-robot-with-hand-up-hello-min.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    opacity: 1;
}
.elementor-2983 .elementor-element.elementor-element-4e27455.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-4e27455>.elementor-element-populated, .elementor-2983 .elementor-element.elementor-element-4e27455>.elementor-element-populated>.elementor-background-overlay, .elementor-2983 .elementor-element.elementor-element-4e27455>.elementor-background-slideshow
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-4e27455>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 22px 27px 75px 50px;
}
.elementor-2983 .elementor-element.elementor-element-4e27455>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b
{
    width: auto;
    max-width: auto;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b>.elementor-widget-container
{
    margin: 0 6px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b .button-widget
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b .aiero-button, .elementor-2983 .elementor-element.elementor-element-4c7553b .aiero_adv_button_wrapper
{
    font-size: 12px;
    font-weight: 400;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b .aiero-button
{
    border-radius: 9999px 9999px 9999px 9999px;
    background-color: #fff;
    padding: 5px 14px 5px 14px;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b .aiero_adv_button_wrapper .aiero_adv_button
{
    border-radius: 9999px 9999px 9999px 9999px;
    padding: 5px 14px 5px 14px;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b .aiero_adv_button_wrapper .aiero_adv_button_circle
{
    border-radius: 9999px 9999px 9999px 9999px;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-bottom .aiero-button-decoration:before, .elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-bottom .aiero-button-decoration:after
{
    box-shadow: 0 20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-top .aiero-button-decoration:before, .elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-top .aiero-button-decoration:after
{
    box-shadow: 0 -20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-left .aiero-button-decoration:before, .elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-left .aiero-button-decoration:after
{
    box-shadow: 0 20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-right .aiero-button-decoration:before, .elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-right .aiero-button-decoration:after
{
    box-shadow: 0 20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b .aiero-button:hover
{
    background-color: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b[class*=decoration-position] .aiero-button-decoration:hover .aiero-button
{
    background-color: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-bottom .aiero-button-decoration:hover:before, .elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-bottom .aiero-button-decoration:hover:after
{
    box-shadow: 0 20px 0 0 #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-top .aiero-button-decoration:hover:before, .elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-top .aiero-button-decoration:hover:after
{
    box-shadow: 0 -20px 0 0 #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-left .aiero-button-decoration:hover:before, .elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-left .aiero-button-decoration:hover:after
{
    box-shadow: 0 20px 0 0 #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-right .aiero-button-decoration:hover:before, .elementor-2983 .elementor-element.elementor-element-4c7553b.decoration-position-right .aiero-button-decoration:hover:after
{
    box-shadow: 0 20px 0 0 #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a
{
    width: auto;
    max-width: auto;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a .button-widget
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a .aiero-button, .elementor-2983 .elementor-element.elementor-element-9a6235a .aiero_adv_button_wrapper
{
    font-size: 12px;
    font-weight: 400;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a .aiero-button
{
    border-radius: 9999px 9999px 9999px 9999px;
    background-color: #fff;
    padding: 5px 14px 5px 14px;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a .aiero_adv_button_wrapper .aiero_adv_button
{
    border-radius: 9999px 9999px 9999px 9999px;
    padding: 5px 14px 5px 14px;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a .aiero_adv_button_wrapper .aiero_adv_button_circle
{
    border-radius: 9999px 9999px 9999px 9999px;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-bottom .aiero-button-decoration:before, .elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-bottom .aiero-button-decoration:after
{
    box-shadow: 0 20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-top .aiero-button-decoration:before, .elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-top .aiero-button-decoration:after
{
    box-shadow: 0 -20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-left .aiero-button-decoration:before, .elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-left .aiero-button-decoration:after
{
    box-shadow: 0 20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-right .aiero-button-decoration:before, .elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-right .aiero-button-decoration:after
{
    box-shadow: 0 20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a .aiero-button:hover
{
    background-color: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a[class*=decoration-position] .aiero-button-decoration:hover .aiero-button
{
    background-color: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-bottom .aiero-button-decoration:hover:before, .elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-bottom .aiero-button-decoration:hover:after
{
    box-shadow: 0 20px 0 0 #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-top .aiero-button-decoration:hover:before, .elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-top .aiero-button-decoration:hover:after
{
    box-shadow: 0 -20px 0 0 #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-left .aiero-button-decoration:hover:before, .elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-left .aiero-button-decoration:hover:after
{
    box-shadow: 0 20px 0 0 #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-right .aiero-button-decoration:hover:before, .elementor-2983 .elementor-element.elementor-element-9a6235a.decoration-position-right .aiero-button-decoration:hover:after
{
    box-shadow: 0 20px 0 0 #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-2c87ad6>.elementor-widget-container
{
    margin: 18px 0 0 0;
    padding: 0% 40% 0% 0%;
}
.elementor-2983 .elementor-element.elementor-element-2c87ad6 .aiero-heading
{
    text-align: left;
    line-height: 1.125em;
    letter-spacing: -.03em;
}
.elementor-2983 .elementor-element.elementor-element-2c87ad6 .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-2c87ad6 .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-11f72da>.elementor-widget-container
{
    margin: 40px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-11f72da .button-widget
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-11f72da .aiero-button
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-11f72da .aiero_adv_button_text
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-07a486a.aiero-icon-decoration-on .elementor-widget-container
{
    text-align: right;
}
.elementor-2983 .elementor-element.elementor-element-07a486a:not(.aiero-icon-decoration-on) .elementor-icon-wrapper
{
    text-align: right;
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-07a486a
{
    right: 0;
}
body.rtl .elementor-2983 .elementor-element.elementor-element-07a486a
{
    left: 0;
}
.elementor-2983 .elementor-element.elementor-element-07a486a
{
    bottom: 0;
}
.elementor-2983 .elementor-element.elementor-element-07a486a .elementor-icon-inner
{
    background-color: #fff;
    border-radius: 30px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-07a486a.aiero-icon-decoration-on .elementor-icon-wrapper:before, .elementor-2983 .elementor-element.elementor-element-07a486a.aiero-icon-decoration-on .elementor-icon-wrapper:after
{
    box-shadow: 0 20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-07a486a .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-2983 .elementor-element.elementor-element-07a486a.elementor-view-stacked .elementor-icon
{
    background-color: #1f1f1f;
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-07a486a.elementor-view-framed .elementor-icon, .elementor-2983 .elementor-element.elementor-element-07a486a.elementor-view-default .elementor-icon
{
    color: #1f1f1f;
    border-color: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-07a486a.elementor-view-framed .elementor-icon, .elementor-2983 .elementor-element.elementor-element-07a486a.elementor-view-default .elementor-icon svg
{
    fill: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-07a486a.elementor-view-framed .elementor-icon
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-07a486a.elementor-view-stacked .elementor-icon svg
{
    fill: #fff;
}
.elementor-2983 .elementor-element.elementor-element-07a486a .elementor-icon
{
    font-size: 10px;
    padding: 20px;
    border-radius: 20px 20px 20px 20px;
}
.elementor-2983 .elementor-element.elementor-element-07a486a .elementor-icon svg
{
    height: 10px;
}
.elementor-2983 .elementor-element.elementor-element-6c325c0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-6c325c0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../image/Group-18432-min.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-2983 .elementor-element.elementor-element-6c325c0>.elementor-element-populated
{
    overflow: hidden;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 18px 21px 30px 48px;
}
.elementor-2983 .elementor-element.elementor-element-6c325c0>.elementor-element-populated, .elementor-2983 .elementor-element.elementor-element-6c325c0>.elementor-element-populated>.elementor-background-overlay, .elementor-2983 .elementor-element.elementor-element-6c325c0>.elementor-background-slideshow
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-6c325c0>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-25334fc.aiero-icon-decoration-on .elementor-widget-container
{
    text-align: right;
}
.elementor-2983 .elementor-element.elementor-element-25334fc:not(.aiero-icon-decoration-on) .elementor-icon-wrapper
{
    text-align: right;
}
.elementor-2983 .elementor-element.elementor-element-25334fc>.elementor-widget-container
{
    margin: 0 0 14px 0;
}
.elementor-2983 .elementor-element.elementor-element-25334fc .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-2983 .elementor-element.elementor-element-25334fc.elementor-view-stacked .elementor-icon
{
    background-color: #fff;
    color: #111;
}
.elementor-2983 .elementor-element.elementor-element-25334fc.elementor-view-framed .elementor-icon, .elementor-2983 .elementor-element.elementor-element-25334fc.elementor-view-default .elementor-icon
{
    color: #fff;
    border-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-25334fc.elementor-view-framed .elementor-icon, .elementor-2983 .elementor-element.elementor-element-25334fc.elementor-view-default .elementor-icon svg
{
    fill: #fff;
}
.elementor-2983 .elementor-element.elementor-element-25334fc.elementor-view-framed .elementor-icon
{
    background-color: #111;
}
.elementor-2983 .elementor-element.elementor-element-25334fc.elementor-view-stacked .elementor-icon svg
{
    fill: #111;
}
.elementor-2983 .elementor-element.elementor-element-25334fc .elementor-icon
{
    font-size: 13px;
    padding: 15px;
}
.elementor-2983 .elementor-element.elementor-element-25334fc .elementor-icon svg
{
    height: 13px;
}
.elementor-2983 .elementor-element.elementor-element-d0b2837>.elementor-widget-container
{
    padding: 0% 33% 0% 0%;
}
.elementor-2983 .elementor-element.elementor-element-d0b2837
{
    z-index: 1;
}
.elementor-2983 .elementor-element.elementor-element-d0b2837 .aiero-heading
{
    text-align: left;
    letter-spacing: 0;
}
.elementor-2983 .elementor-element.elementor-element-d0b2837 .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-d0b2837 .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-1f429ea
{
    --spacer-size: 16px;
}
.elementor-2983 .elementor-element.elementor-element-2e2c841>.elementor-widget-container
{
    padding: 0% 40% 0% 0%;
}
.elementor-2983 .elementor-element.elementor-element-2e2c841
{
    z-index: 1;
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-e4fdbc1
{
    --spacer-size: 35px;
}
.elementor-2983 .elementor-element.elementor-element-f42a6be
{
    width: auto;
    max-width: auto;
    z-index: 11;
}
.elementor-2983 .elementor-element.elementor-element-f42a6be .elementor-counter-number-wrapper
{
    color: #02010100;
    font-family: "Manrope Alt",Sans-serif;
    font-size: 80px;
    font-weight: 800;
    letter-spacing: -.03em;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #fff;
    stroke: #fff;
}
.elementor-2983 .elementor-element.elementor-element-d58147b
{
    width: auto;
    max-width: auto;
    align-self: flex-end;
    z-index: 1;
    --e-transform-origin-x: left;
    --e-transform-origin-y: bottom;
}
.elementor-2983 .elementor-element.elementor-element-d58147b>.elementor-widget-container
{
    --e-transform-rotateZ: -90deg;
    --e-transform-translateY: 100%;
    margin: 0 0 0 15px;
}
.elementor-2983 .elementor-element.elementor-element-d58147b .aiero-heading
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-d58147b .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-d58147b .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-738aa11.aiero-icon-decoration-on .elementor-widget-container
{
    text-align: right;
}
.elementor-2983 .elementor-element.elementor-element-738aa11:not(.aiero-icon-decoration-on) .elementor-icon-wrapper
{
    text-align: right;
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-738aa11
{
    right: 0;
}
body.rtl .elementor-2983 .elementor-element.elementor-element-738aa11
{
    left: 0;
}
.elementor-2983 .elementor-element.elementor-element-738aa11
{
    bottom: 0;
    z-index: 1;
}
.elementor-2983 .elementor-element.elementor-element-738aa11 .elementor-icon-inner
{
    background-color: #fff;
    border-radius: 30px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-738aa11.aiero-icon-decoration-on .elementor-icon-wrapper:before, .elementor-2983 .elementor-element.elementor-element-738aa11.aiero-icon-decoration-on .elementor-icon-wrapper:after
{
    box-shadow: 0 20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-738aa11 .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-2983 .elementor-element.elementor-element-738aa11.elementor-view-stacked .elementor-icon
{
    background-color: #1f1f1f;
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-738aa11.elementor-view-framed .elementor-icon, .elementor-2983 .elementor-element.elementor-element-738aa11.elementor-view-default .elementor-icon
{
    color: #1f1f1f;
    border-color: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-738aa11.elementor-view-framed .elementor-icon, .elementor-2983 .elementor-element.elementor-element-738aa11.elementor-view-default .elementor-icon svg
{
    fill: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-738aa11.elementor-view-framed .elementor-icon
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-738aa11.elementor-view-stacked .elementor-icon svg
{
    fill: #fff;
}
.elementor-2983 .elementor-element.elementor-element-738aa11 .elementor-icon
{
    font-size: 10px;
    padding: 20px;
    border-radius: 20px 20px 20px 20px;
}
.elementor-2983 .elementor-element.elementor-element-738aa11 .elementor-icon svg
{
    height: 10px;
}
.elementor-2983 .elementor-element.elementor-element-d74b219>.elementor-widget-container
{
    margin: 0% -14% -2% 0%;
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-d74b219
{
    right: 0;
}
body.rtl .elementor-2983 .elementor-element.elementor-element-d74b219
{
    left: 0;
}
.elementor-2983 .elementor-element.elementor-element-d74b219
{
    bottom: 0;
    z-index: 0;
    text-align: right;
}
.elementor-2983 .elementor-element.elementor-element-d74b219 img
{
    border-radius: 15px 15px 15px 15px;
}
.elementor-2983 .elementor-element.elementor-element-fde6503:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #ac8de0;
    background-image: url("../image/Dots.png");
    background-position: 210px 100px;
    background-repeat: no-repeat;
}
.elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-element-populated>.elementor-background-overlay
{
    background-image: url("../image/cute-robot-playing-min.png");
    background-position: 120% 110%;
    background-repeat: no-repeat;
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-fde6503.elementor-column .elementor-widget-wrap
{
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-fde6503.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-element-populated, .elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-element-populated>.elementor-background-overlay, .elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-background-slideshow
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 50px 48px 50px 48px;
}
.elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-8260a01>.elementor-widget-container
{
    margin: 0 0 17px 0;
}
.elementor-2983 .elementor-element.elementor-element-8260a01 .aiero-heading
{
    text-align: left;
    letter-spacing: 0;
}
.elementor-2983 .elementor-element.elementor-element-8260a01 .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-8260a01 .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-520d016
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-9312104.aiero-icon-decoration-on .elementor-widget-container
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-9312104:not(.aiero-icon-decoration-on) .elementor-icon-wrapper
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-9312104>.elementor-widget-container
{
    margin: 40px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-9312104 .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-2983 .elementor-element.elementor-element-9312104.elementor-view-stacked .elementor-icon
{
    background-color: #daf8d2;
}
.elementor-2983 .elementor-element.elementor-element-9312104.elementor-view-framed .elementor-icon, .elementor-2983 .elementor-element.elementor-element-9312104.elementor-view-default .elementor-icon
{
    color: #daf8d2;
    border-color: #daf8d2;
}
.elementor-2983 .elementor-element.elementor-element-9312104.elementor-view-framed .elementor-icon, .elementor-2983 .elementor-element.elementor-element-9312104.elementor-view-default .elementor-icon svg
{
    fill: #daf8d2;
}
.elementor-2983 .elementor-element.elementor-element-9312104 .elementor-icon
{
    font-size: 48px;
}
.elementor-2983 .elementor-element.elementor-element-9312104 .elementor-icon svg
{
    height: 48px;
}
.elementor-2983 .elementor-element.elementor-element-313391c
{
    margin-top: 20px;
    margin-bottom: 0;
    padding: 0 20px 0 20px;
}
.elementor-2983 .elementor-element.elementor-element-8cb7364:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-8cb7364>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-8cb7364, .elementor-2983 .elementor-element.elementor-element-8cb7364>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-8cb7364
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 2.8% 3.2% 2.8% 3.2%;
}
.elementor-2983 .elementor-element.elementor-element-8cb7364>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-bc12490>.elementor-widget-container
{
    margin: 0% 47% 0% 0%;
}
.elementor-2983 .elementor-element.elementor-element-bc12490 .aiero-heading
{
    text-align: left;
    font-size: 40px;
    line-height: 1.3333em;
}
.elementor-2983 .elementor-element.elementor-element-bc12490 .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-bc12490 .aiero-subheading
{
    color: #fff;
}
.elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-8a0ea70.elementor-column .elementor-widget-wrap
{
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-8a0ea70.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-8a0ea70.elementor-column>.elementor-widget-wrap
{
    justify-content: space-between;
}
.elementor-2983 .elementor-element.elementor-element-6c6820b
{
    width: auto;
    max-width: auto;
}
.elementor-2983 .elementor-element.elementor-element-6c6820b>.elementor-widget-container
{
    margin: 0 20px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-6c6820b.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-2983 .elementor-element.elementor-element-6c6820b.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-2983 .elementor-element.elementor-element-6c6820b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-2983 .elementor-element.elementor-element-6c6820b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-2983 .elementor-element.elementor-element-6c6820b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-2983 .elementor-element.elementor-element-6c6820b .elementor-image-box-title
{
    color: #fff;
    font-family: "Manrope",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 35px;
    letter-spacing: 0;
}
.elementor-2983 .elementor-element.elementor-element-cc70ac5
{
    width: auto;
    max-width: auto;
}
.elementor-2983 .elementor-element.elementor-element-cc70ac5>.elementor-widget-container
{
    margin: 0 20px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-cc70ac5.elementor-position-right .elementor-image-box-img
{
    margin-left: 2px;
}
.elementor-2983 .elementor-element.elementor-element-cc70ac5.elementor-position-left .elementor-image-box-img
{
    margin-right: 2px;
}
.elementor-2983 .elementor-element.elementor-element-cc70ac5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 2px;
}
.elementor-2983 .elementor-element.elementor-element-cc70ac5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-2983 .elementor-element.elementor-element-cc70ac5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-2983 .elementor-element.elementor-element-cc70ac5 .elementor-image-box-title
{
    color: #fff;
    font-family: "Manrope",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 35px;
    letter-spacing: 0;
}
.elementor-2983 .elementor-element.elementor-element-5048b3e
{
    width: auto;
    max-width: auto;
}
.elementor-2983 .elementor-element.elementor-element-5048b3e>.elementor-widget-container
{
    margin: 0 20px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-5048b3e.elementor-position-right .elementor-image-box-img
{
    margin-left: 4px;
}
.elementor-2983 .elementor-element.elementor-element-5048b3e.elementor-position-left .elementor-image-box-img
{
    margin-right: 4px;
}
.elementor-2983 .elementor-element.elementor-element-5048b3e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 4px;
}
.elementor-2983 .elementor-element.elementor-element-5048b3e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-2983 .elementor-element.elementor-element-5048b3e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-2983 .elementor-element.elementor-element-5048b3e .elementor-image-box-title
{
    color: #fff;
    font-family: "Manrope",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 35px;
    letter-spacing: 0;
}
.elementor-2983 .elementor-element.elementor-element-2b5a4be
{
    width: auto;
    max-width: auto;
}
.elementor-2983 .elementor-element.elementor-element-2b5a4be>.elementor-widget-container
{
    margin: 0 20px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-2b5a4be.elementor-position-right .elementor-image-box-img
{
    margin-left: 4px;
}
.elementor-2983 .elementor-element.elementor-element-2b5a4be.elementor-position-left .elementor-image-box-img
{
    margin-right: 4px;
}
.elementor-2983 .elementor-element.elementor-element-2b5a4be.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 4px;
}
.elementor-2983 .elementor-element.elementor-element-2b5a4be .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-2983 .elementor-element.elementor-element-2b5a4be .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-2983 .elementor-element.elementor-element-2b5a4be .elementor-image-box-title
{
    color: #fff;
    font-family: "Manrope",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 35px;
    letter-spacing: 0;
}
.elementor-2983 .elementor-element.elementor-element-56ee8be
{
    width: auto;
    max-width: auto;
}
.elementor-2983 .elementor-element.elementor-element-56ee8be.elementor-position-right .elementor-image-box-img
{
    margin-left: 4px;
}
.elementor-2983 .elementor-element.elementor-element-56ee8be.elementor-position-left .elementor-image-box-img
{
    margin-right: 4px;
}
.elementor-2983 .elementor-element.elementor-element-56ee8be.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 4px;
}
.elementor-2983 .elementor-element.elementor-element-56ee8be .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-2983 .elementor-element.elementor-element-56ee8be .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-2983 .elementor-element.elementor-element-56ee8be .elementor-image-box-title
{
    color: #fff;
    font-family: "Manrope",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 35px;
    letter-spacing: 0;
}
.elementor-2983 .elementor-element.elementor-element-497cd57>.elementor-widget-container
{
    margin: 0% 5% 0% 0%;
}
.elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-1a62838.elementor-column .elementor-widget-wrap
{
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-1a62838.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-1a62838.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-fa68b35
{
    width: auto;
    max-width: auto;
    letter-spacing: .01em;
}
.elementor-2983 .elementor-element.elementor-element-fa68b35>.elementor-widget-container
{
    margin: 0 0 15px 0;
}
.elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-62aed50.elementor-column .elementor-widget-wrap
{
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-62aed50.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-b9c9a24 .button-widget
{
    text-align: right;
}
.elementor-2983 .elementor-element.elementor-element-2035219
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-2983 .elementor-element.elementor-element-bd96d0e
{
    margin-top: 46px;
    margin-bottom: 0;
}
.elementor-2983 .elementor-element.elementor-element-203a269>.elementor-widget-container
{
    padding: 0 5px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-203a269 .icon-container
{
    width: 28px;
    height: 28px;
}
.elementor-2983 .elementor-element.elementor-element-203a269 .icon-container .icon
{
    width: 24px;
    height: 24px;
}
.elementor-2983 .elementor-element.elementor-element-203a269 .icon-box-item .icon-container
{
    margin: 0 0 20px 0;
}
.elementor-2983 .elementor-element.elementor-element-203a269 .icon-box-title
{
    font-family: "Manrope",Sans-serif;
    line-height: 35px;
}
.elementor-2983 .elementor-element.elementor-element-c653f8e .icon-container
{
    width: 28px;
    height: 28px;
}
.elementor-2983 .elementor-element.elementor-element-c653f8e .icon-container .icon
{
    width: 24px;
    height: 24px;
}
.elementor-2983 .elementor-element.elementor-element-c653f8e .icon-box-item .icon-container
{
    margin: 0 0 20px 0;
}
.elementor-2983 .elementor-element.elementor-element-c653f8e .icon-box-title
{
    font-family: "Manrope",Sans-serif;
    line-height: 35px;
}
.elementor-2983 .elementor-element.elementor-element-cc9af88 .icon-container
{
    width: 28px;
    height: 28px;
}
.elementor-2983 .elementor-element.elementor-element-cc9af88 .icon-container .icon
{
    width: 28px;
    height: 28px;
}
.elementor-2983 .elementor-element.elementor-element-cc9af88 .icon-box-item .icon-container
{
    margin: 0 0 20px 0;
}
.elementor-2983 .elementor-element.elementor-element-cc9af88 .icon-box-title
{
    font-family: "Manrope",Sans-serif;
    line-height: 35px;
}
.elementor-2983 .elementor-element.elementor-element-78616fa .icon-container
{
    width: 28px;
    height: 28px;
}
.elementor-2983 .elementor-element.elementor-element-78616fa .icon-container .icon
{
    width: 26px;
    height: 26px;
}
.elementor-2983 .elementor-element.elementor-element-78616fa .icon-box-item .icon-container
{
    margin: 0 0 20px 0;
}
.elementor-2983 .elementor-element.elementor-element-78616fa .icon-box-title
{
    font-family: "Manrope",Sans-serif;
    line-height: 35px;
}
.elementor-2983 .elementor-element.elementor-element-9e885ce
{
    overflow: hidden;
    z-index: 1;
}
.elementor-2983 .elementor-element.elementor-element-9b40dad .special-text-wrapper
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-9b40dad .special-text
{
    line-height: 1.1em;
    opacity: 1;
}
.elementor-2983 .elementor-element.elementor-element-9b40dad .special-text-wrapper.animated .special-text
{
    animation-duration: 15s;
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-3e88642
{
    left: 0;
}
body.rtl .elementor-2983 .elementor-element.elementor-element-3e88642
{
    right: 0;
}
.elementor-2983 .elementor-element.elementor-element-3e88642
{
    top: -25vw;
    z-index: -1;
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-3b3aea1
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-2983 .elementor-element.elementor-element-7245780>.elementor-widget-container
{
    margin: 4vw 0 0 -41vw;
}
.elementor-2983 .elementor-element.elementor-element-7245780 img
{
    max-width: 100vw;
}
.elementor-2983 .elementor-element.elementor-element-fce8f8f>.elementor-widget-container
{
    margin: 0 0 30px 0;
}
.elementor-2983 .elementor-element.elementor-element-fce8f8f .aiero-heading
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-4a5c708>.elementor-widget-container
{
    margin: 0 0 40px 0;
}
.elementor-2983 .elementor-element.elementor-element-a0b94c0>.elementor-widget-container
{
    margin: 0 0 45px 0;
}
.elementor-2983 .elementor-element.elementor-element-a0b94c0 .icon-container
{
    width: 73px;
    height: 73px;
}
.elementor-2983 .elementor-element.elementor-element-a0b94c0 .icon-box-item .icon-container
{
    margin: 5px 50px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-a0b94c0 .icon-box-title
{
    font-family: "Manrope",Sans-serif;
}
.elementor-2983 .elementor-element.elementor-element-a0b94c0 .icon-box-info
{
    margin-top: 3px;
}
.elementor-2983 .elementor-element.elementor-element-e22bb5f>.elementor-widget-container
{
    margin: 0 0 45px 0;
}
.elementor-2983 .elementor-element.elementor-element-e22bb5f .icon-container
{
    width: 73px;
    height: 73px;
}
.elementor-2983 .elementor-element.elementor-element-e22bb5f .icon-container .icon
{
    width: 70px;
    height: 70px;
}
.elementor-2983 .elementor-element.elementor-element-e22bb5f .icon-box-item .icon-container
{
    margin: 5px 50px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-e22bb5f .icon-box-title
{
    font-family: "Manrope",Sans-serif;
}
.elementor-2983 .elementor-element.elementor-element-e22bb5f .icon-box-info
{
    margin-top: 3px;
}
.elementor-2983 .elementor-element.elementor-element-955b1b1>.elementor-widget-container
{
    margin: 0 0 40px 0;
}
.elementor-2983 .elementor-element.elementor-element-955b1b1 .icon-container
{
    width: 73px;
    height: 73px;
}
.elementor-2983 .elementor-element.elementor-element-955b1b1 .icon-container .icon
{
    width: 79px;
    height: 79px;
}
.elementor-2983 .elementor-element.elementor-element-955b1b1 .icon-box-item .icon-container
{
    margin: 5px 50px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-955b1b1 .icon-box-title
{
    font-family: "Manrope",Sans-serif;
}
.elementor-2983 .elementor-element.elementor-element-955b1b1 .icon-box-info
{
    margin-top: 3px;
}
.elementor-2983 .elementor-element.elementor-element-7650945
{
    margin-top: 0;
    margin-bottom: -90px;
    padding: 0 20px 40px 20px;
}
.elementor-2983 .elementor-element.elementor-element-bd66cc6
{
    --divider-border-style: solid;
    --divider-color: #1f1f1f;
    --divider-border-width: 130px;
}
.elementor-2983 .elementor-element.elementor-element-bd66cc6>.elementor-widget-container
{
    --e-transform-rotateZ: -2.07deg;
    padding: 0 1px 0 0;
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-bd66cc6 .elementor-divider-separator
{
    width: 100%;
}
.elementor-2983 .elementor-element.elementor-element-54e7197a
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 20px 0 20px;
}
.elementor-2983 .elementor-element.elementor-element-7b89687e:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-7b89687e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-7b89687e
{
    overflow: hidden;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 110px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-7b89687e, .elementor-2983 .elementor-element.elementor-element-7b89687e>.elementor-background-overlay
{
    border-radius: 0 0 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-7b89687e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-6ea6c68>.elementor-widget-container
{
    padding: 0% 10% 0% 0%;
}
.elementor-2983 .elementor-element.elementor-element-6ea6c68 .aiero-heading
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-6ea6c68 .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-6ea6c68 .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-90db259>.elementor-widget-container
{
    margin: -11vw 0 -7vw -28vw;
}
.elementor-2983 .elementor-element.elementor-element-90db259
{
    z-index: 0;
}
.elementor-2983 .elementor-element.elementor-element-90db259 img
{
    max-width: 100vw;
}
.elementor-2983 .elementor-element.elementor-element-40e85abf.elementor-column>.elementor-widget-wrap
{
    justify-content: space-between;
}
.elementor-2983 .elementor-element.elementor-element-40e85abf>.elementor-element-populated
{
    margin: 40px 0 80px 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-2983 .elementor-element.elementor-element-e17bc91>.elementor-widget-container
{
    margin: 0 0 65px 0;
}
.elementor-2983 .elementor-element.elementor-element-e17bc91
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-icon i, .elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-icon svg
{
    background-color: #fff;
    border-radius: 50% 50% 50% 50%;
}
.elementor-2983 .elementor-element.elementor-element-c34795e
{
    width: auto;
    max-width: auto;
    --e-icon-list-icon-size: 9px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 6px;
}
.elementor-2983 .elementor-element.elementor-element-c34795e>.elementor-widget-container
{
    margin: 0 30px 15px 0;
}
.elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-icon i
{
    color: #0f1010;
    transition: color .3s;
    padding: 5.5px 5.5px 5.5px 5.5px;
    width: 1em;
    box-sizing: content-box;
}
.elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-icon svg
{
    fill: #0f1010;
    transition: fill .3s;
    padding: 5.5px 5.5px 5.5px 5.5px;
    box-sizing: content-box;
}
.elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-item>a
{
    font-size: 18px;
    font-weight: 600;
    line-height: 35px;
}
.elementor-2983 .elementor-element.elementor-element-c34795e .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-icon i, .elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-icon svg
{
    background-color: #fff;
    border-radius: 50% 50% 50% 50%;
}
.elementor-2983 .elementor-element.elementor-element-06918fb
{
    width: auto;
    max-width: auto;
    --e-icon-list-icon-size: 9px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 6px;
}
.elementor-2983 .elementor-element.elementor-element-06918fb>.elementor-widget-container
{
    margin: 0 0 15px 0;
}
.elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-icon i
{
    color: #0f1010;
    transition: color .3s;
    padding: 5.5px 5.5px 5.5px 5.5px;
    width: 1em;
    box-sizing: content-box;
}
.elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-icon svg
{
    fill: #0f1010;
    transition: fill .3s;
    padding: 5.5px 5.5px 5.5px 5.5px;
    box-sizing: content-box;
}
.elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-item>a
{
    font-size: 18px;
    font-weight: 600;
    line-height: 35px;
}
.elementor-2983 .elementor-element.elementor-element-06918fb .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-2983 .elementor-element.elementor-element-ef70728>.elementor-widget-container
{
    margin: 25px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-ef70728 .aiero-button
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-ef70728 .aiero_adv_button_text
{
    color: #fff;
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-7ddd7ae
{
    right: -20px;
}
body.rtl .elementor-2983 .elementor-element.elementor-element-7ddd7ae
{
    left: -20px;
}
.elementor-2983 .elementor-element.elementor-element-7ddd7ae
{
    bottom: -30px;
    text-align: right;
}
.elementor-2983 .elementor-element.elementor-element-1895208>.elementor-container
{
    min-height: 637px;
}
.elementor-2983 .elementor-element.elementor-element-1895208
{
    margin-top: 20px;
    margin-bottom: 0;
    padding: 0 20px 0 20px;
}
.elementor-2983 .elementor-element.elementor-element-26da957:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-26da957>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: linear-gradient(180deg,#dd648d 0%,#dea750 100%);
}
.elementor-2983 .elementor-element.elementor-element-26da957>.elementor-element-populated>.elementor-background-overlay
{
    background-image: url("../image/Group-18432-min-2.png");
    background-position: top left;
    background-repeat: no-repeat;
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-26da957.elementor-column .elementor-widget-wrap
{
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-26da957.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-26da957>.elementor-element-populated, .elementor-2983 .elementor-element.elementor-element-26da957>.elementor-element-populated>.elementor-background-overlay, .elementor-2983 .elementor-element.elementor-element-26da957>.elementor-background-slideshow
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-26da957>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0 60px 58px 60px;
}
.elementor-2983 .elementor-element.elementor-element-26da957>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-6a86486.aiero-icon-decoration-on .elementor-widget-container
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-6a86486:not(.aiero-icon-decoration-on) .elementor-icon-wrapper
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-6a86486>.elementor-widget-container
{
    margin: 0 0 14px 0;
}
.elementor-2983 .elementor-element.elementor-element-6a86486 .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-2983 .elementor-element.elementor-element-6a86486 .elementor-icon
{
    font-size: 26px;
}
.elementor-2983 .elementor-element.elementor-element-6a86486 .elementor-icon svg
{
    height: 26px;
}
.elementor-2983 .elementor-element.elementor-element-90a5faf>.elementor-widget-container
{
    margin: 0 0 10px 0;
}
.elementor-2983 .elementor-element.elementor-element-90a5faf .aiero-heading
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-90a5faf .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-90a5faf .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-75ae0c0>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0% 17% 0% 0%;
}
.elementor-2983 .elementor-element.elementor-element-75ae0c0
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-f9a9956 .button-widget
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-f9a9956 .aiero-button
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-f9a9956 .aiero_adv_button_text
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-4fb6955:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #ac8de0;
    background-image: url("../image/Dots.png");
    background-position: 135% 110%;
    background-repeat: no-repeat;
}
.elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-element-populated>.elementor-background-overlay
{
    background-image: url("../image/cute-robot-looking-up-isolated-min.png");
    background-position: bottom center;
    background-repeat: no-repeat;
    opacity: 1;
}
.elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-element-populated, .elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-element-populated>.elementor-background-overlay, .elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-background-slideshow
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 65px 50px 0 70px;
}
.elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-6bad934.aiero-icon-decoration-on .elementor-widget-container
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-6bad934:not(.aiero-icon-decoration-on) .elementor-icon-wrapper
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-6bad934>.elementor-widget-container
{
    margin: 0 0 14px 0;
}
.elementor-2983 .elementor-element.elementor-element-6bad934 .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-2983 .elementor-element.elementor-element-6bad934 .elementor-icon
{
    font-size: 24px;
}
.elementor-2983 .elementor-element.elementor-element-6bad934 .elementor-icon svg
{
    height: 24px;
}
.elementor-2983 .elementor-element.elementor-element-169b910>.elementor-widget-container
{
    margin: 0 0 10px 0;
}
.elementor-2983 .elementor-element.elementor-element-169b910 .aiero-heading
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-169b910 .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-169b910 .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-6e41dd1>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0% 17% 0% 0%;
}
.elementor-2983 .elementor-element.elementor-element-6e41dd1
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-2cb5ffe .button-widget
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-2cb5ffe .aiero-button
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-2cb5ffe .aiero_adv_button_text
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-7257fb6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-7257fb6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: linear-gradient(136deg,#45d0bd 0%,#44b6e9 100%);
}
.elementor-2983 .elementor-element.elementor-element-7257fb6>.elementor-element-populated>.elementor-background-overlay
{
    background-image: url("../image/cute-robot-flying-with-hand-up-isolated-white-min.png");
    background-position: top right;
    background-repeat: no-repeat;
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-7257fb6.elementor-column .elementor-widget-wrap
{
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-7257fb6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-7257fb6>.elementor-element-populated, .elementor-2983 .elementor-element.elementor-element-7257fb6>.elementor-element-populated>.elementor-background-overlay, .elementor-2983 .elementor-element.elementor-element-7257fb6>.elementor-background-slideshow
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-7257fb6>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0 40px 62px 67px;
}
.elementor-2983 .elementor-element.elementor-element-7257fb6>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-bef1186.aiero-icon-decoration-on .elementor-widget-container
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-bef1186:not(.aiero-icon-decoration-on) .elementor-icon-wrapper
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-bef1186>.elementor-widget-container
{
    margin: 0 0 14px 0;
}
.elementor-2983 .elementor-element.elementor-element-bef1186 .elementor-icon-wrapper
{
    text-align: center;
}
.elementor-2983 .elementor-element.elementor-element-bef1186 .elementor-icon
{
    font-size: 24px;
}
.elementor-2983 .elementor-element.elementor-element-bef1186 .elementor-icon svg
{
    height: 24px;
}
.elementor-2983 .elementor-element.elementor-element-ed595ee>.elementor-widget-container
{
    margin: 0 0 10px 0;
}
.elementor-2983 .elementor-element.elementor-element-ed595ee .aiero-heading
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-ed595ee .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-ed595ee .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-37e65c9>.elementor-widget-container
{
    margin: 0 0 20px 0;
    padding: 0% 17% 0% 0%;
}
.elementor-2983 .elementor-element.elementor-element-37e65c9
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-7faccc2 .button-widget
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-7faccc2 .aiero-button
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-7faccc2 .aiero_adv_button_text
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-ef12926
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-2983 .elementor-element.elementor-element-7f2275c
{
    top: -25vw;
    z-index: -1;
}
.elementor-2983 .elementor-element.elementor-element-ec0ce6a>.elementor-widget-container
{
    margin: 0 0 30px 0;
}
.elementor-2983 .elementor-element.elementor-element-ec0ce6a .aiero-heading
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-0b95123>.elementor-widget-container
{
    margin: 0 0 30px 0;
}
.elementor-2983 .elementor-element.elementor-element-0b95123
{
    font-weight: 600;
}
.elementor-2983 .elementor-element.elementor-element-68f6451>.elementor-widget-container
{
    margin: 0 0 30px 0;
}
.elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-icon i
{
    color: #45c2d5;
    transition: color .3s;
}
.elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-icon svg
{
    fill: #45c2d5;
    transition: fill .3s;
}
.elementor-2983 .elementor-element.elementor-element-00ed80c
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 12px;
}
.elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-item>a
{
    font-size: 20px;
    font-weight: 600;
    line-height: 35px;
}
.elementor-2983 .elementor-element.elementor-element-00ed80c .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-2983 .elementor-element.elementor-element-0bd690c>.elementor-element-populated
{
    margin: 15px 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-2983 .elementor-element.elementor-element-9f62e72 .price-item
{
    border-color: #e0e0e0;
}
.elementor-2983 .elementor-element.elementor-element-9f62e72 .price-item-button-container .aiero-button
{
    min-width: 170px;
}
.elementor-2983 .elementor-element.elementor-element-a0ca166 .price-item
{
    background-color: #f0f2f4;
    border-color: #f0f2f4;
}
.elementor-2983 .elementor-element.elementor-element-a0ca166>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-a0ca166 .price-item .price-item-label
{
    color: #333;
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-a0ca166 .price-item .price-item-label-wrapper:before, .elementor-2983 .elementor-element.elementor-element-a0ca166 .price-item .price-item-label-wrapper:after
{
    box-shadow: 0 -20px 0 0 #fff;
}
.elementor-2983 .elementor-element.elementor-element-a0ca166 .price-item-button-container .aiero-button
{
    color: #fff;
    border-color: #333;
    background-color: #333;
    min-width: 170px;
}
.elementor-2983 .elementor-element.elementor-element-a0ca166 .price-item-button-container .aiero-button:hover
{
    border-color: #45d0bd;
    background-color: #45d0bd;
}
.elementor-2983 .elementor-element.elementor-element-98c018e
{
    padding: 0 20px 0 20px;
}
.elementor-2983 .elementor-element.elementor-element-740b10d9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-740b10d9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f0f2f4;
}
.elementor-2983 .elementor-element.elementor-element-740b10d9>.elementor-element-populated, .elementor-2983 .elementor-element.elementor-element-740b10d9>.elementor-element-populated>.elementor-background-overlay, .elementor-2983 .elementor-element.elementor-element-740b10d9>.elementor-background-slideshow
{
    border-radius: 25px 25px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-740b10d9>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 160px 20px 53px 20px;
}
.elementor-2983 .elementor-element.elementor-element-740b10d9>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-2f348460>.elementor-widget-container
{
    margin: 0 0 25px 0;
}
.elementor-2983 .elementor-element.elementor-element-63ee1e5 .aiero-heading .aiero-heading-content del
{
    background-color: transparent;
    background-image: linear-gradient(108deg,#45d0bd 0%,#44b6e9 100%);
}
.elementor-2983 .elementor-element.elementor-element-63ee1e5>.elementor-widget-container
{
    padding: 0% 20% 0% 20%;
}
.elementor-2983 .elementor-element.elementor-element-63ee1e5 .aiero-heading
{
    text-align: center;
}
.elementor-2983 .elementor-element.elementor-element-42778c2d:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-42778c2d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f0f2f4;
    background-image: url("../image/Group-min-1.png");
    background-position: center center;
    background-repeat: no-repeat;
}
.elementor-2983 .elementor-element.elementor-element-42778c2d>.elementor-container
{
    max-width: 1580px;
}
.elementor-2983 .elementor-element.elementor-element-42778c2d
{
    background-clip: content-box;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 20px 0 20px;
}
.elementor-2983 .elementor-element.elementor-element-42778c2d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-2cfa9a6f:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-2cfa9a6f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-2cfa9a6f, .elementor-2983 .elementor-element.elementor-element-2cfa9a6f>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-2cfa9a6f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-2cfa9a6f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-2dc915e .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-5009232f>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-5009232f
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-5009232f img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-39e8ff6e:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-39e8ff6e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-39e8ff6e, .elementor-2983 .elementor-element.elementor-element-39e8ff6e>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-39e8ff6e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-39e8ff6e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-0c494fd .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-37ca1b6>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-37ca1b6
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-37ca1b6 img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-35aace55:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-35aace55>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-35aace55, .elementor-2983 .elementor-element.elementor-element-35aace55>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-35aace55
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-35aace55>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-8de2350 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-6fd21bc9>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-6fd21bc9
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-6fd21bc9 img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-204be6ea:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-204be6ea>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-204be6ea, .elementor-2983 .elementor-element.elementor-element-204be6ea>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-204be6ea
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-204be6ea>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-51ff803 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-522ba6a0>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-522ba6a0
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-522ba6a0 img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-12c6a5cf:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-12c6a5cf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-12c6a5cf, .elementor-2983 .elementor-element.elementor-element-12c6a5cf>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-12c6a5cf
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-12c6a5cf>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-2151ba0 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-3394e521>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-3394e521
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-3394e521 img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-53c9a7f:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-53c9a7f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-53c9a7f, .elementor-2983 .elementor-element.elementor-element-53c9a7f>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-53c9a7f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-53c9a7f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-cc215fb .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-5b7ac0bc>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-5b7ac0bc
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-5b7ac0bc img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-2243bb70:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-2243bb70>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-2243bb70, .elementor-2983 .elementor-element.elementor-element-2243bb70>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-2243bb70
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-2243bb70>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-d45958d .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-265100ad>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-265100ad
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-265100ad img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-a299019:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-a299019>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-a299019, .elementor-2983 .elementor-element.elementor-element-a299019>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-a299019
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-a299019>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-e71b3ee .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-476e9249>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-476e9249
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-476e9249 img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-489fe076:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-489fe076>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-489fe076, .elementor-2983 .elementor-element.elementor-element-489fe076>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-489fe076
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-489fe076>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-87522d5 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-3c2e8bb6>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-3c2e8bb6
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-3c2e8bb6 img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-7f601714:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-7f601714>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-7f601714, .elementor-2983 .elementor-element.elementor-element-7f601714>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-7f601714
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-7f601714>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-a21d6c0 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-197eacfa>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-197eacfa
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-197eacfa img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-6be436a7:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-6be436a7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-6be436a7, .elementor-2983 .elementor-element.elementor-element-6be436a7>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-6be436a7
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-6be436a7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-b3c52a8 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-7d082f16>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-7d082f16
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-7d082f16 img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-223df2fb:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-223df2fb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-223df2fb, .elementor-2983 .elementor-element.elementor-element-223df2fb>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-223df2fb
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-223df2fb>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-bdc687a .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-6423077c>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-6423077c
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-6423077c img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-7c157bbf:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-7c157bbf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-7c157bbf, .elementor-2983 .elementor-element.elementor-element-7c157bbf>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-7c157bbf
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-7c157bbf>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-0c5d6c8 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-67a7103e>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-67a7103e
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-67a7103e img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-1657108f:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-1657108f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-1657108f, .elementor-2983 .elementor-element.elementor-element-1657108f>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-1657108f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-1657108f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-4340826 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-fb46000>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-fb46000
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-fb46000 img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-797dfc17:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-797dfc17>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-797dfc17, .elementor-2983 .elementor-element.elementor-element-797dfc17>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-797dfc17
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-797dfc17>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-617ed2d .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-75b3198f>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-75b3198f
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-75b3198f img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-6b8d7ad8:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-6b8d7ad8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-6b8d7ad8, .elementor-2983 .elementor-element.elementor-element-6b8d7ad8>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-6b8d7ad8
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-6b8d7ad8>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-c170cb0 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-5acf5f4e>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-5acf5f4e
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-5acf5f4e img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-18298e4a:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-18298e4a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-18298e4a, .elementor-2983 .elementor-element.elementor-element-18298e4a>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-18298e4a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-18298e4a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-620c378 .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-78fc733e>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-78fc733e
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-78fc733e img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-77b7b18a:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-77b7b18a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-77b7b18a, .elementor-2983 .elementor-element.elementor-element-77b7b18a>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-77b7b18a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 40px 40px 45px 40px;
}
.elementor-2983 .elementor-element.elementor-element-77b7b18a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-05138eb .aiero-heading
{
    text-align: left;
    line-height: 1em;
    letter-spacing: -.05em;
}
.elementor-2983 .elementor-element.elementor-element-30626b20>.elementor-widget-container
{
    margin: 0 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-30626b20
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-30626b20 img
{
    width: 71px;
}
.elementor-2983 .elementor-element.elementor-element-df5b4e7
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 20px 0 20px;
}
.elementor-2983 .elementor-element.elementor-element-264ca95:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-264ca95>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f0f2f4;
}
.elementor-2983 .elementor-element.elementor-element-264ca95>.elementor-container
{
    min-height: 40px;
}
.elementor-2983 .elementor-element.elementor-element-264ca95, .elementor-2983 .elementor-element.elementor-element-264ca95>.elementor-background-overlay
{
    border-radius: 0 0 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-264ca95
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-2983 .elementor-element.elementor-element-264ca95>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-6230f41
{
    margin-top: -39vw;
    margin-bottom: 0;
    z-index: 1;
}
.elementor-2983 .elementor-element.elementor-element-c6a25ef:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-c6a25ef>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: linear-gradient(180deg,#f0f2f400 0%,#f0f2f4 84%);
}
.elementor-2983 .elementor-element.elementor-element-c6a25ef>.elementor-container
{
    min-height: 39vw;
}
.elementor-2983 .elementor-element.elementor-element-c6a25ef, .elementor-2983 .elementor-element.elementor-element-c6a25ef>.elementor-background-overlay
{
    border-radius: 0 0 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-c6a25ef
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-2983 .elementor-element.elementor-element-c6a25ef>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-8bcfcc5>.elementor-element-populated
{
    margin: 40px 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-2983 .elementor-element.elementor-element-c1cbf65>.elementor-widget-container
{
    margin: 0 0 0 -15vw;
}
.elementor-2983 .elementor-element.elementor-element-f8b1553 .aiero-heading .aiero-heading-content del
{
    background-color: transparent;
    background-image: linear-gradient(113deg,#45d0bd 0%,#44b6e9 100%);
}
.elementor-2983 .elementor-element.elementor-element-f8b1553>.elementor-widget-container
{
    margin: 0% -4% 0% 0%;
}
.elementor-2983 .elementor-element.elementor-element-f8b1553 .aiero-heading
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-76d1cfb>.elementor-widget-container
{
    margin: 35px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-76d1cfb .elementor-accordion-title
{
    font-size: 30px;
    line-height: 1.166666em;
}
.elementor-2983 .elementor-element.elementor-element-76d1cfb .elementor-tab-title
{
    padding: 35px 0 35px 0;
}
.elementor-2983 .elementor-element.elementor-element-76d1cfb .elementor-tab-title .elementor-accordion-icon
{
    font-size: 9px;
}
.elementor-2983 .elementor-element.elementor-element-76d1cfb .elementor-tab-content
{
    padding: 0 44px 54px 0;
}
.elementor-2983 .elementor-element.elementor-element-aa6a0ce>.elementor-widget-container
{
    margin: 42px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-fd189f3
{
    margin-top: 0;
    margin-bottom: 0;
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-65b839b
{
    left: 0;
}
body.rtl .elementor-2983 .elementor-element.elementor-element-65b839b
{
    right: 0;
}
.elementor-2983 .elementor-element.elementor-element-65b839b
{
    bottom: -18vw;
    z-index: -1;
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-87e6681 .aiero-heading
{
    text-align: left;
}
.elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-3e59025.elementor-column .elementor-widget-wrap
{
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-3e59025.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-23659fa>.elementor-widget-container
{
    margin: 0 0 15px 0;
}
.elementor-2983 .elementor-element.elementor-element-23659fa .button-widget
{
    text-align: right;
}
.elementor-2983 .elementor-element.elementor-element-aaccaab>.elementor-widget-container
{
    margin: 45px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-aaccaab .grid-listing
{
    margin-right: calc(-40px / 2);
    margin-left: calc(-40px / 2);
    margin-top: calc(-30px / 2);
    margin-bottom: calc(-30px / 2);
}
.elementor-2983 .elementor-element.elementor-element-aaccaab .grid-listing .grid-item
{
    padding-right: calc(40px / 2);
    padding-left: calc(40px / 2);
    padding-top: calc(30px / 2);
    padding-bottom: calc(30px / 2);
}
.elementor-2983 .elementor-element.elementor-element-aaccaab .classic-listing .standard-blog-item-wrapper:not(:first-child)
{
    margin-top: 30px;
}
.elementor-2983 .elementor-element.elementor-element-aaccaab .list-listing .list-item-wrapper:not(:first-child)
{
    margin-top: 30px;
}
.elementor-2983 .elementor-element.elementor-element-aaccaab .standard-blog-item-wrapper:not(.aiero-format-quote) .blog-item:before, .elementor-2983 .elementor-element.elementor-element-aaccaab .grid-blog-item-wrapper:not(.aiero-format-quote) .blog-item:before
{
    border-width: 1px;
}
.elementor-2983 .elementor-element.elementor-element-aaccaab .list-item-wrapper .blog-item
{
    border-bottom-width: 1px;
    border-color: #e0e0e0;
}
.elementor-2983 .elementor-element.elementor-element-aaccaab .standard-blog-item-wrapper:not(.aiero-format-quote) .blog-item:before, .elementor-2983 .elementor-element.elementor-element-aaccaab .grid-blog-item-wrapper:not(.aiero-format-quote) .blog-item:before
{
    border-color: #e0e0e0;
}
.elementor-2983 .elementor-element.elementor-element-4e92102
{
    padding: 0 20px 0 20px;
}
body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-2f49808
{
    left: 0;
}
body.rtl .elementor-2983 .elementor-element.elementor-element-2f49808
{
    right: 0;
}
.elementor-2983 .elementor-element.elementor-element-2f49808
{
    bottom: -12vw;
    z-index: -1;
}
.elementor-2983 .elementor-element.elementor-element-296a8b7:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-296a8b7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../image/home-2-subscribe-bg.jpg");
    background-position: center center;
    background-size: cover;
}
.elementor-2983 .elementor-element.elementor-element-296a8b7, .elementor-2983 .elementor-element.elementor-element-296a8b7>.elementor-background-overlay
{
    border-radius: 25px 25px 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-296a8b7
{
    transition: background 0s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 6.3333% 0% 7.5% 0%;
}
.elementor-2983 .elementor-element.elementor-element-296a8b7>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-8736053.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2983 .elementor-element.elementor-element-8736053>.elementor-element-populated
{
    margin: 0% 20% 0% 20%;
    --e-column-margin-right: 20%;
    --e-column-margin-left: 20%;
}
.elementor-2983 .elementor-element.elementor-element-070655a>.elementor-widget-container
{
    margin: 0 0 12px 0;
}
.elementor-2983 .elementor-element.elementor-element-070655a .aiero-heading
{
    text-align: center;
}
.elementor-2983 .elementor-element.elementor-element-070655a .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-070655a .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-502fede>.elementor-widget-container
{
    margin: 0 0 46px 0;
    padding: 0% 6% 0% 6%;
}
.elementor-2983 .elementor-element.elementor-element-502fede
{
    text-align: center;
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-27fd268
{
    width: var(--container-widget-width,71%);
    max-width: 71%;
    --container-widget-width: 71%;
    --container-widget-flex-grow: 0;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .input-floating-wrap .floating-placeholder
{
    background-color: #02010100;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="date"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="datetime"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="datetime-local"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="email"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="month"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="number"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="password"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="range"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="search"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="tel"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="text"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="time"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="url"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input[type="week"], .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields select, .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields textarea
{
    border-color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields .select-wrap:after
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields .input-floating-wrap .floating-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input::-webkit-input-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input:-moz-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields .wpforms-form input::-moz-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input:-ms-input-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields textarea::-webkit-input-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields textarea:-moz-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields textarea::-moz-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields textarea:-ms-input-placeholder
{
    color: #a1a1a1;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields .input-floating-wrap input:focus~.floating-placeholder, .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields .input-floating-wrap input:not(:placeholder-shown)~.floating-placeholder, .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields .input-floating-wrap textarea:focus~.floating-placeholder, .elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields .input-floating-wrap textarea:not(:placeholder-shown)~.floating-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input:focus::-webkit-input-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input:focus:-moz-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields .wpforms-form input:focus::-moz-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields input:focus:-ms-input-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields textarea:focus::-webkit-input-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields textarea:focus:-moz-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields textarea:focus::-moz-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields textarea:focus:-ms-input-placeholder
{
    color: #333;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields button
{
    color: #fff;
    background-color: #333;
}
.elementor-2983 .elementor-element.elementor-element-27fd268 .mc4wp-form .mc4wp-form-fields button:hover
{
    background-color: #434343;
}
.elementor-2983 .elementor-element.elementor-element-7b8c493
{
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 0 20px 0 20px;
}
.elementor-2983 .elementor-element.elementor-element-49e1751:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-49e1751>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1f1f1f;
}
.elementor-2983 .elementor-element.elementor-element-49e1751, .elementor-2983 .elementor-element.elementor-element-49e1751>.elementor-background-overlay
{
    border-radius: 25px 25px 0 0;
}
.elementor-2983 .elementor-element.elementor-element-49e1751
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 150px 0 77px 0;
}
.elementor-2983 .elementor-element.elementor-element-49e1751>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2983 .elementor-element.elementor-element-9e85137 .aiero-heading
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-9e85137 .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-9e85137 .aiero-subheading
{
    color: #fff;
}
.elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-4b62454.elementor-column .elementor-widget-wrap
{
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-4b62454.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2983 .elementor-element.elementor-element-d1ed32b>.elementor-widget-container
{
    margin: 0 0 26px 0;
}
.elementor-2983 .elementor-element.elementor-element-d1ed32b .button-widget
{
    text-align: right;
}
.elementor-2983 .elementor-element.elementor-element-d1ed32b .aiero-button
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-d1ed32b .aiero_adv_button_text
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-d1ed32b .aiero-button span[class^="icon"]
{
    text-indent: 20px;
}
.elementor-2983 .elementor-element.elementor-element-c0bfc98
{
    margin-top: -1px;
    margin-bottom: 0;
}
.elementor-2983 .elementor-element.elementor-element-123d240
{
    --divider-border-style: solid;
    --divider-color: #cbcbcb;
    --divider-border-width: 1px;
}
.elementor-2983 .elementor-element.elementor-element-123d240 .elementor-divider-separator
{
    width: 100%;
}
.elementor-2983 .elementor-element.elementor-element-123d240 .elementor-divider
{
    padding-block-start: 0;
    padding-block-end: 0;
}
.elementor-2983 .elementor-element.elementor-element-b62dfed:not(.elementor-motion-effects-element-type-background), .elementor-2983 .elementor-element.elementor-element-b62dfed>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1f1f1f;
    background-image: url("../image/footer-bg-min.png");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.elementor-2983 .elementor-element.elementor-element-b62dfed, .elementor-2983 .elementor-element.elementor-element-b62dfed>.elementor-background-overlay
{
    border-radius: 0 0 25px 25px;
}
.elementor-2983 .elementor-element.elementor-element-b62dfed
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 104px 0 132px 0;
}
.elementor-2983 .elementor-element.elementor-element-b62dfed>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-2bbe0d6.elementor-column .elementor-widget-wrap
{
    align-items: space-between;
}
.elementor-2983 .elementor-element.elementor-element-2bbe0d6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: space-between;
    align-items: space-between;
}
.elementor-2983 .elementor-element.elementor-element-2bbe0d6 .elementor-element-populated a
{
    color: #bebebe;
}
.elementor-2983 .elementor-element.elementor-element-2bbe0d6 .elementor-element-populated a:hover
{
    color: #45d0bd;
}
.elementor-2983 .elementor-element.elementor-element-99a7500
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-99a7500 img
{
    width: 111px;
}
.elementor-2983 .elementor-element.elementor-element-d41be65>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-2983 .elementor-element.elementor-element-d41be65
{
    font-size: 14px;
    line-height: 24px;
    color: #bebebe;
}
.elementor-2983 .elementor-element.elementor-element-d42c88e>.elementor-widget-container
{
    margin: 0 0 8px 0;
}
.elementor-2983 .elementor-element.elementor-element-d42c88e .aiero-heading
{
    text-align: left;
    font-family: "Manrope",Sans-serif;
    font-weight: 600;
    line-height: 30px;
}
.elementor-2983 .elementor-element.elementor-element-d42c88e .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-d42c88e .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-01d32a6
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-d3b376d>.elementor-widget-container
{
    margin: 75px 0 14px 0;
}
.elementor-2983 .elementor-element.elementor-element-d3b376d .aiero-heading
{
    text-align: left;
    font-family: "Manrope",Sans-serif;
    font-weight: 600;
    line-height: 30px;
}
.elementor-2983 .elementor-element.elementor-element-d3b376d .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-d3b376d .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-50a7579
{
    --grid-template-columns: repeat(0,auto);
    --icon-size: 16px;
    --grid-column-gap: 40px;
    --grid-row-gap: 0px;
}
.elementor-2983 .elementor-element.elementor-element-50a7579 .elementor-widget-container
{
    text-align: left;
}
.elementor-2983 .elementor-element.elementor-element-50a7579 .elementor-social-icon
{
    background-color: #bd171700;
    --icon-padding: 0em;
}
.elementor-2983 .elementor-element.elementor-element-50a7579 .elementor-social-icon:hover i
{
    color: #45d0bd;
}
.elementor-2983 .elementor-element.elementor-element-50a7579 .elementor-social-icon:hover svg
{
    fill: #45d0bd;
}
.elementor-2983 .elementor-element.elementor-element-f68d603 .elementor-element-populated a
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-f68d603 .elementor-element-populated a:hover
{
    color: #45d0bd;
}
.elementor-2983 .elementor-element.elementor-element-b41ebd5>.elementor-widget-container
{
    margin: 0 0 8px 0;
}
.elementor-2983 .elementor-element.elementor-element-b41ebd5 .aiero-heading
{
    text-align: left;
    font-family: "Manrope",Sans-serif;
    font-weight: 600;
    line-height: 30px;
}
.elementor-2983 .elementor-element.elementor-element-b41ebd5 .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-b41ebd5 .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-6ff5ea3
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-bc03f29>.elementor-widget-container
{
    margin: 75px 0 7px 0;
}
.elementor-2983 .elementor-element.elementor-element-bc03f29 .aiero-heading
{
    text-align: left;
    font-family: "Manrope",Sans-serif;
    font-weight: 600;
    line-height: 30px;
}
.elementor-2983 .elementor-element.elementor-element-bc03f29 .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-bc03f29 .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-aa8f566>.elementor-widget-container
{
    margin: 0 0 8px 0;
}
.elementor-2983 .elementor-element.elementor-element-aa8f566 .aiero-heading
{
    text-align: left;
    font-family: "Manrope",Sans-serif;
    font-weight: 600;
    line-height: 30px;
}
.elementor-2983 .elementor-element.elementor-element-aa8f566 .aiero-heading .aiero-heading-content
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-aa8f566 .aiero-subheading
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-89d45a5 ul li a:not(:hover)
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-89d45a5 ul li a:hover, .elementor-2983 .elementor-element.elementor-element-89d45a5 ul li.active a
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-89d45a5 ul li.active a:before
{
    color: #fff;
}
.elementor-2983 .elementor-element.elementor-element-89d45a5 ul li:not(:last-child)
{
    margin-bottom: 3px;
}
@media(max-width: 1600px)
{
    .elementor-2983 .elementor-element.elementor-element-7650945
    {
        margin-top: 100px;
        margin-bottom: -90px;
    }
    .elementor-2983 .elementor-element.elementor-element-c34795e
    {
        width: var(--container-widget-width,50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .elementor-2983 .elementor-element.elementor-element-06918fb
    {
        width: var(--container-widget-width,50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
}
@media(min-width: 576px)
{
    .elementor-2983 .elementor-element.elementor-element-5c1335c
    {
        width: 44%;
    }
    .elementor-2983 .elementor-element.elementor-element-7e8a7d2
    {
        width: 56%;
    }
    .elementor-2983 .elementor-element.elementor-element-4e27455
    {
        width: 38.33333%;
    }
    .elementor-2983 .elementor-element.elementor-element-6c325c0
    {
        width: 38.3333%;
    }
    .elementor-2983 .elementor-element.elementor-element-fde6503
    {
        width: 22.998%;
    }
    .elementor-2983 .elementor-element.elementor-element-b4dd454
    {
        width: 57%;
    }
    .elementor-2983 .elementor-element.elementor-element-8a0ea70
    {
        width: 43%;
    }
    .elementor-2983 .elementor-element.elementor-element-1a62838
    {
        width: 33.333%;
    }
    .elementor-2983 .elementor-element.elementor-element-62aed50
    {
        width: 16.667%;
    }
    .elementor-2983 .elementor-element.elementor-element-4db4df40
    {
        width: 58.33333%;
    }
    .elementor-2983 .elementor-element.elementor-element-40e85abf
    {
        width: 41.667%;
    }
    .elementor-2983 .elementor-element.elementor-element-8bcfcc5
    {
        width: 33.333%;
    }
    .elementor-2983 .elementor-element.elementor-element-a0b2add
    {
        width: 66.66666%;
    }
    .elementor-2983 .elementor-element.elementor-element-8a17fe9
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-3e59025
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-2bbe0d6
    {
        width: 33.33333%;
    }
    .elementor-2983 .elementor-element.elementor-element-7e64083
    {
        width: 25%;
    }
    .elementor-2983 .elementor-element.elementor-element-f68d603
    {
        width: 25%;
    }
    .elementor-2983 .elementor-element.elementor-element-eec435d
    {
        width: 16.667%;
    }
}
@media(max-width: 1600px) and (min-width: 576px)
{
    .elementor-2983 .elementor-element.elementor-element-971b8e2
    {
        width: 40%;
    }
    .elementor-2983 .elementor-element.elementor-element-1a62838
    {
        width: 35%;
    }
    .elementor-2983 .elementor-element.elementor-element-62aed50
    {
        width: 25%;
    }
}
@media(max-width: 1279px) and (min-width: 576px)
{
    .elementor-2983 .elementor-element.elementor-element-5c1335c
    {
        width: 55%;
    }
    .elementor-2983 .elementor-element.elementor-element-7e8a7d2
    {
        width: 45%;
    }
    .elementor-2983 .elementor-element.elementor-element-b4dd454
    {
        width: 45%;
    }
    .elementor-2983 .elementor-element.elementor-element-8a0ea70
    {
        width: 55%;
    }
    .elementor-2983 .elementor-element.elementor-element-4db4df40
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-40e85abf
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-8a17fe9
    {
        width: 60%;
    }
    .elementor-2983 .elementor-element.elementor-element-3e59025
    {
        width: 40%;
    }
}
@media(max-width: 991px) and (min-width: 576px)
{
    .elementor-2983 .elementor-element.elementor-element-4e27455
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-6c325c0
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-fde6503
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-b4dd454
    {
        width: 40%;
    }
    .elementor-2983 .elementor-element.elementor-element-8a0ea70
    {
        width: 60%;
    }
    .elementor-2983 .elementor-element.elementor-element-971b8e2
    {
        width: 60%;
    }
    .elementor-2983 .elementor-element.elementor-element-1a62838
    {
        width: 40%;
    }
    .elementor-2983 .elementor-element.elementor-element-62aed50
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-fa0b9aa
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-2ac3174
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-4db4df40
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-40e85abf
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-26da957
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-4fb6955
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-7257fb6
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-ffa2f09
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-0bd690c
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-38fa7a10
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-30576aa5
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-76f3befc
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-2d25ebc5
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-78503be
    {
        width: 60%;
    }
    .elementor-2983 .elementor-element.elementor-element-4b62454
    {
        width: 40%;
    }
    .elementor-2983 .elementor-element.elementor-element-2bbe0d6
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-7e64083
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-f68d603
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-eec435d
    {
        width: 50%;
    }
}
@media(max-width: 767px) and (min-width: 576px)
{
    .elementor-2983 .elementor-element.elementor-element-5c1335c
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-7e8a7d2
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-b4dd454
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-8a0ea70
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-d343050
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-971712c
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-4a0d4c3
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-620bdfc
    {
        width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-4db4df40
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-40e85abf
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-26da957
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-4fb6955
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-7257fb6
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-8bcfcc5
    {
        width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-a0b2add
    {
        width: 100%;
    }
}
@media(min-width: 1921px)
{
    .elementor-2983 .elementor-element.elementor-element-7650945
    {
        margin-top: 0;
        margin-bottom: -110px;
    }
}
@media(max-width: 1279px)
{
    .elementor-2983 .elementor-element.elementor-element-aaa9419
    {
        padding: 40px 0 0 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-520d0b9>.elementor-widget-container
    {
        margin: 0% 0% 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-4e27455>.elementor-element-populated>.elementor-background-overlay
    {
        background-size: 100% auto;
    }
    .elementor-2983 .elementor-element.elementor-element-2c87ad6>.elementor-widget-container
    {
        padding: 0% 0% 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-d0b2837>.elementor-widget-container
    {
        padding: 0% 0% 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-2e2c841>.elementor-widget-container
    {
        padding: 0% 0% 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-d74b219 img
    {
        max-width: 66%;
    }
    .elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-element-populated>.elementor-background-overlay
    {
        background-position: 100% 100%;
        background-size: 100% auto;
    }
    .elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-element-populated
    {
        padding: 50px 20px 50px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-8cb7364
    {
        padding: 40px 10px 40px 10px;
    }
    .elementor-2983 .elementor-element.elementor-element-bc12490>.elementor-widget-container
    {
        margin: 0% 0% 0% 0%;
    }
    .elementor-bc-flex-widget .elementor-2983 .elementor-element.elementor-element-8a0ea70.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-2983 .elementor-element.elementor-element-8a0ea70.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-2983 .elementor-element.elementor-element-497cd57 .aiero-heading
    {
        font-size: 45px;
    }
    .elementor-2983 .elementor-element.elementor-element-7b89687e
    {
        padding: 100px 0 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-90db259 img
    {
        max-width: 85vw;
    }
    .elementor-2983 .elementor-element.elementor-element-c34795e>.elementor-widget-container
    {
        margin: 0 10px 15px 0;
    }
    body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-7ddd7ae
    {
        right: -45px;
    }
    body.rtl .elementor-2983 .elementor-element.elementor-element-7ddd7ae
    {
        left: -45px;
    }
    .elementor-2983 .elementor-element.elementor-element-7ddd7ae
    {
        bottom: -50px;
    }
    .elementor-2983 .elementor-element.elementor-element-26da957>.elementor-element-populated
    {
        padding: 0 30px 50px 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-90a5faf .aiero-heading
    {
        font-size: 35px;
    }
    .elementor-2983 .elementor-element.elementor-element-75ae0c0>.elementor-widget-container
    {
        padding: 0% 0% 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-element-populated
    {
        padding: 65px 30px 0 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-169b910 .aiero-heading
    {
        font-size: 35px;
    }
    .elementor-2983 .elementor-element.elementor-element-6e41dd1>.elementor-widget-container
    {
        padding: 0% 0% 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-7257fb6>.elementor-element-populated
    {
        padding: 0 30px 50px 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-ed595ee .aiero-heading
    {
        font-size: 35px;
    }
    .elementor-2983 .elementor-element.elementor-element-37e65c9>.elementor-widget-container
    {
        padding: 0% 0% 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-9f62e72 .price-item.price-item-type-standard
    {
        padding: 60px 30px 60px 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-9f62e72 .price-item.price-item-type-wide .price-item-inner
    {
        padding: 60px 30px 60px 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-a0ca166 .price-item.price-item-type-standard
    {
        padding: 60px 30px 60px 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-a0ca166 .price-item.price-item-type-wide .price-item-inner
    {
        padding: 60px 30px 60px 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-740b10d9>.elementor-element-populated
    {
        padding: 120px 20px 40px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-63ee1e5>.elementor-widget-container
    {
        padding: 0% 10% 0% 10%;
    }
    .elementor-2983 .elementor-element.elementor-element-2cfa9a6f
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-39e8ff6e
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-35aace55
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-204be6ea
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-12c6a5cf
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-53c9a7f
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-2243bb70
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-a299019
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-489fe076
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-7f601714
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-6be436a7
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-223df2fb
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-7c157bbf
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-1657108f
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-797dfc17
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-6b8d7ad8
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-18298e4a
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-77b7b18a
    {
        padding: 20px 20px 20px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-8736053>.elementor-element-populated
    {
        margin: 0% 10% 0% 10%;
        --e-column-margin-right: 10%;
        --e-column-margin-left: 10%;
    }
    .elementor-2983 .elementor-element.elementor-element-49e1751
    {
        padding: 120px 0 70px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-b62dfed
    {
        padding: 80px 0 80px 0;
    }
}
@media(max-width: 991px)
{
    .elementor-2983 .elementor-element.elementor-element-fde6503:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-element-populated>.elementor-background-overlay
    {
        background-position: 120% 110%;
        background-size: 80% auto;
    }
    .elementor-2983 .elementor-element.elementor-element-bc12490 .aiero-heading
    {
        font-size: 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-6c6820b>.elementor-widget-container
    {
        margin: 0 10px 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-6c6820b .elementor-image-box-title
    {
        font-size: 16px;
    }
    .elementor-2983 .elementor-element.elementor-element-cc70ac5>.elementor-widget-container
    {
        margin: 0 10px 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-cc70ac5 .elementor-image-box-title
    {
        font-size: 16px;
    }
    .elementor-2983 .elementor-element.elementor-element-5048b3e>.elementor-widget-container
    {
        margin: 0 10px 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-5048b3e .elementor-image-box-title
    {
        font-size: 16px;
    }
    .elementor-2983 .elementor-element.elementor-element-2b5a4be>.elementor-widget-container
    {
        margin: 0 10px 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-2b5a4be .elementor-image-box-title
    {
        font-size: 16px;
    }
    .elementor-2983 .elementor-element.elementor-element-56ee8be .elementor-image-box-title
    {
        font-size: 16px;
    }
    .elementor-2983 .elementor-element.elementor-element-497cd57 .aiero-heading
    {
        font-size: 35px;
    }
    .elementor-2983 .elementor-element.elementor-element-b9c9a24 .button-widget
    {
        text-align: left;
    }
    .elementor-2983 .elementor-element.elementor-element-7245780>.elementor-widget-container
    {
        margin: 0 0 0 -20vw;
    }
    .elementor-2983 .elementor-element.elementor-element-7650945
    {
        margin-top: 80px;
        margin-bottom: -110px;
    }
    .elementor-2983 .elementor-element.elementor-element-7b89687e
    {
        padding: 80px 0 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-90db259>.elementor-widget-container
    {
        margin: -11vw 0 0 -10vw;
    }
    .elementor-2983 .elementor-element.elementor-element-90db259 img
    {
        max-width: 100vw;
    }
    .elementor-2983 .elementor-element.elementor-element-c34795e>.elementor-widget-container
    {
        margin: 0 30px 15px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-c34795e
    {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,50%);
        max-width: 50%;
    }
    .elementor-2983 .elementor-element.elementor-element-06918fb
    {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,50%);
        max-width: 50%;
    }
    body:not(.rtl) .elementor-2983 .elementor-element.elementor-element-7ddd7ae
    {
        right: -30px;
    }
    body.rtl .elementor-2983 .elementor-element.elementor-element-7ddd7ae
    {
        left: -30px;
    }
    .elementor-2983 .elementor-element.elementor-element-7ddd7ae
    {
        bottom: -30px;
    }
    .elementor-2983 .elementor-element.elementor-element-7ddd7ae img
    {
        max-width: 30%;
    }
    .elementor-2983 .elementor-element.elementor-element-26da957>.elementor-element-populated>.elementor-background-overlay
    {
        background-size: 100% auto;
    }
    .elementor-2983 .elementor-element.elementor-element-26da957>.elementor-element-populated
    {
        padding: 80px 30px 50px 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-4fb6955:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-element-populated>.elementor-background-overlay
    {
        background-size: 100% auto;
    }
    .elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-element-populated
    {
        padding: 65px 30px 80px 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-7257fb6>.elementor-element-populated>.elementor-background-overlay
    {
        background-size: 100% auto;
    }
    .elementor-2983 .elementor-element.elementor-element-7257fb6>.elementor-element-populated
    {
        padding: 80px 30px 50px 30px;
    }
    .elementor-2983 .elementor-element.elementor-element-0bd690c>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-2983 .elementor-element.elementor-element-27fd268
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-2983 .elementor-element.elementor-element-d3b376d>.elementor-widget-container
    {
        margin: 40px 0 14px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-f68d603>.elementor-element-populated
    {
        margin: 40px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-2983 .elementor-element.elementor-element-bc03f29>.elementor-widget-container
    {
        margin: 40px 0 7px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-eec435d>.elementor-element-populated
    {
        margin: 40px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}
@media(max-width: 767px)
{
    .elementor-2983 .elementor-element.elementor-element-aaa9419
    {
        padding: 40px 20px 0 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-bb1e9c1>.elementor-widget-container
    {
        margin: 0 0 -15px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-4e27455>.elementor-element-populated
    {
        padding: 22px 20px 75px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-6c325c0>.elementor-element-populated
    {
        padding: 18px 20px 30px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-f42a6be .elementor-counter-number-wrapper
    {
        font-size: 70px;
    }
    .elementor-2983 .elementor-element.elementor-element-d58147b>.elementor-widget-container
    {
        --e-transform-rotateZ: 0deg;
        --e-transform-translateY: 0%;
        margin: 0 0 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-497cd57 .aiero-heading
    {
        font-size: 32px;
    }
    .elementor-2983 .elementor-element.elementor-element-7650945
    {
        margin-top: 80px;
        margin-bottom: -90px;
    }
    .elementor-2983 .elementor-element.elementor-element-7b89687e
    {
        padding: 20px 0 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-c34795e>.elementor-widget-container
    {
        margin: 0 15px 15px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-740b10d9>.elementor-element-populated
    {
        padding: 80px 20px 40px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-63ee1e5>.elementor-widget-container
    {
        padding: 0% 0% 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-c1cbf65>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-49e1751
    {
        padding: 80px 0 50px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-b62dfed
    {
        padding: 50px 0 50px 0;
    }
}
@media(max-width: 575px)
{
    .elementor-2983 .elementor-element.elementor-element-6c325c0>.elementor-element-populated
    {
        padding: 18px 20px 250px 20px;
    }
    .elementor-2983 .elementor-element.elementor-element-d58147b>.elementor-widget-container
    {
        --e-transform-rotateZ: -90deg;
        --e-transform-translateY: 100%;
        margin: 0 0 0 15px;
    }
    .elementor-2983 .elementor-element.elementor-element-d74b219>.elementor-widget-container
    {
        margin: 0% -2% -2% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-d74b219 img
    {
        max-width: 80%;
    }
    .elementor-2983 .elementor-element.elementor-element-fde6503:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-fde6503>.elementor-element-populated>.elementor-background-overlay
    {
        background-position: 120% 110%;
    }
    .elementor-2983 .elementor-element.elementor-element-8cb7364
    {
        padding: 30px 0 30px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-8a0ea70.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-2983 .elementor-element.elementor-element-6c6820b .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-2983 .elementor-element.elementor-element-cc70ac5 .elementor-image-box-img
    {
        margin-bottom: 2px;
    }
    .elementor-2983 .elementor-element.elementor-element-5048b3e .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-2983 .elementor-element.elementor-element-2b5a4be .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-2983 .elementor-element.elementor-element-56ee8be .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-2983 .elementor-element.elementor-element-a0b94c0 .icon-box-item .icon-container
    {
        margin: 5px 0 20px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-e22bb5f .icon-box-item .icon-container
    {
        margin: 5px 0 20px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-955b1b1 .icon-box-item .icon-container
    {
        margin: 5px 0 20px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-7b89687e
    {
        padding: 20px 0 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-6ea6c68>.elementor-widget-container
    {
        padding: 0% 0% 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-c34795e>.elementor-widget-container
    {
        margin: 0 0 15px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-c34795e
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-06918fb
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-2983 .elementor-element.elementor-element-7ddd7ae img
    {
        max-width: 60%;
    }
    .elementor-2983 .elementor-element.elementor-element-4fb6955:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2983 .elementor-element.elementor-element-4fb6955>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: 0% 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-23659fa>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-2983 .elementor-element.elementor-element-23659fa .button-widget
    {
        text-align: left;
    }
    .elementor-2983 .elementor-element.elementor-element-296a8b7
    {
        padding: 40px 0 40px 0;
    }
    .elementor-2983 .elementor-element.elementor-element-8736053>.elementor-element-populated
    {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }
    .elementor-2983 .elementor-element.elementor-element-d1ed32b .button-widget
    {
        text-align: left;
    }
    .elementor-2983 .elementor-element.elementor-element-d42c88e>.elementor-widget-container
    {
        margin: 40px 0 8px 0;
    }
}