.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-start .elementor-icon-list-item,.elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-align-end .elementor-icon-list-item,.elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1279px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}body.e-off-canvas__no-scroll,body.e-off-canvas__no-scroll-animation{overflow:hidden}.elementor-widget-off-canvas{height:-moz-fit-content;height:fit-content;--e-off-canvas-width:400px;--e-off-canvas-height:100vh;--e-off-canvas-justify-content:flex-start;--e-off-canvas-align-items:flex-start;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;--e-off-canvas-animation-duration-minimum:Max(0.001s,var(--e-off-canvas-animation-duration))}.elementor-widget-off-canvas .e-off-canvas{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:2147483630}.elementor-widget-off-canvas .e-off-canvas[aria-hidden=true]{opacity:0;visibility:hidden}.elementor-widget-off-canvas .e-off-canvas[aria-hidden=true] .elementor-add-section{display:none}.elementor-widget-off-canvas .e-off-canvas__overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:var(--e-off-canvas-overlay-opacity);pointer-events:all;position:absolute;top:0;transition:0s;width:100%}.elementor-widget-off-canvas .e-off-canvas__main{align-items:var(--e-off-canvas-align-items);display:flex;height:100%;justify-content:var(--e-off-canvas-justify-content);left:0;position:absolute;top:0;width:100%}.elementor-widget-off-canvas .e-off-canvas__main.animated{animation-duration:var(--e-off-canvas-animation-duration-minimum)}.elementor-widget-off-canvas .e-off-canvas__main.animated.none{animation:e-off-canvas-without-animation 1ms;opacity:1;visibility:visible}.elementor-widget-off-canvas .e-off-canvas__main.animated.none.reversed{opacity:0;visibility:hidden}.elementor-widget-off-canvas .e-off-canvas__content{background-color:#fff;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);height:var(--e-off-canvas-height);overflow:var(--e-off-canvas-content-overflow);pointer-events:all;width:var(--e-off-canvas-width)}.elementor-widget-off-canvas .animated-reverse-wrapper{opacity:0;transform:none;visibility:hidden}.elementor-widget-off-canvas .animated-reverse-wrapper:not(.no-animation){animation:e-off-canvas-close var(--e-off-canvas-animation-duration-minimum)}.elementor-widget-off-canvas .animated-reverse-wrapper .no-animation{animation:e-off-canvas-close 1ms}body:not(.elementor-editor-active) .e-con .elementor-widget-off-canvas{position:absolute}body:not(.elementor-editor-active) .elementor-section .e-element-before-off-canvas:has(>.elementor-widget-container),body:not(.elementor-editor-active) .elementor-section .elementor-element:has(>.elementor-widget-container+.elementor-widget-off-canvas){margin-block-end:0}body:not(.elementor-editor-active) .elementor-section .e-element-before-off-canvas,body:not(.elementor-editor-active) .elementor-section .elementor-element:has(+.elementor-widget-off-canvas){--kit-widget-spacing:0px}body:not(.elementor-editor-active) .elementor-section .elementor-widget-off-canvas:first-child{position:absolute}@keyframes e-off-canvas-close{0%,99.99%{opacity:1;visibility:visible}to{opacity:0;transform:none;visibility:hidden}}@keyframes e-off-canvas-without-animation{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.elementor-widget.elementor-widget-trx_elm_nav_menu {
--trx-addons-mega-menu-delay: 300;
}
.trx-addons-nav-widget-container ul {
list-style: none;
margin: 0;
padding: 0;
}
.trx-addons-nav-widget-container .trx-addons-main-nav-menu {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 100%;
}
.trx-addons-nav-ver .trx-addons-ver-inner-container {
position: relative;
}
.trx-addons-nav-ver .trx-addons-nav-menu-container,
.trx-addons-nav-ver .trx-addons-ver-toggler {
width: 100%;
}
.trx-addons-nav-ver .trx-addons-nav-menu-container {
background-color: #fff;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
}
.trx-addons-nav-ver .trx-addons-main-nav-menu {
position: relative;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.menu-item-has-children .trx-addons-submenu {
position: absolute;
min-width: 250px;
visibility: hidden;
opacity: 0;
}
.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.menu-item-has-children.trx-addons-item-hovered > .trx-addons-submenu,
.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.menu-item-has-children.trx-addons-item-hovered > .trx-addons-mega-content-container {
visibility: visible;
opacity: 1;
}
.trx-addons-nav-ver .trx-addons-nav-menu-item {
width: 100%;
}
.trx-addons-nav-ver:not(.trx-addons-hamburger-menu).trx-addons-vertical-right .trx-addons-mega-content-container,
.trx-addons-nav-ver:not(.trx-addons-hamburger-menu).trx-addons-vertical-right .trx-addons-nav-menu-item.menu-item-has-children .trx-addons-submenu {
left: 100%;
top: 0;
}
.trx-addons-nav-ver:not(.trx-addons-hamburger-menu).trx-addons-vertical-left .trx-addons-mega-content-container,
.trx-addons-nav-ver:not(.trx-addons-hamburger-menu).trx-addons-vertical-left .trx-addons-nav-menu-item.menu-item-has-children .trx-addons-submenu {
right: 100%;
top: 0;
}
.trx-addons-nav-ver:not(.trx-addons-hamburger-menu).trx-addons-vertical-left .trx-addons-menu-link {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.trx-addons-nav-hor > .elementor-widget-container > .trx-addons-nav-widget-container > .trx-addons-ver-inner-container > .trx-addons-nav-menu-container {
height: 60px;
}
.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item .trx-addons-submenu {
position: absolute;
min-width: 220px;
visibility: hidden;
opacity: 0;
}
.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item > .trx-addons-submenu,
.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item > .trx-addons-mega-content-container {
top: 100%;
}
.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item > .trx-addons-submenu .trx-addons-submenu, .trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item > .trx-addons-submenu .trx-addons-mega-content-container {
left: 100%;
top: 0;
}
body.rtl .trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item > .trx-addons-submenu .trx-addons-submenu,
body.rtl .trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item > .trx-addons-submenu .trx-addons-mega-content-container {
left: auto;
right: 100%;
}
.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered > .trx-addons-submenu,
.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered > .trx-addons-mega-content-container {
visibility: visible;
opacity: 1;
pointer-events: auto;
}
.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-container > .trx-addons-nav-menu > .trx-addons-nav-menu-item > .trx-addons-submenu:before,
.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-container > .trx-addons-nav-menu > .trx-addons-nav-menu-item > .trx-addons-mega-content-container:before {
content: ' ';
display: block;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
height: 0;
}
.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-mega-item-static .trx-addons-mega-content-container {
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.trx-addons-mega-nav-item {
position: relative;
}
.trx-addons-mega-nav-item:not(.trx-addons-active-menu) > .trx-addons-submenu {
display: none;
}
.trx-addons-mega-nav-item > ul.trx-addons-mega-content-container {
padding: 7px 10px;
}
.trx-addons-mega-content-container {
position: absolute;
z-index: 9999;
visibility: hidden;
opacity: 0;
pointer-events: none;
max-width: 100vw;
}
.trx-addons-hamburger-menu .trx-addons-mega-content-container, .trx-addons-nav-slide .trx-addons-mega-content-container, .trx-addons-nav-dropdown .trx-addons-mega-content-container {
position: relative;
visibility: visible;
opacity: 1;
pointer-events: auto;
}
.trx-addons-nav-menu-collapse .trx-addons-mega-item-static {
position: relative !important;
}
.trx-addons-nav-menu-collapse .trx-addons-mega-content-container {
transform: none !important;
top: 100% !important;
width: 100vw !important;
}
.trx-addons-mega-nav-item.trx-addons-item-hovered > .trx-addons-mega-content-container {
visibility: visible;
opacity: 1;
pointer-events: auto;
}
body.elementor-use-container .trx-addons-main-nav-menu li > .trx-addons-mega-content-container > .sc_layouts_submenu_wrap > .elementor > .elementor-section .elementor-column-gap-narrow {
margin-left: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 );
}
body.elementor-use-container .trx-addons-main-nav-menu li > .trx-addons-mega-content-container > .sc_layouts_submenu_wrap > .elementor > .elementor-section .elementor-column-gap-default {
margin-left: calc( -1 * var(--theme-var-elm_gap_default) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_default) / 2 );
}
body.elementor-use-container .trx-addons-main-nav-menu li > .trx-addons-mega-content-container > .sc_layouts_submenu_wrap > .elementor > .elementor-section .elementor-column-gap-extended {
margin-left: calc( -1 * var(--theme-var-elm_add_page_margins) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_add_page_margins) / 2 );
}
body.elementor-use-container .trx-addons-main-nav-menu li > .trx-addons-mega-content-container > .sc_layouts_submenu_wrap > .elementor > .elementor-section .elementor-column-gap-wide {
margin-left: calc( -1 * var(--theme-var-elm_gap_wide) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_wide) / 2 );
}
body.elementor-use-container .trx-addons-main-nav-menu li > .trx-addons-mega-content-container > .sc_layouts_submenu_wrap > .elementor > .elementor-section .elementor-column-gap-wider {
margin-left: calc( -1 * var(--theme-var-elm_gap_wider) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_wider) / 2 );
}
.trx-addons-nav-widget-container:not(.trx-addons-nav-menu-inited) .trx-addons-mobile-menu-outer-container {
display: none;
}
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle,
.trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close {
text-decoration: none;
cursor: pointer;
}
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle {
display: none;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle i {
padding: 0.25em;
font-size: 22px;
}
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle svg {
width: 22px;
height: 22px;
}
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-text,
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-close {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle i,
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-text,
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-close {
color: #494c4f;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle svg path {
fill: #494c4f;
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-text,
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle .trx-addons-toggle-close {
margin: 2px;
}
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle.trx-addons-toggle-opened .trx-addons-toggle-text,
.trx-addons-nav-widget-container .trx-addons-hamburger-toggle:not(.trx-addons-toggle-opened) .trx-addons-toggle-close {
display: none;
}
.trx-addons-mobile-menu-container {
width: 100%;
}
.trx-addons-mobile-menu-container .trx-addons-main-mobile-menu {
width: 100%;
}
.trx-addons-mobile-menu-container .trx-addons-submenu {
width: 100%;
}
.trx-addons-mobile-menu-container ul {
list-style: none;
margin: 0;
padding: 0;
}
.trx-addons-mobile-menu-container .trx-addons-mobile-menu,
.trx-addons-mobile-menu-container :not(.trx-addons-active-menu) > .trx-addons-submenu {
display: none;
}
.trx-addons-mobile-menu-container .trx-addons-mobile-menu,
.trx-addons-mobile-menu-container .trx-addons-submenu {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.trx-addons-mobile-menu-container .trx-addons-nav-menu-item {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.trx-addons-mobile-menu-container .trx-addons-nav-menu-item .trx-addons-menu-link {
height: unset;
}
.trx-addons-mobile-menu-align-flex-start .trx-addons-mobile-menu-container .trx-addons-menu-link {
text-align: left;
}
.trx-addons-mobile-menu-align-center .trx-addons-mobile-menu-container .trx-addons-menu-link {
text-align: center;
}
.trx-addons-mobile-menu-align-flex-end .trx-addons-mobile-menu-container .trx-addons-menu-link {
text-align: right;
}
.trx-addons-item-badge,
.trx-addons-sub-item-badge,
.trx-addons-rn-badge {
font-size: 10px;
font-style: normal;
line-height: 1.8em;
border-radius: 4px;
padding: 1px 6px;
margin: 0 0 0 10px;
text-align: center;
white-space: nowrap;
}
.trx-addons-item-badge,
.trx-addons-sub-item-badge,
.trx-addons-rn-badge {
margin: 0 0 0 10px;
position: relative;
}
.trx-addons-mobile-menu-outer-container {
opacity: 0;
}
.trx-addons-mobile-menu-outer-container.trx-addons-vertical-toggle-open {
opacity: 1;
}
.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container {
position: fixed;
z-index: 10002;
top: 0;
width: 300px;
height: 100%;
overflow-x: hidden;
-webkit-transition: 0.5s;
transition: 0.5s;
background-color: #f7f7f7;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
body.admin-bar .trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container {
top: 32px;
}
@media (max-width: 782px) {
body.admin-bar .trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container {
top: 46px;
}
}
@media (max-width: 600px) {
body.admin-bar .trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container {
top: 0;
}
}
.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container:not(.trx-addons-vertical-toggle-open) {
pointer-events: none;
}
.trx-addons-ver-hamburger-menu.trx-addons-ver-hamburger-menu-left .trx-addons-mobile-menu-outer-container {
left: 0;
-webkit-transform: translateX(-300px);
-ms-transform: translateX(-300px);
transform: translateX(-300px);
}
.trx-addons-ver-hamburger-menu.trx-addons-ver-hamburger-menu-right .trx-addons-mobile-menu-outer-container {
right: 0;
-webkit-transform: translateX(300px);
-ms-transform: translateX(300px);
transform: translateX(300px);
}
.trx-addons-ver-hamburger-menu.trx-addons-slide-menu-effect-fade .trx-addons-mobile-menu-outer-container {
opacity: 0;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-container {
width: unset;
}
.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close {
position: absolute;
z-index: 10000;
top: 0;
right: 0;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: #494c4f;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
body.rtl .trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close {
right: auto;
left: 0;
}
.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close svg {
width: 22px;
height: 22px;
}
.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close svg path {
fill: #494c4f;
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.trx-addons-ver-hamburger-menu .trx-addons-mobile-menu-outer-container .trx-addons-mobile-menu-close i {
font-size: 22px;
}
.trx-addons-ver-hamburger-menu .trx-addons-vertical-toggle-open {
-webkit-transform: translateX(0) !important;
-ms-transform: translateX(0) !important;
transform: translateX(0) !important;
opacity: 1 !important;
-webkit-transition: 0.5s;
transition: 0.5s;
}
.trx-addons-ver-toggle-yes .trx-addons-nav-menu-container {
height: auto;
}
.trx-addons-ver-toggle-yes .trx-addons-nav-menu-container svg path {
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
padding: 15px 20px;
background: #eeeeee;
color: #042551;
cursor: pointer;
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler svg path {
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler .trx-addons-ver-toggler-title,
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler .trx-addons-ver-toggler-btn {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler .trx-addons-ver-toggler-txt {
text-indent: 5px;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler:hover {
background: #54595f;
color: #fff;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler:hover .trx-addons-ver-close svg path,
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler:hover .trx-addons-ver-open svg path,
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler:hover .trx-addons-ver-title-icon svg path {
fill: #fff;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-close i,
.trx-addons-ver-toggle-yes .trx-addons-ver-open i,
.trx-addons-ver-toggle-yes .trx-addons-nav-menu-container i,
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler i {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-close,
.trx-addons-ver-toggle-yes .trx-addons-ver-open,
.trx-addons-ver-toggle-yes .trx-addons-nav-menu-container,
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler,
.trx-addons-ver-toggle-yes .trx-addons-ver-toggler-txt {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-close,
.trx-addons-ver-toggle-yes .trx-addons-ver-open,
.trx-addons-ver-toggle-yes .trx-addons-ver-title-icon {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-close i,
.trx-addons-ver-toggle-yes .trx-addons-ver-open i,
.trx-addons-ver-toggle-yes .trx-addons-ver-title-icon i {
font-size: 16px;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-close svg,
.trx-addons-ver-toggle-yes .trx-addons-ver-open svg,
.trx-addons-ver-toggle-yes .trx-addons-ver-title-icon svg {
width: 17px;
height: 17px;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-close svg path,
.trx-addons-ver-toggle-yes .trx-addons-ver-open svg path,
.trx-addons-ver-toggle-yes .trx-addons-ver-title-icon svg path {
fill: #042551;
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.trx-addons-ver-toggle-yes.trx-addons-ver-always .trx-addons-ver-open {
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-collapsed .trx-addons-nav-menu-container {
visibility: hidden;
opacity: 0;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-collapsed .trx-addons-ver-close {
display: none;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-collapsed .trx-addons-ver-open {
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
}
.trx-addons-ver-toggle-yes.trx-addons-ver-hover .trx-addons-nav-menu-container {
position: absolute;
z-index: 10002;
}
.trx-addons-ver-toggle-yes.trx-addons-ver-click .trx-addons-nav-menu-container {
position: absolute;
z-index: 10001;
}
.trx-addons-ver-toggle-yes .trx-addons-nav-menu-container,
.trx-addons-ver-toggle-yes.trx-addons-ver-hover .trx-addons-ver-inner-container:hover .trx-addons-nav-menu-container {
visibility: visible;
opacity: 1;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-open,
.trx-addons-ver-toggle-yes.trx-addons-ver-hover .trx-addons-ver-inner-container:hover .trx-addons-ver-open {
display: none;
}
.trx-addons-ver-toggle-yes .trx-addons-ver-close,
.trx-addons-ver-toggle-yes .trx-addons-ver-title-icon,
.trx-addons-ver-toggle-yes.trx-addons-ver-hover .trx-addons-ver-inner-container:hover .trx-addons-ver-close,
.trx-addons-ver-toggle-yes.trx-addons-ver-hover .trx-addons-ver-inner-container:hover .trx-addons-ver-title-icon {
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
}
.trx-addons-sticky-parent {
position: fixed;
z-index: 10003;
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.trx-addons-sticky-scroll-yes.trx-addons-sticky-parent.headroom--not-top {
will-change: transform;
-webkit-transition: -webkit-transform 500ms linear !important;
transition: -webkit-transform 500ms linear !important;
transition: transform 500ms linear !important;
transition: transform 500ms linear, -webkit-transform 500ms linear !important;
-webkit-transition-delay: 1s;
transition-delay: 1s;
}
.trx-addons-sticky-scroll-yes.trx-addons-sticky-parent.headroom--not-top.slideDown {
-webkit-transform: translateY(0%);
-ms-transform: translateY(0%);
transform: translateY(0%);
}
.trx-addons-sticky-scroll-yes.trx-addons-sticky-parent.headroom--not-top.slideUp {
-webkit-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
.trx-addons-nav-sticky-yes.trx-addons-sticky-active.trx-addons-ham-dropdown .trx-addons-mobile-menu-container,
.trx-addons-ham-dropdown .trx-addons-stretch-dropdown .trx-addons-mobile-menu-container {
max-height: 400px;
overflow-y: auto;
}
.trx-addons-nav-slide-overlay {
position: fixed;
z-index: 10002;
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
background: rgba(0, 0, 0, 0.6);
-webkit-transition: opacity 0.5s ease;
-ms-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
.trx-addons-nav-slide-overlay:not(.trx-addons-vertical-toggle-open) {
opacity: 0;
pointer-events: none;
}
.trx-addons-active-menu,
.trx-addons-active-menu:not(.trx-addons-mega-nav-item) > .trx-addons-submenu,
.trx-addons-active-menu.trx-addons-mega-nav-item > .trx-addons-mega-content-container {
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.trx-addons-active-menu .trx-addons-toggle-close {
display: block;
}
.trx-addons-nav-menu-container .trx-addons-submenu {
background-color: #f7f7f7;
}
.trx-addons-mobile-menu-container li,
.trx-addons-mobile-menu-container li > .trx-addons-mega-content-container {
width: 100% !important;
}
.trx-addons-item-icon,
.trx-addons-sub-item-icon {
font-size: 13px;
font-style: normal;
margin: 0 7px 0 0;
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.trx-addons-item-icon svg,
.trx-addons-sub-item-icon svg {
width: 100%;
height: 100%;
}
.trx-addons-sub-item-icon,
.trx-addons-item-icon.trx-addons-item-image,
.trx-addons-sub-item-icon.trx-addons-sub-item-image {
width: 1.25em;
height: 1.25em;
line-height: 1.25em;
text-align: center;
text-align: center;
}
.trx-addons-item-icon.trx-addons-item-image,
.trx-addons-sub-item-icon.trx-addons-sub-item-image {
box-sizing: content-box;
}
.trx-addons-item-icon.trx-addons-lottie-animation,
.trx-addons-sub-item-icon.trx-addons-lottie-animation {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
width: 20px;
height: 20px;
}
.trx-addons-item-icon.dashicons,
.trx-addons-sub-item-icon.dashicons {
width: 13px;
height: 13px;
}
.trx-addons-nav-menu-item[class*="icon-"]:before {
display: none;
}
.trx-addons-nav-menu-item {
position: relative;
}
.trx-addons-nav-menu-item,
.trx-addons-nav-menu-item .trx-addons-menu-link,
.trx-addons-nav-menu-item .trx-addons-dropdown-icon {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, transform 0.3s ease, margin 0.3s ease, padding 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, transform 0.3s ease, margin 0.3s ease, padding 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease, transform 0.3s ease, margin 0.3s ease, padding 0.3s ease;
}
.trx-addons-nav-menu-item svg path,
.trx-addons-nav-menu-item .trx-addons-menu-link svg path,
.trx-addons-nav-menu-item .trx-addons-dropdown-icon svg path {
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.trx-addons-nav-menu-item .trx-addons-menu-link {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
height: 100%;
padding: 7px 10px;
position: relative;
text-decoration: none;
}
.trx-addons-nav-menu-item .trx-addons-menu-link .sc_layouts_menu_item_description {
display: none;
}
.trx-addons-nav-menu-item .trx-addons-dropdown-icon {
display: inline-block;
vertical-align: middle;
margin-left: 5px;
}
.trx-addons-dropdown-icon-fixed .trx-addons-submenu .menu-item-has-children > .trx-addons-menu-link {
padding-right: 2em;
}
:where(body.rtl) .trx-addons-dropdown-icon-fixed .trx-addons-submenu .menu-item-has-children > .trx-addons-menu-link {
padding-right: 7px;
padding-left: 2em;
}
.trx-addons-dropdown-icon-fixed .trx-addons-submenu .trx-addons-dropdown-icon {
position: absolute;
z-index: 1;
top: 50%;
right: 10px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
margin: 0;
}
body.rtl .trx-addons-dropdown-icon-fixed .trx-addons-submenu .trx-addons-dropdown-icon {
left: 10px;
right: auto;
}
.trx-addons-nav-menu-container.trx-addons-nav-menu-container-collapse .trx-addons-nav-menu {
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
}
.trx-addons-nav-menu-container.trx-addons-nav-menu-container-collapse .trx-addons-nav-menu-item .trx-addons-menu-link {
white-space: nowrap;
}
.trx-addons-nav-menu-container.trx-addons-nav-menu-container-collapse .trx-addons-nav-menu-collapse {
display: none;
}
.trx-addons-nav-menu-container.trx-addons-nav-menu-container-collapse .trx-addons-nav-menu-collapse > .trx-addons-menu-link .trx-addons-dropdown-icon:first-child {
margin-left: 0;
}
.trx-addons-nav-menu-item.menu-item-has-children {
position: relative;
}
.trx-addons-nav-menu-item.menu-item-has-children .trx-addons-submenu {
z-index: 9999;
}
.trx-addons-nav-menu-item.menu-item-has-children .trx-addons-submenu .trx-addons-submenu-link {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.trx-addons-mega-item-static {
position: static !important;
}
.trx-addons-hamburger-menu .trx-addons-mega-content-container,
.trx-addons-nav-dropdown .trx-addons-mega-content-container,
.trx-addons-nav-slide .trx-addons-mega-content-container {
display: none;
}
.trx-addons-hamburger-menu .trx-addons-nav-menu-container,
.trx-addons-nav-dropdown .trx-addons-nav-menu-container,
.trx-addons-nav-slide .trx-addons-nav-menu-container {
display: none;
}
.trx-addons-hamburger-menu .trx-addons-hamburger-toggle,
.trx-addons-nav-dropdown .trx-addons-hamburger-toggle,
.trx-addons-nav-slide .trx-addons-hamburger-toggle {
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
}
.trx-addons-hamburger-menu .trx-addons-ver-inner-container,
.trx-addons-nav-dropdown .trx-addons-ver-inner-container,
.trx-addons-nav-slide .trx-addons-ver-inner-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.trx-addons-hamburger-toggle i {
display: inline-block;
vertical-align: top;
}
.trx-addons-hamburger-toggle *,
.trx-addons-mobile-menu-close * {
-webkit-transition: 0.3s all ease-in-out;
transition: 0.3s all ease-in-out;
}
.trx-addons-hidden-icon-yes.trx-addons-hamburger-menu .trx-addons-item-icon,
.trx-addons-hidden-icon-yes.trx-addons-hamburger-menu .trx-addons-sub-item-icon,
.trx-addons-hidden-icon-yes.trx-addons-nav-dropdown .trx-addons-item-icon,
.trx-addons-hidden-icon-yes.trx-addons-nav-dropdown .trx-addons-sub-item-icon,
.trx-addons-hidden-icon-yes.trx-addons-nav-slide .trx-addons-item-icon,
.trx-addons-hidden-icon-yes.trx-addons-nav-slide .trx-addons-sub-item-icon {
display: none;
}
.trx-addons-hidden-badge-yes.trx-addons-hamburger-menu .trx-addons-item-badge,
.trx-addons-hidden-badge-yes.trx-addons-hamburger-menu .trx-addons-sub-item-badge,
.trx-addons-hidden-badge-yes.trx-addons-hamburger-menu .trx-addons-rn-badge,
.trx-addons-hidden-badge-yes.trx-addons-nav-dropdown .trx-addons-item-badge,
.trx-addons-hidden-badge-yes.trx-addons-nav-dropdown .trx-addons-sub-item-badge,
.trx-addons-hidden-badge-yes.trx-addons-nav-dropdown .trx-addons-rn-badge,
.trx-addons-hidden-badge-yes.trx-addons-nav-slide .trx-addons-item-badge,
.trx-addons-hidden-badge-yes.trx-addons-nav-slide .trx-addons-sub-item-badge,
.trx-addons-hidden-badge-yes.trx-addons-nav-slide .trx-addons-rn-badge {
display: none;
}
.trx-addons-ham-dropdown .trx-addons-mobile-menu-container,
.trx-addons-nav-dropdown .trx-addons-mobile-menu-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.trx-addons-ham-dropdown .trx-addons-toggle-opened .trx-addons-toggle-text,
.trx-addons-nav-dropdown .trx-addons-toggle-opened .trx-addons-toggle-text {
display: none !important;
}
.trx-addons-stretch-dropdown .trx-addons-mobile-menu-container {
position: absolute;
z-index: 9999;
}
.trx-addons-nav-default {
max-height: 2em;
overflow: hidden;
visibility: hidden;
}
.trx-addons-main-nav-menu > li li.menu-delimiter {
margin-top: 0.5em;
padding-top: 0.5em;
border-top: 1px solid #f0f0f0;
text-align: center;
height: 0;
overflow: hidden;
}
.trx-addons-menu-link-parent:before,
.trx-addons-menu-link-parent:after {
display: block;
position: absolute;
-webkit-transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1);
transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1);
}
.trx-addons-nav-pointer-underline .trx-addons-menu-link-parent:after,
.trx-addons-nav-pointer-double-line .trx-addons-menu-link-parent:after {
content: "";
bottom: 0;
}
.trx-addons-nav-pointer-overline .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-double-line .trx-addons-menu-link-parent:before {
content: "";
top: 0;
}
.trx-addons-nav-pointer-underline .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-underline .trx-addons-menu-link-parent:after,
.trx-addons-nav-pointer-overline .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-overline .trx-addons-menu-link-parent:after,
.trx-addons-nav-pointer-double-line .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-double-line .trx-addons-menu-link-parent:after {
height: 3px;
width: 100%;
left: 0;
background-color: #55595c;
z-index: 2;
}
.trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
.trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after {
opacity: 0;
}
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none .trx-addons-menu-link-parent,
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:after,
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:focus,
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:hover,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none .trx-addons-menu-link-parent,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:after,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:focus,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-none .trx-addons-menu-link-parent:hover,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none .trx-addons-menu-link-parent,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none .trx-addons-menu-link-parent:after,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none .trx-addons-menu-link-parent:focus,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-none .trx-addons-menu-link-parent:hover {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-slide .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-slide .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after {
width: 10px;
inset-inline-start: 100%;
}
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-slide .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-slide .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
width: 10px;
left: -20px;
}
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after {
height: 0;
width: 0;
left: 50%;
}
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
top: -10px;
}
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-drop-in .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after {
bottom: -10px;
}
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
top: 10px;
}
.trx-addons-nav-pointer-underline.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
.trx-addons-nav-pointer-overline.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after,
.trx-addons-nav-pointer-double-line.trx-addons-nav-animation-drop-out .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):after {
bottom: 10px;
}
.trx-addons-nav-pointer-framed .trx-addons-menu-link-parent:before {
content: "";
}
.trx-addons-nav-pointer-framed .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-framed .trx-addons-menu-link-parent:after {
background: transparent;
left: 0;
top: 0;
bottom: 0;
right: 0;
border: 3px solid #55595c;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-grow .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
-webkit-transform: scale(0.75, 0.75);
-ms-transform: scale(0.75, 0.75);
transform: scale(0.75, 0.75);
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-shrink .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
-webkit-transform: scale(1.25, 1.25);
-ms-transform: scale(1.25, 1.25);
transform: scale(1.25, 1.25);
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:after {
width: 3px;
height: 3px;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:before {
border-width: 0 0 3px 3px;
-webkit-transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:after {
content: "";
top: auto;
bottom: 0;
left: auto;
right: 0;
border-width: 3px 3px 0 0;
-webkit-transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:hover:before,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:focus:before {
-webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:hover:after,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:focus:after {
-webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:hover:before,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:hover:after,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:focus:before,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-menu-link-parent:focus:after {
width: 100%;
height: 100%;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-active-item .trx-addons-menu-link-parent:before {
-webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-active-item .trx-addons-menu-link-parent:after {
-webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-active-item .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-draw .trx-addons-active-item .trx-addons-menu-link-parent:after {
width: 100%;
height: 100%;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:before {
border-width: 3px 0 0 3px;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:after {
content: "";
top: auto;
bottom: 0;
left: auto;
right: 0;
border-width: 0 3px 3px 0;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:after {
width: 3px;
height: 3px;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:hover:before,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:hover:after,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:focus:before,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-menu-link-parent:focus:after {
width: 100%;
height: 100%;
-webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
transition: opacity 2ms, width 0.4s, height 0.4s;
}
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-active-item .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-framed.trx-addons-nav-animation-corners .trx-addons-active-item .trx-addons-menu-link-parent:after {
width: 100%;
height: 100%;
-webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
transition: opacity 2ms, width 0.4s, height 0.4s;
}
.trx-addons-nav-pointer-text.trx-addons-nav-animation-grow .trx-addons-menu-link-parent:hover,
.trx-addons-nav-pointer-text.trx-addons-nav-animation-grow .trx-addons-menu-link-parent:focus {
-webkit-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
}
.trx-addons-nav-pointer-text.trx-addons-nav-animation-shrink .trx-addons-menu-link-parent:hover,
.trx-addons-nav-pointer-text.trx-addons-nav-animation-shrink .trx-addons-menu-link-parent:focus {
-webkit-transform: scale(0.8, 0.8);
-ms-transform: scale(0.8, 0.8);
transform: scale(0.8, 0.8);
}
.trx-addons-nav-pointer-text.trx-addons-nav-animation-sink .trx-addons-menu-link-parent:hover,
.trx-addons-nav-pointer-text.trx-addons-nav-animation-sink .trx-addons-menu-link-parent:focus {
-webkit-transform: translateY(8px);
-ms-transform: translateY(8px);
transform: translateY(8px);
}
.trx-addons-nav-pointer-text.trx-addons-nav-animation-float .trx-addons-menu-link-parent:hover,
.trx-addons-nav-pointer-text.trx-addons-nav-animation-float .trx-addons-menu-link-parent:focus {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px);
}
.trx-addons-nav-pointer-text.trx-addons-nav-animation-skew .trx-addons-menu-link-parent:hover,
.trx-addons-nav-pointer-text.trx-addons-nav-animation-skew .trx-addons-menu-link-parent:focus {
-webkit-transform: skew(-8deg, -8deg);
-ms-transform: skew(-8deg, -8deg);
transform: skew(-8deg, -8deg);
}
.trx-addons-nav-pointer-text.trx-addons-nav-animation-rotate .trx-addons-menu-link-parent:hover,
.trx-addons-nav-pointer-text.trx-addons-nav-animation-rotate .trx-addons-menu-link-parent:focus {
-webkit-transform: rotate(6deg);
-ms-transform: rotate(6deg);
transform: rotate(6deg);
}
.trx-addons-nav-pointer-background .trx-addons-menu-link > * {
position: relative;
z-index: 1;
}
.trx-addons-nav-pointer-background .trx-addons-menu-link-parent:before {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #55595c;
background-color: #55595c;
z-index: 0;
}
.trx-addons-nav-pointer-background .trx-addons-menu-link-parent:before,
.trx-addons-nav-pointer-background .trx-addons-menu-link-parent:after {
content: "";
-webkit-transition: 0.3s;
transition: 0.3s;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-grow .trx-addons-menu-link-parent:before {
-webkit-transform: scale(0.5, 0.5);
-ms-transform: scale(0.5, 0.5);
transform: scale(0.5, 0.5);
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-grow .trx-addons-menu-link-parent:hover:before,
.trx-addons-nav-pointer-background.trx-addons-nav-animation-grow .trx-addons-menu-link-parent:focus:before {
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-grow .trx-addons-active-item .trx-addons-menu-link-parent:before {
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shrink .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
-webkit-transform: scale(1.2, 1.2);
-ms-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
-webkit-transition: 0.3;
transition: 0.3;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-sweep-left .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
left: 100%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-sweep-right .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
right: 100%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-sweep-up .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
top: 100%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-sweep-down .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
bottom: 100%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:after,
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:after {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #55595c;
background-color: #55595c;
z-index: -1;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:before {
top: 0;
bottom: 100%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:after {
top: 100%;
bottom: 0;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:hover:before,
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:focus:before {
bottom: 50%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:hover:after,
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-menu-link-parent:focus:after {
top: 50%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-active-item .trx-addons-menu-link-parent:before {
bottom: 50%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-vertical .trx-addons-active-item .trx-addons-menu-link-parent:after {
top: 50%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-out-vertical .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
bottom: 50%;
top: 50%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:before {
right: 0;
left: 100%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:after {
right: 100%;
left: 0;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:hover:before,
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:focus:before {
left: 50%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:hover:after,
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-menu-link-parent:focus:after {
right: 50%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-active-item .trx-addons-menu-link-parent:before {
left: 50%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-in-horizontal .trx-addons-active-item .trx-addons-menu-link-parent:after {
right: 50%;
}
.trx-addons-nav-pointer-background.trx-addons-nav-animation-shutter-out-horizontal .trx-addons-nav-menu-item:not(.trx-addons-active-item) .trx-addons-menu-link-parent:not(:hover):not(:focus):before {
left: 50%;
right: 50%;
}
.trx-addons-active-item:before,
.trx-addons-active-item:after,
.trx-addons-menu-link-parent:hover:before,
.trx-addons-menu-link-parent:hover:after,
.trx-addons-menu-link-parent:focus:before,
.trx-addons-menu-link-parent:focus:after {
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
[class*="trx-addons-nav-slide-"] {
--trx-addons-nav-menu-submenu-offset-x: 2px;
--trx-addons-nav-menu-submenu-offset-y: 2px;
}
.trx-addons-nav-menu .trx-addons-submenu,
.trx-addons-nav-menu .trx-addons-mega-content-container {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item > .trx-addons-submenu,
[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item > .trx-addons-mega-content-container {
margin-top: var(--trx-addons-nav-menu-submenu-offset-y);
}
[class*="trx-addons-nav-slide-"].trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item > .trx-addons-submenu,
[class*="trx-addons-nav-slide-"].trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item > .trx-addons-mega-content-container,
[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu .trx-addons-nav-menu-item > .trx-addons-submenu,
[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu .trx-addons-nav-menu-item > .trx-addons-mega-content-container {
margin: 0 0 0 var(--trx-addons-nav-menu-submenu-offset-x);
}
[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered > .trx-addons-submenu,
[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered > .trx-addons-mega-content-container {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
[class*="trx-addons-nav-slide-"].trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered > .trx-addons-submenu,
[class*="trx-addons-nav-slide-"].trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-nav-menu-item.trx-addons-item-hovered > .trx-addons-mega-content-container,
[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu .trx-addons-nav-menu-item.trx-addons-item-hovered > .trx-addons-submenu,
[class*="trx-addons-nav-slide-"].trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu .trx-addons-nav-menu-item.trx-addons-item-hovered > .trx-addons-mega-content-container {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.trx-addons-nav-slide-up.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
.trx-addons-nav-slide-up.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container,
.trx-addons-nav-slide-up.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
.trx-addons-nav-slide-up.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
.trx-addons-nav-slide-down.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
.trx-addons-nav-slide-down.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container,
.trx-addons-nav-slide-down.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
.trx-addons-nav-slide-down.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container {
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
}
.trx-addons-nav-slide-right.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
.trx-addons-nav-slide-right.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container,
.trx-addons-nav-slide-right.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
.trx-addons-nav-slide-right.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
.trx-addons-nav-slide-left.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
.trx-addons-nav-slide-left.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container,
.trx-addons-nav-slide-left.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-submenu,
.trx-addons-nav-slide-left.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-content-container {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
.trx-addons-nav-slide-up.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static .trx-addons-mega-content-container {
-webkit-transform: translateX(-50%) translateY(10px);
-ms-transform: translateX(-50%) translateY(10px);
transform: translateX(-50%) translateY(10px);
}
.trx-addons-nav-slide-up.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
-webkit-transform: translateX(-50%) translateY(0);
-ms-transform: translateX(-50%) translateY(0);
transform: translateX(-50%) translateY(0);
}
.trx-addons-nav-slide-down.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static .trx-addons-mega-content-container {
-webkit-transform: translateX(-50%) translateY(-10px);
-ms-transform: translateX(-50%) translateY(-10px);
transform: translateX(-50%) translateY(-10px);
}
.trx-addons-nav-slide-down.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
-webkit-transform: translateX(-50%) translateY(0);
-ms-transform: translateX(-50%) translateY(0);
transform: translateX(-50%) translateY(0);
}
.trx-addons-nav-slide-left.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static .trx-addons-mega-content-container {
-webkit-transform: translateX(-45%);
-ms-transform: translateX(-45%);
transform: translateX(-45%);
}
.trx-addons-nav-slide-left.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.trx-addons-nav-slide-right.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static .trx-addons-mega-content-container {
-webkit-transform: translateX(-55%);
-ms-transform: translateX(-55%);
transform: translateX(-55%);
}
.trx-addons-nav-slide-right.trx-addons-nav-hor:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.trx-addons-nav-slide-down.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container,
.trx-addons-nav-slide-up.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.trx-addons-nav-slide-right.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container,
.trx-addons-nav-slide-left.trx-addons-nav-ver:not(.trx-addons-hamburger-menu) .trx-addons-mega-item-static.trx-addons-item-hovered .trx-addons-mega-content-container {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.trx-addons-rn-badge,
.trx-addons-mega-content-container .trx-addons-rn-badge {
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.has-trx-addons-badge:hover {
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.trx-addons-sub-item-badge {
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.trx-addons-mega-content-container .trx-addons-badge-dot .trx-addons-sub-item-badge,
.trx-addons-mega-content-container .trx-addons-badge-dot .trx-addons-rn-badge,
.trx-addons-submenu .trx-addons-badge-dot .trx-addons-sub-item-badge,
.trx-addons-submenu .trx-addons-badge-dot .trx-addons-rn-badge {
min-width: 1px;
padding: 3px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.trx-addons-mega-content-container .trx-addons-badge-pulse:hover .trx-addons-sub-item-badge,
.trx-addons-mega-content-container .trx-addons-badge-pulse:hover .trx-addons-rn-badge,
.trx-addons-submenu .trx-addons-badge-pulse:hover .trx-addons-sub-item-badge,
.trx-addons-submenu .trx-addons-badge-pulse:hover .trx-addons-rn-badge {
-webkit-animation: badge-pulse-grow 0.5s alternate infinite ease-in-out;
animation: badge-pulse-grow 0.5s alternate infinite ease-in-out;
}
.trx-addons-mega-content-container .trx-addons-badge-buzz:hover .trx-addons-sub-item-badge,
.trx-addons-mega-content-container .trx-addons-badge-buzz:hover .trx-addons-rn-badge,
.trx-addons-submenu .trx-addons-badge-buzz:hover .trx-addons-sub-item-badge,
.trx-addons-submenu .trx-addons-badge-buzz:hover .trx-addons-rn-badge {
-webkit-animation: badge-buzz 0.5s alternate infinite ease-in-out;
animation: badge-buzz 0.5s alternate infinite ease-in-out;
}
.trx-addons-mega-content-container .trx-addons-badge-slide-right .trx-addons-sub-item-badge,
.trx-addons-mega-content-container .trx-addons-badge-slide-right .trx-addons-rn-badge,
.trx-addons-submenu .trx-addons-badge-slide-right .trx-addons-sub-item-badge,
.trx-addons-submenu .trx-addons-badge-slide-right .trx-addons-rn-badge {
-webkit-transform: translateY(-50%) translateX(-5px);
-ms-transform: translateY(-50%) translateX(-5px);
transform: translateY(-50%) translateX(-5px);
-webkit-transition: -webkit-transform 0.5s;
transition: -webkit-transform 0.5s;
transition: transform 0.5s;
transition: transform 0.5s, -webkit-transform 0.5s;
}
.trx-addons-mega-content-container .trx-addons-badge-slide-right:hover .trx-addons-sub-item-badge,
.trx-addons-mega-content-container .trx-addons-badge-slide-right:hover .trx-addons-rn-badge,
.trx-addons-submenu .trx-addons-badge-slide-right:hover .trx-addons-sub-item-badge,
.trx-addons-submenu .trx-addons-badge-slide-right:hover .trx-addons-rn-badge {
-webkit-transform: translateY(-50%) translateX(5px);
-ms-transform: translateY(-50%) translateX(5px);
transform: translateY(-50%) translateX(5px);
}
.trx-addons-mega-content-container .trx-addons-badge-slide-left .trx-addons-sub-item-badge,
.trx-addons-mega-content-container .trx-addons-badge-slide-left .trx-addons-rn-badge,
.trx-addons-submenu .trx-addons-badge-slide-left .trx-addons-sub-item-badge,
.trx-addons-submenu .trx-addons-badge-slide-left .trx-addons-rn-badge {
-webkit-transform: translateY(-50%) translateX(5px);
-ms-transform: translateY(-50%) translateX(5px);
transform: translateY(-50%) translateX(5px);
-webkit-transition: -webkit-transform 0.5s;
transition: -webkit-transform 0.5s;
transition: transform 0.5s;
transition: transform 0.5s, -webkit-transform 0.5s;
}
.trx-addons-mega-content-container .trx-addons-badge-slide-left:hover .trx-addons-sub-item-badge,
.trx-addons-mega-content-container .trx-addons-badge-slide-left:hover .trx-addons-rn-badge,
.trx-addons-submenu .trx-addons-badge-slide-left:hover .trx-addons-sub-item-badge,
.trx-addons-submenu .trx-addons-badge-slide-left:hover .trx-addons-rn-badge {
-webkit-transform: translateY(-50%) translateX(-5px);
-ms-transform: translateY(-50%) translateX(-5px);
transform: translateY(-50%) translateX(-5px);
}
.trx-addons-mega-content-container .trx-addons-badge-expand .trx-addons-sub-item-badge,
.trx-addons-mega-content-container .trx-addons-badge-expand .trx-addons-rn-badge,
.trx-addons-submenu .trx-addons-badge-expand .trx-addons-sub-item-badge,
.trx-addons-submenu .trx-addons-badge-expand .trx-addons-rn-badge {
-webkit-transform: translateY(-50%) scaleX(0);
-ms-transform: translateY(-50%) scaleX(0);
transform: translateY(-50%) scaleX(0);
-webkit-transition: -webkit-transform 0.25s ease-out;
transition: -webkit-transform 0.25s ease-out;
transition: transform 0.25s ease-out;
transition: transform 0.25s ease-out, -webkit-transform 0.25s ease-out;
}
.trx-addons-mega-content-container .trx-addons-badge-expand:hover .trx-addons-sub-item-badge,
.trx-addons-mega-content-container .trx-addons-badge-expand:hover .trx-addons-rn-badge,
.trx-addons-submenu .trx-addons-badge-expand:hover .trx-addons-sub-item-badge,
.trx-addons-submenu .trx-addons-badge-expand:hover .trx-addons-rn-badge {
-webkit-transform: translateY(-50%) scaleX(1);
-ms-transform: translateY(-50%) scaleX(1);
transform: translateY(-50%) scaleX(1);
}
@-webkit-keyframes badge-pulse-grow {
to {
-webkit-transform: translateY(-50%) scale(1.07);
transform: translateY(-50%) scale(1.07);
}
}
@keyframes badge-pulse-grow {
to {
-webkit-transform: translateY(-50%) scale(1.07);
transform: translateY(-50%) scale(1.07);
}
}
@-webkit-keyframes badge-buzz {
50% {
-webkit-transform: translateY(-50%) translateX(3px) rotate(2deg);
transform: translateY(-50%) translateX(3px) rotate(2deg);
}
100% {
-webkit-transform: translateY(-50%) translateX(-3px) rotate(-2deg);
transform: translateY(-50%) translateX(-3px) rotate(-2deg);
}
}
@keyframes badge-buzz {
50% {
-webkit-transform: translateY(-50%) translateX(3px) rotate(3deg);
transform: translateY(-50%) translateX(3px) rotate(3deg);
}
100% {
-webkit-transform: translateY(-50%) translateX(-3px) rotate(-3deg);
transform: translateY(-50%) translateX(-3px) rotate(-3deg);
}
}
body.trx-addons-scroll-disabled {
overflow-y: hidden;
height: 100vh;
margin: 0;
}
.elementor-sticky__spacer .trx-addons-nav-widget-container {
visibility: unset !important;
opacity: unset !important;
}
.elementor-sticky__spacer .trx-addons-mega-content-container {
visibility: hidden !important;
opacity: 0 !important;
}
.elementor-widget-trx-addons-lottie .trx-addons-lottie-animation {
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
position: relative;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.elementor-widget-trx-addons-lottie .trx-addons-lottie-animation a {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 2;
}.sc_igenerator {
--trx-addons-ai-helper-igenerator-fields-border-radius: 6px;
--trx-addons-ai-helper-igenerator-loading-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
--trx-addons-ai-helper-igenerator-settings-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
--trx-addons-ai-helper-igenerator-message-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
--trx-addons-ai-helper-igenerator-button-border-radius: 6px;
--trx-addons-ai-helper-igenerator-tags-border-radius: 3px;
}
.sc_igenerator_error {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding: 2em;
background-color: #fef8ee;
color: #f0b849;
border: 1px solid #a78033;
}
.sc_igenerator_form {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: relative;
}
.sc_igenerator_form.sc_igenerator_form_align_left {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_igenerator_form.sc_igenerator_form_align_right {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.sc_igenerator_form .trx_addons_loading {
-webkit-border-radius: var(--trx-addons-ai-helper-igenerator-loading-border-radius);
-ms-border-radius: var(--trx-addons-ai-helper-igenerator-loading-border-radius);
border-radius: var(--trx-addons-ai-helper-igenerator-loading-border-radius);
}
.sc_igenerator_form.sc_igenerator_form_loading .trx_addons_loading {
display: block;
}
.sc_igenerator_form_inner {
width: 100%;
max-width: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_igenerator_form_align_left .sc_igenerator_form_inner {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_igenerator_form_align_right .sc_igenerator_form_inner {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
} .sc_igenerator_form_field {
position: relative;
width: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_igenerator_form_field.trx_addons_hidden.trx_addons_hidden {
display: none;
}
.sc_igenerator_form_field + .sc_igenerator_form_field {
margin-top: 1.5em;
}
.sc_igenerator_form_field:last-child {
margin-bottom: 0 !important;
}
.sc_igenerator_form_field_inner {
position: relative;
width: 100%;
}
.sc_igenerator_form_field_inner > label {
display: block;
margin-bottom: 0.5em;
font-weight: bold;
}
.sc_igenerator_form_field_inner > select, .sc_igenerator_form_field_inner > .select_container select, .sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > select, .sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select, .sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"], .sc_igenerator_form_field_inner > input[type="text"], .sc_igenerator_form_field_inner > .theme_form_field_text {
width: 100%;
-webkit-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
-ms-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-overflow: ellipsis;
} .sc_igenerator_form_field_prompt {
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.sc_igenerator_form_field_prompt input[type="text"] {
padding-right: 9em;
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: absolute;
z-index: 1;
top: 4px;
right: 4px;
bottom: 4px;
left: auto;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: var(--trx-addons-ai-helper-igenerator-button-border-radius);
-ms-border-radius: var(--trx-addons-ai-helper-igenerator-button-border-radius);
border-radius: var(--trx-addons-ai-helper-igenerator-button-border-radius);
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
max-width: 50%;
overflow: hidden;
padding: 0 2em;
background-color: #38bb7a;
color: #fff;
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button:not(.sc_igenerator_form_field_prompt_button_disabled):hover {
background-color: #32a86e;
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button.sc_igenerator_form_field_prompt_button_with_icon {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button .sc_igenerator_form_field_prompt_button_image {
max-height: 1.25em;
width: auto;
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button .sc_igenerator_form_field_prompt_button_svg {
width: 1.25em;
height: 1.25em;
line-height: 1.25em;
text-align: center;
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button .sc_igenerator_form_field_prompt_button_svg svg {
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button .sc_igenerator_form_field_prompt_button_icon {
font-size: 1.25em;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button .sc_igenerator_form_field_prompt_button_image + .sc_igenerator_form_field_prompt_button_text,
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button .sc_igenerator_form_field_prompt_button_svg + .sc_igenerator_form_field_prompt_button_text,
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button .sc_igenerator_form_field_prompt_button_icon + .sc_igenerator_form_field_prompt_button_text {
margin-left: 0.5em;
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button .sc_igenerator_form_field_prompt_button_text {
white-space: nowrap;
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button_disabled {
background-color: #e4f7ed;
color: #aaa;
cursor: default;
}
.trx_addons_ai_helper_stt_button_present .sc_igenerator_form_field_prompt input[type="text"],
.trx_addons_ai_helper_stt_button_present .sc_igenerator_form_field_negative_prompt input[type="text"] {
padding-left: calc( var(--trx-addons-ai-helper-stt-button-width) + 0.6em );
}
.sc_igenerator_extended .sc_igenerator_form_field_prompt .trx_addons_ai_helper_stt_button,
.sc_igenerator_extended .sc_igenerator_form_field_negative_prompt .trx_addons_ai_helper_stt_button {
top: auto;
bottom: 0.5em;
width: var(--trx-addons-ai-helper-stt-button-width);
height: var(--trx-addons-ai-helper-stt-button-width);
line-height: var(--trx-addons-ai-helper-stt-button-width);
text-align: center;
} .sc_igenerator_form_settings_button {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
-ms-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
font-size: 1.25em;
width: 4em;
margin-left: 4px;
background-color: #e7eaed;
color: #222;
}
.sc_igenerator_form_settings_button .sc_igenerator_form_settings_button_image {
max-height: 1.5em;
width: auto;
}
.sc_igenerator_form_settings_button .sc_igenerator_form_settings_button_svg {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_igenerator_form_settings_button .sc_igenerator_form_settings_button_svg svg {
width: 1.25em;
height: 1.25em;
line-height: 1.25em;
text-align: center;
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.sc_igenerator_form_settings_button:hover,
.sc_igenerator_form_settings_button:focus {
background-color: #e7eaed;
color: #222;
}
.sc_igenerator_form_settings {
position: absolute;
z-index: 100;
top: 100%;
right: 0;
margin-top: 4px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: var(--trx-addons-ai-helper-igenerator-settings-border-radius);
-ms-border-radius: var(--trx-addons-ai-helper-igenerator-settings-border-radius);
border-radius: var(--trx-addons-ai-helper-igenerator-settings-border-radius);
padding: 1em;
background-color: #f7f7f7;
color: #222;
-webkit-transition: opacity 0.3s ease, transform 0.3s ease;
-ms-transition: opacity 0.3s ease, transform 0.3s ease;
transition: opacity 0.3s ease, transform 0.3s ease;
will-change: opacity, transform;
opacity: 0;
-webkit-transform: translateY(20%);
-ms-transform: translateY(20%);
transform: translateY(20%);
pointer-events: none;
max-width: 20em;
overflow-x: hidden;
scrollbar-width: thin;
}
.sc_igenerator_form_settings::-webkit-scrollbar-thumb {
-webkit-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
-ms-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
}
.sc_igenerator_form_settings.sc_igenerator_form_settings_light {
max-height: 18em;
overflow-y: auto;
}
.sc_igenerator_form_settings.sc_igenerator_form_settings_full .sc_igenerator_form_settings_field + .sc_igenerator_form_settings_field:not(.sc_igenerator_form_settings_field_group_title) {
margin-top: 0.5em;
}
.sc_igenerator_form_settings.sc_igenerator_form_settings_full .sc_igenerator_form_settings_field label {
display: block;
}
.sc_igenerator_form_settings input[type="radio"] {
margin-right: 0.3em;
}
.sc_igenerator_form_settings select {
width: 100%;
}
.sc_igenerator_form_settings_show {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
pointer-events: auto;
}
.sc_igenerator_form_settings_field_group_title {
font-weight: bold;
margin-top: 0.5em;
margin-bottom: 0.25em;
}
.sc_igenerator_form_settings_field_group_title:first-child {
margin-top: 0 !important;
}
.sc_igenerator_form_field_numeric_wrap,
.sc_igenerator_form_settings_field_numeric_wrap {
position: relative;
width: 100%;
}
.sc_igenerator_form_field_numeric_wrap input[type="number"],
.sc_igenerator_form_settings_field_numeric_wrap input[type="number"] {
display: block;
width: 100%;
padding-right: 2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: textfield;
-moz-appearance: textfield;
appearance: textfield;
}
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_buttons,
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_buttons,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_buttons,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_buttons {
position: absolute;
z-index: 1;
top: 0;
right: 0;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
height: 100%;
}
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button,
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: background-color 0.3s ease, color 0.3s ease;
-ms-transition: background-color 0.3s ease, color 0.3s ease;
transition: background-color 0.3s ease, color 0.3s ease;
padding: 0.15em 0.5em;
color: #888;
}
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button:hover,
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button:hover,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button:hover,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button:hover {
color: #222;
}
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_inc,
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_inc,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_inc:before,
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc:before,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_inc:before,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc:before {
content: "\e885";
font-family: "trx_addons_icons";
width: 1em;
height: 1em;
line-height: 1em;
text-align: center;
}
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_dec,
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_dec,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_dec:before,
.sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec:before,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button_dec:before,
.sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec:before {
content: "\e882";
font-family: "trx_addons_icons";
width: 1em;
height: 1em;
line-height: 1em;
text-align: center;
} .sc_igenerator_form_field_upload_image_decorator {
position: relative;
width: 100%;
}
.sc_igenerator_form_field_upload_image_decorator .theme_form_field_placeholder {
text-overflow: ellipsis;
color: var(--theme-color-input_light, var(--theme-color-meta));
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_text {
display: block;
width: 100%;
padding-right: 8em;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_button {
position: absolute;
z-index: 1;
top: 50%;
right: 0.5em;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
padding: 0.3em 1em;
-webkit-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
-ms-border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
border-radius: var(--trx-addons-ai-helper-igenerator-fields-border-radius);
}
.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_button:before {
margin-right: 0.5em;
}
.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_field {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
opacity: 0;
} .sc_igenerator_form_field_tags {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_igenerator_form_align_left .sc_igenerator_form_field_tags {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_igenerator_form_align_right .sc_igenerator_form_field_tags {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_igenerator_form_field_tags_label {
white-space: nowrap;
padding: 0.5em 1em 0.5em 0;
}
.sc_igenerator_form_field_tags_list {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_igenerator_form_field_tags_item {
display: inline-block;
vertical-align: top;
margin: 0 0.5em 0.5em 0;
padding: 0.5em 1.5em;
background-color: #f8f8f9;
color: #9099a2;
-webkit-border-radius: var(--trx-addons-ai-helper-igenerator-tags-border-radius);
-ms-border-radius: var(--trx-addons-ai-helper-igenerator-tags-border-radius);
border-radius: var(--trx-addons-ai-helper-igenerator-tags-border-radius);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_igenerator_form_field_tags_item:hover {
color: #23282d;
background-color: #f0f1f2;
} .sc_igenerator_limits {
width: 100%;
text-align: center;
}
.sc_igenerator_form_align_left .sc_igenerator_limits {
text-align: left;
}
.sc_igenerator_form_align_right .sc_igenerator_limits {
text-align: right;
}
.sc_igenerator_limits .sc_igenerator_limits_used {
display: block;
} .sc_igenerator_message {
-webkit-border-radius: var(--trx-addons-ai-helper-igenerator-message-border-radius);
-ms-border-radius: var(--trx-addons-ai-helper-igenerator-message-border-radius);
border-radius: var(--trx-addons-ai-helper-igenerator-message-border-radius);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
position: relative;
padding: 2em 3em;
min-width: 40%;
background-color: #feeeee;
color: #f04c49;
margin: 1em 0;
text-align: center;
display: none;
}
.sc_igenerator_message .trx_addons_button_close_icon:before, .sc_igenerator_message .trx_addons_button_close_icon:after {
border-color: #99302e;
}
.sc_igenerator_message_inner p, .sc_igenerator_message_inner h1, .sc_igenerator_message_inner h2, .sc_igenerator_message_inner h3, .sc_igenerator_message_inner h4, .sc_igenerator_message_inner h5, .sc_igenerator_message_inner h6 {
margin: 0;
}
.sc_igenerator_message_inner p + p, .sc_igenerator_message_inner h1 + p, .sc_igenerator_message_inner h2 + p, .sc_igenerator_message_inner h3 + p, .sc_igenerator_message_inner h4 + p, .sc_igenerator_message_inner h5 + p, .sc_igenerator_message_inner h6 + p {
margin-top: 0.3em;
}
.sc_igenerator_message_inner h1, .sc_igenerator_message_inner h2, .sc_igenerator_message_inner h3, .sc_igenerator_message_inner h4, .sc_igenerator_message_inner h5, .sc_igenerator_message_inner h6 {
color: #99302e;
}
.sc_igenerator_message_inner a {
display: inline-block;
vertical-align: top;
font-weight: 500;
color: #99302e;
border-bottom: 1px dashed #99302e;
}
.sc_igenerator_message_inner a:hover {
color: #99302e;
border-bottom-style: solid;
}
.sc_igenerator_message_type_info {
background-color: #e5f5fa;
color: #00a0d2;
}
.sc_igenerator_message_type_info h1, .sc_igenerator_message_type_info h2, .sc_igenerator_message_type_info h3, .sc_igenerator_message_type_info h4, .sc_igenerator_message_type_info h5, .sc_igenerator_message_type_info h6 {
color: #007599;
}
.sc_igenerator_message_type_info a {
color: #007599;
border-bottom-color: #007599;
}
.sc_igenerator_message_type_info a:hover {
color: #007599;
}
.sc_igenerator_message_type_info .trx_addons_button_close_icon:before, .sc_igenerator_message_type_info .trx_addons_button_close_icon:after {
border-color: #007599;
}
.sc_igenerator_message_type_success {
background-color: #e4f7ed;
color: #38bb7a;
}
.sc_igenerator_message_type_success h1, .sc_igenerator_message_type_success h2, .sc_igenerator_message_type_success h3, .sc_igenerator_message_type_success h4, .sc_igenerator_message_type_success h5, .sc_igenerator_message_type_success h6 {
color: #2e9963;
}
.sc_igenerator_message_type_success a {
color: #2e9963;
border-bottom-color: #2e9963;
}
.sc_igenerator_message_type_success a:hover {
color: #2e9963;
}
.sc_igenerator_message_type_success .trx_addons_button_close_icon:before, .sc_igenerator_message_type_success .trx_addons_button_close_icon:after {
border-color: #2e9963;
} .sc_igenerator_images {
margin-top: 2.5em;
display: none;
}
.sc_igenerator_image_inner {
position: relative;
text-align: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_igenerator_image_inner .sc_igenerator_image_wrap {
display: block;
position: relative;
}
.sc_igenerator_image_inner .sc_igenerator_image_wait_available {
display: none;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
padding: 1.5em;
background-color: rgba(122, 122, 122, 0.56);
border: 1px solid rgba(122, 122, 122, 0.88);
cursor: auto;
}
.sc_igenerator_image_inner .sc_igenerator_image_wait_icon {
font-size: 3em;
color: #fff;
}
.sc_igenerator_image_inner .sc_igenerator_image_wait_icon:before {
content: "\e92a";
font-family: "trx_addons_icons";
}
.sc_igenerator_image_inner .sc_igenerator_image_wait_msg {
margin-top: 2em;
font-size: 1em;
color: #fff;
}
.sc_igenerator_image_inner.sc_igenerator_image_loading .sc_igenerator_image_wait_available {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.sc_igenerator_image_fetch {
min-height: 15em;
}
.sc_igenerator_image_fetch_info {
position: absolute;
z-index: 1;
top: auto;
right: 10px;
bottom: 10px;
left: 10px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
padding: 0 1em 1em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_igenerator_image_fetch_msg {
display: block;
text-decoration: none;
font-size: 1.2em;
line-height: 1.5em;
font-weight: bold;
}
.sc_igenerator_image_fetch_progress {
display: block;
margin-top: 10px;
width: 50%;
height: 4px;
background-color: #9099a2;
overflow: hidden;
}
.sc_igenerator_image_fetch_progressbar {
display: block;
width: 50%;
height: 4px;
background-color: #f0b849;
-webkit-animation: sc_igenerator_image_fetch_progress_animation 1.5s linear infinite;
-ms-animation: sc_igenerator_image_fetch_progress_animation 1.5s linear infinite;
animation: sc_igenerator_image_fetch_progress_animation 1.5s linear infinite;
will-change: transform;
}
.sc_igenerator_image_fetch.trx_addons_column-1_1 .sc_igenerator_image_fetch_progress {
width: 40%;
}
@-webkit-keyframes sc_igenerator_image_fetch_progress_animation {
0% {
-webkit-transform: translateX(-110%);
-ms-transform: translateX(-110%);
transform: translateX(-110%);
}
100% {
-webkit-transform: translateX(210%);
-ms-transform: translateX(210%);
transform: translateX(210%);
}
}
@keyframes sc_igenerator_image_fetch_progress_animation {
0% {
-webkit-transform: translateX(-110%);
-ms-transform: translateX(-110%);
transform: translateX(-110%);
}
100% {
-webkit-transform: translateX(210%);
-ms-transform: translateX(210%);
transform: translateX(210%);
}
}
.sc_igenerator_image_link {
margin-top: 1.5em;
}
.sc_igenerator_image_fetch_info + .sc_igenerator_image_link {
display: none !important;
}
.sc_igenerator_image_link .sc_button_icon {
font-size: 1em;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
} .sc_igenerator_extended .sc_igenerator_form_actions {
width: 100%;
}
.sc_igenerator_extended .sc_igenerator_form_actions_list {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
gap: 2em;
position: relative;
list-style: none;
padding: 0;
margin: 0;
}
.sc_igenerator_extended .sc_igenerator_form_actions_list:after {
content: ' ';
display: block;
width: 100%;
height: 2px;
background-color: #dee0e3;
position: absolute;
z-index: 1;
bottom: 0;
left: 0;
}
.sc_igenerator_extended .sc_igenerator_form_actions_item {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_igenerator_extended .sc_igenerator_form_actions_item > a {
display: block;
padding: 1em 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
position: relative;
text-transform: uppercase;
font-weight: 500;
color: #9099a2;
}
.sc_igenerator_extended .sc_igenerator_form_actions_item.sc_igenerator_form_actions_item_active > a, .sc_igenerator_extended .sc_igenerator_form_actions_item > a:hover, .sc_igenerator_extended .sc_igenerator_form_actions_item > a:focus {
color: #23282d;
}
.sc_igenerator_extended .sc_igenerator_form_actions_slider {
position: absolute;
z-index: 2;
bottom: 0;
left: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: left 0.3s ease, width 0.3s ease, opacity 0.3s ease;
-ms-transition: left 0.3s ease, width 0.3s ease, opacity 0.3s ease;
transition: left 0.3s ease, width 0.3s ease, opacity 0.3s ease;
width: 0;
height: 2px;
background-color: #23282d;
opacity: 0;
}
.sc_igenerator_extended .sc_igenerator_form_actions_slider.sc_igenerator_form_actions_slider_inited {
opacity: 1;
}
.sc_igenerator_extended .sc_igenerator_form_fields {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
gap: 2em;
width: 100%;
padding: 2em 0;
}
.sc_igenerator_extended .sc_igenerator_form_fields_left {
-webkit-flex-basis: 60%;
-ms-flex-basis: 60%;
flex-basis: 60%;
max-width: 60%;
}
.sc_igenerator_extended .sc_igenerator_form_fields_right {
-webkit-flex-basis: 40%;
-ms-flex-basis: 40%;
flex-basis: 40%;
}
.sc_igenerator_extended .sc_igenerator_form_field {
margin: 0 0 1.5em 0;
}
.sc_igenerator_extended .sc_igenerator_form_field:last-child {
margin-bottom: 0;
}
.sc_igenerator_extended .sc_igenerator_form_field_prompt input[type="text"] {
padding-right: 1.4em;
}
.sc_igenerator_extended .sc_igenerator_form_field_tags {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_igenerator_extended .sc_igenerator_form_field_description {
font-size: 0.8em;
line-height: 1.5em;
margin-top: 0.25em;
color: #9099a2;
}
.sc_igenerator_extended .sc_igenerator_form_field_model_wrap_with_settings {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
gap: 4px;
width: 100%;
}
.sc_igenerator_extended .sc_igenerator_form_field_model_wrap_with_settings .sc_igenerator_form_settings_button {
margin-left: 0;
}
.sc_igenerator_extended .sc_igenerator_form_field_model_wrap_with_settings .sc_igenerator_form_settings_button.trx_addons_hidden {
display: none;
}
.sc_igenerator_extended .sc_igenerator_form_field_model_wrap_with_settings .sc_igenerator_form_settings {
top: 100%;
margin-top: 4px;
}
.sc_igenerator_extended .sc_igenerator_form_field_model_wrap_with_settings .sc_igenerator_form_settings_field + .sc_igenerator_form_settings_field:not(.sc_igenerator_form_settings_field_group_title) {
margin-top: 0.5em;
}
.sc_igenerator_extended .sc_igenerator_form_field_model_wrap_with_settings .sc_igenerator_form_settings_field label {
display: block;
}
.sc_igenerator_extended .sc_igenerator_form_field_model_wrap_with_settings .sc_igenerator_form_settings_field_description {
font-size: 0.8em;
line-height: 1.5em;
margin-top: 0.25em;
color: #9099a2;
}
.sc_igenerator_extended .sc_igenerator_form_field_size {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
gap: 4px;
width: 100%;
}
.sc_igenerator_extended .sc_igenerator_form_field_size_wrap,
.sc_igenerator_extended .sc_igenerator_form_field_scale_wrap {
min-width: 50%;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
}
.sc_igenerator_extended .sc_igenerator_form_field_dimensions_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
gap: 4px;
}
.sc_igenerator_extended .sc_igenerator_form_field_dimensions_wrap.trx_addons_hidden {
display: none;
}
.sc_igenerator_extended .sc_igenerator_form_field_width_wrap,
.sc_igenerator_extended .sc_igenerator_form_field_height_wrap {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
}
.sc_igenerator_extended .sc_igenerator_form_field_generate {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
}
.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button.sc_igenerator_form_field_disabled {
opacity: 0.5;
cursor: default;
pointer-events: none;
}
.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button.sc_button_icon_left .sc_button_icon {
margin-right: 0.3em;
}
.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button .sc_button_icon {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button .sc_button_icon svg {
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.sc_igenerator_extended .sc_igenerator_limits {
padding-top: 1em;
border-top: 1px solid #dee0e3;
}