.elementor-14 .elementor-element.elementor-element-fbbbc2d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fbbbc2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-fbbbc2d{border-style:solid;border-width:0px 0px 3px 0px;border-color:#ED0101;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-fbbbc2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-341131b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-341131b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-2ea825a .elementor-menu-toggle{margin:0 auto;background-color:#EF4036;}.elementor-14 .elementor-element.elementor-element-2ea825a .elementor-nav-menu .elementor-item{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-14 .elementor-element.elementor-element-2ea825a .elementor-nav-menu--main .elementor-item{color:#696969;fill:#696969;}.elementor-14 .elementor-element.elementor-element-2ea825a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-14 .elementor-element.elementor-element-2ea825a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-2ea825a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-14 .elementor-element.elementor-element-2ea825a .elementor-nav-menu--main .elementor-item:focus{color:#EF4036;fill:#EF4036;}.elementor-14 .elementor-element.elementor-element-2ea825a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#EF4036;}.elementor-14 .elementor-element.elementor-element-2ea825a{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:#D9D7D7;}.elementor-14 .elementor-element.elementor-element-2ea825a div.elementor-menu-toggle{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2ea825a div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-62c71f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-62c71f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-62c71f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a3374c2 .elementor-icon-list-icon i{color:#CD4038;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-a3374c2 .elementor-icon-list-icon svg{fill:#CD4038;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-a3374c2{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;width:var( --container-widget-width, 100.001% );max-width:100.001%;--container-widget-width:100.001%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a3374c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-a3374c2 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-14 .elementor-element.elementor-element-a3374c2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-5703990:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5703990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5703990{border-style:solid;border-width:0px 0px 3px 0px;border-color:#ED0101;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-5703990 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-180d661.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-180d661.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-ac8c03c .elementor-menu-toggle{margin:0 auto;background-color:#EF4036;}.elementor-14 .elementor-element.elementor-element-ac8c03c .elementor-nav-menu .elementor-item{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-14 .elementor-element.elementor-element-ac8c03c .elementor-nav-menu--main .elementor-item{color:#696969;fill:#696969;}.elementor-14 .elementor-element.elementor-element-ac8c03c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-14 .elementor-element.elementor-element-ac8c03c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-ac8c03c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-14 .elementor-element.elementor-element-ac8c03c .elementor-nav-menu--main .elementor-item:focus{color:#EF4036;fill:#EF4036;}.elementor-14 .elementor-element.elementor-element-ac8c03c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#EF4036;}.elementor-14 .elementor-element.elementor-element-ac8c03c{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:#D9D7D7;}.elementor-14 .elementor-element.elementor-element-ac8c03c div.elementor-menu-toggle{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ac8c03c div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-0627dd6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-0627dd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-0627dd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8222125 .elementor-icon-list-icon i{color:#CD4038;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-8222125 .elementor-icon-list-icon svg{fill:#CD4038;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-8222125{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;width:var( --container-widget-width, 100.001% );max-width:100.001%;--container-widget-width:100.001%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-8222125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-8222125 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-14 .elementor-element.elementor-element-8222125 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-284daf3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-284daf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-284daf3{border-style:solid;border-width:0px 0px 3px 0px;border-color:#ED0101;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-284daf3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-dca151a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-dca151a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-menu-toggle{margin:0 auto;background-color:#EF4036;}.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-nav-menu .elementor-item{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-nav-menu--main .elementor-item{color:#696969;fill:#696969;}.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-nav-menu--main .elementor-item:focus{color:#EF4036;fill:#EF4036;}.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#EF4036;}.elementor-14 .elementor-element.elementor-element-db6f4c7{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:#D9D7D7;}.elementor-14 .elementor-element.elementor-element-db6f4c7 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-db6f4c7 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-6ba7dcd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-6ba7dcd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-6ba7dcd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-icon i{color:#CD4038;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-icon svg{fill:#CD4038;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-ae47ac3{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;width:var( --container-widget-width, 100.001% );max-width:100.001%;--container-widget-width:100.001%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:23px;}.elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-8427d9c{--spacer-size:50px;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-c8df925{width:13%;}.elementor-14 .elementor-element.elementor-element-341131b{width:73.664%;}.elementor-14 .elementor-element.elementor-element-62c71f2{width:13%;}.elementor-14 .elementor-element.elementor-element-474ca1d{width:13%;}.elementor-14 .elementor-element.elementor-element-180d661{width:73.664%;}.elementor-14 .elementor-element.elementor-element-0627dd6{width:13%;}.elementor-14 .elementor-element.elementor-element-37d6108{width:13%;}.elementor-14 .elementor-element.elementor-element-dca151a{width:73.664%;}.elementor-14 .elementor-element.elementor-element-6ba7dcd{width:13%;}}@media(max-width:880px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-37d6108{width:100%;}.elementor-14 .elementor-element.elementor-element-dca151a{width:100%;}.elementor-14 .elementor-element.elementor-element-6ba7dcd{width:100%;}}@media(max-width:1366px){.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-62c71f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-62c71f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-0627dd6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-0627dd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-6ba7dcd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-6ba7dcd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:1200px){.elementor-14 .elementor-element.elementor-element-ac8c03c .elementor-nav-menu .elementor-item{font-size:13px;}.elementor-14 .elementor-element.elementor-element-8222125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-8222125 .elementor-icon-list-item > a{font-size:13px;}.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-nav-menu .elementor-item{font-size:13px;}.elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-item > a{font-size:13px;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-04694ab{width:var( --container-widget-width, 705.986px );max-width:705.986px;--container-widget-width:705.986px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a3374c2{width:var( --container-widget-width, 782.269px );max-width:782.269px;--container-widget-width:782.269px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-54aebf0{width:var( --container-widget-width, 705.986px );max-width:705.986px;--container-widget-width:705.986px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ac8c03c .elementor-nav-menu .elementor-item{font-size:11px;}.elementor-14 .elementor-element.elementor-element-8222125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-8222125 .elementor-icon-list-item > a{font-size:9px;}.elementor-14 .elementor-element.elementor-element-8222125{width:var( --container-widget-width, 782.269px );max-width:782.269px;--container-widget-width:782.269px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3e6a446{width:var( --container-widget-width, 705.986px );max-width:705.986px;--container-widget-width:705.986px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-nav-menu .elementor-item{font-size:11px;}.elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-item > a{font-size:9px;}.elementor-14 .elementor-element.elementor-element-ae47ac3{width:var( --container-widget-width, 782.269px );max-width:782.269px;--container-widget-width:782.269px;--container-widget-flex-grow:0;}}@media(max-width:880px){.elementor-14 .elementor-element.elementor-element-3e6a446{width:var( --container-widget-width, 722.985px );max-width:722.985px;--container-widget-width:722.985px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-db6f4c7 .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-14 .elementor-element.elementor-element-db6f4c7{width:var( --container-widget-width, 725.547px );max-width:725.547px;--container-widget-width:725.547px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-ae47ac3 .elementor-icon-list-item > a{font-size:15px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-04694ab{text-align:center;width:var( --container-widget-width, 711.022px );max-width:711.022px;--container-widget-width:711.022px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-54aebf0{text-align:center;width:var( --container-widget-width, 711.022px );max-width:711.022px;--container-widget-width:711.022px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3e6a446{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-8427d9c{--spacer-size:25px;}}/* Start custom CSS for nav-menu, class: .elementor-element-2ea825a *//* Add "Menu" text to the Elementor mobile menu */
.elementor-menu-toggle::before {
    content: 'Menu ';
    font-size: 16px; /* Adjust the font size as needed */
    color: #fff; /* Change this to match your desired text color */
    margin-right: 5px; /* Adjust spacing between "Menu" text and the icon */
}

/* Ensure the "Menu" text only appears on mobile */
@media (min-width: 768px) {
    .elementor-menu-toggle::before {
        content: '';
    }/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-ac8c03c *//* Add "Menu" text to the Elementor mobile menu */
.elementor-menu-toggle::before {
    content: 'Menu ';
    font-size: 16px; /* Adjust the font size as needed */
    color: #fff; /* Change this to match your desired text color */
    margin-right: 5px; /* Adjust spacing between "Menu" text and the icon */
}

/* Ensure the "Menu" text only appears on mobile */
@media (min-width: 768px) {
    .elementor-menu-toggle::before {
        content: '';
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e6a446 *//* Container to hold the image */
.image-container {
  display: flex;            /* Flexbox to easily center content */
  justify-content: center;  /* Center horizontally */
  align-items: center;      /* Center vertically */
  height: 100vh;            /* Full viewport height */
}

/* Style for the image */
.image-container img {
  max-width: 100%;          /* Ensure image doesn't overflow container */
  height: auto;             /* Maintain aspect ratio */
  object-fit: contain;      /* Ensure the image fits within the container */
}
/* General container for the image */
.image-container {
  display: flex;             /* Use Flexbox to center the image */
  justify-content: center;   /* Center horizontally */
  align-items: center;       /* Center vertically */
  height: 100vh;             /* Full viewport height */
  margin: 0;                 /* Remove default margins */
  padding: 0;                /* Remove default padding */
  box-sizing: border-box;    /* Ensure padding/margins don't affect width/height */
}

/* Responsive image styling */
.image-container img {
  max-width: 100%;           /* Ensure the image is responsive */
  height: auto;              /* Maintain the image's aspect ratio */
  display: block;            /* Remove extra space at the bottom of the image */
  margin: 0 auto;            /* Center the image horizontally within the container */
  object-fit: contain;       /* Ensure the image scales/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-db6f4c7 *//* Add "Menu" text to the Elementor mobile menu */
.elementor-menu-toggle::before {
    content: 'Menu ';
    font-size: 16px; /* Adjust the font size as needed */
    color: #fff; /* Change this to match your desired text color */
    margin-right: 5px; /* Adjust spacing between "Menu" text and the icon */
}

/* Ensure the "Menu" text only appears on mobile */
@media (min-width: 768px) {
    .elementor-menu-toggle::before {
        content: '';
    }/* End custom CSS */