.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.energox-cart-btn a {
position: relative;
display: inline-block;
}
.energox-nav-menu--dropdown-mobile.energox-nav-menu--stretch{
position: unset;
}
.navbar-area .navbar-area-2 .energox-cart-btn i {
background: #f0d23f;
border-radius: var(--e-global-button-border-radius);
padding: 14px 13px;
color: var(--e-global-color-white);
margin-left: 10px;
}
.energox-cart-btn span.energox-cart-count {
font-size: 8px;
color: var(--e-global-color-white);
background-color: var(--e-global-color-accent);
padding: 1px 4px 1px 4px;
border-radius: var(--e-global-border-radius);
position: absolute;
top: 5px;
right: 3px;
min-width: 14px;
}
.energox-cart-btn .btn .badge{
position: absolute !important;
}
.energox-cart-btn .btn:focus{
box-shadow: none !important;
} .search-form-header {
cursor: pointer;
}
.search-form-header div#searchcontainer .searchFormInner{
display: flex;
align-items: center;
background: var(--e-global-color-white);
}
.search-form-header div#searchcontainer .form-control:focus{
box-shadow: none;
background: none;
border: none !important;
}
.searchFormInner .search-button{
background: var(--e-global-color-accent);
color: var(--e-global-color-white);
padding: 7px 15px;
border: none;
cursor: pointer;
}
.search-form-header label {
border: 1px solid var(--e-global-color-very-dark-blue);
background: var(--e-global-color-very-dark-blue);
cursor: pointer;
text-align: center;
line-height: 0;
margin: 0;
}
.search-form-header div#searchcontainer {
position: fixed;
width: 100%;
height: 100%;
z-index: 100;
display: block;
background: rgba(0,0,0,.85);
left: -100%; top: 0;
z-index: 9999;
display: grid;
align-items: center; padding: 50px;
opacity: 0;
cursor: crosshair;
text-align: center;
font: bold 16px "Bitter", sans-serif; -webkit-transform: scale(0.9) translate3d(-0, -50px, 0);
transform: scale(0.9) translate3d(-0, -50px, 0);
-webkit-transition: -webkit-transform 0.5s, opacity 0.5s, left 0s 0.5s;
transition: transform 0.5s, opacity 0.5s, left 0s 0.5s;
}
.search-form-header div#searchcontainer div {
font-weight: 400;
padding: 5px;
color: var(--e-global-color-white);
}
.search-form-header div#searchcontainer form {
width: 50%;
margin: 0 auto;
opacity: 0;
-webkit-transform: translate3d(0, 50px, 0);
transform: translate3d(0, 50px, 0);
-webkit-transition: all 0.5s 0s;
transition: all 0.5s 0s;
}
.search-form-header div#searchcontainer form input[type="search"] {
width: 100%;
top: 0;
left: 0;
z-index: 99;
padding: 10px;
outline: none;
font-size: 26px;
}
.search-form-header div#searchcontainer.opensearch {
left: 0;
opacity: 1;
-webkit-transform: scale(1) translate3d(0, 0, 0);
transform: scale(1) translate3d(0, 0, 0);
-webkit-transition: -webkit-transform 0.5s, opacity 0.5s, left 0s 0s;
transition: transform 0.5s, opacity 0.5s, left 0s 0s;
} 
.search-form-header div#searchcontainer.opensearch form {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
transition: all 0.5s 0.5s;
transition: all 0.5s 0.5s;
}
.search-form-header .close {
top: 65px;
right: 30px;
position: absolute;
} .site-main .menu-navigation-container {
overflow: visible;
}
.elementor-item:after,
.elementor-item:before {
display: block;
position: absolute;
transition: 0.3s;
transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1);
}
.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
opacity: 0;
}
.elementor-item-active:after,
.elementor-item-active:before,
.elementor-item.highlighted:after,
.elementor-item.highlighted:before,
.elementor-item:focus:after,
.elementor-item:focus:before,
.elementor-item:hover:after,
.elementor-item:hover:before {
transform: scale(1);
}
.e--pointer-double-line .elementor-item:after,
.e--pointer-double-line .elementor-item:before,
.e--pointer-overline .elementor-item:after,
.e--pointer-overline .elementor-item:before,
.e--pointer-underline .elementor-item:after,
.e--pointer-underline .elementor-item:before {
height: 3px;
width: 100%;
left: 0;
background-color: #3f444b;
z-index: 2;
}
.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
height: 0;
width: 0;
left: 50%;
}
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
top: 10px;
}
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
bottom: 10px;
}
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
top: -10px;
}
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
bottom: -10px;
}
.e--pointer-double-line.e--animation-none,
.e--pointer-double-line.e--animation-none .elementor-item,
.e--pointer-double-line.e--animation-none .elementor-item:after,
.e--pointer-double-line.e--animation-none .elementor-item:before,
.e--pointer-double-line.e--animation-none .elementor-item:focus,
.e--pointer-double-line.e--animation-none .elementor-item:hover,
.e--pointer-double-line.e--animation-none:after,
.e--pointer-double-line.e--animation-none:before,
.e--pointer-double-line.e--animation-none:focus,
.e--pointer-double-line.e--animation-none:hover,
.e--pointer-overline.e--animation-none,
.e--pointer-overline.e--animation-none .elementor-item,
.e--pointer-overline.e--animation-none .elementor-item:after,
.e--pointer-overline.e--animation-none .elementor-item:before,
.e--pointer-overline.e--animation-none .elementor-item:focus,
.e--pointer-overline.e--animation-none .elementor-item:hover,
.e--pointer-overline.e--animation-none:after,
.e--pointer-overline.e--animation-none:before,
.e--pointer-overline.e--animation-none:focus,
.e--pointer-overline.e--animation-none:hover,
.e--pointer-underline.e--animation-none,
.e--pointer-underline.e--animation-none .elementor-item,
.e--pointer-underline.e--animation-none .elementor-item:after,
.e--pointer-underline.e--animation-none .elementor-item:before,
.e--pointer-underline.e--animation-none .elementor-item:focus,
.e--pointer-underline.e--animation-none .elementor-item:hover,
.e--pointer-underline.e--animation-none:after,
.e--pointer-underline.e--animation-none:before,
.e--pointer-underline.e--animation-none:focus,
.e--pointer-underline.e--animation-none:hover {
transition-duration: 0s;
}
.e--pointer-double-line .elementor-item:before,
.e--pointer-overline .elementor-item:before {
content: "";
top: 0;
}
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
width: 10px;
left: -20px;
}
.e--pointer-double-line .elementor-item:after,
.e--pointer-underline .elementor-item:after {
content: "";
bottom: 0;
}
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
width: 10px;
inset-inline-start: 100%;
}
.e--pointer-framed .elementor-item:after,
.e--pointer-framed .elementor-item:before {
background: transparent;
left: 0;
top: 0;
bottom: 0;
right: 0;
border: 3px solid #3f444b;
}
.e--pointer-framed .elementor-item:before {
content: "";
}
.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
transform: scale(0.75);
}
.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
transform: scale(1.25);
}
.e--pointer-framed.e--animation-grow .elementor-item:before,
.e--pointer-framed.e--animation-shrink .elementor-item:before {
transition: opacity 0.2s, transform 0.4s;
}
.e--pointer-framed.e--animation-draw .elementor-item:after,
.e--pointer-framed.e--animation-draw .elementor-item:before {
width: 3px;
height: 3px;
}
.e--pointer-framed.e--animation-draw .elementor-item:before {
border-width: 0 0 3px 3px;
transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
}
.e--pointer-framed.e--animation-draw .elementor-item:after {
content: "";
top: auto;
bottom: 0;
left: auto;
right: 0;
border-width: 3px 3px 0 0;
transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
}
.e--pointer-framed.e--animation-draw .elementor-item-active:after,
.e--pointer-framed.e--animation-draw .elementor-item-active:before,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,
.e--pointer-framed.e--animation-draw .elementor-item:focus:after,
.e--pointer-framed.e--animation-draw .elementor-item:focus:before,
.e--pointer-framed.e--animation-draw .elementor-item:hover:after,
.e--pointer-framed.e--animation-draw .elementor-item:hover:before {
width: 100%;
height: 100%;
}
.e--pointer-framed.e--animation-draw .elementor-item-active:before,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,
.e--pointer-framed.e--animation-draw .elementor-item:focus:before,
.e--pointer-framed.e--animation-draw .elementor-item:hover:before {
transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
}
.e--pointer-framed.e--animation-draw .elementor-item-active:after,
.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,
.e--pointer-framed.e--animation-draw .elementor-item:focus:after,
.e--pointer-framed.e--animation-draw .elementor-item:hover:after {
transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
}
.e--pointer-framed.e--animation-corners .elementor-item:after,
.e--pointer-framed.e--animation-corners .elementor-item:before {
width: 3px;
height: 3px;
}
.e--pointer-framed.e--animation-corners .elementor-item:before {
border-width: 3px 0 0 3px;
}
.e--pointer-framed.e--animation-corners .elementor-item:after {
content: "";
top: auto;
bottom: 0;
left: auto;
right: 0;
border-width: 0 3px 3px 0;
}
.e--pointer-framed.e--animation-corners .elementor-item-active:after,
.e--pointer-framed.e--animation-corners .elementor-item-active:before,
.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,
.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,
.e--pointer-framed.e--animation-corners .elementor-item:focus:after,
.e--pointer-framed.e--animation-corners .elementor-item:focus:before,
.e--pointer-framed.e--animation-corners .elementor-item:hover:after,
.e--pointer-framed.e--animation-corners .elementor-item:hover:before {
width: 100%;
height: 100%;
transition: opacity 2ms, width 0.4s, height 0.4s;
}
.e--pointer-framed.e--animation-none,
.e--pointer-framed.e--animation-none .elementor-item,
.e--pointer-framed.e--animation-none .elementor-item:after,
.e--pointer-framed.e--animation-none .elementor-item:before,
.e--pointer-framed.e--animation-none .elementor-item:focus,
.e--pointer-framed.e--animation-none .elementor-item:hover,
.e--pointer-framed.e--animation-none:after,
.e--pointer-framed.e--animation-none:before,
.e--pointer-framed.e--animation-none:focus,
.e--pointer-framed.e--animation-none:hover {
transition-duration: 0s;
}
.e--pointer-background .elementor-item:after,
.e--pointer-background .elementor-item:before {
content: "";
transition: 0.3s;
}
.e--pointer-background .elementor-item:before {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #3f444b;
z-index: -1;
}
.e--pointer-background .elementor-item-active,
.e--pointer-background .elementor-item.highlighted,
.e--pointer-background .elementor-item:focus,
.e--pointer-background .elementor-item:hover {
color: #fff;
}
.e--pointer-background.e--animation-grow .elementor-item:before {
transform: scale(0.5);
}
.e--pointer-background.e--animation-grow .elementor-item-active:before,
.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,
.e--pointer-background.e--animation-grow .elementor-item:focus:before,
.e--pointer-background.e--animation-grow .elementor-item:hover:before {
transform: scale(1);
opacity: 1;
}
.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
transform: scale(1.2);
transition: 0.3s;
}
.e--pointer-background.e--animation-shrink .elementor-item-active:before,
.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,
.e--pointer-background.e--animation-shrink .elementor-item:focus:before,
.e--pointer-background.e--animation-shrink .elementor-item:hover:before {
transition: opacity 0.15s, transform 0.4s;
}
.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
left: 100%;
}
.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
right: 100%;
}
.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
top: 100%;
}
.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
bottom: 100%;
}
.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
bottom: 50%;
top: 50%;
}
.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
right: 50%;
left: 50%;
}
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #3f444b;
z-index: -1;
}
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before {
top: 0;
bottom: 100%;
}
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after {
top: 100%;
bottom: 0;
}
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before {
bottom: 50%;
}
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after {
top: 50%;
}
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before {
right: 0;
left: 100%;
}
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after {
right: 100%;
left: 0;
}
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before {
left: 50%;
}
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after {
right: 50%;
}
.e--pointer-background.e--animation-none,
.e--pointer-background.e--animation-none .elementor-item,
.e--pointer-background.e--animation-none .elementor-item:after,
.e--pointer-background.e--animation-none .elementor-item:before,
.e--pointer-background.e--animation-none .elementor-item:focus,
.e--pointer-background.e--animation-none .elementor-item:hover,
.e--pointer-background.e--animation-none:after,
.e--pointer-background.e--animation-none:before,
.e--pointer-background.e--animation-none:focus,
.e--pointer-background.e--animation-none:hover {
transition-duration: 0s;
}
.e--pointer-text.e--animation-skew .elementor-item:focus,
.e--pointer-text.e--animation-skew .elementor-item:hover {
transform: skew(-8deg);
}
.e--pointer-text.e--animation-grow .elementor-item:focus,
.e--pointer-text.e--animation-grow .elementor-item:hover {
transform: scale(1.2);
}
.e--pointer-text.e--animation-shrink .elementor-item:focus,
.e--pointer-text.e--animation-shrink .elementor-item:hover {
transform: scale(0.8);
}
.e--pointer-text.e--animation-float .elementor-item:focus,
.e--pointer-text.e--animation-float .elementor-item:hover {
transform: translateY(-8px);
}
.e--pointer-text.e--animation-sink .elementor-item:focus,
.e--pointer-text.e--animation-sink .elementor-item:hover {
transform: translateY(8px);
}
.e--pointer-text.e--animation-rotate .elementor-item:focus,
.e--pointer-text.e--animation-rotate .elementor-item:hover {
transform: rotate(6deg);
}
.e--pointer-text.e--animation-none,
.e--pointer-text.e--animation-none .elementor-item,
.e--pointer-text.e--animation-none .elementor-item:after,
.e--pointer-text.e--animation-none .elementor-item:before,
.e--pointer-text.e--animation-none .elementor-item:focus,
.e--pointer-text.e--animation-none .elementor-item:hover,
.e--pointer-text.e--animation-none:after,
.e--pointer-text.e--animation-none:before,
.e--pointer-text.e--animation-none:focus,
.e--pointer-text.e--animation-none:hover {
transition-duration: 0s;
}
.energox-custom-nav-main .energox-nav-menu a {
transition: 0.4s;
}
.energox-custom-nav-main .energox-nav-menu a,
.energox-custom-nav-main .energox-nav-menu a.highlighted,
.energox-custom-nav-main .energox-nav-menu a:focus,
.energox-custom-nav-main .energox-nav-menu a:hover {
padding: 13px 20px;
}
.energox-custom-nav-main .energox-nav-menu a.current {
background: #1f2124;
color: #fff;
}
.energox-custom-nav-main .energox-nav-menu a.disabled {
background: #3f444b;
color: #88909b;
}
.energox-custom-nav-main .energox-nav-menu ul {
position: absolute;
width: 13em;
border-width: 0;
border-style: solid;
padding: 0;
}
.energox-custom-nav-main .energox-nav-menu span.scroll-down,
.energox-custom-nav-main .energox-nav-menu span.scroll-up {
position: absolute;
display: none;
visibility: hidden;
overflow: hidden;
background: #fff;
height: 20px;
}
.energox-custom-nav-main .energox-nav-menu span.scroll-down-arrow,
.energox-custom-nav-main .energox-nav-menu span.scroll-up-arrow {
position: absolute;
top: -2px;
left: 50%;
margin-left: -8px;
width: 0;
height: 0;
overflow: hidden;
border: 8px dashed transparent;
border-bottom: 8px solid #33373d;
}
.energox-custom-nav-main .energox-nav-menu span.scroll-down-arrow {
top: 6px;
border-style: solid dashed dashed;
border-color: #33373d transparent transparent;
}
.energox-custom-nav-main .energox-nav-menu--dropdown .sub-arrow .e-font-icon-svg,
.energox-custom-nav-main .energox-nav-menu--dropdown .sub-arrow i {
transform: rotate(-90deg);
}
.energox-custom-nav-main .energox-nav-menu--dropdown .sub-arrow .e-font-icon-svg {
fill: currentColor;
height: 1em;
width: 1em;
}
.energox-nav-menu--layout-horizontal {
display: flex;
}
.energox-nav-menu--layout-horizontal .energox-nav-menu {
display: flex;
flex-wrap: wrap;
}
.energox-nav-menu--layout-horizontal .energox-nav-menu a {
white-space: pre-wrap;
flex-grow: 1;
text-align: left;
}
.energox-nav-menu--layout-horizontal .energox-nav-menu > li {
display: flex;
}
.energox-nav-menu--layout-horizontal .energox-nav-menu > li > .scroll-down,
.energox-nav-menu--layout-horizontal .energox-nav-menu > li ul {
top: 100% !important;
}
.energox-nav-menu--layout-horizontal .energox-nav-menu > li:not(:first-child) > a {
margin-inline-start: var(--e-nav-menu-horizontal-menu-item-margin);
}
.energox-nav-menu--layout-horizontal .energox-nav-menu > li:not(:first-child) > .scroll-down,
.energox-nav-menu--layout-horizontal .energox-nav-menu > li:not(:first-child) > .scroll-up,
.energox-nav-menu--layout-horizontal .energox-nav-menu > li:not(:first-child) > ul {
left: var(--e-nav-menu-horizontal-menu-item-margin) !important;
}
.energox-nav-menu--layout-horizontal .energox-nav-menu > li:not(:last-child) > a {
margin-inline-end: var(--e-nav-menu-horizontal-menu-item-margin);
}
.energox-nav-menu--layout-horizontal .energox-nav-menu > li:not(:last-child):after {
content: var(--e-nav-menu-divider-content, none);
height: var(--e-nav-menu-divider-height, 35%);
border-left: var(--e-nav-menu-divider-width, 2px) var(--e-nav-menu-divider-style, solid) var(--e-nav-menu-divider-color, #000);
border-bottom-color: var(--e-nav-menu-divider-color, #000);
border-right-color: var(--e-nav-menu-divider-color, #000);
border-top-color: var(--e-nav-menu-divider-color, #000);
align-self: center;
}
.energox-nav-menu__align-right .energox-nav-menu {
margin-left: auto;
justify-content: flex-end;
}
.energox-nav-menu__align-right .energox-nav-menu--layout-vertical > ul > li > a {
justify-content: flex-end;
}
.energox-nav-menu__align-left .energox-nav-menu {
margin-right: auto;
justify-content: flex-start;
}
.energox-nav-menu__align-left .energox-nav-menu--layout-vertical > ul > li > a {
justify-content: flex-start;
}
.energox-nav-menu__align-start .energox-nav-menu {
margin-inline-end: auto;
justify-content: flex-start;
}
.energox-nav-menu__align-start .energox-nav-menu--layout-vertical > ul > li > a {
justify-content: flex-start;
}
.energox-nav-menu__align-end .energox-nav-menu {
margin-inline-start: auto;
justify-content: flex-end;
}
.energox-nav-menu__align-end .energox-nav-menu--layout-vertical > ul > li > a {
justify-content: flex-end;
}
.energox-nav-menu__align-center .energox-nav-menu {
margin-inline-start: auto;
margin-inline-end: auto;
justify-content: center;
}
.energox-nav-menu__align-center .energox-nav-menu--layout-vertical > ul > li > a {
justify-content: center;
}
.energox-nav-menu__align-justify .energox-nav-menu--layout-horizontal .energox-nav-menu {
width: 100%;
}
.energox-nav-menu__align-justify .energox-nav-menu--layout-horizontal .energox-nav-menu > li {
flex-grow: 1;
}
.energox-nav-menu__align-justify .energox-nav-menu--layout-horizontal .energox-nav-menu > li > a {
justify-content: center;
}
.elementor-widget-nav-menu:not(.energox-nav-menu--toggle) .elementor-menu-toggle {
display: none;
}
.elementor-widget-nav-menu .elementor-widget-container {
display: flex;
flex-direction: column;
}
.energox-nav-menu {
position: relative;
z-index: 2;
}
.energox-nav-menu:after {
content: "&nbsp;";
display: block;
height: 0;
font: 0/0 serif;
clear: both;
visibility: hidden;
overflow: hidden;
}
.energox-nav-menu,
.energox-nav-menu li,
.energox-nav-menu ul {
display: block;
list-style: none;
margin: 0;
padding: 0;
line-height: normal;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.energox-nav-menu ul {
display: none;
}
.energox-nav-menu a,
.energox-nav-menu li {
position: relative;
}
.energox-nav-menu li {
border-width: 0;
}
.energox-nav-menu a {
display: flex;
align-items: center;
}
.energox-nav-menu a,
.energox-nav-menu a:focus,
.energox-nav-menu a:hover {
padding: 10px 20px;
line-height: 20px;
}
.energox-nav-menu a.current {
background: #1f2124;
color: #fff;
}
.energox-nav-menu a.disabled {
cursor: not-allowed;
color: #88909b;
}
.energox-nav-menu .e-plus-icon:before {
content: "+";
}
.energox-nav-menu .sub-arrow {
line-height: 1;
padding: 0;
margin-top: 0;
margin-bottom: 0;
display: flex;
align-items: center;
font-size: 12px;
margin-left: 5px;
}
.energox-nav-menu .sub-arrow i {
pointer-events: none;
}
.energox-nav-menu .sub-arrow .fa.fa-chevron-down,
.energox-nav-menu .sub-arrow .fas.fa-chevron-down {
font-size: 0.7em;
}
.energox-nav-menu .sub-arrow .e-font-icon-svg {
height: 1em;
width: 1em;
}
.energox-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down {
height: 0.7em;
width: 0.7em;
}
.energox-nav-menu--dropdown .elementor-item.elementor-item-active,
.energox-nav-menu--dropdown .elementor-item.highlighted,
.energox-nav-menu--dropdown .elementor-item:focus,
.energox-nav-menu--dropdown .elementor-item:hover,
.elementor-sub-item.elementor-item-active,
.elementor-sub-item.highlighted,
.elementor-sub-item:focus,
.elementor-sub-item:hover {
background-color: var(--e-global-color-accent);
color: #fff;
}
.elementor-menu-toggle {
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 22px;
padding: 0.25em;
cursor: pointer;
border: 0 solid;
border-radius: 3px;
background-color: rgba(0, 0, 0, 0.05);
color: #33373d;
}
.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open,
.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close {
display: none;
}
.elementor-menu-toggle .e-font-icon-svg {
fill: #33373d;
height: 1em;
width: 1em;
}
.elementor-menu-toggle svg {
width: 1em;
height: auto;
fill: var(--nav-menu-icon-color, currentColor);
}
span.elementor-menu-toggle__icon--close,
span.elementor-menu-toggle__icon--open {
line-height: 1;
}
.energox-nav-menu--dropdown {
background-color: #fff;
font-size: 13px;
}
.energox-nav-menu--dropdown-none .elementor-menu-toggle,
.energox-nav-menu--dropdown-none .energox-nav-menu--dropdown {
display: none;
}
.energox-nav-menu--dropdown.energox-nav-menu__container {
margin-top: 10px;
transition: max-height 0.3s, transform 0.3s;
transform-origin: top;
overflow-y: auto;
overflow-x: hidden;
}
.energox-nav-menu--dropdown.energox-nav-menu__container .elementor-sub-item {
font-size: 0.85em;
}
.energox-nav-menu--dropdown a {
color: #33373d;
}
.energox-nav-menu--dropdown a.current {
background: #1f2124;
color: #fff;
}
.energox-nav-menu--dropdown a.disabled {
color: #b3b3b3;
}
ul.energox-nav-menu--dropdown a,
ul.energox-nav-menu--dropdown a:focus,
ul.energox-nav-menu--dropdown a:hover {
text-shadow: none;
}
.energox-nav-menu__text-align-center .energox-nav-menu--dropdown .energox-nav-menu a {
justify-content: center;
}
.energox-nav-menu--toggle {
--menu-height: 100vh;
}
.energox-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active) + .energox-nav-menu__container {
transform: scaleY(0);
max-height: 0;
overflow: hidden;
}
.energox-nav-menu--toggle .elementor-menu-toggle.elementor-active + .energox-nav-menu__container {
transform: scaleY(1);
max-height: var(--menu-height);
animation: hide-scroll 0.3s backwards;
}
.energox-nav-menu--stretch .energox-nav-menu__container.energox-nav-menu--dropdown {
position: absolute;
z-index: 9997;
left: 0;
padding: 0 20px;
width: 100%;
}
.energox-nav-menu--dropdown-mobile.energox-nav-menu--stretch,
.energox-nav-menu--dropdown-tablet.energox-nav-menu--stretch{
position: unset;
}
.energox-custom-nav--main ul li.menu-item-has-children ul.sub-menu.energox-nav-menu--dropdown li.menu-item-has-children a,
.energox-custom-nav--main ul li.menu-item-has-children ul.sub-menu.energox-nav-menu--dropdown li.menu-item-has-children ul.sub-menu.energox-nav-menu--dropdown li.menu-item-has-children a{
justify-content: space-between;
} .service-con .box {
padding: 45px 40px 39px;
background-color: var(--e-global-color-white);
margin-bottom: 30px;
position: relative;
transition: all 0.3s ease-in-out;
}
.service-con .box::before {
content: "";
height: 100%;
width: 100%;
top: 0;
left: 0;
position: absolute;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
background-image: url(//manyetiktablafiyatlar.com/wp-content/plugins/energox-toolkit/assets/images/service-boxhoverimage.jpg);
display: none;
transition: all 0.3s ease-in-out;
}
.service-con .box:hover {
background-color: var(--e-global-color-accent);
}
.service-con .box:hover::before {
display: block;
}
.service-con .service-box {
z-index: 1;
position: relative;
transition: all 0.3s ease-in-out;
}
.service-con .service-box .icon {
margin-bottom: 31px !important;
display: inline-block;
transition: all 0.3s ease-in-out;
}
.service-con .box h5 {
margin-bottom: 16px;
padding-right: 40px;
}
.service-con .service-box p {
margin-bottom: 18px;
}
.service-con .service-box .learn_more {
font-size: 14px;
line-height: 14px;
font-weight: 600;
font-family: var(--e-global-color-heading-font);
text-align: center;
position: relative;
display: inline-block;
color: var(--e-global-color-accent);
transition: all 0.3s ease-in-out;
}
.service-con .service-box .learn_more i {
font-size: 12px;
margin-left: 7px;
transition: all 0.3s ease-in-out;
color: var(--e-global-color-accent);
}
.service-con .box:hover .icon {
filter: brightness(0) invert(1);
}
.service-con .box:hover h5 {
color: var(--e-global-color-white);
}
.service-con .box:hover p {
color: var(--e-global-color-white);
}
.service-con .box:hover .learn_more {
color: var(--e-global-color-white);
}
.service-con .box:hover .learn_more i {
color: var(--e-global-color-white);
} .testimonial-con .testimonial-box {
padding: 36px 30px;
background-color: var(--e-global-color-white);
border-bottom: 2px solid var(--e-global-color-accent);
box-shadow: 6px 0 38px rgb(0 0 0 / 3%) inset;
}
.testimonial-con .testimonial-box ul {
margin-bottom: 17px;
}
.testimonial-con .testimonial-box ul li {
display: inline-block;
}
.testimonial-con .testimonial-box ul li i {
color: var(--e-global-color-light-yellow);
font-size: 18px;
margin-right: 2px;
}
.testimonial-con .testimonial-box p {
margin-bottom: 26px;
}
.testimonial-con .review-content {
display: flex;
align-items: center;
gap: 12px;
}
.testimonial-con .review-content .testimonial-personimage {
position: relative;
}
.testimonial-con .review-content .testimonial-personimage img {
border-radius: 100px;
width: 59px;
height: 59px;
object-fit: cover;
object-position: center;
}
.testimonial-con .review-content .name {
font-weight: 500;
margin-bottom: 2px;
color: var(--e-global-color-primary);
}
.testimonial-con .review-content .review {
font-size: 14px;
line-height: 20px;
font-weight: 400;
color: var(--e-global-color-text);
}
.testimonial-con .owl-carousel .owl-nav.disabled {
display: block;
}
.testimonial-con .owl-carousel .owl-nav {
margin-top: 50px !important;
position: relative;
width: 100%;
}
.testimonial-con .owl-carousel .owl-prev,
.testimonial-con .owl-carousel .owl-next {
margin: 0 !important;
background: transparent !important;
}
.testimonial-con .owl-carousel .owl-prev:focus,
.testimonial-con .owl-carousel .owl-next:focus {
border: none !important;
box-shadow: none !important;
outline: none !important;
}
.testimonial-con .owl-carousel .owl-prev span,
.testimonial-con .owl-carousel .owl-next span {
font-size: 17px;
width: 49px;
height: 49px;
line-height: 49px;
text-align: center;
border-radius: 100px;
color: var(--e-global-color-white);
background-color: var(--e-global-color-primary);
transition: all 0.3s ease-in-out;
}
.testimonial-con .owl-carousel .owl-prev:hover span,
.testimonial-con .owl-carousel .owl-next:hover span {
background-color: var(--e-global-color-accent);
}
.testimonial-con .owl-carousel .owl-prev {
position: relative;
left: 0;
bottom: 0;
}
.testimonial-con .owl-carousel .owl-next {
position: relative;
right: -20px;
bottom: 0;
} .electricservice-con .service-box {
width: 100%;
background: var(--e-global-color-white);
transition: all 0.3s ease-in-out;
}
.electricservice-con .upper_portion {
position: relative;
}
.electricservice-con .upper_portion .service-image {
overflow: hidden;
}
.electricservice-con .upper_portion .service-image img {
width: 100% !important;
transition: all 0.3s ease-in-out;
height: 244px;
object-fit: cover;
object-position: center;
}
.electricservice-con .service-box:hover .service-image img {
transform: scale(1.1);
width: 100%;
}
.electricservice-con .upper_portion .service-icon {
height: 87px;
width: 87px;
display: flex;
align-items: center;
justify-content: center;
bottom: -42px;
border-radius: 100%;
left: 0;
right: 0;
margin: auto !important;
position: absolute;
background-color: var(--e-global-color-accent);
transition: all 0.3s ease-in-out;
}
.electricservice-con .lower_portion_wrapper {
text-align: center;
padding: 76px 48px 35px;
}
.electricservice-con .lower_portion_wrapper h5 {
margin-bottom: 15px;
transition: all 0.3s ease-in-out;
}
.electricservice-con .lower_portion_wrapper p {
margin-bottom: 22px;
}
.electricservice-con .lower_portion_wrapper .learn_more {
font-size: 14px;
line-height: 14px;
font-weight: 600;
color: var(--e-global-color-accent);
transition: all 0.3s ease-in-out;
}
.electricservice-con .lower_portion_wrapper .learn_more i {
font-size: 11px;
margin-left: 7px;
color: var(--e-global-color-accent);
transition: all 0.3s ease-in-out;
}
.electricservice-con .lower_portion_wrapper .learn_more:hover {
color: var(--e-global-color-primary);
}
.electricservice-con .lower_portion_wrapper .learn_more:hover i {
color: var(--e-global-color-primary);
}
.electricservice-con .owl-carousel .owl-dots {
display: block !important;
margin-top: 47px !important;
text-align: center;
}
.electricservice-con .owl-carousel .owl-dots .owl-dot span {
background-color: #dddddd;
width: 10px;
height: 10px;
margin: 0 5px;
transition: all 0.3s ease-in-out;
display: block;
border-radius: 100px;
}
.electricservice-con .owl-carousel .owl-dots .owl-dot:hover span {
background-color: var(--e-global-color-accent);
}
.electricservice-con .owl-carousel .owl-dots .owl-dot.active span {
width: 15px;
height: 15px;
position: relative;
background-color: var(--e-global-color-accent);
}
.electricservice-con .owl-carousel .owl-dots .owl-dot:focus {
outline: none;
}
.electricservice-con .owl-carousel .owl-item img {
display: inline-block;
width: auto;
} .team-con .team-box {
position: relative;
text-align: center;
padding: 15px 15px 35px;
background-color: var(--e-global-color-white);
box-shadow: 0 6px 41px 6px rgb(0 0 0 / 5%);
border-bottom: 2px solid var(--e-global-color-accent);
transition: all 0.3s ease-in-out;
margin-bottom: 30px;
}
.team-con .team-box figure {
margin-bottom: 30px !important;
overflow: hidden;
}
.team-con .team-box figure img {
width: 100%;
transition: all 0.3s ease-in-out;
}
.team-con .team-box:hover figure img {
transform: scale(1.1);
}
.team-con .team-box h6 {
font-weight: 500;
margin-bottom: 4px;
}
.team-con .team-box span {
font-size: 14px;
line-height: 1.5em;
display: block;
margin-bottom: 16px;
}
.team-con .team-box li {
margin: 0 3px;
display: inline-block;
transition: all 0.3s ease-in-out;
}
.team-con .team-box i {
font-size: 13px;
height: 35px;
width: 35px;
line-height: 35px;
text-align: center;
border-radius: 100%;
color: var(--e-global-color-white);
background-color: var(--e-global-color-very-dark-grayish-blue);
transition: all 0.3s ease-in-out;
}
.team-con .team-box li:hover {
transform: translateY(-5px);
}
.team-con .team-box li:first-child {
margin-left: 0;
}
.team-con .team-box li:last-child {
margin-right: 0;
}
.team-con .team-box:hover i {
background-color: var(--e-global-color-accent);
} .article-con .article-box {
background-color: var(--e-global-color-white);
box-shadow: 0 6px 41px 6px rgb(0 0 0 / 5%);
transition: all 0.3s ease-in-out;
margin-bottom: 30px;
}
.article-con .article-box figure {
overflow: hidden;
}
.article-con .article-box figure img {
height: 246px;
width: 100%;
object-fit: cover;
object-position: center;
transition: all 0.3s ease-in-out;
}
.article-con .article-box:hover figure img {
transform: scale(1.1);
}
.article-con .article-box .content {
padding: 22px 58px 30px 18px;
}
.article-con .article-box .icon {
display: flex;
align-items: center;
margin-bottom: 10px;
}
.article-con .article-box .icon .admin {
margin-right: 14px;
}
.article-con .article-box .icon i {
position: relative;
font-size: 12px;
top: -1px;
margin-right: 4px;
color: var(--e-global-color-accent);
}
.article-con .article-box .icon .text {
font-size: 14px;
line-height: 1.5em;
text-transform: capitalize;
}
.article-con .article-box h5 {
margin-bottom: 25px;
}
.article-con .article-box h3:hover {
color: var(--e-global-color-accent);
}
.article-con .article-box .read_more {
font-size: 14px;
line-height: 14px;
font-weight: 600;
font-family: var(--e-global-color-heading-font);
color: var(--e-global-color-accent);
transition: all 0.3s ease-in-out;
}
.article-con .article-box .read_more:hover {
color: var(--e-global-color-primary);
}
.article-con .article-box .read_more i {
font-size: 11px;
margin-left: 7px;
color: var(--e-global-color-accent);
transition: all 0.3s ease-in-out;
}
.article-con .article-box .read_more:hover i {
color: var(--e-global-color-primary);
} .electrictestimonial-con .testimonial-box {
margin-bottom: 51px;
text-align: center;
}
.electrictestimonial-con .testimonial-box h4 {
line-height: 1.5em;
font-weight: 500;
padding: 0 15px;
}
.electrictestimonial-con .testimonial-box ul {
margin-bottom: 28px;
}
.electrictestimonial-con .testimonial-box ul li {
display: inline-block;
}
.electrictestimonial-con .testimonial-box ul li i {
font-size: 18px;
line-height: 18px;
color: var(--e-global-color-bright-yellow);
}
.electrictestimonial-con .carousel-indicators {
position: relative;
bottom: 0;
left: 0;
text-align: center;
margin-bottom: 23px;
}
.electrictestimonial-con .carousel-indicators li {
position: unset;
text-indent: 0;
width: 57px;
height: 57px;
opacity: 1;
margin: 0 18px;
border-radius: 100%;
background: transparent;
cursor: pointer;
}
.electrictestimonial-con .carousel-indicators li:first-child {
margin-left: 0;
}
.electrictestimonial-con .carousel-indicators li:last-child {
margin-right: 0;
}
.electrictestimonial-con .carousel-indicators li figure {
border-radius: 100%;
}
.electrictestimonial-con .carousel-indicators li figure img {
object-fit: cover;
object-position: center;
border-radius: 100%;
opacity: 60%;
}
.electrictestimonial-con .carousel-indicators .active figure img {
opacity: 1;
transform: scale(1.4);
}
.electrictestimonial-con .carousel-indicators li .name_wrapper {
position: absolute;
left: 0;
right: 0;
bottom: -88px;
margin: 0 auto;
display: none;
}
.electrictestimonial-con .carousel-indicators li .name_wrapper .person {
font-size: 20px;
line-height: 20px;
font-weight: 500;
display: block;
margin-bottom: 6px;
color: var(--e-global-color-white);
}
.electrictestimonial-con .carousel-indicators li .name_wrapper .review {
font-size: 14px;
line-height: 14px;
font-weight: 400;
color: var(--e-global-color-white);
}
.electrictestimonial-con .carousel-indicators .active .name_wrapper {
display: block;
}  .universalservice-con .service-box {
padding: 30px 40px 30px 30px;
margin-bottom: 30px;
position: relative;
cursor: pointer;
background-color: var(--e-global-color-white);
box-shadow: 0 6px 60px 6px rgb(0 0 0 / 4%);
border: 1px solid var(--e-global-color-white);
transition: all 0.3s ease-in-out;
margin-bottom: 30px;
}
.universalservice-con .service-box:hover {
border: 1px solid var(--e-global-color-accent);
}
.universalservice-con .service-box .icon {
width: 18%;
top: 6px;
float: left;
position: relative;
transition: all 0.3s ease-in-out;
}
.universalservice-con .service-box:hover .icon {
transform: translateY(-5px);
}
.universalservice-con .service-box .content {
width: 82%;
padding-left: 18px;
padding-top: 4px;
position: relative;
display: inline-block;
}
.universalservice-con .service-box h6 {
margin-bottom: 14px;
}
.universalservice-con .service-box p {
font-weight: 400;
line-height: 1.5em;
} .abouttestimonial-con .testimonial-box {
padding: 45px 50px 43px 41px;
background-color: var(--e-global-color-white);
border-bottom: 2px solid var(--e-global-color-accent);
}
.abouttestimonial-con .testimonial-box .testimonial-personimage {
width: 19%;
float: left;
}
.abouttestimonial-con .testimonial-box .testimonial-personimage img {
height: 88px;
object-fit: cover;
object-position: center;
border-radius: 100%;
}
.abouttestimonial-con .testimonial-box .content {
width: 81%;
padding-left: 25px;
display: inline-block;
}
.abouttestimonial-con .testimonial-box p {
margin-bottom: 10px;
}
.abouttestimonial-con .testimonial-box ul {
margin-bottom: 10px;
}
.abouttestimonial-con .testimonial-box ul li {
display: inline-block;
}
.abouttestimonial-con .testimonial-box ul li i {
font-size: 14px;
line-height: 14px;
color: var(--e-global-color-dark-orange);
}
.abouttestimonial-con .testimonial-box .name {
font-size: 16px;
line-height: 20px;
font-weight: 600;
display: block;
font-family: "Lexend Deca", sans-serif;
color: var(--e-global-color-secondary);
}
.abouttestimonial-con .testimonial-box .review {
font-size: 14px;
line-height: 20px;
font-weight: 400;
color: var(--e-global-color-text);
}
.abouttestimonial-con .owl-carousel .owl-item img {
display: inline-block !important;
width: auto !important;
}
.abouttestimonial-con .owl-carousel .owl-dots {
display: block !important;
margin-top: 47px !important;
text-align: center;
}
.abouttestimonial-con .owl-carousel .owl-dots .owl-dot span {
background-color: #dddddd;
width: 10px;
height: 10px;
margin: 0 5px;
transition: all 0.3s ease-in-out;
display: block;
border-radius: 100px;
}
.abouttestimonial-con .owl-carousel .owl-dots .owl-dot:hover span {
background-color: var(--e-global-color-accent);
}
.abouttestimonial-con .owl-carousel .owl-dots .owl-dot.active span {
width: 15px;
height: 15px;
position: relative;
background-color: var(--e-global-color-accent);
}
.abouttestimonial-con .owl-carousel .owl-dots .owl-dot:focus {
outline: none;
} @media (max-width: 1499px) {
.testimonial-con .testimonial-box { padding: 30px 25px; }
}
@media (max-width: 1366px) {
.search-form-header div#searchcontainer form { width: 70%; }
}
@media (max-width: 1199px) {
.service-con .box { padding: 35px 30px 29px;}
.service-con .service-box .icon {margin-bottom: 25px !important;}
.service-con .box h5 {margin-bottom: 14px; padding-right: 55px;}
.service-con .service-box p {margin-bottom: 15px; }
.testimonial-con .owl-carousel .owl-nav { margin-top: 40px !important; }
.testimonial-con .owl-carousel .owl-prev span, .testimonial-con .owl-carousel .owl-next span { width: 45px; height: 45px; line-height: 45px; }
.electricservice-con .upper_portion .service-image img { height: 210px; }
.electricservice-con .lower_portion_wrapper {padding: 65px 30px 30px;}
.electricservice-con .lower_portion_wrapper h5 {margin-bottom: 10px;}
.electricservice-con .lower_portion_wrapper p {margin-bottom: 15px;}
.electricservice-con .owl-carousel .owl-dots {margin-top: 35px !important;}
.team-con .team-box {padding: 15px 15px 30px;}
.team-con .team-box figure {margin-bottom: 20px !important;}
.article-con .article-box figure img { height: 205px; }
.team-con .team-box span {margin-bottom: 12px;}
.team-con .team-box i {font-size: 12px;}
.article-con .article-box .content {padding: 20px 18px 25px;}
.article-con .article-box h5 {margin-bottom: 20px;}
.electrictestimonial-con .testimonial-box {margin-bottom: 40px;}
.electrictestimonial-con .testimonial-box h4 {margin-bottom: 10px; padding: 0;}
.electrictestimonial-con .testimonial-box ul {margin-bottom: 20px;}
.electrictestimonial-con .testimonial-box ul li i {font-size: 15px; line-height: 15px;}
.universalservice-con .service-box {padding: 30px;}
.universalservice-con .service-box .icon {width: 100%; top: 0; margin-bottom: 20px !important;}
.universalservice-con .service-box .icon img {height: 48px; object-fit: cover; object-position: center;}
.universalservice-con .service-box .content {width: 100%; padding-left: 0;}
.universalservice-con .service-box h6 {margin-bottom: 14px; padding-right: 55px;}
.abouttestimonial-con .testimonial-box {padding: 30px 35px;}
.abouttestimonial-con .testimonial-box .testimonial-personimage img { height: 75px; }
.abouttestimonial-con .testimonial-box p {margin-bottom: 8px;}
.abouttestimonial-con .testimonial-box ul {margin-bottom: 6px;}
.abouttestimonial-con .owl-carousel .owl-dots {margin-top: 35px !important;}
}
@media (max-width: 1024px) {
.search-form-header div#searchcontainer form { width: 80%; }
li.menu-item-has-children:hover > ul.energox-nav-menu--dropdown{ position: relative !important; }
.sub-menu.energox-nav-menu--dropdown{ margin: 0px !important; width: 100% !important;  border-radius: 0px !important; }
.energox-nav-menu--dropdown { width: 96%; margin: 0 auto !important; right: 0; padding: 0px !important; }
.testimonial-con .owl-carousel .owl-nav { margin-top: 30px !important; text-align: center; }
.testimonial-con .owl-carousel .owl-prev { left: -10px; }
.testimonial-con .owl-carousel .owl-next { right: -10px; }
.testimonial-con .owl-carousel .owl-prev span, .testimonial-con .owl-carousel .owl-next span { font-size: 15px; width: 40px; height: 40px; line-height: 40px; }
.testimonial-con .testimonial-box ul li i { font-size: 16px; }
}
@media (max-width: 991px) {
li.menu-item-has-children:hover > ul.energox-nav-menu--dropdown{ position: relative !important; }
.sub-menu.energox-nav-menu--dropdown{ margin: 0px !important; width: 100% !important; border-radius: 0px !important; }
.energox-nav-menu--dropdown { width: 96%; margin: 0 auto !important; right: 0; padding: 0px !important; }
.service-con .box { padding: 30px 30px 24px; }
.service-con .service-box .icon {margin-bottom: 20px !important;}
.service-con .service-box .icon img { height: 45px; object-fit: cover; object-position: center; }
.service-con .box h5 {margin-bottom: 12px; }
.service-con .service-box p {margin-bottom: 12px; }
.electricservice-con .upper_portion .service-image img { height: 240px; }
.team-con .team-box {padding: 15px 15px 25px; }
.team-con .team-box i { width: 30px; height: 30px; line-height: 30px; }
.article-con .article-box figure img { height: 230px; }
.electrictestimonial-con .testimonial-box {margin-bottom: 35px;}
.electrictestimonial-con .carousel-indicators li { width: 50px; height: 50px; margin: 0 14px; }
.electrictestimonial-con .carousel-indicators li .name_wrapper { bottom: -80px; }
.electrictestimonial-con .testimonial-box h4 { margin-bottom: 8px;}
.electrictestimonial-con .testimonial-box ul {margin-bottom: 15px;}
.electrictestimonial-con .testimonial-box ul li i {font-size: 13px; line-height: 13px;}
.electrictestimonial-con .carousel-indicators li .name_wrapper .person { font-size: 18px; line-height: 18px; }
.universalservice-con .service-box {text-align: center; padding: 30px 30px 24px; }
.universalservice-con .service-box .icon {margin-bottom: 16px !important;}
.universalservice-con .service-box .icon img {height: 45px;}
.universalservice-con .service-box h6 {margin-bottom: 10px; padding: 0;}
.abouttestimonial-con .testimonial-box {padding: 25px 30px; text-align: center;}
.abouttestimonial-con .testimonial-box .testimonial-personimage {width: 100%; float: none;}
.abouttestimonial-con .testimonial-box .testimonial-personimage img { margin-bottom: 10px;}
.abouttestimonial-con .testimonial-box .content {width: 100%; padding-left: 0;}
.abouttestimonial-con .testimonial-box p {margin-bottom: 6px;}
.abouttestimonial-con .testimonial-box ul {margin-bottom: 4px;}
}
@media (max-width: 767px) {
.search-form-header div#searchcontainer form { width: 90%; }
.energox-nav-menu--dropdown-mobile .energox-custom-nav-main { display: none; }
.service-con .box {padding: 25px 25px 20px; text-align: center; }
.service-con .service-box .icon img { height: 40px;}
.service-con .service-box .icon {margin-bottom: 18px !important;}
.service-con .box h5 {padding: 0;}
.service-con .service-box p {margin-bottom: 10px; }
.testimonial-con .testimonial-box { padding: 25px 25px 30px 25px; text-align: center; }
.testimonial-con .review-content { justify-content: center; text-align: left; }
.testimonial-con .owl-carousel .owl-nav { margin-top: 25px !important; }
.testimonial-con .review-content .testimonial-personimage img { width: 50px; height: 50px; }
.testimonial-con .owl-carousel .owl-prev { left: -5px; }
.testimonial-con .owl-carousel .owl-next { right: -5px; }
.testimonial-con .owl-carousel .owl-prev span, .testimonial-con .owl-carousel .owl-next span { font-size: 14px; width: 30px; height: 30px; line-height: 30px; }
.testimonial-con .testimonial-box ul { margin-bottom: 12px; }
.testimonial-con .testimonial-box ul li i { font-size: 14px; margin-right: 0px; }
.testimonial-con .testimonial-box p { margin-bottom: 20px; }
.electricservice-con .upper_portion .service-image img { height: 180px; }
.electricservice-con .upper_portion .service-icon {height: 70px; width: 70px; bottom: -35px;}
.electricservice-con .upper_portion .service-icon img {width: 35px;}
.electricservice-con .lower_portion_wrapper {padding: 50px 20px 20px;}
.electricservice-con .lower_portion_wrapper h5 {margin-bottom: 8px;}
.electricservice-con .lower_portion_wrapper p {margin-bottom: 10px;}
.electricservice-con .owl-carousel .owl-dots { margin-top: 25px !important; }
.team-con .team-box {padding: 15px 15px 20px; }
.article-con .article-box figure img { height: 170px; }
.article-con .article-box .content {padding: 18px 20px 20px;}
.article-con .article-box .icon {margin-bottom: 8px;}
.article-con .article-box .icon i {margin-right: 2px;}
.article-con .article-box .icon .text {font-size: 12px;}
.article-con .article-box h5 { margin-bottom: 15px;}
.electrictestimonial-con .testimonial-box {margin-bottom: 30px;}
.electrictestimonial-con .testimonial-box h4 {margin-bottom: 2px;}
.electrictestimonial-con .testimonial-box ul {margin-bottom: 10px;}
.electrictestimonial-con .testimonial-box ul li i {font-size: 12px; line-height: 12px;}
.electrictestimonial-con .carousel-indicators li .name_wrapper .person { font-size: 16px; line-height: 16px;  }
.electrictestimonial-con .carousel-indicators li .name_wrapper { bottom: -70px; }
.electrictestimonial-con .carousel-indicators { margin-left: 15px; margin-right: 15px; }
.universalservice-con .service-box { padding: 25px 25px 20px; }
.universalservice-con .service-box .icon img { height: 40px;}
.abouttestimonial-con .testimonial-box ul li i {font-size: 12px; line-height: 12px;}
.abouttestimonial-con .testimonial-box .testimonial-personimage img { height: 65px; }
.abouttestimonial-con .owl-carousel .owl-dots { margin-top: 25px !important; }
}
@media (max-width: 575px) {
.testimonial-con .testimonial-box { padding: 25px 35px 30px 35px; }
.electricservice-con .upper_portion .service-image img { height: 220px; }
.article-con .article-box figure img { height: 230px; }
}
@media (min-width: 768px) {
.energox-nav-menu--dropdown-mobile .elementor-menu-toggle, .energox-nav-menu--dropdown-mobile .energox-nav-menu--dropdown { display: none; }
.energox-nav-menu--dropdown-mobile nav.energox-nav-menu--dropdown.energox-nav-menu__container { overflow-y: hidden; }
}
@media (max-width: 0) {
.energox-nav-menu--dropdown-mobile_extra .energox-custom-nav-main { display: none; }
.energox-nav-menu--dropdown-tablet_extra .energox-custom-nav-main { display: none; }
}
@media (min-width: 0) {
.energox-nav-menu--dropdown-mobile_extra .elementor-menu-toggle, .energox-nav-menu--dropdown-mobile_extra .energox-nav-menu--dropdown { display: none; }
.energox-nav-menu--dropdown-mobile_extra nav.energox-nav-menu--dropdown.energox-nav-menu__container { overflow-y: hidden;}
.energox-nav-menu--dropdown-tablet_extra .elementor-menu-toggle, .energox-nav-menu--dropdown-tablet_extra .energox-nav-menu--dropdown { display: none; }
.energox-nav-menu--dropdown-tablet_extra nav.energox-nav-menu--dropdown.energox-nav-menu__container { overflow-y: hidden; }
}
@media (max-width: 1024px) {
.energox-nav-menu--dropdown-tablet .energox-custom-nav-main { display: none; }
}
@media (min-width: 1025px) {
.energox-nav-menu--dropdown-tablet .elementor-menu-toggle, .energox-nav-menu--dropdown-tablet .energox-nav-menu--dropdown { display: none; }
.energox-nav-menu--dropdown-tablet nav.energox-nav-menu--dropdown.energox-nav-menu__container { overflow-y: hidden; }
}
@keyframes hide-scroll {
0%,
to {
overflow: hidden;
}
}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}