.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-13 .elementor-element.elementor-element-748b65c img{width:100%;}.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-13 .elementor-element.elementor-element-580f43b{text-align:center;}.elementor-13 .elementor-element.elementor-element-580f43b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.12rem;color:var( --e-global-color-c4edd99 );}.elementor-13 .elementor-element.elementor-element-09e74d8{text-align:center;}.elementor-13 .elementor-element.elementor-element-09e74d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.5rem;color:#FF1536;}.elementor-13 .elementor-element.elementor-element-8d44975.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-8d44975 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: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-13 .elementor-element.elementor-element-befaf14 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.5rem;fill:var( --e-global-color-c4edd99 );color:var( --e-global-color-c4edd99 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF1234;border-radius:10px 10px 10px 10px;padding:8px 28px 8px 28px;}.elementor-13 .elementor-element.elementor-element-befaf14 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-befaf14 .elementor-button:focus{background-color:var( --e-global-color-c4edd99 );color:#FF1234;}.elementor-13 .elementor-element.elementor-element-befaf14 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-befaf14 .elementor-button:focus svg{fill:#FF1234;}.elementor-13 .elementor-element.elementor-element-313b67a .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.5rem;fill:var( --e-global-color-c4edd99 );color:var( --e-global-color-c4edd99 );background-image:linear-gradient(180deg, #FF1234 0%, #7A0000 195.9%);border-style:none;border-radius:10px 10px 10px 10px;padding:10px 26px 10px 26px;}.elementor-13 .elementor-element.elementor-element-313b67a .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-313b67a .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #7A0000 0%, #FF1234 195.9%);}.elementor-13 .elementor-element.elementor-element-75fe2fb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-13 .elementor-element.elementor-element-7b5768e{text-align:right;}.elementor-13 .elementor-element.elementor-element-7b5768e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.5rem;color:var( --e-global-color-c4edd99 );}.elementor-13 .elementor-element.elementor-element-35f4860 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.5rem;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:7px 21px 7px 21px;}.elementor-13 .elementor-element.elementor-element-35f4860 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-35f4860 .elementor-button:focus{background-color:var( --e-global-color-c4edd99 );color:var( --e-global-color-4c8bbdb );border-color:var( --e-global-color-c4edd99 );}.elementor-13 .elementor-element.elementor-element-35f4860 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-35f4860 .elementor-button:focus svg{fill:var( --e-global-color-4c8bbdb );}.elementor-13 .elementor-element.elementor-element-437e907 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-0bf7c0b{text-align:left;}.elementor-13 .elementor-element.elementor-element-0bf7c0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.5rem;color:var( --e-global-color-c4edd99 );}.elementor-13 .elementor-element.elementor-element-605bd79 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.5rem;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:7px 21px 7px 21px;}.elementor-13 .elementor-element.elementor-element-605bd79 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-605bd79 .elementor-button:focus{background-color:var( --e-global-color-c4edd99 );color:var( --e-global-color-4c8bbdb );border-color:var( --e-global-color-c4edd99 );}.elementor-13 .elementor-element.elementor-element-605bd79 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-605bd79 .elementor-button:focus svg{fill:var( --e-global-color-4c8bbdb );}.elementor-13 .elementor-element.elementor-element-d06df16{text-align:right;}.elementor-13 .elementor-element.elementor-element-d06df16 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.5rem;color:var( --e-global-color-c4edd99 );}.elementor-13 .elementor-element.elementor-element-a458c33 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.5rem;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:7px 21px 7px 21px;}.elementor-13 .elementor-element.elementor-element-a458c33 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-a458c33 .elementor-button:focus{background-color:var( --e-global-color-c4edd99 );color:var( --e-global-color-4c8bbdb );border-color:var( --e-global-color-c4edd99 );}.elementor-13 .elementor-element.elementor-element-a458c33 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-a458c33 .elementor-button:focus svg{fill:var( --e-global-color-4c8bbdb );}.elementor-13 .elementor-element.elementor-element-f328be1{text-align:right;}.elementor-13 .elementor-element.elementor-element-f328be1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:1.5rem;color:var( --e-global-color-c4edd99 );}.elementor-13 .elementor-element.elementor-element-557450f .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.5rem;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:7px 21px 7px 21px;}.elementor-13 .elementor-element.elementor-element-557450f .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-557450f .elementor-button:focus{background-color:var( --e-global-color-c4edd99 );color:var( --e-global-color-4c8bbdb );border-color:var( --e-global-color-c4edd99 );}.elementor-13 .elementor-element.elementor-element-557450f .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-557450f .elementor-button:focus svg{fill:var( --e-global-color-4c8bbdb );}.elementor-13 .elementor-element.elementor-element-61eba3c{margin-top:0px;margin-bottom:60px;padding:130px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b70580b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-b70580b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-b896d73 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-b896d73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{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-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-13 .elementor-element.elementor-element-f4f17ff{color:var( --e-global-color-c4edd99 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5rem;}.elementor-13 .elementor-element.elementor-element-d076bd0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d076bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2127;}.elementor-13 .elementor-element.elementor-element-d076bd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:030px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d076bd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-ae179f3{text-align:center;}.elementor-13 .elementor-element.elementor-element-ae179f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:1.5rem;color:var( --e-global-color-c4edd99 );}.elementor-13 .elementor-element.elementor-element-763cabc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-13 .elementor-element.elementor-element-763cabc{text-align:center;color:var( --e-global-color-c4edd99 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.5rem;}.elementor-13 .elementor-element.elementor-element-f85dd30 > .elementor-widget-container{padding:6px 0px 12px 0px;}.elementor-13 .elementor-element.elementor-element-f85dd30{text-align:center;}.elementor-13 .elementor-element.elementor-element-f85dd30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;line-height:1.5rem;color:var( --e-global-color-c4edd99 );}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-90b020d{width:54%;}.elementor-13 .elementor-element.elementor-element-2678029{width:46%;}.elementor-13 .elementor-element.elementor-element-b70580b{width:35%;}.elementor-13 .elementor-element.elementor-element-b896d73{width:65%;}}@media(max-width:1024px){.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-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-14941a4 img{width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-451925f{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f0db858 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.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-13 .elementor-element.elementor-element-779af62 img{width:100%;}.elementor-13 .elementor-element.elementor-element-f4d133b{text-align:left;}.elementor-13 .elementor-element.elementor-element-3c5f194 > .elementor-element-populated{padding:0px 0px 5px 0px;}.elementor-13 .elementor-element.elementor-element-9962af2 img{width:284px;}.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-13 .elementor-element.elementor-element-580f43b .elementor-heading-title{font-size:13px;}.elementor-13 .elementor-element.elementor-element-09e74d8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-13 .elementor-element.elementor-element-09e74d8 .elementor-heading-title{font-size:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-befaf14 .elementor-button{padding:5.5px 20px 5.5px 20px;}.elementor-13 .elementor-element.elementor-element-313b67a .elementor-button{padding:7.5px 18px 7.5px 18px;}.elementor-13 .elementor-element.elementor-element-c2fe3fe{width:50%;}.elementor-13 .elementor-element.elementor-element-c2fe3fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-c2fe3fe > .elementor-element-populated{padding:18px 0px 18px 0px;}.elementor-13 .elementor-element.elementor-element-d06df16{text-align:center;}.elementor-13 .elementor-element.elementor-element-d06df16 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-a458c33 .elementor-button{font-size:13px;padding:5.5px 11px 5.5px 11px;}.elementor-13 .elementor-element.elementor-element-ec08c76{width:50%;}.elementor-13 .elementor-element.elementor-element-ec08c76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-ec08c76 > .elementor-element-populated{padding:18px 0px 18px 0px;}.elementor-13 .elementor-element.elementor-element-f328be1{text-align:center;}.elementor-13 .elementor-element.elementor-element-f328be1 .elementor-heading-title{font-size:15px;}.elementor-13 .elementor-element.elementor-element-557450f .elementor-button{font-size:13px;padding:5.5px 11px 5.5px 11px;}.elementor-13 .elementor-element.elementor-element-61eba3c{padding:10px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-d076bd0{padding:15px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-748b65c */.elementor-13 .elementor-element.elementor-element-748b65c img{
     aspect-ratio: 1634 / 506;
}
@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-748b65c{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10b0651 */.elementor-13 .elementor-element.elementor-element-10b0651{
    position: absolute;
    /*top: 50%;*/
    /*left: 50%;*/
    /*transform: translate(-50%, -50%);*/
}
@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-10b0651{
        position: static;
        display: none;
    }    
    .elementor-13 .elementor-element.elementor-element-10b0651 img{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-779af62 */.elementor-13 .elementor-element.elementor-element-779af62 img{
     aspect-ratio: 393 / 278;
     /*aspect-ratio: 371 / 268;*/
}
@media (min-width: 768px){
    .elementor-13 .elementor-element.elementor-element-779af62{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4d133b */.elementor-13 .elementor-element.elementor-element-f4d133b{
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7cb8e0 */.elementor-13 .elementor-element.elementor-element-c7cb8e0{
    position: absolute;
    top: 0;
}
@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-c7cb8e0{
        display: none;
    }
    
    .elementor-13 .elementor-element.elementor-element-c7cb8e0 img{
        width: 80%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9962af2 */@media (min-width: 768px){
    .elementor-13 .elementor-element.elementor-element-9962af2{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87112b3 */@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-87112b3{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-580f43b */.elementor-13 .elementor-element.elementor-element-580f43b{
    margin-top: -40px;
}
@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-580f43b{
        margin-top: -15px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09e74d8 */@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-09e74d8{
        margin-top: -12px;
        margin-bottom: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8d44975 */.elementor-13 .elementor-element.elementor-element-8d44975 .elementor-widget-wrap{
    gap: 7px;
}
.elementor-13 .elementor-element.elementor-element-8d44975 .elementor-widget-wrap > div{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f443ecc */.elementor-13 .elementor-element.elementor-element-f443ecc{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-f443ecc{
        bottom: 0;
        top: auto;
        transform: translate(-50%, -12%);
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .elementor-13 .elementor-element.elementor-element-f443ecc{
        bottom: 0;
        top: auto;
        transform: translate(-50%, 30%);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9436ade */.elementor-13 .elementor-element.elementor-element-9436ade{
    position: absolute;
    top: -70px;
    left: -100px;
    width: auto;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-11e7726 */.elementor-13 .elementor-element.elementor-element-11e7726{
    border-radius: 34px;
    background: radial-gradient(50% 50% at 50% 50%, #206EF6 54%, #002992 100%);
    padding: 25px;
    width: 434px;
    height: 158px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-437e907 */.elementor-13 .elementor-element.elementor-element-437e907{
    border-radius: 34px;
    background: radial-gradient(295.45% 88.71% at 47.12% 50%, #FF1234 0%, #7A0000 100%);
    padding: 25px;
    width: 434px;
    height: 158px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b0bd94c */.elementor-13 .elementor-element.elementor-element-b0bd94c{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 50%);
    z-index: 1;
}
@media (max-width: 991px){
    .elementor-13 .elementor-element.elementor-element-b0bd94c{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a45402c */@media (min-width: 992px){
    .elementor-13 .elementor-element.elementor-element-a45402c{
        display: none;
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .elementor-13 .elementor-element.elementor-element-a45402c{
        transform: translateY(20%);
    }
}
.elementor-13 .elementor-element.elementor-element-a45402c{
    display: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c2fe3fe */.elementor-13 .elementor-element.elementor-element-c2fe3fe{
    background: radial-gradient(50% 50% at 50% 50%, #206EF6 54%, #002992 100%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec08c76 */.elementor-13 .elementor-element.elementor-element-ec08c76{
    background: radial-gradient(295.45% 88.71% at 47.12% 50%, #FF1234 0%, #7A0000 100%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8444ef3 */@media (min-width: 992px){
    .elementor-13 .elementor-element.elementor-element-8444ef3{
        display: none;
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .elementor-13 .elementor-element.elementor-element-8444ef3{
        transform: translateY(20%);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71a580c */.elementor-13 .elementor-element.elementor-element-71a580c{
    overflow: hidden;
    background-color: #1C2127;
    border-radius: 0px 16px 16px 0px;
     padding-bottom: 14px;
}
.elementor-13 .elementor-element.elementor-element-71a580c .toc-wrap{
    height: auto;
    max-height: 1018px;
    overflow-y: auto;
     padding: 9px;
}
.elementor-13 .elementor-element.elementor-element-71a580c .toc-wrap::-webkit-scrollbar {
    width: 4px;
}
 
.elementor-13 .elementor-element.elementor-element-71a580c .toc-wrap::-webkit-scrollbar-track {
    background: #28282E;
    border-radius: 8px;
    width: 4px;
}
 
.elementor-13 .elementor-element.elementor-element-71a580c .toc-wrap::-webkit-scrollbar-thumb {
    border-radius: 8px;
    background: #FFF;
}
.elementor-13 .elementor-element.elementor-element-71a580c h3{
    font-size: 20px;
    color: #fff;
    font-weight: 700;
}
.elementor-13 .elementor-element.elementor-element-71a580c ul{
    list-style: none;
    padding-left: 0;
}
.elementor-13 .elementor-element.elementor-element-71a580c ul li{
    border-radius: 6px;
    background: #333742;
    margin-bottom: 10px;
}
.elementor-13 .elementor-element.elementor-element-71a580c ul li.active{
    background: #464E64;
}
.elementor-13 .elementor-element.elementor-element-71a580c ul li:last-child{
    margin-bottom: 0;
}
.elementor-13 .elementor-element.elementor-element-71a580c ul li a{
    color: #F9F2F7;
    font-size: 14px;
    font-weight: 700;
    padding: 10px 13px;
    display: inline-block;
    width: 100%;
}
@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-71a580c .toc-wrap{
        max-height: 424px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4f17ff */.elementor-13 .elementor-element.elementor-element-f4f17ff{
    color: #fff;
    font-size: 16px;
    background-color: #1C2127;
    border-radius: 16px 0px 0px 16px;
    padding-top: 24px;
    padding-bottom: 24px;
}
.elementor-13 .elementor-element.elementor-element-f4f17ff .overlow-content{
    height: auto;
    max-height: 984px;
    overflow-y: auto;
    padding: 0 24px;
    scroll-behavior: smooth;
}
.elementor-13 .elementor-element.elementor-element-f4f17ff .overlow-content::-webkit-scrollbar {
    width: 8px;
}
 
.elementor-13 .elementor-element.elementor-element-f4f17ff .overlow-content::-webkit-scrollbar-track {
    background: #28282E;
    border-radius: 16px;
    width: 8px;
}
 
.elementor-13 .elementor-element.elementor-element-f4f17ff .overlow-content::-webkit-scrollbar-thumb {
    border-radius: 16px;
    background: #FFF;
}
.elementor-13 .elementor-element.elementor-element-f4f17ff h2{
    font-size: 24px;
}
.elementor-13 .elementor-element.elementor-element-f4f17ff h3{
    font-size: 22px;
}
.elementor-13 .elementor-element.elementor-element-f4f17ff a{
    color: #fff;
}
@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-f4f17ff .overlow-content{
        max-height: 710px;
        padding: 0 10px
    }
    .elementor-13 .elementor-element.elementor-element-f4f17ff iframe{
        height: 250px;
    }
    .elementor-13 .elementor-element.elementor-element-f4f17ff table td, .elementor-13 .elementor-element.elementor-element-f4f17ff table th{
        padding: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61eba3c */.elementor-13 .elementor-element.elementor-element-61eba3c{
    position: relative;
}
.elementor-13 .elementor-element.elementor-element-61eba3c:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 367px;
    background:url(https://giovangtv.us/wp-content/uploads/2025/02/bg-section-gioi-thieu.webp);
}
@media (max-width: 767px){
    .elementor-13 .elementor-element.elementor-element-61eba3c:before{
        background: url(https://giovangtv.us/wp-content/uploads/2025/02/bg-section-gioi-thieu-m.png);
        height: 255px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763cabc */.elementor-13 .elementor-element.elementor-element-763cabc:after{
    content: "";
    height: 1px;
    width: 100%;
    background: linear-gradient(92deg, #28282E 1.94%, #F22171 46.73%, #28282E 98.28%);
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}/* End custom CSS */