.elementor-kit-8 e-page-transition{background-color:#ffbc7d}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1440px}@media (max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:576px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.light-text{font-family:"FFShamelFamily",sans-serif;font-weight:300}.medium-text{font-family:"FFShamelFamily",sans-serif;font-weight:500}.bold-text{font-family:"FFShamelFamily",sans-serif;font-weight:700}.custom-menu-highlight>a{color:var(--e-global-color-primary,#007bff);text-decoration:underline;font-family:"FFShamelFamily",sans-serif;font-weight:500}.cont-50{filter:blur(50px)}.cont-2{filter:blur(170px)}.cont-3{filter:blur(300px)}.cont-4{filter:blur(400px)}.cont-5{filter:blur(500px)}.bg-blur{backdrop-filter:blur(15px)}ul.eng{padding-left:50px!important}.aux-submenu.aux-megamenu{position:absolute;top:100%;left:0;margin-left:200px;width:420px;background-color:#fff;border:1px solid #d1d5db;box-shadow:0 12px 40px rgba(0,0,0,.1);padding:25px 30px;display:none;z-index:1000;border-radius:15px}li:hover>.aux-submenu.aux-megamenu{display:block}.aux-menu-columns{display:flex;flex-direction:column;gap:20px}.aux-menu-column{list-style:none}.aux-menu-column a.aux-item-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-decoration:none;color:#111827;padding:10px 0;transition:all .3s ease;border-radius:6px}.aux-menu-column a.aux-item-content:hover{background-color:#f3f4f6;padding-left:5px}.aux-menu-label{font-size:16px;font-weight:600;margin-bottom:3px;color:#111827}.aux-menu-sec-text{font-size:13px;color:#6b7280!important;line-height:1.5}.aux-menu-label,.aux-menu-sec-text{display:block;width:100%}@media (min-width:1025px){.dark-hover:hover{background-color:#2a2a2a;transform:translateY(-6px);box-shadow:0 10px 25px rgba(0,0,0,.6)}.dark-hover:hover img{transform:scale(1.05);filter:brightness(1.1)}.dark-hover:hover p,.dark-hover:hover .elementor-widget-text-editor{color:#ddd}}@media screen and (max-width:768px){.wp-block-table,table{width:100%;max-width:100%;border-collapse:collapse;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem;font-size:55%}table th,table td{padding:6px;text-align:left;border:1px solid #ddd;white-space:normal;overflow-wrap:break-word;word-wrap:break-word}}@media (max-width:768px){.parallax{background-attachment:scroll!important}}