.elementor-2539 .elementor-element.elementor-element-8bab3f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-2539 .elementor-element.elementor-element-8bab3f5:not(.elementor-motion-effects-element-type-background), .elementor-2539 .elementor-element.elementor-element-8bab3f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0d0d;}.elementor-2539 .elementor-element.elementor-element-5111a12{--display:flex;--min-height:70px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF6B35;--border-color:#FF6B35;--padding-top:12px;--padding-bottom:12px;--padding-left:32px;--padding-right:32px;}.elementor-2539 .elementor-element.elementor-element-5111a12:not(.elementor-motion-effects-element-type-background), .elementor-2539 .elementor-element.elementor-element-5111a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2539 .elementor-element.elementor-element-d0f6952{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-2539 .elementor-element.elementor-element-2d0d866{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-2539 .elementor-element.elementor-element-2d0d866 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:800;letter-spacing:1.5px;color:#FFFFFF;}.elementor-2539 .elementor-element.elementor-element-2fb0602{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-2539 .elementor-element.elementor-element-758d38d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-2539 .elementor-element.elementor-element-58435fa .elementor-icon-wrapper{text-align:center;}.elementor-2539 .elementor-element.elementor-element-58435fa.elementor-view-stacked .elementor-icon{background-color:#AAAAAA;}.elementor-2539 .elementor-element.elementor-element-58435fa.elementor-view-framed .elementor-icon, .elementor-2539 .elementor-element.elementor-element-58435fa.elementor-view-default .elementor-icon{color:#AAAAAA;border-color:#AAAAAA;}.elementor-2539 .elementor-element.elementor-element-58435fa.elementor-view-framed .elementor-icon, .elementor-2539 .elementor-element.elementor-element-58435fa.elementor-view-default .elementor-icon svg{fill:#AAAAAA;}.elementor-2539 .elementor-element.elementor-element-58435fa .elementor-icon{font-size:18px;}.elementor-2539 .elementor-element.elementor-element-58435fa .elementor-icon svg{height:18px;}.elementor-2539 .elementor-element.elementor-element-e115bc0 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#FF6B35;}@media(min-width:768px){.elementor-2539 .elementor-element.elementor-element-8bab3f5{--width:100vw;}.elementor-2539 .elementor-element.elementor-element-d0f6952{--width:20%;}.elementor-2539 .elementor-element.elementor-element-758d38d{--width:20%;}}/* Start custom CSS for heading, class: .elementor-element-2d0d866 */.elementor-2539 .elementor-element.elementor-element-2d0d866 .elementor-heading-title { display: flex; align-items: center; gap: 10px; white-space: nowrap; cursor: pointer; } .elementor-2539 .elementor-element.elementor-element-2d0d866 .elementor-heading-title::before { content: 'DP'; display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; min-width: 40px; background: #FF6B35; border-radius: 10px; color: #FFFFFF; font-size: 15px; font-weight: 900; font-family: 'Arial Black', Arial, sans-serif; letter-spacing: -1px; flex-shrink: 0; box-shadow: 0 2px 12px rgba(255,107,53,0.4); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f6952 */.elementor-2539 .elementor-element.elementor-element-d0f6952 { flex: 0 0 auto; min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb0602 */.elementor-2539 .elementor-element.elementor-element-2fb0602 { flex: 1 1 auto; min-width: 0; overflow: visible; } @media (max-width: 1023px) { .elementor-2539 .elementor-element.elementor-element-2fb0602 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58435fa */.elementor-2539 .elementor-element.elementor-element-58435fa { cursor: pointer; transition: color 0.25s ease; } .elementor-2539 .elementor-element.elementor-element-58435fa:hover i { color: #FF6B35 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e115bc0 */.elementor-2539 .elementor-element.elementor-element-e115bc0 .elementor-button { background: #FF6B35 !important; color: #FFFFFF !important; padding: 12px 22px !important; white-space: nowrap; transition: all 0.25s ease; border: none; } .elementor-2539 .elementor-element.elementor-element-e115bc0 .elementor-button:hover { background: #E55A1F !important; transform: translateY(-1px); box-shadow: 0 4px 16px rgba(255,107,53,0.35); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-758d38d */.elementor-2539 .elementor-element.elementor-element-758d38d { flex: 0 0 auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5111a12 */.elementor-2539 .elementor-element.elementor-element-5111a12 { max-width: 1400px; margin: 0 auto; box-shadow: 0 4px 32px rgba(255,107,53,0.08); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bab3f5 */.elementor-2539 .elementor-element.elementor-element-8bab3f5 { position: sticky; top: 0; z-index: 9999; width: 100%; } @media (max-width: 767px) { .elementor-2539 .elementor-element.elementor-element-8bab3f5 { padding: 10px !important; } }/* End custom CSS */