:root {
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--color--bg-color: #FFFFFF;
    --wp--preset--color--bd-color: #E4DFDF;
    --wp--preset--color--text-dark: #1F242E;
    --wp--preset--color--text-light: #A5A6AA;
    --wp--preset--color--text-link: #F18C08;
    --wp--preset--color--text-hover: #E98400;
    --wp--preset--color--text-link-2: #EB6238;
    --wp--preset--color--text-hover-2: #E0582F;
    --wp--preset--color--text-link-3: #7CB26E;
    --wp--preset--color--text-hover-3: #69A559;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
    --wp--preset--gradient--vertical-link-to-hover: linear-gradient(to bottom, var(--theme-color-text_link) 0%, var(--theme-color-text_hover) 100%);
    --wp--preset--gradient--diagonal-link-to-hover: linear-gradient(to bottom right, var(--theme-color-text_link) 0%, var(--theme-color-text_hover) 100%);
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.619), 20px);
    --wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.439), 36px);
    --wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.751), 42px);
    --wp--preset--font-family--p-font: Manrope, sans-serif;
    --wp--preset--font-family--post-font: inherit;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
    --wp--custom--spacing--tiny: var(--sc-space-tiny, 1rem);
    --wp--custom--spacing--small: var(--sc-space-small, 2rem);
    --wp--custom--spacing--medium: var(--sc-space-medium, 3.3333rem);
    --wp--custom--spacing--large: var(--sc-space-large, 6.6667rem);
    --wp--custom--spacing--huge: var(--sc-space-huge, 8.6667rem);
}
:root {
    --wp--style--global--content-size: 840px;
    --wp--style--global--wide-size: 1290px;
}
:where(body) {
    margin: 0;
}
.wp-site-blocks > .alignleft {
    float: left;
    margin-right: 2em;
}
.wp-site-blocks > .alignright {
    float: right;
    margin-left: 2em;
}
.wp-site-blocks > .aligncenter {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
}
:where(.is-layout-flex) {
    gap: 0.5em;
}
:where(.is-layout-grid) {
    gap: 0.5em;
}
.is-layout-flow > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}
.is-layout-flow > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}
.is-layout-flow > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}
.is-layout-constrained > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}
.is-layout-constrained > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}
.is-layout-constrained > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}
.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: var(--wp--style--global--content-size);
    margin-left: auto !important;
    margin-right: auto !important;
}
.is-layout-constrained > .alignwide {
    max-width: var(--wp--style--global--wide-size);
}
body .is-layout-flex {
    display: flex;
}
.is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
}
.is-layout-flex > :is(*, div) {
    margin: 0;
}
body .is-layout-grid {
    display: grid;
}
.is-layout-grid > :is(*, div) {
    margin: 0;
}
body {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
a:where(:not(.wp-element-button)) {
    text-decoration: underline;
}
:root :where(.wp-element-button, .wp-block-button__link) {
    background-color: #32373c;
    border-width: 0;
    color: #fff;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    padding: calc(0.667em + 2px) calc(1.333em + 2px);
    text-decoration: none;
}
.has-black-color {
    color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-color {
    color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important;
}
.has-bg-color-color {
    color: var(--wp--preset--color--bg-color) !important;
}
.has-bd-color-color {
    color: var(--wp--preset--color--bd-color) !important;
}
.has-text-dark-color {
    color: var(--wp--preset--color--text-dark) !important;
}
.has-text-light-color {
    color: var(--wp--preset--color--text-light) !important;
}
.has-text-link-color {
    color: var(--wp--preset--color--text-link) !important;
}
.has-text-hover-color {
    color: var(--wp--preset--color--text-hover) !important;
}
.has-text-link-2-color {
    color: var(--wp--preset--color--text-link-2) !important;
}
.has-text-hover-2-color {
    color: var(--wp--preset--color--text-hover-2) !important;
}
.has-text-link-3-color {
    color: var(--wp--preset--color--text-link-3) !important;
}
.has-text-hover-3-color {
    color: var(--wp--preset--color--text-hover-3) !important;
}
.has-black-background-color {
    background-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-background-color {
    background-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-bg-color-background-color {
    background-color: var(--wp--preset--color--bg-color) !important;
}
.has-bd-color-background-color {
    background-color: var(--wp--preset--color--bd-color) !important;
}
.has-text-dark-background-color {
    background-color: var(--wp--preset--color--text-dark) !important;
}
.has-text-light-background-color {
    background-color: var(--wp--preset--color--text-light) !important;
}
.has-text-link-background-color {
    background-color: var(--wp--preset--color--text-link) !important;
}
.has-text-hover-background-color {
    background-color: var(--wp--preset--color--text-hover) !important;
}
.has-text-link-2-background-color {
    background-color: var(--wp--preset--color--text-link-2) !important;
}
.has-text-hover-2-background-color {
    background-color: var(--wp--preset--color--text-hover-2) !important;
}
.has-text-link-3-background-color {
    background-color: var(--wp--preset--color--text-link-3) !important;
}
.has-text-hover-3-background-color {
    background-color: var(--wp--preset--color--text-hover-3) !important;
}
.has-black-border-color {
    border-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-border-color {
    border-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-bg-color-border-color {
    border-color: var(--wp--preset--color--bg-color) !important;
}
.has-bd-color-border-color {
    border-color: var(--wp--preset--color--bd-color) !important;
}
.has-text-dark-border-color {
    border-color: var(--wp--preset--color--text-dark) !important;
}
.has-text-light-border-color {
    border-color: var(--wp--preset--color--text-light) !important;
}
.has-text-link-border-color {
    border-color: var(--wp--preset--color--text-link) !important;
}
.has-text-hover-border-color {
    border-color: var(--wp--preset--color--text-hover) !important;
}
.has-text-link-2-border-color {
    border-color: var(--wp--preset--color--text-link-2) !important;
}
.has-text-hover-2-border-color {
    border-color: var(--wp--preset--color--text-hover-2) !important;
}
.has-text-link-3-border-color {
    border-color: var(--wp--preset--color--text-link-3) !important;
}
.has-text-hover-3-border-color {
    border-color: var(--wp--preset--color--text-hover-3) !important;
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}
.has-cool-to-warm-spectrum-gradient-background {
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important;
}
.has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important;
}
.has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important;
}
.has-vertical-link-to-hover-gradient-background {
    background: var(--wp--preset--gradient--vertical-link-to-hover) !important;
}
.has-diagonal-link-to-hover-gradient-background {
    background: var(--wp--preset--gradient--diagonal-link-to-hover) !important;
}
.has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important;
}
.has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important;
}
.has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important;
}
.has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important;
}
.has-p-font-font-family {
    font-family: var(--wp--preset--font-family--p-font) !important;
}
.has-post-font-font-family {
    font-family: var(--wp--preset--font-family--post-font) !important;
}
:root :where(.wp-block-button .wp-block-button__link) {
    background-color: var(--theme-color-text_link);
    border-radius: 0;
    color: var(--theme-color-inverse_link);
    font-family: var(--theme-font-button_font-family);
    font-size: var(--theme-font-button_font-size);
    font-weight: var(--theme-font-button_font-weight);
    line-height: var(--theme-font-button_line-height);
}
:where(.wp-block-post-template.is-layout-flex) {
    gap: 1.25em;
}
:where(.wp-block-post-template.is-layout-grid) {
    gap: 1.25em;
}
:where(.wp-block-columns.is-layout-flex) {
    gap: 2em;
}
:where(.wp-block-columns.is-layout-grid) {
    gap: 2em;
}
:root :where(.wp-block-pullquote) {
    border-width: 1px 0;
    font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.851), 1.5em);
    line-height: 1.6;
}
:root :where(.wp-block-post-comments) {
    padding-top: var(--wp--custom--spacing--small);
}
:root :where(.wp-block-quote) {
    border-width: 1px;
}
html, body, div, span, applet, object, iframe, video, audio, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, textarea, button, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, address, section {
    font-family: inherit;
    font-size: 100%;
    line-height: inherit;
    font-weight: inherit;
    font-style: inherit;
    outline: 0;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}
applet, object, iframe, video, audio, fieldset, form, label, legend, input, textarea, button, table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0;
}
html {
    font-size: 100%;
    /*62.5%;*/
    /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units
									   http://clagnut.com/blog/348/#c790 */
    -webkit-text-size-adjust: 100%;
    /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
    -ms-text-size-adjust: 100%;
    /* www.456bereastreet.com/archive/201012/
									   controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html:not(.edit-post-visual-editor) {
    height: 100%;
    overflow-y: scroll !important;
    overflow-x: hidden;
}
html:not(.edit-post-visual-editor), body:not(.edit-post-visual-editor) {
    margin: 0;
    padding: 0;
    width: 100%;
}
div.ui-widget, div.ui-widget .ui-widget, div.ui-widget .ui-widget-header, div.ui-widget .ui-widget-content, div.ui-accordion .ui-accordion-header, div.ui-state-default, div.ui-widget-content .ui-state-default, div.ui-widget-header .ui-state-default {
    font-family: inherit;
    font-size: 1em;
    line-height: inherit;
}
div.ui-widget, div.ui-widget .ui-widget, div.ui-widget .ui-widget-header, div.ui-widget .ui-widget-content, div.ui-accordion .ui-accordion-header, div.ui-state-default, div.ui-widget-content .ui-state-default, div.ui-widget-header .ui-state-default {
    color: inherit;
    background: none;
    border-style: none;
    -webkit-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}
div.ui-datepicker {
    background-color: #fff;
}
div.ui-accordion .ui-accordion-header {
    padding: 0;
}
div.ui-accordion .ui-accordion-header-icon {
    display: none;
}
div.ui-tabs, div.ui-tabs .ui-tabs-panel, div.ui-tabs .ui-tabs-nav {
    padding: 0;
}
div.ui-tabs .ui-tabs-nav li {
    float: none;
    margin: 0;
}
div.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: none;
}
/* Predefined classes for users
-------------------------------------------------------------- */
/* Round object corners */
.rounded_none {
    -webkit-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}
.rounded_tiny {
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
}
.rounded_small {
    -webkit-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
}
.rounded_medium {
    -webkit-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
}
.rounded_large {
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    border-radius: 15px;
}
.rounded {
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}
/* Overflow hidden */
.overflow_hidden {
    overflow: hidden !important;
}
.overflow_x_hidden {
    overflow-x: hidden !important;
}
.overflow_y_hidden {
    overflow-y: hidden !important;
}
img.wp-smiley, img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}
.elementor-kit-15 {
    --e-global-color-primary: #6EC1E4;
    --e-global-color-secondary: #54595F;
    --e-global-color-text: #7A7A7A;
    --e-global-color-accent: #61CE70;
    --e-global-color-61c01e98: #4054B2;
    --e-global-color-69bf31ed: #23A455;
    --e-global-color-7a1ccbe5: #000;
    --e-global-color-13ed1179: #FFF;
    --e-global-typography-primary-font-family: "Roboto";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "Roboto Slab";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "Roboto";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "Roboto";
    --e-global-typography-accent-font-weight: 500;
}
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1290px;
}
.e-con {
    --container-max-width: 1290px;
}
.elementor-widget:not(:last-child) {
    margin-block-end: 0px;
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}
    {}
.sc_layouts_title_caption {
    display: var(--page-title-display);
}
@media(max-width:1279px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1024px;
    }
    .e-con {
        --container-max-width: 1024px;
    }
}
@media(max-width:767px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 767px;
    }
    .e-con {
        --container-max-width: 767px;
    }
}
.elementor-71248 .elementor-element.elementor-element-a12ddf9 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-a12ddf9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-a12ddf9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-a12ddf9 {
    padding: 0px 70px 0px 70px;
}
.elementor-71248 .elementor-element.elementor-element-517a3fa .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-517a3fa .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-517a3fa .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-2d06b36 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-7de2ef3 {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-7f7e8a5 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-7f7e8a5 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-49c44e9 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-5472f66 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-5472f66 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-5472f66 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-5472f66 {
    padding: 0px 70px 0px 70px;
}
.elementor-71248 .elementor-element.elementor-element-a3f9d20 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-a3f9d20 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-6ac2767 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-711d0b7 {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-abd8a0d .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-abd8a0d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-abd8a0d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-abd8a0d {
    padding: 0px 70px 0px 70px;
}
.elementor-71248 .elementor-element.elementor-element-f48154e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-71248 .elementor-element.elementor-element-f48154e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(290deg, #F6F6F6 0%, #FCF8F3 100%);
}
.elementor-71248 .elementor-element.elementor-element-f48154e > .elementor-element-populated, .elementor-71248 .elementor-element.elementor-element-f48154e > .elementor-element-populated > .elementor-background-overlay, .elementor-71248 .elementor-element.elementor-element-f48154e > .elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}
.elementor-71248 .elementor-element.elementor-element-f48154e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-f48154e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-30b95ff {
    --spacer-size: 5.73vw;
}
.elementor-71248 .elementor-element.elementor-element-f97975c .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-f97975c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-f97975c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-f97975c {
    padding: 0px 40px 0px 40px;
}
.elementor-71248 .elementor-element.elementor-element-10b1607.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-71248 .elementor-element.elementor-element-10b1607.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-71248 .elementor-element.elementor-element-10b1607.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-71248 .elementor-element.elementor-element-10b1607 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-71248 .elementor-element.elementor-element-10b1607 .elementor-image-box-img img {
    border-radius: 50%;
    opacity: 1;
    transition-duration: 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-10b1607:hover .elementor-image-box-img img {
    opacity: 0.7;
}
.elementor-71248 .elementor-element.elementor-element-a47d448.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-71248 .elementor-element.elementor-element-a47d448.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-71248 .elementor-element.elementor-element-a47d448.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-71248 .elementor-element.elementor-element-a47d448 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-71248 .elementor-element.elementor-element-a47d448 .elementor-image-box-img img {
    border-radius: 50%;
    opacity: 1;
    transition-duration: 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-a47d448:hover .elementor-image-box-img img {
    opacity: 0.7;
}
.elementor-71248 .elementor-element.elementor-element-41980ac.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-71248 .elementor-element.elementor-element-41980ac.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-71248 .elementor-element.elementor-element-41980ac.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-71248 .elementor-element.elementor-element-41980ac .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-71248 .elementor-element.elementor-element-41980ac .elementor-image-box-img img {
    border-radius: 50%;
    opacity: 1;
    transition-duration: 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-41980ac:hover .elementor-image-box-img img {
    opacity: 0.7;
}
.elementor-71248 .elementor-element.elementor-element-48eb2c3.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-71248 .elementor-element.elementor-element-48eb2c3.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-71248 .elementor-element.elementor-element-48eb2c3.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-71248 .elementor-element.elementor-element-48eb2c3 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-71248 .elementor-element.elementor-element-48eb2c3 .elementor-image-box-img img {
    border-radius: 50%;
    opacity: 1;
    transition-duration: 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-48eb2c3:hover .elementor-image-box-img img {
    opacity: 0.7;
}
.elementor-71248 .elementor-element.elementor-element-4374bf9.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-71248 .elementor-element.elementor-element-4374bf9.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-71248 .elementor-element.elementor-element-4374bf9.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-71248 .elementor-element.elementor-element-4374bf9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-71248 .elementor-element.elementor-element-4374bf9 .elementor-image-box-img img {
    border-radius: 50%;
    opacity: 1;
    transition-duration: 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-4374bf9:hover .elementor-image-box-img img {
    opacity: 0.7;
}
.elementor-71248 .elementor-element.elementor-element-678e4a0.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}
.elementor-71248 .elementor-element.elementor-element-678e4a0.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}
.elementor-71248 .elementor-element.elementor-element-678e4a0.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}
.elementor-71248 .elementor-element.elementor-element-678e4a0 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}
.elementor-71248 .elementor-element.elementor-element-678e4a0 .elementor-image-box-img img {
    border-radius: 50%;
    opacity: 1;
    transition-duration: 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-678e4a0:hover .elementor-image-box-img img {
    opacity: 0.7;
}
.elementor-71248 .elementor-element.elementor-element-c5b698a {
    --spacer-size: 5.73vw;
}
.elementor-71248 .elementor-element.elementor-element-acb88da .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-acb88da .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-acb88da .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-98e0dce {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-070139b {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-9d728a0 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-9d728a0 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-1cb95b0 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-9d9cda6 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-9d9cda6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-9d9cda6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-9d9cda6 {
    padding: 0px 70px 0px 70px;
}
.elementor-71248 .elementor-element.elementor-element-7e9a653 > .elementor-widget-container {
    margin: 0px 0px -33px 0px;
}
.elementor-71248 .elementor-element.elementor-element-7e9a653 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-7e9a653 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-3da21c7 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-43d2180 {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-30c14af .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-30c14af .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-30c14af .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-30c14af {
    padding: 0px 70px 0px 70px;
}
.elementor-71248 .elementor-element.elementor-element-300798c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-71248 .elementor-element.elementor-element-300798c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://reboot.axiomthemes.com/wp-content/uploads/2024/11/h1-banner-1-copyright.jpg");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated, .elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated > .elementor-background-overlay, .elementor-71248 .elementor-element.elementor-element-300798c > .elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}
.elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
}
.elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated.elementor-column-wrap {
    padding: 0% 8% 0% 8%;
}
.elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated.elementor-widget-wrap {
    padding: 0% 8% 0% 8%;
}
.elementor-71248 .elementor-element.elementor-element-29be86a {
    --spacer-size: 5.3vw;
}
.elementor-71248 .elementor-element.elementor-element-ac6aacc .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-ac6aacc .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-8f242bb {
    --spacer-size: 5.3vw;
}
.elementor-71248 .elementor-element.elementor-element-aa73fa7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://reboot.axiomthemes.com/wp-content/uploads/2024/11/h1-banner-2-copyright.jpg");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated, .elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated > .elementor-background-overlay, .elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-background-slideshow {
    border-radius: 10px 10px 10px 10px;
}
.elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
}
.elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated.elementor-column-wrap {
    padding: 0% 8% 0% 8%;
}
.elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated.elementor-widget-wrap {
    padding: 0% 8% 0% 8%;
}
.elementor-71248 .elementor-element.elementor-element-698355a {
    --spacer-size: 5.3vw;
}
.elementor-71248 .elementor-element.elementor-element-6412a14 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-6412a14 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-cfdec78 {
    --spacer-size: 5.3vw;
}
.elementor-71248 .elementor-element.elementor-element-300cba7 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-300cba7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-300cba7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-63ce86d {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-7cac3d2 {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-6b0795d .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-6b0795d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-6b0795d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-64fc41a {
    --icon-box-icon-margin: 14px;
}
.elementor-71248 .elementor-element.elementor-element-64fc41a .elementor-icon-box-title {
    margin-bottom: 3px;
}
.elementor-71248 .elementor-element.elementor-element-64fc41a .elementor-icon {
    font-size: 3em;
}
.elementor-71248 .elementor-element.elementor-element-64fc41a .elementor-icon-box-description {
    font-size: 16px;
}
.elementor-71248 .elementor-element.elementor-element-632267f {
    --icon-box-icon-margin: 14px;
}
.elementor-71248 .elementor-element.elementor-element-632267f .elementor-icon-box-title {
    margin-bottom: 3px;
}
.elementor-71248 .elementor-element.elementor-element-632267f .elementor-icon {
    font-size: 3em;
}
.elementor-71248 .elementor-element.elementor-element-632267f .elementor-icon-box-description {
    font-size: 16px;
}
.elementor-71248 .elementor-element.elementor-element-9969355 {
    --icon-box-icon-margin: 14px;
}
.elementor-71248 .elementor-element.elementor-element-9969355 .elementor-icon-box-title {
    margin-bottom: 3px;
}
.elementor-71248 .elementor-element.elementor-element-9969355 .elementor-icon {
    font-size: 3em;
}
.elementor-71248 .elementor-element.elementor-element-9969355 .elementor-icon-box-description {
    font-size: 16px;
}
.elementor-71248 .elementor-element.elementor-element-e7c0109 {
    --icon-box-icon-margin: 14px;
}
.elementor-71248 .elementor-element.elementor-element-e7c0109 .elementor-icon-box-title {
    margin-bottom: 3px;
}
.elementor-71248 .elementor-element.elementor-element-e7c0109 .elementor-icon {
    font-size: 3em;
}
.elementor-71248 .elementor-element.elementor-element-e7c0109 .elementor-icon-box-description {
    font-size: 16px;
}
.elementor-71248 .elementor-element.elementor-element-449a44a {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-cb33f13 {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-5545dde:not(.elementor-motion-effects-element-type-background), .elementor-71248 .elementor-element.elementor-element-5545dde > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(100deg, #F6F6F6 0%, #FCF8F3 100%);
}
.elementor-71248 .elementor-element.elementor-element-5545dde .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-5545dde .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-5545dde .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-5545dde {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-5545dde > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-067689d {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-8f54e41 {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-94658a3 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-94658a3 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-94658a3 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-ef28731 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-ef28731 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-d246739 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-fa0f978 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-fa0f978 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-216fa21 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-bb173ec {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-d80e990 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-d80e990 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-d80e990 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-3837c41 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-375dcfc {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-d929c72 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-e7ca948 {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-4222b51 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-4222b51 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-4222b51 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-21944af .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-21944af .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-b41c029 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-64345b8 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-64345b8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-64345b8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-64345b8 {
    padding: 0px 70px 0px 70px;
}
.elementor-71248 .elementor-element.elementor-element-f9d10eb > .elementor-widget-container {
    margin: 0px 0px -33px 0px;
}
.elementor-71248 .elementor-element.elementor-element-f9d10eb .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-f9d10eb .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-ca6dd1e {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-3587140 {
    --spacer-size: 10px;
}
.elementor-71248 .elementor-element.elementor-element-05489fe:not(.elementor-motion-effects-element-type-background), .elementor-71248 .elementor-element.elementor-element-05489fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://reboot.axiomthemes.com/wp-content/uploads/2024/06/newslatter-bg.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-71248 .elementor-element.elementor-element-05489fe .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-05489fe .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-05489fe .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-05489fe {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-05489fe > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-71248 .elementor-element.elementor-element-6cce529 {
    --spacer-size: 50px;
}
.elementor-71248 .elementor-element.elementor-element-72f0967 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-71248 .elementor-element.elementor-element-72f0967 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-71248 .elementor-element.elementor-element-72f0967 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-71248 .elementor-element.elementor-element-72f0967 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-71248 .elementor-element.elementor-element-bd4a9f4 {
    z-index: 2;
}
.elementor-71248 .elementor-element.elementor-element-5fe2eb2 > .elementor-widget-container {
    margin: -1% 0% 0% 0%;
}
.elementor-71248 .elementor-element.elementor-element-5fe2eb2 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-5fe2eb2 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-71248 .elementor-element.elementor-element-c93b434 {
    --spacer-size: 50px;
}
@media(min-width:768px) {
    .elementor-71248 .elementor-element.elementor-element-bd4a9f4 {
        width: 41%;
    }
    .elementor-71248 .elementor-element.elementor-element-d222406 {
        width: 59%;
    }
}
@media(max-width:1279px) {
    .elementor-71248 .elementor-element.elementor-element-a12ddf9 {
        padding: 0px 30px 0px 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-7de2ef3 {
        --spacer-size: 5px;
    }
    .elementor-71248 .elementor-element.elementor-element-5472f66 {
        padding: 0px 30px 0px 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-711d0b7 {
        --spacer-size: 5px;
    }
    .elementor-71248 .elementor-element.elementor-element-abd8a0d {
        padding: 0px 30px 0px 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-30b95ff {
        --spacer-size: 60px;
    }
    .elementor-71248 .elementor-element.elementor-element-f97975c {
        padding: 0px 20px 0px 20px;
    }
    .elementor-71248 .elementor-element.elementor-element-10b1607.elementor-position-right .elementor-image-box-img {
        margin-left: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-10b1607.elementor-position-left .elementor-image-box-img {
        margin-right: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-10b1607.elementor-position-top .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-10b1607 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 96%;
    }
    .elementor-71248 .elementor-element.elementor-element-a47d448.elementor-position-right .elementor-image-box-img {
        margin-left: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-a47d448.elementor-position-left .elementor-image-box-img {
        margin-right: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-a47d448.elementor-position-top .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-a47d448 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 96%;
    }
    .elementor-71248 .elementor-element.elementor-element-41980ac.elementor-position-right .elementor-image-box-img {
        margin-left: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-41980ac.elementor-position-left .elementor-image-box-img {
        margin-right: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-41980ac.elementor-position-top .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-41980ac .elementor-image-box-wrapper .elementor-image-box-img {
        width: 96%;
    }
    .elementor-71248 .elementor-element.elementor-element-126ae9a > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-48eb2c3.elementor-position-right .elementor-image-box-img {
        margin-left: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-48eb2c3.elementor-position-left .elementor-image-box-img {
        margin-right: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-48eb2c3.elementor-position-top .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-48eb2c3 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 96%;
    }
    .elementor-71248 .elementor-element.elementor-element-c7b5f73 > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-4374bf9.elementor-position-right .elementor-image-box-img {
        margin-left: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-4374bf9.elementor-position-left .elementor-image-box-img {
        margin-right: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-4374bf9.elementor-position-top .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-4374bf9 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 96%;
    }
    .elementor-71248 .elementor-element.elementor-element-27be154 > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-678e4a0.elementor-position-right .elementor-image-box-img {
        margin-left: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-678e4a0.elementor-position-left .elementor-image-box-img {
        margin-right: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-678e4a0.elementor-position-top .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-678e4a0 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 96%;
    }
    .elementor-71248 .elementor-element.elementor-element-c5b698a {
        --spacer-size: 60px;
    }
    .elementor-71248 .elementor-element.elementor-element-070139b {
        --spacer-size: 5px;
    }
    .elementor-71248 .elementor-element.elementor-element-9d9cda6 {
        padding: 0px 30px 0px 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-7e9a653 > .elementor-widget-container {
        margin: 0px 0px -30px 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-43d2180 {
        --spacer-size: 5px;
    }
    .elementor-71248 .elementor-element.elementor-element-30c14af {
        padding: 0px 30px 0px 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated.elementor-column-wrap {
        padding: 0% 7% 0% 7%;
    }
    .elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated.elementor-widget-wrap {
        padding: 0% 7% 0% 7%;
    }
    .elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated.elementor-column-wrap {
        padding: 0% 7% 0% 7%;
    }
    .elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated.elementor-widget-wrap {
        padding: 0% 7% 0% 7%;
    }
    .elementor-71248 .elementor-element.elementor-element-7cac3d2 {
        --spacer-size: 5px;
    }
    .elementor-71248 .elementor-element.elementor-element-5166f59 > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-316405f > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-cb33f13 {
        --spacer-size: 5px;
    }
    .elementor-71248 .elementor-element.elementor-element-8f54e41 {
        --spacer-size: 5px;
    }
    .elementor-71248 .elementor-element.elementor-element-bb173ec {
        --spacer-size: 5px;
    }
    .elementor-71248 .elementor-element.elementor-element-375dcfc {
        --spacer-size: 5px;
    }
    .elementor-71248 .elementor-element.elementor-element-e7ca948 {
        --spacer-size: 5px;
    }
    .elementor-71248 .elementor-element.elementor-element-64345b8 {
        padding: 0px 30px 0px 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-f9d10eb > .elementor-widget-container {
        margin: 0px 0px -30px 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-3587140 {
        --spacer-size: 5px;
    }
}
@media(max-width:767px) {
    .elementor-71248 .elementor-element.elementor-element-a12ddf9 {
        padding: 0% 5% 0% 5%;
    }
    .elementor-71248 .elementor-element.elementor-element-5472f66 {
        padding: 0px 20px 0px 20px;
    }
    .elementor-71248 .elementor-element.elementor-element-abd8a0d {
        padding: 0% 5% 0% 5%;
    }
    .elementor-71248 .elementor-element.elementor-element-30b95ff {
        --spacer-size: 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-f97975c {
        padding: 0px 10px 0px 10px;
    }
    .elementor-71248 .elementor-element.elementor-element-d388ca0 {
        width: 50%;
    }
    .elementor-71248 .elementor-element.elementor-element-10b1607 .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-10b1607.elementor-position-right .elementor-image-box-img {
        margin-left: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-10b1607.elementor-position-left .elementor-image-box-img {
        margin-right: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-10b1607.elementor-position-top .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-10b1607 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 90%;
    }
    .elementor-71248 .elementor-element.elementor-element-f365246 {
        width: 50%;
    }
    .elementor-71248 .elementor-element.elementor-element-a47d448 .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-a47d448.elementor-position-right .elementor-image-box-img {
        margin-left: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-a47d448.elementor-position-left .elementor-image-box-img {
        margin-right: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-a47d448.elementor-position-top .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-a47d448 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 90%;
    }
    .elementor-71248 .elementor-element.elementor-element-86a1efa {
        width: 50%;
    }
    .elementor-71248 .elementor-element.elementor-element-86a1efa > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-41980ac .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-41980ac.elementor-position-right .elementor-image-box-img {
        margin-left: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-41980ac.elementor-position-left .elementor-image-box-img {
        margin-right: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-41980ac.elementor-position-top .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-41980ac .elementor-image-box-wrapper .elementor-image-box-img {
        width: 90%;
    }
    .elementor-71248 .elementor-element.elementor-element-126ae9a {
        width: 50%;
    }
    .elementor-71248 .elementor-element.elementor-element-126ae9a > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-48eb2c3 .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-48eb2c3.elementor-position-right .elementor-image-box-img {
        margin-left: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-48eb2c3.elementor-position-left .elementor-image-box-img {
        margin-right: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-48eb2c3.elementor-position-top .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-48eb2c3 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 90%;
    }
    .elementor-71248 .elementor-element.elementor-element-c7b5f73 {
        width: 50%;
    }
    .elementor-71248 .elementor-element.elementor-element-c7b5f73 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-4374bf9 .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-4374bf9.elementor-position-right .elementor-image-box-img {
        margin-left: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-4374bf9.elementor-position-left .elementor-image-box-img {
        margin-right: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-4374bf9.elementor-position-top .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-4374bf9 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 90%;
    }
    .elementor-71248 .elementor-element.elementor-element-27be154 {
        width: 50%;
    }
    .elementor-71248 .elementor-element.elementor-element-27be154 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-678e4a0 .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-678e4a0.elementor-position-right .elementor-image-box-img {
        margin-left: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-678e4a0.elementor-position-left .elementor-image-box-img {
        margin-right: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-678e4a0.elementor-position-top .elementor-image-box-img {
        margin-bottom: 3px;
    }
    .elementor-71248 .elementor-element.elementor-element-678e4a0 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 90%;
    }
    .elementor-71248 .elementor-element.elementor-element-c5b698a {
        --spacer-size: 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-9d9cda6 {
        padding: 0% 5% 0% 5%;
    }
    .elementor-71248 .elementor-element.elementor-element-7e9a653 > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-30c14af {
        padding: 0% 5% 0% 5%;
    }
    .elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated.elementor-column-wrap {
        padding: 0% 6% 0% 6%;
    }
    .elementor-71248 .elementor-element.elementor-element-300798c > .elementor-element-populated.elementor-widget-wrap {
        padding: 0% 6% 0% 6%;
    }
    .elementor-71248 .elementor-element.elementor-element-29be86a {
        --spacer-size: 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-8f242bb {
        --spacer-size: 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated.elementor-column-wrap {
        padding: 0% 6% 0% 6%;
    }
    .elementor-71248 .elementor-element.elementor-element-aa73fa7 > .elementor-element-populated.elementor-widget-wrap {
        padding: 0% 6% 0% 6%;
    }
    .elementor-71248 .elementor-element.elementor-element-698355a {
        --spacer-size: 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-cfdec78 {
        --spacer-size: 30px;
    }
    .elementor-71248 .elementor-element.elementor-element-fe415e8 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-5166f59 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-316405f > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-64345b8 {
        padding: 0% 5% 0% 5%;
    }
    .elementor-71248 .elementor-element.elementor-element-f9d10eb > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-5fe2eb2 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-71248 .elementor-element.elementor-element-d222406 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}
@media(max-width:1279px) and (min-width:768px) {
    .elementor-71248 .elementor-element.elementor-element-d388ca0 {
        width: 33.33%;
    }
    .elementor-71248 .elementor-element.elementor-element-f365246 {
        width: 33.33%;
    }
    .elementor-71248 .elementor-element.elementor-element-86a1efa {
        width: 33.33%;
    }
    .elementor-71248 .elementor-element.elementor-element-126ae9a {
        width: 33.33%;
    }
    .elementor-71248 .elementor-element.elementor-element-c7b5f73 {
        width: 33.33%;
    }
    .elementor-71248 .elementor-element.elementor-element-27be154 {
        width: 33.33%;
    }
    .elementor-71248 .elementor-element.elementor-element-decd0d8 {
        width: 50%;
    }
    .elementor-71248 .elementor-element.elementor-element-fe415e8 {
        width: 50%;
    }
    .elementor-71248 .elementor-element.elementor-element-5166f59 {
        width: 50%;
    }
    .elementor-71248 .elementor-element.elementor-element-316405f {
        width: 50%;
    }
    .elementor-71248 .elementor-element.elementor-element-bd4a9f4 {
        width: 44%;
    }
    .elementor-71248 .elementor-element.elementor-element-d222406 {
        width: 56%;
    }
}
.elementor-52350 .elementor-element.elementor-element-b95ae76 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-52350 .elementor-element.elementor-element-b95ae76:not(.elementor-motion-effects-element-type-background), .elementor-52350 .elementor-element.elementor-element-b95ae76 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F6F6F6;
}
.elementor-52350 .elementor-element.elementor-element-b95ae76 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-52350 .elementor-element.elementor-element-b95ae76 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-52350 .elementor-element.elementor-element-b95ae76 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-52350 .elementor-element.elementor-element-b95ae76 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 55px 0px 55px;
}
.elementor-52350 .elementor-element.elementor-element-b95ae76 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-52350 .elementor-element.elementor-element-c9491cf > .elementor-widget-container {
    margin: 0px 10px 0px 0px;
}
.elementor-52350 .elementor-element.elementor-element-301999e > .elementor-widget-container {
    margin: 0px 10px 0px 0px;
}
.elementor-52350 .elementor-element.elementor-element-62121d5 > .elementor-widget-container {
    margin: 0px -12px 0px 0px;
}
.elementor-52350 .elementor-element.elementor-element-62121d5 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-52350 .elementor-element.elementor-element-62121d5 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-52350 .elementor-element.elementor-element-f9a540c > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-52350 .elementor-element.elementor-element-f9a540c .trx_addons_bg_text {
    z-index: 0;
}
.elementor-52350 .elementor-element.elementor-element-f9a540c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-52350 .elementor-element.elementor-element-f9a540c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-52350 .elementor-element.elementor-element-f9a540c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 25px 55px 25px 55px;
}
.elementor-52350 .elementor-element.elementor-element-f9a540c > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-52350 .elementor-element.elementor-element-720198f .logo_image {
    max-height: 41px;
}
.elementor-52350 .elementor-element.elementor-element-5109c81 > .elementor-widget-container {
    margin: -2px -3px 0px 0px;
}
.elementor-52350 .elementor-element.elementor-element-40c7663 > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}
.elementor-52350 .elementor-element.elementor-element-11d30c0 > .elementor-widget-container {
    margin: -2px 1px 0px 12px;
}
.elementor-52350 .elementor-element.elementor-element-8be66e8 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-52350 .elementor-element.elementor-element-8be66e8 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-52350 .elementor-element.elementor-element-8be66e8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-52350 .elementor-element.elementor-element-8be66e8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-52350 .elementor-element.elementor-element-8be66e8 {
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.05);
    padding: 10px 55px 10px 55px;
}
.elementor-52350 .elementor-element.elementor-element-1b6303f .logo_image {
    max-height: 41px;
}
.elementor-52350 .elementor-element.elementor-element-aea6064 > .elementor-widget-container {
    margin: -2px -3px 0px 0px;
}
.elementor-52350 .elementor-element.elementor-element-5165b87 > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}
.elementor-52350 .elementor-element.elementor-element-b60f389 > .elementor-widget-container {
    margin: -2px 1px 0px 12px;
}
.elementor-52350 .elementor-element.elementor-element-93f9063 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-52350 .elementor-element.elementor-element-93f9063 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-52350 .elementor-element.elementor-element-93f9063 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-52350 .elementor-element.elementor-element-93f9063 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-52350 .elementor-element.elementor-element-93f9063 {
    padding: 15px 0px 15px 0px;
}
.elementor-52350 .elementor-element.elementor-element-4b435b0 .logo_image {
    max-height: 41px;
}
.elementor-52350 .elementor-element.elementor-element-e2956cf > .elementor-widget-container {
    margin: -3px -10px 0px 0px;
}
.elementor-52350 .elementor-element.elementor-element-e84e11b > .elementor-widget-container {
    margin: -5px 0px 0px 0px;
}
.elementor-52350 .elementor-element.elementor-element-0146201 > .elementor-widget-container {
    margin: -3px 0px 0px 5px;
}
.elementor-52350 .elementor-element.elementor-element-7b45bb2 > .elementor-widget-container {
    margin: -3px 0px 0px 5px;
}
.trx-addons-layout--edit-mode .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
.trx-addons-layout--single-preview .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
@media(max-width:1279px) {
    .elementor-52350 .elementor-element.elementor-element-b95ae76 {
        padding: 5px 15px 5px 15px;
    }
    .elementor-52350 .elementor-element.elementor-element-301999e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-52350 .elementor-element.elementor-element-f9a540c {
        padding: 0px 0px 0px 0px;
    }
    .elementor-52350 .elementor-element.elementor-element-8be66e8 {
        padding: 0px 0px 0px 0px;
    }
}
@media(max-width:767px) {
    .elementor-52350 .elementor-element.elementor-element-465e4b4 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-52350 .elementor-element.elementor-element-11d30c0 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-52350 .elementor-element.elementor-element-1423ce1 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-52350 .elementor-element.elementor-element-b60f389 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-52350 .elementor-element.elementor-element-93f9063 {
        padding: 10px 0px 10px 0px;
    }
    .elementor-52350 .elementor-element.elementor-element-5dabfa7 {
        width: 46%;
    }
    .elementor-52350 .elementor-element.elementor-element-4b435b0 .logo_image {
        max-height: 35px;
    }
    .elementor-52350 .elementor-element.elementor-element-d2aa0f8 {
        width: 54%;
    }
    .elementor-52350 .elementor-element.elementor-element-e2956cf > .elementor-widget-container {
        margin: -4px 0px 0px 0px;
    }
    .elementor-52350 .elementor-element.elementor-element-e84e11b > .elementor-widget-container {
        margin: -7px 0px 0px 0px;
    }
    .elementor-52350 .elementor-element.elementor-element-0146201 > .elementor-widget-container {
        margin: -6px 0px 0px 0px;
    }
    .elementor-52350 .elementor-element.elementor-element-7b45bb2 > .elementor-widget-container {
        margin: -4px 0px 0px 0px;
    }
}
.elementor-68279 .elementor-element.elementor-element-4d203387 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-68279 .elementor-element.elementor-element-4d203387 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-68279 .elementor-element.elementor-element-4d203387 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-68279 .elementor-element.elementor-element-4d203387 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-68279 .elementor-element.elementor-element-4d203387 {
    padding: 0px 0px 0px 0px;
}
.elementor-68279 .elementor-element.elementor-element-7c8072e4 {
    --spacer-size: 108px;
}
.elementor-68279 .elementor-element.elementor-element-717f6572 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-68279 .elementor-element.elementor-element-717f6572 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-68279 .elementor-element.elementor-element-717f6572 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-68279 .elementor-element.elementor-element-717f6572 {
    padding: 0px 0px 0px 0px;
}
.elementor-68279 .elementor-element.elementor-element-275b5428 > .elementor-element-populated {
    margin: 0% 2% 0% 0%;
    --e-column-margin-right: 2%;
    --e-column-margin-left: 0%;
}
.elementor-68279 .elementor-element.elementor-element-37e68f0c > .elementor-widget-container {
    margin: 7px 0px 0px 0px;
}
.elementor-68279 .elementor-element.elementor-element-37e68f0c .logo_image {
    max-height: 41px;
}
.elementor-68279 .elementor-element.elementor-element-06db2a9 {
    --spacer-size: 14px;
}
.elementor-68279 .elementor-element.elementor-element-5406f273 > .elementor-widget-container {
    margin: -11px 0px 0px 0px;
}
.elementor-68279 .elementor-element.elementor-element-39cf1c0a .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-68279 .elementor-element.elementor-element-39cf1c0a .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-68279 .elementor-element.elementor-element-489057d3 {
    --spacer-size: 10px;
}
.elementor-68279 .elementor-element.elementor-element-63625e1c .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-68279 .elementor-element.elementor-element-63625e1c .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-68279 .elementor-element.elementor-element-33f2369e {
    --spacer-size: 2px;
}
.elementor-68279 .elementor-element.elementor-element-64d449c .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-68279 .elementor-element.elementor-element-64d449c .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-68279 .elementor-element.elementor-element-2008294d {
    --spacer-size: 10px;
}
.elementor-68279 .elementor-element.elementor-element-5c360c92 .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-68279 .elementor-element.elementor-element-5c360c92 .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-68279 .elementor-element.elementor-element-66c031f5 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-68279 .elementor-element.elementor-element-66c031f5 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-68279 .elementor-element.elementor-element-66c031f5 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-68279 .elementor-element.elementor-element-66c031f5 {
    padding: 0px 0px 0px 0px;
}
.elementor-68279 .elementor-element.elementor-element-3123f734 {
    --spacer-size: 3vw;
}
.elementor-68279 .elementor-element.elementor-element-10a01d55 {
    --divider-border-style: solid;
    --divider-border-width: 1px;
}
.elementor-68279 .elementor-element.elementor-element-10a01d55 .elementor-divider-separator {
    width: 100%;
}
.elementor-68279 .elementor-element.elementor-element-10a01d55 .elementor-divider {
    padding-block-start: 10px;
    padding-block-end: 10px;
}
.elementor-68279 .elementor-element.elementor-element-5c53bba6 {
    --spacer-size: 8px;
}
.elementor-68279 .elementor-element.elementor-element-516db10 {
    font-size: 16px;
    color: #A5A6AA;
}
.elementor-68279 .elementor-element.elementor-element-22e3f7ef {
    --spacer-size: 20px;
}
.trx-addons-layout--edit-mode .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
.trx-addons-layout--single-preview .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
@media(max-width:1279px) {
    .elementor-68279 .elementor-element.elementor-element-275b5428 > .elementor-element-populated {
        margin: 0% 9.3% 3% 0%;
        --e-column-margin-right: 9.3%;
        --e-column-margin-left: 0%;
    }
    .elementor-68279 .elementor-element.elementor-element-37e68f0c > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-68279 .elementor-element.elementor-element-06db2a9 {
        --spacer-size: 10px;
    }
    .elementor-68279 .elementor-element.elementor-element-5406f273 > .elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }
    .elementor-68279 .elementor-element.elementor-element-489057d3 {
        --spacer-size: 8px;
    }
    .elementor-68279 .elementor-element.elementor-element-33f2369e {
        --spacer-size: 1px;
    }
    .elementor-68279 .elementor-element.elementor-element-2008294d {
        --spacer-size: 8px;
    }
    .elementor-68279 .elementor-element.elementor-element-3123f734 {
        --spacer-size: 20px;
    }
    .elementor-68279 .elementor-element.elementor-element-10a01d55 .elementor-divider {
        padding-block-start: 10px;
        padding-block-end: 10px;
    }
}
@media(max-width:767px) {
    .elementor-68279 .elementor-element.elementor-element-7c8072e4 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-68279 .elementor-element.elementor-element-275b5428 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-68279 .elementor-element.elementor-element-37e68f0c .logo_image {
        max-height: 35px;
    }
    .elementor-68279 .elementor-element.elementor-element-06db2a9 {
        --spacer-size: 5px;
    }
    .elementor-68279 .elementor-element.elementor-element-5406f273 > .elementor-widget-container {
        margin: -5px 0px 0px 0px;
    }
    .elementor-68279 .elementor-element.elementor-element-76bfbba2 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-68279 .elementor-element.elementor-element-489057d3 {
        --spacer-size: 5px;
    }
    .elementor-68279 .elementor-element.elementor-element-313e30e9 > .elementor-widget-container {
        margin: 0px 0px -9px 0px;
    }
    .elementor-68279 .elementor-element.elementor-element-51044758 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-68279 .elementor-element.elementor-element-12dda0b9 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-68279 .elementor-element.elementor-element-2008294d {
        --spacer-size: 8px;
    }
    .elementor-68279 .elementor-element.elementor-element-3123f734 {
        --spacer-size: 15px;
    }
    .elementor-68279 .elementor-element.elementor-element-516db10 {
        font-size: 15px;
        line-height: 1.4em;
    }
    .elementor-68279 .elementor-element.elementor-element-22e3f7ef {
        --spacer-size: 12px;
    }
}
@media(max-width:1279px) and (min-width:768px) {
    .elementor-68279 .elementor-element.elementor-element-275b5428 {
        width: 100%;
    }
    .elementor-68279 .elementor-element.elementor-element-76bfbba2 {
        width: 46%;
    }
    .elementor-68279 .elementor-element.elementor-element-51044758 {
        width: 23%;
    }
    .elementor-68279 .elementor-element.elementor-element-12dda0b9 {
        width: 31%;
    }
}
.elementor-44842 .elementor-element.elementor-element-f837ab6 .trx_addons_bg_text {
    z-index: 0;
}
.elementor-44842 .elementor-element.elementor-element-f837ab6 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
    padding-right: 50px;
}
.elementor-44842 .elementor-element.elementor-element-f837ab6 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
    padding-left: 50px;
}
.elementor-44842 .elementor-element.elementor-element-7a245a7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-44842 .elementor-element.elementor-element-7a245a7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://reboot.axiomthemes.com/wp-content/uploads/2025/01/category-image5-copyright.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-44842 .elementor-element.elementor-element-7a245a7e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-44842 .elementor-element.elementor-element-7a245a7e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-44842 .elementor-element.elementor-element-48f4798f {
    --spacer-size: 580px;
}
.elementor-bc-flex-widget .elementor-44842 .elementor-element.elementor-element-28977f71.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.elementor-44842 .elementor-element.elementor-element-28977f71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-44842 .elementor-element.elementor-element-28977f71 > .elementor-element-populated.elementor-column-wrap {
    padding: 40px 60px 40px 60px;
}
.elementor-44842 .elementor-element.elementor-element-28977f71 > .elementor-element-populated.elementor-widget-wrap {
    padding: 40px 60px 40px 60px;
}
.elementor-44842 .elementor-element.elementor-element-2e5715cb .sc_item_title_text {
    -webkit-text-stroke-width: 0px;
}
.elementor-44842 .elementor-element.elementor-element-2e5715cb .sc_item_title_text2 {
    -webkit-text-stroke-width: 0px;
}
.elementor-44842 .elementor-element.elementor-element-3e6874e6 {
    --spacer-size: 28px;
}
.trx-addons-layout--edit-mode .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
.trx-addons-layout--single-preview .trx-addons-layout__inner {
    background-color: var(--theme-color-bg_color);
}
@media(max-width:1279px) {
    .elementor-44842 .elementor-element.elementor-element-48f4798f {
        --spacer-size: 250px;
    }
    .elementor-44842 .elementor-element.elementor-element-28977f71 > .elementor-element-populated.elementor-column-wrap {
        padding: 40px 30px 40px 30px;
    }
    .elementor-44842 .elementor-element.elementor-element-28977f71 > .elementor-element-populated.elementor-widget-wrap {
        padding: 40px 30px 40px 30px;
    }
    .elementor-44842 .elementor-element.elementor-element-3e6874e6 {
        --spacer-size: 14px;
    }
}
@media(max-width:767px) {
    .elementor-44842 .elementor-element.elementor-element-48f4798f {
        --spacer-size: 200px;
    }
    .elementor-44842 .elementor-element.elementor-element-28977f71 > .elementor-element-populated.elementor-column-wrap {
        padding: 25px 25px 25px 25px;
    }
    .elementor-44842 .elementor-element.elementor-element-28977f71 > .elementor-element-populated.elementor-widget-wrap {
        padding: 25px 25px 25px 25px;
    }
    .elementor-44842 .elementor-element.elementor-element-3e6874e6 {
        --spacer-size: 6px;
    }
}
@media (max-width:1279px) and (min-width:769px) {
    .slider-row-wrap {
        padding-left: 30px !important
    }
}
@media (max-width:1440px) {
    .tp-bullets.bullets_dots_fill {
        transform: translate(-78px, -38px) !important
    }
}
@media (max-width:1280px) {
    .tp-bullets.bullets_dots_fill {
        transform: translate(-38px, -38px) !important
    }
}
@media (max-width:500px) {
    .tp-bullets.bullets_dots_fill {
        transform: translate(-28px, -38px) !important
    }
}
#rev_slider_35_1_wrapper .bullets_dots_fill .tp-bullet {
    width: 8px;
    height: 8px;
    position: absolute;
    background: rgba(247, 246, 244, 0.6);
    border-radius: 50%;
    cursor: pointer;
    box-sizing: content-box;
    transition: .3s ease
}
#rev_slider_35_1_wrapper .bullets_dots_fill .tp-bullet.rs-touchhover, #rev_slider_35_1_wrapper .bullets_dots_fill .tp-bullet.selected {
    background: #ffffff;
    box-shadow: 0px 0px 0px 5px transparent
}
.trx_demo_inline_640177790 {
    color: #ffffff !important;
    border-color: #181818 !important;
    background-color: #181818 !important;
}
.trx_demo_inline_215549246:hover {
    color: #ffffff !important;
    border-color: #242424 !important;
    background-color: #242424 !important;
}
.trx_demo_panel_button.sc_button {
    justify-content: center;
}
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
    background-image: none !important;
}
@media screen and (max-height: 1024px) {
    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}
@media screen and (max-height: 640px) {
    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}
merce-product-gallery {
    opacity: 1 !important;
}
.trx_addons_inline_880018261 img.logo_image {
    max-height: 41px;
}
.trx_addons_inline_1068749767 img.logo_image {
    max-height: 41px;
}
.trx_addons_inline_1596929388 img.logo_image {
    max-height: 41px;
}
.trx_addons_inline_775888156 img.logo_image {
    max-height: 41px;
}
img:is([sizes="auto"i], [sizes^="auto,"i]) {
    contain-intrinsic-size: 3000px 1500px
}
.woocommerce form .form-row .required {
    visibility: visible;
}