.elementor-113 .elementor-element.elementor-element-3ae3a66f {
    --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:stretch;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:5%;
    --padding-bottom:5%;
    --padding-left:8%;
    --padding-right:8%;
}
.elementor-113 .elementor-element.elementor-element-3ae3a66f:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-3ae3a66f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FFFFFF;
}
.elementor-113 .elementor-element.elementor-element-5a3e3c80 {
    --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:50px 50px;
    --row-gap:50px;
    --column-gap:50px;
    --padding-top:0%;
    --padding-bottom:0%;
    --padding-left:0%;
    --padding-right:20%;
}
.elementor-widget-image-box .elementor-image-box-title {
    font-family:var(--e-global-typography-primary-font-family), sora;
    font-size:var(--e-global-typography-primary-font-size);
    font-weight:var(--e-global-typography-primary-font-weight);
    font-style:var(--e-global-typography-primary-font-style);
    line-height:var(--e-global-typography-primary-line-height);
    color:var(--e-global-color-primary);
}
.elementor-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title {
    color:var(--e-global-color-primary);
}
.elementor-widget-image-box .elementor-image-box-description {
    font-family:var(--e-global-typography-text-font-family), sora;
    font-size:var(--e-global-typography-text-font-size);
    font-weight:var(--e-global-typography-text-font-weight);
    color:var(--e-global-color-text);
}
.elementor-113 .elementor-element.elementor-element-5dbf0866 {
    width:var(--container-widget-width, 100%);
    max-width:100%;
    --container-widget-width:100%;
    --container-widget-flex-grow:0;
}
.elementor-113 .elementor-element.elementor-element-5dbf0866 > .elementor-widget-container {
    margin:0px 0px 0px 0px;
}
.elementor-113 .elementor-element.elementor-element-5dbf0866.elementor-element {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-113 .elementor-element.elementor-element-5dbf0866 .elementor-image-box-wrapper {
    text-align:start;
}
.elementor-113 .elementor-element.elementor-element-5dbf0866.elementor-position-right .elementor-image-box-img {
    margin-left:32px;
}
.elementor-113 .elementor-element.elementor-element-5dbf0866.elementor-position-left .elementor-image-box-img {
    margin-right:32px;
}
.elementor-113 .elementor-element.elementor-element-5dbf0866.elementor-position-top .elementor-image-box-img {
    margin-bottom:32px;
}
.elementor-113 .elementor-element.elementor-element-5dbf0866 .elementor-image-box-title {
    margin-bottom:0px;
    font-family:"Ainslie Sans", sora;
    font-size:24px;
    font-weight:500;
    line-height:1em;
    color:#1C244B;
}
.elementor-113 .elementor-element.elementor-element-5dbf0866 .elementor-image-box-wrapper .elementor-image-box-img {
    width:200px;
}
.elementor-113 .elementor-element.elementor-element-5dbf0866 .elementor-image-box-img img {
    transition-duration:0.3s;
}
.elementor-113 .elementor-element.elementor-element-5dbf0866 .elementor-image-box-description {
    font-family: 'syrh', sans-serif;
    font-size:var(--e-global-typography-741b8ab-font-size);
    font-weight:var(--e-global-typography-741b8ab-font-weight);
    color:#324A6D;
}
.elementor-113 .elementor-element.elementor-element-68325b6c {
    --grid-template-columns:repeat(0, auto);
    --icon-size:23px;
    --grid-column-gap:20px;
    --grid-row-gap:0px;
}
.elementor-113 .elementor-element.elementor-element-68325b6c .elementor-widget-container {
    text-align:left;
}
.elementor-113 .elementor-element.elementor-element-68325b6c .elementor-social-icon {
    background-color:#02010100;
    --icon-padding:0em;
}
.elementor-113 .elementor-element.elementor-element-68325b6c .elementor-social-icon i {
    color:var(--e-global-color-secondary);
}
.elementor-113 .elementor-element.elementor-element-68325b6c .elementor-social-icon svg {
    fill:var(--e-global-color-secondary);
}
.elementor-113 .elementor-element.elementor-element-68325b6c .elementor-social-icon:hover i {
    color:#C8D5DC;
}
.elementor-113 .elementor-element.elementor-element-68325b6c .elementor-social-icon:hover svg {
    fill:#C8D5DC;
}
.elementor-113 .elementor-element.elementor-element-3d4d8c31 {
    --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:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:0%;
    --padding-bottom:0%;
    --padding-left:2%;
    --padding-right:0%;
}
.elementor-113 .elementor-element.elementor-element-3d4d8c31.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-widget-heading .elementor-heading-title {
    font-family:var(--e-global-typography-primary-font-family), sora;
    font-size:var(--e-global-typography-primary-font-size);
    font-weight:var(--e-global-typography-primary-font-weight);
    font-style:var(--e-global-typography-primary-font-style);
    line-height:var(--e-global-typography-primary-line-height);
    color:var(--e-global-color-primary);
}
.elementor-113 .elementor-element.elementor-element-574348ce .elementor-heading-title {
    font-family: "Ainslie Sans", sora;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1.1px;
    color: #00ada7;
}
.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
    font-family:var(--e-global-typography-primary-font-family), sora;
    font-size:var(--e-global-typography-primary-font-size);
    font-weight:var(--e-global-typography-primary-font-weight);
    font-style:var(--e-global-typography-primary-font-style);
    line-height:var(--e-global-typography-primary-line-height);
}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
    color:var(--e-global-color-text);
    fill:var(--e-global-color-text);
}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
    color:var(--e-global-color-accent);
    fill:var(--e-global-color-accent);
}
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color:var(--e-global-color-accent);
}
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
    border-color:var(--e-global-color-accent);
}
.elementor-widget-nav-menu {
    --e-nav-menu-divider-color:var(--e-global-color-text);
}
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
    font-family:var(--e-global-typography-accent-font-family), sora;
    font-size:var(--e-global-typography-accent-font-size);
    font-weight:var(--e-global-typography-accent-font-weight);
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu .elementor-item {
    font-family:var(--e-global-typography-text-font-family), sora;
    font-size:var(--e-global-typography-text-font-size);
    font-weight:var(--e-global-typography-text-font-weight);
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--main .elementor-item {
    color:#324A6D;
    fill:#324A6D;
    padding-left:2px;
    padding-right:2px;
    padding-top:0px;
    padding-bottom:0px;
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--main .elementor-item:hover, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--main .elementor-item.highlighted, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--main .elementor-item:focus {
    color:#C8D5DC;
    fill:#C8D5DC;
}
.elementor-113 .elementor-element.elementor-element-c2d480b {
    --e-nav-menu-horizontal-menu-item-margin:calc(0px / 2);
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
    margin-bottom:0px;
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown a:hover, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown a:focus, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown a.highlighted, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-menu-toggle:hover, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-menu-toggle:focus {
    color:var(--e-global-color-secondary);
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown a:hover, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown a:focus, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown a.highlighted {
    background-color:#FFFFFF00;
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown .elementor-item, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown .elementor-sub-item {
    font-family:"Ainslie Sans", sora;
    font-size:1.2em;
    font-weight:400;
    letter-spacing:0em;
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown a {
    padding-left:0px;
    padding-right:0px;
    padding-top:8px;
    padding-bottom:8px;
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--dropdown li:not(:last-child) {
    border-style:none;
}
.elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top:-100px !important;
}
.elementor-113 .elementor-element.elementor-element-6f514ce {
    --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:20px 20px;
    --row-gap:20px;
    --column-gap:20px;
    --padding-top:0%;
    --padding-bottom:0%;
    --padding-left:2%;
    --padding-right:0%;
}
.elementor-113 .elementor-element.elementor-element-6f514ce.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-113 .elementor-element.elementor-element-6ee471c5 .elementor-heading-title {
    font-family:"Ainslie Sans", sora;
    font-size:18px;
    font-weight:500;
    text-transform:uppercase;
    letter-spacing:1.1px;
    color:#1C244B;
}
.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), sora;
    font-size:var(--e-global-typography-text-font-size);
    font-weight:var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text {
    color:var(--e-global-color-secondary);
}
.elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end:calc(0px/2);
}
.elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start:calc(0px/2);
}
.elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline:calc(0px/2);
}
.elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-items.elementor-inline-items {
    margin-inline:calc(-0px/2);
}
.elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end:calc(-0px/2);
}
.elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-icon i {
    color:#324A6D;
    transition:color 0.3s;
}
.elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-icon svg {
    fill:#324A6D;
    transition:fill 0.3s;
}
.elementor-113 .elementor-element.elementor-element-6446438b {
    --e-icon-list-icon-size:14px;
    --icon-vertical-offset:0px;
}
.elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-item > a {
    font-family:"Ainslie Sans", sora;
    font-size:1em;
    font-weight:400;
}
.elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-text {
    color:#324A6D;
    transition:color 0.3s;
}
.elementor-113 .elementor-element.elementor-element-49bf43e2 {
    --display:flex;
    --min-height:45px;
    --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:stretch;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:0%;
    --padding-bottom:0%;
    --padding-left:8%;
    --padding-right:8%;
}
.elementor-113 .elementor-element.elementor-element-49bf43e2:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-49bf43e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:var(--e-global-color-e4653ef);
}
.elementor-113 .elementor-element.elementor-element-177dbfa {
    text-align:center;
}
.elementor-113 .elementor-element.elementor-element-177dbfa .elementor-heading-title {
    font-family:"Ainslie Sans", sora;
    font-size:0.8em;
    font-weight:400;
    color:var(--e-global-color-secondary);
}
.elementor-113:not(.elementor-motion-effects-element-type-background), .elementor-113 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FFFFFF;
}
.elementor-theme-builder-content-area {
    height:400px;
}
.elementor-location-header:before, .elementor-location-footer:before {
    content:"";
    display:table;
    clear:both;
}
@media(max-width:1024px) {
    .elementor-113 .elementor-element.elementor-element-3ae3a66f {
        --flex-direction:row-reverse;
        --container-widget-width:initial;
        --container-widget-height:100%;
        --container-widget-flex-grow:1;
        --container-widget-align-self:stretch;
        --flex-wrap-mobile:wrap-reverse;
        --flex-wrap:wrap;
        --padding-top:8%;
        --padding-bottom:8%;
        --padding-left:5%;
        --padding-right:5%;
    }
    .elementor-113 .elementor-element.elementor-element-5a3e3c80 {
        --gap:30px 30px;
        --row-gap:30px;
        --column-gap:30px;
        --margin-top:8%;
        --margin-bottom:0%;
        --margin-left:0%;
        --margin-right:0%;
        --padding-top:0%;
        --padding-bottom:0%;
        --padding-left:0%;
        --padding-right:35%;
    }
    .elementor-113 .elementor-element.elementor-element-5a3e3c80.e-con {
        --order:99999
        /* order end hack */
        ;
    }
    .elementor-widget-image-box .elementor-image-box-title {
        font-size:var(--e-global-typography-primary-font-size);
        line-height:var(--e-global-typography-primary-line-height);
    }
    .elementor-widget-image-box .elementor-image-box-description {
        font-size:var(--e-global-typography-text-font-size);
    }
    .elementor-113 .elementor-element.elementor-element-5dbf0866 .elementor-image-box-description {
        font-size:var(--e-global-typography-741b8ab-font-size);
    }
    .elementor-113 .elementor-element.elementor-element-68325b6c {
        --icon-size:18px;
    }
    .elementor-113 .elementor-element.elementor-element-3d4d8c31 {
        --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-widget-heading .elementor-heading-title {
        font-size:var(--e-global-typography-primary-font-size);
        line-height:var(--e-global-typography-primary-line-height);
    }
    .elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
        font-size:var(--e-global-typography-primary-font-size);
        line-height:var(--e-global-typography-primary-line-height);
    }
    .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
        font-size:var(--e-global-typography-accent-font-size);
    }
    .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu .elementor-item {
        font-size:var(--e-global-typography-text-font-size);
    }
    .elementor-113 .elementor-element.elementor-element-6f514ce {
        --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:0%;
        --padding-bottom:0%;
        --padding-left:0%;
        --padding-right:15%;
    }
    .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);
    }
    .elementor-113 .elementor-element.elementor-element-49bf43e2 {
        --padding-top:0%;
        --padding-bottom:0%;
        --padding-left:5%;
        --padding-right:5%;
    }
}
@media(max-width:768px) {
    .elementor-113 .elementor-element.elementor-element-3ae3a66f {
        --padding-top:5%;
        --padding-bottom:5%;
        --padding-left:5%;
        --padding-right:5%;
    }
    .elementor-113 .elementor-element.elementor-element-5a3e3c80 {
        /*--margin-top:25%;*/
        --margin-bottom:0%;
        --margin-left:0%;
        --margin-right:0%;
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px;
        align-items: center;
    }
    .elementor-113 .elementor-element.elementor-element-5dbf0866 .elementor-image-box-wrapper {
    text-align: center;
}
    .elementor-widget-image-box .elementor-image-box-title {
        font-size:var(--e-global-typography-primary-font-size);
        line-height:var(--e-global-typography-primary-line-height);
    }
    .elementor-widget-image-box .elementor-image-box-description {
        font-size:var(--e-global-typography-text-font-size);
    }
    .elementor-113 .elementor-element.elementor-element-5dbf0866 .elementor-image-box-img {
        margin-bottom:0px;
    }
    .elementor-113 .elementor-element.elementor-element-5dbf0866.elementor-position-right .elementor-image-box-img {
        margin-left:0px;
    }
    .elementor-113 .elementor-element.elementor-element-5dbf0866.elementor-position-left .elementor-image-box-img {
        margin-right:0px;
    }
    .elementor-113 .elementor-element.elementor-element-5dbf0866.elementor-position-top .elementor-image-box-img {
        margin-bottom:15px;
    }
    .elementor-113 .elementor-element.elementor-element-5dbf0866 .elementor-image-box-description {
        font-size:var(--e-global-typography-741b8ab-font-size);
    }
    .elementor-113 .elementor-element.elementor-element-3d4d8c31 {
        --width:100%;
        --align-items:flex-start;
        --container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);
    }
    .elementor-113 .elementor-element.elementor-element-3d4d8c31.e-con {
        --align-self:flex-start;
    }
    .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-widget-nav-menu .elementor-nav-menu .elementor-item {
        font-size:var(--e-global-typography-primary-font-size);
        line-height:35px;
    }
    .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
        font-size:var(--e-global-typography-accent-font-size);
    }
    .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu .elementor-item {
        font-size:var(--e-global-typography-text-font-size);
    }
    .elementor-113 .elementor-element.elementor-element-c2d480b {
        --e-nav-menu-horizontal-menu-item-margin:calc(8px / 2);
    }
    .elementor-113 .elementor-element.elementor-element-c2d480b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
        margin-bottom:8px;
    }
    .elementor-113 .elementor-element.elementor-element-6f514ce {
        --margin-top:0%;
        --margin-bottom:25%;
        --margin-left:0%;
        --margin-right:0%;
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-113 .elementor-element.elementor-element-6f514ce.e-con {
        --order:-99999
        /* order start hack */
        ;
    }
    .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);
    }
    .elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-block-end:calc(8px/2);
    }
    .elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-block-start:calc(8px/2);
    }
    .elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-inline:calc(8px/2);
    }
    .elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-items.elementor-inline-items {
        margin-inline:calc(-8px/2);
    }
    .elementor-113 .elementor-element.elementor-element-6446438b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        inset-inline-end:calc(-8px/2);
    }
}
@media(min-width:769px) {
    .elementor-113 .elementor-element.elementor-element-5a3e3c80 {
        --width:62%;
    }
    .elementor-113 .elementor-element.elementor-element-3d4d8c31 {
        --width:32%;
    }
    .elementor-113 .elementor-element.elementor-element-6f514ce {
        --width:30.864%;
    }
}
@media(max-width:1024px) and (min-width:769px) {
    .elementor-113 .elementor-element.elementor-element-5a3e3c80 {
        --width:100%;
    }
    .elementor-113 .elementor-element.elementor-element-3d4d8c31 {
        --width:28%;
    }
    .elementor-113 .elementor-element.elementor-element-6f514ce {
        --width:70%;
    }
}