.elementor-2023 .elementor-element.elementor-element-f5d7337 > .elementor-container{max-width:900px;}.elementor-2023 .elementor-element.elementor-element-f5d7337{padding:50px 30px 50px 30px;}.elementor-2023 .elementor-element.elementor-element-9ed6de4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2023 .elementor-element.elementor-element-9ed6de4 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:700;color:#1D1A4D;}.elementor-2023 .elementor-element.elementor-element-ab12aaf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2023 .elementor-element.elementor-element-ab12aaf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2023 .elementor-element.elementor-element-ab12aaf{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-2023 .elementor-element.elementor-element-ab12aaf .elementor-icon-list-text{transition:color 0.3s;}#elementor-popup-modal-2023{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2023 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-2023 .dialog-close-button{display:flex;}#elementor-popup-modal-2023 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-2023 .elementor-element.elementor-element-9ed6de4 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-2023 .elementor-element.elementor-element-9ed6de4 .elementor-heading-title{font-size:34px;}}/* Start custom CSS for icon-list, class: .elementor-element-ab12aaf */.show_cat_list .elementor-icon-list-items li {
    display: none;
}
.show_cat_list .elementor-icon-list-items li:first-child {
    /*display: block;*/
    display: flex !important;
    flex-direction: row-reverse;
    justify-content: space-between;
    cursor: pointer;
    border-top: 0;
}
.show_cat_list .elementor-icon-list-items {
    padding: 0;
}

.show_cat_list .elementor-icon-list-items li:first-child:before {
    content: "\f107";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    padding-right: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f5d7337 */.popup1st ul.elementor-icon-list-items {
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-clip: padding-box;
    border: 1px solid #dddddd;
    border-radius: 0.25rem;
    /*height: 90px;*/
    /*padding: 10px !important;*/
    /*overflow-y: scroll;*/
}
.elementor-2023 .elementor-element.elementor-element-f5d7337 .show_cat_list .elementor-icon-list-items li a,
.show_cat_list .elementor-icon-list-items li:first-child span{
    padding: 12px;
    transition: 0.3s;
}
.show_cat_list .elementor-icon-list-items li a:hover {
    background-color: #eee;
    transition: 0.3s;
}
.elementor-2023 .elementor-element.elementor-element-f5d7337 .show_cat_list .elementor-icon-list-items li {
    border-top: 1px solid #dddddd;
}
.elementor-2023 .elementor-element.elementor-element-f5d7337 .show_cat_list .elementor-icon-list-items li * {
    font-weight: 600;
}
#elementor-popup-modal-1908 .dialog-widget-content {
    border-radius: 10px;
}
#elementor-popup-modal-1908 .dialog-close-button i.eicon-close {
    font-size: 22px;
}
.elementor-2023 .elementor-element.elementor-element-f5d7337 ::-webkit-scrollbar {
    width: 16px;
  }
.elementor-2023 .elementor-element.elementor-element-f5d7337 ::-webkit-scrollbar-track {
    background: #eee;
}

.elementor-2023 .elementor-element.elementor-element-f5d7337 *::-webkit-scrollbar-thumb {
    background-image: linear-gradient(180deg, #161943 0%, #242A71 100%);
    border-radius: 5px;
    border: 3px solid #ffffff;
  }

.dialog-message ul li a {
    display: block !important;
    overflow-wrap: break-word;
}/* End custom CSS */