.elementor-7060 .elementor-element.elementor-element-41e791d:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-41e791d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url("https://storex.lt/wp-content/uploads/2023/01/storex-hero-background.jpg");*/
    background-image: url("/wp-content/themes/tentspace/images/main_banner.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7060 .elementor-element.elementor-element-41e791d > .elementor-background-overlay {
    background-color: #000000;
    opacity: 0.03;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-41e791d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0100px 0px 0150px 0px;
}

.elementor-widget-heading .elementor-heading-title {
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-primary-font-size );
    font-weight: var( --e-global-typography-primary-font-weight );
    line-height: var( --e-global-typography-primary-line-height );
    color: var( --e-global-color-primary );
}

.elementor-7060 .elementor-element.elementor-element-734f9aa .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 46px;
    font-weight: 900;
    line-height: 1.2em;
    color: #FFFFFF;
}

.elementor-7060 .elementor-element.elementor-element-5cbd074 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: flex-start;
    --padding-top: 020px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-64084b0 {
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-widget-counter .elementor-counter-number-wrapper {
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-primary-font-size );
    font-weight: var( --e-global-typography-primary-font-weight );
    line-height: var( --e-global-typography-primary-line-height );
}

.elementor-widget-counter .elementor-counter-title {
    color: var( --e-global-color-secondary );
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-7060 .elementor-element.elementor-element-5b68e0c.elementor-element {
    --align-self: flex-start;
}

.elementor-7060 .elementor-element.elementor-element-5b68e0c .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 30px;
    font-weight: 900;
    line-height: 1.2em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-7060 .elementor-element.elementor-element-5b68e0c .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-2988342 {
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-b591ff8.elementor-element {
    --align-self: flex-start;
}

.elementor-7060 .elementor-element.elementor-element-b591ff8 .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 30px;
    font-weight: 900;
    line-height: 1.2em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-7060 .elementor-element.elementor-element-b591ff8 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-dbbcc88 {
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-47680e5.elementor-element {
    --align-self: flex-start;
}

.elementor-7060 .elementor-element.elementor-element-47680e5 .elementor-counter-number-wrapper {
    color: #FFFFFF;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 30px;
    font-weight: 900;
    line-height: 1.2em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-7060 .elementor-element.elementor-element-47680e5 .elementor-counter-title {
    color: #FFFFFF;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-b720316 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 030px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-widget-button .elementor-button {
    background-color: var( --e-global-color-accent );
    font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size );
    font-weight: var( --e-global-typography-accent-font-weight );
    line-height: var( --e-global-typography-accent-line-height );
}

.elementor-7060 .elementor-element.elementor-element-c876e39 .elementor-button {
    background-color: var( --e-global-color-b124a7d );
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.2em;
    fill: var( --e-global-color-e55d9a5 );
    color: var( --e-global-color-e55d9a5 );
    border-radius: 0px 0px 0px 0px;
    padding: 13px 30px 13px 30px;
}

.elementor-7060 .elementor-element.elementor-element-2e393c6 .elementor-button {
    background-color: #FFFFFF00;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.2em;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-2e393c6 .elementor-button:hover, .elementor-7060 .elementor-element.elementor-element-2e393c6 .elementor-button:focus {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-7060 .elementor-element.elementor-element-2e393c6 .elementor-button:hover svg, .elementor-7060 .elementor-element.elementor-element-2e393c6 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-7060 .elementor-element.elementor-element-06f9943 {
    --display: flex;
    --min-height: 500px;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: -80px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-73e9f2c {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
}

.elementor-7060 .elementor-element.elementor-element-73e9f2c:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-73e9f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-e55d9a5 );
}

.elementor-7060 .elementor-element.elementor-element-f839330 {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-dd3b4fd {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-dd3b4fd .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 1vw;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-04713c8 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-04713c8 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-04713c8 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 1.8vw;
    font-weight: 800;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-widget-image .widget-image-caption {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-7060 .elementor-element.elementor-element-81e4e3c img {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-b124a7d );
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);
}

.elementor-7060 .elementor-element.elementor-element-d5ac3f5 {
    --display: flex;
    /*--min-height: 155px;*/
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: var( --e-global-color-text );
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: var( --e-global-color-primary );
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: var( --e-global-color-primary );
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: var( --e-global-color-secondary );
}

.elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-d4aceda {
    --e-icon-list-icon-size: 30px;
    --icon-vertical-offset: 0px;
}

.elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-item > a {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-text {
    color: var( --e-global-color-f03a2c2 );
    transition: color 0.3s;
}

.elementor-widget-text-editor {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-text );
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: var( --e-global-color-primary );
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
    color: var( --e-global-color-primary );
    border-color: var( --e-global-color-primary );
}

.elementor-7060 .elementor-element.elementor-element-a5fe2da > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-a5fe2da {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-e44d925 .elementor-button {
    background-color: #61CE7000;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.2em;
    fill: var( --e-global-color-b124a7d );
    color: var( --e-global-color-b124a7d );
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-e44d925 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7060 .elementor-element.elementor-element-e44d925 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-7060 .elementor-element.elementor-element-e1fec36 {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-21cbb99 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-21cbb99 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 1vw;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-4775510 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-4775510 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-4775510 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 1.8vw;
    font-weight: 800;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-6b89ba1 img {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-1385728 {
    --display: flex;
    /*--min-height: 155px;*/
    --justify-content: space-between;
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-29b73c0 {
    --e-icon-list-icon-size: 30px;
    --icon-vertical-offset: 0px;
}

.elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-item > a {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-text {
    color: var( --e-global-color-f03a2c2 );
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-e062614 > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-e062614 {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-1b4d55a .elementor-button {
    background-color: #61CE7000;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.2em;
    fill: var( --e-global-color-b124a7d );
    color: var( --e-global-color-b124a7d );
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-1b4d55a .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7060 .elementor-element.elementor-element-1b4d55a .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-7060 .elementor-element.elementor-element-d2342eb {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-3f80873 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-3f80873 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 1vw;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-402c015 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-402c015 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-402c015 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 1.8vw;
    font-weight: 800;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-b491d39 img {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-3eee028 {
    --display: flex;
    /*--min-height: 155px;*/
    --justify-content: space-around;
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-59d1c95 {
    --e-icon-list-icon-size: 30px;
    --icon-vertical-offset: 0px;
}

.elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-item > a {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-text {
    color: var( --e-global-color-f03a2c2 );
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-f226003 > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-f226003 {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-43ec79d .elementor-button {
    background-color: #61CE7000;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.2em;
    fill: var( --e-global-color-b124a7d );
    color: var( --e-global-color-b124a7d );
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-43ec79d .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7060 .elementor-element.elementor-element-43ec79d .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-7060 .elementor-element.elementor-element-e878414 {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-7d90b66 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-7d90b66 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 1vw;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-50be018 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-50be018 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-50be018 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 1.8vw;
    font-weight: 800;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-9bee636 img {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-4706332 {
    --display: flex;
    /*--min-height: 155px;*/
    --justify-content: space-around;
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-52212f3 {
    --e-icon-list-icon-size: 30px;
    --icon-vertical-offset: 0px;
}

.elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-item > a {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-text {
    color: var( --e-global-color-f03a2c2 );
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-cee70c0 > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-cee70c0 {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-111cdb1 .elementor-button {
    background-color: #61CE7000;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.2em;
    fill: var( --e-global-color-b124a7d );
    color: var( --e-global-color-b124a7d );
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-111cdb1 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7060 .elementor-element.elementor-element-111cdb1 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-7060 .elementor-element.elementor-element-213b64a {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-4958c6f {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-4958c6f .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 1vw;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-73d90a0 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-73d90a0 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-73d90a0 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 1.8vw;
    font-weight: 800;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-6b78d93 img {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-b50f933 {
    --display: flex;
    /*--min-height: 155px;*/
    --justify-content: space-between;
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

@media(min-width:1240px) {
	
.elementor-element.elementor-element-f839330.e-flex.e-con-boxed.e-con.e-child {
    /*max-width: 20%;*/
            min-height: unset;
}
.elementor-element.elementor-element-d5ac3f5.e-con-full.e-flex.e-con.e-child {
    margin-top: auto;
}
}

.elementor-7060 .elementor-element.elementor-element-e4a969e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 040px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-e4a969e {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-1f095d0 .elementor-button {
    background-color: #61CE7000;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.2em;
    fill: var( --e-global-color-b124a7d );
    color: var( --e-global-color-b124a7d );
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-1f095d0 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7060 .elementor-element.elementor-element-1f095d0 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-7060 .elementor-element.elementor-element-da0575c {
    --display: flex;
    --min-height: 500px;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-e486c78 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-e486c78:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-e486c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-e55d9a5 );
}

.elementor-7060 .elementor-element.elementor-element-1baef84 {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-c1169c7 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-5324851 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-5324851 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 34px;
    font-weight: 800;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-926ec80 img {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-b124a7d );
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);
}

.elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-dc4c843 {
    --e-icon-list-icon-size: 30px;
    --icon-vertical-offset: 0px;
}

.elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-item > a {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-dc4c843 .elementor-icon-list-text {
    color: var( --e-global-color-f03a2c2 );
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-f49c0d7 > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-f49c0d7 {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-d17e55f .elementor-button {
    background-color: #61CE7000;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.2em;
    fill: var( --e-global-color-b124a7d );
    color: var( --e-global-color-b124a7d );
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-d17e55f .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7060 .elementor-element.elementor-element-d17e55f .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-7060 .elementor-element.elementor-element-7052bea {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-ecb8249 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-fb7124c > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-fb7124c .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 34px;
    font-weight: 800;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-a8c0637 img {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-11772a8 {
    --e-icon-list-icon-size: 30px;
    --icon-vertical-offset: 0px;
}

.elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-item > a {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-11772a8 .elementor-icon-list-text {
    color: var( --e-global-color-f03a2c2 );
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-11d6d55 > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-11d6d55 {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-f4b2c1e .elementor-button {
    background-color: #61CE7000;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.2em;
    fill: var( --e-global-color-b124a7d );
    color: var( --e-global-color-b124a7d );
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-f4b2c1e .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7060 .elementor-element.elementor-element-f4b2c1e .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-7060 .elementor-element.elementor-element-8ad4ee1 {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-3c12036 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-ff8bf29 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-ff8bf29 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 34px;
    font-weight: 800;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-c4328e0 img {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-2924362 {
    --e-icon-list-icon-size: 30px;
    --icon-vertical-offset: 0px;
}

.elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-item > a {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-2924362 .elementor-icon-list-text {
    color: var( --e-global-color-f03a2c2 );
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-1dc96be > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-1dc96be {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-f50bf58 .elementor-button {
    background-color: #61CE7000;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.2em;
    fill: var( --e-global-color-b124a7d );
    color: var( --e-global-color-b124a7d );
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-f50bf58 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7060 .elementor-element.elementor-element-f50bf58 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-7060 .elementor-element.elementor-element-efbf371 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-efbf371:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-efbf371 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-e55d9a5 );
}

.elementor-7060 .elementor-element.elementor-element-d9570c6 {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-3b65642 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-99da8ef > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-99da8ef .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 34px;
    font-weight: 800;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-a11a9e0 img {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-9aa5034 {
    --e-icon-list-icon-size: 30px;
    --icon-vertical-offset: 0px;
}

.elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-item > a {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 800;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-9aa5034 .elementor-icon-list-text {
    color: var( --e-global-color-f03a2c2 );
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-2207e43 > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-2207e43 {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-1ab5e74 .elementor-button {
    background-color: #61CE7000;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.2em;
    fill: var( --e-global-color-b124a7d );
    color: var( --e-global-color-b124a7d );
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-1ab5e74 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7060 .elementor-element.elementor-element-1ab5e74 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-7060 .elementor-element.elementor-element-fbe57a9 {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-d88f3dd .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-70bb92a > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-70bb92a .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 34px;
    font-weight: 800;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-87b6c25 img {
    border-style: solid;
    border-width: 0px 0px 5px 0px;
    border-color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-132e896 > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-132e896 {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-f23fd78 .elementor-button {
    background-color: #61CE7000;
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 1.2em;
    fill: var( --e-global-color-b124a7d );
    color: var( --e-global-color-b124a7d );
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-f23fd78 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7060 .elementor-element.elementor-element-f23fd78 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-7060 .elementor-element.elementor-element-d67419c {
    --display: flex;
    --min-height: 455px;
    --justify-content: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-19de581 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-19de581:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-19de581 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FBFBFB;
    background-image: url("https://storex.lt/wp-content/uploads/2023/01/storex-sekcija-background.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-7060 .elementor-element.elementor-element-b20b73e {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-f8773d0 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-b4e530f > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-b4e530f .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 42px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-239e921 {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-53d5545 {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-8f936fa .elementor-button {
    background-color: var( --e-global-color-b124a7d );
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.2em;
    fill: var( --e-global-color-e55d9a5 );
    color: var( --e-global-color-e55d9a5 );
    border-radius: 0px 0px 0px 0px;
    padding: 13px 30px 13px 30px;
}

.elementor-7060 .elementor-element.elementor-element-3bc2c92 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-216fe86 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-eb85e51 {
    --display: flex;
    --min-height: 277px;
    --justify-content: center;
    --background-transition: 3s;
    box-shadow: 10px 5px 10px 0px rgba(53, 53, 53, 0.06274509803921569);
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

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

.elementor-7060 .elementor-element.elementor-element-eb85e51:hover {
    background-image: url("https://storex.lt/wp-content/uploads/2023/01/storex-trikampis-background.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-primary );
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
    color: var( --e-global-color-primary );
    border-color: var( --e-global-color-primary );
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-primary );
}

.elementor-7060 .elementor-element.elementor-element-347a0da > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
}

.elementor-7060 .elementor-element.elementor-element-347a0da .elementor-icon-wrapper {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-347a0da .elementor-icon {
    font-size: 90px;
}

.elementor-7060 .elementor-element.elementor-element-347a0da .elementor-icon svg {
    height: 90px;
}

.elementor-7060 .elementor-element.elementor-element-85c535d > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
}

.elementor-7060 .elementor-element.elementor-element-85c535d {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-85c535d .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 26px;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-3ef686f {
    --display: flex;
    --min-height: 277px;
    --justify-content: center;
    --background-transition: 3s;
    box-shadow: 10px 5px 10px 0px rgba(53, 53, 53, 0.06274509803921569);
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-3ef686f:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-3ef686f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-7060 .elementor-element.elementor-element-3ef686f:hover {
    background-image: url("https://storex.lt/wp-content/uploads/2023/01/storex-trikampis-background.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-7060 .elementor-element.elementor-element-83d0125 > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
}

.elementor-7060 .elementor-element.elementor-element-83d0125 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-83d0125 .elementor-icon {
    font-size: 90px;
}

.elementor-7060 .elementor-element.elementor-element-83d0125 .elementor-icon svg {
    height: 90px;
}

.elementor-7060 .elementor-element.elementor-element-ca11ae6 > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
}

.elementor-7060 .elementor-element.elementor-element-ca11ae6 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-ca11ae6 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 26px;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-2003a31 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-c0a3542 {
    --display: flex;
    --min-height: 277px;
    --justify-content: center;
    --background-transition: 3s;
    box-shadow: 10px 5px 10px 0px rgba(53, 53, 53, 0.06274509803921569);
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

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

.elementor-7060 .elementor-element.elementor-element-c0a3542:hover {
    background-image: url("https://storex.lt/wp-content/uploads/2023/01/storex-trikampis-background.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-7060 .elementor-element.elementor-element-c9f951f > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
}

.elementor-7060 .elementor-element.elementor-element-c9f951f .elementor-icon-wrapper {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-c9f951f .elementor-icon {
    font-size: 90px;
}

.elementor-7060 .elementor-element.elementor-element-c9f951f .elementor-icon svg {
    height: 90px;
}

.elementor-7060 .elementor-element.elementor-element-adc8c99 > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
}

.elementor-7060 .elementor-element.elementor-element-adc8c99 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-adc8c99 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 26px;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-d24f1e6 {
    --display: flex;
    --min-height: 277px;
    --justify-content: center;
    --background-transition: 3s;
    box-shadow: 10px 5px 10px 0px rgba(53, 53, 53, 0.06274509803921569);
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

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

.elementor-7060 .elementor-element.elementor-element-d24f1e6:hover {
    background-image: url("https://storex.lt/wp-content/uploads/2023/01/storex-trikampis-background.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-7060 .elementor-element.elementor-element-0cc1b53 > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
}

.elementor-7060 .elementor-element.elementor-element-0cc1b53 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-0cc1b53 .elementor-icon {
    font-size: 90px;
}

.elementor-7060 .elementor-element.elementor-element-0cc1b53 .elementor-icon svg {
    height: 90px;
}

.elementor-7060 .elementor-element.elementor-element-31be8fd > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
}

.elementor-7060 .elementor-element.elementor-element-31be8fd {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-31be8fd .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 26px;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-8cc5c27 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-8cc5c27:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-8cc5c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-96d5220 );
    background-image: url("https://storex.lt/wp-content/uploads/2023/01/storex-cta-background.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-7060 .elementor-element.elementor-element-fd81868 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-4186ee6 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-7ab6da6 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-aa9d10d > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-aa9d10d .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 42px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-74d8ae8 {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-ea7541b .elementor-button {
    background-color: var( --e-global-color-b124a7d );
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    fill: var( --e-global-color-e55d9a5 );
    color: var( --e-global-color-e55d9a5 );
    border-radius: 0px 0px 0px 0px;
    padding: 13px 30px 13px 30px;
}

.elementor-7060 .elementor-element.elementor-element-a236111 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-a236111:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-a236111 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FBFBFB;
    background-image: url("https://storex.lt/wp-content/uploads/2023/01/storex-verslui-background.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-7060 .elementor-element.elementor-element-72d379b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-60ee056 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-e95eebf > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-e95eebf .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 42px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-aab71c5 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-5450f1b > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-5450f1b {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-cd985b6 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-10be403 > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-10be403 {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-a150fee .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-5633445 > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-5633445 {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-48d8558 .elementor-button {
    background-color: var( --e-global-color-b124a7d );
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    fill: var( --e-global-color-e55d9a5 );
    color: var( --e-global-color-e55d9a5 );
    border-radius: 0px 0px 0px 0px;
    padding: 13px 30px 13px 30px;
}

.elementor-7060 .elementor-element.elementor-element-5f049d9 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-00fcb52 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-08ef589 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 070px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-08ef589:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-08ef589 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://storex.lt/wp-content/uploads/2023/01/storex-ukininkams-background.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-7060 .elementor-element.elementor-element-9a34934 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-e373f4e {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-021ce69 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-a5c3f1f > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-a5c3f1f .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 42px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-4e321da .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-63a87c7 > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-63a87c7 {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-4b5d299 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-1b12d45 > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-1b12d45 {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-e2c0080 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-674a0af > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-674a0af {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-c12de1f .elementor-button {
    background-color: var( --e-global-color-b124a7d );
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    fill: var( --e-global-color-e55d9a5 );
    color: var( --e-global-color-e55d9a5 );
    border-radius: 0px 0px 0px 0px;
    padding: 13px 30px 13px 30px;
}

.elementor-7060 .elementor-element.elementor-element-f656871 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-f656871:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-f656871 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-96d5220 );
    background-image: url("https://storex.lt/wp-content/uploads/2023/01/storex-tentiniai-angarai-cta-background.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-7060 .elementor-element.elementor-element-50c0cfa {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-fb7a5f8 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-3432a53 > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-3432a53 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 42px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-106233b {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-bff2b40 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-item > a {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-text {
    color: var( --e-global-color-f03a2c2 );
    transition: color 0.3s;
}

.elementor-7060 .elementor-element.elementor-element-c4a927c .elementor-button {
    background-color: var( --e-global-color-b124a7d );
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    fill: var( --e-global-color-e55d9a5 );
    color: var( --e-global-color-e55d9a5 );
    border-radius: 0px 0px 0px 0px;
    padding: 13px 30px 13px 30px;
}

.elementor-7060 .elementor-element.elementor-element-ea9b99b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-9eb63ec {
    --display: flex;
    --min-height: 0px;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-7060 .elementor-element.elementor-element-50ddf08 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-523bc60 > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-523bc60 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 42px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-9a8d6f2 {
    --display: flex;
}

.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon {
    color: var( --e-global-color-primary );
}

.elementor-widget-toggle .elementor-toggle-icon svg {
    fill: var( --e-global-color-primary );
}

.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var( --e-global-color-accent );
}

.elementor-widget-toggle .elementor-toggle-title {
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-primary-font-size );
    font-weight: var( --e-global-typography-primary-font-weight );
    line-height: var( --e-global-typography-primary-line-height );
}

.elementor-widget-toggle .elementor-tab-content {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-title {
    border-width: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-content {
    border-width: 0px;
    color: var( --e-global-color-f03a2c2 );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    padding: 0px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-toggle-item {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-toggle-title, .elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-toggle-icon {
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-toggle-icon svg {
    fill: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-title.elementor-active a, .elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var( --e-global-color-abbac9a );
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-toggle-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-title .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-title .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-title {
    border-width: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-content {
    border-width: 0px;
    color: var( --e-global-color-f03a2c2 );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    padding: 0px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-toggle-item {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-toggle-title, .elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-toggle-icon {
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-toggle-icon svg {
    fill: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-title.elementor-active a, .elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var( --e-global-color-abbac9a );
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-toggle-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-title .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-title .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-title {
    border-width: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-content {
    border-width: 0px;
    color: var( --e-global-color-f03a2c2 );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    padding: 0px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-toggle-item {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-toggle-title, .elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-toggle-icon {
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-toggle-icon svg {
    fill: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-title.elementor-active a, .elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var( --e-global-color-abbac9a );
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-toggle-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-title .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-title .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-title {
    border-width: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-content {
    border-width: 0px;
    color: var( --e-global-color-f03a2c2 );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    padding: 0px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-toggle-item {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-toggle-title, .elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-toggle-icon {
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-toggle-icon svg {
    fill: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-title.elementor-active a, .elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var( --e-global-color-abbac9a );
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-toggle-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-title .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-title .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-title {
    border-width: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-content {
    border-width: 0px;
    color: var( --e-global-color-f03a2c2 );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    padding: 0px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-toggle-item {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-toggle-title, .elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-toggle-icon {
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-toggle-icon svg {
    fill: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-title.elementor-active a, .elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var( --e-global-color-abbac9a );
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-toggle-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-title .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-title .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-0577615 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-title {
    border-width: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-content {
    border-width: 0px;
    color: var( --e-global-color-f03a2c2 );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
    padding: 0px 20px 20px 20px;
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-toggle-item {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-toggle-title, .elementor-7060 .elementor-element.elementor-element-0577615 .elementor-toggle-icon {
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-toggle-icon svg {
    fill: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-title.elementor-active a, .elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: var( --e-global-color-abbac9a );
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-toggle-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-title .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-title .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
    color: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
    fill: var( --e-global-color-b124a7d );
}

.elementor-7060 .elementor-element.elementor-element-c5becb8 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 110px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-7060 .elementor-element.elementor-element-3d1d93e {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-3d1d93e .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-ddff752 > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-7060 .elementor-element.elementor-element-ddff752 {
    text-align: center;
}

.elementor-7060 .elementor-element.elementor-element-ddff752 .elementor-heading-title {
    font-family: "Lato-2", Arial, Sans-serif;
    font-size: 42px;
    font-weight: 900;
    line-height: 1.2em;
    color: var( --e-global-color-f03a2c2 );
}

.elementor-7060 .elementor-element.elementor-element-755a4e5 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
}

.elementor-7060 .elementor-element.elementor-element-fea0e39 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-db00de0 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-34636fa img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-bb9378f img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-467fa6c img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-eea1143 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-6c298d1 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-09a7412 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-7a72f40 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
}

.elementor-7060 .elementor-element.elementor-element-bcf243b img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-af7542d img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-69bc9ef img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-9a33bab img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-d1a4924 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-a36555d img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-6e18b43 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-91dd10b img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-76033fe {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
}

.elementor-7060 .elementor-element.elementor-element-b28bafa img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-96e540a img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-47dcb6c img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-b1ef4ac img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-546abd4 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-ec22a81 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-1c35d94 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-88435af img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-b2f8e24 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
}

.elementor-7060 .elementor-element.elementor-element-bee7c02 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-06862e0 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-a3db0ae img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-c793f6c img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-3d6808b img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-4a59856 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-54b2904 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-d8b4b98 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-5f0cdaa {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
}

.elementor-7060 .elementor-element.elementor-element-8129501 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-1d25458 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-a2af7a7 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-3db1cb0 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-0804332 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-4a86fef img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-71cc826 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-ce338be img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-d905165 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
}

.elementor-7060 .elementor-element.elementor-element-ece4561 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-fa66e59 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-2426666 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-7650355 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-ff5d3f5 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-2089d95 img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-8c909aa img {
    width: 150px;
}

.elementor-7060 .elementor-element.elementor-element-f841b4a img {
    width: 150px;
}

:root {
    --page-title-display: none;
}

@media(min-width: 768px) {
    .elementor-7060 .elementor-element.elementor-element-5cbd074 {
        --content-width:761px;
    }

    .elementor-7060 .elementor-element.elementor-element-06f9943 {
        --content-width: 75%;
    }

    .elementor-7060 .elementor-element.elementor-element-73e9f2c {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-f839330 {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-e1fec36 {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-d2342eb {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-e878414 {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-da0575c {
        --content-width: 1240px;
    }

    .elementor-7060 .elementor-element.elementor-element-b20b73e {
        --width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-3bc2c92 {
        --width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-eb85e51 {
        --content-width: 277px;
    }

    .elementor-7060 .elementor-element.elementor-element-3ef686f {
        --content-width: 277px;
    }

    .elementor-7060 .elementor-element.elementor-element-c0a3542 {
        --content-width: 277px;
    }

    .elementor-7060 .elementor-element.elementor-element-d24f1e6 {
        --content-width: 277px;
    }

    .elementor-7060 .elementor-element.elementor-element-fd81868 {
        --width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-4186ee6 {
        --width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-72d379b {
        --width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-5f049d9 {
        --width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-9a34934 {
        --width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-e373f4e {
        --width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-50c0cfa {
        --width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-ea9b99b {
        --width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-9eb63ec {
        --content-width: 990px;
    }

    .elementor-7060 .elementor-element.elementor-element-c5becb8 {
        --content-width: 95%;
    }

    .elementor-7060 .elementor-element.elementor-element-755a4e5 {
        --content-width: 1575px;
    }

    .elementor-7060 .elementor-element.elementor-element-7a72f40 {
        --content-width: 1575px;
    }

    .elementor-7060 .elementor-element.elementor-element-76033fe {
        --content-width: 1575px;
    }

    .elementor-7060 .elementor-element.elementor-element-b2f8e24 {
        --content-width: 1575px;
    }

    .elementor-7060 .elementor-element.elementor-element-5f0cdaa {
        --content-width: 1575px;
    }

    .elementor-7060 .elementor-element.elementor-element-d905165 {
        --content-width: 1575px;
    }
}

@media(max-width: 1512px) {
    .elementor-7060 .elementor-element.elementor-element-41e791d {
        padding:70px 20px 125px 20px;
    }

    .elementor-widget-heading .elementor-heading-title {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-5cbd074 {
        --align-items: flex-start;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    }

    .elementor-7060 .elementor-element.elementor-element-64084b0 {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }

    .elementor-widget-counter .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-5b68e0c > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-2988342 {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-b591ff8 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-dbbcc88 {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-47680e5 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-widget-button .elementor-button {
        font-size: var( --e-global-typography-accent-font-size );
        line-height: var( --e-global-typography-accent-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-06f9943 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-7060 .elementor-element.elementor-element-73e9f2c {
        --padding-top: 25px;
        --padding-bottom: 25px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-7060 .elementor-element.elementor-element-f839330 {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-dd3b4fd .elementor-heading-title {
        font-size: 1.2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-04713c8 .elementor-heading-title {
        font-size: 1.8vw;
    }

    .elementor-widget-image .widget-image-caption {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-d5ac3f5 {
        --min-height: 170px;
    }

    .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-widget-text-editor {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-e1fec36 {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-21cbb99 .elementor-heading-title {
        font-size: 1.2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-4775510 .elementor-heading-title {
        font-size: 1.8vw;
    }

    .elementor-7060 .elementor-element.elementor-element-1385728 {
        --min-height: 170px;
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --gap: 20px 0px;
        --row-gap: 20px;
        --column-gap: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-d2342eb {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-3f80873 .elementor-heading-title {
        font-size: 1.2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-402c015 .elementor-heading-title {
        font-size: 1.8vw;
    }

    .elementor-7060 .elementor-element.elementor-element-3eee028 {
        --min-height: 170px;
    }

    .elementor-7060 .elementor-element.elementor-element-e878414 {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-7d90b66 .elementor-heading-title {
        font-size: 1.2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-50be018 .elementor-heading-title {
        font-size: 1.8vw;
    }

    .elementor-7060 .elementor-element.elementor-element-4706332 {
        --min-height: 170px;
    }

    .elementor-7060 .elementor-element.elementor-element-213b64a {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-4958c6f .elementor-heading-title {
        font-size: 1.2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-73d90a0 .elementor-heading-title {
        font-size: 1.8vw;
    }

    .elementor-7060 .elementor-element.elementor-element-b50f933 {
        --min-height: 170px;
    }

    .elementor-7060 .elementor-element.elementor-element-e4a969e > .elementor-widget-container {
        padding: 040px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-da0575c {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-7060 .elementor-element.elementor-element-1baef84 {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-7052bea {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-8ad4ee1 {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-d9570c6 {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-fbe57a9 {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-d67419c {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-19de581 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 30px;
        --padding-right: 30px;
    }

    .elementor-7060 .elementor-element.elementor-element-239e921 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-53d5545 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-3bc2c92 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-216fe86 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-2003a31 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-8cc5c27 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 30px;
        --padding-right: 30px;
    }

    .elementor-7060 .elementor-element.elementor-element-74d8ae8 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-a236111 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 30px;
        --padding-right: 30px;
    }

    .elementor-7060 .elementor-element.elementor-element-5450f1b {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-10be403 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-5633445 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-08ef589 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 30px;
        --padding-right: 30px;
    }

    .elementor-7060 .elementor-element.elementor-element-63a87c7 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-1b12d45 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-674a0af {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-f656871 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 30px;
        --padding-right: 30px;
    }

    .elementor-7060 .elementor-element.elementor-element-106233b {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-widget-toggle .elementor-toggle-title {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-widget-toggle .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-3d1d93e {
        text-align: center;
    }
}

@media(max-width: 1200px) {
    .elementor-7060 .elementor-element.elementor-element-41e791d {
        padding:50px 20px 100px 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-73e9f2c {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-f839330 {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-dd3b4fd .elementor-heading-title {
        font-size: 1.1vw;
    }

    .elementor-7060 .elementor-element.elementor-element-04713c8 .elementor-heading-title {
        font-size: 2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-d4aceda .elementor-icon-list-item > a {
        font-size: 14px;
    }

    .elementor-7060 .elementor-element.elementor-element-a5fe2da {
        font-size: 14px;
    }

    .elementor-7060 .elementor-element.elementor-element-e1fec36 {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-21cbb99 .elementor-heading-title {
        font-size: 1.1vw;
    }

    .elementor-7060 .elementor-element.elementor-element-4775510 .elementor-heading-title {
        font-size: 2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-29b73c0 .elementor-icon-list-item > a {
        font-size: 14px;
    }

    .elementor-7060 .elementor-element.elementor-element-e062614 {
        font-size: 14px;
    }

    .elementor-7060 .elementor-element.elementor-element-d2342eb {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-3f80873 .elementor-heading-title {
        font-size: 1.1vw;
    }

    .elementor-7060 .elementor-element.elementor-element-402c015 .elementor-heading-title {
        font-size: 2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-59d1c95 .elementor-icon-list-item > a {
        font-size: 14px;
    }

    .elementor-7060 .elementor-element.elementor-element-f226003 {
        font-size: 14px;
    }

    .elementor-7060 .elementor-element.elementor-element-7d90b66 .elementor-heading-title {
        font-size: 1.1vw;
    }

    .elementor-7060 .elementor-element.elementor-element-50be018 .elementor-heading-title {
        font-size: 2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-52212f3 .elementor-icon-list-item > a {
        font-size: 14px;
    }

    .elementor-7060 .elementor-element.elementor-element-cee70c0 {
        font-size: 14px;
    }

    .elementor-7060 .elementor-element.elementor-element-4958c6f .elementor-heading-title {
        font-size: 1.1vw;
    }

    .elementor-7060 .elementor-element.elementor-element-73d90a0 .elementor-heading-title {
        font-size: 2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-e4a969e {
        font-size: 14px;
    }
}

@media(max-width: 1024px) {
    .elementor-7060 .elementor-element.elementor-element-41e791d:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-41e791d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image:url("https://storex.lt/wp-content/uploads/2023/01/storex-hero-tab-pagrindinis.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .elementor-7060 .elementor-element.elementor-element-41e791d > .elementor-background-overlay {
        opacity: 0.3;
    }

    .elementor-7060 .elementor-element.elementor-element-41e791d {
        padding: 70px 30px 100px 30px;
    }

    .elementor-widget-heading .elementor-heading-title {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-734f9aa .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-widget-counter .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-5b68e0c .elementor-counter-number-wrapper {
        font-size: 24px;
    }

    .elementor-7060 .elementor-element.elementor-element-5b68e0c .elementor-counter-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-b591ff8 .elementor-counter-number-wrapper {
        font-size: 24px;
    }

    .elementor-7060 .elementor-element.elementor-element-b591ff8 .elementor-counter-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-47680e5 .elementor-counter-number-wrapper {
        font-size: 24px;
    }

    .elementor-7060 .elementor-element.elementor-element-47680e5 .elementor-counter-title {
        font-size: 16px;
    }

    .elementor-widget-button .elementor-button {
        font-size: var( --e-global-typography-accent-font-size );
        line-height: var( --e-global-typography-accent-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-06f9943 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }

    .elementor-widget-image .widget-image-caption {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-widget-text-editor {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-e878414 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }

    .elementor-7060 .elementor-element.elementor-element-213b64a {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }

    .elementor-7060 .elementor-element.elementor-element-da0575c {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-e486c78 {
        --padding-top: 25px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-1baef84 {
        --align-items: flex-start;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-1baef84.e-con {
        --align-self: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-c1169c7.elementor-element {
        --align-self: center;
    }

    .elementor-7060 .elementor-element.elementor-element-c1169c7 .elementor-heading-title {
        font-size: 2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-5324851.elementor-element {
        --align-self: center;
    }

    .elementor-7060 .elementor-element.elementor-element-5324851 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-5324851 .elementor-heading-title {
        font-size: 3vw;
    }

    .elementor-7060 .elementor-element.elementor-element-926ec80 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-7052bea {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-ecb8249 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-ecb8249 .elementor-heading-title {
        font-size: 2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-fb7124c {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-fb7124c .elementor-heading-title {
        font-size: 3vw;
    }

    .elementor-7060 .elementor-element.elementor-element-a8c0637 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-8ad4ee1 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-3c12036 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-3c12036 .elementor-heading-title {
        font-size: 2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-ff8bf29 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-ff8bf29 .elementor-heading-title {
        font-size: 3vw;
    }

    .elementor-7060 .elementor-element.elementor-element-c4328e0 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-efbf371 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-d9570c6 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-3b65642 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-3b65642 .elementor-heading-title {
        font-size: 2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-99da8ef {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-99da8ef .elementor-heading-title {
        font-size: 3vw;
    }

    .elementor-7060 .elementor-element.elementor-element-a11a9e0 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-fbe57a9 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-d88f3dd {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-d88f3dd .elementor-heading-title {
        font-size: 2vw;
    }

    .elementor-7060 .elementor-element.elementor-element-70bb92a {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-70bb92a .elementor-heading-title {
        font-size: 3vw;
    }

    .elementor-7060 .elementor-element.elementor-element-87b6c25 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-87b6c25 img {
        width: 96%;
    }

    .elementor-7060 .elementor-element.elementor-element-132e896 > .elementor-widget-container {
        padding: 50px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-d67419c {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-19de581 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-f8773d0 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-f8773d0 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-b4e530f {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-b4e530f .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-7060 .elementor-element.elementor-element-239e921 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-53d5545 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-8cc5c27 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-7ab6da6 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-7ab6da6 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-aa9d10d {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-aa9d10d .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-7060 .elementor-element.elementor-element-74d8ae8 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-a236111 {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --align-items: flex-start;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-60ee056 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-60ee056 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-e95eebf {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-e95eebf .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-7060 .elementor-element.elementor-element-aab71c5 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-5450f1b {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-cd985b6 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-10be403 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-a150fee {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-5633445 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-00fcb52 {
        --justify-content: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-08ef589 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-021ce69 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-021ce69 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-a5c3f1f {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-a5c3f1f .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-7060 .elementor-element.elementor-element-4e321da {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-63a87c7 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-4b5d299 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-1b12d45 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-e2c0080 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-674a0af {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-f656871 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-fb7a5f8 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-fb7a5f8 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-3432a53 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-3432a53 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-7060 .elementor-element.elementor-element-106233b {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-bff2b40 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-9eb63ec {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-7060 .elementor-element.elementor-element-50ddf08 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-50ddf08 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-523bc60 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-523bc60 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-widget-toggle .elementor-toggle-title {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-widget-toggle .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-c5becb8 {
        --padding-top: 30px;
        --padding-bottom: 70px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-7060 .elementor-element.elementor-element-3d1d93e {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-3d1d93e .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-ddff752 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-ddff752 .elementor-heading-title {
        font-size: 36px;
    }
}

@media(max-width: 880px) {
    .elementor-7060 .elementor-element.elementor-element-41e791d {
        padding:30px 30px 100px 030px;
    }

    .elementor-7060 .elementor-element.elementor-element-5cbd074 {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-64084b0 {
        --align-items: flex-start;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    }

    .elementor-7060 .elementor-element.elementor-element-b720316 {
        --justify-content: flex-start;
        --align-items: flex-start;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    }

    .elementor-7060 .elementor-element.elementor-element-e878414 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }

    .elementor-7060 .elementor-element.elementor-element-213b64a {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }

    .elementor-7060 .elementor-element.elementor-element-87b6c25 img {
        width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-132e896 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 040px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-19de581 {
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-8cc5c27 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-4d98323 > .elementor-widget-container {
        padding: 0px 0px 0px 50px;
    }

    .elementor-7060 .elementor-element.elementor-element-4d98323 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-4d98323 img {
        width: 399px;
    }

    .elementor-7060 .elementor-element.elementor-element-4186ee6 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-7ab6da6 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-aa9d10d {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-74d8ae8 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-a236111 {
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 30px;
        --padding-right: 30px;
    }

    .elementor-7060 .elementor-element.elementor-element-60ee056 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-e95eebf {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-aab71c5 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-5450f1b {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-cd985b6 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-10be403 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-a150fee {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-5633445 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-08ef589 {
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-021ce69 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-a5c3f1f {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-4e321da {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-63a87c7 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-4b5d299 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-1b12d45 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-e2c0080 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-674a0af {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-f656871 {
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-fb7a5f8 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-3432a53 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-106233b {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-9eb63ec {
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 30px;
        --padding-right: 30px;
    }
}

@media(max-width: 767px) {
    .elementor-7060 .elementor-element.elementor-element-41e791d:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-41e791d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image:url("https://storex.lt/wp-content/uploads/2023/01/storex-pagrindinis-mob-hero.jpg");
    }

    .elementor-element-b720316 .e-con-inner {
    justify-content: center !important;
}

    .elementor-7060 .elementor-element.elementor-element-41e791d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 20px 0px 100px 0px;
    }

    .elementor-widget-heading .elementor-heading-title {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-734f9aa > .elementor-widget-container {
        padding: 0px 0px 0px 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-734f9aa {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-734f9aa .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-7060 .elementor-element.elementor-element-5cbd074 {
        --flex-direction: column;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --align-items: center;
        --gap: 20px 0px;
        --row-gap: 20px;
        --column-gap: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-64084b0 {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
        --align-items: flex-start;
    }

    .elementor-7060 .elementor-element.elementor-element-64084b0.e-con {
        --align-self: flex-start;
    }

    .elementor-widget-counter .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-5b68e0c > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-5b68e0c.elementor-element {
        --align-self: center;
    }

    .elementor-7060 .elementor-element.elementor-element-2988342 {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
        --align-items: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-b591ff8 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-dbbcc88 {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
        --align-items: center;
    }

    .elementor-7060 .elementor-element.elementor-element-b720316 {
        --justify-content: flex-start;
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-widget-button .elementor-button {
        font-size: var( --e-global-typography-accent-font-size );
        line-height: var( --e-global-typography-accent-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-2e393c6 .elementor-button {
        padding: 13px 30px 13px 30px;
    }

    .elementor-7060 .elementor-element.elementor-element-06f9943 {
        --margin-top: -70px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-7060 .elementor-element.elementor-element-73e9f2c {
        --padding-top: 25px;
        --padding-bottom: 25px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-7060 .elementor-element.elementor-element-f839330 {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-dd3b4fd {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-dd3b4fd .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-7060 .elementor-element.elementor-element-04713c8 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-04713c8 .elementor-heading-title {
        font-size: 8vw;
    }

    .elementor-widget-image .widget-image-caption {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-d5ac3f5 {
        --min-height: 100px;
    }

    .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-widget-text-editor {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-a5fe2da {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-e44d925 > .elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-e1fec36 {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-21cbb99 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-21cbb99 .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-7060 .elementor-element.elementor-element-4775510 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-4775510 .elementor-heading-title {
        font-size: 8vw;
    }

    .elementor-7060 .elementor-element.elementor-element-1385728 {
        --min-height: 100px;
    }

    .elementor-7060 .elementor-element.elementor-element-e062614 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-1b4d55a > .elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-d2342eb {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-3f80873 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-3f80873 .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-7060 .elementor-element.elementor-element-402c015 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-402c015 .elementor-heading-title {
        font-size: 8vw;
    }

    .elementor-7060 .elementor-element.elementor-element-3eee028 {
        --min-height: 100px;
    }

    .elementor-7060 .elementor-element.elementor-element-f226003 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-43ec79d > .elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-e878414 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-7d90b66 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-7d90b66 .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-7060 .elementor-element.elementor-element-50be018 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-50be018 .elementor-heading-title {
        font-size: 8vw;
    }

    .elementor-7060 .elementor-element.elementor-element-4706332 {
        --min-height: 100px;
    }

    .elementor-7060 .elementor-element.elementor-element-cee70c0 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-111cdb1 > .elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-213b64a {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-4958c6f {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-4958c6f .elementor-heading-title {
        font-size: 4vw;
    }

    .elementor-7060 .elementor-element.elementor-element-73d90a0 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-73d90a0 .elementor-heading-title {
        font-size: 8vw;
    }

    .elementor-7060 .elementor-element.elementor-element-b50f933 {
        --min-height: 100px;
    }

    .elementor-7060 .elementor-element.elementor-element-e4a969e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-e4a969e {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-1f095d0 > .elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-da0575c {
        --margin-top: -70px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-1baef84 {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-c1169c7 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-c1169c7 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-5324851 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-5324851 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-7060 .elementor-element.elementor-element-f49c0d7 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-7052bea {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-ecb8249 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-ecb8249 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-fb7124c {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-fb7124c .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-7060 .elementor-element.elementor-element-11d6d55 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-8ad4ee1 {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-3c12036 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-3c12036 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-ff8bf29 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-ff8bf29 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-7060 .elementor-element.elementor-element-1dc96be {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-d9570c6 {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-3b65642 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-3b65642 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-99da8ef {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-99da8ef .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-7060 .elementor-element.elementor-element-2207e43 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-fbe57a9 {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-d88f3dd {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-d88f3dd .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-70bb92a {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-70bb92a .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-7060 .elementor-element.elementor-element-132e896 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-d67419c {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-19de581 {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-f8773d0 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-f8773d0 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-b4e530f {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-b4e530f .elementor-heading-title {
        font-size: 34px;
    }

    .elementor-7060 .elementor-element.elementor-element-239e921 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-53d5545 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-216fe86 {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-eb85e51 {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-8cc5c27 {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-4d98323 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-4186ee6 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-7ab6da6 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-7ab6da6 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-aa9d10d {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-aa9d10d .elementor-heading-title {
        font-size: 34px;
    }

    .elementor-7060 .elementor-element.elementor-element-74d8ae8 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-a236111 {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-60ee056 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-60ee056 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-e95eebf {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-e95eebf .elementor-heading-title {
        font-size: 34px;
    }

    .elementor-7060 .elementor-element.elementor-element-aab71c5 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-5450f1b {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-cd985b6 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-10be403 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-a150fee {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-5633445 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-08ef589 {
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-021ce69 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-021ce69 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-a5c3f1f {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-a5c3f1f .elementor-heading-title {
        font-size: 34px;
    }

    .elementor-7060 .elementor-element.elementor-element-63a87c7 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-1b12d45 {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-674a0af {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-f656871 {
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-7060 .elementor-element.elementor-element-fb7a5f8 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-fb7a5f8 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-3432a53 {
        text-align: left;
    }

    .elementor-7060 .elementor-element.elementor-element-3432a53 .elementor-heading-title {
        font-size: 34px;
    }

    .elementor-7060 .elementor-element.elementor-element-106233b {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-bff2b40 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7060 .elementor-element.elementor-element-bff2b40 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-9eb63ec {
        --content-width: 95%;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-50ddf08 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-50ddf08 .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-523bc60 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-523bc60 .elementor-heading-title {
        font-size: 34px;
    }

    .elementor-widget-toggle .elementor-toggle-title {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-widget-toggle .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-9ea2e95 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-1ba9377 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-8bb1991 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-3befdb5 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-f7dd7eb .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-0577615 .elementor-tab-content {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-7060 .elementor-element.elementor-element-c5becb8 {
        --content-width: 95%;
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-3d1d93e {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-3d1d93e .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-7060 .elementor-element.elementor-element-ddff752 {
        text-align: center;
    }

    .elementor-7060 .elementor-element.elementor-element-ddff752 .elementor-heading-title {
        font-size: 34px;
    }

    .elementor-7060 .elementor-element.elementor-element-755a4e5 {
        --content-width: 100%;
        --justify-content: space-evenly;
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-fea0e39 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-db00de0 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-34636fa img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-bb9378f img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-467fa6c img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-eea1143 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-6c298d1 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-09a7412 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-7a72f40 {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-bcf243b img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-af7542d img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-69bc9ef img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-9a33bab img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-d1a4924 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-a36555d img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-6e18b43 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-91dd10b img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-76033fe {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-b28bafa img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-96e540a img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-47dcb6c img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-b1ef4ac img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-546abd4 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-ec22a81 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-1c35d94 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-88435af img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-b2f8e24 {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-bee7c02 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-06862e0 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-a3db0ae img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-c793f6c img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-3d6808b img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-4a59856 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-54b2904 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-d8b4b98 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-5f0cdaa {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-8129501 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-1d25458 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-a2af7a7 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-3db1cb0 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-0804332 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-4a86fef img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-71cc826 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-ce338be img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-d905165 {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-7060 .elementor-element.elementor-element-ece4561 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-fa66e59 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-2426666 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-7650355 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-ff5d3f5 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-2089d95 img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-8c909aa img {
        width: 70px;
    }

    .elementor-7060 .elementor-element.elementor-element-f841b4a img {
        width: 70px;
    }
}

@media(max-width: 1512px) and (min-width:768px) {
    .elementor-7060 .elementor-element.elementor-element-5cbd074 {
        --content-width:630px;
    }

    .elementor-7060 .elementor-element.elementor-element-06f9943 {
        --content-width: 90%;
    }

    .elementor-7060 .elementor-element.elementor-element-9a8d6f2 {
        --content-width: 800px;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-7060 .elementor-element.elementor-element-d0e0a16 {
        width:70%;
    }

    .elementor-7060 .elementor-element.elementor-element-f839330 {
        --content-width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-e1fec36 {
        --content-width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-d2342eb {
        --content-width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-e878414 {
        --content-width: 50%;
    }

    .elementor-7060 .elementor-element.elementor-element-da0575c {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-e486c78 {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-1baef84 {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-7052bea {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-d9570c6 {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-19de581 {
        --content-width: 95%;
    }

    .elementor-7060 .elementor-element.elementor-element-b20b73e {
        --width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-3bc2c92 {
        --width: 600px;
    }

    .elementor-7060 .elementor-element.elementor-element-8cc5c27 {
        --content-width: 95%;
    }

    .elementor-7060 .elementor-element.elementor-element-fd81868 {
        --width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-4186ee6 {
        --width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-a236111 {
        --content-width: 95%;
    }

    .elementor-7060 .elementor-element.elementor-element-72d379b {
        --width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-00fcb52 {
        --content-width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-08ef589 {
        --content-width: 95%;
    }

    .elementor-7060 .elementor-element.elementor-element-9a34934 {
        --width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-e373f4e {
        --width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-f656871 {
        --content-width: 95%;
    }

    .elementor-7060 .elementor-element.elementor-element-50c0cfa {
        --width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-ea9b99b {
        --width: 100%;
    }

    .elementor-7060 .elementor-element.elementor-element-9a8d6f2 {
        --content-width: 600px;
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-7060 .elementor-element.elementor-element-8cc5c27 {
        --content-width:95%;
    }

    .elementor-7060 .elementor-element.elementor-element-4186ee6 {
        --width: 100%;
    }
}

/* Start custom CSS for counter, class: .elementor-element-5b68e0c */
.elementor-7060 .elementor-element.elementor-element-5b68e0c .elementor-counter-number-prefix {
    flex-grow: 0;
}

.elementor-7060 .elementor-element.elementor-element-5b68e0c .elementor-counter-title {
    text-align: left;
}

/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-b591ff8 */
.elementor-7060 .elementor-element.elementor-element-b591ff8 .elementor-counter-number-prefix {
    flex-grow: 0;
}

.elementor-7060 .elementor-element.elementor-element-b591ff8 .elementor-counter-title {
    text-align: left;
}

/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-47680e5 */
.elementor-7060 .elementor-element.elementor-element-47680e5 .elementor-counter-number-prefix {
    flex-grow: 0;
}

.elementor-7060 .elementor-element.elementor-element-47680e5 .elementor-counter-title {
    text-align: left;
}

/*! elementor - v3.28.0 - 17-03-2025 */
.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
}

