.elementor-922 .elementor-element.elementor-element-7ec565f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ffe8a33 );--border-color:var( --e-global-color-ffe8a33 );--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-922 .elementor-element.elementor-element-7ec565f:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-7ec565f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2c9bf7 );}.vx-viewport-card{max-width:1200px;}.elementor-922 .elementor-element.elementor-element-3016d6f{width:var( --container-widget-width, 8% );max-width:8%;padding:0px 20px 0px 0px;--container-widget-width:8%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-ffe8a33 );}.elementor-922 .elementor-element.elementor-element-3016d6f .elementor-heading-title{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-922 .elementor-element.elementor-element-877d763{width:var( --container-widget-width, 15% );max-width:15%;padding:0px 20px 0px 0px;--container-widget-width:15%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-ffe8a33 );}.elementor-922 .elementor-element.elementor-element-877d763 .elementor-heading-title{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-922 .elementor-element.elementor-element-2430923{width:var( --container-widget-width, 19% );max-width:19%;padding:0px 20px 0px 0px;--container-widget-width:19%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-ffe8a33 );}.elementor-922 .elementor-element.elementor-element-2430923 .elementor-heading-title{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-922 .elementor-element.elementor-element-151f3ab{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 20px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-ffe8a33 );}.elementor-922 .elementor-element.elementor-element-151f3ab .elementor-heading-title{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-922 .elementor-element.elementor-element-8da310a{width:var( --container-widget-width, 14% );max-width:14%;padding:0px 20px 0px 0px;--container-widget-width:14%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-ffe8a33 );}.elementor-922 .elementor-element.elementor-element-8da310a .elementor-heading-title{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-922 .elementor-element.elementor-element-ee321ad{width:var( --container-widget-width, 10% );max-width:10%;padding:0px 20px 0px 0px;--container-widget-width:10%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-ffe8a33 );}.elementor-922 .elementor-element.elementor-element-ee321ad .ts-advanced-list{justify-content:space-between;grid-gap:20px;}.elementor-922 .elementor-element.elementor-element-ee321ad  .ts-action-con{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-922 .elementor-element.elementor-element-ee321ad .ts-action-con{color:var( --e-global-color-text );}.elementor-922 .elementor-element.elementor-element-ee321ad .ts-action-icon{background:var( --e-global-color-accent );width:50px;height:50px;border-radius:4px;--ts-icon-size:26px;--ts-icon-color:var( --e-global-color-114cb65 );}.elementor-922 .elementor-element.elementor-element-ee321ad .ts-action-con, .elementor-922 .elementor-element.elementor-element-ee321ad .ts-action span{grid-gap:0px;}.elementor-922 .elementor-element.elementor-element-ee321ad .ts-action-con:hover .ts-action-icon{background:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );--ts-icon-color:var( --e-global-color-114cb65 );}.elementor-922 .elementor-element.elementor-element-ee321ad .ts-action::after{color:var( --e-global-color-114cb65 );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 );background-color:var( --e-global-color-secondary );border-radius:4px;}.elementor-922 .elementor-element.elementor-element-e97efd8{background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-922 .elementor-element.elementor-element-e97efd8:hover{background-color:var( --e-global-color-secondary );}.elementor-922 .elementor-element.elementor-element-e97efd8.elementor-element{--align-self:center;}.elementor-922 .elementor-element.elementor-element-e97efd8 .elementor-icon-wrapper{text-align:center;}.elementor-922 .elementor-element.elementor-element-e97efd8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-114cb65 );}.elementor-922 .elementor-element.elementor-element-e97efd8.elementor-view-framed .elementor-icon, .elementor-922 .elementor-element.elementor-element-e97efd8.elementor-view-default .elementor-icon{color:var( --e-global-color-114cb65 );border-color:var( --e-global-color-114cb65 );}.elementor-922 .elementor-element.elementor-element-e97efd8.elementor-view-framed .elementor-icon, .elementor-922 .elementor-element.elementor-element-e97efd8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-114cb65 );}.elementor-922 .elementor-element.elementor-element-e97efd8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-114cb65 );}.elementor-922 .elementor-element.elementor-element-e97efd8.elementor-view-framed .elementor-icon:hover, .elementor-922 .elementor-element.elementor-element-e97efd8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-114cb65 );border-color:var( --e-global-color-114cb65 );}.elementor-922 .elementor-element.elementor-element-e97efd8.elementor-view-framed .elementor-icon:hover, .elementor-922 .elementor-element.elementor-element-e97efd8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-114cb65 );}.elementor-922 .elementor-element.elementor-element-e97efd8 .elementor-icon{font-size:26px;}.elementor-922 .elementor-element.elementor-element-e97efd8 .elementor-icon svg{height:26px;}@media(max-width:1024px){.elementor-922 .elementor-element.elementor-element-7ec565f{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;}.elementor-922 .elementor-element.elementor-element-3016d6f{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-922 .elementor-element.elementor-element-3016d6f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-3016d6f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-877d763{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-922 .elementor-element.elementor-element-877d763.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-877d763 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-2430923{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-922 .elementor-element.elementor-element-2430923.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-2430923 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-151f3ab{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-922 .elementor-element.elementor-element-151f3ab.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-151f3ab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-8da310a{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-922 .elementor-element.elementor-element-8da310a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-8da310a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-ee321ad{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-922 .elementor-element.elementor-element-ee321ad.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-ee321ad .ts-advanced-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-922 .elementor-element.elementor-element-ee321ad  .ts-action-con{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-ee321ad .ts-action::after{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-e97efd8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-922 .elementor-element.elementor-element-e97efd8 .elementor-icon-wrapper{text-align:center;}}@media(max-width:767px){.elementor-922 .elementor-element.elementor-element-7ec565f{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-922 .elementor-element.elementor-element-3016d6f{width:100%;max-width:100%;padding:0px 0px 10px 0px;border-width:0px 0px 1px 0px;}.elementor-922 .elementor-element.elementor-element-3016d6f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-877d763{width:100%;max-width:100%;padding:0px 0px 10px 0px;border-width:0px 0px 1px 0px;}.elementor-922 .elementor-element.elementor-element-877d763 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-2430923{width:100%;max-width:100%;padding:0px 0px 10px 0px;border-width:0px 0px 1px 0px;}.elementor-922 .elementor-element.elementor-element-2430923 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-151f3ab{width:100%;max-width:100%;padding:0px 0px 10px 0px;border-width:0px 0px 1px 0px;}.elementor-922 .elementor-element.elementor-element-151f3ab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-8da310a{width:100%;max-width:100%;padding:0px 0px 10px 0px;border-width:0px 0px 1px 0px;}.elementor-922 .elementor-element.elementor-element-8da310a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-ee321ad{width:100%;max-width:100%;padding:0px 0px 10px 0px;border-width:0px 0px 1px 0px;}.elementor-922 .elementor-element.elementor-element-ee321ad .ts-advanced-list{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-922 .elementor-element.elementor-element-ee321ad  .ts-action-con{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-ee321ad .ts-action::after{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-922 .elementor-element.elementor-element-e97efd8{width:100%;max-width:100%;}}/* Start custom CSS for ts-advanced-list, class: .elementor-element-ee321ad */.elementor-922 .elementor-element.elementor-element-ee321ad .ts-action>.ts-action-con, .ts-action>.ts-action-wrap>.ts-action-con {
    flex-direction: column;
    align-items: flex-start;
}

.elementor-922 .elementor-element.elementor-element-ee321ad .ts-advanced-list li {
    padding-right: 20px;
    border-right: 1px solid #ddd;
}

.elementor-922 .elementor-element.elementor-element-ee321ad .ts-advanced-list li:last-of-type {
    padding-right: 0;
    border-right: none
}

.elementor-922 .elementor-element.elementor-element-ee321ad .ts-advanced-list li:nth-child(7) {
    flex-grow: 1;
}

.elementor-922 .elementor-element.elementor-element-ee321ad .ts-advanced-list li:nth-child(7) a {
    align-items: flex-end;
}

.elementor-922 .elementor-element.elementor-element-ee321ad .has-tooltip[data-tooltip]:after, .ts-action[data-tooltip]:after, .ts-action[tooltip-active]:after, .ts-action[tooltip-inactive]:after {
    content: attr(data-tooltip);
    opacity: 0;
    visibility: hidden;
    position: absolute;
    bottom: calc(100% + 10px);
    left: 50%;
    transform: translateX(-50%);
    padding: 10px;
    background-color: var(--ts-shade-1);
    color: #fff;
    font-size: 14px;
    max-width: 400px!important;
    width: 400px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: pre-wrap!important;
}


@media (max-width: 480px) {
    
.elementor-922 .elementor-element.elementor-element-ee321ad .ts-advanced-list li {
    padding-right: 0px;
    padding-bottom: 20px;
    border-right: none;
    border-bottom: 1px solid #ddd;
}

.elementor-922 .elementor-element.elementor-element-ee321ad .ts-advanced-list li:last-of-type {
    padding-bottom: 0;
    border-bottom: none
}

.elementor-922 .elementor-element.elementor-element-ee321ad .ts-advanced-list li:nth-child(7) .ts-action-icon {
    width: 100%;
}

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e97efd8 */.elementor-922 .elementor-element.elementor-element-e97efd8 {
    justify-content: center!important;
}/* End custom CSS */