.elementor-7505 .elementor-element.elementor-element-a505680{--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-7505 .elementor-element.elementor-element-ace4d46 .title-animation{display:show !important;text-align:center !important;}.elementor-7505 .elementor-element.elementor-element-a420d98{text-align:center;}.elementor-7505 .elementor-element.elementor-element-cda61d3{--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-7505 .elementor-element.elementor-element-d34e824 .title-animation{display:show !important;text-align:center !important;}.elementor-7505 .elementor-element.elementor-element-9483707{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7505 .elementor-element.elementor-element-6e4badb{--display:flex;--justify-content:flex-start;}.elementor-7505 .elementor-element.elementor-element-6e4badb:not(.elementor-motion-effects-element-type-background), .elementor-7505 .elementor-element.elementor-element-6e4badb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7505 .elementor-element.elementor-element-d12038a .elementor-icon-box-wrapper{text-align:start;}.elementor-7505 .elementor-element.elementor-element-d12038a .elementor-icon-box-title{margin-block-end:40px;color:#161718;}.elementor-7505 .elementor-element.elementor-element-d12038a .elementor-icon-box-title, .elementor-7505 .elementor-element.elementor-element-d12038a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-7505 .elementor-element.elementor-element-d12038a:has(:hover) .elementor-icon-box-title,
					 .elementor-7505 .elementor-element.elementor-element-d12038a:has(:focus) .elementor-icon-box-title{color:#1B1C1D;}.elementor-7505 .elementor-element.elementor-element-d12038a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-7505 .elementor-element.elementor-element-ab1b65b{--display:flex;--justify-content:flex-start;}.elementor-7505 .elementor-element.elementor-element-ab1b65b:not(.elementor-motion-effects-element-type-background), .elementor-7505 .elementor-element.elementor-element-ab1b65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7505 .elementor-element.elementor-element-747d7d6 .elementor-icon-box-wrapper{text-align:start;}.elementor-7505 .elementor-element.elementor-element-747d7d6 .elementor-icon-box-title{margin-block-end:40px;color:#161718;}.elementor-7505 .elementor-element.elementor-element-747d7d6 .elementor-icon-box-title, .elementor-7505 .elementor-element.elementor-element-747d7d6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-7505 .elementor-element.elementor-element-747d7d6:has(:hover) .elementor-icon-box-title,
					 .elementor-7505 .elementor-element.elementor-element-747d7d6:has(:focus) .elementor-icon-box-title{color:#1B1C1D;}.elementor-7505 .elementor-element.elementor-element-747d7d6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-7505 .elementor-element.elementor-element-c7c05cb{--display:flex;--justify-content:flex-start;}.elementor-7505 .elementor-element.elementor-element-c7c05cb:not(.elementor-motion-effects-element-type-background), .elementor-7505 .elementor-element.elementor-element-c7c05cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7505 .elementor-element.elementor-element-923113d .elementor-icon-box-wrapper{text-align:start;}.elementor-7505 .elementor-element.elementor-element-923113d .elementor-icon-box-title{margin-block-end:40px;color:#161718;}.elementor-7505 .elementor-element.elementor-element-923113d .elementor-icon-box-title, .elementor-7505 .elementor-element.elementor-element-923113d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-7505 .elementor-element.elementor-element-923113d:has(:hover) .elementor-icon-box-title,
					 .elementor-7505 .elementor-element.elementor-element-923113d:has(:focus) .elementor-icon-box-title{color:#1B1C1D;}.elementor-7505 .elementor-element.elementor-element-923113d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-7505 .elementor-element.elementor-element-3c3c0af{--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-7505 .elementor-element.elementor-element-52b4821 .title-animation{display:show !important;text-align:center !important;}.elementor-7505 .elementor-element.elementor-element-6afb10a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7505 .elementor-element.elementor-element-2eaffe2{--display:flex;--justify-content:flex-start;}.elementor-7505 .elementor-element.elementor-element-2eaffe2:not(.elementor-motion-effects-element-type-background), .elementor-7505 .elementor-element.elementor-element-2eaffe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7505 .elementor-element.elementor-element-a96cf2e .elementor-icon-box-wrapper{text-align:start;}.elementor-7505 .elementor-element.elementor-element-a96cf2e .elementor-icon-box-title{margin-block-end:40px;color:#161718;}.elementor-7505 .elementor-element.elementor-element-a96cf2e .elementor-icon-box-title, .elementor-7505 .elementor-element.elementor-element-a96cf2e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-7505 .elementor-element.elementor-element-a96cf2e:has(:hover) .elementor-icon-box-title,
					 .elementor-7505 .elementor-element.elementor-element-a96cf2e:has(:focus) .elementor-icon-box-title{color:#1B1C1D;}.elementor-7505 .elementor-element.elementor-element-a96cf2e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-7505 .elementor-element.elementor-element-3a50727{--display:flex;--justify-content:flex-start;}.elementor-7505 .elementor-element.elementor-element-3a50727:not(.elementor-motion-effects-element-type-background), .elementor-7505 .elementor-element.elementor-element-3a50727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7505 .elementor-element.elementor-element-09b4121 .elementor-icon-box-wrapper{text-align:start;}.elementor-7505 .elementor-element.elementor-element-09b4121 .elementor-icon-box-title{margin-block-end:40px;color:#161718;}.elementor-7505 .elementor-element.elementor-element-09b4121 .elementor-icon-box-title, .elementor-7505 .elementor-element.elementor-element-09b4121 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-7505 .elementor-element.elementor-element-09b4121:has(:hover) .elementor-icon-box-title,
					 .elementor-7505 .elementor-element.elementor-element-09b4121:has(:focus) .elementor-icon-box-title{color:#1B1C1D;}.elementor-7505 .elementor-element.elementor-element-09b4121 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-7505 .elementor-element.elementor-element-225560c{--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-7505 .elementor-element.elementor-element-ccf6d29 .title-animation{display:show !important;text-align:center !important;}.elementor-7505 .elementor-element.elementor-element-7250124{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7505 .elementor-element.elementor-element-1b46e95{--display:flex;--justify-content:flex-start;}.elementor-7505 .elementor-element.elementor-element-1b46e95:not(.elementor-motion-effects-element-type-background), .elementor-7505 .elementor-element.elementor-element-1b46e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7505 .elementor-element.elementor-element-a211183 .elementor-icon-box-wrapper{text-align:start;}.elementor-7505 .elementor-element.elementor-element-a211183 .elementor-icon-box-title{margin-block-end:40px;color:#161718;}.elementor-7505 .elementor-element.elementor-element-a211183 .elementor-icon-box-title, .elementor-7505 .elementor-element.elementor-element-a211183 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-7505 .elementor-element.elementor-element-a211183:has(:hover) .elementor-icon-box-title,
					 .elementor-7505 .elementor-element.elementor-element-a211183:has(:focus) .elementor-icon-box-title{color:#1B1C1D;}.elementor-7505 .elementor-element.elementor-element-a211183 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-7505 .elementor-element.elementor-element-505851e{--display:flex;--justify-content:flex-start;}.elementor-7505 .elementor-element.elementor-element-505851e:not(.elementor-motion-effects-element-type-background), .elementor-7505 .elementor-element.elementor-element-505851e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7505 .elementor-element.elementor-element-405ad91 .elementor-icon-box-wrapper{text-align:start;}.elementor-7505 .elementor-element.elementor-element-405ad91 .elementor-icon-box-title{margin-block-end:40px;color:#161718;}.elementor-7505 .elementor-element.elementor-element-405ad91 .elementor-icon-box-title, .elementor-7505 .elementor-element.elementor-element-405ad91 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-7505 .elementor-element.elementor-element-405ad91:has(:hover) .elementor-icon-box-title,
					 .elementor-7505 .elementor-element.elementor-element-405ad91:has(:focus) .elementor-icon-box-title{color:#1B1C1D;}.elementor-7505 .elementor-element.elementor-element-405ad91 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-7505 .elementor-element.elementor-element-b5ff324{--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-7505 .elementor-element.elementor-element-bb1aff1 .title-animation{display:show !important;text-align:center !important;}@media(max-width:1024px){.elementor-7505 .elementor-element.elementor-element-9483707{--grid-auto-flow:row;}.elementor-7505 .elementor-element.elementor-element-6afb10a{--grid-auto-flow:row;}.elementor-7505 .elementor-element.elementor-element-7250124{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7505 .elementor-element.elementor-element-9483707{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7505 .elementor-element.elementor-element-6afb10a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7505 .elementor-element.elementor-element-7250124{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-c77f62b */.elite-list-container {
    background: #ffffff;
    border-radius: 20px;
    padding: 30px;
    box-shadow: 0 15px 50px rgba(0,0,0,0.08);
}

.list-header {
    text-align: center;
    margin-bottom: 40px;
    border-bottom: 2px solid #f0f0f0;
    padding-bottom: 20px;
}

.list-header h2 {
    color: #1a2a40;
    font-size: 28px;
    margin: 0;
}

.category-block {
    margin-bottom: 40px;
}

.category-title {
    font-size: 20px;
    color: #0073aa;
    border-left: 5px solid #0073aa;
    padding-left: 15px;
    margin-bottom: 20px;
}

.advanced-title {
    color: #1a2a40;
    border-left-color: #1a2a40;
}

.list-grid {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.list-item {
    background: #f8fafd;
    padding: 15px 20px;
    border-radius: 10px;
    display: flex;
    align-items: center;
    font-size: 15px;
    color: #444;
    transition: all 0.3s ease;
    border: 1px solid transparent;
}

.list-item:hover {
    background: #fff;
    border-color: #0073aa;
    transform: translateX(10px);
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
}

.list-item span, .list-item strong {
    min-width: 35px;
    color: #0073aa;
    font-weight: 700;
}

.list-item.highlight {
    background: #fff4e5;
    border-left: 5px solid #ffa000;
    font-weight: 600;
}

/* Mobile Friendly */
@media (max-width: 768px) {
    .elite-list-container { padding: 15px; }
    .list-item { font-size: 14px; padding: 12px; }
    .list-item:hover { transform: none; }
}/* End custom CSS */