.sld-ajax-button-loading {
opacity: 0.5;
cursor: not-allowed !important;
}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar{cursor:pointer;border-radius:inherit}.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scroll-wrapper>.scroll-element,.scroll-wrapper>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:2}.scroll-wrapper>.scroll-element{background-color:#fff}.scroll-wrapper>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scroll-wrapper>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scroll-wrapper>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scroll-wrapper>.scroll-element.scroll-x .scroll-element_outer{height:6px;top:auto;bottom:0;border-radius:90px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.scroll-wrapper>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;width:6px;border-radius:90px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.scroll-wrapper>.scroll-element.scroll-x .scroll-bar:not(:hover),.scroll-wrapper>.scroll-element.scroll-y .scroll-bar:not(:hover){opacity:.3}.scroll-wrapper>.scroll-element .scroll-element_outer{overflow:hidden}.scroll-wrapper>.scroll-element .scroll-element_track{background-color:#e5e5e5}.scroll-wrapper>.scroll-element .scroll-bar{background-color:var(--default-color)}.scroll-wrapper>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scroll-wrapper>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scroll-wrapper>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scroll-wrapper>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scroll-wrapper>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scroll-wrapper>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scroll-wrapper>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scroll-wrapper>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.rtl .scroll-wrapper>.scroll-content{left:auto;right:0}.rtl .scroll-wrapper>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.rtl .scroll-wrapper>.scroll-element.scroll-x{left:auto;right:0}.rtl .scroll-wrapper>.scroll-element.scroll-y{right:auto;left:0}.rtl .scroll-wrapper>.scroll-element.scroll-y .scroll-element_outer{left:0;right:auto}.rtl .scroll-wrapper>.scroll-content.scroll-scrolly_visible{right:-12px;margin-right:12px}.rtl .scroll-wrapper>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{right:-14px}.rtl .scroll-wrapper>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{right:-14px}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(//itgadgetsonline.com/wp-content/themes/dukamarket/assets/vendor/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(//itgadgetsonline.com/wp-content/themes/dukamarket/assets/vendor/chosen/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(//itgadgetsonline.com/wp-content/themes/dukamarket/assets/vendor/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(//itgadgetsonline.com/wp-content/themes/dukamarket/assets/vendor/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(//itgadgetsonline.com/wp-content/themes/dukamarket/assets/vendor/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(//itgadgetsonline.com/wp-content/themes/dukamarket/assets/vendor/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
:after, :before{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
html{
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%
}
:focus{
outline: none;
}
.hide{
display: none !important;
}
.hidden{
display: none !important;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{
display: block
}
audio, canvas, progress, video{
display: inline-block;
vertical-align: baseline
}
audio:not([controls]){
display: none;
height: 0
}
[hidden], template{
display: none
}
abbr[title]{
border-bottom: none;
text-decoration: underline;
-webkit-text-decoration: underline dotted;
-moz-text-decoration: underline dotted;
text-decoration: underline dotted
}
dfn{
font-style: italic
}
mark{
background: #ff0;
color: black
}
small{
font-size: 80%
}
sub, sup{
font-size: 70%;
line-height: 0;
position: relative;
vertical-align: baseline
}
sup{
top: -.4em
}
hr{
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0
}
code, kbd, pre, samp{
font-family: monospace, monospace;
font-size: 1em
}
[role=button]{
cursor: pointer
}
button, input, optgroup, select, textarea{
color: inherit;
font: inherit;
margin: 0;
overflow: auto;
line-height: inherit
}
button, input[type=button], input[type=reset], input[type=submit]{
-webkit-appearance: button;
cursor: pointer
}
button::-moz-focus-inner, input::-moz-focus-inner{
border: 0;
padding: 0
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{
background-color: #eee;
opacity: 1
}
.button[disabled],
button[disabled],
input[disabled],
fieldset[disabled] input, .form-control[disabled], fieldset[disabled] .form-control,
.checkbox.disabled label, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .radio label,
.checkbox-inline.disabled, .radio-inline.disabled, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio-inline,
.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover,
.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover, .pager .disabled > span,
.btn.disabled, .btn[disabled], fieldset[disabled] .btn,
.added_to_cart[disabled], .single_add_to_cart_button.disabled{
cursor: not-allowed;
}
a.btn.disabled, fieldset[disabled] a.btn{
pointer-events: none
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{
height: auto
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration{
-webkit-appearance: none
}
input[type=file]{
display: block
}
input[type=range]{
display: block;
width: 100%
}
select[multiple], select[size]{
height: auto
}
input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus{
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px
}
output{
display: block;
padding-top: 7px;
font-size: 14px;
line-height: 1.42857143;
color: #555
}
fieldset{
min-width: 0;
padding: 0;
margin: 0;
border: 0
}
legend{
display: block;
width: 100%;
padding: 0;
margin-bottom: 20px;
font-size: 21px;
line-height: inherit;
color: #333;
border: 0;
border-bottom: 1px solid #e5e5e5
}
optgroup{
font-weight: 700
}
.sticky{
color: inherit;
}
.bypostauthor{
color: inherit;
}
.clear{
clear: both;
}
.auto-clear{
display: flex;
flex-wrap: wrap;
}
.auto-clear::before,
.auto-clear::after{
display: block;
}
.screen-reader-text{
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
}
.text-start{
text-align: start;
}
.text-end{
text-align: end;
}
.text-left{
text-align: left
}
.text-right{
text-align: right
}
.text-center{
text-align: center
}
.text-justify{
text-align: justify
}
.text-nowrap{
white-space: nowrap
}
.text-lowercase{
text-transform: lowercase
}
.text-uppercase{
text-transform: uppercase
}
.text-capitalize{
text-transform: capitalize
}
.overflow-hidden > .elementor-widget-container,
.overflow-hidden > .elementor-column-wrap,
.overflow-hidden{
overflow: hidden;
}
.btn{
border-radius: 0;
}
.mc4wp-alert{
padding: 6px 15px;
margin-top: 15px;
color: var(--default-color);
background-color: #fff;
}
.mc4wp-alert p:last-child{
margin-bottom: 0;
}
.mc4wp-error{
background-color: #f2dede;
}
.mc4wp-success{
background-color: #dff0d8;
}
.popover.bottom > .arrow:after{
left: 0;
right: auto;
}
abbr[data-original-title],
abbr[title]{
text-decoration: none;
cursor: help;
}
.small,
small{
font-size: 80%;
}
address,
dt,
dd{
line-height: inherit;
}
dl{
margin-top: 0;
margin-bottom: 20px
}
code{
color: black;
}
kbd{
color: black;
}
kbd kbd{
padding: 0;
font-size: 100%;
font-weight: 700;
-webkit-box-shadow: none;
box-shadow: none
}
pre{
display: block;
padding: 10px;
font-size: 13px;
line-height: 1.42857143;
color: #333;
word-break: break-all;
word-wrap: break-word;
background-color: #f5f5f5;
border: 1px solid #ccc;
margin: 0 0 25px;
overflow: auto;
}
pre code{
padding: 0;
font-size: inherit;
color: inherit;
white-space: pre-wrap;
background-color: transparent;
border-radius: 0
}
.pre-scrollable{
max-height: 340px;
overflow-y: scroll
}
.beeketing-page-block .bkt--brand{
display: none !important;
}
.elem-hidden{
display: none !important;
}
.clear + .clear{
display: none !important;
}
.anr_captcha_field{
margin-top: 20px;
} svg,
img{
vertical-align: middle;
height: auto;
max-width: 100%;
border: none;
}
svg *{
fill: inherit;
stroke: inherit;
}
svg:not(:root){
overflow: hidden
}
figure{
margin: 0;
}
iframe{
display: block;
max-width: 100%;
}
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img{
display: block;
max-width: 100%;
height: auto
}
.img-rounded{
border-radius: 6px
}
.img-thumbnail{
padding: 4px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto
}
.img-circle{
border-radius: 50%
} ul, ol{
padding-inline-start: 20px;
margin: 0 0 20px;
}
ol ol, ol ul, ul ol, ul ul{
margin-bottom: 0
}
.comments-area .comment ol,
.comments-area .comment ul{
margin-bottom: 20px;
}
.comments-area .comment ol ol,
.comments-area .comment ol ul,
.comments-area .comment ul ul,
.comments-area .comment ul ol{
margin-bottom: 0;
}
.post-content ul li,
.post-content ol li,
.woocommerce-Tabs-panel--description ul li,
.woocommerce-Tabs-panel--description ol li{
margin-top: 5px;
} table{
border-collapse: collapse;
border-spacing: 0;
table-layout: auto;
width: 100%;
margin-bottom: 20px;
}
body table.dataTable{
width: 100% !important;
border-collapse: collapse !important;
margin-bottom: 20px !important;
}
body table.dataTable > tbody > tr.child ul.dtr-details{
display: block;
}
body table.dataTable > tbody > tr.child ul.dtr-details > li:last-child{
padding-bottom: 0;
} ::placeholder{
color: inherit;
opacity: 1;
filter: alpha(opacity=100);
}
::-webkit-input-placeholder{
color: inherit;
opacity: 1;
filter: alpha(opacity=100);
}
:-moz-placeholder{
color: inherit;
opacity: 1;
filter: alpha(opacity=100);
}
::-moz-placeholder{
color: inherit;
opacity: 1;
filter: alpha(opacity=100);
}
:-ms-input-placeholder{
color: inherit;
opacity: 1;
filter: alpha(opacity=100);
} .tooltip{
font-family: inherit;
pointer-events: none;
}
.tooltip{
position: absolute;
z-index: 99998;
display: block;
font-style: normal;
font-size: 12px;
line-height: 12px;
font-weight: 400;
line-break: auto;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
white-space: normal;
filter: alpha(opacity=0);
opacity: 0
}
.tooltip.in{
filter: alpha(opacity=90);
opacity: .9
}
.tooltip.top{
padding: 5px 0;
margin-top: -3px
}
.tooltip.right{
padding: 0 5px;
margin-left: 3px
}
.tooltip.bottom{
padding: 5px 0;
margin-top: 3px
}
.tooltip.left{
padding: 0 5px;
margin-left: -3px
}
.tooltip.top .tooltip-arrow{
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: black
}
.tooltip.top-left .tooltip-arrow{
right: 5px;
bottom: 0;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: black
}
.tooltip.top-right .tooltip-arrow{
bottom: 0;
left: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: black
}
.tooltip.right .tooltip-arrow{
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: black
}
.tooltip.left .tooltip-arrow{
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: black
}
.tooltip.bottom .tooltip-arrow{
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: black
}
.tooltip.bottom-left .tooltip-arrow{
top: 0;
right: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: black
}
.tooltip.bottom-right .tooltip-arrow{
top: 0;
left: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: black
}
.tooltip-inner{
max-width: 200px;
padding: 5px 10px;
color: #fff;
text-align: center;
background-color: black;
}
.tooltip-arrow{
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid
} blockquote{
padding: 10px 20px;
margin: 0 0 20px;
font-size: 17.5px;
border: none;
border-left: 5px solid #eee
}
blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child{
margin-bottom: 0
}
blockquote .small, blockquote footer, blockquote small{
display: block;
font-size: 80%;
line-height: 1.42857143;
color: #777
}
blockquote .small:before, blockquote footer:before, blockquote small:before{
content: "\2014 \00A0"
}
.blockquote-reverse, blockquote.pull-right{
padding-right: 15px;
padding-left: 0;
text-align: right;
border-right: 5px solid #eee;
border-left: 0
}
.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before{
content: ""
}
.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after{
content: "\00A0 \2014"
} .site > .elementor{
clear: both;
}
body .megamenu .has-container > .elementor-container,
body .elementor-section-boxed.elementor-section-stretched > .elementor-container,
body .elementor-section-boxed:not(.elementor-section-stretched),
.footer > .wpb-content-wrapper,
.container{
padding-inline-start: var(--main-container-pd);
padding-inline-end: var(--main-container-pd);
margin-inline-start: auto;
margin-inline-end: auto;
}
body .elementor-section > .elementor-container{
position: static;
}
body .e-con{
--container-max-width: var(--main-container);
}
.page-template-default.elementor-page .site-content.sidebar-full.container .e-con > .e-con-inner,
.page-template-default.elementor-page .site-content.sidebar-full .site-container.container .e-con > .e-con-inner,
body .e-con > .e-con-inner{
padding-inline-start: var(--main-container-pd);
padding-inline-end: var(--main-container-pd);
max-width: calc(var(--content-width) + (var(--main-container-pd) * 2));
}
.page-template-default.elementor-page .site-content.sidebar-full.container,
.page-template-default.elementor-page .site-content.sidebar-full .site-container.container{
padding-inline-start: 0;
padding-inline-end: 0;
max-width: none;
}
.container .e-con > .e-con-inner{
padding-inline-start: 0;
padding-inline-end: 0;
max-width: var(--content-width);
}
body .e-con > .e-con-inner > .elementor-widget > .elementor-widget-container,
body .e-con > .elementor-widget > .elementor-widget-container{
height: auto;
}
.elementor-widget{
width: 100%;
}
.e-con:not(.e-grid) .elementor-empty-view{
min-height: var(--min-height, 30px);
}
@media (min-width: 768px){
body .elementor-section-boxed:not(.elementor-section-stretched) > .elementor-container{
max-width: 100%;
}
body .megamenu .has-container > .elementor-container,
body .elementor-section-boxed.elementor-section-stretched > .elementor-container,
body .elementor-section-boxed:not(.elementor-section-stretched),
.footer > .wpb-content-wrapper,
.container{
max-width: calc(var(--main-container) + (var(--main-container-pd) * 2));
}
body{
--main-container: 720px
}
}
@media (min-width: 992px){
body{
--main-container: 940px
}
}
@media (min-width: 1200px){
body{
--main-container: 1140px;
--main-container-pd: 30px;
}
}
rs-group-wrap.container{
top: 0 !important;
bottom: 0 !important;
left: 0 !important;
right: 0 !important;
margin: auto
}
rs-group-wrap.ovic-wrap{
top: 0 !important;
bottom: 0 !important;
margin: auto
}
rs-group-wrap.container > rs-loop-wrap,
rs-group-wrap.container > rs-loop-wrap > rs-mask-wrap,
rs-group-wrap.ovic-wrap > rs-loop-wrap,
rs-group-wrap.ovic-wrap > rs-loop-wrap > rs-mask-wrap{
position: static !important
}
rs-group-wrap.container > rs-loop-wrap > rs-mask-wrap > rs-group,
rs-group-wrap.ovic-wrap > rs-loop-wrap > rs-mask-wrap > rs-group{
width: 100% !important
} .elementor-editor-active .add-to-cart + a.compare,
.elementor-editor-active .ovic-products .woocommerce-result-count,
.elementor-editor-active .ovic-products .woocommerce-ordering,
.elementor-editor-active .ovic-products .product-thumb > .attachment-woocommerce_thumbnail,
.elementor-editor-active .ovic-products .woocommerce-loop-product__title{
display: none;
}
.elementor-widget-video .elementor-wrapper,
.elementor-widget-video [data-elementor-open-lightbox="yes"] img{
aspect-ratio: auto;
} .row{
display: flex;
flex-wrap: wrap;
margin: 0 calc(0px - var(--col-space, 15px));
}
.elementor-container,
.elementor-row{
display: flex;
flex-wrap: wrap;
}
.elementor-section-slide > .elementor-container{
display: block;
}
.elementor-row.slick-slider{
display: block;
}
.elementor-section-slide > .elementor-container > .elementor-row{
display: block;
width: auto;
}
.elementor-column-gap-narrow > .elementor-row{
margin: 0 -5px;
width: calc(100% + 10px);
}
body .elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
padding: 0 5px;
}
.elementor-column-gap-default > .elementor-row{
margin: 0 -10px;
width: calc(100% + 20px);
}
body .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
padding: 0 10px;
}
.elementor-column-gap-extended > .elementor-row{
margin: 0 -15px;
width: calc(100% + 30px);
}
body .elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
padding: 0 15px;
}
.elementor-column-gap-wide > .elementor-row{
margin: 0 -20px;
width: calc(100% + 40px);
}
body .elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
padding: 0 20px;
}
.elementor-column-gap-wider > .elementor-row{
margin: 0 -30px;
width: calc(100% + 60px);
}
body .elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
padding: 0 30px;
}
@media (max-width: 1499px){
.elementor-column-gap-wider > .elementor-row{
margin: 0 -25px;
width: calc(100% + 50px);
}
body .elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
padding: 0 25px;
}
}
@media (max-width: 1199px){
.elementor-column-gap-wider > .elementor-row{
margin: 0 -20px;
width: calc(100% + 40px);
}
body .elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
padding: 0 20px;
}
}
@media (max-width: 991px){
.elementor-column-gap-wide > .elementor-row,
.elementor-column-gap-wider > .elementor-row{
margin: 0 -15px;
width: calc(100% + 30px);
}
body .elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap,
body .elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
padding: 0 15px;
}
} .col-bg-1, .col-bg-10, .col-bg-11, .col-bg-12, .col-bg-2, .col-bg-3, .col-bg-4, .col-bg-5, .col-bg-6, .col-bg-7, .col-bg-8, .col-bg-9, .col-bg-15, .col-bg-25, .col-bg-35, .col-bg-45,
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-15, .col-lg-25, .col-lg-35, .col-lg-45,
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-15, .col-md-25, .col-md-35, .col-md-45,
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-15, .col-sm-25, .col-sm-35, .col-sm-45,
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-15, .col-xs-25, .col-xs-35, .col-xs-45,
.col-ts-1, .col-ts-10, .col-ts-11, .col-ts-12, .col-ts-2, .col-ts-3, .col-ts-4, .col-ts-5, .col-ts-6, .col-ts-7, .col-ts-8, .col-ts-9, .col-ts-15, .col-ts-25, .col-ts-35, .col-ts-45{
position: relative;
padding: 0 var(--col-space, 15px);
width: 100%;
}
.col-ts-12{
width: 100%
}
.col-ts-11{
width: 91.66666667%
}
.col-ts-10{
width: 83.33333333%
}
.col-ts-9{
width: 75%
}
.col-ts-8{
width: 66.66666667%
}
.col-ts-7{
width: 58.33333333%
}
.col-ts-6{
width: 50%
}
.col-ts-5{
width: 41.66666667%
}
.col-ts-4{
width: 33.33333333%
}
.col-ts-3{
width: 25%
}
.col-ts-2{
width: 16.66666667%
}
.col-ts-1{
width: 8.33333333%
}
.col-ts-15{
width: 20%
}
.col-ts-25{
width: 40%
}
.col-ts-35{
width: 60%
}
.col-ts-45{
width: 80%
}
@media (min-width: 480px){
.col-xs-12{
width: 100%
}
.col-xs-11{
width: 91.66666667%
}
.col-xs-10{
width: 83.33333333%
}
.col-xs-9{
width: 75%
}
.col-xs-8{
width: 66.66666667%
}
.col-xs-7{
width: 58.33333333%
}
.col-xs-6{
width: 50%
}
.col-xs-5{
width: 41.66666667%
}
.col-xs-4{
width: 33.33333333%
}
.col-xs-3{
width: 25%
}
.col-xs-2{
width: 16.66666667%
}
.col-xs-1{
width: 8.33333333%
}
.col-xs-15{
width: 20%
}
.col-xs-25{
width: 40%
}
.col-xs-35{
width: 60%
}
.col-xs-45{
width: 80%
}
}
@media (min-width: 768px){
.col-sm-12{
width: 100%
}
.col-sm-11{
width: 91.66666667%
}
.col-sm-10{
width: 83.33333333%
}
.col-sm-9{
width: 75%
}
.col-sm-8{
width: 66.66666667%
}
.col-sm-7{
width: 58.33333333%
}
.col-sm-6{
width: 50%
}
.col-sm-5{
width: 41.66666667%
}
.col-sm-4{
width: 33.33333333%
}
.col-sm-3{
width: 25%
}
.col-sm-2{
width: 16.66666667%
}
.col-sm-1{
width: 8.33333333%
}
.col-sm-15{
width: 20%
}
.col-sm-25{
width: 40%
}
.col-sm-35{
width: 60%
}
.col-sm-45{
width: 80%
}
}
@media (min-width: 992px){
.col-md-12{
width: 100%
}
.col-md-11{
width: 91.66666667%
}
.col-md-10{
width: 83.33333333%
}
.col-md-9{
width: 75%
}
.col-md-8{
width: 66.66666667%
}
.col-md-7{
width: 58.33333333%
}
.col-md-6{
width: 50%
}
.col-md-5{
width: 41.66666667%
}
.col-md-4{
width: 33.33333333%
}
.col-md-3{
width: 25%
}
.col-md-2{
width: 16.66666667%
}
.col-md-1{
width: 8.33333333%
}
.col-md-15{
width: 20%
}
.col-md-25{
width: 40%
}
.col-md-35{
width: 60%
}
.col-md-45{
width: 80%
}
}
@media (min-width: 1200px){
.col-lg-12{
width: 100%
}
.col-lg-11{
width: 91.66666667%
}
.col-lg-10{
width: 83.33333333%
}
.col-lg-9{
width: 75%
}
.col-lg-8{
width: 66.66666667%
}
.col-lg-7{
width: 58.33333333%
}
.col-lg-6{
width: 50%
}
.col-lg-5{
width: 41.66666667%
}
.col-lg-4{
width: 33.33333333%
}
.col-lg-3{
width: 25%
}
.col-lg-2{
width: 16.66666667%
}
.col-lg-1{
width: 8.33333333%
}
.col-lg-15{
width: 20%
}
.col-lg-25{
width: 40%
}
.col-lg-35{
width: 60%
}
.col-lg-45{
width: 80%
}
}
@media (min-width: 1500px){
.col-bg-12{
width: 100%
}
.col-bg-11{
width: 91.66666667%
}
.col-bg-10{
width: 83.33333333%
}
.col-bg-9{
width: 75%
}
.col-bg-8{
width: 66.66666667%
}
.col-bg-7{
width: 58.33333333%
}
.col-bg-6{
width: 50%
}
.col-bg-5{
width: 41.66666667%
}
.col-bg-4{
width: 33.33333333%
}
.col-bg-3{
width: 25%
}
.col-bg-2{
width: 16.66666667%
}
.col-bg-1{
width: 8.33333333%
}
.col-bg-15{
width: 20%
}
.col-bg-25{
width: 40%
}
.col-bg-35{
width: 60%
}
.col-bg-45{
width: 80%
}
}
table col[class*=col-]{
position: static;
display: table-column;
float: none
}
table td[class*=col-], table th[class*=col-]{
position: static;
display: table-cell;
float: none
} .elementor-section.col-float > .elementor-container > .elementor-row{
display: block;
}
.elementor-section.col-float > .elementor-container > .elementor-row::before,
.elementor-section.col-float > .elementor-container > .elementor-row::after{
content: '';
display: table;
clear: both;
}
.elementor-section.col-float > .elementor-container > .elementor-row > .elementor-column{
float: left;
} .owl-slick .row-item > .item{
vertical-align: top
}
.product-list-grid .rows-space-10,
.rows-space-10 .row-item:not(:last-child){
margin-bottom: 10px
}
.product-list-grid .rows-space-20,
.rows-space-20 .row-item:not(:last-child){
margin-bottom: 20px
}
.product-list-grid .rows-space-30,
.rows-space-30 .row-item:not(:last-child){
margin-bottom: 30px
}
.product-list-grid .rows-space-40,
.rows-space-40 .row-item:not(:last-child){
margin-bottom: 40px
}
.product-list-grid .rows-space-50,
.rows-space-50 .row-item:not(:last-child){
margin-bottom: 50px
}
.product-list-grid .rows-space-60,
.rows-space-60 .row-item:not(:last-child){
margin-bottom: 60px
}
@media (max-width: 1499px){
.product-list-grid .rows-space-60,
.rows-space-60 .row-item:not(:last-child){
margin-bottom: 50px
}
}
@media (max-width: 1199px){
.product-list-grid .rows-space-60,
.rows-space-60 .row-item:not(:last-child),
.product-list-grid .rows-space-50,
.rows-space-50 .row-item:not(:last-child){
margin-bottom: 40px
}
.product-list-grid .rows-space-40,
.rows-space-40 .row-item:not(:last-child){
margin-bottom: 30px
}
}
@media (max-width: 767px){
.product-list-grid .rows-space-60,
.rows-space-60 .row-item:not(:last-child),
.product-list-grid .rows-space-50,
.rows-space-50 .row-item:not(:last-child){
margin-bottom: 30px
}
.product-list-grid .rows-space-40,
.rows-space-40 .row-item:not(:last-child),
.product-list-grid .rows-space-30,
.rows-space-30 .row-item:not(:last-child){
margin-bottom: 20px
}
}
@media (max-width: 479px){
.product-list-grid .rows-space-50,
.rows-space-50 .row-item:not(:last-child){
margin-bottom: 20px
}
.product-list-grid .rows-space-30,
.rows-space-30 .row-item:not(:last-child),
.product-list-grid .rows-space-20,
.rows-space-20 .row-item:not(:last-child){
margin-bottom: 10px
}
} .fa.fa-mobile-phone:before, .fa.fa-mobile:before{
content: "\f10b";
}  .wp-editor-wrap button:hover,
.wp-editor-wrap button:focus{
background-color: transparent;
color: inherit;
} .comments-area .comment-form-cookies-consent input[type="checkbox"]{
margin-inline-end: 7px;
}
.comment-form-cookies-consent label{
display: inline;
font-weight: inherit;
cursor: pointer;
margin: 0;
}
.comment-form-cookies-consent label:hover{
color: var(--main-color);
} .sticky-content-main.remove-sticky-content{
bottom: 0;
position: absolute !important;
top: auto !important;
} .woocommerce-store-notice{
margin: 0;
text-align: center;
padding: 8px 15px;
color: #fff;
background-color: #333;
border-top: 1px solid #333;
}
.woocommerce-store-notice a{
text-decoration: underline;
}
.woocommerce-store-notice a:not(:hover){
color: inherit;
} .post-password-form label[for="pwbox-1168"]{
margin-bottom: 10px;
}
@media (max-width: 479px){
.post-password-form p:last-child{
text-align: center;
}
}
.password-input{
display: inline-block;
vertical-align: top;
width: 100%;
position: relative;
}
.password-input [type="password"]{
padding-inline-end: 40px;
}
.rtl .password-input .show-password-input{
left: 0;
right: auto;
}
.password-input .show-password-input{
position: absolute;
top: 0;
left: auto;
right: 0;
cursor: pointer;
font-size: 14px;
line-height: 24px;
padding: 8px 0;
width: 40px;
text-align: center;
}
.password-input .show-password-input:hover{
color: var(--main-color);
}
.password-input .show-password-input::before{
display: block;
font-family: FontAwesome, sans-serif;
content: "\f06e";
}
.woocommerce-password-strength{
color: #333;
background-color: #efefef;
border: 1px solid #bbb;
text-align: center;
padding: 2px 9px;
}
.woocommerce-password-strength.short{
background-color: #f1adad;
border-color: #e35b5b;
}
.woocommerce-password-strength.bad{
background-color: #fbc5a9;
border-color: #f78b53;
}
.woocommerce-password-strength.good{
background-color: #ffe399;
border-color: #ffc733;
}
.woocommerce-password-strength.strong{
background-color: #c1e1b9;
border-color: #83c373;
} .alignnone,
.wp-caption.alignnone,
a img.alignnone{
margin: 7px 0 27px;
clear: both;
}
div.aligncenter,
.aligncenter,
.wp-caption.aligncenter,
a img.aligncenter{
display: block;
margin: 7px auto 27px;
clear: both;
}
.alignleft,
.wp-caption.alignleft,
a img.alignleft{
float: left;
margin: 7px 0 27px;
margin-right: 20px;
clear: both;
}
.alignright,
.wp-caption.alignright,
a img.alignright{
float: right;
margin: 7px 0 27px;
margin-left: 20px;
clear: both;
}
.sidebar-full .alignfull{
width: 100vw;
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
}
@media (min-width: 1200px){
.sidebar-full .alignfull{
width: calc(100vw - 17px);
margin-left: calc(50% - 50vw + 8.5px);
margin-right: calc(50% - 50vw + 8.5px);
}
} caption{
padding-top: 8px;
padding-bottom: 8px;
color: #777;
text-align: left
}
.wp-caption{
background-color: #fff;
max-width: 100%;
padding: 5px;
border: 1px solid #eee;
text-align: center;
margin: 0;
}
.wp-caption img{
border: 0 none;
height: auto;
margin: 0;
max-width: 100%;
padding: 0;
}
.wp-caption .wp-caption-text{
font-weight: 400;
padding: 5px 0 0;
margin: 0 !important;
} .wp-block-button,
.post-content > [class*="wp-block-"]{
margin-top: 5px;
margin-bottom: 20px;
}
.wp-block-embed-wordpress-tv iframe{
width: 100%;
}
.wp-block-cover{
color: #fff;
margin-top: 5px;
margin-bottom: 20px;
}
.wp-block-group.has-background{
padding: 1em;
}
.is-style-squared .wp-block-button__link{
border-radius: 0;
} .gallery{
display: flex;
flex-wrap: wrap;
margin: -5px;
}
.gallery-caption{
display: block;
font-family: 'Noto Sans', sans-serif;
font-size: 12px;
line-height: 1.5;
padding: 0.5em 0;
color: #333;
}
.gallery-item{
padding: 5px;
font-style: italic;
color: #666;
}
.gallery-columns-1 .gallery-item{
width: 100%;
}
.gallery-columns-2 .gallery-item{
width: 50%;
}
.gallery-columns-3 .gallery-item{
width: 33.33333333%;
}
.gallery-columns-4 .gallery-item{
width: 25%;
}
.gallery-columns-5 .gallery-item{
width: 20%;
}
.gallery-columns-6 .gallery-item{
width: 16.66666667%;
}
.gallery-columns-7 .gallery-item{
width: 14.28571428%;
}
.gallery-columns-8 .gallery-item{
width: 12.5%;
}
.gallery-columns-9 .gallery-item{
width: 11.11111111%;
}
@media (max-width: 1199px) and (min-width: 992px){
.site-content:not(.sidebar-full) .gallery .gallery-item{
min-width: 25%;
}
}
@media (max-width: 991px){
.gallery .gallery-item{
min-width: 25%;
}
}
@media (max-width: 767px){
.gallery .gallery-item{
min-width: 33.33333333%;
}
}
@media (max-width: 479px){
.gallery .gallery-item{
min-width: 50%;
}
} .page-title{
font-size: 40px;
line-height: 1.25;
letter-spacing: -0.025em;
margin: 0 0 30px;
}
.page-title + .breadcrumb,
.page-title + .woocommerce-breadcrumb{
margin-top: -26px;
}
@media (max-width: 1199px){
.page-title{
font-size: 36px;
margin: 0 0 20px;
}
.page-title + .breadcrumb,
.page-title + .woocommerce-breadcrumb{
margin-top: -16px;
}
} .page-head{
background-color: #222;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
text-align: center;
--head-height: 360px;
--head-height-t: 240px;
--head-height-m: 180px;
--head-title-fz: 60px;
--head-space: 4px;
}
.page-head .head-inner{
display: flex;
flex-direction: column;
justify-content: center;
min-height: var(--head-height);
padding: 30px 0;
}
.page-head .page-title{
font-size: var(--head-title-fz);
line-height: 1.17;
font-weight: 400;
letter-spacing: -0.05em;
color: #fff;
padding: var(--head-space) 0;
margin: 0;
}
.page-head .breadcrumb,
.page-head .woocommerce-breadcrumb{
color: #fff;
padding: var(--head-space) 0;
margin: 0;
}
@media (max-width: 1199px){
.page-head .head-inner{
--head-title-fz: 52px;
--head-space: 2px;
min-height: var(--head-height-t);
}
}
@media (max-width: 767px){
.page-head .head-inner{
--head-title-fz: 44px;
--head-space: 1px;
min-height: var(--head-height-m);
}
} .site{
position: relative;
overflow: hidden;
}
.site-content{
padding-top: 60px;
padding-bottom: 30px;
}
.site-content::before,
.site-content::after,
#primary::before,
#primary::after,
#secondary::before,
#secondary::after{
content: '';
display: table;
clear: both;
}
.dokan-single-store,
.dokan-store-sidebar,
#primary,
#secondary{
margin-bottom: 30px;
position: relative;
}
.site-content > .page-title:first-child{
margin-top: -30px;
}
.site-content > .breadcrumb:first-child,
.site-content > .woocommerce-breadcrumb:first-child{
margin-top: -40px;
}
@media (min-width: 992px){
body .dokan-store-wrap.layout-left .dokan-single-store,
body .dokan-store-wrap.layout-right .dokan-single-store,
.site-content.sidebar-left #primary,
.site-content.sidebar-right #primary{
float: left;
width: calc(100% - (var(--sidebar-width) + var(--sidebar-space)));
}
body .dokan-store-wrap.layout-left .dokan-store-sidebar,
body .dokan-store-wrap.layout-right .dokan-store-sidebar,
.site-content.sidebar-left #secondary,
.site-content.sidebar-right #secondary{
float: left;
width: var(--sidebar-width);
margin-left: 0;
margin-right: 0;
}
body .dokan-store-wrap.layout-left .dokan-single-store,
body .dokan-store-wrap.layout-right .dokan-store-sidebar,
.site-content.sidebar-left #primary,
.site-content.sidebar-right #secondary{
float: right;
}
.site-content.sidebar-left #secondary + *,
.site-content.sidebar-right #secondary + *{
clear: both;
}
body .dokan-store-wrap.layout-left .dokan-single-store,
body .dokan-store-wrap.layout-right .dokan-single-store,
.product-page.sidebar-left #primary,
.product-page.sidebar-right #primary,
.shop-page.sidebar-left #primary,
.shop-page.sidebar-right #primary{
width: calc(100% - (var(--shop-sidebar-width) + var(--shop-sidebar-space)));
}
body .dokan-store-wrap.layout-left .dokan-store-sidebar,
body .dokan-store-wrap.layout-right .dokan-store-sidebar,
.product-page.sidebar-left #secondary,
.product-page.sidebar-right #secondary,
.shop-page.sidebar-left #secondary,
.shop-page.sidebar-right #secondary{
width: var(--shop-sidebar-width);
}
}
@media (max-width: 1199px){
.site-content{
padding-top: 40px;
padding-bottom: 10px;
}
.site-content > .page-title:first-child{
margin-top: -20px;
}
.site-content > .breadcrumb:first-child,
.site-content > .woocommerce-breadcrumb:first-child{
margin-top: -30px;
}
} .loading-lazy{
position: relative;
display: inline-block;
vertical-align: top;
max-width: 100%;
}
#reviews #comments.loading,
.comments-area.loading,
.variations_form,
.yith-wcwl-form,
.cart_totals,
.woocommerce-cart-form,
.ovic-products.loading > .woocommerce,
.tabs-container.loading{
position: relative;
}
#reviews #comments.loading > *,
.comments-area.loading > *,
.modal-demo-menu.loading > *,
.cart_totals.processing > *,
.woocommerce-cart-form.processing > *,
.loading-lazy > *,
.ovic-products.loading > .owl > *:not(.button-products),
.ovic-products.loading > .grid > .product-list-grid,
.tabs-container.loading > .tab-panel.active{
opacity: 0.3;
}
.yith-wcwl-form .blockUI.blockOverlay,
.cart_totals .blockUI.blockOverlay,
.woocommerce-cart-form .blockUI.blockOverlay{
background: none !important;
opacity: 1 !important;
}
.variations_form .blockUI.blockOverlay,
.widget_shopping_cart .woocommerce-mini-cart li .blockUI.blockOverlay{
background-color: rgba(255, 255, 255, 0.7) !important;
opacity: 1 !important;
}
.ovic-question-answers.loading .list-question::before,
#reviews #comments.loading::before,
.comments-area.loading::before,
a.compare .blockUI.blockOverlay::before,
a.yith-wcqv-button .blockUI.blockOverlay::before,
.yith-wcwl-add-to-wishlist .blockUI.blockOverlay::before,
.modal-demo-menu.loading::after,
.dgwt-wcas-inner-preloader::after,
.variations_form .blockUI.blockOverlay::after,
.yith-wcwl-form .blockUI.blockOverlay::after,
.cart_totals .blockUI.blockOverlay::after,
.woocommerce-cart-form .blockUI.blockOverlay::after,
.widget_shopping_cart .woocommerce-mini-cart li .blockUI.blockOverlay::before,
.loading-lazy::after,
.ovic-products.loading > .woocommerce::after,
.tabs-container.loading::after,
.woocommerce .wishlist_table .product-add-to-cart a.loading::after,
.button.loading::after,
.woocommerce-pagination.loading .button-loadmore::after{
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
content: '';
width: 24px;
height: 24px;
margin: auto;   border: 1px solid #222;
border-top-color: #fff;
border-bottom-color: #fff;
border-radius: 50%;
background-size: cover;
background-position: center center;
z-index: 10;
-webkit-animation: fa-spin 0.3s infinite linear;
-o-animation: fa-spin 0.3s infinite linear;
animation: fa-spin 0.3s infinite linear;
} .faded-in:not(:hover) .image-effect,
.faded-in:not(:hover) img{
opacity: 0.5;
}
.gray-filter:not(:hover) .image-effect,
.gray-filter:not(:hover) img{
filter: grayscale(100%);
}
.elementor-section.background-zoom > .elementor-container{
background: inherit;
}
.elementor-section.background-zoom > .elementor-container::before{
position: absolute;
content: '';
top: 0;
bottom: 0;
left: 0;
right: 0;
background: inherit;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
pointer-events: none;
}
.elementor-section.background-zoom:hover > .elementor-container::before{
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
.elementor-section.border-plus:hover .image-effect,
.elementor-section.border-plus:hover img,
.elementor-section.border-scale:hover .image-effect,
.elementor-section.border-scale:hover img{
opacity: 1;
}