.elementor-kit-7{--e-global-color-primary:#5852A1;--e-global-color-secondary:#3771C8;--e-global-color-text:#F39C12;--e-global-color-accent:#61CE70;--e-global-color-15831f5:#5852A1;--e-global-color-020ef50:#EEEDFF;--e-global-color-f91b77d:#EEF6FF;--e-global-color-3b53a38:#333333;--e-global-color-f10b566:#111827;--e-global-color-e84a384:#4B5563;--e-global-color-10ed401:#8C8C8C;--e-global-color-edc6e62:#111827;--e-global-color-5e245c1:#FFFFFF99;--e-global-color-09080ea:#FFFFFF;--e-global-color-ed7e045:#F0F0F0;--e-global-color-6d588f4:#29333CB3;--e-global-color-165e5c8:#374151;--e-global-color-8626613:#111827;--e-global-color-3866288:#4B5563;--e-global-typography-primary-font-family:"DM Sans";--e-global-typography-primary-font-size:24px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:32px;--e-global-typography-primary-letter-spacing:-0.01em;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:24px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:32px;--e-global-typography-text-letter-spacing:-0.01em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-d98969f-font-family:"Manrope";--e-global-typography-d98969f-font-size:72px;--e-global-typography-d98969f-font-weight:700;--e-global-typography-d98969f-line-height:79.2px;--e-global-typography-d98969f-letter-spacing:-2.7px;--e-global-typography-bbb6f11-font-family:"Manrope";--e-global-typography-bbb6f11-font-size:64px;--e-global-typography-bbb6f11-font-weight:700;--e-global-typography-bbb6f11-line-height:72px;--e-global-typography-bbb6f11-letter-spacing:-0.015em;--e-global-typography-b16a257-font-family:"Manrope";--e-global-typography-b16a257-font-size:48px;--e-global-typography-b16a257-font-weight:700;--e-global-typography-b16a257-line-height:56px;--e-global-typography-b16a257-letter-spacing:-1.5px;--e-global-typography-60d64e0-font-family:"Manrope";--e-global-typography-60d64e0-font-size:40px;--e-global-typography-60d64e0-font-weight:700;--e-global-typography-60d64e0-line-height:48px;--e-global-typography-60d64e0-letter-spacing:-0.0125em;--e-global-typography-853dcd4-font-family:"Manrope";--e-global-typography-853dcd4-font-size:36px;--e-global-typography-853dcd4-font-weight:700;--e-global-typography-853dcd4-line-height:44px;--e-global-typography-e61b1c8-font-family:"Manrope";--e-global-typography-e61b1c8-font-size:32px;--e-global-typography-e61b1c8-font-weight:700;--e-global-typography-e61b1c8-line-height:40px;--e-global-typography-e61b1c8-letter-spacing:-0.01em;--e-global-typography-2adb14f-font-family:"Manrope";--e-global-typography-2adb14f-font-size:26px;--e-global-typography-2adb14f-font-weight:700;--e-global-typography-2adb14f-line-height:36px;--e-global-typography-2adb14f-letter-spacing:-0.01em;--e-global-typography-1d80ead-font-family:"Manrope";--e-global-typography-1d80ead-font-size:20px;--e-global-typography-1d80ead-font-weight:700;--e-global-typography-1d80ead-line-height:29px;--e-global-typography-955d152-font-family:"Manrope";--e-global-typography-955d152-font-size:18px;--e-global-typography-955d152-font-weight:700;--e-global-typography-955d152-line-height:26px;--e-global-typography-33a9d36-font-family:"DM Sans";--e-global-typography-33a9d36-font-size:28px;--e-global-typography-33a9d36-font-weight:600;--e-global-typography-33a9d36-line-height:36px;--e-global-typography-33a9d36-letter-spacing:-0.14px;--e-global-typography-c251def-font-family:"DM Sans";--e-global-typography-c251def-font-size:26px;--e-global-typography-c251def-font-weight:500;--e-global-typography-c251def-line-height:36px;--e-global-typography-c251def-letter-spacing:-0.01em;--e-global-typography-5ae3e9a-font-family:"DM Sans";--e-global-typography-5ae3e9a-font-size:24px;--e-global-typography-5ae3e9a-font-weight:500;--e-global-typography-5ae3e9a-line-height:32px;--e-global-typography-b3d6fed-font-family:"DM Sans";--e-global-typography-b3d6fed-font-size:22px;--e-global-typography-b3d6fed-font-weight:500;--e-global-typography-b3d6fed-line-height:30px;--e-global-typography-7efbff5-font-family:"DM Sans";--e-global-typography-7efbff5-font-size:20px;--e-global-typography-7efbff5-font-weight:400;--e-global-typography-7efbff5-line-height:28px;--e-global-typography-058eab7-font-family:"DM Sans";--e-global-typography-058eab7-font-size:18px;--e-global-typography-058eab7-font-weight:400;--e-global-typography-058eab7-line-height:26px;--e-global-typography-9fd6612-font-family:"DM Sans";--e-global-typography-9fd6612-font-size:16px;--e-global-typography-9fd6612-line-height:24px;--e-global-typography-598fa10-font-family:"DM Sans";--e-global-typography-598fa10-font-size:14px;--e-global-typography-598fa10-line-height:22px;--e-global-typography-ffef69c-font-size:16px;--e-global-typography-ffef69c-font-weight:600;--e-global-typography-ffef69c-line-height:24px;--e-global-typography-42c3c80-font-family:"DM Sans";--e-global-typography-42c3c80-font-size:20px;--e-global-typography-42c3c80-font-weight:700;--e-global-typography-42c3c80-text-transform:uppercase;--e-global-typography-42c3c80-line-height:28px;background-color:var( --e-global-color-09080ea );color:var( --e-global-color-3b53a38 );}.elementor-kit-7 e-page-transition{background-color:var( --e-global-color-primary );}.elementor-kit-7 a{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:24px;}.elementor-kit-7 h1{color:var( --e-global-color-3b53a38 );font-family:"Manrope", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;}.elementor-kit-7 h2{color:var( --e-global-color-3b53a38 );font-family:"DM Sans", Sans-serif;font-size:26px;line-height:1.2em;}.elementor-kit-7 h3{color:var( --e-global-color-3b53a38 );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-kit-7 h4{color:var( --e-global-color-3b53a38 );font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-kit-7 h5{color:var( --e-global-color-3b53a38 );font-family:"DM Sans", Sans-serif;font-size:21px;line-height:1.2em;}.elementor-kit-7 h6{color:var( --e-global-color-3b53a38 );font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.2px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-ffef69c-font-size );font-weight:var( --e-global-typography-ffef69c-font-weight );line-height:var( --e-global-typography-ffef69c-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-d98969f-font-size:56px;--e-global-typography-d98969f-line-height:64px;--e-global-typography-d98969f-letter-spacing:-0.015em;--e-global-typography-bbb6f11-font-size:52px;--e-global-typography-bbb6f11-line-height:60px;--e-global-typography-bbb6f11-letter-spacing:-0.015em;--e-global-typography-b16a257-font-size:40px;--e-global-typography-60d64e0-font-size:34px;--e-global-typography-60d64e0-line-height:43px;--e-global-typography-60d64e0-letter-spacing:-0.0075em;--e-global-typography-853dcd4-font-size:32px;--e-global-typography-853dcd4-line-height:40px;--e-global-typography-853dcd4-letter-spacing:-0.005em;--e-global-typography-e61b1c8-font-size:28px;--e-global-typography-e61b1c8-line-height:36px;--e-global-typography-e61b1c8-letter-spacing:-0.005px;--e-global-typography-2adb14f-font-size:22px;--e-global-typography-2adb14f-line-height:31px;--e-global-typography-2adb14f-letter-spacing:-0.005em;--e-global-typography-1d80ead-font-size:18px;--e-global-typography-955d152-font-size:17px;--e-global-typography-955d152-line-height:26px;--e-global-typography-955d152-letter-spacing:0.005em;--e-global-typography-33a9d36-font-size:25px;--e-global-typography-33a9d36-line-height:33px;--e-global-typography-c251def-font-size:22px;--e-global-typography-c251def-line-height:31px;--e-global-typography-5ae3e9a-font-size:22px;--e-global-typography-5ae3e9a-line-height:30px;--e-global-typography-5ae3e9a-letter-spacing:0.005em;--e-global-typography-b3d6fed-font-size:20px;--e-global-typography-b3d6fed-line-height:28px;--e-global-typography-b3d6fed-letter-spacing:0.005px;--e-global-typography-7efbff5-font-size:18px;--e-global-typography-9fd6612-font-size:16px;--e-global-typography-9fd6612-line-height:24px;--e-global-typography-9fd6612-letter-spacing:0.01px;--e-global-typography-42c3c80-font-size:18px;--e-global-typography-42c3c80-line-height:26px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-ffef69c-font-size );line-height:var( --e-global-typography-ffef69c-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-d98969f-font-size:40px;--e-global-typography-d98969f-line-height:48px;--e-global-typography-bbb6f11-font-size:40px;--e-global-typography-bbb6f11-line-height:44px;--e-global-typography-b16a257-font-size:28px;--e-global-typography-b16a257-line-height:34px;--e-global-typography-b16a257-letter-spacing:-0.005em;--e-global-typography-60d64e0-font-size:26px;--e-global-typography-60d64e0-line-height:32px;--e-global-typography-60d64e0-letter-spacing:-0.005em;--e-global-typography-853dcd4-font-size:26px;--e-global-typography-853dcd4-line-height:34px;--e-global-typography-e61b1c8-font-size:24px;--e-global-typography-e61b1c8-line-height:1.35em;--e-global-typography-2adb14f-font-size:18px;--e-global-typography-2adb14f-line-height:26px;--e-global-typography-1d80ead-font-size:18px;--e-global-typography-1d80ead-line-height:26px;--e-global-typography-1d80ead-letter-spacing:0.005px;--e-global-typography-955d152-font-size:16px;--e-global-typography-955d152-line-height:24px;--e-global-typography-955d152-letter-spacing:0.01em;--e-global-typography-33a9d36-font-size:22px;--e-global-typography-33a9d36-line-height:30px;--e-global-typography-33a9d36-letter-spacing:0.005px;--e-global-typography-c251def-font-size:18px;--e-global-typography-c251def-line-height:26px;--e-global-typography-5ae3e9a-font-size:20px;--e-global-typography-5ae3e9a-line-height:28px;--e-global-typography-b3d6fed-font-size:18px;--e-global-typography-b3d6fed-line-height:26px;--e-global-typography-b3d6fed-letter-spacing:0.01px;--e-global-typography-7efbff5-font-size:18px;--e-global-typography-7efbff5-line-height:26px;--e-global-typography-058eab7-font-size:16px;--e-global-typography-058eab7-line-height:24px;--e-global-typography-9fd6612-font-size:16px;--e-global-typography-9fd6612-line-height:24px;--e-global-typography-9fd6612-letter-spacing:0.01px;--e-global-typography-42c3c80-font-size:18px;--e-global-typography-42c3c80-line-height:26px;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-ffef69c-font-size );line-height:var( --e-global-typography-ffef69c-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.mt-3 {
    margin-right: 0px;
}



/* Tablet-Only Line Break CSS */

/* Hide the line break by default (mobile and desktop) */
.tablet-break {
  display: none;
}

/* Only show line breaks on tablet-sized devices */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .tablet-break {
    display: block;
  }
}


/*Navigation Container*/
ul.nav-item-children {
    box-shadow: 0px 16px 16px 0px rgba(17, 24, 39, 0.03), 0px 8px 8px 0px rgba(17, 24, 39, 0.03), 0px 4px 4px 0px rgba(17, 24, 39, 0.03), 0px 2px 2px -2px rgba(17, 24, 39, 0.03), 0px 0px 0px 1px rgba(17, 24, 39, 0.12);
    /* margin-top: 8px; */
    padding: 8px 0;
    background-color: #fff;
    border-radius: 8px;
}

/*Navigation Sub Menu Icon*/
span.link-icon.d-inline-flex.hide-if-empty.left-icon {
    padding-top: 2px !important;
}

/*---Mobile Navigation---*/
/*Mobile Nav Dropdown remove bg*/
.submenu-expander{
background: transparent !important;
}
.lqd-mobile-sec .submenu-expander {
    right: 0 !important;
}
/*Mobile Navigation Dropdown Icon align to center 
span.submenu-expander.pos-abs {
    top: auto !important;
} */

/* Target ONLY the dropdown icon in Products menu */
.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-397 .submenu-expander.pos-abs {
    padding: auto !important;
}

/* Alternative if the full class chain doesn't work - target by menu item ID */
#menu-item-397 .submenu-expander.pos-abs {
    padding: auto !important;
}

/* Another alternative using the menu item home class */
.menu-item-home .submenu-expander.pos-abs {
    padding: auto !important;
}

/* If you need to be even more specific */
li.menu-item-397 .submenu-expander.pos-abs {
    padding: auto !important;
}

/*Sub Menu min width*/
.nav-item-children .nav-item-children {
    min-width: 250px !important;
}

/*Breakline only on desktop*/
@media (max-width: 1024px) {
    .desktop-break {
        display: none;
    }
}

/*Subscribe to Unlock*/
.stu-form-wrap.stu-template-14 h2.stu-heading-text {
    color: inherit;
    margin-bottom: 20px !important;
}

.stu-form-wrap.stu-template-14 .stu-form-submit {
    background-color: var(--e-global-color-primary) !important;
}

.stu-field-wrap.stu-gdpr-agreement-wrap.stu-check-box-text {
    margin-top: 24px;
}
.has-pre-icon i {
    display: none;
}
.stu-form-wrap .stu-form-message.stu-error {
    color: #c45151 !important;
    line-height: 24px !important;
    background-color: transparent !important;
    font-size: 16px !important;
    margin-top: 12px !important;
    font-weight: 500 !important;
}/* End custom CSS */