.elementor-1226 .elementor-element.elementor-element-61b040b,
.elementor-1226 .elementor-element.elementor-element-61b040b>.elementor-background-overlay {
    border-radius: 50px 50px 50px 50px;
}

.elementor-1226 .elementor-element.elementor-element-61b040b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 85px 0px 20px 0px;
}

.elementor-1226 .elementor-element.elementor-element-61b040b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-3eb3a47>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-7ad9a64>.elementor-container {
    max-width: 800px;
}

.elementor-1226 .elementor-element.elementor-element-7ad9a64>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1226 .elementor-element.elementor-element-7ad9a64 {
    z-index: 3;
}

.elementor-1226 .elementor-element.elementor-element-59f80db>.elementor-element-populated {
    margin: 15px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1226 .elementor-element.elementor-element-cadd9ff .section-title {
    text-align: center;
    margin: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-cadd9ff .section-title .title {
    font-size: 60px;
    line-height: 1.35em;
    margin: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-cadd9ff .section-title .title span {
    background: #FEC458;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
}

.elementor-1226 .elementor-element.elementor-element-cadd9ff .section-title .sub-title {
    color: #F9518C;
    font-size: 15px;
    font-weight: 500;
    text-transform: capitalize;
    letter-spacing: 0px;
    background: #F9518C26;
}

.elementor-1226 .elementor-element.elementor-element-cadd9ff .section-title .sub-title {
    padding: 8px 18px 7px 18px;
    margin: 0px 0px 8px 0px;
    border-radius: 50px;
}

.elementor-1226 .elementor-element.elementor-element-cadd9ff .desc,
.elementor-1226 .elementor-element.elementor-element-cadd9ff .desc p {
    color: #FFFFFF;
    font-weight: 500;
    line-height: 1.8em;
    margin: 0px 0px 30px 0px;
}

.elementor-1226 .elementor-element.elementor-element-cadd9ff>.elementor-widget-container {
    margin: 20px 0px 20px 0px;
    padding: 0px 20px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-34941b0 .staco-image img {
    max-width: 135px;
}

.elementor-1226 .elementor-element.elementor-element-34941b0 .card-img,
.elementor-1226 .elementor-element.elementor-element-34941b0 .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-34941b0 .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-34941b0 {
    width: auto;
    max-width: auto;
    top: 170px;
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-34941b0 {
    left: -120px;
}

body.rtl .elementor-1226 .elementor-element.elementor-element-34941b0 {
    right: -120px;
}

.elementor-1226 .elementor-element.elementor-element-adfac82 .staco-image img {
    max-width: 180px;
}

.elementor-1226 .elementor-element.elementor-element-adfac82 .card-img,
.elementor-1226 .elementor-element.elementor-element-adfac82 .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-adfac82 .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-adfac82 {
    width: auto;
    max-width: auto;
    bottom: 61px;
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-adfac82 {
    right: -100px;
}

body.rtl .elementor-1226 .elementor-element.elementor-element-adfac82 {
    left: -100px;
}

.elementor-1226 .elementor-element.elementor-element-f994832 {
    text-align: center;
}

.elementor-1226 .elementor-element.elementor-element-f994832>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-97e812f>.elementor-widget-container {
    margin: -15px 0px 0px 5px;
}

.elementor-1226 .elementor-element.elementor-element-2fdc66d {
    padding: 80px 10px 60px 10px;
}

.elementor-1226 .elementor-element.elementor-element-2cafe8d>.elementor-element-populated {
    padding: 10px 0px 10px 0px;
}

.elementor-1226 .elementor-element.elementor-element-2db8ba5 {
    --icon-box-icon-margin: 8px;
}

.elementor-1226 .elementor-element.elementor-element-2db8ba5 .elementor-icon {
    font-size: 30px;
}

.elementor-1226 .elementor-element.elementor-element-2db8ba5 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1226 .elementor-element.elementor-element-2db8ba5 .elementor-icon-box-title {
    margin-bottom: 12px;
    color: #111111;
}

.elementor-1226 .elementor-element.elementor-element-2db8ba5 .elementor-icon-box-title,
.elementor-1226 .elementor-element.elementor-element-2db8ba5 .elementor-icon-box-title a {
    font-family: "Montserrat Alternates", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-1226 .elementor-element.elementor-element-2db8ba5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 40px 30px 45px 30px;
    background-color: #ECEFF1CC;
    border-radius: 30px 30px 30px 30px;
}

.elementor-1226 .elementor-element.elementor-element-be22efe .card-img,
.elementor-1226 .elementor-element.elementor-element-be22efe .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-be22efe .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-be22efe {
    width: auto;
    max-width: auto;
    top: 33px;
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-be22efe {
    left: 277px;
}

body.rtl .elementor-1226 .elementor-element.elementor-element-be22efe {
    right: 277px;
}

.elementor-1226 .elementor-element.elementor-element-99b8fc0 .card-img,
.elementor-1226 .elementor-element.elementor-element-99b8fc0 .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-99b8fc0 .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-99b8fc0 {
    width: auto;
    max-width: auto;
    top: 148px;
    z-index: 3;
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-99b8fc0 {
    right: -40px;
}

body.rtl .elementor-1226 .elementor-element.elementor-element-99b8fc0 {
    left: -40px;
}

.elementor-1226 .elementor-element.elementor-element-9d35763 {
    --icon-box-icon-margin: 8px;
}

.elementor-1226 .elementor-element.elementor-element-9d35763 .elementor-icon {
    font-size: 30px;
}

.elementor-1226 .elementor-element.elementor-element-9d35763 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1226 .elementor-element.elementor-element-9d35763 .elementor-icon-box-title {
    margin-bottom: 12px;
    color: #111111;
}

.elementor-1226 .elementor-element.elementor-element-9d35763 .elementor-icon-box-title,
.elementor-1226 .elementor-element.elementor-element-9d35763 .elementor-icon-box-title a {
    font-family: "Montserrat Alternates", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-1226 .elementor-element.elementor-element-9d35763>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 40px 30px 45px 30px;
    background-color: #F9F3EB;
    border-radius: 30px 30px 30px 30px;
}

.elementor-1226 .elementor-element.elementor-element-fda8f45 .card-img,
.elementor-1226 .elementor-element.elementor-element-fda8f45 .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-fda8f45 .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-fda8f45 {
    width: auto;
    max-width: auto;
    top: 111px;
    z-index: 3;
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-fda8f45 {
    right: -50px;
}

body.rtl .elementor-1226 .elementor-element.elementor-element-fda8f45 {
    left: -50px;
}

.elementor-1226 .elementor-element.elementor-element-4050833 .card-img,
.elementor-1226 .elementor-element.elementor-element-4050833 .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-4050833 .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-4050833 {
    width: auto;
    max-width: auto;
    top: 27px;
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-4050833 {
    left: 299px;
}

body.rtl .elementor-1226 .elementor-element.elementor-element-4050833 {
    right: 299px;
}

.elementor-1226 .elementor-element.elementor-element-c9553ad {
    --icon-box-icon-margin: 8px;
}

.elementor-1226 .elementor-element.elementor-element-c9553ad .elementor-icon {
    font-size: 30px;
}

.elementor-1226 .elementor-element.elementor-element-c9553ad .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1226 .elementor-element.elementor-element-c9553ad .elementor-icon-box-title {
    margin-bottom: 12px;
    color: #111111;
}

.elementor-1226 .elementor-element.elementor-element-c9553ad .elementor-icon-box-title,
.elementor-1226 .elementor-element.elementor-element-c9553ad .elementor-icon-box-title a {
    font-family: "Montserrat Alternates", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-1226 .elementor-element.elementor-element-c9553ad>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 40px 30px 45px 30px;
    background-color: #F8EEFE;
    border-radius: 30px 30px 30px 30px;
}

.elementor-1226 .elementor-element.elementor-element-0808f40 .card-img,
.elementor-1226 .elementor-element.elementor-element-0808f40 .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-0808f40 .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-0808f40 {
    width: auto;
    max-width: auto;
    top: 32px;
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-0808f40 {
    left: 295px;
}

body.rtl .elementor-1226 .elementor-element.elementor-element-0808f40 {
    right: 295px;
}

.elementor-1226 .elementor-element.elementor-element-e5fd57b:not(.elementor-motion-effects-element-type-background),
.elementor-1226 .elementor-element.elementor-element-e5fd57b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../../../staco.uigaint.com/wp-content/uploads/2022/09/wave-line.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1226 .elementor-element.elementor-element-e5fd57b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 10px 120px 10px;
}

.elementor-1226 .elementor-element.elementor-element-e5fd57b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-30b7ff0>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-c293f22>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1226 .elementor-element.elementor-element-c293f22 {
    z-index: 3;
}

.elementor-1226 .elementor-element.elementor-element-dd4d005>.elementor-element-populated {
    margin: 0px 40px 0px 0px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 0px;
}

.elementor-1226 .elementor-element.elementor-element-d644b39 .section-title {
    text-align: left;
    margin: 0px 0px 16px 0px;
}

.elementor-1226 .elementor-element.elementor-element-d644b39 .section-title .title {
    font-size: 40px;
    line-height: 1.35em;
    margin: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-d644b39 .section-title .title span {
    background: #FEC458;
    border-radius: 0px 20px 0px 0px;
    padding: 0px 10px 0px 10px;
}

.elementor-1226 .elementor-element.elementor-element-d644b39 .section-title .sub-title {
    border-radius: 0px;
}

.elementor-1226 .elementor-element.elementor-element-d644b39 .desc,
.elementor-1226 .elementor-element.elementor-element-d644b39 .desc p {
    color: #FFFFFF;
    font-weight: 500;
    line-height: 1.8em;
    margin: 0px 0px 30px 0px;
}

.elementor-1226 .elementor-element.elementor-element-d644b39>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-52bb545 .card-img,
.elementor-1226 .elementor-element.elementor-element-52bb545 .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-52bb545 .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-9d4be1e .section-title .sub-title {
    border-radius: 0px;
}

.elementor-1226 .elementor-element.elementor-element-d9e2c74 {
    padding: 0px 10px 0px 10px;
}

.elementor-1226 .elementor-element.elementor-element-be35434>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-be35434>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-dd22bfd:not(.elementor-motion-effects-element-type-background),
.elementor-1226 .elementor-element.elementor-element-dd22bfd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ECEFF1;
}

.elementor-1226 .elementor-element.elementor-element-dd22bfd,
.elementor-1226 .elementor-element.elementor-element-dd22bfd>.elementor-background-overlay {
    border-radius: 30px 30px 30px 30px;
}

.elementor-1226 .elementor-element.elementor-element-dd22bfd {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 54px 60px 24px 60px;
}

.elementor-1226 .elementor-element.elementor-element-dd22bfd>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-b87ec59 .card-img,
.elementor-1226 .elementor-element.elementor-element-b87ec59 .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-b87ec59 .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-b87ec59 {
    width: auto;
    max-width: auto;
    top: -89px;
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-b87ec59 {
    left: -87px;
}

body.rtl .elementor-1226 .elementor-element.elementor-element-b87ec59 {
    right: -87px;
}

.elementor-1226 .elementor-element.elementor-element-e7a5d2b {
    padding: 110px 10px 110px 10px;
}

.elementor-1226 .elementor-element.elementor-element-e1cadda {
    text-align: left;
}

.elementor-1226 .elementor-element.elementor-element-e1cadda>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-6901d42 .staco-image img {
    max-width: 30px;
}

.elementor-1226 .elementor-element.elementor-element-6901d42 .card-img,
.elementor-1226 .elementor-element.elementor-element-6901d42 .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-6901d42 .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-6901d42 {
    width: auto;
    max-width: auto;
    top: 133px;
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-6901d42 {
    left: 402px;
}

body.rtl .elementor-1226 .elementor-element.elementor-element-6901d42 {
    right: 402px;
}

.elementor-1226 .elementor-element.elementor-element-4212496>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1226 .elementor-element.elementor-element-704d555 .section-title {
    text-align: left;
    margin: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-704d555 .section-title .title {
    color: #111111;
    font-size: 40px;
    line-height: 1.35em;
    margin: 0px 80px 25px 0px;
}

.elementor-1226 .elementor-element.elementor-element-704d555 .section-title .title span {
    background: #FEC458;
    border-radius: 0px 20px 0px 0px;
    padding: 2px 12px 2px 12px;
}

.elementor-1226 .elementor-element.elementor-element-704d555 .section-title .sub-title {
    border-radius: 0px;
}

.elementor-1226 .elementor-element.elementor-element-704d555 .desc,
.elementor-1226 .elementor-element.elementor-element-704d555 .desc p {
    color: #444444;
    font-size: 15px;
    font-weight: 500;
    margin: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-704d555>.elementor-widget-container {
    padding: 0px 20px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-b8a4f46 .elementor-heading-title {
    color: #111111;
    font-size: 24px;
    font-weight: 700;
}

.elementor-1226 .elementor-element.elementor-element-b8a4f46>.elementor-widget-container {
    margin: 0px 0px 5px 0px;
}

.elementor-1226 .elementor-element.elementor-element-d4c8b0f>.elementor-widget-container {
    margin: 0px 0px -12px 0px;
}

.elementor-1226 .elementor-element.elementor-element-a2ec7b2 .elementor-icon-list-icon i {
    color: #999999;
    transition: color 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-a2ec7b2 .elementor-icon-list-icon svg {
    fill: #999999;
    transition: fill 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-a2ec7b2 {
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}

.elementor-1226 .elementor-element.elementor-element-a2ec7b2 .elementor-icon-list-text {
    color: #444444;
    transition: color 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-a7199b0>.elementor-background-overlay {
    background-color: #FFFFFF05;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-a7199b0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 10px 110px 10px;
}

.elementor-1226 .elementor-element.elementor-element-96ad4f5 .section-title {
    text-align: center;
    margin: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-96ad4f5 .section-title .title {
    font-size: 40px;
    line-height: 1.35em;
    margin: 0px 0px 20px 0px;
}

.elementor-1226 .elementor-element.elementor-element-96ad4f5 .section-title .title span {
    background: #FEC458;
    border-radius: 0px 20px 0px 0px;
    padding: 2px 12px 2px 12px;
}

.elementor-1226 .elementor-element.elementor-element-96ad4f5 .section-title .sub-title {
    border-radius: 0px;
}

.elementor-1226 .elementor-element.elementor-element-96ad4f5 .desc,
.elementor-1226 .elementor-element.elementor-element-96ad4f5 .desc p {
    color: #444444;
    font-size: 15px;
    font-weight: 500;
    margin: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-96ad4f5>.elementor-widget-container {
    padding: 0px 20px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-678e4ad {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-6aaa5d2>.elementor-element-populated {
    padding: 10px 0px 10px 0px;
}

.elementor-1226 .elementor-element.elementor-element-0953e46>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1226 .elementor-element.elementor-element-0953e46:not(.elementor-motion-effects-element-type-background),
.elementor-1226 .elementor-element.elementor-element-0953e46>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1226 .elementor-element.elementor-element-0953e46,
.elementor-1226 .elementor-element.elementor-element-0953e46>.elementor-background-overlay {
    border-radius: 35px 35px 35px 35px;
}

.elementor-1226 .elementor-element.elementor-element-0953e46 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 30px;
    margin-bottom: 0px;
    padding: 7px 0px 3px 0px;
}

.elementor-1226 .elementor-element.elementor-element-0953e46>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1226 .elementor-element.elementor-element-c052820.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-1226 .elementor-element.elementor-element-c052820.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-1226 .elementor-element.elementor-element-c052820.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-1226 .elementor-element.elementor-element-c052820:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1226 .elementor-element.elementor-element-c052820>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1226 .elementor-element.elementor-element-c052820>.elementor-element-populated,
.elementor-1226 .elementor-element.elementor-element-c052820>.elementor-element-populated>.elementor-background-overlay,
.elementor-1226 .elementor-element.elementor-element-c052820>.elementor-background-slideshow {
    border-radius: 35px 35px 35px 35px;
}

.elementor-1226 .elementor-element.elementor-element-c052820>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-1226 .elementor-element.elementor-element-c052820>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-958fae1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(34px/2);
}

.elementor-1226 .elementor-element.elementor-element-958fae1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(34px/2);
}

.elementor-1226 .elementor-element.elementor-element-958fae1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(34px/2);
    margin-left: calc(34px/2);
}

.elementor-1226 .elementor-element.elementor-element-958fae1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-34px/2);
    margin-left: calc(-34px/2);
}

body.rtl .elementor-1226 .elementor-element.elementor-element-958fae1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-34px/2);
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-958fae1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-34px/2);
}

.elementor-1226 .elementor-element.elementor-element-958fae1 .elementor-icon-list-icon i {
    color: #444444;
    transition: color 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-958fae1 .elementor-icon-list-icon svg {
    fill: #444444;
    transition: fill 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-958fae1 {
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
    width: auto;
    max-width: auto;
}

.elementor-1226 .elementor-element.elementor-element-958fae1 .elementor-icon-list-text {
    color: #444444;
    transition: color 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-958fae1>.elementor-widget-container {
    margin: 0px 0px 0px 10px;
}

.elementor-bc-flex-widget .elementor-1226 .elementor-element.elementor-element-e6d9047.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-1226 .elementor-element.elementor-element-e6d9047.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-1226 .elementor-element.elementor-element-e6d9047.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-1226 .elementor-element.elementor-element-e6d9047>.elementor-element-populated {
    padding: 10px 20px 10px 10px;
}

.elementor-1226 .elementor-element.elementor-element-6e0e3d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(34px/2);
}

.elementor-1226 .elementor-element.elementor-element-6e0e3d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(34px/2);
}

.elementor-1226 .elementor-element.elementor-element-6e0e3d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(34px/2);
    margin-left: calc(34px/2);
}

.elementor-1226 .elementor-element.elementor-element-6e0e3d2 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-34px/2);
    margin-left: calc(-34px/2);
}

body.rtl .elementor-1226 .elementor-element.elementor-element-6e0e3d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-34px/2);
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-6e0e3d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-34px/2);
}

.elementor-1226 .elementor-element.elementor-element-6e0e3d2 .elementor-icon-list-icon i {
    color: #444444;
    transition: color 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-6e0e3d2 .elementor-icon-list-icon svg {
    fill: #444444;
    transition: fill 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-6e0e3d2 {
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
    width: auto;
    max-width: auto;
}

.elementor-1226 .elementor-element.elementor-element-6e0e3d2 .elementor-icon-list-text {
    color: #444444;
    transition: color 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-6e0e3d2>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
}

.elementor-1226 .elementor-element.elementor-element-0db34b2 .defi-explore-article-btn,
.elementor-1226 .elementor-element.elementor-element-0db34b2 .defi-banner-btn,
.elementor-1226 .elementor-element.elementor-element-0db34b2 .bg-blue-btn {
    border-radius: 0px;
    font-weight: 500;
    background-color: #906F6F00;
    padding: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-0db34b2 .defi-explore-article-btn,
.elementor-1226 .elementor-element.elementor-element-0db34b2 .defi-banner-btn,
.elementor-1226 .elementor-element.elementor-element-0db34b2 .bg-blue-btn span,
.elementor-1226 .elementor-element.elementor-element-0db34b2 .bg-blue-btn {
    color: #0095FF;
}

.elementor-1226 .elementor-element.elementor-element-0db34b2 .defi-explore-article-btn svg,
.elementor-1226 .elementor-element.elementor-element-0db34b2 .bg-blue-btn svg {
    border-radius: 0px;
}

.elementor-1226 .elementor-element.elementor-element-0db34b2>.elementor-widget-container {
    margin: 0px 0px -7px 0px;
}

.elementor-1226 .elementor-element.elementor-element-0db34b2 {
    width: auto;
    max-width: auto;
}

.elementor-1226 .elementor-element.elementor-element-619eeb5:not(.elementor-motion-effects-element-type-background),
.elementor-1226 .elementor-element.elementor-element-619eeb5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../../../staco.uigaint.com/wp-content/uploads/2022/09/wave-line.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1226 .elementor-element.elementor-element-619eeb5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 104px 10px 20px 10px;
}

.elementor-1226 .elementor-element.elementor-element-619eeb5>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1226 .elementor-element.elementor-element-67e39f5>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-3edfee7>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1226 .elementor-element.elementor-element-3edfee7 {
    z-index: 3;
}

.elementor-1226 .elementor-element.elementor-element-25c928f>.elementor-element-populated {
    margin: 0px 40px 0px 0px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 0px;
}

.elementor-1226 .elementor-element.elementor-element-4e2440a .section-title {
    text-align: left;
    margin: 0px 0px 25px 0px;
}

.elementor-1226 .elementor-element.elementor-element-4e2440a .section-title .title {
    font-size: 40px;
    line-height: 1.35em;
    margin: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-4e2440a .section-title .title span {
    background: #FEC458;
    border-radius: 0px 20px 0px 0px;
    padding: 0px 10px 0px 10px;
}

.elementor-1226 .elementor-element.elementor-element-4e2440a .section-title .sub-title {
    border-radius: 0px;
}

.elementor-1226 .elementor-element.elementor-element-4e2440a .desc,
.elementor-1226 .elementor-element.elementor-element-4e2440a .desc p {
    color: #FFFFFF;
    font-weight: 500;
    line-height: 1.8em;
    margin: 0px 0px 30px 0px;
}

.elementor-1226 .elementor-element.elementor-element-4e2440a>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-332726c .card-img,
.elementor-1226 .elementor-element.elementor-element-332726c .chatbot-why-choose-img,
.elementor-1226 .elementor-element.elementor-element-332726c .staco-image {
    text-align: right;
}

.elementor-1226 .elementor-element.elementor-element-442f67d {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-1226 .elementor-element.elementor-element-c5448d9 {
    margin-top: 75px;
    margin-bottom: 0px;
    padding: 20px 10px 130px 10px;
}

.elementor-1226 .elementor-element.elementor-element-d4cd2d6>.elementor-element-populated {
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 110px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-1f91f56:not(.elementor-motion-effects-element-type-background),
.elementor-1226 .elementor-element.elementor-element-1f91f56>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #2D2E50;
    background-image: url("../../../../../../staco.uigaint.com/wp-content/uploads/2023/01/cta_banner.png");
}

.elementor-1226 .elementor-element.elementor-element-1f91f56,
.elementor-1226 .elementor-element.elementor-element-1f91f56>.elementor-background-overlay {
    border-radius: 30px 30px 30px 30px;
}

.elementor-1226 .elementor-element.elementor-element-1f91f56 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 55px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-1f91f56>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-0ec6000 {
    left: -20px;
}

body.rtl .elementor-1226 .elementor-element.elementor-element-0ec6000 {
    right: -20px;
}

.elementor-1226 .elementor-element.elementor-element-0ec6000 {
    bottom: 0px;
}

.elementor-1226 .elementor-element.elementor-element-d185b9f>.elementor-element-populated {
    margin: 0px 0px 70px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1226 .elementor-element.elementor-element-61f16b0 .section-title {
    text-align: left;
    margin: 0px 0px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-61f16b0 .section-title .title {
    color: #FFFFFF;
    font-size: 40px;
    line-height: 1.35em;
    margin: 0px 0px 20px 0px;
}

.elementor-1226 .elementor-element.elementor-element-61f16b0 .section-title .title span {
    background: #FEC458;
    border-radius: 0px 20px 0px 0px;
    padding: 0px 10px 0px 10px;
}

.elementor-1226 .elementor-element.elementor-element-61f16b0 .section-title .sub-title {
    color: #FFFFFF;
}

.elementor-1226 .elementor-element.elementor-element-61f16b0 .section-title .sub-title {
    border-radius: 0px;
}

.elementor-1226 .elementor-element.elementor-element-61f16b0 .desc,
.elementor-1226 .elementor-element.elementor-element-61f16b0 .desc p {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.8em;
    margin: 0px 0px 20px 0px;
}

.elementor-1226 .elementor-element.elementor-element-61f16b0>.elementor-widget-container {
    margin: 0% 30% 0% 0%;
    padding: 0px 20px 0px 0px;
}

.elementor-1226 .elementor-element.elementor-element-1abd295 {
    text-align: left;
    width: auto;
    max-width: auto;
}

.elementor-1226 .elementor-element.elementor-element-1abd295 img {
    width: 160px;
}

.elementor-1226 .elementor-element.elementor-element-8d0381e {
    text-align: left;
    width: auto;
    max-width: auto;
}

.elementor-1226 .elementor-element.elementor-element-8d0381e img {
    width: 160px;
}

.elementor-1226 .elementor-element.elementor-element-8d0381e>.elementor-widget-container {
    margin: 0px 0px 0px 20px;
}

@media(max-width:1366px) {
    .elementor-1226 .elementor-element.elementor-element-d4cd2d6>.elementor-element-populated {
        padding: 90px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-0ec6000 {
        bottom: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-61f16b0 .section-title .title {
        font-size: 40px;
    }

    .elementor-1226 .elementor-element.elementor-element-61f16b0>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}

@media(max-width:1024px) {
    body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-34941b0 {
        left: 0px;
    }

    body.rtl .elementor-1226 .elementor-element.elementor-element-34941b0 {
        right: 0px;
    }

    body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-adfac82 {
        right: 0px;
    }

    body.rtl .elementor-1226 .elementor-element.elementor-element-adfac82 {
        left: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-d644b39>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-704d555 .section-title .title {
        margin: 0px 0px 25px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-704d555>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-6e0e3d2>.elementor-widget-container {
        margin: 0px 10px 0px 10px;
    }

    .elementor-1226 .elementor-element.elementor-element-0db34b2>.elementor-widget-container {
        margin: 0px 10px -7px 10px;
    }
}

@media(max-width:880px) {
    .elementor-1226 .elementor-element.elementor-element-61b040b {
        padding: 30px 0px 20px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-cadd9ff .section-title .title {
        font-size: 40px;
    }

    .elementor-1226 .elementor-element.elementor-element-cadd9ff>.elementor-widget-container {
        padding: 0% 14% 0% 13%;
    }

    .elementor-1226 .elementor-element.elementor-element-adfac82 .staco-image img {
        max-width: 150px;
    }

    .elementor-1226 .elementor-element.elementor-element-5f9eec9 {
        z-index: 3;
    }

    .elementor-1226 .elementor-element.elementor-element-2fdc66d {
        padding: 60px 10px 0px 10px;
    }

    .elementor-1226 .elementor-element.elementor-element-6050e06 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-e5fd57b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 10px 10px 10px;
    }

    .elementor-1226 .elementor-element.elementor-element-d644b39 .section-title .title {
        font-size: 30px;
    }

    .elementor-1226 .elementor-element.elementor-element-e7a5d2b {
        padding: 60px 10px 60px 10px;
    }

    .elementor-1226 .elementor-element.elementor-element-704d555 .section-title .title {
        font-size: 30px;
    }

    .elementor-1226 .elementor-element.elementor-element-a7199b0 {
        padding: 50px 10px 70px 10px;
    }

    .elementor-1226 .elementor-element.elementor-element-6e0e3d2>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-6e0e3d2 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-1226 .elementor-element.elementor-element-619eeb5 {
        padding: 40px 10px 10px 10px;
    }

    .elementor-1226 .elementor-element.elementor-element-c5448d9 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-1226 .elementor-element.elementor-element-d4cd2d6>.elementor-element-populated {
        padding: 60px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-61f16b0 .section-title .title {
        font-size: 30px;
    }

    .elementor-1226 .elementor-element.elementor-element-61f16b0 .desc,
    .elementor-1226 .elementor-element.elementor-element-61f16b0 .desc p {
        font-size: 16px;
    }
}

@media(max-width:767px) {
    .elementor-1226 .elementor-element.elementor-element-cadd9ff .section-title .title {
        font-size: 34px;
    }

    .elementor-1226 .elementor-element.elementor-element-34941b0 .staco-image img {
        max-width: 100px;
    }

    .elementor-1226 .elementor-element.elementor-element-adfac82 .staco-image img {
        max-width: 120px;
    }

    body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-99b8fc0 {
        right: 10px;
    }

    body.rtl .elementor-1226 .elementor-element.elementor-element-99b8fc0 {
        left: 10px;
    }

    .elementor-1226 .elementor-element.elementor-element-99b8fc0 {
        z-index: 0;
    }

    body:not(.rtl) .elementor-1226 .elementor-element.elementor-element-fda8f45 {
        right: 10px;
    }

    body.rtl .elementor-1226 .elementor-element.elementor-element-fda8f45 {
        left: 10px;
    }

    .elementor-1226 .elementor-element.elementor-element-fda8f45 {
        z-index: 0;
    }

    .elementor-1226 .elementor-element.elementor-element-dd4d005>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-d644b39 .section-title {
        margin: 0px 0px 20px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-d644b39 .desc,
    .elementor-1226 .elementor-element.elementor-element-d644b39 .desc p {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-52bb545 .card-img,
    .elementor-1226 .elementor-element.elementor-element-52bb545 .chatbot-why-choose-img,
    .elementor-1226 .elementor-element.elementor-element-52bb545 .staco-image {
        text-align: left;
    }

    .elementor-1226 .elementor-element.elementor-element-52bb545>.elementor-widget-container {
        margin: 0px 0px 25px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-d9e2c74 {
        margin-top: 50px;
        margin-bottom: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-dd22bfd {
        padding: 60px 20px 40px 20px;
    }

    .elementor-1226 .elementor-element.elementor-element-ccde5c5>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-0bf3c8b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-48ac66b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 5px 0px 10px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-e1cadda {
        text-align: center;
    }

    .elementor-1226 .elementor-element.elementor-element-4212496>.elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-96ad4f5 .section-title .title {
        font-size: 30px;
    }

    .elementor-1226 .elementor-element.elementor-element-96ad4f5>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-0953e46 {
        padding: 7px 0px 7px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-c052820>.elementor-element-populated {
        margin: 10px 0px 5px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-e6d9047>.elementor-element-populated {
        padding: 0px 20px 10px 20px;
    }

    .elementor-1226 .elementor-element.elementor-element-0db34b2>.elementor-widget-container {
        margin: 7px 0px -7px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-619eeb5 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-67e39f5>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-25c928f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-4e2440a .section-title .title {
        font-size: 30px;
    }

    .elementor-1226 .elementor-element.elementor-element-4e2440a>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-332726c .card-img,
    .elementor-1226 .elementor-element.elementor-element-332726c .chatbot-why-choose-img,
    .elementor-1226 .elementor-element.elementor-element-332726c .staco-image {
        text-align: left;
    }

    .elementor-1226 .elementor-element.elementor-element-332726c>.elementor-widget-container {
        margin: 0px 0px 34px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-c5448d9 {
        margin-top: 38px;
        margin-bottom: 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-d4cd2d6>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-1f91f56 {
        padding: 25px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-d185b9f>.elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 10px 15px 10px 15px;
    }

    .elementor-1226 .elementor-element.elementor-element-61f16b0 .section-title {
        margin: 0px 0px 15px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-61f16b0 .section-title .title {
        font-size: 26px;
    }

    .elementor-1226 .elementor-element.elementor-element-61f16b0 .desc,
    .elementor-1226 .elementor-element.elementor-element-61f16b0 .desc p {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-61f16b0>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1226 .elementor-element.elementor-element-1abd295 img {
        width: 128px;
    }

    .elementor-1226 .elementor-element.elementor-element-8d0381e img {
        width: 128px;
    }

    .elementor-1226 .elementor-element.elementor-element-8d0381e>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
}

@media(min-width:768px) {
    .elementor-1226 .elementor-element.elementor-element-c052820 {
        width: 65%;
    }

    .elementor-1226 .elementor-element.elementor-element-e6d9047 {
        width: 35%;
    }

    .elementor-1226 .elementor-element.elementor-element-35b127c {
        width: 40%;
    }

    .elementor-1226 .elementor-element.elementor-element-d185b9f {
        width: 60%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1226 .elementor-element.elementor-element-dd4d005 {
        width: 60%;
    }

    .elementor-1226 .elementor-element.elementor-element-a9fb454 {
        width: 40%;
    }

    .elementor-1226 .elementor-element.elementor-element-25c928f {
        width: 60%;
    }

    .elementor-1226 .elementor-element.elementor-element-1b2f46e {
        width: 40%;
    }
}

/*! elementor - v3.13.3 - 22-05-2023 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: #69727d;
    color: #fff
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap {
    color: #69727d;
    border: 3px solid;
    background-color: transparent
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap {
    margin-top: 8px
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter {
    width: 1em;
    height: 1em
}

.elementor-widget-text-editor .elementor-drop-cap {
    float: left;
    text-align: center;
    line-height: 1;
    font-size: 50px
}

.elementor-widget-text-editor .elementor-drop-cap-letter {
    display: inline-block
}

/*! elementor - v3.13.3 - 22-05-2023 */
.elementor-widget-image {
    text-align: center
}

.elementor-widget-image a {
    display: inline-block
}

.elementor-widget-image a img[src$=".svg"] {
    width: 48px
}

.elementor-widget-image img {
    vertical-align: middle;
    display: inline-block
}

/*! elementor - v3.13.3 - 22-05-2023 */
.elementor-heading-title {
    padding: 0;
    margin: 0;
    line-height: 1
}

.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit
}

.elementor-widget-heading .elementor-heading-title.elementor-size-small {
    font-size: 15px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-medium {
    font-size: 19px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-large {
    font-size: 29px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-xl {
    font-size: 39px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
    font-size: 59px
}