.elementor-15 .elementor-element.elementor-element-7669543{--display:flex;}.elementor-15 .elementor-element.elementor-element-7669543:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7669543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00218F;}.elementor-15 .elementor-element.elementor-element-2c94681{--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;--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-15 .elementor-element.elementor-element-b67ca02{--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;}.elementor-15 .elementor-element.elementor-element-b67ca02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-448741c{width:100%;max-width:100%;padding:15px 15px 15px 15px;border-radius:29px 29px 29px 29px;text-align:center;}.elementor-15 .elementor-element.elementor-element-448741c.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-448741c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-854ca57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-854ca57 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-15 .elementor-element.elementor-element-84a2e90{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3aa8ecf{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-8defa95{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-8defa95 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-b13aa02 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-0e5b259{--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;--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-15 .elementor-element.elementor-element-0e5b259.e-con{--flex-grow:0;--flex-shrink:0;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5ae3bd7{width:var( --container-widget-width, 50.868% );max-width:50.868%;--container-widget-width:50.868%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-5ae3bd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0246620{width:var( --container-widget-width, 50.868% );max-width:50.868%;--container-widget-width:50.868%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-0246620.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-2abce1c{--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;--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-15 .elementor-element.elementor-element-2abce1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-b7fca77{width:var( --container-widget-width, 50.868% );max-width:50.868%;--container-widget-width:50.868%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-b7fca77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-2b6bd31{width:var( --container-widget-width, 50.868% );max-width:50.868%;--container-widget-width:50.868%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-2b6bd31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-33e030e{--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;--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-15 .elementor-element.elementor-element-33e030e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-baf50dd{width:var( --container-widget-width, 50.868% );max-width:50.868%;--container-widget-width:50.868%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-baf50dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-22460ae{--display:flex;}.elementor-15 .elementor-element.elementor-element-3424740{margin:0100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-3424740 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-15 .elementor-element.elementor-element-6ca95f4{--display:flex;}.elementor-15 .elementor-element.elementor-element-69c5f26{text-align:center;}.elementor-15 .elementor-element.elementor-element-804b27c{--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;--justify-content:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-0d48b9f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-19345d6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-efdf74a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-af59cfe{--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;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-1dacd37 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-35c666d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-d4460c6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-8f84863{--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;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-3c7cfb6 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-0d806d5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-f61af9d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-0f9a907{--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;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-78f7c3c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-a74a72f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-993a297 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-5b2a180{--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;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-6d8d06b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-186d70d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-417d62c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-da54f26{--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;--justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-ca16fef .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-15 .elementor-element.elementor-element-ce65710{--display:flex;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-b67ca02{--width:47.09%;}.elementor-15 .elementor-element.elementor-element-0e5b259{--width:99.782%;}.elementor-15 .elementor-element.elementor-element-2abce1c{--width:99.782%;}.elementor-15 .elementor-element.elementor-element-33e030e{--width:99.782%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-2c94681{--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-15 .elementor-element.elementor-element-448741c{padding:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-448741c .elementor-heading-title{font-size:15px;}.elementor-15 .elementor-element.elementor-element-5ae3bd7{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-0246620{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-b7fca77{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-2b6bd31{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-baf50dd{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-22460ae{--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-15 .elementor-element.elementor-element-3424740{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-448741c */.elementor-15 .elementor-element.elementor-element-448741c{
    background: linear-gradient(135deg,
    #FFD700 0%,
    #FFC107 35%,
    #FFB300 70%,
    #F9A825 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ae3bd7 *//* Main List */
.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-items{
    display:flex;
    flex-direction:column;
    gap:12px;
}

/* List Item */
.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-item{
    display:flex;
    align-items:center;
    padding:10px 14px;
    border-radius:12px;
    background:rgba(255,255,255,.05);
    border:1px solid rgba(59,130,246,.20);
    transition:all .35s ease;
}

/* Hover */
.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-item:hover{
    transform:translateX(6px);
    background:rgba(59,130,246,.12);
    box-shadow:0 8px 20px rgba(59,130,246,.20);
}

/* Icon */
.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-icon{
    width:36px;
    height:36px;
    min-width:36px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:10px;
    background:linear-gradient(135deg,#2563EB,#60A5FA);
}

.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-icon i,
.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-icon svg{
    font-size:16px;
    color:#fff;
}

/* Text */
.elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-text{
    margin-left:10px;
    font-size:15px;
    font-weight:600;
    color:#fff;
    line-height:1.3;
}

/* Mobile */
@media(max-width:767px){
    .elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-item{
        padding:8px 12px;
    }

    .elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-icon{
        width:32px;
        height:32px;
        min-width:32px;
    }

    .elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-icon i,
    .elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-icon svg{
        font-size:14px;
    }

    .elementor-15 .elementor-element.elementor-element-5ae3bd7 .elementor-icon-list-text{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0246620 *//* Main List */
.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-items{
    display:flex;
    flex-direction:column;
    gap:12px;
}

/* List Item */
.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-item{
    display:flex;
    align-items:center;
    padding:10px 14px;
    border-radius:12px;
    background:rgba(255,255,255,.05);
    border:1px solid rgba(59,130,246,.20);
    transition:all .35s ease;
}

/* Hover */
.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-item:hover{
    transform:translateX(6px);
    background:rgba(59,130,246,.12);
    box-shadow:0 8px 20px rgba(59,130,246,.20);
}

/* Icon */
.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-icon{
    width:36px;
    height:36px;
    min-width:36px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:10px;
    background:linear-gradient(135deg,#2563EB,#60A5FA);
}

.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-icon i,
.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-icon svg{
    font-size:16px;
    color:#fff;
}

/* Text */
.elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-text{
    margin-left:10px;
    font-size:15px;
    font-weight:600;
    color:#fff;
    line-height:1.3;
}

/* Mobile */
@media(max-width:767px){
    .elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-item{
        padding:8px 12px;
    }

    .elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-icon{
        width:32px;
        height:32px;
        min-width:32px;
    }

    .elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-icon i,
    .elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-icon svg{
        font-size:14px;
    }

    .elementor-15 .elementor-element.elementor-element-0246620 .elementor-icon-list-text{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b7fca77 *//* Main List */
.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-items{
    display:flex;
    flex-direction:column;
    gap:12px;
}

/* List Item */
.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-item{
    display:flex;
    align-items:center;
    padding:10px 14px;
    border-radius:12px;
    background:rgba(255,255,255,.05);
    border:1px solid rgba(59,130,246,.20);
    transition:all .35s ease;
}

/* Hover */
.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-item:hover{
    transform:translateX(6px);
    background:rgba(59,130,246,.12);
    box-shadow:0 8px 20px rgba(59,130,246,.20);
}

/* Icon */
.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-icon{
    width:36px;
    height:36px;
    min-width:36px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:10px;
    background:linear-gradient(135deg,#2563EB,#60A5FA);
}

.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-icon i,
.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-icon svg{
    font-size:16px;
    color:#fff;
}

/* Text */
.elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-text{
    margin-left:10px;
    font-size:15px;
    font-weight:600;
    color:#fff;
    line-height:1.3;
}

/* Mobile */
@media(max-width:767px){
    .elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-item{
        padding:8px 12px;
    }

    .elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-icon{
        width:32px;
        height:32px;
        min-width:32px;
    }

    .elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-icon i,
    .elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-icon svg{
        font-size:14px;
    }

    .elementor-15 .elementor-element.elementor-element-b7fca77 .elementor-icon-list-text{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2b6bd31 *//* Main List */
.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-items{
    display:flex;
    flex-direction:column;
    gap:12px;
}

/* List Item */
.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-item{
    display:flex;
    align-items:center;
    padding:10px 14px;
    border-radius:12px;
    background:rgba(255,255,255,.05);
    border:1px solid rgba(59,130,246,.20);
    transition:all .35s ease;
}

/* Hover */
.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-item:hover{
    transform:translateX(6px);
    background:rgba(59,130,246,.12);
    box-shadow:0 8px 20px rgba(59,130,246,.20);
}

/* Icon */
.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-icon{
    width:36px;
    height:36px;
    min-width:36px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:10px;
    background:linear-gradient(135deg,#2563EB,#60A5FA);
}

.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-icon i,
.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-icon svg{
    font-size:16px;
    color:#fff;
}

/* Text */
.elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-text{
    margin-left:10px;
    font-size:15px;
    font-weight:600;
    color:#fff;
    line-height:1.3;
}

/* Mobile */
@media(max-width:767px){
    .elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-item{
        padding:8px 12px;
    }

    .elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-icon{
        width:32px;
        height:32px;
        min-width:32px;
    }

    .elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-icon i,
    .elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-icon svg{
        font-size:14px;
    }

    .elementor-15 .elementor-element.elementor-element-2b6bd31 .elementor-icon-list-text{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-baf50dd *//* Main List */
.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-items{
    display:flex;
    flex-direction:column;
    gap:12px;
}

/* List Item */
.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-item{
    display:flex;
    align-items:center;
    padding:10px 14px;
    border-radius:12px;
    background:rgba(255,255,255,.05);
    border:1px solid rgba(59,130,246,.20);
    transition:all .35s ease;
}

/* Hover */
.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-item:hover{
    transform:translateX(6px);
    background:rgba(59,130,246,.12);
    box-shadow:0 8px 20px rgba(59,130,246,.20);
}

/* Icon */
.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-icon{
    width:36px;
    height:36px;
    min-width:36px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:10px;
    background:linear-gradient(135deg,#2563EB,#60A5FA);
}

.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-icon i,
.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-icon svg{
    font-size:16px;
    color:#fff;
}

/* Text */
.elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-text{
    margin-left:10px;
    font-size:15px;
    font-weight:600;
    color:#fff;
    line-height:1.3;
}

/* Mobile */
@media(max-width:767px){
    .elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-item{
        padding:8px 12px;
    }

    .elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-icon{
        width:32px;
        height:32px;
        min-width:32px;
    }

    .elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-icon i,
    .elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-icon svg{
        font-size:14px;
    }

    .elementor-15 .elementor-element.elementor-element-baf50dd .elementor-icon-list-text{
        font-size:14px;
    }
}/* End custom CSS */