.elementor-1097 .elementor-element.elementor-element-8104ebc > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-1097 .elementor-element.elementor-element-3747c45 { justify-content: inherit; }
.elementor-1097 .elementor-element.elementor-element-ee8a61d { justify-content: inherit; }
.elementor-1097 .elementor-element.elementor-element-910eeb6 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-1097 .elementor-element.elementor-element-e713f1c { justify-content: inherit; }
.elementor-1097 .elementor-element.elementor-element-bac4ef9 .logo_image { max-height: 80px; }
.elementor-1097 .elementor-element.elementor-element-b4f0f1d { justify-content: inherit; }
@media (min-width: 768px) {.elementor-1097 .elementor-element.elementor-element-e713f1c { width: 20%; }
.elementor-1097 .elementor-element.elementor-element-b4f0f1d { width: 80%; }
}
.elementor-404 .elementor-element.elementor-element-095c1fc:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-095c1fc > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(241, 245, 246); }
.elementor-404 .elementor-element.elementor-element-095c1fc { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-404 .elementor-element.elementor-element-3c86160 { justify-content: inherit; }
.elementor-404 .elementor-element.elementor-element-11b2c44 { --spacer-size: 39px; }
.elementor-404 .elementor-element.elementor-element-07a9512 { justify-content: inherit; }
.elementor-404 .elementor-element.elementor-element-46fea1c { justify-content: inherit; }
.elementor-404 .elementor-element.elementor-element-f9309de { justify-content: inherit; }
.elementor-404 .elementor-element.elementor-element-1b7d6c7 { justify-content: inherit; }
.elementor-404 .elementor-element.elementor-element-333b91e .elementor-heading-title { font-family: Roboto, sans-serif; font-size: 20px; font-weight: 700; color: rgb(0, 0, 0); }
.elementor-404 .elementor-element.elementor-element-5a597f5 { --spacer-size: 35px; }
.elementor-404 .elementor-element.elementor-element-6ba6f13:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-6ba6f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(10, 19, 40); }
.elementor-404 .elementor-element.elementor-element-6ba6f13 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-404 .elementor-element.elementor-element-c862148 { justify-content: inherit; }
.elementor-404 .elementor-element.elementor-element-730233a { --spacer-size: 16px; }
.elementor-404 .elementor-element.elementor-element-b3119e1 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }
.elementor-404 .elementor-element.elementor-element-ccb7781 { justify-content: inherit; }
.elementor-404 .elementor-element.elementor-element-bad85d8 .logo_image { max-height: 36px; }
.elementor-404 .elementor-element.elementor-element-4d29867 { justify-content: inherit; }
.elementor-404 .elementor-element.elementor-element-6848e0a { --grid-template-columns: repeat(0, auto); --grid-column-gap: 5px; --grid-row-gap: 0px; }
.elementor-404 .elementor-element.elementor-element-6848e0a .elementor-widget-container { text-align: center; }
.elementor-404 .elementor-element.elementor-element-d1d8056 { --spacer-size: 16px; }
.elementor-404 .elementor-element.elementor-element-b0cd565:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-b0cd565 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(10, 19, 40); }
.elementor-404 .elementor-element.elementor-element-b0cd565 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-404 .elementor-element.elementor-element-ebb858e { justify-content: inherit; }
.elementor-404 .elementor-element.elementor-element-ab97eae { text-align: center; color: rgb(255, 255, 255); }
.elementor-404 .elementor-element.elementor-element-cba91c4 { --spacer-size: 40px; }
@media (max-width: 1024px) {.elementor-404 .elementor-element.elementor-element-11b2c44 { --spacer-size: 31px; }
.elementor-404 .elementor-element.elementor-element-5a597f5 { --spacer-size: 18px; }
.elementor-404 .elementor-element.elementor-element-730233a { --spacer-size: 5px; }
.elementor-404 .elementor-element.elementor-element-d1d8056 { --spacer-size: 5px; }
}
@media (max-width: 767px) {.elementor-404 .elementor-element.elementor-element-11b2c44 { --spacer-size: 10px; }
.elementor-404 .elementor-element.elementor-element-07a9512 { width: 50%; }
.elementor-404 .elementor-element.elementor-element-46fea1c { width: 50%; }
.elementor-404 .elementor-element.elementor-element-f9309de { width: 50%; }
.elementor-404 .elementor-element.elementor-element-1b7d6c7 { width: 50%; }
.elementor-404 .elementor-element.elementor-element-5a597f5 { --spacer-size: 10px; }
.elementor-404 .elementor-element.elementor-element-ccb7781 { width: 50%; }
.elementor-404 .elementor-element.elementor-element-4d29867 { width: 50%; }
}
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)), .elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)), .elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)) { font-size: 0px; line-height: 1; }
.elementor-widget-social-icons .elementor-grid { column-gap: var(--grid-column-gap,5px); row-gap: var(--grid-row-gap,5px); grid-template-columns: var(--grid-template-columns); justify-content: var(--justify-content,center); justify-items: var(--justify-content,center); }
@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; src: url("/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2") format("woff2"), url("/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff") format("woff"), url("/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf") format("truetype"); }
