/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.et_b_header-search:not(.et_element-top-level) .input-row{border:none;}
.et_b_header-search:not(.et_element-top-level) .search-button,.et_b_header-search:not(.et_element-top-level) input[type=text],.et_b_header-search:not(.et_element-top-level) select{height:40px;line-height:20px;}
.et_b_header-search:not(.et_element-top-level) .search-button{width:40px;}
.et_b_header-search:not(.et_element-top-level) .search-button,.et_b_header-search:not(.et_element-top-level) .search-button:hover{color:currentColor;-webkit-text-fill-color:currentColor;background-color:transparent;}
.et_b_header-search:not(.et_element-top-level) .input-row{color:var(--et_main-color);-webkit-text-fill-color:currentColor;border:1px solid var(--et_border-color);}
.et_b_header-search.et_element-top-level .search-button img,.et_b_header-search.et_element-top-level>span img{max-width:1em;max-height:1em;}
#header .et_b_header-search:not(.et_element-top-level) .ajax-results-wrapper{position:relative;width:100%!important;margin:0;max-width:unset;min-width:unset;border:none;left:0!important;}
.et_b_header-search:not(.et_element-top-level) .ajax-results-wrapper .autocomplete-suggestions{padding:12px 5px 5px;}
.et_b_header-search:not(.et_element-top-level) .ajax-results-wrapper .autocomplete-no-suggestion{margin-top:-7px;}
.ajax-search-tabs{-ms-flex-preferred-size:100%;flex-basis:100%;color:#222;}
.et_b_header-search:not(.et_element-top-level) .search-results-titles span{margin:0;padding:0 7px 7px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:90%;text-align:center;}
.et_b_header-search:not(.et_element-top-level) .ajax-in-action .search-button{color:transparent!important;}
.et_b_header-search:not(.et_element-top-level) .ajax-in-action .search-button:after{content:'';position:absolute;width:16px;height:16px;margin:0 auto;border:1px solid var(--et_border-color);border-left-color:var(--et_main-color);border-radius:50%;top:calc(50% - 8px);-webkit-animation:rotate .5s infinite linear;animation:rotate .5s infinite linear;}
.et_b_header-search .search-button.loading img,.et_b_header-search .search-button.loading svg,.et_b_header-search .search-button:not(.loading) span{display:none;}
.et_b_header-search .input-row{--et_inputs-border-radius:0;position:relative;border:1px solid var(--et_border-color);background:#fff;margin-left:auto;margin-right:auto;-ms-flex-pack:distribute;justify-content:space-around;}
.et_b_header-search form:not(.input-icon){width:100%;}
.et_b_header-search input[type=text]{font-size:100%;color:#222;width:100%;background-color:#fff;border-width:0;padding-left:10px;padding-right:10px;border-radius:0;}
.et_b_header-search input::-webkit-input-placeholder{color:#888;}
.et_b_header-search .fancy-select .fancy-placeholder-text,.et_b_header-search select{color:#222;bottom:0;left:0;border-width:0;background-color:transparent!important;background-image:var(--et_select-arrow-closed);background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:10px;-webkit-transition:max-width .2s ease-in-out;transition:max-width .2s ease-in-out;padding:0 27px 0 0;}
.et_b_header-search [data-search-mode=white] .fancy-select .fancy-placeholder-text,.et_b_header-search [data-search-mode=white] select{color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAA3lBMVEUAAAD////MzMzV1dXb29vf39/j4+Pm5ubo6OjY2Njd3d3f39/j4+Pm5ubn5+fc3Nzf39/g4ODj4+Pd3d3f39/g4ODi4uLj4+Pf39/h4eHj4+Pg4ODi4uLf39/i4uLg4ODh4eHj4+Pg4ODh4eHh4eHh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eHh4eHg4ODh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eFRk8keAAAASnRSTlMAAwUGBwgJCgsNDxASFBUWGBkbHiAhIyUoKi0yNTg+QURIS1RcoKmusrS4u8HFyMrN0NPV2Nrd3t/g4uPk5ujs7e7v8vP19vf6/B4KHFoAAACPSURBVHjazcxTAkJBFIDh/yrbtm3b7X9B2XiubzwH/JT623c/KfBGSDZIbFMiL8TUKgrxTVbhiZReRo5nbJ1T8UDOLMLnW3hR0HKjyc+C13toXjZc77riNMBNYFIxnm/60sjHA/+4bj2e5urQyxPvsGEDS63r4oVn0HHam20nb9y9bvfc75WjVTXxkSLxJ/ZSKgzwwjRX7AAAAABJRU5ErkJggg==);}
.et_b_header-search .fancy-select .fancy-placeholder-text{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:var(--et_inputs-height,2.642rem);line-height:2rem;border:0 solid var(--et_inputs-border-color,var(--et_border-color));}
.et_b_header-search .fancy-select p{margin:0;color:currentColor;}
.fancy-select-results{background:#fff;color:#222;left:0;-webkit-animation:et-dropdown .3s;animation:et-dropdown .3s;z-index:27;border:1px solid var(--et_border-color);}
.fancy-select-results ul{margin-bottom:0;text-align:start;}
.fancy-select-results>ul{overflow:hidden;overflow-y:auto;max-height:230px;padding:10px 0;}
.fancy-select-results ul li{padding:.5em 2em;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;}
.fancy-select-results ul li:hover{opacity:.7;background:#f1f1f1;}
.et_b_header-search .search-button{font-size:100%;padding:0;border:none;background:0 0;}
.et_b_header-search .clear{color:#222;padding:0 10px 0 0;font-size:85%;line-height:1;-webkit-animation:fadeIn .3s,et-rtl .3s;animation:fadeIn .3s,et-rtl .3s;text-transform:uppercase;}
.ajax-search-form:not(.ajax-results-shown) .clear{display:none;}
.ajax-search-form.input-icon:before{content:'';width:100%;height:0;position:absolute;top:0;}
.et_b_header-search .et-mini-content{background:0 0;}
.ajax-results-wrapper,.et_b_header-search .et-mini-content{width:100%;min-width:310px;}
.justify-content-center .input-row,.mobile-header-wrapper .mob-justify-content-center .input-row{margin-right:auto;margin-left:auto;}
.mobile-header-wrapper .et_b_header-search.et-content-dropdown{position:static;font-weight:400;}
.mobile-header-wrapper .et_b_header-search .input-row{width:100%;}
.et_b_header-search .fancy-select+input[type=text],.et_b_header-search select+input[type=text]{border-left-width:1px;}
.justify-content-start .input-row{margin-left:0;}
.justify-content-end .input-row{margin-right:0;}
.mobile-header-wrapper .mob-justify-content-start .input-row{margin-left:0;margin-right:auto;}
.mobile-header-wrapper .mob-justify-content-end .input-row{margin-right:0;margin-left:auto;}
#header .mobile-header-wrapper .et_b_header-search:not(.search-full-width) .et-mini-content,#header .mobile-header-wrapper .input-input:not(.search-full-width-form) .ajax-results-wrapper{min-width:unset;width:calc(100% - 30px);left:15px;right:0;}.login-link .button,.login-link .et-facebook-login-button{font-size:.85rem;padding-top:.75rem;padding-bottom:.75rem;width:100%;line-height:1.5!important;border:none;color:#fff;}
.login-link input{min-width:270px;}
.login-link input[type=checkbox],.login-link input[type=radio]{min-width:auto;}
.login-link .login-password label,.login-link .login-username label{display:block;}
.login-link .et-facebook-login-button i{font-size:inherit;color:inherit;}
.login-link form p{margin-bottom:1em;line-height:1;}
.login-link form p:last-child{margin-bottom:1.95em;}
.login-link label{color:var(--et_font-color);}
.login-link .lost-password,.login-link .register-link,.login-link label{font-size:1.14rem;}
.login-link .login-submit{margin-bottom:10px;}
@media only screen and (max-width:320px) {
.mobile-header-wrapper .login-link form.login{position:relative;}
.mobile-header-wrapper .login-link label{white-space:normal;}
.mobile-header-wrapper .login-link.et-off-canvas input#rememberme+span{max-width:unset;}
.mobile-header-wrapper .login-link .lost-password{float:none;position:absolute;top:calc(100% + 10px);width:100%;text-align:center;}
}
.login-link .button{color:var(--et_btn-dark-color);background-color:var(--et_btn-dark-bg-color);}
.login-link .button:hover{color:var(--et_btn-dark-color-hover);background-color:var(--et_btn-dark-bg-color-hover);}
.login-link .et-facebook-login-wrapper{margin-bottom:1.1em;line-height:1.5;}
.login-link .lost-password,.login-link .register-link{text-decoration:underline;}
.et_b_header-account.login-link form p{font-size:100%;line-height:1.3;}
.et_b_header-account.login-link form .user-role{margin-bottom:-10px;}
.et_b_header-account.login-link form.register .show_if_seller .form-row:not(.form-row-wide){width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:1em;}
.et_b_header-account.login-link .lost-password,.et_b_header-account.login-link .register-link,.et_b_header-account.login-link label{font-size:114%;}
.et_b_header-account.login-link label{color:currentColor;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.et_b_header-account.login-link .lost-password:hover{opacity:.7;}
.et_b_header-account.login-link .button,.et_b_header-account.login-link .et-facebook-login-button,.et_b_header-account.login-link form .button{font-size:85%;}
.et_b_header-account .et_b-tab-content{margin:0;}
.et_b-header-account .et_b-tabs .et-tab{opacity:1;color:#888;border-color:#e1e1e1;}
.et_b-header-account .et_b-tabs .et-tab.active{color:#222;}
.et_b_header-account form:only-of-type,form.login.et_b-tab-content.active{display:block!important;}
form#loginform input[type=submit],form#loginform input[type=submit]:hover{background-color:#222;color:#fff;border-color:#222;}
.et_b_header-account.login-link form p:last-child{margin-bottom:0;}
.et_b_header-account.login-link form .woocommerce-privacy-policy-text{margin-bottom:20px;}
.et_b_header-account.et-content-toTop .et-mini-content{min-width:180px;}
.header-account-content .woocommerce-form-register .woocommerce-password-strength{margin-top:10px;}
.login-link .lost-password{width:50%;float:right;text-align:end;line-height:1.1!important;}
.login-link .lost-remember{width:50%;float:right;}
.sales-booster-account-loyalty-program{margin-top:10px;}
.sales-booster-account-loyalty-program ul{color:var(--et_dark-2-white);list-style:none;padding:0;margin:0;}
.sales-booster-account-loyalty-program ul li{margin-bottom:.5em;}
.sales-booster-account-loyalty-program ul li .et-icon{color:var(--et_green-color);}
.sales-booster-account-loyalty-program .mtips{cursor:help;}
.sales-booster-account-loyalty-program .mtips-top span.mt-mes{height:auto;white-space:normal;min-width:unset;line-height:normal;display:inline-block;left:0;-webkit-transform:none;transform:none;}
.sales-booster-account-loyalty-program .mtips-top:not(:hover) span.mt-mes{-webkit-transform:translateY(7px);transform:translateY(7px);}@media only screen and (min-width:993px) {
.item-design-mega-menu.columns-2 .nav-sublist-dropdown{width:462px;}
.item-design-mega-menu.columns-3 .nav-sublist-dropdown{width:750px;}
.item-design-mega-menu.columns-4 .nav-sublist-dropdown{width:1000px;}
.item-design-mega-menu.columns-5 .nav-sublist-dropdown,.item-design-mega-menu.columns-6 .nav-sublist-dropdown{width:1250px;}
.item-design-posts-subcategories{position:relative;}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories{padding:1.12em 0 1.12em 1.12em;}
.item-design2-image-no-borders{--menu-item-image-width:100%;}
.item-design-mega-menu .nav-sublist-dropdown{padding:0;}
.item-design-mega-menu .nav-sublist-dropdown .item-link{color:var(--et_dark-color);}
.item-design-mega-menu .nav-sublist-dropdown .item-link:hover{color:var(--et_main-color);}
.item-design-mega-menu .nav-sublist-dropdown ul li{vertical-align:middle;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-hot>a,.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-new>a,.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-sale>a{background-position:right top!important;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-hot a,.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-new a,.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-sale a{background-position:right center!important;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1>a{text-transform:uppercase;line-height:1;font-size:1rem;padding:0 2.3em 1.071em;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1:last-child{border-right:0;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1.without-border{border:none!important;}
.item-design-mega-menu .nav-sublist-dropdown .nav-sublist a{display:block;padding:.5em 2em;font-size:1.14rem;color:var(--et_main-color);}
.item-design-mega-menu .nav-sublist-dropdown .nav-sublist a:hover{color:var(--et_dark-2-white);}
.item-design-mega-menu .nav-sublist-dropdown>.container{padding-top:0;padding-bottom:0;}
.item-design-mega-menu .nav-sublist-dropdown>.container>ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:auto;padding:2.14em 0 0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.item-design-mega-menu .nav-sublist-dropdown>.container>ul>li{float:left;display:block;margin-bottom:2.14em;}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets{padding-top:.72em;padding-left:2.3em;padding-right:2.5em;}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .widget-title{color:var(--et_dark-color)!important;text-transform:uppercase;padding-top:0;line-height:1;font-size:1rem;}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 img{-webkit-transition:all 1s cubic-bezier(.29,.04,.19,.98);transition:all 1s cubic-bezier(.29,.04,.19,.98);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 .banner-content{-webkit-transition:all 1.2s cubic-bezier(.29,.04,.19,.98);transition:all 1.2s cubic-bezier(.29,.04,.19,.98);opacity:0;-webkit-transform:scale(.8) translateY(-50%);transform:scale(.8) translateY(-50%);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 .banner-content .content-inner{-webkit-transform:translateY(0);transform:translateY(0);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2:hover img{opacity:.4;-webkit-transform:scale(.85);transform:scale(.85);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2:hover .banner-content{opacity:1;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);}
.item-design-mega-menu:not(:hover) .nav-sublist-dropdown .menu-widgets .banner{visibility:hidden;pointer-events:none;}
.item-design-mega-menu .nav-item-image img{width:100%;}
.item-design-mega-menu.columns-2 .nav-sublist-dropdown ul>li:nth-child(2n+1),.item-design-mega-menu.columns-3 .nav-sublist-dropdown ul>li:nth-child(3n+1),.item-design-mega-menu.columns-4 .nav-sublist-dropdown ul>li:nth-child(4n+1),.item-design-mega-menu.columns-5 .nav-sublist-dropdown ul>li:nth-child(5n+1),.item-design-mega-menu.columns-6 .nav-sublist-dropdown ul>li:nth-child(6n+1){clear:both;}
.item-design-mega-menu.columns-2 .nav-sublist-dropdown .container>ul>li{width:50%;}
.item-design-mega-menu.columns-3 .nav-sublist-dropdown .container>ul>li{width:33.33%;}
.item-design-mega-menu.columns-4 .nav-sublist-dropdown .container>ul>li{width:25%;}
.item-design-mega-menu.columns-5 .nav-sublist-dropdown .container>ul>li{width:20%;}
.item-design-mega-menu.columns-6 .nav-sublist-dropdown .container>ul>li{width:16.66%;}
.item-design-mega-menu .recent-posts-widget .post-widget-item img{max-width:2.86em;}
.et_b_header-menu.et_element-top-level .item-design-mega-menu .nav-sublist-dropdown .item-level-1>a{text-transform:uppercase;}
.item-design-posts-subcategories .nav-sublist-dropdown{width:1140px;left:15px;top:100%!important;min-height:220px;padding:30px 15px 30px 30px;border:1px solid var(--et_border-color);}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories{display:inline-block;width:100%;}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories .posts-content{position:relative;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories.loading-posts .posts-content{opacity:0;}
.item-design-posts-subcategories .subcategories-tabs{width:20%;display:block;float:left;}
.item-design-posts-subcategories .subcategories-tabs ul{position:static!important;padding:0!important;border:none!important;}
.item-design-posts-subcategories .subcategories-tabs li{border-bottom:1px solid var(--et_border-color);color:var(--et_main-color);padding:15px 0;font-size:.93rem;line-height:16px;text-align:start;text-transform:uppercase;cursor:pointer;}
.item-design-posts-subcategories .subcategories-tabs li:hover{color:var(--et_dark-color);}
.item-design-posts-subcategories .subcategories-tabs li:first-child{padding-top:0;}
.item-design-posts-subcategories .posts-content .post-preview{width:33.33%;display:block;float:left;padding:0 15px;}
.item-design-posts-subcategories .posts-content .post-preview a{font-size:14px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.item-design-posts-subcategories .posts-content .post-preview-thumbnail{position:relative;margin-bottom:15px;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}
.item-design-posts-subcategories .posts-content .post-preview-thumbnail:hover{opacity:.7;}
.item-design-posts-subcategories .posts-content .post-preview-thumbnail .post-category{position:absolute;left:0;top:15px;z-index:2;padding:5px 15px;color:#fff;-webkit-text-fill-color:currentColor;font-size:11px;text-transform:uppercase;background-color:var(--et_active-color);}
.item-design2-image-no-borders{margin:-2.14em 0 0!important;border:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.item-design2-image-no-borders .item-link{font-size:0;text-align:center;-ms-flex-item-align:center;align-self:center;}
.boxed .item-design-mega-menu.columns-5 .nav-sublist-dropdown{width:1230px;-webkit-transform:translateX(10px);transform:translateX(10px);}
.mega-menu-full-width.item-design-mega-menu{position:static;}
.mega-menu-full-width.item-design-mega-menu .nav-sublist-dropdown{width:100%!important;left:0!important;right:0!important;margin-left:0!important;margin-right:0!important;}
}
@media only screen and (min-width:993px) and (max-width:1250px) {
.item-design-mega-menu.columns-5 .nav-sublist-dropdown{width:980px;}
}
@media only screen and (min-width:993px) {
.item-design-mega-menu .nav-sublist-dropdown>.container>ul>li{float:left;}
.item-design-mega-menu .nav-sublist-dropdown .item-design2-image{border-right:none!important;margin-left:-1px;padding-left:20px;padding-right:20px;}
.item-design-mega-menu .nav-sublist-dropdown .item-design2-image:first-child{padding-left:20px;}
.item-design-mega-menu .nav-sublist-dropdown .item-design2-image:last-child{padding-right:20px;}
.item-design-posts-subcategories .posts-content{width:80%;display:block;float:left;text-align:start;padding-left:35px;}
}.mobile-menu-popup .et-popup-content{width:500px;max-width:calc(100% - 30px);margin:0 auto;background:0 0;}
.mobile-menu-popup span.et-close-popup{margin-top:15px;margin-right:15px;}
@media only screen and (min-width:1200px) {
.mobile-menu-popup span.et-close-popup{margin-top:30px;margin-right:30px;}
}
.et_b_header-mobile-menu>.et-mini-content{-webkit-box-shadow:2px 3px 12px rgba(0,0,0,.15);box-shadow:2px 3px 12px rgba(0,0,0,.15);}
div.children-align-inherit .et_b_header-menu,div.children-align-inherit .et_b_header-menu .menu,div.children-align-inherit .et_b_header-menu .menu li a,div.children-align-inherit .menu-main-container,div.children-align-inherit .nav-sublist,div.children-align-inherit .nav-sublist-dropdown,div.children-align-inherit .nav-sublist-dropdown .container,div.children-align-inherit .nav-sublist-dropdown ul{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;text-align:inherit!important;width:100%;}
.mobile-menu-content .et_b_header-menu .nav-sublist-dropdown,div.mobile-menu-content a,div.mobile-menu-content a:hover{color:currentColor;}
div.mobile-menu-content a:hover{opacity:.7;}
.mobile-menu-content .et_b_header-menu .nav-sublist-dropdown{background:0 0;}
.mobile-menu-content .et_b_header-menu .item-design-mega-menu .nav-sublist-dropdown .container>ul>li:not(:last-child){border:none;}
div.mobile-menu-content::-webkit-scrollbar{display:none;}
.children-align-inherit .et_b_header-menu .menu{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}
div.mobile-menu-content .et_b_header-menu .menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:currentColor;-webkit-text-fill-color:currentColor;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:100%!important;}
div.mobile-menu-content .et_b_header-menu .menu li a{position:relative;width:100%;font-size:100%;color:currentColor;margin:0;padding:10px 0;white-space:normal;border:none;background:0 0;border-radius:0;}
div.mobile-menu-content .et_b_header-menu .menu li a:before{display:none;}
.mobile-menu-content.justify-content-center .et_b-tab-content .widget .cat-item a,.mobile-menu-content.justify-content-center .et_b_header-menu .menu li a,.mobile-menu-content.justify-content-center .et_b_header-menu .menu li.menu-item-has-children>a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;padding-left:0;}
div.mobile-menu-content .et_b_header-menu .menu li.menu-item-has-children>a{padding-right:1em;}
div.mobile-menu-content .item-design-dropdown .nav-sublist-dropdown ul>li.menu-item-has-children>a{position:relative;}
div.mobile-menu-content .et_b_header-menu .menu li .menu-sublist{width:100%;}
div.mobile-menu-content .item-design-dropdown .nav-sublist-dropdown ul>li.menu-item-has-children>.nav-sublist{display:block;-webkit-animation:none;animation:none;}
div.mobile-menu-content .et_b_header-menu .menu li>.nav-sublist-dropdown:not(.nav-sublist),div.mobile-menu-content .et_b_header-menu .menu li>.nav-sublist>ul,div.mobile-menu-content .et_b_header-menu .menu li>ul:not(.nav-sublist-dropdown):not(.nav-sublist){display:none;position:static;-ms-flex-preferred-size:100%;flex-basis:100%;opacity:.7;visibility:visible;width:100%;margin:0;padding:0 0 0 15px!important;background:0 0;border:none;border-left:1px solid var(--et_border-color);-webkit-box-shadow:none;box-shadow:none;-webkit-animation:none;animation:none;z-index:2;}
.mobile-menu-content.justify-content-center .et_b_header-menu .menu li>.nav-sublist-dropdown:not(.nav-sublist),.mobile-menu-content.justify-content-center .et_b_header-menu .menu li>.nav-sublist>ul,.mobile-menu-content.justify-content-center .et_b_header-menu .menu li>ul:not(.nav-sublist-dropdown):not(.nav-sublist){padding:0!important;border-left:none;}
div.mobile-menu-content .et_b_header-menu .menu li>.nav-sublist{width:100%;}
div.mobile-menu-content .et_b_header-menu .menu li.over>.nav-sublist-dropdown:not(.nav-sublist),div.mobile-menu-content .et_b_header-menu .menu li.over>.nav-sublist>ul,div.mobile-menu-content .et_b_header-menu .menu li.over>ul:not(.nav-sublist-dropdown):not(.nav-sublist){-webkit-animation:none;animation:none;}
div.mobile-menu-content .et_b_header-menu .menu li.over>.nav-sublist{opacity:1;visibility:visible;-webkit-animation:none;animation:none;}
div.mobile-menu-content .et_b_header-menu .menu .item-link .arrow{display:none;}
div.mobile-menu-content .et_b_header-menu.menu-items-custom .menu>.current-menu-item>a,div.mobile-menu-content .et_b_header-menu.menu-items-custom .menu>li>a:hover{background:0 0;color:currentColor;-webkit-text-fill-color:currentColor;}
div.mobile-menu-content .item-design-dropdown .nav-sublist-dropdown ul>li.menu-item-has-children>a:after{display:none;}
div.mobile-menu-content .open-child{position:absolute;right:0;top:calc(50% - .5em);}
div.mobile-menu-content .et_b-tab-content .widget .children{display:none;opacity:.7;padding-left:15px;border-left:1px solid var(--et_border-color);}
.mobile-menu-content .et_b_header-menu .nav-sublist-dropdown,div.mobile-menu-content .et_b-tab-content .widget .children{text-transform:capitalize;}
div.mobile-menu-content>div:empty{display:none;}
div.mobile-menu-content .autocomplete-suggestion{min-width:unset;}
div.mobile-menu-content .ajax-results-wrapper{position:static;}
div.mobile-menu-content .subcategories-tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;}
div.mobile-menu-content .subcategories-tabs ul li{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px!important;}
div.mobile-menu-content .subcategories-tabs ul li:after{position:absolute;bottom:-1px;z-index:12;content:'';height:2px;width:0;right:0;-webkit-transition:width .3s;transition:width .3s;background:currentColor;}
div.mobile-menu-content .subcategories-tabs ul li.active:after{left:0;width:100%;right:0;}
div.mobile-menu-content .post-preview-thumbnail{display:none;}
.children-align-inherit .et_b_header-logo{display:inline-block;width:100%;}
.mobile-menu-content .et_b_header-button{margin:0;}
.mobile-menu-content .et_b_header-socials a{margin:0 10px;font-size:100%;}
.mobile-menu-content .et_b_header-button,.mobile-menu-content .et_b_header-contacts .contact:not(:last-child),.mobile-menu-content>.et_element:not(:last-child){margin-bottom:20px;}
.mobile-menu-content>.et_element{width:100%;}
.mobile-menu-content>.et_element>.menu-main-container{margin-top:-10px;margin-bottom:-10px;}.xstore-wishlist-image img{max-height:200px!important;}
.no-hover-link > a{pointer-events:none;cursor:default;}
.product_list_widget li img,.sidebar-slider li img{max-height:200px!important;}
.sku_wrapper{display:none!important;}
p.stock:before{display:none;}
.term-description{margin-top:3%;}
.swiper-entry{padding:2% 5% 5%;}
.category-description,.page-description,.term-description{margin-left:3%;}
.cbxwpbkmarktrig{padding:0 0 5px;}
.cbxwpbkmarktrig-label{font-size:14px;}
.cbxwpbkmarktrig-marked:before{width:15px;height:15px;}
.cbxwpbkmarktrig:before{width:15px;height:15px;}
.cbxwpbkmarkwrap{margin-bottom:2%;}
.cbxwpbkmarkguesttrig_close{display:none;}
div.elementor-post__excerpt>.cbxwpbkmarkwrap{display:none;}
.type-product ul,.content ul,.type-product ol,.content ol{padding-left:0;}
.widget-title{margin-bottom:0,5em;padding-bottom:.5em;margin-top:1em;}
.products-per-page{display:none;}
.content-page,.page-content{padding-bottom:0!important;}
.add-to-compare-button{padding:1.1em 1em 1em!important;}
.products-title{margin-bottom:1.9em;}
.et_b_header-account.login-link label,.et_b_header-account.login-link .lost-password,.et_b_header-account.login-link .register-link{font-size:90%;}
form.login button[name=login],form.register button[name=login],form.login button[name=register],form.register button[name=register]{margin-top:.6em;}
.woocommerce-wishlist .page-heading .breadcrumbs,.woocommerce-wishlist .page-heading .back-history{display:block;}
.bc-type-left .title,.bc-type-default .title,.bc-type-left .bbp-breadcrumb-current,.bc-type-default .bbp-breadcrumb-current{font-size:50px;text-transform:none;}
.no-hover-link li:hover > a{color:red;}
.type-product li,.content li{line-height:1;}
.producth2{font-weight:400;color:#2d2d2d;font-size:15px!important;text-transform:uppercase;letter-spacing:.05px;margin-top:1.7142em;}
.post-type-archive-product .content-page,.tax-product_tag .content-page,.tax-product_cat .content-page,.tax-pa_verwendung .content-page,.tax-pa_bluetenfarbe .content-page,.tax-pa_gruppierung .content-page,.tax-pa_verwendung .content-page,.tax-pa_eignung-fuer-toepfe .content-page,.tax-pa_bluetezeit .content-page,.tax-pa_blattfarbe .content-page,.tax-pa_herbstfarbe .content-page,.tax-pa_fruchtschmuck .content-page,.tax-pa_lichtbedarf .content-page,.tax-pa_wasserbedarf .content-page,.tax-pa_boden .content-page,.tax-pa_winterhärte .content-page,.tax-pa_lichtbedarf .content-page,.tax-pa_lichtbedarf .content-page,.tax-pa_winterhaerte .content-page,.tax-pa_hitzeresistenz .content-page,.tax-pa_robustheit .content-page,.tax-pa_ausbreitung .content-page,.tax-pa_wuechsigkeit .content-page,.tax-pa_konkurrenzstaerke .content-page,.tax-pa_lebenserwartung .content-page,.tax-pa_duft .content-page,.tax-pa_wuchsform .content-page,.tax-pa_gesundheit .content-page,.tax-pa_kueche .content-page,.tax-pa_essbare-teile .content-page,.tax-pa_tierwelt .content-page{margin-top:45px;}
.single-tags{display:none;}.elementor-element .swiper-container{z-index:0!important;}
body .elementor-element .swiper.swiper-container-initialized>.swiper-wrapper{gap:unset;overflow:visible;}
.elementor-element .swiper-pagination{position:relative;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.elementor-element .swiper-pagination-inside{position:absolute;margin-top:0;margin-bottom:10px;}
.elementor-element .swiper-entry:hover .et-swiper-elementor-nav{opacity:1;}
.elementor-element .et-slider .swiper-pagination{position:absolute;}
.elementor-element .swiper-container-horizontal>.swiper-pagination-bullets,.elementor-element .swiper-pagination-custom,.elementor-element .swiper-pagination-fraction{bottom:0;}
.elementor-element .swiper-button-next,.elementor-element .swiper-button-prev{width:var(--arrow-size,50px);height:var(--arrow-size,50px);position:absolute;top:calc(50% - var(--arrow-size,50px)/ 2);margin:0;}
.elementor-button .e-font-icon-svg{height:1em;}
.swiper-pagination-number{position:relative;margin:0 5px;color:var(--et_dark-2-white);opacity:.4;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.swiper-pagination-number:after{content:'';border-bottom:1px solid currentColor;width:1em;display:inline-block;-webkit-margin-start:5px;margin-inline-start:5px;-webkit-transition:inherit;transition:inherit;}
.swiper-pagination-number-active,.swiper-pagination-number:hover{opacity:1;}
.swiper-pagination-number-active:after,.swiper-pagination-number:hover:after{width:2em;}
.elementor-widget-text-editor{line-height:var(--p-line-height,1.6);font-size:var(--p-font-size,1.14rem);}
.elementor-widget-text-editor p{font-size:inherit;line-height:inherit;}
.elementor-image-box-img img{vertical-align:unset;}
.swiper-slide .content-product .product-details .button{display:inline-block;}
.swiper-slide .content-product .quantity-wrapper .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.single-product .product_title{display:block;}
body.single .elementor-widget-heading .product_title,body.single .elementor-widget-woocommerce-product-etheme_tabs .woocommerce-tabs{margin:0;border:none;padding:0;}
.woocommerce-tabs.type-accordion .wc-tabs .et-woocommerce-tab a{border:none!important;}
body .elementor-widget-woocommerce-etheme_breadcrumb .page-heading{font-size:inherit;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;}
body.single .elementor-widget-woocommerce-etheme_breadcrumb .page-heading{--h1-size-proportion:1;--content-zoom:1em;border:none;margin:0;}
.elementor-element .et-fancy-button .button-wrap a{height:auto;}
.elementor-element .et-fancy-button .button-wrap svg{width:1em;height:1em;fill:currentColor;}
.elementor-element .et-fancy-button .button-wrap i{-webkit-transition:inherit;transition:inherit;}
.elementor-element .et-menu-list .type-img.position-center-center i,.elementor-element .et-menu-list .type-img.position-center-center img,.elementor-element .et-menu-list .type-img.position-center-center svg{display:block;margin:0;}
.elementor-widget-etheme_horizontal_scroll [data-animation] .swiper-slide-contents:not(.animated){opacity:0;visibility:hidden;}
.etheme-elementor-slider .swiper-slide-contents>p:last-child{margin-bottom:0;}
.etheme-elementor-slider.swiper-fade .swiper-slide:not(.swiper-slide-active){opacity:0!important;visibility:hidden!important;}
.elementor-widget-container p{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;}
.elementor-widget-container p.woocommerce-info{color:var(--et_info-color,#fff);}
.swiper-slide .added_to_cart{display:none;}
.elementor-button{height:auto;}
.elementor-button.flex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.etheme-payment-button{text-transform:none;}
.footer-widget .elementor-element li a,.footer-widget .elementor-element ul.menu>li>a{font-size:inherit;}
body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-et-]:not(.etheme-elementor-widget-loaded)>.elementor-widget-container,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]:not(.etheme-elementor-widget-loaded)>.elementor-widget-container,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-etheme]:not(.etheme-elementor-widget-loaded)>.elementor-widget-container,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-product-etheme]:not(.etheme-elementor-widget-loaded)>.elementor-widget-container,body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-et-]:not(.etheme-elementor-widget-loaded)>.elementor-widget-container,body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]:not(.etheme-elementor-widget-loaded)>.elementor-widget-container,body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-etheme]:not(.etheme-elementor-widget-loaded)>.elementor-widget-container,body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-product-etheme]:not(.etheme-elementor-widget-loaded)>.elementor-widget-container{opacity:var(--etheme-element-loading-opacity,0);visibility:var(--etheme-element-loading-visibility,hidden);}
.elementor-widget.etheme-loading:before,.elementor-widget.etheme-reloading:before,.etheme-elementor-lazy-button:before,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-et-]:not(.etheme-elementor-widget-loaded):before,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]:not(.etheme-elementor-widget-loaded):before,body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-et-]:not(.etheme-elementor-widget-loaded):before,body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]:not(.etheme-elementor-widget-loaded):before{content:'';display:var(--etheme-element-loader-display,inline-block);position:absolute;width:var(--etheme-elementor-loader-size,1.5rem);height:var(--etheme-elementor-loader-size,1.5rem);left:calc(50% - (var(--etheme-elementor-loader-size,1.5rem)/ 2));top:calc(50% - (var(--etheme-elementor-loader-size,1.5rem)/ 2));border:1px solid var(--etheme-elementor-loader-color,#e1e1e1);border-left-color:var(--etheme-elementor-loader-color-active,#555);border-radius:50%;-webkit-animation:rotate .5s linear infinite;animation:rotate .5s linear infinite;z-index:1;}
.elementor-widget.etheme-reloading{--etheme-elementor-loader-size:2rem;}
.elementor-widget.etheme-reloading.elementor-widget-woocommerce-etheme_archive_products .elementor-widget-container:has(.woocommerce-product-search),.elementor-widget.etheme-reloading.elementor-widget-woocommerce-etheme_product_grid .elementor-widget-container:has(.woocommerce-product-search),.elementor-widget.etheme-reloading.elementor-widget-woocommerce-etheme_product_list .elementor-widget-container:has(.woocommerce-product-search){min-height:250px;}
.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .etheme-elementor-lazy-button-wrapper,.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .etheme-elementor-pagination,.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .type-post:first-child,.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .type-product:first-child{opacity:0;visibility:hidden;-webkit-transition:none;transition:none;}
.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .type-post:not(:first-child),.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .type-product:not(:first-child){display:none;}
.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .etheme-posts-wrapper,.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .etheme-product-grid,.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .etheme-product-list{grid-template-rows:1fr;}
.elementor-widget .type-post,.elementor-widget .type-product{-webkit-transition:var(--et_elementor-post-product-transition,all .225s linear,margin 0s);transition:var(--et_elementor-post-product-transition,all .225s linear,margin 0s);}
.elementor-widget .type-post.etheme-post-product-loading,.elementor-widget .type-product.etheme-post-product-loading{opacity:0;visibility:hidden;-webkit-transform:translateY(var(--et_elementor-post-product-translate-y,15px));transform:translateY(var(--et_elementor-post-product-translate-y,15px));}
.elementor-widget.etheme-skeleton-loaded{--et_elementor-post-product-transition:none;--et_elementor-post-product-translate-y:0;}
.elementor-widget.etheme-skeleton-loaded .etheme-post-product-loading{-webkit-animation:et-fadeIn .45s linear;animation:et-fadeIn .45s linear;}
.elementor-widget.etheme-skeleton-loading{--et_link-color:transparent;--et_yellow-color:transparent;--et_active-color:transparent;--etheme-elementor-loader-size:0;}
.elementor-widget.etheme-skeleton-loading .star-rating{--et_yellow-color:transparent;--et_border-color:transparent;}
.elementor-widget.etheme-skeleton-loading .etheme-product-grid-item{display:block;opacity:1;visibility:visible;background-image:none!important;}
.elementor-widget.etheme-skeleton-loading .etheme-product-grid-item.type-list,.elementor-widget.etheme-skeleton-loading .etheme-product-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;}
.elementor-widget.etheme-skeleton-loading .etheme-elementor-pagination ul .page-numbers,.elementor-widget.etheme-skeleton-loading .etheme-post-content>*,.elementor-widget.etheme-skeleton-loading .etheme-post-image-wrapper,.elementor-widget.etheme-skeleton-loading .etheme-product-grid-content .star-rating,.elementor-widget.etheme-skeleton-loading .etheme-product-grid-content>*,.elementor-widget.etheme-skeleton-loading .etheme-product-grid-image,.elementor-widget.etheme-skeleton-loading .etheme-product-list-content .star-rating,.elementor-widget.etheme-skeleton-loading .etheme-product-list-content>*,.elementor-widget.etheme-skeleton-loading .etheme-product-list-image{-webkit-transition:none;transition:none;background:var(--et_light-color);background:linear-gradient(110deg,var(--et_light-color) 8%,var(--et_white-2-dark) 15%,var(--et_light-color) 33%);background-size:200% 100%;-webkit-animation:etheme-elementor-skeleton-anim 1.5s linear infinite;animation:etheme-elementor-skeleton-anim 1.5s linear infinite;color:transparent!important;}
.elementor-widget.etheme-skeleton-loading .etheme-post-content,.elementor-widget.etheme-skeleton-loading .etheme-product-grid-content,.elementor-widget.etheme-skeleton-loading .etheme-product-grid-content .star-rating-wrapper,.elementor-widget.etheme-skeleton-loading .etheme-product-list-content,.elementor-widget.etheme-skeleton-loading .etheme-product-list-content .star-rating-wrapper{background:0 0!important;}
.elementor-widget.etheme-skeleton-loading a,.elementor-widget.etheme-skeleton-loading span{-webkit-transition:none;transition:none;color:transparent!important;pointer-events:none;}
.elementor-widget.etheme-skeleton-loading .et_st-default-holder,.elementor-widget.etheme-skeleton-loading .quantity-wrapper>*,.elementor-widget.etheme-skeleton-loading footer,.elementor-widget.etheme-skeleton-loading img{-webkit-transition:none;transition:none;opacity:0;visibility:hidden;}
@-webkit-keyframes etheme-elementor-skeleton-anim {
to{background-position-x:-200%;}
}
@keyframes etheme-elementor-skeleton-anim {
to{background-position-x:-200%;}
}
.elementor-widget.etheme-loading>.elementor-widget-container,[data-elementor-type].etheme-loading{opacity:.5;}
.etheme-elementor-lazy-button{position:relative;background-color:#000;}
.etheme-elementor-lazy-button:hover{background-color:#333;}
.etheme-elementor-lazy-button.loading span{color:transparent!important;}
.etheme-elementor-lazy-button.loading:before{opacity:1;visibility:visible;}
.etheme-elementor-lazy-button:before{opacity:0;visibility:hidden;}
.etheme-elementor-lazy-button.navigation-type-scroll{display:inline-block;font-size:var(--etheme-elementor-loader-size,1.5rem);height:var(--etheme-elementor-loader-size,1.5rem);}
.etheme-elementor-lazy-button.navigation-type-button{--etheme-elementor-loader-size:1em;--etheme-elementor-loader-color:currentColor;}
.etheme-elementor-lazy-button-wrapper{margin:40px 0 20px;line-height:1;--etheme-elementor-loader-color:#555;--etheme-elementor-loader-color-active:transparent;-webkit-transition:all 225ms linear,margin 0s;transition:all 225ms linear,margin 0s;}
.etheme-elementor-lazy-progress-wrapper{margin-bottom:20px;color:var(--et_font-color);}
.etheme-elementor-lazy-progress-bar{position:relative;display:block;background:#f1f1f1;padding:var(--progress-inner-space,0);margin:var(--progress-space,15px) auto;border-radius:var(--progress-radius,3px);max-width:var(--progress-max-width,350px);}
.etheme-elementor-lazy-progress-bar-inner{position:relative;display:block;height:var(--progress-height,4px);background:var(--progress-active-color,var(--et_dark-2-white));border-radius:inherit;-webkit-transition:width 1.5s linear;transition:width 1.5s linear;}
.etheme-elementor-lazy-progress-bar-inner:after{content:'';display:inline-block;position:absolute;background:inherit;width:var(--progress-height,4px);right:0;top:calc(var(--progress-height,4px)/ -2);bottom:calc(var(--progress-height,4px)/ -2);}
body.rtl .etheme-elementor-lazy-progress-bar-inner:after{right:auto;left:0;}
.etheme-elementor-lazy-progress-bar-inner.finished:after{display:none;}
.etheme-elementor-pagination{margin:40px 0 20px;--etheme-elementor-pagination-size:2.57rem;-webkit-transition:all 225ms linear,margin 0s;transition:all 225ms linear,margin 0s;}
.etheme-elementor-pagination ul{list-style:none;padding:0;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(auto-fit,var(--etheme-elementor-pagination-size));grid-template-rows:repeat(auto-fit,var(--etheme-elementor-pagination-size));grid-gap:var(--etheme-elementor-pagination-gap,10px);}
.etheme-elementor-pagination ul li{margin:0;}
.etheme-elementor-pagination ul .page-numbers{font-size:.85rem;width:var(--etheme-elementor-pagination-size);height:var(--etheme-elementor-pagination-size);border:1px solid var(--et_border-color);margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.etheme-elementor-pagination ul .current,.etheme-elementor-pagination ul .page-numbers:hover{color:#fff;background-color:var(--et_active-color);border-color:var(--et_active-color);}
.etheme-grid{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(100px,1fr));grid-gap:var(--rows-gap,20px) var(--cols-gap,30px);}
.etheme-grid>.etheme-grid{grid-template-columns:1fr;}
.etheme-masonry{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.etheme-image-hover img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;}
.etheme-image-hover-scaleIn img,.etheme-image-hover-scaleOut img{width:100%;}
.etheme-image-hover-scaleIn.active img,.etheme-image-hover-scaleIn:hover img,.etheme-image-hover-scaleOut:not(:hover):not(.active) img{-webkit-transform:scale(1.15);transform:scale(1.15);}
.etheme-image-hover-slideRtl img{-webkit-transition-duration:.5s;transition-duration:.5s;width:calc(100% + 30px);max-width:calc(100% + 30px);}
.etheme-image-hover-slideRtl:not(:hover):not(.active) img{-webkit-transform:translateX(-30px);transform:translateX(-30px);}
.etheme-image-hover-slideScaleOut img{-webkit-transition-duration:.5s;transition-duration:.5s;width:calc(100% + 60px);max-width:calc(100% + 60px);}
.etheme-image-hover-slideScaleOut:not(:hover):not(.active) img{-webkit-transform:translateX(-30px) scale(1.15);transform:translateX(-30px) scale(1.15);}
.etheme-elementor-tab{display:inline-block;text-align:var(--etheme-tab-align,center);position:relative;padding:5px 0;margin:0 var(--etheme-tabs-space,15px);cursor:pointer;-webkit-transition:all .3s,border 0s;transition:all .3s,border 0s;}
.etheme-elementor-tabs-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 calc(var(--etheme-tabs-space,15px) * -1);margin-top:var(--etheme-tabs-space-top,0);margin-bottom:var(--etheme-tabs-space-bottom,20px);}
.etheme-elementor-tab-active,.etheme-elementor-tab:hover{color:#000;}
.etheme-elementor-tab-text:only-child{margin-left:0!important;margin-right:0!important;}
.etheme-elementor-tab-content:not(.etheme-elementor-tab-content-active){display:none;}
@media only screen and (min-width:768px) {
.etheme-elementor-tabs-vertical{--etheme-tabs-space:5px;--etheme-tab-align:start;}
.etheme-elementor-tabs-simple .etheme-elementor-tabs-wrapper{margin-left:calc(var(--etheme-tabs-space,5px) * -1);margin-right:calc(var(--etheme-tabs-space,5px) * -1);}
.etheme-elementor-tabs-simple .etheme-elementor-tab{margin:0 var(--etheme-tabs-space,5px);}
}
.etheme-elementor-tabs-simple .etheme-elementor-tab{padding:7px 15px;border-radius:30px;}
.etheme-elementor-tabs-simple .etheme-elementor-tab svg{width:1em;height:1em;}
.etheme-elementor-tabs-simple .etheme-elementor-tab-active,.etheme-elementor-tabs-simple .etheme-elementor-tab:hover{color:#fff;fill:currentColor;background-color:#000;}
.etheme-elementor-tabs-folders .etheme-elementor-tab:after,.etheme-elementor-tabs-overline .etheme-elementor-tab:after,.etheme-elementor-tabs-underline .etheme-elementor-tab:after{content:'';bottom:0;height:var(--etheme-tabs-line-weight,2px);background:var(--etheme-tabs-line-color,currentColor);left:auto;right:0;width:0;position:absolute;-webkit-transition:inherit;transition:inherit;}
.etheme-elementor-tabs-folders .etheme-elementor-tab-active,.etheme-elementor-tabs-folders .etheme-elementor-tab:hover,.etheme-elementor-tabs-overline .etheme-elementor-tab-active,.etheme-elementor-tabs-overline .etheme-elementor-tab:hover,.etheme-elementor-tabs-underline .etheme-elementor-tab-active,.etheme-elementor-tabs-underline .etheme-elementor-tab:hover{color:#000;}
.etheme-elementor-tabs-folders .etheme-elementor-tab-active:after,.etheme-elementor-tabs-folders .etheme-elementor-tab:hover:after,.etheme-elementor-tabs-overline .etheme-elementor-tab-active:after,.etheme-elementor-tabs-overline .etheme-elementor-tab:hover:after,.etheme-elementor-tabs-underline .etheme-elementor-tab-active:after,.etheme-elementor-tabs-underline .etheme-elementor-tab:hover:after{width:100%;left:0;right:auto;}
.etheme-elementor-tabs-overline .etheme-elementor-tab:after{top:0;bottom:auto;}
.etheme-elementor-tabs-folders{--etheme-tabs-space:0;--etheme-tabs-space-bottom:0;}
.etheme-elementor-tabs-folders .etheme-elementor-tab{color:#888;background:#fafafa;border:1px solid var(--etheme-tabs-border-color,#e1e1e1);padding:7px 15px;margin:0;margin-bottom:-1px;}
.etheme-elementor-tabs-folders .etheme-elementor-tab+.etheme-elementor-tab{border-left:none;}
.etheme-elementor-tabs-folders .etheme-elementor-tab-active{color:#000;background:#fff;border-bottom:none;}
.etheme-elementor-tabs-folders .etheme-elementor-tab:after{top:-1px;bottom:auto;}
.etheme-elementor-tabs-horizontal.etheme-elementor-tabs-folders{--etheme-tabs-space:0;}
@media only screen and (min-width:768px) {
.etheme-elementor-tabs-vertical{--etheme-tabs-space-bottom:0;}
.etheme-elementor-tabs-vertical .elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;}
.etheme-elementor-tabs-vertical .etheme-elementor-tabs-wrapper{-ms-flex-preferred-size:var(--etheme-tabs-width-proportion,20%);flex-basis:var(--etheme-tabs-width-proportion,20%);margin:calc(var(--etheme-tabs-space,15px) * -1) 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}
.etheme-elementor-tabs-vertical .etheme-elementor-tabs-wrapper~.etheme-elementor-tab-content{-ms-flex-preferred-size:calc(100% - var(--etheme-tabs-width-proportion,20%));flex-basis:calc(100% - var(--etheme-tabs-width-proportion,20%));-webkit-padding-start:30px;padding-inline-start:30px;}
.etheme-elementor-tabs-vertical .etheme-elementor-tab{width:100%;padding:7px 15px;margin:var(--etheme-tabs-space,15px) 0;}
.etheme-elementor-tabs-vertical .etheme-elementor-tab:after{width:var(--etheme-tabs-line-weight,2px);top:0;bottom:auto;left:auto;right:0;height:0;}
.etheme-elementor-tabs-vertical .etheme-elementor-tab-active:after,.etheme-elementor-tabs-vertical .etheme-elementor-tab:hover:after{height:100%;width:var(--etheme-tabs-line-weight,2px);bottom:0;top:auto;right:0;left:auto;}
.etheme-elementor-tabs-vertical.etheme-elementor-tabs-overline .etheme-elementor-tab:after{left:0;right:auto;}
.etheme-elementor-tabs-vertical.etheme-elementor-tabs-folders .etheme-elementor-tab+.etheme-elementor-tab{border-left:1px solid var(--etheme-tabs-border-color,#e1e1e1);border-top:none;}
.etheme-elementor-tabs-vertical.etheme-elementor-tabs-folders .etheme-elementor-tab-active{border-bottom:1px solid var(--etheme-tabs-border-color,#e1e1e1);}
}
@media only screen and (max-width:767px) {
.etheme-elementor-tabs-wrapper{white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;overflow-y:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.etheme-tt-button{display:inline-block;cursor:pointer;}
.etheme-tt-button-wrapper{margin-top:15px;}
.etheme-toggle-long-content-wrapper p:last-child,.etheme-toggle-short-content-wrapper p:last-child{margin-bottom:0;}
.etheme-toggle-content-overlay{position:relative;}
.etheme-toggle-content-overlay:after{content:'';position:absolute;left:0;right:0;bottom:0;height:var(--overlay-height,40px);}
.etheme-toggle-content-overlay-white:after{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(0deg,#fff,rgba(255,255,255,0));}
.etheme-toggle-content-overlay-dark:after{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(0deg,#000,rgba(0,0,0,0));}
.etheme-elementor-sticky-column>.elementor-column-wrap,.etheme-elementor-sticky-column>.elementor-widget-wrap{-ms-flex-item-align:start;align-self:flex-start;}
.etheme-elementor-sticky-column .is_stuck+div{pointer-events:none;}
.etheme-elementor-tooltip{position:absolute;z-index:999;padding:5px 10px;border-radius:3px;background-color:#000;color:#fff;text-align:center;width:var(--et-tooltip-width,150px);-webkit-transition:all var(--et-tooltip-duration,.3s) linear;transition:all var(--et-tooltip-duration,.3s) linear;}
.etheme-elementor-tooltip p{font:inherit;line-height:inherit;color:inherit;}
.etheme-elementor-tooltip p:last-child{margin-bottom:0;}
.etheme-elementor-tooltip:not(.etheme-elementor-tooltip-arrow){--et-tooltip-arrow-size:0;}
.etheme-elementor-tooltip:not(.etheme-elementor-tooltip-arrow):after{display:none;}
.etheme-elementor-tooltip:after{border-width:var(--et-tooltip-arrow-size,5px);border-style:solid;content:'';position:absolute;}
.etheme-elementor-tooltip[data-position=bottom],.etheme-elementor-tooltip[data-position=top]{left:calc(50% - var(--et-tooltip-offset-2,0px));-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.etheme-elementor-tooltip[data-position=top]{bottom:calc(100% + var(--et-tooltip-offset,0px) + var(--et-tooltip-arrow-size,5px));}
.etheme-elementor-tooltip[data-position=top]:after{top:100%;right:unset;bottom:unset;left:calc(50% - var(--et-tooltip-arrow-size,5px));border-color:var(--et-tooltip-arrow-color,#000) transparent transparent;}
.etheme-elementor-tooltip[data-position=bottom]{top:calc(100% + var(--et-tooltip-offset,0px) + var(--et-tooltip-arrow-size,5px));}
.etheme-elementor-tooltip[data-position=bottom]:after{bottom:100%;right:unset;top:unset;left:calc(50% - var(--et-tooltip-arrow-size,5px));border-color:transparent transparent var(--et-tooltip-arrow-color,#000);}
.etheme-elementor-tooltip[data-position=left],.etheme-elementor-tooltip[data-position=right]{top:calc(50% - var(--et-tooltip-offset-2,0px));-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.etheme-elementor-tooltip[data-position=right]{left:calc(100% + var(--et-tooltip-offset,0px) + var(--et-tooltip-arrow-size,5px));}
.etheme-elementor-tooltip[data-position=right]:after{border-color:transparent var(--et-tooltip-arrow-color,#000) transparent transparent;top:calc(50% - var(--et-tooltip-arrow-size,5px));right:100%;}
.etheme-elementor-tooltip[data-position=left]{right:calc(100% + var(--et-tooltip-offset,0px) + var(--et-tooltip-arrow-size,5px));}
.etheme-elementor-tooltip[data-position=left]:after{border-color:transparent transparent transparent var(--et-tooltip-arrow-color,#000);top:calc(50% - var(--et-tooltip-arrow-size,5px));left:100%;}
.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip,.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip{opacity:0;visibility:hidden;}
.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=none],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=none]{opacity:1;visibility:visible;}
.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=bottom][data-position=bottom],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=bottom][data-position=top],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=bottom][data-position=bottom],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=bottom][data-position=top]{-webkit-transform:translateX(-50%) translateY(15px);transform:translateX(-50%) translateY(15px);}
.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=bottom][data-position=left],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=bottom][data-position=right],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=bottom][data-position=left],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=bottom][data-position=right]{-webkit-transform:translateY(calc(-50% + 15px));transform:translateY(calc(-50% + 15px));}
.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=auto][data-position=bottom],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=auto][data-position=bottom]{-webkit-transform:translateX(-50%) translateY(15px);transform:translateX(-50%) translateY(15px);}
.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=auto][data-position=top],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=auto][data-position=top]{-webkit-transform:translateX(-50%) translateY(-15px);transform:translateX(-50%) translateY(-15px);}
.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=auto][data-position=left],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=auto][data-position=left]{-webkit-transform:translateY(-50%) translateX(-15px);transform:translateY(-50%) translateX(-15px);}
.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=auto][data-position=right],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=auto][data-position=right]{-webkit-transform:translateY(-50%) translateX(15px);transform:translateY(-50%) translateX(15px);}
.elementor-element.etheme-elementor-lazyBg,.elementor-element.etheme-elementor-lazyBg>.elementor-widget-container,.elementor-element.etheme-elementor-lazyBg>.elementor-widget-wrap{background-image:none!important;}
iframe.elementor-background-video-embed{max-width:unset!important;}
@-webkit-keyframes et-marquee-scrolling {
from{-webkit-transform:translat3d(0,0,0);transform:translat3d(0,0,0);}
to{-webkit-transform:translate3d(calc(-100% - var(--cols-gap,10px)),0,0);transform:translate3d(calc(-100% - var(--cols-gap,10px)),0,0);}
}
@keyframes et-marquee-scrolling {
from{-webkit-transform:translat3d(0,0,0);transform:translat3d(0,0,0);}
to{-webkit-transform:translate3d(calc(-100% - var(--cols-gap,10px)),0,0);transform:translate3d(calc(-100% - var(--cols-gap,10px)),0,0);}
}
.etheme-marquee{--et-marquee-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;gap:var(--cols-gap,10px);max-width:100vw;}
.etheme-marquee-hover-pause:hover .etheme-marquee-content{-webkit-animation-play-state:paused;animation-play-state:paused;}
.etheme-marquee-on-scroll{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.etheme-marquee-on-scroll[data-dir=ltr]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.etheme-marquee-on-scroll .etheme-marquee-content{-webkit-animation:none;animation:none;}
.etheme-marquee-reverse{--et-marquee-direction:reverse;}
.etheme-marquee-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:0;flex-shrink:0;gap:var(--cols-gap,10px);min-width:100%;white-space:nowrap;-webkit-animation:var(--animation-duration,30s) linear infinite var(--et-marquee-direction) running et-marquee-scrolling;animation:var(--animation-duration,30s) linear infinite var(--et-marquee-direction) running et-marquee-scrolling;}
.etheme-marquee-content span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.etheme-marquee-content span p:last-child{margin-bottom:0;}
.etheme-marquee-item_sep svg{width:1em;height:1em;}
.elementor-widget-search-form button,.elementor-widget-search-form input{height:auto;}
.elementor-widget .bought-together-products,.elementor-widget .sales-booster-quantity-discounts-wrapper,.elementor-widget .sales-booster-safe-checkout{margin:0;}
.content-page .elementor-widget .sales-booster-cart-countdown{border:none;}
.elementor-widget .sales-booster-cart-countdown{padding:0;margin:0;border:none;}
.elementor-widget-woocommerce-product-add-to-cart .et-or-wrapper{display:none;}
.elementor-widget-woocommerce-product-add-to-cart .et-single-buy-now{-ms-flex-item-align:center;align-self:center;}
.elementor-widget-woocommerce-product-etheme_sticky_cart .etheme-sticky-cart .et_column{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.elementor-widget .sales-booster-live-viewing,.elementor-widget .sales-booster-total-sales,.elementor-widget div.sales-booster-estimated-delivery,.elementor-widget-woocommerce-product-etheme_reviews .form-submit,.elementor-widget-woocommerce-product-etheme_short_description .woocommerce-product-details__short-description>p:last-child,.elementor-widget-woocommerce-product-etheme_stock .stock{margin-bottom:0;}
.elementor-widget-woocommerce-product-etheme_meta,.elementor-widget-woocommerce-product-meta{color:var(--et_dark-2-white);font-size:1.14rem;}
.elementor-widget-woocommerce-product-etheme_meta .product_meta,.elementor-widget-woocommerce-product-etheme_meta .product_meta .detail-label,.elementor-widget-woocommerce-product-meta .product_meta,.elementor-widget-woocommerce-product-meta .product_meta .detail-label{font-size:inherit;color:inherit;}
.elementor-widget-woocommerce-product-etheme_meta .product_meta>span,.elementor-widget-woocommerce-product-meta .product_meta>span{margin-bottom:0;}
.elementor-widget-woocommerce-product-etheme_meta .product_meta .detail-label,.elementor-widget-woocommerce-product-meta .product_meta .detail-label{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:3px;padding-inline-end:3px;}
.elementor-widget-woocommerce-product-etheme_meta .product_meta .detail-content>:first-child,.elementor-widget-woocommerce-product-meta .product_meta .detail-content>:first-child{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;}
.elementor-widget-woocommerce-product-etheme_meta .product_meta,.elementor-widget-woocommerce-product-etheme_meta .product_meta>.detail-container:last-child,.elementor-widget-woocommerce-product-meta .product_meta,.elementor-widget-woocommerce-product-meta .product_meta>.detail-container:last-child{margin-bottom:0;}
.elementor-widget-woocommerce-product-etheme_meta:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child),.elementor-widget-woocommerce-product-meta:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:10px;}
.elementor-widget-woocommerce-product-rating .star-rating{width:auto;margin-bottom:0;}
.woocommerce:not(.rtl) .elementor-widget-woocommerce-product-rating .star-rating{margin-left:0;margin-right:7px;}
.woocommerce.rtl .elementor-widget-woocommerce-product-rating .star-rating{margin-left:7px;margin-right:0;}
.elementor-widget-woocommerce-product-etheme_price .price,.elementor-widget-woocommerce-product-price .price{margin-bottom:0;}
.elementor-widget-woocommerce-product-etheme_price .price ins,.elementor-widget-woocommerce-product-price .price ins{color:var(--et_active-color);}
.elementor-widget-woocommerce-product-etheme_price .price ins .amount,.elementor-widget-woocommerce-product-price .price ins .amount{color:currentColor;}
.elementor-widget-woocommerce-product-etheme_product_images img.zoomImg{pointer-events:none;}
.elementor-widget-woocommerce-product-etheme_product_images .swiper-control-bottom{margin-bottom:0;}
.elementor-widget-woocommerce-product-etheme_add_to_cart .single_add_to_cart_button:before{display:none;}
.elementor-widget-woocommerce-product-etheme_add_to_cart.vertical-variations form.cart table.variations td.value,.elementor-widget-woocommerce-product-etheme_add_to_cart.vertical-variations form.cart table.variations th.label{width:auto;display:block;text-align:start;padding:0;}
.elementor-widget-woocommerce-product-etheme_add_to_cart.vertical-variations form.cart table.variations select{margin-bottom:10px;}
.elementor-widget-woocommerce-product-etheme_add_to_cart.vertical-variations form.cart table.variations a.reset_variations{margin-left:0;margin-right:0;margin-top:15px;}
.elementor-widget-woocommerce-product-etheme_add_to_cart:not(.vertical-variations) select{-webkit-margin-start:auto;margin-inline-start:auto;}
.elementor-widget-woocommerce-product-etheme_sales_booster_safe_checkout .sales-booster-safe-checkout{margin:0;}
body.woocommerce div.product .elementor-widget-woocommerce-product-etheme_tabs .woocommerce-tabs .panel{border:none;margin:0;}
body.woocommerce div.product .elementor-widget-woocommerce-product-etheme_tabs .form-submit{margin-bottom:0;}
.elementor-widget-woocommerce-etheme_breadcrumb .page-heading a,.single .elementor-widget-woocommerce-etheme_breadcrumb .page-heading a{color:currentColor;}
.elementor-widget-woocommerce-etheme_breadcrumb .page-heading{margin-bottom:0;--page-heading-link-opacity-hover:1;--page-heading-bg:none;background-color:transparent;}
.elementor-widget-woocommerce-etheme_breadcrumb .page-heading .container{max-width:unset;}
.elementor-widget-woocommerce-etheme_breadcrumb .page-heading .col-md-12,.elementor-widget-woocommerce-etheme_breadcrumb .page-heading .container,.elementor-widget-woocommerce-etheme_breadcrumb .page-heading .row{padding:0;margin:0 auto;}
body:not(.rtl) .elementor-widget-woocommerce-etheme_breadcrumb .page-heading a.back-history{right:0;}
body.rtl .elementor-widget-woocommerce-etheme_breadcrumb .page-heading a.back-history{left:0;}
.elementor-widget-woocommerce-etheme_breadcrumb .bbp-breadcrumb,.elementor-widget-woocommerce-etheme_breadcrumb .breadcrumbs,.elementor-widget-woocommerce-etheme_breadcrumb .page-heading .title,.elementor-widget-woocommerce-etheme_breadcrumb .woocommerce-breadcrumb{text-transform:inherit;}
.elementor-widget-etheme_tag_cloud{--tagcloud-font-size:inherit;}
.elementor-widget-etheme_tag_cloud .tagcloud{margin:0 calc(var(--cols-gap,10px)/ 2 * -1) calc(var(--rows-gap,10px) * -1);}
.elementor-widget-etheme_tag_cloud .tagcloud a{margin:0 calc(var(--cols-gap,10px)/ 2);margin-bottom:var(--rows-gap,10px);}
.elementor-widget-etheme_tag_cloud .tagcloud .tag-cloud-link-separator{font-size:var(--tagcloud-separator-size,1em);vertical-align:middle;}
.elementor-widget-etheme_tag_cloud .tagcloud .tag-cloud-link-separator svg{width:1em;height:1em;}
.elementor-widget-etheme_tag_cloud .tagcloud .tag-cloud-link-separator img{max-width:1em;max-height:1em;}
.elementor-widget-etheme_tag_cloud ul li{margin-bottom:0;}
.elementor-widget-etheme_tag_cloud ul li a{--tagcloud-color-hover:var(--et_dark-2-white);--tagcloud-bg-color-hover:transparent;background:0 0;padding:0;border:none;}
.elementor-widget-woocommerce-archive-etheme_product_per_page .products-per-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.elementor-widget-woocommerce-archive-etheme_product_per_page .products-per-page>span{-webkit-margin-end:10px;margin-inline-end:10px;}
.elementor-widget-woocommerce-cart .et-cart-progress{margin-bottom:20px;}
.elementor-widget-woocommerce-cart .woocommerce .coupon .form-row{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.elementor-widget-woocommerce-cart .woocommerce .return-shop{margin-top:15px;}
.elementor-widget-woocommerce-cart .woocommerce .coupon button.button{background-color:var(--et_btn-bordered-bg-color);color:var(--forms-buttons-normal-text-color,var(--et_btn-bordered-color));border-radius:var(--forms-buttons-border-radius,0);padding:var(--forms-buttons-padding,.75rem 2.2rem);border-width:1px;border-color:var(--forms-buttons-border-color,var(--et_btn-bordered-br-color-hover));}
.elementor-widget-woocommerce-cart .woocommerce .coupon .input-text,.elementor-widget-woocommerce-cart .woocommerce .coupon select{color:var(--forms-fields-normal-color,var(--et_main-color));background-color:var(--et_inputs-bg-color,var(--et_white-2-light-dark));border:1px solid var(--et_inputs-border-color,var(--et_border-color));border-radius:var(--forms-fields-border-radius,var(--et_inputs-border-radius,0));padding:var(--forms-fields-padding,0 1.07em);}
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .button.checkout-button{padding:var(--checkout-button-padding,.95rem 2.2rem);font-size:14px;color:var(--checkout-button-normal-text-color,var(--et_btn-dark-color));background-color:var(--et_btn-dark-bg-color);border-radius:var(--checkout-button-border-radius,0);}
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .button.checkout-button:hover{color:var(--checkout-button-hover-text-color,var(--et_btn-dark-color-hover));background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--checkout-button-hover-border-color,var(--et_btn-dark-br-color-hover));}
.elementor-widget-woocommerce-cart .woocommerce .content-product{--links-normal-color:var(--et_main-color);--links-hover-color:var(--et_main-color);}
.elementor-widget-woocommerce-cart .woocommerce .content-product .product-title{--links-normal-color:var(--et_link-color);}
.elementor-widget-woocommerce-cart .woocommerce .content-product .button{color:var(--et_btn-color);background-color:var(--et_btn-bg-color);}
.elementor-widget-woocommerce-cart .woocommerce .content-product .button:hover{color:var(--et_btn-color-hover);background-color:var(--et_btn-bg-color-hover);}
.elementor-widget-woocommerce-cart.elementor-widget .woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount,.elementor-widget-woocommerce-cart.elementor-widget .woocommerce .cart_totals table.shop_table_responsive tr td:before{font-weight:400;}
.elementor-widget-woocommerce-cart,.elementor-widget-woocommerce-checkout-page{--links-normal-color:var(--et_link-color);--links-hover-color:var(--et_link-color-hover);--order-summary-items-divider-weight:0;--sections-padding:0;--sections-border-type:none;}
.elementor-widget-woocommerce-cart-etheme_table .actions,.elementor-widget-woocommerce-cart-etheme_table .coupon{margin-bottom:0;}
.elementor-widget-woocommerce-cart-etheme_table .actions{display:grid;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media only screen and (min-width:769px) {
.elementor-widget-woocommerce-cart-etheme_table .actions{grid-template-columns:auto auto;}
}
.elementor-widget-woocommerce-cart-etheme_table .actions>div:only-child{text-align:start;}
.elementor-widget-woocommerce-cart-etheme_table .actions-buttons{display:grid;grid-gap:inherit;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-template-columns:auto auto;}
.elementor-widget-woocommerce-cart-etheme_table .actions-buttons:has([name=update_cart].hidden,[name=update_cart]:first-child){grid-template-columns:auto;}
@media only screen and (max-width:768px) {
.elementor-widget-woocommerce-cart-etheme_table .actions-buttons:has([name=update_cart].hidden,[name=update_cart]:first-child){grid-template-columns:1fr;}
.elementor-widget-woocommerce-cart-etheme_table .actions-buttons:has([name=update_cart].hidden,[name=update_cart]:first-child) .clear-cart{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.elementor-widget-woocommerce-cart-etheme_table .actions .clear-cart,.elementor-widget-woocommerce-cart-etheme_table .actions button[name=update_cart]{margin-left:0;margin-right:0;}
.elementor-widget-woocommerce-cart-etheme_table .actions .clear-cart i,.elementor-widget-woocommerce-cart-etheme_table .actions button[name=update_cart] i{margin:0;}
.elementor-widget-woocommerce-my-account.elementor-widget{--links-normal-color:var(--et_link-color);--links-hover-color:var(--et_link-color-hover);--tables-links-normal-color:var(--et_link-color);--tables-links-hover-color:var(--et_link-color-hover);--tabs-hover-color:var(--et_dark-2-white);--tabs-active-color:var(--et_active-color);--sections-border-type:none;--sections-padding:0;}
.elementor-widget-woocommerce-my-account.elementor-widget .e-my-account-tab .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation{width:100%;}
.elementor-widget-woocommerce-my-account.elementor-widget .e-my-account-tab .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li a{font-weight:400;}
.elementor-widget-woocommerce-my-account.elementor-widget .e-my-account-tab .woocommerce-MyAccount-content{padding:0;}
.elementor-widget-woocommerce-my-account.elementor-widget .e-my-account-tab .woocommerce-MyAccount-content .product .content-product .product-details .product-title{--links-normal-color:var(--et_link-color);margin-top:0;margin-bottom:0;}
.elementor-widget-woocommerce-my-account.elementor-widget .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button{background:var(--et_btn-dark-bg-color);border-radius:var(--tables-button-border-radius);border:1px var(--tables-buttons-border-type,solid) var(--tables-buttons-border-color,var(--et_btn-dark-br-color));color:var(--tables-button-normal-text-color,var(--et_btn-dark-color));padding:var(--tables-button-padding,.75rem 2.2rem);}
.elementor-widget-woocommerce-my-account.elementor-widget .MyAccount-dashboard-buttons{margin-top:1.43rem;--links-normal-color:var(--et_btn-dark-color);--links-hover-color:var(--et_btn-dark-color-hover);}
.elementor-widget-woocommerce-my-account.elementor-widget .woocommerce .content-product .product-details .button{color:var(--et_btn-color);background-color:var(--et_btn-bg-color);}
.elementor-widget-woocommerce-my-account.elementor-widget .woocommerce .content-product .product-details .button:hover{color:var(--et_btn-color-hover);background-color:var(--et_btn-bg-color-hover);}
.elementor-widget-woocommerce-my-account.elementor-widget .woocommerce .content-product .footer-product{--links-normal-color:#333333;--links-hover-color:#333333;}
.elementor-widget-woocommerce-my-account.elementor-widget .view-color-dark .content-product .footer-product{--links-normal-color:#fff;--links-hover-color:#fff;}
.elementor-widget-woocommerce-my-account.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation-wrapper{width:100%;margin:0 0 30px;border:none;}
.elementor-widget-woocommerce-my-account.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation-wrapper .MyAccount-user-info{display:none;}
@media only screen and (max-width:992px) {
.elementor-widget-woocommerce-my-account.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
@media only screen and (min-height:993px) {
.elementor-widget-woocommerce-my-account.e-my-account-tabs-horizontal .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation-wrapper~.woocommerce-MyAccount-content{width:75%;padding-top:1.9em;}
}
.elementor-products-grid ul.products.elementor-grid li.product .onsale{padding:3px 8px;}
.elementor-editor-active .woocommerce-tabs:not(.loaded){opacity:1;visibility:visible;}
.e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-widget-et-advanced-tabs.elementor-hidden-mobile,.e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-widget-et-advanced-tabs.elementor-hidden-tablet{display:inline-block;}
.etheme-advanced-product-stock.style-06{font-size:1.14rem;color:var(--et_main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}
.etheme-advanced-product-stock-count{display:inline-block;}
.etheme-advanced-product-stock-in{margin-right:5px;}
.etheme-advanced-product-stock-out .stock-count{color:var(--et_font-color);}
.etheme-add-to-cart-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.etheme-add-to-cart-form form .single_add_to_cart_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.etheme-add-to-cart-form .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.etheme-add-to-cart-form .single_variation_wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.add-to-cart-button-stretched .etheme-add-to-cart-form form .add_to_cart_button,.add-to-cart-button-stretched .etheme-add-to-cart-form form .single_add_to_cart_button:not(.et-single-buy-now){-webkit-box-flex:1;-ms-flex:1;flex:1;}
.add-to-cart-button-stretched .etheme-add-to-cart-form form .add_to_cart_button:last-child,.add-to-cart-button-stretched .etheme-add-to-cart-form form .single_add_to_cart_button:not(.et-single-buy-now):last-child{margin-left:0;margin-right:0;}
.add-to-cart-button-stretched .etheme-add-to-cart-form form .add_to_cart_button+.et-single-buy-now,.add-to-cart-button-stretched .etheme-add-to-cart-form form .single_add_to_cart_button:not(.et-single-buy-now)+.et-single-buy-now{margin-right:0;}
.add-to-cart-button-stretched .etheme-add-to-cart-form form .add_to_cart_button:nth-last-child(3),.add-to-cart-button-stretched .etheme-add-to-cart-form form .add_to_cart_button:nth-last-child(4):has(+.added_to_cart){margin-left:0;margin-right:0;}
.buy-now-button-stretched .etheme-add-to-cart-form form .et-single-buy-now{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.buy-now-button-stretched .etheme-add-to-cart-form form .et-single-buy-now:last-child{margin:0;}
@media only screen and (min-width:992px) {
.etheme-product-review-columns-one #reviews #comments,.etheme-product-review-columns-one #reviews #review_form_wrapper{width:100%;padding-left:0;padding-right:0;}
.etheme-product-review-columns-one #reviews #review_form_wrapper{padding-top:var(--comments-columns-space,30px);}
}
.elementor-wc-products ul.products{padding-left:0;padding-right:0;}
.etheme-elementor-grid-list-switcher{display:grid;grid-auto-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-gap:var(--items-gap,5px);font-size:1.2rem;line-height:1;}
.etheme-elementor-grid-list-switcher ul{position:absolute;padding:10px 0;top:100%;list-style:none;-webkit-animation:et-dropdown .3s ease-in-out;animation:et-dropdown .3s ease-in-out;border:1px solid var(--et_border-color);width:180px;left:calc(50% - 90px);z-index:99;background:var(--et_white-2-dark);margin:0;border-radius:3px;overflow:hidden;}
.etheme-elementor-grid-list-switcher ul li a{display:inline-block;width:100%;padding:10px 15px;}
.etheme-elementor-grid-list-switcher ul li:not(:first-child){margin-top:var(--dropdown-items-gap,0);}
.etheme-elementor-grid-list-switcher a{display:inline-block;padding:10px;}
.etheme-elementor-grid-list-switcher .switcher-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.etheme-elementor-grid-list-switcher .switcher-active a{color:var(--et_active-color);}
.etheme-elementor-grid-list-switcher.with-separators>.switcher-wrapper:not(:last-child):after{content:'';-webkit-margin-start:var(--items-gap,5px);margin-inline-start:var(--items-gap,5px);-webkit-border-end:var(--items-sep-width,1px) var(--items-sep-style,solid) var(--items-sep-color,var(--et_border-color));border-inline-end:var(--items-sep-width,1px) var(--items-sep-style,solid) var(--items-sep-color,var(--et_border-color));height:1.2em;}
.etheme-elementor-grid-list-switcher .switch-more{position:relative;-ms-flex-item-align:center;align-self:center;}
.etheme-elementor-grid-list-switcher .switch-more:hover .et-down-arrow:before{content:'\e903';}
.etheme-elementor-grid-list-switcher .switch-more:not(:hover) ul{display:none;}
form.checkout:has(.design-type-multistep){counter-reset:multistep-section;}
form.checkout:has(.design-type-multistep) .form-row:last-child{--fields-v-gap:0;}
form.checkout:has(.design-type-multistep) .design-type-multistep{-webkit-transition:all .3s linear;transition:all .3s linear;}
form.checkout:has(.design-type-multistep) .design-type-multistep .step-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;}
form.checkout:has(.design-type-multistep) .design-type-multistep .step-title:before{counter-increment:multistep-section;content:counter(multistep-section);border:1px solid var(--et_border-color);font-size:.8em;width:1.8em;height:1.8em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-margin-end:7px;margin-inline-end:7px;-webkit-transition:all .3s linear;transition:all .3s linear;}
form.checkout:has(.design-type-multistep) .design-type-multistep .step-title.inited:not(.opened){--widget-title-inner-space-bottom:0;--widget-title-space-bottom:0;--widget-title-border-width:0;}
form.checkout:has(.design-type-multistep) .design-type-multistep .step-title.opened{color:var(--widget-title-active-color,var(--et_dark-2-white));cursor:default;}
form.checkout:has(.design-type-multistep) .design-type-multistep .step-title.opened:before{border-color:var(--widget-title-active-color,var(--et_dark-2-white));color:var(--widget-title-counter-active-color,var(--et_white-2-dark));background-color:var(--widget-title-active-color,var(--et_dark-2-white));}
.elementor-slider-full-width .etheme-elementor-swiper-entry,.xstore-stretch-section{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw;}
.e-con-boxed.et-section-stretch{--container-max-width:min(calc(var(--wd-container-w) - 30px));}
.e-con-boxed.et-section-stretch-content{--container-max-width:none;}
[class*=et-section-stretch]{position:relative;min-width:calc(100vw - var(--et-scroll-w,.001px) - var(--et-sticky-nav-w,.001px));width:calc(100vw - var(--et-scroll-w,.001px) - var(--et-sticky-nav-w,.001px));left:calc(50% - 50vw + var(--et-scroll-w,.001px)/ 2 + var(--et-sticky-nav-w,.001px)/ 2);}
.elementor-location-header:has(.add-overlay-body-on-hover,.add-overlay-body-on-focus):after,.etheme-elementor-header-sticky.sticky-on .etheme-elementor-header-wrapper:has(.add-overlay-body-on-hover,.add-overlay-body-on-focus):after{position:fixed;width:100vw;top:0;background:var(--hover-overlay-color,rgba(17,24,39,.25));content:'';z-index:var(--hover-overlay-z-index,97);height:100vh;opacity:var(--hover-overlay-opacity,0);visibility:var(--hover-overlay-visiblity,hidden);-webkit-transition:all .2s linear,background 0s;transition:all .2s linear,background 0s;pointer-events:none;}
.elementor-location-header:has(.add-overlay-body-on-hover:hover,.add-overlay-body-on-hover.dropdown-click.dropdown-opened:hover,.add-overlay-body-on-focus.focused,.add-overlay-body-on-focus:focus,.add-overlay-body-on-focus:focus-within),.etheme-elementor-header-sticky.sticky-on .etheme-elementor-header-wrapper:has(.add-overlay-body-on-hover:hover,.add-overlay-body-on-hover.dropdown-click.dropdown-opened:hover,.add-overlay-body-on-focus.focused,.add-overlay-body-on-focus:focus,.add-overlay-body-on-focus:focus-within){--hover-overlay-opacity:1;--hover-overlay-visiblity:visible;}
.elementor-location-header:has(.add-overlay-body-on-hover.dropdown-click:not(.dropdown-opened):hover),.etheme-elementor-header-sticky.sticky-on .etheme-elementor-header-wrapper:has(.add-overlay-body-on-hover.dropdown-click:not(.dropdown-opened):hover){--hover-overlay-opacity:0;--hover-overlay-visiblity:hidden;}
.elementor-widget:has(.add-overlay-body-on-focus:focus,.add-overlay-body-on-focus.focused),.elementor-widget:has(.add-overlay-body-on-hover.dropdown-click:hover),.elementor-widget:has(.add-overlay-body-on-hover:not(.dropdown-click.dropdown-opened):hover){z-index:98;}
.elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-text,a>.elementor-author-box__name{-webkit-transition:inherit;transition:inherit;}
@media (min-width:1025px) {
.elementor-author-box--layout-image-outside.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-top:calc(var(--img-size,100px)/-2);}
body:not(.rtl) .elementor-author-box--layout-image-outside.elementor-author-box--layout-image-left .elementor-author-box__avatar{margin-left:calc(var(--img-size,100px)/ -2)!important;}
body:not(.rtl) .elementor-author-box--layout-image-outside.elementor-author-box--layout-image-right .elementor-author-box__avatar{margin-right:calc(var(--img-size,100px)/ -2)!important;}
body.rtl .elementor-author-box--layout-image-outside.elementor-author-box--layout-image-left .elementor-author-box__avatar{margin-right:calc(var(--img-size,100px)/ -2)!important;}
body.rtl .elementor-author-box--layout-image-outside.elementor-author-box--layout-image-right .elementor-author-box__avatar{margin-left:calc(var(--img-size,100px)/ -2)!important;}
}
.etheme-post-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.etheme-post-navigation__link{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.etheme-post-navigation a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.14rem;}
.etheme-post-navigation__next{text-align:end;}
.etheme-post-navigation__next a:hover{-webkit-transform:translateX(7px);transform:translateX(7px);}
.etheme-post-navigation__prev{text-align:start;}
.etheme-post-navigation__prev a:hover{-webkit-transform:translateX(-7px);transform:translateX(-7px);}
.etheme-post-navigation__separator{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-inline:15px;}
.etheme-post-navigation__separator .button-icon{line-height:1;}
.etheme-post-navigation__prev .wp-post-image{-webkit-margin-end:10px;margin-inline-end:10px;}
.etheme-post-navigation__next .wp-post-image{-webkit-margin-start:10px;margin-inline-start:10px;}
.post-navigation__prev--label:first-child{-webkit-margin-end:10px;margin-inline-end:10px;}
.post-navigation__prev--label:only-child{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;}
.post-navigation__next--label:last-child{-webkit-margin-start:10px;margin-inline-start:10px;}
.post-navigation__next--label:only-child{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;}
.post-navigation__arrow-prev:not(:last-child){-webkit-margin-end:10px;margin-inline-end:10px;}
.post-navigation__arrow-next:not(:first-child){-webkit-margin-start:10px;margin-inline-start:10px;}
.post-navigation__arrow-wrapper:only-child{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;}
.elementor-widget[class*=archive-etheme_description]:has(.elementor-etheme_woocommerce_archive_placeholder){display:none;}
.single-etheme_slides #sales-booster-popup,.single-etheme_slides .elementor-location-footer,.single-etheme_slides .elementor-location-header,.single-etheme_slides .et-footers-wrapper,.single-etheme_slides .et-mobile-panel-wrapper,.single-etheme_slides .etheme-sales-booster-sticky-panel,.single-etheme_slides .page-heading,.single-etheme_slides .prefooter,.single-etheme_slides .site-header{display:none!important;}
.single-etheme_mega_menus #sales-booster-popup,.single-etheme_mega_menus .elementor-location-footer,.single-etheme_mega_menus .elementor-location-header,.single-etheme_mega_menus .et-footers-wrapper,.single-etheme_mega_menus .et-mobile-panel-wrapper,.single-etheme_mega_menus .etheme-sales-booster-sticky-panel,.single-etheme_mega_menus .page-heading,.single-etheme_mega_menus .prefooter,.single-etheme_mega_menus .site-header{display:none!important;}.elementor-kit-10244{--e-global-color-primary:#32A836;--e-global-color-secondary:#2D2D2D;--e-global-color-text:#2D2D2D;--e-global-color-accent:#222222;--e-global-color-6a2ce790:#FFF;--e-global-color-506f9ff:#000;--e-global-color-390aaba:#32A836;--e-global-color-c9c2b33:#9DA5AE;--e-global-color-b5f7aa0:#BBBBBB;--e-global-color-d80dc3a:#E1E1E1;--e-global-typography-primary-font-family:Verdana;--e-global-typography-primary-font-size:15px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:24px;--e-global-typography-primary-letter-spacing:-.5px;--e-global-typography-secondary-font-family:Verdana;--e-global-typography-secondary-font-size:15px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-line-height:24px;--e-global-typography-secondary-letter-spacing:-.5px;--e-global-typography-text-font-family:Verdana;--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:24px;--e-global-typography-text-letter-spacing:-.5px;--e-global-typography-accent-font-family:Verdana;--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:300;--e-global-typography-accent-line-height:18px;--e-global-typography-accent-letter-spacing:-.8px;--e-global-typography-6df7005-font-family:Verdana;--e-global-typography-6df7005-font-size:15px;--e-global-typography-6df7005-font-weight:600;--e-global-typography-6df7005-line-height:24px;--e-global-typography-6df7005-letter-spacing:-.5px;--e-global-typography-bcadcc3-font-family:"Cormorant Infant";--e-global-typography-bcadcc3-font-size:50px;--e-global-typography-bcadcc3-font-weight:600;--e-global-typography-bcadcc3-line-height:50px;--e-global-typography-61e8585-font-family:"Cormorant Infant";--e-global-typography-61e8585-font-size:25px;--e-global-typography-61e8585-font-weight:600;--e-global-typography-61e8585-line-height:1.1em;--e-global-typography-a88b7c0-font-family:"Cormorant Infant";--e-global-typography-a88b7c0-font-size:17px;--e-global-typography-a88b7c0-font-weight:700;--e-global-typography-a88b7c0-text-transform:none;--e-global-typography-a88b7c0-line-height:14px;--e-global-typography-ca9c9c7-font-family:Verdana;--e-global-typography-ca9c9c7-font-size:20px;--e-global-typography-ca9c9c7-font-weight:500;--e-global-typography-ca9c9c7-text-transform:none;--e-global-typography-ca9c9c7-letter-spacing:-.4px;--e-global-typography-d0a4f32-font-family:Verdana;--e-global-typography-d0a4f32-font-size:20px;--e-global-typography-d0a4f32-font-weight:600;--e-global-typography-d0a4f32-text-transform:none;--e-global-typography-d0a4f32-letter-spacing:-.5px;--e-global-typography-756a941-font-family:Verdana;--e-global-typography-756a941-font-size:20px;--e-global-typography-756a941-font-weight:400;--e-global-typography-756a941-line-height:25px;--e-global-typography-756a941-letter-spacing:-.5px;--e-global-typography-8f7e1a2-font-family:Verdana;--e-global-typography-8f7e1a2-font-size:12px;--e-global-typography-8f7e1a2-letter-spacing:-.5px;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-kit-10244 e-page-transition{background-color:#FFBC7D;}
.elementor-kit-10244 a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-kit-10244 h1{font-family:"Cormorant Infant",Sans-serif;font-size:50px;line-height:50px;}
.elementor-kit-10244 h2{font-family:"Cormorant Infant",Sans-serif;font-size:25px;font-weight:600;text-transform:none;line-height:32px;}
.elementor-kit-10244 h3{font-family:"Cormorant Infant",Sans-serif;font-size:18px;font-weight:700;}
.elementor-kit-10244 h4{font-family:"Cormorant Infant",Sans-serif;font-size:20px;font-weight:700;}
.elementor-section.elementor-section-boxed > .elementor-container{max-width:1170px;}
.e-con{--container-max-width:1170px;}
.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}
.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}
h1.entry-title{display:var(--page-title-display);}
.elementor-lightbox{background-color:#262020C9;}
@media(max-width:1366px) {
.elementor-kit-10244{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-kit-10244 a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
}
@media(max-width:1024px) {
.elementor-kit-10244{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-kit-10244 a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}
.e-con{--container-max-width:1300px;}
}
@media(max-width:767px) {
.elementor-kit-10244{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-kit-10244 a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}
.e-con{--container-max-width:767px;}
}
@media(min-width:2400px) {
.elementor-kit-10244{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-kit-10244 a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
}
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:300;font-display:auto;src:url(https://www.pflanzkompass.at/wp-content/uploads/custom-fonts/2023/09/CormorantInfant-Light.woff) format("woff");}
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.pflanzkompass.at/wp-content/uploads/custom-fonts/2023/09/CormorantInfant-Regular.woff) format("woff");}
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:600;font-display:auto;src:url(https://www.pflanzkompass.at/wp-content/uploads/custom-fonts/2023/09/CormorantInfant-SemiBold.woff) format("woff");}
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:800;font-display:auto;src:url(https://www.pflanzkompass.at/wp-content/uploads/custom-fonts/2023/09/CormorantInfant-Bold.woff) format("woff");}.elementor-16495 .elementor-element.elementor-element-8ecfca7{--display:flex;--min-height:98vh;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0 0;--row-gap:0;--column-gap:0;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:.76;border-style:none;--border-style:none;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-8ecfca7:not(.elementor-motion-effects-element-type-background),.elementor-16495 .elementor-element.elementor-element-8ecfca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.pflanzkompass.at/wp-content/uploads/summer-2025-2048-2.webp);background-position:bottom left;background-size:cover;}
.elementor-16495 .elementor-element.elementor-element-8ecfca7::before,.elementor-16495 .elementor-element.elementor-element-8ecfca7 > .elementor-background-video-container::before,.elementor-16495 .elementor-element.elementor-element-8ecfca7 > .e-con-inner > .elementor-background-video-container::before,.elementor-16495 .elementor-element.elementor-element-8ecfca7 > .elementor-background-slideshow::before,.elementor-16495 .elementor-element.elementor-element-8ecfca7 > .e-con-inner > .elementor-background-slideshow::before,.elementor-16495 .elementor-element.elementor-element-8ecfca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg,#FFFFFF6E 78%,#FFFFFF61 90%);}
.elementor-16495 .elementor-element.elementor-element-7c38798{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0 0;--row-gap:0;--column-gap:0;--flex-wrap:wrap;--overlay-opacity:.61;--margin-top:-1%;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-7c38798:not(.elementor-motion-effects-element-type-background),.elementor-16495 .elementor-element.elementor-element-7c38798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,#FFFFFF59 67%,#FFFFFF00 87%);}
.elementor-16495 .elementor-element.elementor-element-7c38798::before,.elementor-16495 .elementor-element.elementor-element-7c38798 > .elementor-background-video-container::before,.elementor-16495 .elementor-element.elementor-element-7c38798 > .e-con-inner > .elementor-background-video-container::before,.elementor-16495 .elementor-element.elementor-element-7c38798 > .elementor-background-slideshow::before,.elementor-16495 .elementor-element.elementor-element-7c38798 > .e-con-inner > .elementor-background-slideshow::before,.elementor-16495 .elementor-element.elementor-element-7c38798 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(273deg,#FFFFFF14 14%,#FFFFFFEB 35%);}
.elementor-16495 .elementor-element.elementor-element-7c38798::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(20px) hue-rotate(0deg);}
.elementor-16495 .elementor-element.elementor-element-7c38798.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-0b74d9f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:.72;--margin-top:-5%;--margin-bottom:-7%;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:7%;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-0b74d9f:not(.elementor-motion-effects-element-type-background),.elementor-16495 .elementor-element.elementor-element-0b74d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-6a2ce790) 24%,#FFFFFF00 100%);}
.elementor-16495 .elementor-element.elementor-element-0b74d9f::before,.elementor-16495 .elementor-element.elementor-element-0b74d9f > .elementor-background-video-container::before,.elementor-16495 .elementor-element.elementor-element-0b74d9f > .e-con-inner > .elementor-background-video-container::before,.elementor-16495 .elementor-element.elementor-element-0b74d9f > .elementor-background-slideshow::before,.elementor-16495 .elementor-element.elementor-element-0b74d9f > .e-con-inner > .elementor-background-slideshow::before,.elementor-16495 .elementor-element.elementor-element-0b74d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(286deg,#FFFFFF40 47%,#FFFFFFC7 21%);}
.elementor-16495 .elementor-element.elementor-element-0b74d9f::before{filter:brightness(197%) contrast(100%) saturate(100%) blur(40px) hue-rotate(0deg);}
.elementor-16495 .elementor-element.elementor-element-0b74d9f.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-9c1bb9d{background-color:transparent;margin:0 0 calc(var(--kit-widget-spacing,0px) + -18px) 26px;padding:0;background-image:radial-gradient(at center center,#FFFFFF78 11%,#FFFFFF00 69%);text-align:left;}
.elementor-16495 .elementor-element.elementor-element-9c1bb9d.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-9c1bb9d .elementor-heading-title{font-size:3.5em;font-weight:400;line-height:1em;text-shadow:4px 1px 18px #FFFFFF;color:#1E1E1E;}
.elementor-16495 .elementor-element.elementor-element-f8ca91c{--divider-border-style:solid;--divider-color:var(--e-global-color-c9c2b33);--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 26px;}
.elementor-16495 .elementor-element.elementor-element-f8ca91c .elementor-divider-separator{width:60%;}
.elementor-16495 .elementor-element.elementor-element-f8ca91c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}
.elementor-16495 .elementor-element.elementor-element-faec728{width:var(--container-widget-width,53.629%);max-width:53.629%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 28px;padding:0;--container-widget-width:53.629%;--container-widget-flex-grow:0;border-style:none;text-align:left;font-family:"Cormorant Infant",Sans-serif;font-size:24px;font-weight:600;line-height:35px;letter-spacing:-.5px;}
.elementor-16495 .elementor-element.elementor-element-faec728.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-c4ddc0a{--display:flex;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:nowrap;--overlay-opacity:.9;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-c4ddc0a.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-315bacd{width:var(--container-widget-width,57.08%);max-width:57.08%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 28px;padding:0;--container-widget-width:57.08%;--container-widget-flex-grow:0;border-style:none;text-align:left;font-family:"Verdana",Sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:-.5px;}
.elementor-16495 .elementor-element.elementor-element-315bacd.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-741f9f0 .elementor-button{background-color:#222222;font-family:"Verdana",Sans-serif;font-size:15px;font-weight:400;line-height:25px;letter-spacing:-.5px;fill:var(--e-global-color-6a2ce790);color:var(--e-global-color-6a2ce790);border-radius:2px 2px 2px 2px;padding:6px 15px;}
.elementor-16495 .elementor-element.elementor-element-741f9f0 .elementor-button:hover,.elementor-16495 .elementor-element.elementor-element-741f9f0 .elementor-button:focus{background-color:var(--e-global-color-390aaba);color:#ffffff;}
.elementor-16495 .elementor-element.elementor-element-741f9f0{margin:1% -29% calc(var(--kit-widget-spacing,0px) + -32%) 28%;box-shadow:0 0 31px 2px rgba(255,255,255,0.81);}
.elementor-16495 .elementor-element.elementor-element-741f9f0.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-741f9f0 .elementor-button:hover svg,.elementor-16495 .elementor-element.elementor-element-741f9f0 .elementor-button:focus svg{fill:#ffffff;}
.elementor-16495 .elementor-element.elementor-element-c66c490{width:var(--container-widget-width,56%);max-width:56%;margin:0 2px calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;--container-widget-width:56%;--container-widget-flex-grow:0;border-style:none;text-align:right;font-family:"Verdana",Sans-serif;font-size:19px;font-weight:400;line-height:26px;letter-spacing:-.5px;}
.elementor-16495 .elementor-element.elementor-element-c66c490.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b .elementor-button{background-color:#222222;font-family:"Verdana",Sans-serif;font-size:15px;font-weight:400;line-height:25px;letter-spacing:-.5px;fill:var(--e-global-color-6a2ce790);color:var(--e-global-color-6a2ce790);border-radius:2px 2px 2px 2px;padding:6px 15px;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b .elementor-button:hover,.elementor-16495 .elementor-element.elementor-element-ebdc14b .elementor-button:focus{background-color:var(--e-global-color-390aaba);color:#ffffff;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b{margin:3% 0 calc(var(--kit-widget-spacing,0px) + -32%) 0;box-shadow:0 0 31px 2px rgba(255,255,255,0.81);}
.elementor-16495 .elementor-element.elementor-element-ebdc14b.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b .elementor-button:hover svg,.elementor-16495 .elementor-element.elementor-element-ebdc14b .elementor-button:focus svg{fill:#ffffff;}
.elementor-16495 .elementor-element.elementor-element-31f713d{--display:flex;--min-height:90px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0 0;--row-gap:0;--column-gap:0;--overlay-opacity:.5;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0;--border-bottom-width:0;--border-left-width:0;border-color:var(--e-global-color-6a2ce790);--border-color:var(--e-global-color-6a2ce790);--border-radius:0 0 0 0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-31f713d:not(.elementor-motion-effects-element-type-background),.elementor-16495 .elementor-element.elementor-element-31f713d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(101deg,#2D2D2D 50%,#AF2323 100%);}
.elementor-16495 .elementor-element.elementor-element-11fb956{--display:flex;--min-height:90px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0 0;--row-gap:0;--column-gap:0;--overlay-opacity:.5;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0;--border-bottom-width:0;--border-left-width:0;border-color:var(--e-global-color-6a2ce790);--border-color:var(--e-global-color-6a2ce790);--border-radius:0 0 0 0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:4px;--padding-bottom:2px;--padding-left:30px;--padding-right:30px;}
.elementor-16495 .elementor-element.elementor-element-11fb956:not(.elementor-motion-effects-element-type-background),.elementor-16495 .elementor-element.elementor-element-11fb956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(238deg,#02010100 54%,#81C2E9 90%);}
.elementor-16495 .elementor-element.elementor-element-932ddbe{--display:flex;--min-height:0;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-72976ba .elementor-icon-wrapper{text-align:left;}
.elementor-16495 .elementor-element.elementor-element-72976ba.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-72976ba.elementor-view-framed .elementor-icon,.elementor-16495 .elementor-element.elementor-element-72976ba.elementor-view-default .elementor-icon{color:var(--e-global-color-6a2ce790);border-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-72976ba.elementor-view-framed .elementor-icon,.elementor-16495 .elementor-element.elementor-element-72976ba.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-72976ba .elementor-icon{font-size:30px;}
.elementor-16495 .elementor-element.elementor-element-72976ba .elementor-icon svg{height:30px;}
.elementor-16495 .elementor-element.elementor-element-21254a5{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;font-family:"Cormorant Infant",Sans-serif;font-size:18px;color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-44c179a{--display:flex;--min-height:0;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-b75eeda .elementor-icon-wrapper{text-align:left;}
.elementor-16495 .elementor-element.elementor-element-b75eeda.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-b75eeda.elementor-view-framed .elementor-icon,.elementor-16495 .elementor-element.elementor-element-b75eeda.elementor-view-default .elementor-icon{color:var(--e-global-color-6a2ce790);border-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-b75eeda.elementor-view-framed .elementor-icon,.elementor-16495 .elementor-element.elementor-element-b75eeda.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-b75eeda .elementor-icon{font-size:30px;}
.elementor-16495 .elementor-element.elementor-element-b75eeda .elementor-icon svg{height:30px;}
.elementor-16495 .elementor-element.elementor-element-6613072{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;font-family:"Cormorant Infant",Sans-serif;font-size:18px;color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-a61ae8e{--display:flex;--min-height:0;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-a87fe8d .elementor-icon-wrapper{text-align:left;}
.elementor-16495 .elementor-element.elementor-element-a87fe8d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-a87fe8d.elementor-view-framed .elementor-icon,.elementor-16495 .elementor-element.elementor-element-a87fe8d.elementor-view-default .elementor-icon{color:var(--e-global-color-6a2ce790);border-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-a87fe8d.elementor-view-framed .elementor-icon,.elementor-16495 .elementor-element.elementor-element-a87fe8d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-a87fe8d .elementor-icon{font-size:30px;}
.elementor-16495 .elementor-element.elementor-element-a87fe8d .elementor-icon svg{height:30px;}
.elementor-16495 .elementor-element.elementor-element-38047e6{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;font-family:"Cormorant Infant",Sans-serif;font-size:18px;color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-f0586cc{--display:flex;--min-height:0;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-0cdbdf8 .elementor-icon-wrapper{text-align:left;}
.elementor-16495 .elementor-element.elementor-element-0cdbdf8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-0cdbdf8.elementor-view-framed .elementor-icon,.elementor-16495 .elementor-element.elementor-element-0cdbdf8.elementor-view-default .elementor-icon{color:var(--e-global-color-6a2ce790);border-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-0cdbdf8.elementor-view-framed .elementor-icon,.elementor-16495 .elementor-element.elementor-element-0cdbdf8.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-0cdbdf8 .elementor-icon{font-size:30px;}
.elementor-16495 .elementor-element.elementor-element-0cdbdf8 .elementor-icon svg{height:30px;}
.elementor-16495 .elementor-element.elementor-element-4ec7ef6{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;font-family:"Cormorant Infant",Sans-serif;font-size:18px;color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-a5e17df{--display:grid;--min-height:37vh;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--margin-top:4%;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-26e4af5{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:20px;}
.elementor-16495 .elementor-element.elementor-element-26e4af5.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 > .elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-c9c2b33);}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner .banner-content,.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner .banner-content .banner-title,.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner .banner-content .banner-subtitle{text-align:center!important;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-title{font-family:"Cormorant Infant",Sans-serif;font-size:35px;font-weight:600;text-transform:none;letter-spacing:.2px;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-content .banner-title{color:#2D2D2D;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-subtitle{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-content{padding:60px 0 25px;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-content .button-wrap .banner-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-777f89a{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:20px;}
.elementor-16495 .elementor-element.elementor-element-777f89a.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-122415c.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-122415c > .elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-c9c2b33);}
.elementor-16495 .elementor-element.elementor-element-122415c .banner .banner-content,.elementor-16495 .elementor-element.elementor-element-122415c .banner .banner-content .banner-title,.elementor-16495 .elementor-element.elementor-element-122415c .banner .banner-content .banner-subtitle{text-align:center!important;}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-title{font-family:"Cormorant Infant",Sans-serif;font-size:35px;font-weight:600;text-transform:none;letter-spacing:.2px;}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-content .banner-title{color:#2D2D2D;}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-subtitle{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-content{padding:60px 0 25px;}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-content .button-wrap .banner-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-122415c .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-70f90e2{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:20px;}
.elementor-16495 .elementor-element.elementor-element-70f90e2.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-31ee64a.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-31ee64a > .elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-c9c2b33);}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner .banner-content,.elementor-16495 .elementor-element.elementor-element-31ee64a .banner .banner-content .banner-title,.elementor-16495 .elementor-element.elementor-element-31ee64a .banner .banner-content .banner-subtitle{text-align:center!important;}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-title{font-family:"Cormorant Infant",Sans-serif;font-size:35px;font-weight:600;text-transform:none;letter-spacing:.2px;}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-content .banner-title{color:#2D2D2D;}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-subtitle{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-content{padding:60px 0 25px;}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-content .button-wrap .banner-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-3f18aaf{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:20px;}
.elementor-16495 .elementor-element.elementor-element-3f18aaf.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-8d25b90.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-8d25b90 > .elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-c9c2b33);}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner .banner-content,.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner .banner-content .banner-title,.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner .banner-content .banner-subtitle{text-align:center!important;}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-title{font-family:"Cormorant Infant",Sans-serif;font-size:35px;font-weight:600;text-transform:none;letter-spacing:.2px;}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-content .banner-title{color:#2D2D2D;}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-subtitle{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-content{padding:60px 0 25px;}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-content .button-wrap .banner-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-d39c550{--display:flex;--min-height:0;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-589326a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 30px;--row-gap:10px;--column-gap:30px;--flex-wrap:wrap;--margin-top:4%;--margin-bottom:5%;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-4ecb829{width:var(--container-widget-width,72.039%);max-width:72.039%;--container-widget-width:72.039%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-4ecb829.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-4ecb829 .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:50px;font-weight:400;line-height:50px;color:#292926;}
.elementor-16495 .elementor-element.elementor-element-ae3e157{--divider-border-style:solid;--divider-color:var(--e-global-color-c9c2b33);--divider-border-width:1px;}
.elementor-16495 .elementor-element.elementor-element-ae3e157 .elementor-divider-separator{width:80%;}
.elementor-16495 .elementor-element.elementor-element-ae3e157 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}
.elementor-16495 .elementor-element.elementor-element-1b39aff{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-1d39e75{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-3f3b107{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-e5e4538{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-6a2ce790);color:var(--e-global-color-6a2ce790);border-radius:2px 2px 2px 2px;padding:12px 18px 10px 23px;}
.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button:hover,.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button:focus{background-color:var(--e-global-color-390aaba);color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-e5fb607{margin:1% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;}
.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button-content-wrapper{flex-direction:row;}
.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button .elementor-button-content-wrapper{gap:22px;}
.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button:hover svg,.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button:focus svg{fill:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-80f5fa5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}
.elementor-16495 .elementor-element.elementor-element-e276401{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0 0;--row-gap:0;--column-gap:0;border-style:none;--border-style:none;--margin-top:0;--margin-bottom:5%;--margin-left:0;--margin-right:0;--padding-top:3%;--padding-bottom:3%;--padding-left:10%;--padding-right:10%;}
.elementor-16495 .elementor-element.elementor-element-e276401:not(.elementor-motion-effects-element-type-background),.elementor-16495 .elementor-element.elementor-element-e276401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-d80dc3a) 0%,#E9E3DD 100%);}
.elementor-16495 .elementor-element.elementor-element-e748601{--display:flex;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0 0;--row-gap:0;--column-gap:0;--background-transition:.3s;border-style:none;--border-style:none;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-e748601.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-e8554c4.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-e8554c4 > .elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-c9c2b33);}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner .banner-content,.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner .banner-content .banner-title,.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner .banner-content .banner-subtitle{text-align:center!important;}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-title{font-family:"Cormorant Infant",Sans-serif;font-size:35px;font-weight:600;text-transform:none;letter-spacing:.2px;}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-content .banner-title{color:#2D2D2D;}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-subtitle{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-content{padding:60px 0 25px;}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-content .button-wrap .banner-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner .banner-content .button-wrap .banner-button:hover{background-color:#2D2D2D;}
.elementor-16495 .elementor-element.elementor-element-63f942e{--display:flex;--justify-content:center;--gap:5px 20px;--row-gap:5px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-secondary);--border-color:var(--e-global-color-secondary);--margin-top:0;--margin-bottom:0;--margin-left:4%;--margin-right:0;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:2%;--z-index:2;}
.elementor-16495 .elementor-element.elementor-element-63f942e.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-71e180c .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:50px;font-weight:400;line-height:50px;color:#292926;}
.elementor-16495 .elementor-element.elementor-element-22cd210{margin:2% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;padding:0;border-style:none;text-align:left;font-family:"Verdana",Sans-serif;font-size:20px;font-weight:500;text-transform:none;letter-spacing:-.4px;}
.elementor-16495 .elementor-element.elementor-element-8c2daed{--divider-border-style:solid;--divider-color:var(--e-global-color-c9c2b33);--divider-border-width:1px;}
.elementor-16495 .elementor-element.elementor-element-8c2daed .elementor-divider-separator{width:100%;}
.elementor-16495 .elementor-element.elementor-element-8c2daed .elementor-divider{padding-block-start:15px;padding-block-end:15px;}
.elementor-16495 .elementor-element.elementor-element-d874d79{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-5b139e3{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-6a2ce790);color:var(--e-global-color-6a2ce790);border-radius:2px 2px 2px 2px;padding:12px 18px 10px 23px;}
.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button:hover,.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button:focus{background-color:var(--e-global-color-390aaba);color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-ff572ac{margin:3% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;}
.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button-content-wrapper{flex-direction:row;}
.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button .elementor-button-content-wrapper{gap:22px;}
.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button:hover svg,.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button:focus svg{fill:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-3144b8b{--display:flex;--min-height:45vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0 0;--row-gap:0;--column-gap:0;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0 0 0 0;--margin-top:6%;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:2%;--padding-bottom:8%;--padding-left:4%;--padding-right:2%;}
.elementor-16495 .elementor-element.elementor-element-3144b8b::before,.elementor-16495 .elementor-element.elementor-element-3144b8b > .elementor-background-video-container::before,.elementor-16495 .elementor-element.elementor-element-3144b8b > .e-con-inner > .elementor-background-video-container::before,.elementor-16495 .elementor-element.elementor-element-3144b8b > .elementor-background-slideshow::before,.elementor-16495 .elementor-element.elementor-element-3144b8b > .e-con-inner > .elementor-background-slideshow::before,.elementor-16495 .elementor-element.elementor-element-3144b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(301deg,#FFFFFF00 26%,#FFFFFF 49%);}
.elementor-16495 .elementor-element.elementor-element-1ab889a{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-1ab889a.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-34b84da{margin:2% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;padding:0;border-style:none;text-align:left;font-family:"Verdana",Sans-serif;font-size:20px;font-weight:500;text-transform:none;letter-spacing:-.4px;}
.elementor-16495 .elementor-element.elementor-element-e1465d0{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;text-align:left;}
.elementor-16495 .elementor-element.elementor-element-e1465d0 .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:50px;font-weight:400;line-height:50px;color:#292926;}
.elementor-16495 .elementor-element.elementor-element-3d6d693{--divider-border-style:solid;--divider-color:var(--e-global-color-c9c2b33);--divider-border-width:1px;}
.elementor-16495 .elementor-element.elementor-element-3d6d693 .elementor-divider-separator{width:80%;}
.elementor-16495 .elementor-element.elementor-element-3d6d693 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}
.elementor-16495 .elementor-element.elementor-element-fbcfed5{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-49b9ac1{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:var(--e-global-typography-a88b7c0-font-family),Sans-serif;font-size:var(--e-global-typography-a88b7c0-font-size);font-weight:var(--e-global-typography-a88b7c0-font-weight);text-transform:var(--e-global-typography-a88b7c0-text-transform);line-height:var(--e-global-typography-a88b7c0-line-height);color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-aacd187{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-867fd0d{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:var(--e-global-typography-a88b7c0-font-family),Sans-serif;font-size:var(--e-global-typography-a88b7c0-font-size);font-weight:var(--e-global-typography-a88b7c0-font-weight);text-transform:var(--e-global-typography-a88b7c0-text-transform);line-height:var(--e-global-typography-a88b7c0-line-height);color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-5931ce6{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-dbbb5f6{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:var(--e-global-typography-a88b7c0-font-family),Sans-serif;font-size:var(--e-global-typography-a88b7c0-font-size);font-weight:var(--e-global-typography-a88b7c0-font-weight);text-transform:var(--e-global-typography-a88b7c0-text-transform);line-height:var(--e-global-typography-a88b7c0-line-height);color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-65637d6{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-02b8de5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0;--margin-bottom:-6%;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-7a70270{--display:flex;--min-height:0;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0 20px;--row-gap:0;--column-gap:20px;border-style:none;--border-style:none;--border-radius:0 0 1px 0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:6%;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-7a70270.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-9af0e58.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-9af0e58 > .elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-c9c2b33);}
.elementor-16495 .elementor-element.elementor-element-9af0e58 .banner .banner-content,.elementor-16495 .elementor-element.elementor-element-9af0e58 .banner .banner-content .banner-title,.elementor-16495 .elementor-element.elementor-element-9af0e58 .banner .banner-content .banner-subtitle{text-align:center!important;}
.elementor-16495 .elementor-element.elementor-element-9af0e58 .banner-content .banner-title{color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-9af0e58 .banner-content{padding:60px 0 5px;}
.elementor-16495 .elementor-element.elementor-element-9af0e58 .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-9af0e58 .banner .banner-content .button-wrap .banner-button:hover{color:var(--e-global-color-6a2ce790);background-color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-f8ef89c{--display:flex;--min-height:524px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0 20px;--row-gap:0;--column-gap:20px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-f8ef89c.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-d01d358.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-d01d358 > .elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-c9c2b33);}
.elementor-16495 .elementor-element.elementor-element-d01d358 .banner .banner-content,.elementor-16495 .elementor-element.elementor-element-d01d358 .banner .banner-content .banner-title,.elementor-16495 .elementor-element.elementor-element-d01d358 .banner .banner-content .banner-subtitle{text-align:center!important;}
.elementor-16495 .elementor-element.elementor-element-d01d358 .banner-content .banner-title{color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-d01d358 .banner-content{padding:60px 0 5px;}
.elementor-16495 .elementor-element.elementor-element-d01d358 .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-d01d358 .banner .banner-content .button-wrap .banner-button:hover{color:var(--e-global-color-6a2ce790);background-color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-2cd56b7.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-2cd56b7 > .elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-c9c2b33);}
.elementor-16495 .elementor-element.elementor-element-2cd56b7 .banner .banner-content,.elementor-16495 .elementor-element.elementor-element-2cd56b7 .banner .banner-content .banner-title,.elementor-16495 .elementor-element.elementor-element-2cd56b7 .banner .banner-content .banner-subtitle{text-align:center!important;}
.elementor-16495 .elementor-element.elementor-element-2cd56b7 .banner-content .banner-title{color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-2cd56b7 .banner-content{padding:60px 0 5px;}
.elementor-16495 .elementor-element.elementor-element-2cd56b7 .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-2cd56b7 .banner .banner-content .button-wrap .banner-button:hover{color:var(--e-global-color-6a2ce790);background-color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-0d1bf91{--display:flex;--min-height:524px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0 20px;--row-gap:0;--column-gap:20px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-0d1bf91.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-876a664.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-876a664 > .elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-c9c2b33);}
.elementor-16495 .elementor-element.elementor-element-876a664 .banner .banner-content,.elementor-16495 .elementor-element.elementor-element-876a664 .banner .banner-content .banner-title,.elementor-16495 .elementor-element.elementor-element-876a664 .banner .banner-content .banner-subtitle{text-align:center!important;}
.elementor-16495 .elementor-element.elementor-element-876a664 .banner-content .banner-title{color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-876a664 .banner-content{padding:60px 0 5px;}
.elementor-16495 .elementor-element.elementor-element-876a664 .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-876a664 .banner .banner-content .button-wrap .banner-button:hover{color:var(--e-global-color-6a2ce790);background-color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-28b642d.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-28b642d > .elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:var(--e-global-color-c9c2b33);border-radius:0 0 0 0;}
.elementor-16495 .elementor-element.elementor-element-28b642d .banner .banner-content,.elementor-16495 .elementor-element.elementor-element-28b642d .banner .banner-content .banner-title,.elementor-16495 .elementor-element.elementor-element-28b642d .banner .banner-content .banner-subtitle{text-align:center!important;}
.elementor-16495 .elementor-element.elementor-element-28b642d .banner-content .banner-title{color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-28b642d .banner-content{padding:60px 0 5px;}
.elementor-16495 .elementor-element.elementor-element-28b642d .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-28b642d .banner .banner-content .button-wrap .banner-button:hover{color:var(--e-global-color-6a2ce790);background-color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-972bd31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}
.elementor-16495 .elementor-element.elementor-element-a1c34cb{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:2%;--padding-bottom:4%;--padding-left:9%;--padding-right:2%;}
.elementor-16495 .elementor-element.elementor-element-a1c34cb.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-b9191fe{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0 30px;--row-gap:0;--column-gap:30px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-b9191fe.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-89be974{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-d80dc3a);--border-color:var(--e-global-color-d80dc3a);--border-radius:0 0 0 0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:2%;--padding-right:1%;}
.elementor-16495 .elementor-element.elementor-element-89be974.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-4b1583b{margin:2% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;padding:0;border-style:none;text-align:left;font-family:"Verdana",Sans-serif;font-size:20px;font-weight:500;text-transform:none;letter-spacing:-.4px;}
.elementor-16495 .elementor-element.elementor-element-f5b86bc{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;text-align:left;}
.elementor-16495 .elementor-element.elementor-element-f5b86bc.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-f5b86bc .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:50px;font-weight:400;line-height:50px;color:#292926;}
.elementor-16495 .elementor-element.elementor-element-baa90d1{--divider-border-style:solid;--divider-color:var(--e-global-color-b5f7aa0);--divider-border-width:1px;}
.elementor-16495 .elementor-element.elementor-element-baa90d1 .elementor-divider-separator{width:88%;}
.elementor-16495 .elementor-element.elementor-element-baa90d1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}
.elementor-16495 .elementor-element.elementor-element-7091b5d{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-3b2bbf4 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-6a2ce790);color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-3b2bbf4 .elementor-button:hover,.elementor-16495 .elementor-element.elementor-element-3b2bbf4 .elementor-button:focus{background-color:#32A836;}
.elementor-16495 .elementor-element.elementor-element-3b2bbf4{margin:5% 0 calc(var(--kit-widget-spacing,0px) + 3%) 0;}
.elementor-16495 .elementor-element.elementor-element-3b2bbf4 .elementor-button-content-wrapper{flex-direction:row;}
.elementor-16495 .elementor-element.elementor-element-3b2bbf4 .elementor-button .elementor-button-content-wrapper{gap:22px;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .elementor-repeater-item-27250fd{--hotspot-x:63%;--hotspot-y:57%;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .elementor-repeater-item-f6515f9{--hotspot-x:52%;--hotspot-y:22%;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .elementor-repeater-item-1676ca8{--hotspot-x:18%;--hotspot-y:56%;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .elementor-repeater-item-9fc5065{--hotspot-x:57%;--hotspot-y:76%;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-item{background-color:var(--e-global-color-accent);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content .button{background-color:var(--e-global-color-6a2ce790);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-accent);border-radius:3px 3px 3px 3px;padding:7px 14px 5px;height:auto;}
.elementor-16495 .elementor-element.elementor-element-9fa4476{width:var(--container-widget-width,27.061%);max-width:27.061%;--container-widget-width:27.061%;--container-widget-flex-grow:0;text-align:center;--tooltip-text-color:var(--e-global-color-6a2ce790);--tooltip-arrow-color:var(--e-global-color-accent);--tooltip-align:center;--tooltip-min-width:230px;--tooltip-padding:15px 10px 20px 10px;}
.elementor-16495 .elementor-element.elementor-element-9fa4476.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-label{font-family:var(--e-global-typography-a88b7c0-font-family),Sans-serif;font-size:var(--e-global-typography-a88b7c0-font-size);font-weight:var(--e-global-typography-a88b7c0-font-weight);text-transform:var(--e-global-typography-a88b7c0-text-transform);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content{--image-spacing:25px;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-title{color:var(--e-global-color-6a2ce790);font-family:var(--e-global-typography-ca9c9c7-font-family),Sans-serif;font-size:var(--e-global-typography-ca9c9c7-font-size);font-weight:var(--e-global-typography-ca9c9c7-font-weight);text-transform:var(--e-global-typography-ca9c9c7-text-transform);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);margin-bottom:7px;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-custom-content-inner{color:var(--e-global-color-6a2ce790);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);margin-bottom:10px;}
.elementor-16495 .elementor-element.elementor-element-dcf379e{--display:flex;--min-height:515px;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:0 0;--row-gap:0;--column-gap:0;border-style:none;--border-style:none;--border-radius:0 0 0 0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-dcf379e.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-b9dd653{--cols:2;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--bordered-layout-border-color:var(--e-global-color-d80dc3a);}
.elementor-16495 .elementor-element.elementor-element-b9dd653.elementor-element{--align-self:center;}
.elementor-16495 .elementor-element.elementor-element-d083466{--display:flex;}
.elementor-16495 .elementor-element.elementor-element-d083466.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-27250fd{--hotspot-x:6%;--hotspot-y:29%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-1676ca8{--hotspot-x:79%;--hotspot-y:38%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-90aa3cf{--hotspot-x:69%;--hotspot-y:86%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-16809b4{--hotspot-x:25%;--hotspot-y:66%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-d1762c1{--hotspot-x:51%;--hotspot-y:24%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-a9fa875{--hotspot-x:51%;--hotspot-y:53%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-15e71d6{--hotspot-x:53%;--hotspot-y:76%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-619cdb3{--hotspot-x:91%;--hotspot-y:86%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-9c5e999{--hotspot-x:33%;--hotspot-y:12%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-ac0942b{--hotspot-x:13%;--hotspot-y:79%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-item{background-color:var(--e-global-color-accent);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content .button{background-color:var(--e-global-color-6a2ce790);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-accent);border-radius:3px 3px 3px 3px;padding:7px 14px 5px;height:auto;}
.elementor-16495 .elementor-element.elementor-element-9d42d35{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;--tooltip-text-color:var(--e-global-color-6a2ce790);--tooltip-arrow-color:var(--e-global-color-accent);--tooltip-align:center;--tooltip-min-width:230px;--tooltip-padding:15px 10px 20px 10px;}
.elementor-16495 .elementor-element.elementor-element-9d42d35.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-label{font-family:var(--e-global-typography-a88b7c0-font-family),Sans-serif;font-size:var(--e-global-typography-a88b7c0-font-size);font-weight:var(--e-global-typography-a88b7c0-font-weight);text-transform:var(--e-global-typography-a88b7c0-text-transform);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content{--image-spacing:25px;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-title{color:var(--e-global-color-6a2ce790);font-family:var(--e-global-typography-ca9c9c7-font-family),Sans-serif;font-size:var(--e-global-typography-ca9c9c7-font-size);font-weight:var(--e-global-typography-ca9c9c7-font-weight);text-transform:var(--e-global-typography-ca9c9c7-text-transform);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);margin-bottom:7px;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-custom-content-inner{color:var(--e-global-color-6a2ce790);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);margin-bottom:10px;}
.elementor-16495 .elementor-element.elementor-element-f2c644e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-d80dc3a);--border-color:var(--e-global-color-d80dc3a);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:2%;--padding-bottom:0;--padding-left:3%;--padding-right:2%;}
.elementor-16495 .elementor-element.elementor-element-f2c644e.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-7518cb0{margin:2% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;padding:0;border-style:none;text-align:left;font-family:var(--e-global-typography-ca9c9c7-font-family),Sans-serif;font-size:var(--e-global-typography-ca9c9c7-font-size);font-weight:var(--e-global-typography-ca9c9c7-font-weight);text-transform:var(--e-global-typography-ca9c9c7-text-transform);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-7518cb0.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-7999498{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-8908e90 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-6a2ce790);color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-8908e90 .elementor-button:hover,.elementor-16495 .elementor-element.elementor-element-8908e90 .elementor-button:focus{background-color:#32A836;}
.elementor-16495 .elementor-element.elementor-element-8908e90{margin:0 0 calc(var(--kit-widget-spacing,0px) + 3%) 0;}
.elementor-16495 .elementor-element.elementor-element-8908e90 .elementor-button-content-wrapper{flex-direction:row;}
.elementor-16495 .elementor-element.elementor-element-8908e90 .elementor-button .elementor-button-content-wrapper{gap:22px;}
.elementor-16495 .elementor-element.elementor-element-4cc3dbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}
.elementor-16495 .elementor-element.elementor-element-5fc8fad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0;--border-right-width:0;--border-bottom-width:1px;--border-left-width:0;border-color:var(--e-global-color-b5f7aa0);--border-color:var(--e-global-color-b5f7aa0);--margin-top:4%;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}
.elementor-16495 .elementor-element.elementor-element-5fc8fad:not(.elementor-motion-effects-element-type-background),.elementor-16495 .elementor-element.elementor-element-5fc8fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg,#E9E3DD 0%,var(--e-global-color-d80dc3a) 100%);}
.elementor-16495 .elementor-element.elementor-element-24c0968{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-24c0968.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-1317f2e{margin:2% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;padding:0;border-style:none;text-align:left;font-family:"Verdana",Sans-serif;font-size:20px;font-weight:500;text-transform:none;letter-spacing:-.4px;}
.elementor-16495 .elementor-element.elementor-element-d1401e7{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;text-align:left;}
.elementor-16495 .elementor-element.elementor-element-d1401e7 .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:50px;font-weight:400;line-height:50px;color:#292926;}
.elementor-16495 .elementor-element.elementor-element-b897c54{--divider-border-style:solid;--divider-color:var(--e-global-color-text);--divider-border-width:1px;}
.elementor-16495 .elementor-element.elementor-element-b897c54 .elementor-divider-separator{width:80%;}
.elementor-16495 .elementor-element.elementor-element-b897c54 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}
.elementor-16495 .elementor-element.elementor-element-caf766c{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:var(--e-global-typography-a88b7c0-font-family),Sans-serif;font-size:var(--e-global-typography-a88b7c0-font-size);font-weight:var(--e-global-typography-a88b7c0-font-weight);text-transform:var(--e-global-typography-a88b7c0-text-transform);line-height:var(--e-global-typography-a88b7c0-line-height);color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-fa76331{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-74570f9{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:var(--e-global-typography-a88b7c0-font-family),Sans-serif;font-size:var(--e-global-typography-a88b7c0-font-size);font-weight:var(--e-global-typography-a88b7c0-font-weight);text-transform:var(--e-global-typography-a88b7c0-text-transform);line-height:var(--e-global-typography-a88b7c0-line-height);color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-6ffc71c{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-3345bcd{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:var(--e-global-typography-a88b7c0-font-family),Sans-serif;font-size:var(--e-global-typography-a88b7c0-font-size);font-weight:var(--e-global-typography-a88b7c0-font-weight);text-transform:var(--e-global-typography-a88b7c0-text-transform);line-height:var(--e-global-typography-a88b7c0-line-height);color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-4c248b8{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-5548f8e{--display:flex;--min-height:524px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0 7%;--row-gap:0;--column-gap:7%;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-5548f8e.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__front{background-image:url(https://www.pflanzkompass.at/wp-content/uploads/pflanze-jpg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__back{background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__button{background-color:var(--e-global-color-text);margin-center:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-6a2ce790);border-width:0;border-radius:0;}
.elementor-16495 .elementor-element.elementor-element-7f17dee{width:var(--container-widget-width,35%);max-width:35%;padding:0;--container-widget-width:35%;--container-widget-flex-grow:0;border-style:none;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);}
.elementor-16495 .elementor-element.elementor-element-7f17dee.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box{height:429px;}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0 20px 40px;text-align:center;justify-content:flex-start;}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0 20px;text-align:center;justify-content:center;}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:var(--e-global-color-text);font-family:"Cormorant Infant",Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;word-spacing:0;}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:30px;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__front{background-image:url(https://www.pflanzkompass.at/wp-content/uploads/wegweiser-jpg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__back{background-color:var(--e-global-color-6a2ce790);}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__button{background-color:var(--e-global-color-text);margin-center:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-6a2ce790);border-width:0;border-radius:0;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e{width:var(--container-widget-width,35%);max-width:35%;padding:0;--container-widget-width:35%;--container-widget-flex-grow:0;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box{height:429px;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0 20px 40px;text-align:center;justify-content:center;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0 20px;text-align:center;justify-content:center;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:10px;color:var(--e-global-color-text);font-family:"Cormorant Infant",Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;word-spacing:0;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__back .elementor-flip-box__layer__description{margin-bottom:30px;color:var(--e-global-color-text);font-family:"Tahoma",Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:-.5px;}
.elementor-16495 .elementor-element.elementor-element-c4fdc69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-caf47dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-d9efc74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2%;--margin-bottom:4%;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:3%;--padding-right:3%;}
.elementor-16495 .elementor-element.elementor-element-2527037{--display:flex;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:30px 0;--row-gap:30px;--column-gap:0;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:2%;--padding-bottom:3%;--padding-left:0;--padding-right:4%;}
.elementor-16495 .elementor-element.elementor-element-2527037.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-8fd07ee{width:var(--container-widget-width,58.598%);max-width:58.598%;--container-widget-width:58.598%;--container-widget-flex-grow:0;text-align:right;}
.elementor-16495 .elementor-element.elementor-element-8fd07ee.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-8fd07ee .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:50px;font-weight:600;line-height:50px;color:#292926;}
.elementor-16495 .elementor-element.elementor-element-f00fd0b{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;text-align:right;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-25a0556{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0 20px;--row-gap:0;--column-gap:20px;--flex-wrap:wrap;--margin-top:4%;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-bdd70d9{margin:5% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;z-index:1;text-align:right;}
.elementor-16495 .elementor-element.elementor-element-bdd70d9 img{opacity:1;border-radius:50px 50px 50px 50px;}
.elementor-16495 .elementor-element.elementor-element-bb74f24{margin:5% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;text-align:right;}
.elementor-16495 .elementor-element.elementor-element-bb74f24 img{opacity:1;border-style:solid;border-width:1px;border-color:var(--e-global-color-b5f7aa0);border-radius:50px 50px 50px 50px;}
.elementor-16495 .elementor-element.elementor-element-6c2cc4d{margin:5% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;z-index:1;text-align:left;}
.elementor-16495 .elementor-element.elementor-element-6c2cc4d img{opacity:.17;}
.elementor-16495 .elementor-element.elementor-element-a844016{--display:flex;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:2%;--padding-bottom:3%;--padding-left:0;--padding-right:4%;}
.elementor-16495 .elementor-element.elementor-element-a844016.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-3225109{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;text-align:right;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-d5f0256{text-align:right;}
.elementor-16495 .elementor-element.elementor-element-d5f0256 .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:50px;font-weight:600;line-height:50px;color:#292926;}
.elementor-16495 .elementor-element.elementor-element-66f4d15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--margin-top:4%;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-2368343{margin:5% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;text-align:right;}
.elementor-16495 .elementor-element.elementor-element-2368343 img{opacity:1;border-radius:50px 50px 50px 50px;}
.elementor-16495 .elementor-element.elementor-element-a03df5b{margin:5% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;text-align:right;}
.elementor-16495 .elementor-element.elementor-element-a03df5b img{opacity:1;border-radius:50px 50px 50px 50px;}
.elementor-16495 .elementor-element.elementor-element-bab4191{margin:5% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;text-align:left;}
.elementor-16495 .elementor-element.elementor-element-bab4191 img{opacity:.17;}
.elementor-16495 .elementor-element.elementor-element-bab4191 .widget-image-caption{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-d7ccb75{--display:flex;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:2%;--padding-bottom:3%;--padding-left:0;--padding-right:4%;}
.elementor-16495 .elementor-element.elementor-element-d7ccb75.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-d17b2b7{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;text-align:right;}
.elementor-16495 .elementor-element.elementor-element-d17b2b7 .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:50px;font-weight:600;line-height:50px;color:#292926;}
.elementor-16495 .elementor-element.elementor-element-715dbe1{width:var(--container-widget-width,69.373%);max-width:69.373%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;--container-widget-width:69.373%;--container-widget-flex-grow:0;text-align:right;font-family:"Verdana",Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;letter-spacing:-.5px;color:var(--e-global-color-text);}
.elementor-16495 .elementor-element.elementor-element-715dbe1.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-2f02701{width:var(--container-widget-width,90%);max-width:90%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;--container-widget-width:90%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group{padding-right:calc(50px/2);padding-left:calc(50px/2);margin-bottom:35px;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-form-fields-wrapper{margin-left:calc(-50px/2);margin-right:calc(-50px/2);margin-bottom:-35px;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}
body.rtl .elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}
body:not(.rtl) .elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}
body .elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group > label,.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-subgroup label{color:#1B1B1B;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group > label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-type-html{padding-bottom:0;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group .elementor-field{color:#595853;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group .elementor-field,.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-subgroup label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-color:#1B1B1B;border-width:0 0 1px;border-radius:0 0 0 0;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group .elementor-select-wrapper select{border-color:#1B1B1B;border-width:0 0 1px;border-radius:0 0 0 0;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group .elementor-select-wrapper::before{color:#1B1B1B;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-button{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);border-style:solid;border-width:1px;border-radius:2px 2px 2px 2px;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .e-form__buttons__wrapper__button-next{background-color:#1B1B1B00;color:#1B1B1B;border-color:var(--e-global-color-b5f7aa0);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-button[type="submit"]{background-color:#1B1B1B00;color:#1B1B1B;border-color:var(--e-global-color-b5f7aa0);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-button[type="submit"] svg *{fill:#1B1B1B;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .e-form__buttons__wrapper__button-previous{color:#ffffff;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .e-form__buttons__wrapper__button-next:hover{background-color:#1B1B1B;color:#F7F4EB;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-button[type="submit"]:hover{background-color:#1B1B1B;color:#F7F4EB;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-button[type="submit"]:hover svg *{fill:#F7F4EB;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-message{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-message.elementor-message-success{color:#1B1B1B;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-message.elementor-message-danger{color:#1B1B1B;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-message.elementor-help-inline{color:#1B1B1B;}
:root{--page-title-display:none;}
@media(max-width:1366px) {
.elementor-16495 .elementor-element.elementor-element-8ecfca7{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-7c38798{--margin-top:-1%;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-0b74d9f{--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-9c1bb9d{margin:-20px 0 calc(var(--kit-widget-spacing,0px) + -18px) 26px;}
.elementor-16495 .elementor-element.elementor-element-9c1bb9d .elementor-heading-title{font-size:3.5em;line-height:1em;}
.elementor-16495 .elementor-element.elementor-element-c4ddc0a{--justify-content:flex-start;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b{margin:6% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;}
.elementor-16495 .elementor-element.elementor-element-a5e17df{--grid-auto-flow:row;--padding-top:0;--padding-bottom:0;--padding-left:10%;--padding-right:10%;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-d39c550{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:8%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}
.elementor-16495 .elementor-element.elementor-element-589326a{--margin-top:-4%;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e748601{--padding-top:0;--padding-bottom:0;--padding-left:2%;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-49b9ac1{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-867fd0d{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-dbbb5f6{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-3b2bbf4 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476{width:var(--container-widget-width,307.125px);max-width:307.125px;--container-widget-width:307.125px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-label{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-title{font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-custom-content-inner{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content .button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35{width:var(--container-widget-width,416.275px);max-width:416.275px;--container-widget-width:416.275px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-label{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-title{font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-custom-content-inner{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content .button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-7518cb0{font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8908e90 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-caf766c{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-74570f9{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-3345bcd{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-bab4191 .widget-image-caption{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group > label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group .elementor-field,.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-subgroup label{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-message{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
}
@media(max-width:1300px) {
.elementor-16495 .elementor-element.elementor-element-8ecfca7{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-0b74d9f{--padding-top:0;--padding-bottom:30%;--padding-left:5%;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-9c1bb9d{margin:70px 0 calc(var(--kit-widget-spacing,0px) + -18px) 26px;}
.elementor-16495 .elementor-element.elementor-element-faec728{width:var(--container-widget-width,351.025px);max-width:351.025px;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 20px;--container-widget-width:351.025px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-315bacd{width:var(--container-widget-width,351.025px);max-width:351.025px;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 20px;--container-widget-width:351.025px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-741f9f0{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 20px;}
.elementor-16495 .elementor-element.elementor-element-c66c490{width:var(--container-widget-width,342.025px);max-width:342.025px;margin:13px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;--container-widget-width:342.025px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;}
.elementor-16495 .elementor-element.elementor-element-a5e17df{--min-height:0;--grid-auto-flow:row;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:8%;--padding-right:8%;}
.elementor-16495 .elementor-element.elementor-element-d39c550{--justify-content:center;}
.elementor-16495 .elementor-element.elementor-element-e276401{--justify-content:center;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}
.elementor-16495 .elementor-element.elementor-element-e748601{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-63f942e{--margin-top:0;--margin-bottom:0;--margin-left:2%;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-3144b8b{--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);}
.elementor-16495 .elementor-element.elementor-element-02b8de5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:wrap;}
.elementor-16495 .elementor-element.elementor-element-7a70270{--justify-content:flex-start;}
.elementor-16495 .elementor-element.elementor-element-f8ef89c{--min-height:0;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}
.elementor-16495 .elementor-element.elementor-element-0d1bf91{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}
.elementor-16495 .elementor-element.elementor-element-876a664{width:100%;max-width:100%;}
.elementor-16495 .elementor-element.elementor-element-28b642d{width:var(--container-widget-width,281.238px);max-width:281.238px;--container-widget-width:281.238px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-a1c34cb{--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--gap:40px 20px;--row-gap:40px;--column-gap:20px;}
.elementor-16495 .elementor-element.elementor-element-b9191fe{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}
.elementor-16495 .elementor-element.elementor-element-f5b86bc{width:var(--container-widget-width,390.725px);max-width:390.725px;--container-widget-width:390.725px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-9fa4476{width:var(--container-widget-width,279.625px);max-width:279.625px;--container-widget-width:279.625px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-b9dd653{--container-widget-width:405px;--container-widget-flex-grow:0;width:var(--container-widget-width,405px);max-width:405px;}
.elementor-16495 .elementor-element.elementor-element-9d42d35{width:var(--container-widget-width,527px);max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-f2c644e{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}
.elementor-16495 .elementor-element.elementor-element-5fc8fad{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}
.elementor-16495 .elementor-element.elementor-element-5548f8e{--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--gap:0 10px;--row-gap:0;--column-gap:10px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-7f17dee{width:var(--container-widget-width,215px);max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e{--container-widget-width:215px;--container-widget-flex-grow:0;width:var(--container-widget-width,215px);max-width:215px;}
}
@media(max-width:1024px) {
.elementor-16495 .elementor-element.elementor-element-8ecfca7{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--gap:0 0;--row-gap:0;--column-gap:0;--flex-wrap:nowrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:0;}
.elementor-16495 .elementor-element.elementor-element-7c38798{--min-height:100vh;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-0b74d9f{--min-height:100vh;--justify-content:center;--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-9c1bb9d{margin:70px 0 calc(var(--kit-widget-spacing,0px) + -18px) 0;}
.elementor-16495 .elementor-element.elementor-element-f8ca91c{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;}
.elementor-16495 .elementor-element.elementor-element-faec728{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;}
.elementor-16495 .elementor-element.elementor-element-c4ddc0a{--min-height:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-315bacd{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;}
.elementor-16495 .elementor-element.elementor-element-741f9f0{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;}
.elementor-16495 .elementor-element.elementor-element-c66c490{margin:15px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0%) -1%;}
.elementor-16495 .elementor-element.elementor-element-11fb956{--justify-content:space-evenly;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}
.elementor-16495 .elementor-element.elementor-element-a5e17df{--grid-auto-flow:row;--margin-top:6%;--margin-bottom:0;--margin-left:2%;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}
.elementor-16495 .elementor-element.elementor-element-26e4af5{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-777f89a{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-70f90e2{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-3f18aaf{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-d39c550{--justify-content:flex-start;--margin-top:8%;--margin-bottom:0;--margin-left:2%;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}
.elementor-16495 .elementor-element.elementor-element-4ecb829{width:var(--container-widget-width,592.413px);max-width:592.413px;padding:0 20% 0 0;--container-widget-width:592.413px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e276401{--flex-direction:column-reverse;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:5%;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-e748601{--min-height:333px;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--margin-top:4%;--margin-bottom:0;--margin-left:4%;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-e748601.e-con{--align-self:center;}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-71e180c{padding:0 20% 0 0;}
.elementor-16495 .elementor-element.elementor-element-22cd210{padding:0 7% 0 0;}
.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-3144b8b{--flex-wrap:wrap;}
.elementor-16495 .elementor-element.elementor-element-34b84da{padding:0 7% 0 0;}
.elementor-16495 .elementor-element.elementor-element-49b9ac1{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-867fd0d{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-dbbb5f6{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-7a70270{--justify-content:space-around;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}
.elementor-16495 .elementor-element.elementor-element-f8ef89c{--justify-content:space-around;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}
.elementor-16495 .elementor-element.elementor-element-0d1bf91{--justify-content:space-around;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}
.elementor-16495 .elementor-element.elementor-element-a1c34cb{--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:25px 0;--row-gap:25px;--column-gap:0;--flex-wrap:wrap;--padding-top:0;--padding-bottom:4%;--padding-left:4%;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-b9191fe{--justify-content:center;--align-items:stretch;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}
.elementor-16495 .elementor-element.elementor-element-89be974{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-4b1583b{padding:0 7% 0 0;}
.elementor-16495 .elementor-element.elementor-element-3b2bbf4 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476{width:var(--container-widget-width,363px);max-width:363px;--container-widget-width:363px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-label{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-title{font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-custom-content-inner{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content .button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-dcf379e{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-b9dd653{--cols:2;--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35{width:100%;max-width:100%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-label{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-title{font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-custom-content-inner{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content .button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-f2c644e{--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}
.elementor-16495 .elementor-element.elementor-element-7518cb0{width:100%;max-width:100%;padding:0 7% 0 0;font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8908e90 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-5fc8fad{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}
.elementor-16495 .elementor-element.elementor-element-1317f2e{padding:0 7% 0 0;}
.elementor-16495 .elementor-element.elementor-element-caf766c{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-74570f9{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-3345bcd{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-5548f8e{--justify-content:space-around;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-7f17dee{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-d9efc74{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}
.elementor-16495 .elementor-element.elementor-element-a844016{--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);}
.elementor-16495 .elementor-element.elementor-element-d5f0256.elementor-element{--order:-99999;}
.elementor-16495 .elementor-element.elementor-element-66f4d15{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}
.elementor-16495 .elementor-element.elementor-element-bab4191 .widget-image-caption{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group > label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group .elementor-field,.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-subgroup label{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-message{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
}
@media(max-width:880px) {
.elementor-16495 .elementor-element.elementor-element-8ecfca7{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-7c38798{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-741f9f0{margin:10px 0 calc(var(--kit-widget-spacing,0px) + 0px) 16px;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b{margin:10px 0 calc(var(--kit-widget-spacing,0px) + 0px) 16px;}
.elementor-16495 .elementor-element.elementor-element-31f713d{--justify-content:space-around;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-11fb956{--justify-content:space-around;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:4px;--padding-bottom:4px;--padding-left:5px;--padding-right:4px;}
.elementor-16495 .elementor-element.elementor-element-a5e17df{--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row;}
.elementor-16495 .elementor-element.elementor-element-d39c550{--justify-content:center;}
}
@media(max-width:767px) {
.elementor-16495 .elementor-element.elementor-element-8ecfca7{--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:0;}
.elementor-16495 .elementor-element.elementor-element-8ecfca7:not(.elementor-motion-effects-element-type-background),.elementor-16495 .elementor-element.elementor-element-8ecfca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}
.elementor-16495 .elementor-element.elementor-element-7c38798{--min-height:100vh;--overlay-opacity:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-0b74d9f{--min-height:100vh;--justify-content:center;--overlay-opacity:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-9c1bb9d{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;background-color:transparent;background-image:radial-gradient(at center center,#FFFFFF78 13%,#FFFFFF00 81%);text-align:left;}
.elementor-16495 .elementor-element.elementor-element-9c1bb9d .elementor-heading-title{font-size:2.6em;line-height:1.1em;}
.elementor-16495 .elementor-element.elementor-element-f8ca91c{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;}
.elementor-16495 .elementor-element.elementor-element-f8ca91c .elementor-divider{padding-block-start:20px;padding-block-end:20px;}
.elementor-16495 .elementor-element.elementor-element-faec728{width:var(--container-widget-width,287.681px);max-width:287.681px;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0 0 0 1%;--container-widget-width:287.681px;--container-widget-flex-grow:0;text-align:left;font-size:22px;line-height:1.5em;}
.elementor-16495 .elementor-element.elementor-element-c4ddc0a{--overlay-opacity:.71;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-315bacd{width:var(--container-widget-width,287.681px);max-width:287.681px;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0 0 0 1%;--container-widget-width:287.681px;--container-widget-flex-grow:0;text-align:left;font-size:17px;line-height:1.5em;}
.elementor-16495 .elementor-element.elementor-element-741f9f0{margin:1% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;}
.elementor-16495 .elementor-element.elementor-element-741f9f0 .elementor-button{font-size:17px;}
.elementor-16495 .elementor-element.elementor-element-c66c490{width:var(--container-widget-width,287.681px);max-width:287.681px;margin:25px 10px calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0 0 0 1%;--container-widget-width:287.681px;--container-widget-flex-grow:0;text-align:left;font-size:17px;line-height:1.5em;}
.elementor-16495 .elementor-element.elementor-element-c66c490.elementor-element{--align-self:flex-start;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b{margin:5px 10px calc(var(--kit-widget-spacing,0px) + 0px) 0;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b.elementor-element{--align-self:flex-start;}
.elementor-16495 .elementor-element.elementor-element-ebdc14b .elementor-button{font-size:17px;}
.elementor-16495 .elementor-element.elementor-element-31f713d{--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--border-radius:0 0 0 0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-11fb956{--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--border-radius:0 0 0 0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:5px;--padding-bottom:10px;--padding-left:0;--padding-right:1px;}
.elementor-16495 .elementor-element.elementor-element-932ddbe{--width:48%;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0 10px;--row-gap:0;--column-gap:10px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:7px;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-72976ba{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;}
.elementor-16495 .elementor-element.elementor-element-72976ba .elementor-icon{font-size:18px;}
.elementor-16495 .elementor-element.elementor-element-72976ba .elementor-icon svg{height:18px;}
.elementor-16495 .elementor-element.elementor-element-21254a5{margin:-2px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-size:16px;}
.elementor-16495 .elementor-element.elementor-element-44c179a{--width:48%;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0 10px;--row-gap:0;--column-gap:10px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:7px;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-b75eeda{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;}
.elementor-16495 .elementor-element.elementor-element-b75eeda .elementor-icon{font-size:18px;}
.elementor-16495 .elementor-element.elementor-element-b75eeda .elementor-icon svg{height:18px;}
.elementor-16495 .elementor-element.elementor-element-6613072{margin:-2px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-size:16px;}
.elementor-16495 .elementor-element.elementor-element-a61ae8e{--width:48%;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0 10px;--row-gap:0;--column-gap:10px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:7px;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-a87fe8d{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;}
.elementor-16495 .elementor-element.elementor-element-a87fe8d .elementor-icon{font-size:18px;}
.elementor-16495 .elementor-element.elementor-element-a87fe8d .elementor-icon svg{height:18px;}
.elementor-16495 .elementor-element.elementor-element-38047e6{margin:-2px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-size:16px;}
.elementor-16495 .elementor-element.elementor-element-f0586cc{--width:48%;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0 10px;--row-gap:0;--column-gap:10px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:7px;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-0cdbdf8{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;}
.elementor-16495 .elementor-element.elementor-element-0cdbdf8 .elementor-icon{font-size:18px;}
.elementor-16495 .elementor-element.elementor-element-0cdbdf8 .elementor-icon svg{height:18px;}
.elementor-16495 .elementor-element.elementor-element-4ec7ef6{margin:-2px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-size:16px;}
.elementor-16495 .elementor-element.elementor-element-a5e17df{--min-height:55vh;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row;--margin-top:11%;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-26e4af5{--width:100%;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0{width:100%;max-width:100%;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-777f89a{--width:100%;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-122415c{width:100%;max-width:100%;}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-70f90e2{--width:100%;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-31ee64a{width:100%;max-width:100%;}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-3f18aaf{--width:100%;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-8d25b90{width:100%;max-width:100%;}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-d39c550{--margin-top:20%;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-4ecb829{width:var(--container-widget-width,301.708px);max-width:301.708px;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;--container-widget-width:301.708px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-4ecb829 .elementor-heading-title{font-size:30px;line-height:1em;}
.elementor-16495 .elementor-element.elementor-element-ae3e157 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}
.elementor-16495 .elementor-element.elementor-element-e5fb607{margin:7% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;}
.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e276401{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:6%;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:10%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;}
.elementor-16495 .elementor-element.elementor-element-e748601{--min-height:232px;--margin-top:6%;--margin-bottom:4%;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-e8554c4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-63f942e{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:6%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}
.elementor-16495 .elementor-element.elementor-element-71e180c{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;}
.elementor-16495 .elementor-element.elementor-element-71e180c .elementor-heading-title{font-size:30px;line-height:1em;}
.elementor-16495 .elementor-element.elementor-element-22cd210{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 1%) 0;padding:0;text-align:left;font-size:15px;}
.elementor-16495 .elementor-element.elementor-element-8c2daed .elementor-divider{padding-block-start:20px;padding-block-end:20px;}
.elementor-16495 .elementor-element.elementor-element-ff572ac{margin:5% 0 calc(var(--kit-widget-spacing,0px) + 7%) 0;}
.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-3144b8b{--margin-top:6%;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-1ab889a{--gap:10px 0;--row-gap:10px;--column-gap:0;--padding-top:8px;--padding-bottom:8px;--padding-left:22px;--padding-right:18px;}
.elementor-16495 .elementor-element.elementor-element-34b84da{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 1%) 0;padding:0;text-align:left;font-size:15px;}
.elementor-16495 .elementor-element.elementor-element-e1465d0 .elementor-heading-title{font-size:30px;line-height:1em;}
.elementor-16495 .elementor-element.elementor-element-3d6d693{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;}
.elementor-16495 .elementor-element.elementor-element-3d6d693 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}
.elementor-16495 .elementor-element.elementor-element-49b9ac1{margin:8px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-867fd0d{margin:8px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-dbbb5f6{margin:8px 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-02b8de5{--width:100%;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-7a70270{--min-height:345px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:10%;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-9af0e58{width:var(--container-widget-width,76.831%);max-width:76.831%;--container-widget-width:76.831%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-f8ef89c{--min-height:338px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}
.elementor-16495 .elementor-element.elementor-element-d01d358{width:var(--container-widget-width,49%);max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-d01d358.elementor-element{--align-self:center;}
.elementor-16495 .elementor-element.elementor-element-2cd56b7{width:var(--container-widget-width,49%);max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-2cd56b7.elementor-element{--align-self:center;}
.elementor-16495 .elementor-element.elementor-element-0d1bf91{--min-height:338px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}
.elementor-16495 .elementor-element.elementor-element-876a664{width:var(--container-widget-width,49%);max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-876a664.elementor-element{--align-self:center;}
.elementor-16495 .elementor-element.elementor-element-28b642d{width:var(--container-widget-width,49%);max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-28b642d.elementor-element{--align-self:center;}
.elementor-16495 .elementor-element.elementor-element-972bd31{--margin-top:7%;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-a1c34cb{--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:2%;--margin-left:0;--margin-right:0;--padding-top:7%;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-89be974{--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--gap:0 0;--row-gap:0;--column-gap:0;border-width:0;--border-top-width:0;--border-right-width:0;--border-bottom-width:0;--border-left-width:0;--padding-top:8px;--padding-bottom:8px;--padding-left:22px;--padding-right:18px;}
.elementor-16495 .elementor-element.elementor-element-4b1583b{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 1%) 0;padding:0;text-align:left;font-size:15px;}
.elementor-16495 .elementor-element.elementor-element-f5b86bc .elementor-heading-title{font-size:30px;line-height:1em;}
.elementor-16495 .elementor-element.elementor-element-baa90d1 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}
.elementor-16495 .elementor-element.elementor-element-3b2bbf4{margin:10% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;}
.elementor-16495 .elementor-element.elementor-element-3b2bbf4 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .elementor-repeater-item-27250fd{--hotspot-x:82%;--hotspot-y:70%;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .elementor-repeater-item-f6515f9{--hotspot-x:84%;--tooltip-offset-x:22%;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .elementor-repeater-item-9fc5065{--hotspot-x:50%;--hotspot-y:91%;}
.elementor-16495 .elementor-element.elementor-element-9fa4476{width:var(--container-widget-width,301px);max-width:301px;--container-widget-width:301px;--container-widget-flex-grow:0;text-align:center;--tooltip-padding:15px 10px 20px 10px;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 > .elementor-widget-container{margin:0 5%;padding:0;}
.elementor-16495 .elementor-element.elementor-element-9fa4476.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-label{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-title{font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-custom-content-inner{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content .button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-dcf379e{--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--padding-top:8px;--padding-bottom:8px;--padding-left:22px;--padding-right:18px;}
.elementor-16495 .elementor-element.elementor-element-b9dd653{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;}
.elementor-16495 .elementor-element.elementor-element-d083466{--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);}
.elementor-16495 .elementor-element.elementor-element-d083466.e-con{--order:99999;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .elementor-repeater-item-27250fd{--hotspot-x:8%;--hotspot-y:35%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35{width:var(--container-widget-width,319.913px);max-width:319.913px;--container-widget-width:319.913px;--container-widget-flex-grow:0;--tooltip-padding:15px 10px 20px 10px;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-label{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-title{font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-custom-content-inner{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content .button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-f2c644e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:0;--border-top-width:0;--border-right-width:0;--border-bottom-width:0;--border-left-width:0;--margin-top:6%;--margin-bottom:8%;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:22px;--padding-right:18px;}
.elementor-16495 .elementor-element.elementor-element-7518cb0{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 1%) 0;padding:0;text-align:left;font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8908e90 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-5fc8fad{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}
.elementor-16495 .elementor-element.elementor-element-24c0968{--gap:0 0;--row-gap:0;--column-gap:0;}
.elementor-16495 .elementor-element.elementor-element-1317f2e{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 1%) 0;padding:0;text-align:left;font-size:15px;}
.elementor-16495 .elementor-element.elementor-element-d1401e7{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;padding:0;}
.elementor-16495 .elementor-element.elementor-element-d1401e7 .elementor-heading-title{font-size:30px;line-height:1em;}
.elementor-16495 .elementor-element.elementor-element-b897c54 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}
.elementor-16495 .elementor-element.elementor-element-caf766c{margin:8px 0 calc(var(--kit-widget-spacing,0px) + 2px) 0;font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-fa76331{margin:0 0 calc(var(--kit-widget-spacing,0px) + 12px) 0;}
.elementor-16495 .elementor-element.elementor-element-74570f9{margin:8px 0 calc(var(--kit-widget-spacing,0px) + 2px) 0;font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-6ffc71c{margin:0 0 calc(var(--kit-widget-spacing,0px) + 12px) 0;}
.elementor-16495 .elementor-element.elementor-element-3345bcd{margin:8px 0 calc(var(--kit-widget-spacing,0px) + 2px) 0;font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-4c248b8{margin:0 0 calc(var(--kit-widget-spacing,0px) + 12px) 0;}
.elementor-16495 .elementor-element.elementor-element-5548f8e{--width:96.115%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:27px 27px;--row-gap:27px;--column-gap:27px;}
.elementor-16495 .elementor-element.elementor-element-7f17dee{width:var(--container-widget-width,62%);max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box{height:275px;}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e{width:var(--container-widget-width,62%);max-width:62%;margin:-25% 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;--container-widget-width:62%;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box{height:275px;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:15px;letter-spacing:.5px;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-d9efc74{--width:95%;--margin-top:8%;--margin-bottom:0;--margin-left:3%;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-16495 .elementor-element.elementor-element-8fd07ee{width:100%;max-width:100%;}
.elementor-16495 .elementor-element.elementor-element-8fd07ee .elementor-heading-title{font-size:30px;}
.elementor-16495 .elementor-element.elementor-element-25a0556{--flex-wrap:nowrap;--margin-top:0;--margin-bottom:8%;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-bdd70d9{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;text-align:center;}
.elementor-16495 .elementor-element.elementor-element-bdd70d9 img{width:51%;}
.elementor-16495 .elementor-element.elementor-element-bb74f24{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;text-align:center;}
.elementor-16495 .elementor-element.elementor-element-bb74f24 img{width:51%;}
.elementor-16495 .elementor-element.elementor-element-6c2cc4d{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;text-align:center;}
.elementor-16495 .elementor-element.elementor-element-6c2cc4d img{width:51%;}
.elementor-16495 .elementor-element.elementor-element-a844016{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}
.elementor-16495 .elementor-element.elementor-element-d5f0256.elementor-element{--order:-99999;}
.elementor-16495 .elementor-element.elementor-element-d5f0256 .elementor-heading-title{font-size:30px;}
.elementor-16495 .elementor-element.elementor-element-66f4d15{--flex-wrap:nowrap;--margin-top:0;--margin-bottom:8%;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-2368343{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;text-align:center;}
.elementor-16495 .elementor-element.elementor-element-2368343 img{width:51%;}
.elementor-16495 .elementor-element.elementor-element-a03df5b{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;text-align:center;}
.elementor-16495 .elementor-element.elementor-element-a03df5b img{width:51%;}
.elementor-16495 .elementor-element.elementor-element-bab4191{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;text-align:center;}
.elementor-16495 .elementor-element.elementor-element-bab4191 img{width:51%;}
.elementor-16495 .elementor-element.elementor-element-bab4191 .widget-image-caption{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);margin-block-start:0;}
.elementor-16495 .elementor-element.elementor-element-d17b2b7 .elementor-heading-title{font-size:30px;}
.elementor-16495 .elementor-element.elementor-element-2f02701{width:100%;max-width:100%;}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group > label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group .elementor-field,.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-subgroup label{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-message{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
}
@media(min-width:768px) {
.elementor-16495 .elementor-element.elementor-element-7c38798{--width:68.03%;}
.elementor-16495 .elementor-element.elementor-element-0b74d9f{--width:85.363%;}
.elementor-16495 .elementor-element.elementor-element-c4ddc0a{--width:67.056%;}
.elementor-16495 .elementor-element.elementor-element-932ddbe{--width:20%;}
.elementor-16495 .elementor-element.elementor-element-44c179a{--width:20%;}
.elementor-16495 .elementor-element.elementor-element-a61ae8e{--width:20%;}
.elementor-16495 .elementor-element.elementor-element-f0586cc{--width:20%;}
.elementor-16495 .elementor-element.elementor-element-26e4af5{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-777f89a{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-70f90e2{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-3f18aaf{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-589326a{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-e748601{--width:52%;}
.elementor-16495 .elementor-element.elementor-element-63f942e{--width:52%;}
.elementor-16495 .elementor-element.elementor-element-3144b8b{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-1ab889a{--width:37%;}
.elementor-16495 .elementor-element.elementor-element-7a70270{--width:40%;}
.elementor-16495 .elementor-element.elementor-element-f8ef89c{--width:25%;}
.elementor-16495 .elementor-element.elementor-element-0d1bf91{--width:25%;}
.elementor-16495 .elementor-element.elementor-element-b9191fe{--width:92.463%;}
.elementor-16495 .elementor-element.elementor-element-89be974{--width:30%;}
.elementor-16495 .elementor-element.elementor-element-dcf379e{--width:35.083%;}
.elementor-16495 .elementor-element.elementor-element-d083466{--width:34.921%;}
.elementor-16495 .elementor-element.elementor-element-f2c644e{--width:40%;}
.elementor-16495 .elementor-element.elementor-element-5fc8fad{--content-width:1600px;}
.elementor-16495 .elementor-element.elementor-element-24c0968{--width:35.441%;}
.elementor-16495 .elementor-element.elementor-element-5548f8e{--width:52.466%;}
.elementor-16495 .elementor-element.elementor-element-d9efc74{--width:97%;}
.elementor-16495 .elementor-element.elementor-element-2527037{--width:26.137%;}
.elementor-16495 .elementor-element.elementor-element-a844016{--width:28.238%;}
.elementor-16495 .elementor-element.elementor-element-d7ccb75{--width:39.118%;}
}
@media(max-width:1366px) and (min-width:768px) {
.elementor-16495 .elementor-element.elementor-element-0b74d9f{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-63f942e{--width:570px;}
.elementor-16495 .elementor-element.elementor-element-89be974{--width:380px;}
.elementor-16495 .elementor-element.elementor-element-5548f8e{--width:671.667px;}
}
@media(max-width:1300px) and (min-width:768px) {
.elementor-16495 .elementor-element.elementor-element-0b74d9f{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-c4ddc0a{--width:679.975px;}
.elementor-16495 .elementor-element.elementor-element-26e4af5{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-777f89a{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-70f90e2{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-3f18aaf{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-7a70270{--width:350.775px;}
.elementor-16495 .elementor-element.elementor-element-f8ef89c{--width:177.238px;}
.elementor-16495 .elementor-element.elementor-element-0d1bf91{--width:268px;}
.elementor-16495 .elementor-element.elementor-element-89be974{--width:476.725px;}
.elementor-16495 .elementor-element.elementor-element-dcf379e{--width:476.725px;}
.elementor-16495 .elementor-element.elementor-element-d083466{--width:51.333%;}
.elementor-16495 .elementor-element.elementor-element-24c0968{--width:393.972px;}
.elementor-16495 .elementor-element.elementor-element-5548f8e{--width:569.181px;}
}
@media(max-width:1024px) and (min-width:768px) {
.elementor-16495 .elementor-element.elementor-element-7c38798{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-0b74d9f{--width:70%;}
.elementor-16495 .elementor-element.elementor-element-c4ddc0a{--width:427.475px;}
.elementor-16495 .elementor-element.elementor-element-932ddbe{--width:25%;}
.elementor-16495 .elementor-element.elementor-element-44c179a{--width:25%;}
.elementor-16495 .elementor-element.elementor-element-a61ae8e{--width:25%;}
.elementor-16495 .elementor-element.elementor-element-f0586cc{--width:25%;}
.elementor-16495 .elementor-element.elementor-element-e748601{--width:75.401%;}
.elementor-16495 .elementor-element.elementor-element-63f942e{--width:66%;}
.elementor-16495 .elementor-element.elementor-element-1ab889a{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-7a70270{--width:302.775px;}
.elementor-16495 .elementor-element.elementor-element-0d1bf91{--width:187px;}
.elementor-16495 .elementor-element.elementor-element-89be974{--width:348.5px;}
.elementor-16495 .elementor-element.elementor-element-dcf379e{--width:420.1px;}
.elementor-16495 .elementor-element.elementor-element-d083466{--width:48%;}
.elementor-16495 .elementor-element.elementor-element-f2c644e{--width:408.6px;}
.elementor-16495 .elementor-element.elementor-element-24c0968{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-5548f8e{--width:80%;}
.elementor-16495 .elementor-element.elementor-element-2527037{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-a844016{--width:100%;}
.elementor-16495 .elementor-element.elementor-element-d7ccb75{--width:100%;}
}
@media(max-width:880px) and (min-width:768px) {
.elementor-16495 .elementor-element.elementor-element-932ddbe{--width:23%;}
.elementor-16495 .elementor-element.elementor-element-44c179a{--width:23%;}
.elementor-16495 .elementor-element.elementor-element-a61ae8e{--width:23%;}
.elementor-16495 .elementor-element.elementor-element-f0586cc{--width:23%;}
.elementor-16495 .elementor-element.elementor-element-7a70270{--width:201.775px;}
.elementor-16495 .elementor-element.elementor-element-0d1bf91{--width:178px;}
.elementor-16495 .elementor-element.elementor-element-89be974{--width:366.1px;}
.elementor-16495 .elementor-element.elementor-element-dcf379e{--width:366.1px;}
.elementor-16495 .elementor-element.elementor-element-d083466{--width:90%;}
}
@media(min-width:1367px) {
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__front{background-attachment:scroll;}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__front{background-attachment:scroll;}
}
@media(min-width:2400px) {
.elementor-16495 .elementor-element.elementor-element-8ecfca7{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-7c38798{--margin-top:-1%;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-16495 .elementor-element.elementor-element-c4ddc0a{--width:766.775px;}
.elementor-16495 .elementor-element.elementor-element-a5e17df{--grid-auto-flow:row;}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-81ed8c0 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-122415c .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-31ee64a .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8d25b90 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e5fb607 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e748601{--width:28.238%;}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-subtitle{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-e8554c4 .banner-content .button-wrap .banner-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-ff572ac .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-49b9ac1{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-867fd0d{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-dbbb5f6{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-a1c34cb{--width:1925.85px;}
.elementor-16495 .elementor-element.elementor-element-a1c34cb.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-89be974{--width:852.737px;}
.elementor-16495 .elementor-element.elementor-element-3b2bbf4 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-label{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-title{font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-custom-content-inner{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9fa4476 .etheme-hotspot-tooltip-content .button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-dcf379e{--width:852.737px;}
.elementor-16495 .elementor-element.elementor-element-d083466{--width:45%;}
.elementor-16495 .elementor-element.elementor-element-9d42d35{width:var(--container-widget-width,586.3px);max-width:586.3px;--container-widget-width:586.3px;--container-widget-flex-grow:0;}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-label{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-title{font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-custom-content-inner{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-9d42d35 .etheme-hotspot-tooltip-content .button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-f2c644e{--width:34.295%;}
.elementor-16495 .elementor-element.elementor-element-f2c644e.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-16495 .elementor-element.elementor-element-7518cb0{font-size:var(--e-global-typography-ca9c9c7-font-size);letter-spacing:var(--e-global-typography-ca9c9c7-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-8908e90 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-caf766c{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-74570f9{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-3345bcd{font-size:var(--e-global-typography-a88b7c0-font-size);line-height:var(--e-global-typography-a88b7c0-line-height);}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-7f17dee .elementor-flip-box__button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-5cc9f9e .elementor-flip-box__button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-bab4191 .widget-image-caption{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group > label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-group .elementor-field,.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-field-subgroup label{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-16495 .elementor-element.elementor-element-2f02701 .elementor-message{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);}
}
.elementor-widget-text-editor p:last-child{margin-bottom:0;margin-bottom:0;margin-bottom:0;margin-bottom:0;}
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:300;font-display:auto;src:url(https://www.pflanzkompass.at/wp-content/uploads/custom-fonts/2023/09/CormorantInfant-Light.woff) format("woff");}
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.pflanzkompass.at/wp-content/uploads/custom-fonts/2023/09/CormorantInfant-Regular.woff) format("woff");}
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:600;font-display:auto;src:url(https://www.pflanzkompass.at/wp-content/uploads/custom-fonts/2023/09/CormorantInfant-SemiBold.woff) format("woff");}
@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:800;font-display:auto;src:url(https://www.pflanzkompass.at/wp-content/uploads/custom-fonts/2023/09/CormorantInfant-Bold.woff) format("woff");}@keyframes bounce {
20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0);}
40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0);}
70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0);}
90%{transform:translate3d(0,-4px,0);}
}
.bounce{animation-name:bounce;transform-origin:center bottom;}
@keyframes flash {
50%,from,to{opacity:1;}
25%,75%{opacity:0;}
}
.flash{animation-name:flash;}
@keyframes pulse {
from,to{transform:scale3d(1,1,1);}
50%{transform:scale3d(1.05,1.05,1.05);}
}
.pulse{animation-name:pulse;}
@keyframes rubberBand {
from,to{transform:scale3d(1,1,1);}
30%{transform:scale3d(1.25,.75,1);}
40%{transform:scale3d(.75,1.25,1);}
50%{transform:scale3d(1.15,.85,1);}
65%{transform:scale3d(.95,1.05,1);}
75%{transform:scale3d(1.05,.95,1);}
}
.rubberBand{animation-name:rubberBand;}
@keyframes shake {
from,to{transform:translate3d(0,0,0);}
10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0);}
20%,40%,60%,80%{transform:translate3d(10px,0,0);}
}
.shake{animation-name:shake;}
@keyframes headShake {
0%{transform:translateX(0);}
6.5%{transform:translateX(-6px) rotateY(-9deg);}
18.5%{transform:translateX(5px) rotateY(7deg);}
31.5%{transform:translateX(-3px) rotateY(-5deg);}
43.5%{transform:translateX(2px) rotateY(3deg);}
50%{transform:translateX(0);}
}
.headShake{animation-timing-function:ease-in-out;animation-name:headShake;}
@keyframes swing {
20%{transform:rotate3d(0,0,1,15deg);}
40%{transform:rotate3d(0,0,1,-10deg);}
60%{transform:rotate3d(0,0,1,5deg);}
80%{transform:rotate3d(0,0,1,-5deg);}
to{transform:rotate3d(0,0,1,0deg);}
}
.swing{transform-origin:top center;animation-name:swing;}
@keyframes tada {
from,to{transform:scale3d(1,1,1);}
10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}
}
.tada{animation-name:tada;}
@keyframes wobble {
from,to{transform:none;}
15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}
30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}
45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}
60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}
75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}
}
.wobble{animation-name:wobble;}
@keyframes jello {
11.1%,from,to{transform:none;}
22.2%{transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{transform:skewX(-.78125deg) skewY(-.78125deg);}
77.7%{transform:skewX(.390625deg) skewY(.390625deg);}
88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg);}
}
.jello{animation-name:jello;transform-origin:center;}
@keyframes bounceIn {
20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}
0%{opacity:0;transform:scale3d(.3,.3,.3);}
20%{transform:scale3d(1.1,1.1,1.1);}
40%{transform:scale3d(.9,.9,.9);}
60%{opacity:1;transform:scale3d(1.03,1.03,1.03);}
80%{transform:scale3d(.97,.97,.97);}
to{opacity:1;transform:scale3d(1,1,1);}
}
.bounceIn{animation-name:bounceIn;}
@keyframes bounceInDown {
60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}
0%{opacity:0;transform:translate3d(0,-3000px,0);}
60%{opacity:1;transform:translate3d(0,25px,0);}
75%{transform:translate3d(0,-10px,0);}
90%{transform:translate3d(0,5px,0);}
to{transform:none;}
}
.bounceInDown{animation-name:bounceInDown;}
@keyframes bounceInLeft {
60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}
0%{opacity:0;transform:translate3d(-3000px,0,0);}
60%{opacity:1;transform:translate3d(25px,0,0);}
75%{transform:translate3d(-10px,0,0);}
90%{transform:translate3d(5px,0,0);}
to{transform:none;}
}
.bounceInLeft{animation-name:bounceInLeft;}
@keyframes bounceInRight {
60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}
from{opacity:0;transform:translate3d(3000px,0,0);}
60%{opacity:1;transform:translate3d(-25px,0,0);}
75%{transform:translate3d(10px,0,0);}
90%{transform:translate3d(-5px,0,0);}
to{transform:none;}
}
.bounceInRight{animation-name:bounceInRight;}
@keyframes bounceInUp {
60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}
from{opacity:0;transform:translate3d(0,3000px,0);}
60%{opacity:1;transform:translate3d(0,-20px,0);}
75%{transform:translate3d(0,10px,0);}
90%{transform:translate3d(0,-5px,0);}
to{transform:translate3d(0,0,0);}
}
.bounceInUp{animation-name:bounceInUp;}
@keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
.fadeIn{animation-name:fadeIn;}
@keyframes fadeInDown {
from{opacity:0;transform:translate3d(0,-100%,0);}
to{opacity:1;transform:none;}
}
.fadeInDown{animation-name:fadeInDown;}
@keyframes fadeInLeft {
from{opacity:0;transform:translate3d(-100%,0,0);}
to{opacity:1;transform:none;}
}
.fadeInLeft{animation-name:fadeInLeft;}
@keyframes fadeInRight {
from{opacity:0;transform:translate3d(100%,0,0);}
to{opacity:1;transform:none;}
}
.fadeInRight{animation-name:fadeInRight;}
@keyframes fadeInUp {
from{opacity:0;transform:translate3d(0,100%,0);}
to{opacity:1;transform:none;}
}
.fadeInUp{animation-name:fadeInUp;}
@keyframes lightSpeedIn {
from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}
60%{transform:skewX(20deg);opacity:1;}
80%{transform:skewX(-5deg);opacity:1;}
to{transform:none;opacity:1;}
}
.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out;}
@keyframes rotateIn {
from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0;}
to{transform-origin:center;transform:none;opacity:1;}
}
.rotateIn{animation-name:rotateIn;}
@keyframes rotateInDownLeft {
from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0;}
to{transform-origin:left bottom;transform:none;opacity:1;}
}
.rotateInDownLeft{animation-name:rotateInDownLeft;}
@keyframes rotateInDownRight {
from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0;}
to{transform-origin:right bottom;transform:none;opacity:1;}
}
.rotateInDownRight{animation-name:rotateInDownRight;}
@keyframes rotateInUpLeft {
from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0;}
to{transform-origin:left bottom;transform:none;opacity:1;}
}
.rotateInUpLeft{animation-name:rotateInUpLeft;}
@keyframes rotateInUpRight {
from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0;}
to{transform-origin:right bottom;transform:none;opacity:1;}
}
.rotateInUpRight{animation-name:rotateInUpRight;}
@keyframes rollIn {
from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}
to{opacity:1;transform:none;}
}
.rollIn{animation-name:rollIn;}
@keyframes zoomIn {
from{opacity:0;transform:scale3d(.3,.3,.3);}
50%{opacity:1;}
}
.zoomIn{animation-name:zoomIn;}
@keyframes zoomInDown {
from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}
}
.zoomInDown{animation-name:zoomInDown;}
@keyframes zoomInLeft {
from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}
}
.zoomInLeft{animation-name:zoomInLeft;}
@keyframes zoomInRight {
from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}
}
.zoomInRight{animation-name:zoomInRight;}
@keyframes zoomInUp {
from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}
}
.zoomInUp{animation-name:zoomInUp;}
@keyframes slideInDown {
from{transform:translate3d(0,-100%,0);visibility:visible;}
to{transform:translate3d(0,0,0);}
}
.slideInDown{animation-name:slideInDown;}
@keyframes slideInLeft {
from{transform:translate3d(-100%,0,0);visibility:visible;}
to{transform:translate3d(0,0,0);}
}
.slideInLeft{animation-name:slideInLeft;}
@keyframes slideInRight {
from{transform:translate3d(100%,0,0);visibility:visible;}
to{transform:translate3d(0,0,0);}
}
.slideInRight{animation-name:slideInRight;}
@keyframes slideInUp {
from{transform:translate3d(0,100%,0);visibility:visible;}
to{transform:translate3d(0,0,0);}
}
.slideInUp{animation-name:slideInUp;}
.elementor-animation-grow{transition-duration:.3s;transition-property:transform;}
.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{transform:scale(1.1);}
.elementor-animation-shrink{transition-duration:.3s;transition-property:transform;}
.elementor-animation-shrink:active,.elementor-animation-shrink:focus,.elementor-animation-shrink:hover{transform:scale(0.9);}
@keyframes elementor-animation-pulse {
25%{transform:scale(1.1);}
75%{transform:scale(0.9);}
}
.elementor-animation-pulse:active,.elementor-animation-pulse:focus,.elementor-animation-pulse:hover{animation-name:elementor-animation-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;}
@keyframes elementor-animation-pulse-grow {
to{transform:scale(1.1);}
}
.elementor-animation-pulse-grow:active,.elementor-animation-pulse-grow:focus,.elementor-animation-pulse-grow:hover{animation-name:elementor-animation-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;}
@keyframes elementor-animation-pulse-shrink {
to{transform:scale(0.9);}
}
.elementor-animation-pulse-shrink:active,.elementor-animation-pulse-shrink:focus,.elementor-animation-pulse-shrink:hover{animation-name:elementor-animation-pulse-shrink;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;}
@keyframes elementor-animation-push {
50%{transform:scale(0.8);}
100%{transform:scale(1);}
}
.elementor-animation-push:active,.elementor-animation-push:focus,.elementor-animation-push:hover{animation-name:elementor-animation-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1;}
@keyframes elementor-animation-pop {
50%{transform:scale(1.2);}
}
.elementor-animation-pop:active,.elementor-animation-pop:focus,.elementor-animation-pop:hover{animation-name:elementor-animation-pop;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1;}
.elementor-animation-bounce-in{transition-duration:.5s;}
.elementor-animation-bounce-in:active,.elementor-animation-bounce-in:focus,.elementor-animation-bounce-in:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);}
.elementor-animation-bounce-out{transition-duration:.5s;}
.elementor-animation-bounce-out:active,.elementor-animation-bounce-out:focus,.elementor-animation-bounce-out:hover{transform:scale(0.8);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);}
.elementor-animation-rotate{transition-duration:.3s;transition-property:transform;}
.elementor-animation-rotate:active,.elementor-animation-rotate:focus,.elementor-animation-rotate:hover{transform:rotate(4deg);}
.elementor-animation-grow-rotate{transition-duration:.3s;transition-property:transform;}
.elementor-animation-grow-rotate:active,.elementor-animation-grow-rotate:focus,.elementor-animation-grow-rotate:hover{transform:scale(1.1) rotate(4deg);}
.elementor-animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;}
.elementor-animation-float:active,.elementor-animation-float:focus,.elementor-animation-float:hover{transform:translateY(-8px);}
.elementor-animation-sink{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;}
.elementor-animation-sink:active,.elementor-animation-sink:focus,.elementor-animation-sink:hover{transform:translateY(8px);}
@keyframes elementor-animation-bob {
0%{transform:translateY(-8px);}
50%{transform:translateY(-4px);}
100%{transform:translateY(-8px);}
}
@keyframes elementor-animation-bob-float {
100%{transform:translateY(-8px);}
}
.elementor-animation-bob:active,.elementor-animation-bob:focus,.elementor-animation-bob:hover{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate;}
@keyframes elementor-animation-hang {
0%{transform:translateY(8px);}
50%{transform:translateY(4px);}
100%{transform:translateY(8px);}
}
@keyframes elementor-animation-hang-sink {
100%{transform:translateY(8px);}
}
.elementor-animation-hang:active,.elementor-animation-hang:focus,.elementor-animation-hang:hover{animation-name:elementor-animation-hang-sink,elementor-animation-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate;}
.elementor-animation-skew{transition-duration:.3s;transition-property:transform;}
.elementor-animation-skew:active,.elementor-animation-skew:focus,.elementor-animation-skew:hover{transform:skew(-10deg);}
.elementor-animation-skew-forward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%;}
.elementor-animation-skew-forward:active,.elementor-animation-skew-forward:focus,.elementor-animation-skew-forward:hover{transform:skew(-10deg);}
.elementor-animation-skew-backward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%;}
.elementor-animation-skew-backward:active,.elementor-animation-skew-backward:focus,.elementor-animation-skew-backward:hover{transform:skew(10deg);}
@keyframes elementor-animation-wobble-vertical {
16.65%{transform:translateY(8px);}
33.3%{transform:translateY(-6px);}
49.95%{transform:translateY(4px);}
66.6%{transform:translateY(-2px);}
83.25%{transform:translateY(1px);}
100%{transform:translateY(0);}
}
.elementor-animation-wobble-vertical:active,.elementor-animation-wobble-vertical:focus,.elementor-animation-wobble-vertical:hover{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;}
@keyframes elementor-animation-wobble-horizontal {
16.65%{transform:translateX(8px);}
33.3%{transform:translateX(-6px);}
49.95%{transform:translateX(4px);}
66.6%{transform:translateX(-2px);}
83.25%{transform:translateX(1px);}
100%{transform:translateX(0);}
}
.elementor-animation-wobble-horizontal:active,.elementor-animation-wobble-horizontal:focus,.elementor-animation-wobble-horizontal:hover{animation-name:elementor-animation-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;}
@keyframes elementor-animation-wobble-to-bottom-right {
16.65%{transform:translate(8px,8px);}
33.3%{transform:translate(-6px,-6px);}
49.95%{transform:translate(4px,4px);}
66.6%{transform:translate(-2px,-2px);}
83.25%{transform:translate(1px,1px);}
100%{transform:translate(0,0);}
}
.elementor-animation-wobble-to-bottom-right:active,.elementor-animation-wobble-to-bottom-right:focus,.elementor-animation-wobble-to-bottom-right:hover{animation-name:elementor-animation-wobble-to-bottom-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;}
@keyframes elementor-animation-wobble-to-top-right {
16.65%{transform:translate(8px,-8px);}
33.3%{transform:translate(-6px,6px);}
49.95%{transform:translate(4px,-4px);}
66.6%{transform:translate(-2px,2px);}
83.25%{transform:translate(1px,-1px);}
100%{transform:translate(0,0);}
}
.elementor-animation-wobble-to-top-right:active,.elementor-animation-wobble-to-top-right:focus,.elementor-animation-wobble-to-top-right:hover{animation-name:elementor-animation-wobble-to-top-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;}
@keyframes elementor-animation-wobble-top {
16.65%{transform:skew(-12deg);}
33.3%{transform:skew(10deg);}
49.95%{transform:skew(-6deg);}
66.6%{transform:skew(4deg);}
83.25%{transform:skew(-2deg);}
100%{transform:skew(0);}
}
.elementor-animation-wobble-top{transform-origin:0 100%;}
.elementor-animation-wobble-top:active,.elementor-animation-wobble-top:focus,.elementor-animation-wobble-top:hover{animation-name:elementor-animation-wobble-top;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;}
@keyframes elementor-animation-wobble-bottom {
16.65%{transform:skew(-12deg);}
33.3%{transform:skew(10deg);}
49.95%{transform:skew(-6deg);}
66.6%{transform:skew(4deg);}
83.25%{transform:skew(-2deg);}
100%{transform:skew(0);}
}
.elementor-animation-wobble-bottom{transform-origin:100% 0;}
.elementor-animation-wobble-bottom:active,.elementor-animation-wobble-bottom:focus,.elementor-animation-wobble-bottom:hover{animation-name:elementor-animation-wobble-bottom;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;}
@keyframes elementor-animation-wobble-skew {
16.65%{transform:skew(-12deg);}
33.3%{transform:skew(10deg);}
49.95%{transform:skew(-6deg);}
66.6%{transform:skew(4deg);}
83.25%{transform:skew(-2deg);}
100%{transform:skew(0);}
}
.elementor-animation-wobble-skew:active,.elementor-animation-wobble-skew:focus,.elementor-animation-wobble-skew:hover{animation-name:elementor-animation-wobble-skew;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;}
@keyframes elementor-animation-buzz {
50%{transform:translateX(3px) rotate(2deg);}
100%{transform:translateX(-3px) rotate(-2deg);}
}
.elementor-animation-buzz:active,.elementor-animation-buzz:focus,.elementor-animation-buzz:hover{animation-name:elementor-animation-buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite;}
@keyframes elementor-animation-buzz-out {
10%{transform:translateX(3px) rotate(2deg);}
20%{transform:translateX(-3px) rotate(-2deg);}
30%{transform:translateX(3px) rotate(2deg);}
40%{transform:translateX(-3px) rotate(-2deg);}
50%{transform:translateX(2px) rotate(1deg);}
60%{transform:translateX(-2px) rotate(-1deg);}
70%{transform:translateX(2px) rotate(1deg);}
80%{transform:translateX(-2px) rotate(-1deg);}
90%{transform:translateX(1px) rotate(0);}
100%{transform:translateX(-1px) rotate(0);}
}
.elementor-animation-buzz-out:active,.elementor-animation-buzz-out:focus,.elementor-animation-buzz-out:hover{animation-name:elementor-animation-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1;}/*!
 * Font Awesome Free 6.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.*/
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);}
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}
.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free";}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands";}
.fa-1x{font-size:1em;}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-6x{font-size:6em;}
.fa-7x{font-size:7em;}
.fa-8x{font-size:8em;}
.fa-9x{font-size:9em;}
.fa-10x{font-size:10em;}
.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em;}
.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em;}
.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em;}
.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em;}
.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em;}
.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em;}
.fa-fw{text-align:center;width:1.25em;}
.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0;}
.fa-ul>li{position:relative;}
.fa-li{left:calc(var(--fa-li-width,2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit;}
.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em);}
.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em);}
.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em);}
.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out);}
.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));}
.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));}
.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);}
.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));}
.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out);}
.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear);}
.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);}
.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear);}
.fa-spin-reverse{--fa-animation-direction:reverse;}
.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8));}
@media (prefers-reduced-motion:reduce) {
.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s;}
}
@-webkit-keyframes fa-beat {
0%,90%{-webkit-transform:scale(1);transform:scale(1);}
45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25));}
}
@keyframes fa-beat {
0%,90%{-webkit-transform:scale(1);transform:scale(1);}
45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25));}
}
@-webkit-keyframes fa-bounce {
0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);}
30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));}
50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);}
57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));}
64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
}
@keyframes fa-bounce {
0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);}
30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));}
50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);}
57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));}
64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
}
@-webkit-keyframes fa-fade {
50%{opacity:var(--fa-fade-opacity,.4);}
}
@keyframes fa-fade {
50%{opacity:var(--fa-fade-opacity,.4);}
}
@-webkit-keyframes fa-beat-fade {
0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1);}
50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125));}
}
@keyframes fa-beat-fade {
0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1);}
50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125));}
}
@-webkit-keyframes fa-flip {
50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));}
}
@keyframes fa-flip {
50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));}
}
@-webkit-keyframes fa-shake {
0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}
4%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg);}
12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg);}
16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg);}
20%{-webkit-transform:rotate(22deg);transform:rotate(22deg);}
32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg);}
36%{-webkit-transform:rotate(12deg);transform:rotate(12deg);}
40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes fa-shake {
0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}
4%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg);}
12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg);}
16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg);}
20%{-webkit-transform:rotate(22deg);transform:rotate(22deg);}
32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg);}
36%{-webkit-transform:rotate(12deg);transform:rotate(12deg);}
40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-webkit-keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}
}
@keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}
}
.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg);}
.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1);}
.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1);}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1);}
.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none));}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em;}
.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto);}
.fa-stack-1x{line-height:inherit;}
.fa-stack-2x{font-size:2em;}
.fa-inverse{color:var(--fa-inverse,#fff);}
.fa-0:before{content:"\30";}
.fa-1:before{content:"\31";}
.fa-2:before{content:"\32";}
.fa-3:before{content:"\33";}
.fa-4:before{content:"\34";}
.fa-5:before{content:"\35";}
.fa-6:before{content:"\36";}
.fa-7:before{content:"\37";}
.fa-8:before{content:"\38";}
.fa-9:before{content:"\39";}
.fa-fill-drip:before{content:"\f576";}
.fa-arrows-to-circle:before{content:"\e4bd";}
.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138";}
.fa-at:before{content:"\40";}
.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed";}
.fa-text-height:before{content:"\f034";}
.fa-user-times:before,.fa-user-xmark:before{content:"\f235";}
.fa-stethoscope:before{content:"\f0f1";}
.fa-comment-alt:before,.fa-message:before{content:"\f27a";}
.fa-info:before{content:"\f129";}
.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422";}
.fa-explosion:before{content:"\e4e9";}
.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c";}
.fa-wave-square:before{content:"\f83e";}
.fa-ring:before{content:"\f70b";}
.fa-building-un:before{content:"\e4d9";}
.fa-dice-three:before{content:"\f527";}
.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073";}
.fa-anchor-circle-check:before{content:"\e4aa";}
.fa-building-circle-arrow-right:before{content:"\e4d1";}
.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f";}
.fa-arrows-up-to-line:before{content:"\e4c2";}
.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd";}
.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056";}
.fa-door-open:before{content:"\f52b";}
.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5";}
.fa-atom:before{content:"\f5d2";}
.fa-soap:before{content:"\e06e";}
.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d";}
.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539";}
.fa-bridge-circle-check:before{content:"\e4c9";}
.fa-pump-medical:before{content:"\e06a";}
.fa-fingerprint:before{content:"\f577";}
.fa-hand-point-right:before{content:"\f0a4";}
.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689";}
.fa-forward-step:before,.fa-step-forward:before{content:"\f051";}
.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8";}
.fa-flag-checkered:before{content:"\f11e";}
.fa-football-ball:before,.fa-football:before{content:"\f44e";}
.fa-school-circle-exclamation:before{content:"\e56c";}
.fa-crop:before{content:"\f125";}
.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103";}
.fa-users-rectangle:before{content:"\e594";}
.fa-people-roof:before{content:"\e537";}
.fa-people-line:before{content:"\e534";}
.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc";}
.fa-diagram-predecessor:before{content:"\e477";}
.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176";}
.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a";}
.fa-male:before,.fa-person:before{content:"\f183";}
.fa-laptop:before{content:"\f109";}
.fa-file-csv:before{content:"\f6dd";}
.fa-menorah:before{content:"\f676";}
.fa-truck-plane:before{content:"\e58f";}
.fa-record-vinyl:before{content:"\f8d9";}
.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587";}
.fa-bong:before{content:"\f55c";}
.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b";}
.fa-arrow-down-up-across-line:before{content:"\e4af";}
.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5";}
.fa-jar-wheat:before{content:"\e517";}
.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674";}
.fa-file-circle-exclamation:before{content:"\e4eb";}
.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e";}
.fa-pager:before{content:"\f815";}
.fa-address-book:before,.fa-contact-book:before{content:"\f2b9";}
.fa-strikethrough:before{content:"\f0cc";}
.fa-k:before{content:"\4b";}
.fa-landmark-flag:before{content:"\e51c";}
.fa-pencil-alt:before,.fa-pencil:before{content:"\f303";}
.fa-backward:before{content:"\f04a";}
.fa-caret-right:before{content:"\f0da";}
.fa-comments:before{content:"\f086";}
.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea";}
.fa-code-pull-request:before{content:"\e13c";}
.fa-clipboard-list:before{content:"\f46d";}
.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de";}
.fa-user-check:before{content:"\f4fc";}
.fa-vial-virus:before{content:"\e597";}
.fa-sheet-plastic:before{content:"\e571";}
.fa-blog:before{content:"\f781";}
.fa-user-ninja:before{content:"\f504";}
.fa-person-arrow-up-from-line:before{content:"\e539";}
.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0";}
.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458";}
.fa-toggle-off:before{content:"\f204";}
.fa-archive:before,.fa-box-archive:before{content:"\f187";}
.fa-person-drowning:before{content:"\e545";}
.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886";}
.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a";}
.fa-spray-can:before{content:"\f5bd";}
.fa-truck-monster:before{content:"\f63b";}
.fa-w:before{content:"\57";}
.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c";}
.fa-rainbow:before{content:"\f75b";}
.fa-circle-notch:before{content:"\f1ce";}
.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa";}
.fa-paw:before{content:"\f1b0";}
.fa-cloud:before{content:"\f0c2";}
.fa-trowel-bricks:before{content:"\e58a";}
.fa-face-flushed:before,.fa-flushed:before{content:"\f579";}
.fa-hospital-user:before{content:"\f80d";}
.fa-tent-arrow-left-right:before{content:"\e57f";}
.fa-gavel:before,.fa-legal:before{content:"\f0e3";}
.fa-binoculars:before{content:"\f1e5";}
.fa-microphone-slash:before{content:"\f131";}
.fa-box-tissue:before{content:"\e05b";}
.fa-motorcycle:before{content:"\f21c";}
.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562";}
.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae";}
.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068";}
.fa-mars-and-venus-burst:before{content:"\e523";}
.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152";}
.fa-cut:before,.fa-scissors:before{content:"\f0c4";}
.fa-sun-plant-wilt:before{content:"\e57a";}
.fa-toilets-portable:before{content:"\e584";}
.fa-hockey-puck:before{content:"\f453";}
.fa-table:before{content:"\f0ce";}
.fa-magnifying-glass-arrow-right:before{content:"\e521";}
.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566";}
.fa-users-slash:before{content:"\e073";}
.fa-clover:before{content:"\e139";}
.fa-mail-reply:before,.fa-reply:before{content:"\f3e5";}
.fa-star-and-crescent:before{content:"\f699";}
.fa-house-fire:before{content:"\e50c";}
.fa-minus-square:before,.fa-square-minus:before{content:"\f146";}
.fa-helicopter:before{content:"\f533";}
.fa-compass:before{content:"\f14e";}
.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150";}
.fa-file-circle-question:before{content:"\e4ef";}
.fa-laptop-code:before{content:"\f5fc";}
.fa-swatchbook:before{content:"\f5c3";}
.fa-prescription-bottle:before{content:"\f485";}
.fa-bars:before,.fa-navicon:before{content:"\f0c9";}
.fa-people-group:before{content:"\e533";}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253";}
.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9";}
.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360";}
.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597";}
.fa-film:before{content:"\f008";}
.fa-ruler-horizontal:before{content:"\f547";}
.fa-people-robbery:before{content:"\e536";}
.fa-lightbulb:before{content:"\f0eb";}
.fa-caret-left:before{content:"\f0d9";}
.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a";}
.fa-school-circle-xmark:before{content:"\e56d";}
.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b";}
.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a";}
.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e";}
.fa-cloud-showers-heavy:before{content:"\f740";}
.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f";}
.fa-sitemap:before{content:"\f0e8";}
.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9";}
.fa-memory:before{content:"\f538";}
.fa-road-spikes:before{content:"\e568";}
.fa-fire-burner:before{content:"\e4f1";}
.fa-flag:before{content:"\f024";}
.fa-hanukiah:before{content:"\f6e6";}
.fa-feather:before{content:"\f52d";}
.fa-volume-down:before,.fa-volume-low:before{content:"\f027";}
.fa-comment-slash:before{content:"\f4b3";}
.fa-cloud-sun-rain:before{content:"\f743";}
.fa-compress:before{content:"\f066";}
.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd";}
.fa-ankh:before{content:"\f644";}
.fa-hands-holding-child:before{content:"\e4fa";}
.fa-asterisk:before{content:"\2a";}
.fa-check-square:before,.fa-square-check:before{content:"\f14a";}
.fa-peseta-sign:before{content:"\e221";}
.fa-header:before,.fa-heading:before{content:"\f1dc";}
.fa-ghost:before{content:"\f6e2";}
.fa-list-squares:before,.fa-list:before{content:"\f03a";}
.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b";}
.fa-cart-plus:before{content:"\f217";}
.fa-gamepad:before{content:"\f11b";}
.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192";}
.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567";}
.fa-egg:before{content:"\f7fb";}
.fa-house-medical-circle-xmark:before{content:"\e513";}
.fa-campground:before{content:"\f6bb";}
.fa-folder-plus:before{content:"\f65e";}
.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3";}
.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc";}
.fa-lock:before{content:"\f023";}
.fa-gas-pump:before{content:"\f52f";}
.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593";}
.fa-map-location:before,.fa-map-marked:before{content:"\f59f";}
.fa-house-flood-water:before{content:"\e50e";}
.fa-tree:before{content:"\f1bb";}
.fa-bridge-lock:before{content:"\e4cc";}
.fa-sack-dollar:before{content:"\f81d";}
.fa-edit:before,.fa-pen-to-square:before{content:"\f044";}
.fa-car-side:before{content:"\f5e4";}
.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0";}
.fa-heart-circle-minus:before{content:"\e4ff";}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252";}
.fa-microscope:before{content:"\f610";}
.fa-sink:before{content:"\e06d";}
.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290";}
.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881";}
.fa-mitten:before{content:"\f7b5";}
.fa-person-rays:before{content:"\e54d";}
.fa-users:before{content:"\f0c0";}
.fa-eye-slash:before{content:"\f070";}
.fa-flask-vial:before{content:"\e4f3";}
.fa-hand-paper:before,.fa-hand:before{content:"\f256";}
.fa-om:before{content:"\f679";}
.fa-worm:before{content:"\e599";}
.fa-house-circle-xmark:before{content:"\e50b";}
.fa-plug:before{content:"\f1e6";}
.fa-chevron-up:before{content:"\f077";}
.fa-hand-spock:before{content:"\f259";}
.fa-stopwatch:before{content:"\f2f2";}
.fa-face-kiss:before,.fa-kiss:before{content:"\f596";}
.fa-bridge-circle-xmark:before{content:"\e4cb";}
.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589";}
.fa-chess-bishop:before{content:"\f43a";}
.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c";}
.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4";}
.fa-road-circle-check:before{content:"\e564";}
.fa-dice-five:before{content:"\f523";}
.fa-rss-square:before,.fa-square-rss:before{content:"\f143";}
.fa-land-mine-on:before{content:"\e51b";}
.fa-i-cursor:before{content:"\f246";}
.fa-stamp:before{content:"\f5bf";}
.fa-stairs:before{content:"\e289";}
.fa-i:before{content:"\49";}
.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2";}
.fa-pills:before{content:"\f484";}
.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581";}
.fa-tooth:before{content:"\f5c9";}
.fa-v:before{content:"\56";}
.fa-bicycle:before{content:"\f206";}
.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579";}
.fa-head-side-cough-slash:before{content:"\e062";}
.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9";}
.fa-wheat-awn-circle-exclamation:before{content:"\e598";}
.fa-snowman:before{content:"\f7d0";}
.fa-mortar-pestle:before{content:"\f5a7";}
.fa-road-barrier:before{content:"\e562";}
.fa-school:before{content:"\f549";}
.fa-igloo:before{content:"\f7ae";}
.fa-joint:before{content:"\f595";}
.fa-angle-right:before{content:"\f105";}
.fa-horse:before{content:"\f6f0";}
.fa-q:before{content:"\51";}
.fa-g:before{content:"\47";}
.fa-notes-medical:before{content:"\f481";}
.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9";}
.fa-dong-sign:before{content:"\e169";}
.fa-capsules:before{content:"\f46b";}
.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a";}
.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a";}
.fa-hand-point-up:before{content:"\f0a6";}
.fa-money-bill:before{content:"\f0d6";}
.fa-bookmark:before{content:"\f02e";}
.fa-align-justify:before{content:"\f039";}
.fa-umbrella-beach:before{content:"\f5ca";}
.fa-helmet-un:before{content:"\e503";}
.fa-bullseye:before{content:"\f140";}
.fa-bacon:before{content:"\f7e5";}
.fa-hand-point-down:before{content:"\f0a7";}
.fa-arrow-up-from-bracket:before{content:"\e09a";}
.fa-folder-blank:before,.fa-folder:before{content:"\f07b";}
.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478";}
.fa-radiation:before{content:"\f7b9";}
.fa-chart-simple:before{content:"\e473";}
.fa-mars-stroke:before{content:"\f229";}
.fa-vial:before{content:"\f492";}
.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624";}
.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca";}
.fa-e:before{content:"\45";}
.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305";}
.fa-bridge-circle-exclamation:before{content:"\e4ca";}
.fa-user:before{content:"\f007";}
.fa-school-circle-check:before{content:"\e56b";}
.fa-dumpster:before{content:"\f793";}
.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6";}
.fa-building-user:before{content:"\e4da";}
.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191";}
.fa-highlighter:before{content:"\f591";}
.fa-key:before{content:"\f084";}
.fa-bullhorn:before{content:"\f0a1";}
.fa-globe:before{content:"\f0ac";}
.fa-synagogue:before{content:"\f69b";}
.fa-person-half-dress:before{content:"\e548";}
.fa-road-bridge:before{content:"\e563";}
.fa-location-arrow:before{content:"\f124";}
.fa-c:before{content:"\43";}
.fa-tablet-button:before{content:"\f10a";}
.fa-building-lock:before{content:"\e4d6";}
.fa-pizza-slice:before{content:"\f818";}
.fa-money-bill-wave:before{content:"\f53a";}
.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe";}
.fa-house-flag:before{content:"\e50d";}
.fa-person-circle-minus:before{content:"\e540";}
.fa-ban:before,.fa-cancel:before{content:"\f05e";}
.fa-camera-rotate:before{content:"\e0d8";}
.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0";}
.fa-star:before{content:"\f005";}
.fa-repeat:before{content:"\f363";}
.fa-cross:before{content:"\f654";}
.fa-box:before{content:"\f466";}
.fa-venus-mars:before{content:"\f228";}
.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245";}
.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e";}
.fa-charging-station:before{content:"\f5e7";}
.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f";}
.fa-random:before,.fa-shuffle:before{content:"\f074";}
.fa-person-running:before,.fa-running:before{content:"\f70c";}
.fa-mobile-retro:before{content:"\e527";}
.fa-grip-lines-vertical:before{content:"\f7a5";}
.fa-spider:before{content:"\f717";}
.fa-hands-bound:before{content:"\e4f9";}
.fa-file-invoice-dollar:before{content:"\f571";}
.fa-plane-circle-exclamation:before{content:"\e556";}
.fa-x-ray:before{content:"\f497";}
.fa-spell-check:before{content:"\f891";}
.fa-slash:before{content:"\f715";}
.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc";}
.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090";}
.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070";}
.fa-server:before{content:"\f233";}
.fa-virus-covid-slash:before{content:"\e4a9";}
.fa-shop-lock:before{content:"\e4a5";}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251";}
.fa-blender-phone:before{content:"\f6b6";}
.fa-building-wheat:before{content:"\e4db";}
.fa-person-breastfeeding:before{content:"\e53a";}
.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6";}
.fa-venus:before{content:"\f221";}
.fa-passport:before{content:"\f5ab";}
.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e";}
.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce";}
.fa-temperature-high:before{content:"\f769";}
.fa-microchip:before{content:"\f2db";}
.fa-crown:before{content:"\f521";}
.fa-weight-hanging:before{content:"\f5cd";}
.fa-xmarks-lines:before{content:"\e59a";}
.fa-file-prescription:before{content:"\f572";}
.fa-weight-scale:before,.fa-weight:before{content:"\f496";}
.fa-user-friends:before,.fa-user-group:before{content:"\f500";}
.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e";}
.fa-chess-knight:before{content:"\f441";}
.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b";}
.fa-wheelchair:before{content:"\f193";}
.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa";}
.fa-toggle-on:before{content:"\f205";}
.fa-person-walking:before,.fa-walking:before{content:"\f554";}
.fa-l:before{content:"\4c";}
.fa-fire:before{content:"\f06d";}
.fa-bed-pulse:before,.fa-procedures:before{content:"\f487";}
.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197";}
.fa-face-laugh:before,.fa-laugh:before{content:"\f599";}
.fa-folder-open:before{content:"\f07c";}
.fa-heart-circle-plus:before{content:"\e500";}
.fa-code-fork:before{content:"\e13b";}
.fa-city:before{content:"\f64f";}
.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9";}
.fa-pepper-hot:before{content:"\f816";}
.fa-unlock:before{content:"\f09c";}
.fa-colon-sign:before{content:"\e140";}
.fa-headset:before{content:"\f590";}
.fa-store-slash:before{content:"\e071";}
.fa-road-circle-xmark:before{content:"\e566";}
.fa-user-minus:before{content:"\f503";}
.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a";}
.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f";}
.fa-clipboard:before{content:"\f328";}
.fa-house-circle-exclamation:before{content:"\e50a";}
.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574";}
.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb";}
.fa-bath:before,.fa-bathtub:before{content:"\f2cd";}
.fa-underline:before{content:"\f0cd";}
.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff";}
.fa-signature:before{content:"\f5b7";}
.fa-stroopwafel:before{content:"\f551";}
.fa-bold:before{content:"\f032";}
.fa-anchor-lock:before{content:"\e4ad";}
.fa-building-ngo:before{content:"\e4d7";}
.fa-manat-sign:before{content:"\e1d5";}
.fa-not-equal:before{content:"\f53e";}
.fa-border-style:before,.fa-border-top-left:before{content:"\f853";}
.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0";}
.fa-jedi:before{content:"\f669";}
.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681";}
.fa-mug-hot:before{content:"\f7b6";}
.fa-battery-car:before,.fa-car-battery:before{content:"\f5df";}
.fa-gift:before{content:"\f06b";}
.fa-dice-two:before{content:"\f528";}
.fa-chess-queen:before{content:"\f445";}
.fa-glasses:before{content:"\f530";}
.fa-chess-board:before{content:"\f43c";}
.fa-building-circle-check:before{content:"\e4d2";}
.fa-person-chalkboard:before{content:"\e53d";}
.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b";}
.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255";}
.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151";}
.fa-cloud-showers-water:before{content:"\e4e4";}
.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080";}
.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e";}
.fa-less-than-equal:before{content:"\f537";}
.fa-train:before{content:"\f238";}
.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8";}
.fa-crow:before{content:"\f520";}
.fa-sailboat:before{content:"\e445";}
.fa-window-restore:before{content:"\f2d2";}
.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe";}
.fa-torii-gate:before{content:"\f6a1";}
.fa-frog:before{content:"\f52e";}
.fa-bucket:before{content:"\e4cf";}
.fa-image:before{content:"\f03e";}
.fa-microphone:before{content:"\f130";}
.fa-cow:before{content:"\f6c8";}
.fa-caret-up:before{content:"\f0d8";}
.fa-screwdriver:before{content:"\f54a";}
.fa-folder-closed:before{content:"\e185";}
.fa-house-tsunami:before{content:"\e515";}
.fa-square-nfi:before{content:"\e576";}
.fa-arrow-up-from-ground-water:before{content:"\e4b5";}
.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b";}
.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea";}
.fa-columns:before,.fa-table-columns:before{content:"\f0db";}
.fa-lemon:before{content:"\f094";}
.fa-head-side-mask:before{content:"\e063";}
.fa-handshake:before{content:"\f2b5";}
.fa-gem:before{content:"\f3a5";}
.fa-dolly-box:before,.fa-dolly:before{content:"\f472";}
.fa-smoking:before{content:"\f48d";}
.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c";}
.fa-monument:before{content:"\f5a6";}
.fa-snowplow:before{content:"\f7d2";}
.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101";}
.fa-cannabis:before{content:"\f55f";}
.fa-circle-play:before,.fa-play-circle:before{content:"\f144";}
.fa-tablets:before{content:"\f490";}
.fa-ethernet:before{content:"\f796";}
.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153";}
.fa-chair:before{content:"\f6c0";}
.fa-check-circle:before,.fa-circle-check:before{content:"\f058";}
.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d";}
.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568";}
.fa-plate-wheat:before{content:"\e55a";}
.fa-icicles:before{content:"\f7ad";}
.fa-person-shelter:before{content:"\e54f";}
.fa-neuter:before{content:"\f22c";}
.fa-id-badge:before{content:"\f2c1";}
.fa-marker:before{content:"\f5a1";}
.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a";}
.fa-helicopter-symbol:before{content:"\e502";}
.fa-universal-access:before{content:"\f29a";}
.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139";}
.fa-lari-sign:before{content:"\e1c8";}
.fa-volcano:before{content:"\f770";}
.fa-person-walking-dashed-line-arrow-right:before{content:"\e553";}
.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154";}
.fa-viruses:before{content:"\e076";}
.fa-square-person-confined:before{content:"\e577";}
.fa-user-tie:before{content:"\f508";}
.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175";}
.fa-tent-arrow-down-to-line:before{content:"\e57e";}
.fa-certificate:before{content:"\f0a3";}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122";}
.fa-suitcase:before{content:"\f0f2";}
.fa-person-skating:before,.fa-skating:before{content:"\f7c5";}
.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662";}
.fa-camera-retro:before{content:"\f083";}
.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab";}
.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f";}
.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c";}
.fa-box-open:before{content:"\f49e";}
.fa-scroll:before{content:"\f70e";}
.fa-spa:before{content:"\f5bb";}
.fa-location-pin-lock:before{content:"\e51f";}
.fa-pause:before{content:"\f04c";}
.fa-hill-avalanche:before{content:"\e507";}
.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb";}
.fa-bomb:before{content:"\f1e2";}
.fa-registered:before{content:"\f25d";}
.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb";}
.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516";}
.fa-subscript:before{content:"\f12c";}
.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb";}
.fa-burst:before{content:"\e4dc";}
.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066";}
.fa-face-tired:before,.fa-tired:before{content:"\f5c8";}
.fa-money-bills:before{content:"\e1f3";}
.fa-smog:before{content:"\f75f";}
.fa-crutch:before{content:"\f7f7";}
.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee";}
.fa-palette:before{content:"\f53f";}
.fa-arrows-turn-right:before{content:"\e4c0";}
.fa-vest:before{content:"\e085";}
.fa-ferry:before{content:"\e4ea";}
.fa-arrows-down-to-people:before{content:"\e4b9";}
.fa-seedling:before,.fa-sprout:before{content:"\f4d8";}
.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337";}
.fa-boxes-packing:before{content:"\e4c7";}
.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8";}
.fa-group-arrows-rotate:before{content:"\e4f6";}
.fa-bowl-food:before{content:"\e4c6";}
.fa-candy-cane:before{content:"\f786";}
.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160";}
.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c";}
.fa-remove-format:before,.fa-text-slash:before{content:"\f87d";}
.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da";}
.fa-file-word:before{content:"\f1c2";}
.fa-file-powerpoint:before{content:"\f1c4";}
.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e";}
.fa-house-lock:before{content:"\e510";}
.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed";}
.fa-children:before{content:"\e4e1";}
.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b";}
.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa";}
.fa-envelope-open:before{content:"\f2b6";}
.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f";}
.fa-mattress-pillow:before{content:"\e525";}
.fa-guarani-sign:before{content:"\e19a";}
.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021";}
.fa-fire-extinguisher:before{content:"\f134";}
.fa-cruzeiro-sign:before{content:"\e152";}
.fa-greater-than-equal:before{content:"\f532";}
.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed";}
.fa-atlas:before,.fa-book-atlas:before{content:"\f558";}
.fa-virus:before{content:"\e074";}
.fa-envelope-circle-check:before{content:"\e4e8";}
.fa-layer-group:before{content:"\f5fd";}
.fa-arrows-to-dot:before{content:"\e4be";}
.fa-archway:before{content:"\f557";}
.fa-heart-circle-check:before{content:"\e4fd";}
.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1";}
.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6";}
.fa-square:before{content:"\f0c8";}
.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000";}
.fa-couch:before{content:"\f4b8";}
.fa-cedi-sign:before{content:"\e0df";}
.fa-italic:before{content:"\f033";}
.fa-church:before{content:"\f51d";}
.fa-comments-dollar:before{content:"\f653";}
.fa-democrat:before{content:"\f747";}
.fa-z:before{content:"\5a";}
.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9";}
.fa-road-lock:before{content:"\e567";}
.fa-a:before{content:"\41";}
.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f";}
.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b";}
.fa-p:before{content:"\50";}
.fa-snowflake:before{content:"\f2dc";}
.fa-newspaper:before{content:"\f1ea";}
.fa-ad:before,.fa-rectangle-ad:before{content:"\f641";}
.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9";}
.fa-filter-circle-xmark:before{content:"\e17b";}
.fa-locust:before{content:"\e520";}
.fa-sort:before,.fa-unsorted:before{content:"\f0dc";}
.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb";}
.fa-person-dress-burst:before{content:"\e544";}
.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d";}
.fa-vector-square:before{content:"\f5cb";}
.fa-bread-slice:before{content:"\f7ec";}
.fa-language:before{content:"\f1ab";}
.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598";}
.fa-filter:before{content:"\f0b0";}
.fa-question:before{content:"\3f";}
.fa-file-signature:before{content:"\f573";}
.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2";}
.fa-house-chimney-user:before{content:"\e065";}
.fa-hand-holding-heart:before{content:"\f4be";}
.fa-puzzle-piece:before{content:"\f12e";}
.fa-money-check:before{content:"\f53c";}
.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0";}
.fa-code:before{content:"\f121";}
.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0";}
.fa-building-circle-exclamation:before{content:"\e4d3";}
.fa-magnifying-glass-chart:before{content:"\e522";}
.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e";}
.fa-cubes-stacked:before{content:"\e4e6";}
.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159";}
.fa-virus-covid:before{content:"\e4a8";}
.fa-austral-sign:before{content:"\e0a9";}
.fa-f:before{content:"\46";}
.fa-leaf:before{content:"\f06c";}
.fa-road:before{content:"\f018";}
.fa-cab:before,.fa-taxi:before{content:"\f1ba";}
.fa-person-circle-plus:before{content:"\e541";}
.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200";}
.fa-bolt-lightning:before{content:"\e0b7";}
.fa-sack-xmark:before{content:"\e56a";}
.fa-file-excel:before{content:"\f1c3";}
.fa-file-contract:before{content:"\f56c";}
.fa-fish-fins:before{content:"\e4f2";}
.fa-building-flag:before{content:"\e4d5";}
.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582";}
.fa-object-ungroup:before{content:"\f248";}
.fa-poop:before{content:"\f619";}
.fa-location-pin:before,.fa-map-marker:before{content:"\f041";}
.fa-kaaba:before{content:"\f66b";}
.fa-toilet-paper:before{content:"\f71e";}
.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807";}
.fa-eject:before{content:"\f052";}
.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a";}
.fa-plane-circle-check:before{content:"\e555";}
.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5";}
.fa-object-group:before{content:"\f247";}
.fa-chart-line:before,.fa-line-chart:before{content:"\f201";}
.fa-mask-ventilator:before{content:"\e524";}
.fa-arrow-right:before{content:"\f061";}
.fa-map-signs:before,.fa-signs-post:before{content:"\f277";}
.fa-cash-register:before{content:"\f788";}
.fa-person-circle-question:before{content:"\e542";}
.fa-h:before{content:"\48";}
.fa-tarp:before{content:"\e57b";}
.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9";}
.fa-arrows-to-eye:before{content:"\e4bf";}
.fa-plug-circle-bolt:before{content:"\e55b";}
.fa-heart:before{content:"\f004";}
.fa-mars-and-venus:before{content:"\f224";}
.fa-home-user:before,.fa-house-user:before{content:"\e1b0";}
.fa-dumpster-fire:before{content:"\f794";}
.fa-house-crack:before{content:"\e3b1";}
.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561";}
.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2";}
.fa-bottle-water:before{content:"\e4c5";}
.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b";}
.fa-toilet-paper-slash:before{content:"\e072";}
.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1";}
.fa-kitchen-set:before{content:"\e51a";}
.fa-r:before{content:"\52";}
.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca";}
.fa-cube:before{content:"\f1b2";}
.fa-bitcoin-sign:before{content:"\e0b4";}
.fa-shield-dog:before{content:"\e573";}
.fa-solar-panel:before{content:"\f5ba";}
.fa-lock-open:before{content:"\f3c1";}
.fa-elevator:before{content:"\e16d";}
.fa-money-bill-transfer:before{content:"\e528";}
.fa-money-bill-trend-up:before{content:"\e529";}
.fa-house-flood-water-circle-arrow-right:before{content:"\e50f";}
.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682";}
.fa-circle:before{content:"\f111";}
.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049";}
.fa-recycle:before{content:"\f1b8";}
.fa-user-astronaut:before{content:"\f4fb";}
.fa-plane-slash:before{content:"\e069";}
.fa-trademark:before{content:"\f25c";}
.fa-basketball-ball:before,.fa-basketball:before{content:"\f434";}
.fa-satellite-dish:before{content:"\f7c0";}
.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b";}
.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd";}
.fa-volume-high:before,.fa-volume-up:before{content:"\f028";}
.fa-users-rays:before{content:"\e593";}
.fa-wallet:before{content:"\f555";}
.fa-clipboard-check:before{content:"\f46c";}
.fa-file-audio:before{content:"\f1c7";}
.fa-burger:before,.fa-hamburger:before{content:"\f805";}
.fa-wrench:before{content:"\f0ad";}
.fa-bugs:before{content:"\e4d0";}
.fa-rupee-sign:before,.fa-rupee:before{content:"\f156";}
.fa-file-image:before{content:"\f1c5";}
.fa-circle-question:before,.fa-question-circle:before{content:"\f059";}
.fa-plane-departure:before{content:"\f5b0";}
.fa-handshake-slash:before{content:"\e060";}
.fa-book-bookmark:before{content:"\e0bb";}
.fa-code-branch:before{content:"\f126";}
.fa-hat-cowboy:before{content:"\f8c0";}
.fa-bridge:before{content:"\e4c8";}
.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879";}
.fa-truck-front:before{content:"\e2b7";}
.fa-cat:before{content:"\f6be";}
.fa-anchor-circle-exclamation:before{content:"\e4ab";}
.fa-truck-field:before{content:"\e58d";}
.fa-route:before{content:"\f4d7";}
.fa-clipboard-question:before{content:"\e4e3";}
.fa-panorama:before{content:"\e209";}
.fa-comment-medical:before{content:"\f7f5";}
.fa-teeth-open:before{content:"\f62f";}
.fa-file-circle-minus:before{content:"\e4ed";}
.fa-tags:before{content:"\f02c";}
.fa-wine-glass:before{content:"\f4e3";}
.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050";}
.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4";}
.fa-parking:before,.fa-square-parking:before{content:"\f540";}
.fa-house-signal:before{content:"\e012";}
.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828";}
.fa-faucet-drip:before{content:"\e006";}
.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474";}
.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d";}
.fa-terminal:before{content:"\f120";}
.fa-mobile-button:before{content:"\f10b";}
.fa-house-medical-flag:before{content:"\e514";}
.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291";}
.fa-tape:before{content:"\f4db";}
.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e";}
.fa-eye:before{content:"\f06e";}
.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3";}
.fa-audio-description:before{content:"\f29e";}
.fa-person-military-to-person:before{content:"\e54c";}
.fa-file-shield:before{content:"\e4f0";}
.fa-user-slash:before{content:"\f506";}
.fa-pen:before{content:"\f304";}
.fa-tower-observation:before{content:"\e586";}
.fa-file-code:before{content:"\f1c9";}
.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012";}
.fa-bus:before{content:"\f207";}
.fa-heart-circle-xmark:before{content:"\e501";}
.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af";}
.fa-window-maximize:before{content:"\f2d0";}
.fa-face-frown:before,.fa-frown:before{content:"\f119";}
.fa-prescription:before{content:"\f5b1";}
.fa-shop:before,.fa-store-alt:before{content:"\f54f";}
.fa-floppy-disk:before,.fa-save:before{content:"\f0c7";}
.fa-vihara:before{content:"\f6a7";}
.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515";}
.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de";}
.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad";}
.fa-plant-wilt:before{content:"\e5aa";}
.fa-diamond:before{content:"\f219";}
.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585";}
.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0";}
.fa-bacterium:before{content:"\e05a";}
.fa-hand-pointer:before{content:"\f25a";}
.fa-drum-steelpan:before{content:"\f56a";}
.fa-hand-scissors:before{content:"\f257";}
.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684";}
.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e";}
.fa-biohazard:before{content:"\f780";}
.fa-location-crosshairs:before,.fa-location:before{content:"\f601";}
.fa-mars-double:before{content:"\f227";}
.fa-child-dress:before{content:"\e59c";}
.fa-users-between-lines:before{content:"\e591";}
.fa-lungs-virus:before{content:"\e067";}
.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588";}
.fa-phone:before{content:"\f095";}
.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273";}
.fa-child-reaching:before{content:"\e59d";}
.fa-head-side-virus:before{content:"\e064";}
.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe";}
.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163";}
.fa-door-closed:before{content:"\f52a";}
.fa-shield-virus:before{content:"\e06c";}
.fa-dice-six:before{content:"\f526";}
.fa-mosquito-net:before{content:"\e52c";}
.fa-bridge-water:before{content:"\e4ce";}
.fa-person-booth:before{content:"\f756";}
.fa-text-width:before{content:"\f035";}
.fa-hat-wizard:before{content:"\f6e8";}
.fa-pen-fancy:before{content:"\f5ac";}
.fa-digging:before,.fa-person-digging:before{content:"\f85e";}
.fa-trash:before{content:"\f1f8";}
.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629";}
.fa-book-medical:before{content:"\f7e6";}
.fa-poo:before{content:"\f2fe";}
.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e";}
.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553";}
.fa-cubes:before{content:"\f1b3";}
.fa-divide:before{content:"\f529";}
.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7";}
.fa-headphones:before{content:"\f025";}
.fa-hands-holding:before{content:"\f4c2";}
.fa-hands-clapping:before{content:"\e1a8";}
.fa-republican:before{content:"\f75e";}
.fa-arrow-left:before{content:"\f060";}
.fa-person-circle-xmark:before{content:"\e543";}
.fa-ruler:before{content:"\f545";}
.fa-align-left:before{content:"\f036";}
.fa-dice-d6:before{content:"\f6d1";}
.fa-restroom:before{content:"\f7bd";}
.fa-j:before{content:"\4a";}
.fa-users-viewfinder:before{content:"\e595";}
.fa-file-video:before{content:"\f1c8";}
.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d";}
.fa-table-cells:before,.fa-th:before{content:"\f00a";}
.fa-file-pdf:before{content:"\f1c1";}
.fa-bible:before,.fa-book-bible:before{content:"\f647";}
.fa-o:before{content:"\4f";}
.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa";}
.fa-user-secret:before{content:"\f21b";}
.fa-otter:before{content:"\f700";}
.fa-female:before,.fa-person-dress:before{content:"\f182";}
.fa-comment-dollar:before{content:"\f651";}
.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a";}
.fa-table-cells-large:before,.fa-th-large:before{content:"\f009";}
.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827";}
.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0";}
.fa-hat-cowboy-side:before{content:"\f8c1";}
.fa-clipboard-user:before{content:"\f7f3";}
.fa-child:before{content:"\f1ae";}
.fa-lira-sign:before{content:"\f195";}
.fa-satellite:before{content:"\f7bf";}
.fa-plane-lock:before{content:"\e558";}
.fa-tag:before{content:"\f02b";}
.fa-comment:before{content:"\f075";}
.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd";}
.fa-envelope:before{content:"\f0e0";}
.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102";}
.fa-paperclip:before{content:"\f0c6";}
.fa-arrow-right-to-city:before{content:"\e4b3";}
.fa-ribbon:before{content:"\f4d6";}
.fa-lungs:before{content:"\f604";}
.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887";}
.fa-litecoin-sign:before{content:"\e1d3";}
.fa-border-none:before{content:"\f850";}
.fa-circle-nodes:before{content:"\e4e2";}
.fa-parachute-box:before{content:"\f4cd";}
.fa-indent:before{content:"\f03c";}
.fa-truck-field-un:before{content:"\e58e";}
.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254";}
.fa-mountain:before{content:"\f6fc";}
.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0";}
.fa-circle-info:before,.fa-info-circle:before{content:"\f05a";}
.fa-cloud-meatball:before{content:"\f73b";}
.fa-camera-alt:before,.fa-camera:before{content:"\f030";}
.fa-square-virus:before{content:"\e578";}
.fa-meteor:before{content:"\f753";}
.fa-car-on:before{content:"\e4dd";}
.fa-sleigh:before{content:"\f7cc";}
.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162";}
.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1";}
.fa-water:before{content:"\f773";}
.fa-calendar-check:before{content:"\f274";}
.fa-braille:before{content:"\f2a1";}
.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486";}
.fa-landmark:before{content:"\f66f";}
.fa-truck:before{content:"\f0d1";}
.fa-crosshairs:before{content:"\f05b";}
.fa-person-cane:before{content:"\e53c";}
.fa-tent:before{content:"\e57d";}
.fa-vest-patches:before{content:"\e086";}
.fa-check-double:before{content:"\f560";}
.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d";}
.fa-money-bill-wheat:before{content:"\e52a";}
.fa-cookie:before{content:"\f563";}
.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2";}
.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0";}
.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586";}
.fa-dumbbell:before{content:"\f44b";}
.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022";}
.fa-tarp-droplet:before{content:"\e57c";}
.fa-house-medical-circle-check:before{content:"\e511";}
.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca";}
.fa-calendar-plus:before{content:"\f271";}
.fa-plane-arrival:before{content:"\f5af";}
.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359";}
.fa-subway:before,.fa-train-subway:before{content:"\f239";}
.fa-chart-gantt:before{content:"\e0e4";}
.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc";}
.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565";}
.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1";}
.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a";}
.fa-dna:before{content:"\f471";}
.fa-virus-slash:before{content:"\e075";}
.fa-minus:before,.fa-subtract:before{content:"\f068";}
.fa-child-rifle:before{content:"\e4e0";}
.fa-chess:before{content:"\f439";}
.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177";}
.fa-plug-circle-check:before{content:"\e55c";}
.fa-street-view:before{content:"\f21d";}
.fa-franc-sign:before{content:"\e18f";}
.fa-volume-off:before{content:"\f026";}
.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3";}
.fa-cog:before,.fa-gear:before{content:"\f013";}
.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7";}
.fa-mosque:before{content:"\f678";}
.fa-mosquito:before{content:"\e52b";}
.fa-star-of-david:before{content:"\f69a";}
.fa-person-military-rifle:before{content:"\e54b";}
.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a";}
.fa-vials:before{content:"\f493";}
.fa-plug-circle-plus:before{content:"\e55f";}
.fa-place-of-worship:before{content:"\f67f";}
.fa-grip-vertical:before{content:"\f58e";}
.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148";}
.fa-u:before{content:"\55";}
.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698";}
.fa-clock-four:before,.fa-clock:before{content:"\f017";}
.fa-backward-step:before,.fa-step-backward:before{content:"\f048";}
.fa-pallet:before{content:"\f482";}
.fa-faucet:before{content:"\e005";}
.fa-baseball-bat-ball:before{content:"\f432";}
.fa-s:before{content:"\53";}
.fa-timeline:before{content:"\e29c";}
.fa-keyboard:before{content:"\f11c";}
.fa-caret-down:before{content:"\f0d7";}
.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2";}
.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8";}
.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf";}
.fa-plane-up:before{content:"\e22d";}
.fa-piggy-bank:before{content:"\f4d3";}
.fa-battery-3:before,.fa-battery-half:before{content:"\f242";}
.fa-mountain-city:before{content:"\e52e";}
.fa-coins:before{content:"\f51e";}
.fa-khanda:before{content:"\f66d";}
.fa-sliders-h:before,.fa-sliders:before{content:"\f1de";}
.fa-folder-tree:before{content:"\f802";}
.fa-network-wired:before{content:"\f6ff";}
.fa-map-pin:before{content:"\f276";}
.fa-hamsa:before{content:"\f665";}
.fa-cent-sign:before{content:"\e3f5";}
.fa-flask:before{content:"\f0c3";}
.fa-person-pregnant:before{content:"\e31e";}
.fa-wand-sparkles:before{content:"\f72b";}
.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142";}
.fa-ticket:before{content:"\f145";}
.fa-power-off:before{content:"\f011";}
.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b";}
.fa-flag-usa:before{content:"\f74d";}
.fa-laptop-file:before{content:"\e51d";}
.fa-teletype:before,.fa-tty:before{content:"\f1e4";}
.fa-diagram-next:before{content:"\e476";}
.fa-person-rifle:before{content:"\e54e";}
.fa-house-medical-circle-exclamation:before{content:"\e512";}
.fa-closed-captioning:before{content:"\f20a";}
.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec";}
.fa-venus-double:before{content:"\f226";}
.fa-images:before{content:"\f302";}
.fa-calculator:before{content:"\f1ec";}
.fa-people-pulling:before{content:"\e535";}
.fa-n:before{content:"\4e";}
.fa-cable-car:before,.fa-tram:before{content:"\f7da";}
.fa-cloud-rain:before{content:"\f73d";}
.fa-building-circle-xmark:before{content:"\e4d4";}
.fa-ship:before{content:"\f21a";}
.fa-arrows-down-to-line:before{content:"\e4b8";}
.fa-download:before{content:"\f019";}
.fa-face-grin:before,.fa-grin:before{content:"\f580";}
.fa-backspace:before,.fa-delete-left:before{content:"\f55a";}
.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb";}
.fa-file-circle-check:before{content:"\e5a0";}
.fa-forward:before{content:"\f04e";}
.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce";}
.fa-face-meh:before,.fa-meh:before{content:"\f11a";}
.fa-align-center:before{content:"\f037";}
.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7";}
.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2";}
.fa-dedent:before,.fa-outdent:before{content:"\f03b";}
.fa-heart-circle-exclamation:before{content:"\e4fe";}
.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015";}
.fa-calendar-week:before{content:"\f784";}
.fa-laptop-medical:before{content:"\f812";}
.fa-b:before{content:"\42";}
.fa-file-medical:before{content:"\f477";}
.fa-dice-one:before{content:"\f525";}
.fa-kiwi-bird:before{content:"\f535";}
.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec";}
.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9";}
.fa-cutlery:before,.fa-utensils:before{content:"\f2e7";}
.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161";}
.fa-mill-sign:before{content:"\e1ed";}
.fa-bowl-rice:before{content:"\e2eb";}
.fa-skull:before{content:"\f54c";}
.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519";}
.fa-truck-pickup:before{content:"\f63c";}
.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c";}
.fa-stop:before{content:"\f04d";}
.fa-code-merge:before{content:"\f387";}
.fa-upload:before{content:"\f093";}
.fa-hurricane:before{content:"\f751";}
.fa-mound:before{content:"\e52d";}
.fa-toilet-portable:before{content:"\e583";}
.fa-compact-disc:before{content:"\f51f";}
.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d";}
.fa-caravan:before{content:"\f8ff";}
.fa-shield-cat:before{content:"\e572";}
.fa-bolt:before,.fa-zap:before{content:"\f0e7";}
.fa-glass-water:before{content:"\e4f4";}
.fa-oil-well:before{content:"\e532";}
.fa-vault:before{content:"\e2c5";}
.fa-mars:before{content:"\f222";}
.fa-toilet:before{content:"\f7d8";}
.fa-plane-circle-xmark:before{content:"\e557";}
.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157";}
.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158";}
.fa-sun:before{content:"\f185";}
.fa-guitar:before{content:"\f7a6";}
.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c";}
.fa-horse-head:before{content:"\f7ab";}
.fa-bore-hole:before{content:"\e4c3";}
.fa-industry:before{content:"\f275";}
.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358";}
.fa-arrows-turn-to-dots:before{content:"\e4c1";}
.fa-florin-sign:before{content:"\e184";}
.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884";}
.fa-less-than:before{content:"\3c";}
.fa-angle-down:before{content:"\f107";}
.fa-car-tunnel:before{content:"\e4de";}
.fa-head-side-cough:before{content:"\e061";}
.fa-grip-lines:before{content:"\f7a4";}
.fa-thumbs-down:before{content:"\f165";}
.fa-user-lock:before{content:"\f502";}
.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178";}
.fa-anchor-circle-xmark:before{content:"\e4ac";}
.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141";}
.fa-chess-pawn:before{content:"\f443";}
.fa-first-aid:before,.fa-kit-medical:before{content:"\f479";}
.fa-person-through-window:before{content:"\e5a9";}
.fa-toolbox:before{content:"\f552";}
.fa-hands-holding-circle:before{content:"\e4fb";}
.fa-bug:before{content:"\f188";}
.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d";}
.fa-automobile:before,.fa-car:before{content:"\f1b9";}
.fa-hand-holding-hand:before{content:"\e4f7";}
.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da";}
.fa-mountain-sun:before{content:"\e52f";}
.fa-arrows-left-right-to-line:before{content:"\e4ba";}
.fa-dice-d20:before{content:"\f6cf";}
.fa-truck-droplet:before{content:"\e58c";}
.fa-file-circle-xmark:before{content:"\e5a1";}
.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040";}
.fa-medal:before{content:"\f5a2";}
.fa-bed:before{content:"\f236";}
.fa-h-square:before,.fa-square-h:before{content:"\f0fd";}
.fa-podcast:before{content:"\f2ce";}
.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7";}
.fa-bell:before{content:"\f0f3";}
.fa-superscript:before{content:"\f12b";}
.fa-plug-circle-xmark:before{content:"\e560";}
.fa-star-of-life:before{content:"\f621";}
.fa-phone-slash:before{content:"\f3dd";}
.fa-paint-roller:before{content:"\f5aa";}
.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4";}
.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5";}
.fa-file:before{content:"\f15b";}
.fa-greater-than:before{content:"\3e";}
.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4";}
.fa-arrow-down:before{content:"\f063";}
.fa-droplet:before,.fa-tint:before{content:"\f043";}
.fa-eraser:before{content:"\f12d";}
.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d";}
.fa-person-burst:before{content:"\e53b";}
.fa-dove:before{content:"\f4ba";}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244";}
.fa-socks:before{content:"\f696";}
.fa-inbox:before{content:"\f01c";}
.fa-section:before{content:"\e447";}
.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625";}
.fa-envelope-open-text:before{content:"\f658";}
.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8";}
.fa-wine-bottle:before{content:"\f72f";}
.fa-chess-rook:before{content:"\f447";}
.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550";}
.fa-dharmachakra:before{content:"\f655";}
.fa-hotdog:before{content:"\f80f";}
.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d";}
.fa-drum:before{content:"\f569";}
.fa-ice-cream:before{content:"\f810";}
.fa-heart-circle-bolt:before{content:"\e4fc";}
.fa-fax:before{content:"\f1ac";}
.fa-paragraph:before{content:"\f1dd";}
.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772";}
.fa-star-half:before{content:"\f089";}
.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468";}
.fa-chain:before,.fa-link:before{content:"\f0c1";}
.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2";}
.fa-tree-city:before{content:"\e587";}
.fa-play:before{content:"\f04b";}
.fa-font:before{content:"\f031";}
.fa-rupiah-sign:before{content:"\e23d";}
.fa-magnifying-glass:before,.fa-search:before{content:"\f002";}
.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d";}
.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470";}
.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a";}
.fa-naira-sign:before{content:"\e1f6";}
.fa-cart-arrow-down:before{content:"\f218";}
.fa-walkie-talkie:before{content:"\f8ef";}
.fa-file-edit:before,.fa-file-pen:before{content:"\f31c";}
.fa-receipt:before{content:"\f543";}
.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b";}
.fa-suitcase-rolling:before{content:"\f5c1";}
.fa-person-circle-exclamation:before{content:"\e53f";}
.fa-chevron-down:before{content:"\f078";}
.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240";}
.fa-skull-crossbones:before{content:"\f714";}
.fa-code-compare:before{content:"\e13a";}
.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca";}
.fa-school-lock:before{content:"\e56f";}
.fa-tower-cell:before{content:"\e585";}
.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309";}
.fa-ranking-star:before{content:"\e561";}
.fa-chess-king:before{content:"\f43f";}
.fa-person-harassing:before{content:"\e549";}
.fa-brazilian-real-sign:before{content:"\e46c";}
.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752";}
.fa-arrow-up:before{content:"\f062";}
.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c";}
.fa-shrimp:before{content:"\e448";}
.fa-list-check:before,.fa-tasks:before{content:"\f0ae";}
.fa-jug-detergent:before{content:"\e519";}
.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd";}
.fa-user-shield:before{content:"\f505";}
.fa-wind:before{content:"\f72e";}
.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1";}
.fa-y:before{content:"\59";}
.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce";}
.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b";}
.fa-fish:before{content:"\f578";}
.fa-user-graduate:before{content:"\f501";}
.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042";}
.fa-clapperboard:before{content:"\e131";}
.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba";}
.fa-baseball-ball:before,.fa-baseball:before{content:"\f433";}
.fa-jet-fighter-up:before{content:"\e518";}
.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542";}
.fa-copy:before{content:"\f0c5";}
.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9";}
.fa-hand-sparkles:before{content:"\e05d";}
.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d";}
.fa-share-from-square:before,.fa-share-square:before{content:"\f14d";}
.fa-gun:before{content:"\e19b";}
.fa-phone-square:before,.fa-square-phone:before{content:"\f098";}
.fa-add:before,.fa-plus:before{content:"\2b";}
.fa-expand:before{content:"\f065";}
.fa-computer:before{content:"\e4e5";}
.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d";}
.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047";}
.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c";}
.fa-peso-sign:before{content:"\e222";}
.fa-building-shield:before{content:"\e4d8";}
.fa-baby:before{content:"\f77c";}
.fa-users-line:before{content:"\e592";}
.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d";}
.fa-tractor:before{content:"\f722";}
.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829";}
.fa-arrow-down-up-lock:before{content:"\e4b0";}
.fa-lines-leaning:before{content:"\e51e";}
.fa-ruler-combined:before{content:"\f546";}
.fa-copyright:before{content:"\f1f9";}
.fa-equals:before{content:"\3d";}
.fa-blender:before{content:"\f517";}
.fa-teeth:before{content:"\f62e";}
.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b";}
.fa-map:before{content:"\f279";}
.fa-rocket:before{content:"\f135";}
.fa-photo-film:before,.fa-photo-video:before{content:"\f87c";}
.fa-folder-minus:before{content:"\f65d";}
.fa-store:before{content:"\f54e";}
.fa-arrow-trend-up:before{content:"\e098";}
.fa-plug-circle-minus:before{content:"\e55e";}
.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9";}
.fa-bezier-curve:before{content:"\f55b";}
.fa-bell-slash:before{content:"\f1f6";}
.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb";}
.fa-school-flag:before{content:"\e56e";}
.fa-fill:before{content:"\f575";}
.fa-angle-up:before{content:"\f106";}
.fa-drumstick-bite:before{content:"\f6d7";}
.fa-holly-berry:before{content:"\f7aa";}
.fa-chevron-left:before{content:"\f053";}
.fa-bacteria:before{content:"\e059";}
.fa-hand-lizard:before{content:"\f258";}
.fa-disease:before{content:"\f7fa";}
.fa-briefcase-medical:before{content:"\f469";}
.fa-genderless:before{content:"\f22d";}
.fa-chevron-right:before{content:"\f054";}
.fa-retweet:before{content:"\f079";}
.fa-car-alt:before,.fa-car-rear:before{content:"\f5de";}
.fa-pump-soap:before{content:"\e06b";}
.fa-video-slash:before{content:"\f4e2";}
.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243";}
.fa-radio:before{content:"\f8d7";}
.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d";}
.fa-traffic-light:before{content:"\f637";}
.fa-thermometer:before{content:"\f491";}
.fa-vr-cardboard:before{content:"\f729";}
.fa-hand-middle-finger:before{content:"\f806";}
.fa-percent:before,.fa-percentage:before{content:"\25";}
.fa-truck-moving:before{content:"\f4df";}
.fa-glass-water-droplet:before{content:"\e4f5";}
.fa-display:before{content:"\e163";}
.fa-face-smile:before,.fa-smile:before{content:"\f118";}
.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d";}
.fa-trophy:before{content:"\f091";}
.fa-person-praying:before,.fa-pray:before{content:"\f683";}
.fa-hammer:before{content:"\f6e3";}
.fa-hand-peace:before{content:"\f25b";}
.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1";}
.fa-spinner:before{content:"\f110";}
.fa-robot:before{content:"\f544";}
.fa-peace:before{content:"\f67c";}
.fa-cogs:before,.fa-gears:before{content:"\f085";}
.fa-warehouse:before{content:"\f494";}
.fa-arrow-up-right-dots:before{content:"\e4b7";}
.fa-splotch:before{content:"\f5bc";}
.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584";}
.fa-dice-four:before{content:"\f524";}
.fa-sim-card:before{content:"\f7c4";}
.fa-transgender-alt:before,.fa-transgender:before{content:"\f225";}
.fa-mercury:before{content:"\f223";}
.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149";}
.fa-person-falling-burst:before{content:"\e547";}
.fa-award:before{content:"\f559";}
.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff";}
.fa-building:before{content:"\f1ad";}
.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100";}
.fa-qrcode:before{content:"\f029";}
.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da";}
.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583";}
.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e";}
.fa-shield-blank:before,.fa-shield:before{content:"\f132";}
.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885";}
.fa-house-medical:before{content:"\e3b2";}
.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450";}
.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137";}
.fa-house-chimney-window:before{content:"\e00d";}
.fa-pen-nib:before{content:"\f5ad";}
.fa-tent-arrow-turn-left:before{content:"\e580";}
.fa-tents:before{content:"\e582";}
.fa-magic:before,.fa-wand-magic:before{content:"\f0d0";}
.fa-dog:before{content:"\f6d3";}
.fa-carrot:before{content:"\f787";}
.fa-moon:before{content:"\f186";}
.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce";}
.fa-cheese:before{content:"\f7ef";}
.fa-yin-yang:before{content:"\f6ad";}
.fa-music:before{content:"\f001";}
.fa-code-commit:before{content:"\f386";}
.fa-temperature-low:before{content:"\f76b";}
.fa-biking:before,.fa-person-biking:before{content:"\f84a";}
.fa-broom:before{content:"\f51a";}
.fa-shield-heart:before{content:"\e574";}
.fa-gopuram:before{content:"\f664";}
.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b";}
.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3";}
.fa-hashtag:before{content:"\23";}
.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424";}
.fa-oil-can:before{content:"\f613";}
.fa-t:before{content:"\54";}
.fa-hippo:before{content:"\f6ed";}
.fa-chart-column:before{content:"\e0e3";}
.fa-infinity:before{content:"\f534";}
.fa-vial-circle-check:before{content:"\e596";}
.fa-person-arrow-down-to-line:before{content:"\e538";}
.fa-voicemail:before{content:"\f897";}
.fa-fan:before{content:"\f863";}
.fa-person-walking-luggage:before{content:"\e554";}
.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338";}
.fa-cloud-moon-rain:before{content:"\f73c";}
.fa-calendar:before{content:"\f133";}
.fa-trailer:before{content:"\e041";}
.fa-bahai:before,.fa-haykal:before{content:"\f666";}
.fa-sd-card:before{content:"\f7c2";}
.fa-dragon:before{content:"\f6d5";}
.fa-shoe-prints:before{content:"\f54b";}
.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055";}
.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b";}
.fa-hand-holding:before{content:"\f4bd";}
.fa-plug-circle-exclamation:before{content:"\e55d";}
.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127";}
.fa-clone:before{content:"\f24d";}
.fa-person-walking-arrow-loop-left:before{content:"\e551";}
.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882";}
.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4";}
.fa-tornado:before{content:"\f76f";}
.fa-file-circle-plus:before{content:"\e494";}
.fa-book-quran:before,.fa-quran:before{content:"\f687";}
.fa-anchor:before{content:"\f13d";}
.fa-border-all:before{content:"\f84c";}
.fa-angry:before,.fa-face-angry:before{content:"\f556";}
.fa-cookie-bite:before{content:"\f564";}
.fa-arrow-trend-down:before{content:"\e097";}
.fa-feed:before,.fa-rss:before{content:"\f09e";}
.fa-draw-polygon:before{content:"\f5ee";}
.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e";}
.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a";}
.fa-shower:before{content:"\f2cc";}
.fa-desktop-alt:before,.fa-desktop:before{content:"\f390";}
.fa-m:before{content:"\4d";}
.fa-table-list:before,.fa-th-list:before{content:"\f00b";}
.fa-comment-sms:before,.fa-sms:before{content:"\f7cd";}
.fa-book:before{content:"\f02d";}
.fa-user-plus:before{content:"\f234";}
.fa-check:before{content:"\f00c";}
.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241";}
.fa-house-circle-check:before{content:"\e509";}
.fa-angle-left:before{content:"\f104";}
.fa-diagram-successor:before{content:"\e47a";}
.fa-truck-arrow-right:before{content:"\e58b";}
.fa-arrows-split-up-and-left:before{content:"\e4bc";}
.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de";}
.fa-cloud-moon:before{content:"\f6c3";}
.fa-briefcase:before{content:"\f0b1";}
.fa-person-falling:before{content:"\e546";}
.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0";}
.fa-user-tag:before{content:"\f507";}
.fa-rug:before{content:"\e569";}
.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2";}
.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d";}
.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410";}
.fa-baht-sign:before{content:"\e0ac";}
.fa-book-open:before{content:"\f518";}
.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a";}
.fa-handcuffs:before{content:"\e4f8";}
.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071";}
.fa-database:before{content:"\f1c0";}
.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064";}
.fa-bottle-droplet:before{content:"\e4c4";}
.fa-mask-face:before{content:"\e1d7";}
.fa-hill-rockslide:before{content:"\e508";}
.fa-exchange-alt:before,.fa-right-left:before{content:"\f362";}
.fa-paper-plane:before{content:"\f1d8";}
.fa-road-circle-exclamation:before{content:"\e565";}
.fa-dungeon:before{content:"\f6d9";}
.fa-align-right:before{content:"\f038";}
.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b";}
.fa-life-ring:before{content:"\f1cd";}
.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7";}
.fa-calendar-day:before{content:"\f783";}
.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5";}
.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d";}
.fa-face-grimace:before,.fa-grimace:before{content:"\f57f";}
.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce";}
.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be";}
.fa-person-walking-arrow-right:before{content:"\e552";}
.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199";}
.fa-dice:before{content:"\f522";}
.fa-bowling-ball:before{content:"\f436";}
.fa-brain:before{content:"\f5dc";}
.fa-band-aid:before,.fa-bandage:before{content:"\f462";}
.fa-calendar-minus:before{content:"\f272";}
.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057";}
.fa-gifts:before{content:"\f79c";}
.fa-hotel:before{content:"\f594";}
.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e";}
.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f";}
.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e";}
.fa-thumbs-up:before{content:"\f164";}
.fa-user-clock:before{content:"\f4fd";}
.fa-allergies:before,.fa-hand-dots:before{content:"\f461";}
.fa-file-invoice:before{content:"\f570";}
.fa-window-minimize:before{content:"\f2d1";}
.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4";}
.fa-brush:before{content:"\f55d";}
.fa-mask:before{content:"\f6fa";}
.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010";}
.fa-ruler-vertical:before{content:"\f548";}
.fa-user-alt:before,.fa-user-large:before{content:"\f406";}
.fa-train-tram:before{content:"\e5b4";}
.fa-user-nurse:before{content:"\f82f";}
.fa-syringe:before{content:"\f48e";}
.fa-cloud-sun:before{content:"\f6c4";}
.fa-stopwatch-20:before{content:"\e06f";}
.fa-square-full:before{content:"\f45c";}
.fa-magnet:before{content:"\f076";}
.fa-jar:before{content:"\e516";}
.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249";}
.fa-bug-slash:before{content:"\e490";}
.fa-arrow-up-from-water-pump:before{content:"\e4b6";}
.fa-bone:before{content:"\f5d7";}
.fa-user-injured:before{content:"\f728";}
.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4";}
.fa-plane:before{content:"\f072";}
.fa-tent-arrows-down:before{content:"\e581";}
.fa-exclamation:before{content:"\21";}
.fa-arrows-spin:before{content:"\e4bb";}
.fa-print:before{content:"\f02f";}
.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb";}
.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24";}
.fa-x:before{content:"\58";}
.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688";}
.fa-users-cog:before,.fa-users-gear:before{content:"\f509";}
.fa-person-military-pointing:before{content:"\e54a";}
.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c";}
.fa-umbrella:before{content:"\f0e9";}
.fa-trowel:before{content:"\e589";}
.fa-d:before{content:"\44";}
.fa-stapler:before{content:"\e5af";}
.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630";}
.fa-kip-sign:before{content:"\e1c4";}
.fa-hand-point-left:before{content:"\f0a5";}
.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6";}
.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb";}
.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1";}
.fa-barcode:before{content:"\f02a";}
.fa-plus-minus:before{content:"\e43c";}
.fa-video-camera:before,.fa-video:before{content:"\f03d";}
.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d";}
.fa-hand-holding-medical:before{content:"\e05c";}
.fa-person-circle-check:before{content:"\e53e";}
.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf";}
.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}
:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.ttf) format("truetype");}
.fa-brands,.fab{font-weight:400;}
.fa-monero:before{content:"\f3d0";}
.fa-hooli:before{content:"\f427";}
.fa-yelp:before{content:"\f1e9";}
.fa-cc-visa:before{content:"\f1f0";}
.fa-lastfm:before{content:"\f202";}
.fa-shopware:before{content:"\f5b5";}
.fa-creative-commons-nc:before{content:"\f4e8";}
.fa-aws:before{content:"\f375";}
.fa-redhat:before{content:"\f7bc";}
.fa-yoast:before{content:"\f2b1";}
.fa-cloudflare:before{content:"\e07d";}
.fa-ups:before{content:"\f7e0";}
.fa-wpexplorer:before{content:"\f2de";}
.fa-dyalog:before{content:"\f399";}
.fa-bity:before{content:"\f37a";}
.fa-stackpath:before{content:"\f842";}
.fa-buysellads:before{content:"\f20d";}
.fa-first-order:before{content:"\f2b0";}
.fa-modx:before{content:"\f285";}
.fa-guilded:before{content:"\e07e";}
.fa-vnv:before{content:"\f40b";}
.fa-js-square:before,.fa-square-js:before{content:"\f3b9";}
.fa-microsoft:before{content:"\f3ca";}
.fa-qq:before{content:"\f1d6";}
.fa-orcid:before{content:"\f8d2";}
.fa-java:before{content:"\f4e4";}
.fa-invision:before{content:"\f7b0";}
.fa-creative-commons-pd-alt:before{content:"\f4ed";}
.fa-centercode:before{content:"\f380";}
.fa-glide-g:before{content:"\f2a6";}
.fa-drupal:before{content:"\f1a9";}
.fa-hire-a-helper:before{content:"\f3b0";}
.fa-creative-commons-by:before{content:"\f4e7";}
.fa-unity:before{content:"\e049";}
.fa-whmcs:before{content:"\f40d";}
.fa-rocketchat:before{content:"\f3e8";}
.fa-vk:before{content:"\f189";}
.fa-untappd:before{content:"\f405";}
.fa-mailchimp:before{content:"\f59e";}
.fa-css3-alt:before{content:"\f38b";}
.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2";}
.fa-vimeo-v:before{content:"\f27d";}
.fa-contao:before{content:"\f26d";}
.fa-square-font-awesome:before{content:"\e5ad";}
.fa-deskpro:before{content:"\f38f";}
.fa-sistrix:before{content:"\f3ee";}
.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055";}
.fa-battle-net:before{content:"\f835";}
.fa-the-red-yeti:before{content:"\f69d";}
.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af";}
.fa-edge:before{content:"\f282";}
.fa-napster:before{content:"\f3d2";}
.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad";}
.fa-google-plus-g:before{content:"\f0d5";}
.fa-artstation:before{content:"\f77a";}
.fa-markdown:before{content:"\f60f";}
.fa-sourcetree:before{content:"\f7d3";}
.fa-google-plus:before{content:"\f2b3";}
.fa-diaspora:before{content:"\f791";}
.fa-foursquare:before{content:"\f180";}
.fa-stack-overflow:before{content:"\f16c";}
.fa-github-alt:before{content:"\f113";}
.fa-phoenix-squadron:before{content:"\f511";}
.fa-pagelines:before{content:"\f18c";}
.fa-algolia:before{content:"\f36c";}
.fa-red-river:before{content:"\f3e3";}
.fa-creative-commons-sa:before{content:"\f4ef";}
.fa-safari:before{content:"\f267";}
.fa-google:before{content:"\f1a0";}
.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c";}
.fa-atlassian:before{content:"\f77b";}
.fa-linkedin-in:before{content:"\f0e1";}
.fa-digital-ocean:before{content:"\f391";}
.fa-nimblr:before{content:"\f5a8";}
.fa-chromecast:before{content:"\f838";}
.fa-evernote:before{content:"\f839";}
.fa-hacker-news:before{content:"\f1d4";}
.fa-creative-commons-sampling:before{content:"\f4f0";}
.fa-adversal:before{content:"\f36a";}
.fa-creative-commons:before{content:"\f25e";}
.fa-watchman-monitoring:before{content:"\e087";}
.fa-fonticons:before{content:"\f280";}
.fa-weixin:before{content:"\f1d7";}
.fa-shirtsinbulk:before{content:"\f214";}
.fa-codepen:before{content:"\f1cb";}
.fa-git-alt:before{content:"\f841";}
.fa-lyft:before{content:"\f3c3";}
.fa-rev:before{content:"\f5b2";}
.fa-windows:before{content:"\f17a";}
.fa-wizards-of-the-coast:before{content:"\f730";}
.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa";}
.fa-meetup:before{content:"\f2e0";}
.fa-centos:before{content:"\f789";}
.fa-adn:before{content:"\f170";}
.fa-cloudsmith:before{content:"\f384";}
.fa-pied-piper-alt:before{content:"\f1a8";}
.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397";}
.fa-codiepie:before{content:"\f284";}
.fa-node:before{content:"\f419";}
.fa-mix:before{content:"\f3cb";}
.fa-steam:before{content:"\f1b6";}
.fa-cc-apple-pay:before{content:"\f416";}
.fa-scribd:before{content:"\f28a";}
.fa-openid:before{content:"\f19b";}
.fa-instalod:before{content:"\e081";}
.fa-expeditedssl:before{content:"\f23e";}
.fa-sellcast:before{content:"\f2da";}
.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081";}
.fa-r-project:before{content:"\f4f7";}
.fa-delicious:before{content:"\f1a5";}
.fa-freebsd:before{content:"\f3a4";}
.fa-vuejs:before{content:"\f41f";}
.fa-accusoft:before{content:"\f369";}
.fa-ioxhost:before{content:"\f208";}
.fa-fonticons-fi:before{content:"\f3a2";}
.fa-app-store:before{content:"\f36f";}
.fa-cc-mastercard:before{content:"\f1f1";}
.fa-itunes-note:before{content:"\f3b5";}
.fa-golang:before{content:"\e40f";}
.fa-kickstarter:before{content:"\f3bb";}
.fa-grav:before{content:"\f2d6";}
.fa-weibo:before{content:"\f18a";}
.fa-uncharted:before{content:"\e084";}
.fa-firstdraft:before{content:"\f3a1";}
.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431";}
.fa-wikipedia-w:before{content:"\f266";}
.fa-rendact:before,.fa-wpressr:before{content:"\f3e4";}
.fa-angellist:before{content:"\f209";}
.fa-galactic-republic:before{content:"\f50c";}
.fa-nfc-directional:before{content:"\e530";}
.fa-skype:before{content:"\f17e";}
.fa-joget:before{content:"\f3b7";}
.fa-fedora:before{content:"\f798";}
.fa-stripe-s:before{content:"\f42a";}
.fa-meta:before{content:"\e49b";}
.fa-laravel:before{content:"\f3bd";}
.fa-hotjar:before{content:"\f3b1";}
.fa-bluetooth-b:before{content:"\f294";}
.fa-sticker-mule:before{content:"\f3f7";}
.fa-creative-commons-zero:before{content:"\f4f3";}
.fa-hips:before{content:"\f452";}
.fa-behance:before{content:"\f1b4";}
.fa-reddit:before{content:"\f1a1";}
.fa-discord:before{content:"\f392";}
.fa-chrome:before{content:"\f268";}
.fa-app-store-ios:before{content:"\f370";}
.fa-cc-discover:before{content:"\f1f2";}
.fa-wpbeginner:before{content:"\f297";}
.fa-confluence:before{content:"\f78d";}
.fa-mdb:before{content:"\f8ca";}
.fa-dochub:before{content:"\f394";}
.fa-accessible-icon:before{content:"\f368";}
.fa-ebay:before{content:"\f4f4";}
.fa-amazon:before{content:"\f270";}
.fa-unsplash:before{content:"\e07c";}
.fa-yarn:before{content:"\f7e3";}
.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7";}
.fa-500px:before{content:"\f26e";}
.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194";}
.fa-asymmetrik:before{content:"\f372";}
.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4";}
.fa-gratipay:before{content:"\f184";}
.fa-apple:before{content:"\f179";}
.fa-hive:before{content:"\e07f";}
.fa-gitkraken:before{content:"\f3a6";}
.fa-keybase:before{content:"\f4f5";}
.fa-apple-pay:before{content:"\f415";}
.fa-padlet:before{content:"\e4a0";}
.fa-amazon-pay:before{content:"\f42c";}
.fa-github-square:before,.fa-square-github:before{content:"\f092";}
.fa-stumbleupon:before{content:"\f1a4";}
.fa-fedex:before{content:"\f797";}
.fa-phoenix-framework:before{content:"\f3dc";}
.fa-shopify:before{content:"\e057";}
.fa-neos:before{content:"\f612";}
.fa-hackerrank:before{content:"\f5f7";}
.fa-researchgate:before{content:"\f4f8";}
.fa-swift:before{content:"\f8e1";}
.fa-angular:before{content:"\f420";}
.fa-speakap:before{content:"\f3f3";}
.fa-angrycreative:before{content:"\f36e";}
.fa-y-combinator:before{content:"\f23b";}
.fa-empire:before{content:"\f1d1";}
.fa-envira:before{content:"\f299";}
.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae";}
.fa-studiovinari:before{content:"\f3f8";}
.fa-pied-piper:before{content:"\f2ae";}
.fa-wordpress:before{content:"\f19a";}
.fa-product-hunt:before{content:"\f288";}
.fa-firefox:before{content:"\f269";}
.fa-linode:before{content:"\f2b8";}
.fa-goodreads:before{content:"\f3a8";}
.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264";}
.fa-jsfiddle:before{content:"\f1cc";}
.fa-sith:before{content:"\f512";}
.fa-themeisle:before{content:"\f2b2";}
.fa-page4:before{content:"\f3d7";}
.fa-hashnode:before{content:"\e499";}
.fa-react:before{content:"\f41b";}
.fa-cc-paypal:before{content:"\f1f4";}
.fa-squarespace:before{content:"\f5be";}
.fa-cc-stripe:before{content:"\f1f5";}
.fa-creative-commons-share:before{content:"\f4f2";}
.fa-bitcoin:before{content:"\f379";}
.fa-keycdn:before{content:"\f3ba";}
.fa-opera:before{content:"\f26a";}
.fa-itch-io:before{content:"\f83a";}
.fa-umbraco:before{content:"\f8e8";}
.fa-galactic-senate:before{content:"\f50d";}
.fa-ubuntu:before{content:"\f7df";}
.fa-draft2digital:before{content:"\f396";}
.fa-stripe:before{content:"\f429";}
.fa-houzz:before{content:"\f27c";}
.fa-gg:before{content:"\f260";}
.fa-dhl:before{content:"\f790";}
.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3";}
.fa-xing:before{content:"\f168";}
.fa-blackberry:before{content:"\f37b";}
.fa-creative-commons-pd:before{content:"\f4ec";}
.fa-playstation:before{content:"\f3df";}
.fa-quinscape:before{content:"\f459";}
.fa-less:before{content:"\f41d";}
.fa-blogger-b:before{content:"\f37d";}
.fa-opencart:before{content:"\f23d";}
.fa-vine:before{content:"\f1ca";}
.fa-paypal:before{content:"\f1ed";}
.fa-gitlab:before{content:"\f296";}
.fa-typo3:before{content:"\f42b";}
.fa-reddit-alien:before{content:"\f281";}
.fa-yahoo:before{content:"\f19e";}
.fa-dailymotion:before{content:"\e052";}
.fa-affiliatetheme:before{content:"\f36b";}
.fa-pied-piper-pp:before{content:"\f1a7";}
.fa-bootstrap:before{content:"\f836";}
.fa-odnoklassniki:before{content:"\f263";}
.fa-nfc-symbol:before{content:"\e531";}
.fa-ethereum:before{content:"\f42e";}
.fa-speaker-deck:before{content:"\f83c";}
.fa-creative-commons-nc-eu:before{content:"\f4e9";}
.fa-patreon:before{content:"\f3d9";}
.fa-avianex:before{content:"\f374";}
.fa-ello:before{content:"\f5f1";}
.fa-gofore:before{content:"\f3a7";}
.fa-bimobject:before{content:"\f378";}
.fa-facebook-f:before{content:"\f39e";}
.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4";}
.fa-mandalorian:before{content:"\f50f";}
.fa-first-order-alt:before{content:"\f50a";}
.fa-osi:before{content:"\f41a";}
.fa-google-wallet:before{content:"\f1ee";}
.fa-d-and-d-beyond:before{content:"\f6ca";}
.fa-periscope:before{content:"\f3da";}
.fa-fulcrum:before{content:"\f50b";}
.fa-cloudscale:before{content:"\f383";}
.fa-forumbee:before{content:"\f211";}
.fa-mizuni:before{content:"\f3cc";}
.fa-schlix:before{content:"\f3ea";}
.fa-square-xing:before,.fa-xing-square:before{content:"\f169";}
.fa-bandcamp:before{content:"\f2d5";}
.fa-wpforms:before{content:"\f298";}
.fa-cloudversify:before{content:"\f385";}
.fa-usps:before{content:"\f7e1";}
.fa-megaport:before{content:"\f5a3";}
.fa-magento:before{content:"\f3c4";}
.fa-spotify:before{content:"\f1bc";}
.fa-optin-monster:before{content:"\f23c";}
.fa-fly:before{content:"\f417";}
.fa-aviato:before{content:"\f421";}
.fa-itunes:before{content:"\f3b4";}
.fa-cuttlefish:before{content:"\f38c";}
.fa-blogger:before{content:"\f37c";}
.fa-flickr:before{content:"\f16e";}
.fa-viber:before{content:"\f409";}
.fa-soundcloud:before{content:"\f1be";}
.fa-digg:before{content:"\f1a6";}
.fa-tencent-weibo:before{content:"\f1d5";}
.fa-symfony:before{content:"\f83d";}
.fa-maxcdn:before{content:"\f136";}
.fa-etsy:before{content:"\f2d7";}
.fa-facebook-messenger:before{content:"\f39f";}
.fa-audible:before{content:"\f373";}
.fa-think-peaks:before{content:"\f731";}
.fa-bilibili:before{content:"\e3d9";}
.fa-erlang:before{content:"\f39d";}
.fa-cotton-bureau:before{content:"\f89e";}
.fa-dashcube:before{content:"\f210";}
.fa-42-group:before,.fa-innosoft:before{content:"\e080";}
.fa-stack-exchange:before{content:"\f18d";}
.fa-elementor:before{content:"\f430";}
.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e";}
.fa-creative-commons-nd:before{content:"\f4eb";}
.fa-palfed:before{content:"\f3d8";}
.fa-superpowers:before{content:"\f2dd";}
.fa-resolving:before{content:"\f3e7";}
.fa-xbox:before{content:"\f412";}
.fa-searchengin:before{content:"\f3eb";}
.fa-tiktok:before{content:"\e07b";}
.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082";}
.fa-renren:before{content:"\f18b";}
.fa-linux:before{content:"\f17c";}
.fa-glide:before{content:"\f2a5";}
.fa-linkedin:before{content:"\f08c";}
.fa-hubspot:before{content:"\f3b2";}
.fa-deploydog:before{content:"\f38e";}
.fa-twitch:before{content:"\f1e8";}
.fa-ravelry:before{content:"\f2d9";}
.fa-mixer:before{content:"\e056";}
.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203";}
.fa-vimeo:before{content:"\f40a";}
.fa-mendeley:before{content:"\f7b3";}
.fa-uniregistry:before{content:"\f404";}
.fa-figma:before{content:"\f799";}
.fa-creative-commons-remix:before{content:"\f4ee";}
.fa-cc-amazon-pay:before{content:"\f42d";}
.fa-dropbox:before{content:"\f16b";}
.fa-instagram:before{content:"\f16d";}
.fa-cmplid:before{content:"\e360";}
.fa-facebook:before{content:"\f09a";}
.fa-gripfire:before{content:"\f3ac";}
.fa-jedi-order:before{content:"\f50e";}
.fa-uikit:before{content:"\f403";}
.fa-fort-awesome-alt:before{content:"\f3a3";}
.fa-phabricator:before{content:"\f3db";}
.fa-ussunnah:before{content:"\f407";}
.fa-earlybirds:before{content:"\f39a";}
.fa-trade-federation:before{content:"\f513";}
.fa-autoprefixer:before{content:"\f41c";}
.fa-whatsapp:before{content:"\f232";}
.fa-slideshare:before{content:"\f1e7";}
.fa-google-play:before{content:"\f3ab";}
.fa-viadeo:before{content:"\f2a9";}
.fa-line:before{content:"\f3c0";}
.fa-google-drive:before{content:"\f3aa";}
.fa-servicestack:before{content:"\f3ec";}
.fa-simplybuilt:before{content:"\f215";}
.fa-bitbucket:before{content:"\f171";}
.fa-imdb:before{content:"\f2d8";}
.fa-deezer:before{content:"\e077";}
.fa-raspberry-pi:before{content:"\f7bb";}
.fa-jira:before{content:"\f7b1";}
.fa-docker:before{content:"\f395";}
.fa-screenpal:before{content:"\e570";}
.fa-bluetooth:before{content:"\f293";}
.fa-gitter:before{content:"\f426";}
.fa-d-and-d:before{content:"\f38d";}
.fa-microblog:before{content:"\e01a";}
.fa-cc-diners-club:before{content:"\f24c";}
.fa-gg-circle:before{content:"\f261";}
.fa-pied-piper-hat:before{content:"\f4e5";}
.fa-kickstarter-k:before{content:"\f3bc";}
.fa-yandex:before{content:"\f413";}
.fa-readme:before{content:"\f4d5";}
.fa-html5:before{content:"\f13b";}
.fa-sellsy:before{content:"\f213";}
.fa-sass:before{content:"\f41e";}
.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0";}
.fa-buromobelexperte:before{content:"\f37f";}
.fa-salesforce:before{content:"\f83b";}
.fa-octopus-deploy:before{content:"\e082";}
.fa-medapps:before{content:"\f3c6";}
.fa-ns8:before{content:"\f3d5";}
.fa-pinterest-p:before{content:"\f231";}
.fa-apper:before{content:"\f371";}
.fa-fort-awesome:before{content:"\f286";}
.fa-waze:before{content:"\f83f";}
.fa-cc-jcb:before{content:"\f24b";}
.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab";}
.fa-fantasy-flight-games:before{content:"\f6dc";}
.fa-rust:before{content:"\e07a";}
.fa-wix:before{content:"\f5cf";}
.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5";}
.fa-supple:before{content:"\f3f9";}
.fa-rebel:before{content:"\f1d0";}
.fa-css3:before{content:"\f13c";}
.fa-staylinked:before{content:"\f3f5";}
.fa-kaggle:before{content:"\f5fa";}
.fa-space-awesome:before{content:"\e5ac";}
.fa-deviantart:before{content:"\f1bd";}
.fa-cpanel:before{content:"\f388";}
.fa-goodreads-g:before{content:"\f3a9";}
.fa-git-square:before,.fa-square-git:before{content:"\f1d2";}
.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174";}
.fa-trello:before{content:"\f181";}
.fa-creative-commons-nc-jp:before{content:"\f4ea";}
.fa-get-pocket:before{content:"\f265";}
.fa-perbyte:before{content:"\e083";}
.fa-grunt:before{content:"\f3ad";}
.fa-weebly:before{content:"\f5cc";}
.fa-connectdevelop:before{content:"\f20e";}
.fa-leanpub:before{content:"\f212";}
.fa-black-tie:before{content:"\f27e";}
.fa-themeco:before{content:"\f5c6";}
.fa-python:before{content:"\f3e2";}
.fa-android:before{content:"\f17b";}
.fa-bots:before{content:"\e340";}
.fa-free-code-camp:before{content:"\f2c5";}
.fa-hornbill:before{content:"\f592";}
.fa-js:before{content:"\f3b8";}
.fa-ideal:before{content:"\e013";}
.fa-git:before{content:"\f1d3";}
.fa-dev:before{content:"\f6cc";}
.fa-sketch:before{content:"\f7c6";}
.fa-yandex-international:before{content:"\f414";}
.fa-cc-amex:before{content:"\f1f3";}
.fa-uber:before{content:"\f402";}
.fa-github:before{content:"\f09b";}
.fa-php:before{content:"\f457";}
.fa-alipay:before{content:"\f642";}
.fa-youtube:before{content:"\f167";}
.fa-skyatlas:before{content:"\f216";}
.fa-firefox-browser:before{content:"\e007";}
.fa-replyd:before{content:"\f3e6";}
.fa-suse:before{content:"\f7d6";}
.fa-jenkins:before{content:"\f3b6";}
.fa-twitter:before{content:"\f099";}
.fa-rockrms:before{content:"\f3e9";}
.fa-pinterest:before{content:"\f0d2";}
.fa-buffer:before{content:"\f837";}
.fa-npm:before{content:"\f3d4";}
.fa-yammer:before{content:"\f840";}
.fa-btc:before{content:"\f15a";}
.fa-dribbble:before{content:"\f17d";}
.fa-stumbleupon-circle:before{content:"\f1a3";}
.fa-internet-explorer:before{content:"\f26b";}
.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6";}
.fa-old-republic:before{content:"\f510";}
.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c";}
.fa-node-js:before{content:"\f3d3";}
.fa-edge-legacy:before{content:"\e078";}
.fa-slack-hash:before,.fa-slack:before{content:"\f198";}
.fa-medrt:before{content:"\f3c8";}
.fa-usb:before{content:"\f287";}
.fa-tumblr:before{content:"\f173";}
.fa-vaadin:before{content:"\f408";}
.fa-quora:before{content:"\f2c4";}
.fa-reacteurope:before{content:"\f75d";}
.fa-medium-m:before,.fa-medium:before{content:"\f23a";}
.fa-amilia:before{content:"\f36d";}
.fa-mixcloud:before{content:"\f289";}
.fa-flipboard:before{content:"\f44d";}
.fa-viacoin:before{content:"\f237";}
.fa-critical-role:before{content:"\f6c9";}
.fa-sitrox:before{content:"\e44a";}
.fa-discourse:before{content:"\f393";}
.fa-joomla:before{content:"\f1aa";}
.fa-mastodon:before{content:"\f4f6";}
.fa-airbnb:before{content:"\f834";}
.fa-wolf-pack-battalion:before{content:"\f514";}
.fa-buy-n-large:before{content:"\f8a6";}
.fa-gulp:before{content:"\f3ae";}
.fa-creative-commons-sampling-plus:before{content:"\f4f1";}
.fa-strava:before{content:"\f428";}
.fa-ember:before{content:"\f423";}
.fa-canadian-maple-leaf:before{content:"\f785";}
.fa-teamspeak:before{content:"\f4f9";}
.fa-pushed:before{content:"\f3e1";}
.fa-wordpress-simple:before{content:"\f411";}
.fa-nutritionix:before{content:"\f3d6";}
.fa-wodu:before{content:"\e088";}
.fa-google-pay:before{content:"\e079";}
.fa-intercom:before{content:"\f7af";}
.fa-zhihu:before{content:"\f63f";}
.fa-korvue:before{content:"\f42f";}
.fa-pix:before{content:"\e43a";}
.fa-steam-symbol:before{content:"\f3f6";}
:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.ttf) format("truetype");}
.fa-regular,.far{font-weight:400;}
:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.ttf) format("truetype");}
.fa-solid,.fas{font-weight:900;}
@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.ttf) format("truetype");}
@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.ttf) format("truetype");}
@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.ttf) format("truetype");}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.ttf) format("truetype");}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.ttf) format("truetype");}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc;}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-v4compatibility.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a;}.back-top{position:fixed;right:30px;bottom:30px;height:46px;width:46px;cursor:pointer;color:var(--et_dark-2-white);background-color:var(--et_white-2-light-dark);border-radius:50px;-webkit-box-shadow:inset 0 0 0 1px var(--et_border-color);box-shadow:inset 0 0 0 1px var(--et_border-color);-webkit-transition:all .2s linear;transition:all .2s linear;z-index:999;}
.back-top:not(.backIn){opacity:0;visibility:hidden;-webkit-transform:translateY(15px);transform:translateY(15px);}
.back-top svg{width:calc(100% + 2px);height:calc(100% + 2px);margin:-1px;}
.back-top svg path{stroke:var(--et_dark-2-white);stroke-width:4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear;}
.back-top span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);}
.back-top:hover span:before{display:inline-block;-webkit-animation:animArrow 1s infinite;animation:animArrow 1s infinite;}
@media only screen and (max-width:992px) {
.back-top:hover span:before{-webkit-animation:none;animation:none;}
}
@media only screen and (max-width:480px) {
.back-top{right:15px;bottom:15px;}
}
@-webkit-keyframes animArrow {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
50%{-webkit-transform:translateX(3px);transform:translateX(3px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes animArrow {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
50%{-webkit-transform:translateX(3px);transform:translateX(3px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}.et-off-canvas>.et-mini-content{position:fixed;top:0;height:100%;max-width:300px;width:calc(100% - 64px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:10010;--head-icon-proportion:1.6;--head-quantity-proportion:1;--head-label-proportion:1.2;}
@media only screen and (min-width:1200px) {
body.bordered .et-off-canvas>.et-mini-content{height:calc(100% - 36px);top:18px;}
body.bordered.admin-bar .et-off-canvas>.et-mini-content{height:calc(100% - 72px);top:52px;}
}
.et-off-canvas-wide>.et-mini-content{max-width:400px;}
.et-off-canvas .et-content{overflow:hidden;overflow-y:auto;width:100%;max-height:100%;height:100%;}
.et-off-canvas-wide .et-content{display:grid;-ms-flex-line-pack:stretch;align-content:stretch;grid-template-rows:-webkit-max-content minmax(0,100vh) 1fr;grid-template-rows:max-content minmax(0,100vh) 1fr;overflow:unset;margin-bottom:0;}
.et-off-canvas .et_b_compare-dropdown,.et-off-canvas .et_b_waitlist-dropdown,.et-off-canvas .et_b_wishlist-dropdown,.et-off-canvas .widget_shopping_cart{padding-right:3px;padding-left:3px;}
.et-off-canvas .et_b_compare-dropdown,.et-off-canvas .et_b_waitlist-dropdown,.et-off-canvas .et_b_wishlist-dropdown,.et-off-canvas .widget_shopping_cart,.et-off-canvas.et_b_header-account .et_b-tabs-wrapper{overflow-x:hidden;overflow-y:auto;max-height:calc(100% - 20px);}
.et-off-canvas .et_b_compare-dropdown>ul,.et-off-canvas .et_b_waitlist-dropdown>ul,.et-off-canvas .et_b_wishlist-dropdown>ul,.et-off-canvas .widget_shopping_cart>ul{margin-bottom:0;}
.header-wrapper .et-off-canvas .et-mini-content .et-quantity,.mobile-header-wrapper .et-off-canvas .et-mini-content .et-quantity{background-color:#e1e1e1;color:#000;}
.et-off-canvas.et_b_header-account ul.menu{text-transform:uppercase;}
.et-off-canvas.et_b_header-account input{min-width:unset;}
.et-off-canvas.et_b_header-account input#rememberme+span{max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;float:left;}
.et-off-canvas.et_b_header-account input#rememberme{float:left;}
.et-mini-content-head{padding:0 10px 10px;margin:0 -10px 30px;-ms-flex-item-align:start;align-self:flex-start;}
.et-mini-content-head>a{color:currentColor;}
.et-mini-content-head.et-inline-type{margin-bottom:0;}
.et-mini-content-head>a:hover{color:currentColor;}
.et-mini-content-head:not(.et-inline-type) .et_b-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.et-mini-content-head .et_b-icon svg{width:calc(var(--content-zoom) * var(--head-icon-proportion));height:calc(var(--content-zoom) * var(--head-icon-proportion));overflow:visible;}
.et-mini-content-head .et-element-label{color:currentColor;text-transform:uppercase;font-size:calc(var(--content-zoom) * var(--head-label-proportion));}
.et-mini-content-head:not(.et-inline-type) .et-element-label{padding:0;padding-top:15px!important;}
.et-off-canvas .cart_list.product_list_widget li{padding:20px 0;margin:0 -5px!important;width:calc(100% + 10px);-webkit-transition:all .2s linear;transition:all .2s linear;cursor:default;}
.et-mini-content .cart_list.product_list_widget .sidebar-slider{margin-top:0;margin-bottom:1.07em;}
.et-mini-content .cart_list.product_list_widget .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.et-mini-content .cart_list.product_list_widget .swiper-slide{margin:0!important;padding:0;width:100%;border:none;}
.et-mini-content .cart_list.product_list_widget li.swiper-slide{padding:0 12px;}
.et-mini-content .sidebar-slider .swiper-entry .swiper-container .swiper-slide:not(.swiper-slide-visible) .price,.et-mini-content .sidebar-slider .swiper-entry .swiper-container .swiper-slide:not(.swiper-slide-visible) p.product-title{opacity:1;}
.et-mini-content .sidebar-slider .swiper-entry .swiper-container .swiper-slide .product-title a{white-space:normal;overflow:unset;}
.et-mini-content .cart_list.product_list_widget .swiper-slide .product-list-image{margin:0 0 10px;float:none;}
.et-mini-content .cart_list.product_list_widget .swiper-slide .product-list-image img{margin:0 auto;}
.et-off-canvas .cart_list.product_list_widget .swiper-slide .product-list-image img{max-width:unset;}
.et-off-canvas .cart_list.product_list_widget li .et-remove-type1{display:none;}
.et-off-canvas .cart_list.product_list_widget li .et-remove-type2{display:inline-block;border-radius:3px;overflow:hidden;background:#fcfcfc;padding:2px;}
.et-off-canvas .cart_list.product_list_widget li .et-remove-type2 img{max-width:18px;}
.header-wrapper .et-off-canvas .cart_list.product_list_widget .product-slide,.header-wrapper .et-off-canvas .cart_list.product_list_widget li{padding-left:12px;padding-right:12px;}
.header-wrapper .et-off-canvas .cart_list.product_list_widget .swiper-slide:hover{background:0 0;}
[data-mode=dark] .header-wrapper .et-off-canvas .cart_list.product_list_widget .swiper-slide:hover{background:0 0;}
.et-off-canvas .product_list_widget .cart-widget-products{padding:0 5px;}
.et-off-canvas .cart-widget-products .remove{top:19px;}
.et-off-canvas .cart-widget-products .remove i{font-size:65%;}
.et_b_header-cart.et-off-canvas .woocommerce-mini-cart__empty-message,.et_b_header-compare.et-off-canvas .empty,.et_b_header-waitlist.et-off-canvas .empty,.et_b_header-wishlist.et-off-canvas .empty{font-size:114%;}
.et-off-canvas .product_list_widget li:not(:last-child){border-bottom:1px solid var(--et_border-color);}
.et-off-canvas .cart-popup-footer .btn-view-cart{display:none;}
.et-off-canvas .cart-popup-footer .total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:100%;}
.et-off-canvas .cart-widget-subtotal .small-h{text-transform:uppercase;}
.et-off-canvas.et_element .cart-widget-subtotal .big-coast{font-size:114%;}
.et-off-canvas.et-content-right>.et-mini-content:not(.active){margin-right:-150px;}
.et-off-canvas.et-content-left>.et-mini-content:not(.active){margin-left:-150px;}
.et-mini-content-head .et-element-label:before{content:'';height:2px;width:0;right:0;position:absolute;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;bottom:-4px;background:currentColor;}
.et-mini-content-head>a:hover .et-element-label:before{width:100%;left:0;right:auto;}
.et-mini-content .sidebar-slider .swiper-entry .swiper-container .swiper-slide .product-title{padding-right:0;}.et-remove-type2{display:none;}
.widget_shopping_cart_content:after,.widget_shopping_cart_content:before{display:table;content:'';}
.widget_shopping_cart_content:after{clear:both;}
.et_b_header-cart .product_list_widget+p{margin-top:20px;margin-bottom:-20px;padding:0!important;}
.et_b_header-cart .cart-popup-footer{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.et_b_header-cart .woocommerce-mini-cart__footer:empty{display:none;}
.et_b_header-cart .et-cart-progress{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:20px;padding-left:20px;cursor:default;background:0 0;padding-top:0;color:currentColor;}
.et_b_header-cart .et-cart-progress>span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-10px;}
.et_b_header-cart .et-cart-progress .et_b-icon{width:auto;}
.et_b_header-cart .et-cart-progress svg{vertical-align:middle;font-size:1.2em;}
.et_b_header-cart .et-cart-progress:not([data-percent-sold="100"]) .et-cart-progress-success,.et_b_header-cart .et-cart-progress[data-percent-sold="100"] .et-cart-in-progress{display:none;}
.et_b_header-cart .et-cart-progress-amount{font-size:114%;font-weight:600;}
.et_b_header-cart .et-cart-progress .et_cart-progress-bar{position:relative;width:100%;height:12px;text-align:start;background-color:var(--et_border-color);background-image:linear-gradient(135deg,rgba(255,255,255,.7) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.7) 50%,rgba(255,255,255,.7) 75%,transparent 75%,transparent);background-size:30px 30px;animation:progress-bar-move 2s linear infinite reverse;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:3px;margin-top:10px;}
.et_b_header-cart .et-cart-progress .et_cart-progress-bar::-webkit-progress-bar{background:0 0;}
.et_b_header-cart .et-cart-progress .et_cart-progress-bar::-webkit-progress-value{display:block;height:100%;background-color:var(--et_green-color);position:relative;overflow:hidden;border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.mobile-header-wrapper .et_b_header-cart .et-cart-progress .et_cart-progress-bar{display:none;}
.woocommerce-mini-cart__footer{padding:var(--cart-widget-footer-padding,15px 5px);margin:var(--cart-widget-footer-margin,0);-ms-flex-item-align:end;align-self:flex-end;}
.woocommerce-mini-cart__footer:not(:last-child){margin-bottom:0;}
.woocommerce-mini-cart__footer p{color:currentColor;font-size:100%;line-height:normal;}
.woocommerce-mini-cart__footer p:last-child{margin-bottom:0;}
.et-cart-quantity.count-0~.et-mini-content .woocommerce-mini-cart__footer{display:none;}
.woocommerce-mini-cart__footer .woocommerce-mini-cart__footer .vc_row{max-width:100%;}
.woocommerce-mini-cart__footer .woocommerce-mini-cart__footer .swiper-container{max-width:100%;overflow:hidden;}
.et-mini-content .woocommerce-mini-cart__footer-wrapper{display:inline-block;width:100%;}
@-webkit-keyframes progress-bar-move {
0%{background-position:0 0;}
100%{background-position:30px 30px;}
}
@keyframes progress-bar-move {
0%{background-position:0 0;}
100%{background-position:30px 30px;}
}
.et_element .product_list_widget{padding-bottom:0;}
.et_element .product_list_widget li .product-title,.et_element .wishlist-dropdown li .product-title{font-size:114%;color:currentColor;}
.et_element .product_list_widget li .product-title a,.et_element .wishlist-dropdown li .product-title a{font-size:inherit;color:currentColor;}
.et_element .product_list_widget li .product-title a:hover,.et_element .wishlist-dropdown li .product-title a:hover{opacity:.7;color:currentColor;}
.et_element .btn-checkout,.et_element .btn-view-compare,.et_element .btn-view-wishlist,.et_element .mini-cart-buttons .wc-forward:not(.btn-checkout){font-size:85%;height:auto;}
.et_element .mini-cart-buttons .wc-forward:not(.btn-checkout){color:var(--et_btn-color);background-color:var(--et_btn-bg-color);border:2px solid var(--et_btn-br-color)!important;}
.et_element .mini-cart-buttons .wc-forward:not(.btn-checkout):hover{opacity:.85;}
.et_element .cart-popup-footer>*{font-size:114%;color:currentColor;}
.et_element .cart-widget-subtotal .big-coast,.et_element .cart-widget-subtotal .small-h{font-size:100%;}
.mini-cart-buttons{margin-bottom:0;--et_inputs-height:auto;}
.mini-cart-buttons a{color:#222;-webkit-text-fill-color:currentColor;background-color:#f2f2f2;border-color:#f2f2f2;display:block;padding:1rem 1.7rem;text-align:center;}
.mini-cart-buttons a:not(:first-child){margin-top:9px;}
.mini-cart-buttons a:focus,.mini-cart-buttons a:hover,.mini-cart-buttons a:hover:focus{color:#222;background-color:#f7f7f7;border-color:#f7f7f7;}
.product_list_widget{float:left;width:100%;padding-bottom:1.43rem;}
.product_list_widget+p{margin-top:-.7em;display:inline-block;width:100%;}
.product_list_widget .product-item-right{overflow:hidden;}
.product_list_widget .product-item-right .star-rating{display:block;margin:0 0 10px;}
.product_list_widget li .blockOverlay{opacity:.9!important;background-color:var(--et_white-2-dark)!important;}
.product_list_widget li .rating{display:none;}
.product_list_widget .descr-box>span,.product_list_widget .product_meta>span{display:inline-block;opacity:1;margin-top:.4em;margin-bottom:0;-webkit-transition:none;transition:none;height:auto;}
.product_list_widget .quantity-wrapper{-webkit-transition:all .3s;transition:all .3s;position:static;-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.product_list_widget .quantity-wrapper .quantity{position:relative;height:var(--et_quantity-height,38px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;white-space:nowrap;margin:.6em 0 .2em;}
.product_list_widget .quantity-wrapper .quantity:has(input[type=number]){border:1px solid var(--et_border-color);}
.product_list_widget .quantity-wrapper .quantity input[type=number],.product_list_widget .quantity-wrapper .quantity>span{color:currentColor;border-color:var(--et_border-color);border:none;}
.product_list_widget .quantity-wrapper span.quantity{font-size:1.35em;margin-top:calc(.6em - .35ex);}
.product_list_widget .quantity-wrapper span.quantity,.product_list_widget .quantity-wrapper span.quantity span{color:currentColor;}
.product_list_widget .quantity-wrapper span.quantity,.product_list_widget .quantity-wrapper span.quantity>.amount{margin-left:7px;}
@media only screen and (max-width:380px) {
.product_list_widget .quantity-wrapper span.quantity{height:auto;}
}
.product_list_widget li .quantity-wrapper~.product_meta,.product_list_widget li .quantity-wrapper~.quantity{opacity:0;visibility:hidden;display:none;}
.product_list_widget .woocommerce-mini-cart__empty-message:before{display:none;}
.product_list_widget .variation{display:grid;grid-template-columns:auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px;opacity:.7;}
.product_list_widget .variation br{display:none;}
.product_list_widget .variation p{margin-bottom:.21em;line-height:1.4;font-size:var(--content-zoom,1rem);}
.product_list_widget .variation dt{display:inline-block;font-size:var(--content-zoom,1rem);}
.product_list_widget .variation dd{display:inline-block;font-size:var(--content-zoom,1rem);margin-right:5px;overflow:hidden;}
.product_list_widget .variation dd p{margin-bottom:0;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product_list_widget .variation dd img{max-width:15px;}
.product_list_widget .sidebar-slider .product-title{font-size:1rem;}
.woocommerce-mini-cart__empty-message .btn{background-color:var(--et_btn-dark-bg-color);border:1px solid var(--et_btn-dark-br-color);color:var(--et_btn-dark-color);-webkit-text-fill-color:currentColor;height:auto;}
.woocommerce-mini-cart__empty-message .btn:hover{background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--et_btn-dark-br-color-hover);color:var(--et_btn-dark-color-hover);}
.product_list_widget,.wishlist-dropdown{color:var(--et_main-color);}
.product_list_widget .product-list-image,.product_list_widget .product-title a,.wishlist-dropdown .product-list-image,.wishlist-dropdown .product-title a{padding:0;}
.product_list_widget .cart-popup .empty,.wishlist-dropdown .cart-popup .empty{margin-bottom:0;border-bottom:0;padding-bottom:0;}
.et_b_header-cart .product_list-popup-footer-wrapper>p,.product_list_widget>p,.wishlist-dropdown>p{font-size:var(--content-zoom);margin:0;}
.product_list_widget li,.sidebar-slider li,.wishlist-dropdown li{position:relative;margin-bottom:var(--items-spacing,1.43em)!important;list-style-type:none;overflow:hidden;}
.product_list_widget li .product-title,.sidebar-slider li .product-title,.wishlist-dropdown li .product-title{font-size:var(--item-title-size,1.14rem);padding-right:25px;margin-bottom:.15em;line-height:1.4;text-align:start;}
.product_list_widget li .product-title:empty,.sidebar-slider li .product-title:empty,.wishlist-dropdown li .product-title:empty{display:none;}
.product_list_widget li .product-title a,.sidebar-slider li .product-title a,.wishlist-dropdown li .product-title a{font-size:inherit;display:block;white-space:var(--item-title-white-space,nowrap);overflow:hidden;text-overflow:ellipsis;color:var(--et_dark-2-white);}
.product_list_widget li .product-title a:hover,.sidebar-slider li .product-title a:hover,.wishlist-dropdown li .product-title a:hover{color:var(--et_main-color);}
.product_list_widget li .price,.sidebar-slider li .price,.wishlist-dropdown li .price{font-size:1rem;line-height:1.4;color:var(--et_main-color);}
.product_list_widget li .right-wrap,.sidebar-slider li .right-wrap,.wishlist-dropdown li .right-wrap{overflow:hidden;}
.cart_totals .xcomponent-outlet,.widget_shopping_cart .xcomponent-outlet{max-height:45px;}
.popup-count-0 .wishlist-dropdown{display:none;}
.cart-popup-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.43em;}
.cart-popup-footer>*{font-size:1.14rem;-webkit-box-flex:1;-ms-flex:1;flex:1;}
.cart-popup-footer a:hover{color:var(--et_main-color);}
.cart-widget-subtotal{text-align:end;color:var(--et_dark-2-white);}
.cart-widget-subtotal .small-h{font-size:1.14rem;}
.cart-widget-subtotal .big-coast{font-size:1rem;}
.widget_shopping_cart .cart-widget-products{margin-bottom:1.07em;width:100%;}
.cart-widget-products{border-bottom:1px solid var(--et_border-color);margin-bottom:1.43em;}
.et-off-canvas .cart-widget-products{border-bottom:none;}
.et-off-canvas .cart-widget-products li:not(:hover) .remove{opacity:0;visibility:hidden;-webkit-transform:translateX(7px) rotate(20deg);transform:translateX(7px) rotate(20deg);}
.header-wrapper .et-off-canvas .cart-widget-products .remove{right:12px;}
.cart-widget-products .product-mini-image{display:inline-block;float:left;padding:0;}
.cart-widget-products a:hover{color:var(--et_active-color);}
.cart-widget-products li{width:100%;}
.cart-widget-products img{float:left;max-width:5.71em;}
.cart-widget-products .remove{position:absolute;font-size:114%;top:0;right:0;line-height:1;opacity:.7;padding:0;color:currentColor;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.cart-widget-products .remove:hover{color:currentColor;opacity:1;}
.cart-widget-products .remove i{font-size:65%;padding:3px;}
.widget .product_list_widget .cart-widget-products{margin-right:3px;}
.widget .product_list_widget li{position:relative;padding:0 2em 0 0;}.toggles-by-arrow .open-child{width:1em;height:1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;}
.toggles-by-arrow .open-child::before{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.toggles-by-arrow .open-child::after{left:calc(50% - .18em);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.toggles-by-arrow .open-child:after,.toggles-by-arrow .open-child:before{content:"";position:absolute;width:50%;height:1px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:currentColor;}
.toggles-by-arrow .active:not(li)>a .open-child:before,.toggles-by-arrow .over>a .open-child:before,.toggles-by-arrow li.et-active>a .open-child:before{left:5%;-webkit-transform:rotate(0);transform:rotate(0);width:40%;}
.toggles-by-arrow .active:not(li)>a .open-child:after,.toggles-by-arrow .over>a .open-child:after,.toggles-by-arrow li.et-active>a .open-child:after{left:45%;-webkit-transform:rotate(0);transform:rotate(0);width:40%;}.category-description,.page-description,.term-description{margin-bottom:12px;}
.products-title{text-align:center;text-transform:capitalize;margin-bottom:.5em;}
.cart ins,.price ins{padding-left:3px;text-decoration:none;}
.cart ins .amount,.price ins .amount,.product-price ins .amount{color:var(--et_active-color);}
.star-rating{font-size:0;width:81px;display:inline-block;margin:0 auto 15px;position:relative;line-height:1;background-repeat:no-repeat;background-position:0 0;white-space:nowrap;}
.star-rating span:before,.star-rating:before{font-size:1rem;font-family:xstore-icons;color:var(--et_border-color);-webkit-text-fill-color:currentColor;display:block;letter-spacing:3px;content:'\e930d \e930d \e930d \e930d \e930d';}
.star-rating span{position:absolute;left:0;top:0;height:auto;background-repeat:no-repeat;background-position:0 0;overflow:hidden;}
.star-rating span:before{color:var(--et_yellow-color);-webkit-text-fill-color:currentColor;}
.by-vendor-name-link:before,.wcmp-report-abouse-wrapper:before{font-family:xstore-icons;margin-right:7px;}
.by-vendor-name-link:before{content:'\e954';}
.wcmp-report-abouse-wrapper:before{content:'\e900';}
.wcmp-report-abouse-wrapper a{text-decoration:underline;}
div.quantity,td.quantity{position:relative;height:var(--et_quantity-height,38px);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
div.quantity input[type=number]::-moz-selection,div.quantity span::-moz-selection,div.quantity::-moz-selection,td.quantity input[type=number]::-moz-selection,td.quantity span::-moz-selection,td.quantity::-moz-selection{background-color:transparent;}
div.quantity input[type=number]::selection,div.quantity span::selection,div.quantity::selection,td.quantity input[type=number]::selection,td.quantity span::selection,td.quantity::selection{background-color:transparent;}
div.quantity input[type=number]::-webkit-selection,div.quantity span::-webkit-selection,div.quantity::-webkit-selection,td.quantity input[type=number]::-webkit-selection,td.quantity span::-webkit-selection,td.quantity::-webkit-selection{background-color:transparent;}
div.quantity>input[type=number],div.quantity>input[type=text][readonly],div.quantity>span,td.quantity>input[type=number],td.quantity>input[type=text][readonly],td.quantity>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%;}
div.quantity>input[type=number]:focus,div.quantity>input[type=text][readonly]:focus,div.quantity>span:focus,td.quantity>input[type=number]:focus,td.quantity>input[type=text][readonly]:focus,td.quantity>span:focus{border-color:var(--et_inputs-border-color,var(--et_border-color));}
div.quantity>span,td.quantity>span{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;padding-right:4px;padding-left:4px;color:var(--et_dark-2-white);border:1px solid var(--et_inputs-border-color,var(--et_border-color));background-color:var(--et_inputs-bg-color,var(--et_white-2-light-dark));cursor:pointer;-webkit-font-smoothing:none;}
div.quantity>span:focus,td.quantity>span:focus{outline:0;}
div.quantity>span:hover,td.quantity>span:hover{color:var(--et_main-color);}
div.quantity>input[type=number],div.quantity>input[type=text][readonly],td.quantity>input[type=number],td.quantity>input[type=text][readonly]{padding:0;min-width:var(--et_quantity-height,38px);max-width:45px;border-right:none;border-left:none;border-radius:0;-webkit-appearance:none;-moz-appearance:textfield;}
div.quantity>input[type=number]::-moz-selection,div.quantity>input[type=text][readonly]::-moz-selection,td.quantity>input[type=number]::-moz-selection,td.quantity>input[type=text][readonly]::-moz-selection{color:var(--et_main-color);}
div.quantity>input[type=number]::selection,div.quantity>input[type=text][readonly]::selection,td.quantity>input[type=number]::selection,td.quantity>input[type=text][readonly]::selection{color:var(--et_main-color);}
div.quantity>.minus,div.quantity>.plus,td.quantity>.minus,td.quantity>.plus{font-size:var(--et_quantity-size,.55em);}
div.quantity>input[type=number]::-webkit-inner-spin-button,td.quantity>input[type=number]::-webkit-inner-spin-button{display:none;}
div.quantity,div.quantity~.single_add_to_cart_button,div.quantity~.xstore-wishlist{margin-bottom:10px;}
div.quantity~.et-or-wrapper{margin-top:5px;}
.single_add_to_cart_button~.xstore-wishlist-icon{-webkit-margin-start:7px;margin-inline-start:7px;}
#yith-wcwl-popup-message{display:none!important;}
.wishlist-fragment .yith-wcwl-add-button,.wishlist-fragment .yith-wcwl-wishlistaddedbrowse,.wishlist-fragment .yith-wcwl-wishlistexistsbrowse{width:100%;height:100%;}
.onsale{position:absolute;top:20px;z-index:3;padding:3px 8px;background:var(--et_on-sale-bg-color,var(--et_red-color));font-size:.85rem;text-align:center;color:var(--et_on-sale-color,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;border-radius:var(--et_on-sale-radius,0);}
.onsale.new-label{color:var(--et_new-label-color,#fff);background:var(--et_new-label-bg-color,var(--et_green-color));}
.onsale.hot-label{color:var(--et_hot-label-color,#fff);background:var(--et_hot-label-bg-color,var(--et_orange-color));}
.sale-wrapper~.sale-wrapper .onsale{-webkit-transform:translateY(calc(100% + 5px));transform:translateY(calc(100% + 5px));}
.sale-wrapper~.sale-wrapper~.sale-wrapper .onsale{-webkit-transform:translateY(calc(200% + 10px));transform:translateY(calc(200% + 10px));}
.yith-wcwl-add-to-wishlist.wishlist-fragment .yith-wcwl-add-button a:before{content:"\e908";}
.yith-wcwl-add-to-wishlist.wishlist-fragment .yith-wcwl-add-button a.delete_item:before{content:"\e92d";}
.yith-wcwl-add-to-wishlist.wishlist-fragment .yith-wcwl-wishlistaddedbrowse a::before,.yith-wcwl-add-to-wishlist.wishlist-fragment .yith-wcwl-wishlistexistsbrowse a::before{content:"\e92d";}
.compare,.yith-wcwl-add-to-wishlist a{position:relative;text-transform:none;}
.compare:before,.yith-wcwl-add-to-wishlist a:before{display:inline-block;font-family:xstore-icons;background-color:transparent!important;}
.xstore-compare.mtips,.xstore-wishlist.mtips{z-index:2;}
.xstore-compare[data-action=remove] .et-icon,.xstore-wishlist[data-action=remove] .et-icon{color:var(--et_active-color);}
.xstore-compare .et-icon svg,.xstore-wishlist .et-icon svg{width:1em;height:1em;}
.xstore-compare .et-icon img,.xstore-wishlist .et-icon img{max-width:1em;}
.xstore-compare-animated-heart,.xstore-wishlist-animated-heart{width:.55em!important;height:.55em!important;position:absolute;left:calc(50% - .35em);opacity:0;--hover-color-dark:var(--et_active-color);stroke:var(--et_active-color);fill:var(--et_active-color);-webkit-animation:xstore-wishlist-animation-heart1 .7s linear;animation:xstore-wishlist-animation-heart1 .7s linear;}
.xstore-compare-animated-heart:nth-child(2),.xstore-wishlist-animated-heart:nth-child(2){-webkit-animation-name:xstore-wishlist-animation-heart2;animation-name:xstore-wishlist-animation-heart2;}
.xstore-compare-animated-heart:nth-child(3),.xstore-wishlist-animated-heart:nth-child(3){-webkit-animation-name:xstore-wishlist-animation-heart3;animation-name:xstore-wishlist-animation-heart3;}
.xstore-compare-animated-heart:nth-child(4),.xstore-wishlist-animated-heart:nth-child(4){-webkit-animation-name:xstore-wishlist-animation-heart4;animation-name:xstore-wishlist-animation-heart4;}
.xstore-compare-animated-hearts,.xstore-wishlist-animated-hearts{width:1em;height:1em;position:absolute;}
.xstore-compare-animated-hearts:after,.xstore-compare-animated-hearts:before,.xstore-wishlist-animated-hearts:after,.xstore-wishlist-animated-hearts:before{display:none!important;}
.xstore-compare .blockOverlay,.xstore-wishlist .blockOverlay{border-radius:inherit;}
@-webkit-keyframes xstore-wishlist-animation-heart1 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(-40%,-400%);transform:translate(-40%,-400%);}
}
@keyframes xstore-wishlist-animation-heart1 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(-40%,-400%);transform:translate(-40%,-400%);}
}
@-webkit-keyframes xstore-wishlist-animation-heart2 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(-160%,-350%) rotate(-45deg);transform:translate(-160%,-350%) rotate(-45deg);}
}
@keyframes xstore-wishlist-animation-heart2 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(-160%,-350%) rotate(-45deg);transform:translate(-160%,-350%) rotate(-45deg);}
}
@-webkit-keyframes xstore-wishlist-animation-heart3 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(150%,-330%) rotate(30deg);transform:translate(150%,-330%) rotate(30deg);}
}
@keyframes xstore-wishlist-animation-heart3 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(150%,-330%) rotate(30deg);transform:translate(150%,-330%) rotate(30deg);}
}
@-webkit-keyframes xstore-wishlist-animation-heart4 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(50%,-300%) rotate(20deg);transform:translate(50%,-300%) rotate(20deg);}
}
@keyframes xstore-wishlist-animation-heart4 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(50%,-300%) rotate(20deg);transform:translate(50%,-300%) rotate(20deg);}
}
.et_product-block .single-compare .xstore-compare,.et_product-block .single-wishlist .xstore-wishlist{margin-bottom:0;}
.added_to_cart{display:none;}
.add_to_cart_button.loading,.single_add_to_cart_button.loading{position:relative;}
.et_quantity-off div.quantity>span.minus,.et_quantity-off div.quantity>span.plus{display:none;}
.et_quantity-off div.quantity>input:focus{outline:0;}
.et_quantity-off div.quantity>input[type=number]{height:100%;}
@media only screen and (max-width:480px) {
.et_quantity-off .quantity .minus,.et_quantity-off .quantity .plus{height:1.45em;}
}
.shop_attributes{margin:0 auto;}
.shop_attributes th{font-size:1.14rem;color:var(--et_main-color);}
.shop_attributes td,.shop_attributes th{padding-top:var(--items-v-gap,1em);padding-bottom:var(--items-v-gap,1em);vertical-align:middle;}
.shop_attributes tr:not(:last-child){border-bottom:var(--separator-width,1px) var(--separator-style,solid) var(--separator-color,var(--et_border-color));}
.shop_attributes tr tr:first-child td,.shop_attributes tr tr:first-child th{padding-top:0;}
.shop_attributes tr tr:last-child td,.shop_attributes tr tr:last-child th{padding-bottom:var(--items-v-gap,10px);}
.shop_attributes p{font-size:1.07rem;margin-bottom:0;}
.shop_attributes p:last-child{margin-bottom:0;}
.tab-content .shop_attributes{width:100%;}
.etheme-product-attributes-layout-vertical .shop_attributes{width:100%;}
.etheme-product-attributes-layout-vertical .shop_attributes td,.etheme-product-attributes-layout-vertical .shop_attributes th,.etheme-product-attributes-layout-vertical .shop_attributes tr{display:block;text-align:start;padding-left:0;padding-right:0;}
.etheme-product-attributes-layout-vertical .shop_attributes th{padding-bottom:0;}
.etheme-product-attributes-layout-vertical .shop_attributes td{padding-top:1em;}
.etheme-product-attributes-layout-vertical .shop_attributes tr:first-child th{padding-top:0;}
.et-quick-view-wrapper .shop_attributes,.product-information .shop_attributes{margin-bottom:15px;}
.et-quick-view-wrapper .shop_attributes tbody tr th,.product-information .shop_attributes tbody tr th{--et_border-color:transparent;}
.et-quick-view-wrapper .shop_attributes td,.et-quick-view-wrapper .shop_attributes th,.product-information .shop_attributes td,.product-information .shop_attributes th{text-align:end;padding-left:0;padding-right:0;}
.et-quick-view-wrapper .shop_attributes th,.product-information .shop_attributes th{text-align:start;display:block;color:var(--et_dark-2-white);text-transform:capitalize;}
.et-availability-notify-popup .et-popup-content{max-width:400px;}
@media only screen and (max-width:480px) {
.et-availability-notify-popup .et-popup-content{min-width:80vw;}
}
.et-availability-notify-popup .et-popup-content label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.85em;margin-bottom:15px;}
.et-availability-notify-popup .et-popup-content input[type=email]{margin-bottom:10px;}
.et-availability-notify-popup .et-popup-content input[type=email].invalid{color:var(--et_red-color);border-color:var(--et_red-color);}
.et-availability-notify-popup .et-popup-content input[type=email].invalid::-webkit-input-placeholder{color:currentColor;}
.et-availability-notify-popup .et-popup-content input[type=checkbox]{margin-top:0;}
.et-availability-notify-popup .et-popup-content .content-page .woocommerce-error{font-size:1rem!important;}
div.quantity,td.quantity{margin-right:20px;float:left;}
.onsale.left{left:20px;}
.onsale.right{right:20px;}
.compare:before,.yith-wcwl-add-to-wishlist a:before{margin-right:7px;}
.et_quantity-off div.quantity{margin-right:20px;}
.et_cart-type-1 .footer-product .button:before,.et_cart-type-1 .product-view-overlay .quick-buttons .button:before,.et_cart-type-1 .quantity-wrapper .button:before,.et_cart-type-1 .single_add_to_cart_button:before{content:"\e93e";font-family:xstore-icons;}
.et_cart-type-5 .footer-product .button:before,.et_cart-type-5 .product-view-overlay .quick-buttons .button:before,.et_cart-type-5 .quantity-wrapper .button:before,.et_cart-type-5 .single_add_to_cart_button:before{content:"\e93d";font-family:xstore-icons;}
.et_cart-type-2 .footer-product .button:before,.et_cart-type-2 .product-view-overlay .quick-buttons .button:before,.et_cart-type-2 .quantity-wrapper .button:before,.et_cart-type-2 .single_add_to_cart_button:before{content:"\e90c";font-family:xstore-icons;}
.et_cart-type-3 .footer-product .button:before,.et_cart-type-3 .product-view-overlay .quick-buttons .button:before,.et_cart-type-3 .quantity-wrapper .button:before,.et_cart-type-3 .single_add_to_cart_button:before{content:"\e90d";font-family:xstore-icons;}
.et_cart-type-4 .footer-product .button:before,.et_cart-type-4 .product-view-overlay .quick-buttons .button:before,.et_cart-type-4 .quantity-wrapper .button:before,.et_cart-type-4 .single_add_to_cart_button:before{content:"\e916";font-family:xstore-icons;}
.quantity-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:var(--et_quantity-max-width,130px);height:var(--et_quantity-height,38px);}
.quantity-wrapper input.input-text{width:var(--et_quantity-height,38px);text-align:center;height:100%;border-radius:0;padding:0;}
.quantity .quantity-wrapper input.input-text{background-color:transparent;}
.quantity-wrapper input:focus{border-color:var(--et_border-color);}
.quantity-wrapper span{font-size:var(--et_quantity-size,1em);color:var(--et_main-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .2s ease-in-out,border .2s ease-in-out;transition:color .2s ease-in-out,border .2s ease-in-out;}
.quantity-wrapper span:hover{color:var(--et_dark-2-white);}
.quantity-wrapper span del{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:5px;margin-inline-end:5px;}
.quantity-wrapper span del span{display:initial;cursor:default;}
.quantity-wrapper:not(.type-none) input,.quantity-wrapper:not(.type-none) input::-webkit-inner-spin-button,.quantity-wrapper:not(.type-none) input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;}
.quantity .quantity-wrapper.type-simple input{border:none;}
.quantity-wrapper.type-circle span,.quantity-wrapper.type-square span{padding-right:4px;padding-left:4px;border:1px solid var(--et_border-color);}
.quantity-wrapper.type-square span{font-size:var(--et_quantity-size,.55em);}
.quantity-wrapper.type-circle,.quantity-wrapper.type-circle input{height:auto;padding:0;}
.quantity .quantity-wrapper.type-circle input{border:none;}
.quantity-wrapper.type-circle span{-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5em;height:1.5em;padding-right:6px;padding-left:6px;border-radius:50%;}
.quantity-wrapper.type-circle span:hover{border-color:var(--et_dark-2-white);}
.quantity .quantity-wrapper.type-square input{border-left:none;border-right:none;}
.quantity-wrapper.size-sm,.quantity:has(.quantity-wrapper.size-sm){font-size:.75em;--et_quantity-max-width:110px;--et_quantity-height:28px;--et_quantity-size:.85em;}
.quantity-wrapper.size-sm svg,.quantity:has(.quantity-wrapper.size-sm) svg{width:1em;height:1em;}
.quantity-wrapper.size-sm.type-circle svg,.quantity:has(.quantity-wrapper.size-sm.type-circle) svg{width:.7em;height:.7em;}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license 
! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license*/
.pswp__button{width:60px;height:60px;position:absolute;top:0;right:0;background:0 0;border:none;cursor:pointer;}
.pswp__button:before{font-size:20px;font-family:xstore-icons;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.pswp__button:focus,.pswp__button:hover{opacity:1;outline:0;}
.pswp__button:active{outline:0;opacity:.9;}
.pswp__ui--over-close .pswp__button--close{opacity:1;}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden;}
.pswp__button--arrow--left,.pswp__button--arrow--right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100px;}
.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{font-size:36px;}
.pswp__button--arrow--left:after,.pswp__button--arrow--right:after{content:'';width:70px;height:100%;display:block;z-index:-1;position:absolute;background:#909090;top:0;}
.pswp__button--arrow--left{left:0;right:auto;}
.pswp__button--arrow--right{right:0;}
.pswp__button,.pswp__counter{color:#fff;}
.pswp__button--arrow--left:before{content:'\e902';}
.pswp__button--arrow--right:before{content:'\e904';}
.pswp__button--close:before{content:'\e90a';}
.pswp__counter{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:20px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.pswp__caption{display:none;}
.pswp{display:none;z-index:1500;-webkit-text-size-adjust:100%;outline:0;}
.pswp img{max-width:none;}
.pswp,.pswp__bg,.pswp__scroll-wrap{position:absolute;width:100%;height:100%;left:0;top:0;}
.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity .3s cubic-bezier(.4,0,.22,1);transition:opacity .3s cubic-bezier(.4,0,.22,1);}
.pswp--open{display:block;}
.pswp--zoom-allowed .pswp__img{cursor:url(/wp-content/themes/xstore/images/zoom-in.png) 16 9,zoom-in;}
.pswp--zoomed-in .pswp__img{cursor:grab;}
.pswp--dragging .pswp__img{cursor:grabbing;}
.pswp__bg{background:rgba(34,34,34,.5);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;}
.pswp,.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;}
.pswp__container,.pswp__item,.pswp__zoom-wrap{position:absolute;left:0;right:0;top:0;bottom:0;}
.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.pswp__zoom-wrap{width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.22,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.22,1);transition:transform .3s cubic-bezier(.4,0,.22,1);transition:transform .3s cubic-bezier(.4,0,.22,1),-webkit-transform .3s cubic-bezier(.4,0,.22,1);}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none;}
.pswp,.pswp__item,.pswp__scroll-wrap{overflow:hidden;}
.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;}
.pswp,.pswp__container,.pswp__img--placeholder,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.pswp__img--placeholder--blank{background:var(--et_dark-color);}
.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0;}
.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc;}
.pswp__error-msg a{color:#ccc;text-decoration:underline;}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;-moz-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:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-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;}.dgwt-wcas-block-scroll{overflow:hidden;}
.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.dgwt-wcas-tpd-image img{margin:0 15px 0 0!important;}
.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px!important;}
.dgwt-wcas-preloader-wrapp img{margin:10px auto 0;display:block;max-width:200px;}
.dgwt-wcas-preloader-wrapp img.dgwt-wcas-placeholder-preloader{display:block;width:100%;height:auto;max-width:300px;margin:0;}
.dgwt-wcas-suggestions-wrapp{background:#fff;border:1px solid #ddd;border-top:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;}
.dgwt-wcas-details-wrapp *,.dgwt-wcas-search-wrapp *,.dgwt-wcas-suggestions-wrapp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.dgwt-wcas-details-wrapp a:focus,.dgwt-wcas-suggestions-wrapp a:focus{outline:0;}
.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top{border:1px solid #ddd;border-bottom:none;}
.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:550px;}
.dgwt-wcas-full-width.dgwt-wcas-is-detail-box .dgwt-wcas-suggestion{padding:8px 15px;}
.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;border-left-color:#eee;}
.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px;border-right-color:#eee;}
.dgwt-wcas-suggestion{cursor:pointer;font-size:12px;line-height:110%;text-align:left;padding:7px 10px;position:relative;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;align-items:center;resize:vertical;width:100%;transition:none!important;}
.dgwt-wcas-suggestion-nores{font-size:15px;line-height:157%;padding:15px;width:100%;}
.dgwt-wcas-suggestion-nores p{padding:0;margin:0 0 10px;font-size:18px;}
.dgwt-wcas-suggestion-nores ol,.dgwt-wcas-suggestion-nores ul{padding:0 0 0 30px;margin:0;}
.dgwt-wcas-suggestion-nores ul li{list-style:disc;}
.dgwt-wcas-open-pirx .dgwt-wcas-suggestion-nores{padding:10px 10px 10px 34px;}
.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center;color:#6d6d6d;}
a.dgwt-wcas-details-more-products{padding:15px 0 10px;display:block;border-top:1px solid #eee;text-align:center;font-size:12px;text-transform:uppercase;color:#6d6d6d;transition:.2s ease-in-out;}
a.dgwt-wcas-details-more-products:hover,a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover,a.dgwt-wcas-product-details-readmore:hover{text-decoration:underline;}
a.dgwt-wcas-product-details-readmore{display:block;text-align:right;margin-top:15px;color:#6d6d6d;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px;}
.dgwt-wcas-has-headings .dgwt-wcas-suggestion,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom,body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none;}
.dgwt-wcas-suggestion:after{clear:both;display:block;content:'';}
.dgwt-wcas-suggestion.dgwt-wcas-nores{cursor:default;opacity:.5;}
.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:8px;padding-bottom:8px;min-height:60px;}
.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-history-product,.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product,.dgwt-wcas-suggestion-history-search{min-height:40px;}
.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase;}
.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center;}
.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%;line-height:110%;}
.dgwt-wcas-st .dgwt-wcas-score{color:#8e44ad;font-weight:700;font-size:80%;}
.dgwt-wcas-st>span{display:inline-block;vertical-align:middle;}
.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px;}
.dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px;}
.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px;}
.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right;}
.dgwt-wcas-sku{font-size:80%;}
.dgwt-wcas-si{width:50px;display:block;height:100%;}
.dgwt-wcas-si img{background:#fff;border:1px solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:2px;height:auto;width:auto;max-height:90%;max-width:100%;}
.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si{display:flex;align-items:center;justify-content:center;}
.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si svg,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si svg,.dgwt-wcas-suggestion-searches .dgwt-wcas-si svg{max-width:18px;}
.dgwt-wcas-has-img:not(.dgwt-wcas-has-img-forced) .dgwt-wcas-suggestion-history-product .dgwt-wcas-si>svg{margin-left:10px;}
.dgwt-wcas-content-wrapp{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;resize:vertical;padding-left:10px;}
.rtl .dgwt-wcas-content-wrapp{padding-left:0;padding-right:10px;}
.dgwt-wcas-sp{color:#555;font-size:14px;line-height:120%;text-align:right;padding-left:10px;}
.dgwt-wcas-sp *{line-height:130%;}
.dgwt-wcas-search-form{margin:0;padding:0;width:100%;}
.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-is-details:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestion-nores,.dgwt-wcas-sd{margin-top:5px;}
.dgwt-wcas-sp del{opacity:.5;font-size:12px;}
.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;font-size:.8em;}
.dgwt-wcas-vendor-city{margin-left:5px;font-size:.8em;}
.dgwt-wcas-st>.dgwt-wcas-product-vendor{font-size:12px;margin-top:5px;display:block;}
.dgwt-wcas-suggestion-selected{background-color:#eee;}
.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-tpd-image{background-color:#fff;}
.dgwt-wcas-suggestion-selected:first-child{border-top:none;}
.rtl .dgwt-wcas-suggestion{padding-left:0;padding-right:15px;text-align:right;}
.dgwt-wcas-details-wrapp{background:#fff;border:1px solid #ddd;border-top:none;border-left:none;padding:0;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;min-height:340px;}
.dgwt-wcas-datails-title,.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;padding-bottom:5px;}
.rtl .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;border-right:none;}
.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:-1px;border-top:1px solid #ddd;}
.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:none;border-right:1px solid #ddd;border-radius:0 5px 5px 0;}
.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:none;border-left:1px solid #ddd;border-radius:5px 0 0 5px;}
.dgwt-wcas-details-inner,.dgwt-wcas-details-notfit .dgwt-wcas-details-wrapp{display:none;}
.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px;}
.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;}
.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active,.dgwt-wcas-details-wrapp .added_to_cart,.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block;}
.dgwt-wcas-details-inner-taxonomy{margin-top:11px;}
.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72;}
.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0;}
.dgwt-wcas-datails-title{font-size:14px;}
.dgwt-wcas-pd-title{color:#202020;}
.dgwt-wcas-pd-title .product-title{color:#202020;text-transform:uppercase;margin:0;}
.dgwt-wcas-tax-product-details{text-decoration:none;display:flex;align-items:center;justify-content:left;transition:.2s ease-in-out;padding:5px;margin:0 -5px 15px;}
.dgwt-wcas-pd-rating:after,.dgwt-wcas-tax-product-details:after{content:'';clear:both;display:block;}
.dgwt-wcas-tax-product-details:hover{box-shadow:0 0 11px 2px rgba(0,0,0,.05);}
.rtl .dgwt-wcas-tax-product-details{justify-content:right;}
.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-preloader,.dgwt-wcas-tpd-image{margin-right:15px;}
.dgwt-wcas-pd-rest .product-title{display:block;line-height:100%;font-weight:500;margin-bottom:5px;}
.dgwt-wcas-tpd-rest{max-width:200px;}
.dgwt-wcas-tpd-rest-title{display:block;line-height:125%;font-size:14px;font-weight:500;letter-spacing:0;margin:0 0 8px;overflow:hidden;color:#000;}
.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{line-height:120%;overflow:hidden;color:#000;margin-top:15px;font-weight:700;font-size:18px;}
.dgwt-wcas-tpd-price{font-size:12px;color:#777;}
.dgwt-wcas-pd-price .woocommerce-price-suffix,.dgwt-wcas-tpd-price .woocommerce-price-suffix{font-size:12px;font-weight:lighter;color:#999;margin-left:4px;display:inline-block;}
.dgwt-wcas-details-title-tax,.dgwt-wcas-pd-title .product-title{font-weight:900;letter-spacing:-1px;text-transform:uppercase;}
.dgwt-wcas-pd-price del .amount,.dgwt-wcas-tpd-price del .amount{font-weight:lighter;background:0 0;font-size:90%;opacity:.6;}
.dgwt-wcas-pd-price ins,.dgwt-wcas-tpd-price ins{background:0 0;text-decoration:none;}
.dgwt-wcas-pd-rating{font-size:13px;line-height:13px;}
.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px;}
.dgwt-wcas-datails-title{display:block;margin:5px 0 15px;}
.dgwt-wcas-pd-title{margin-bottom:15px;display:block;text-decoration:none;}
.dgwt-wcas-details-title-tax{margin-right:3px;}
.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right;}
.dgwt-wcas-tpd-image{width:70px;padding:4px;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;justify-content:center;}
.dgwt-wcas-details-space{padding:0 15px 15px;}
.dgwt-wcas-details-main-image{border-bottom:1px solid #eee;min-height:200px;display:flex;}
.dgwt-wcas-details-main-image img{width:auto;height:auto;display:block;max-height:250px;max-width:100%;margin:0 auto;padding:0;border:none;align-self:center;}
.dgwt-wcas-details-right .dgwt-wcas-details-main-image img{border-radius:0 3px 0 0;}
.dgwt-wcas-details-left .dgwt-wcas-details-main-image img{border-radius:3px 0 0;}
a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title{color:#333;display:block;line-height:120%;margin:10px 0 0;font-size:21px;font-weight:400;text-decoration:none;text-transform:none;}
a.dgwt-wcas-details-post-title{margin-bottom:15px;}
.dgwt-wcas-details-product-sku{display:block;font-size:12px;line-height:110%;color:#999;}
.dgwt-wcas-tpd-image img{display:block;max-width:100%;width:100%;height:auto;}
.dgwt-wcas-details-hr{height:1px;width:100%;border-bottom:1px solid #eee;margin:15px 0;}
.rtl .dgwt-wcas-tpd-image{float:right;margin-right:0;margin-left:15px;}
.rtl .dgwt-wcas-tpd-rest{float:right;max-width:190px;}
.rtl input[type=search].dgwt-wcas-search-input{text-align:right;}
input[type=search].dgwt-wcas-search-input,input[type=text].dgwt-cas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield;text-align:left;}
[type=search].dgwt-wcas-search-input::-ms-clear{display:none;}
[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none;}
[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none;}
.dgwt-wcas-details-desc{font-size:13px;line-height:157%;}
.dgwt-wcas-details-desc b,.dgwt-wcas-details-desc strong{font-weight:400;color:#000;margin:0;padding:0;}
.dgwt-wcas-pd-addtc-form{margin:10px 0;display:flex;align-items:center;justify-content:flex-end;}
.dgwt-wcas-pd-addtc-form>.quantity{margin-right:10px;}
.dgwt-wcas-pd-addtc-form .add_to_cart_inline,.dgwt-wcas-pd-addtc-form .quantity input.qty{margin-bottom:0;margin-top:0;}
.dgwt-wcas-stock{display:block;text-align:right;font-size:14px;line-height:14px;margin-bottom:14px;}
.dgwt-wcas-stock.in-stock{color:#0f834d;}
.dgwt-wcas-stock.out-of-stock{color:#e2401c;}
.dgwt-wcas-pd-addtc .add_to_cart_button,.dgwt-wcas-pd-addtc .add_to_cart_inline{margin:0;}
.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline,.dgwt-wcas-layout-icon .dgwt-wcas-icon-preloader,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler,.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile),.dgwt-wcas-pd-addtc .add_to_cart_button.added,.dgwt-wcas-search-icon-arrow,.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open:not(.dgwt-wcas-has-submit) .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before,.dgwt-wcas-voice-search-supported.dgwt-wcas-search-filled .dgwt-wcas-voice-search,body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none;}
button.dgwt-wcas-search-submit,input[type=submit].dgwt-wcas-search-submit{position:relative;}
.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block;}
.dgwt-wcas-preloader{height:100%;position:absolute;right:0;top:0;width:40px;z-index:-1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%;}
.dgwt-wcas-voice-search{position:absolute;right:0;top:0;height:100%;width:40px;z-index:1;opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:none;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;}
.dgwt-wcas-close:hover,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search:hover,.dgwt-wcas-voice-search:hover{opacity:.3;}
.dgwt-wcas-voice-search path{fill:#444;}
.dgwt-wcas-voice-search-supported .dgwt-wcas-voice-search{display:flex;}
.dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:40px;}
.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search,.rtl .dgwt-wcas-preloader,.rtl .dgwt-wcas-voice-search{right:auto;left:5px;}
.dgwt-wcas-mobile-overlay-trigger-active .dgwt-wcas-voice-search{z-index:105;}
.rtl .dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:auto;left:45px;}
.dgwt-wcas-inner-preloader{background-repeat:no-repeat;background-position:right 8px center;background-size:auto 22px;display:flex;align-items:center;justify-content:center;z-index:1;}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
.dgwt-wcas-inner-preloader{background-image:url(/wp-content/plugins/ajax-search-for-woocommerce-premium/assets/img/preloader.gif);}
}
.dgwt-wcas-loader-circular{height:24px;width:24px;-webkit-animation:2s linear infinite rotate;-moz-animation:2s linear infinite rotate;animation:2s linear infinite rotate;}
.dgwt-wcas-loader-circular-path{fill:transparent;stroke-linecap:round;stroke-width:4px;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:1s ease-in-out infinite dash;-moz-animation:1s ease-in-out infinite dash;animation:1s ease-in-out infinite dash;stroke:#ddd;}
@-webkit-keyframes rotate {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-moz-keyframes rotate {
100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotate {
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes dash {
0%{stroke-dasharray:1,200;stroke-dashoffset:0;}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}
}
@-moz-keyframes dash {
0%{stroke-dasharray:1,200;stroke-dashoffset:0;}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}
}
@keyframes dash {
0%{stroke-dasharray:1,200;stroke-dashoffset:0;}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}
}
.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;z-index:1;}
.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before{content:'';display:block;position:absolute;background:0 0;height:100%;width:100%;left:0;bottom:0;top:0;right:0;margin:auto;}
.dgwt-wcas-close path{fill:#ccc;}
@media screen and (max-width:992px) {
.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none;}
}
.dgwt-wcas-suggestion strong{font-weight:700;}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;}
.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table;}
.dgwt-wcas-sf-wrapp:after{clear:both;}
.dgwt-wcas-sf-wrapp{zoom:1;width:100%;max-width:100vw;margin:0;position:relative;background:0 0;}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box;}
.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{font-size:16px;}
.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0;}
.dgwt-wcas-layout-icon-open.dgwt-wcas-style-pirx .dgwt-wcas-search-icon-arrow,.dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-details-wrapp .dgwt-wcas-preloader-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{display:none!important;}
.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-suggestions-wrapp{min-height:0!important;border-radius:0 0 5px 5px;border-right-color:#ddd;}
.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:41px!important;}
.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.rtl):not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-right-color:transparent;}
.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:transparent;}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06);-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in;}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal;}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal;}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal;}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal;}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal;}
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{overflow:visible;position:absolute;border:0;padding:0 15px;margin:0;cursor:pointer;height:40px;min-width:50px;width:auto;line-height:100%;min-height:100%;right:0;left:auto;top:0;bottom:auto;color:#fff;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;}
.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto;}
.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0;}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover,.dgwt-wcas-sugg-hist-clear:hover{opacity:.7;}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0;}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333;top:12px;left:-6px;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;}
.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{left:auto;right:-6px;border-width:8px 0 8px 8px;border-style:solid none solid solid;}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#333;}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0;}
.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px;overflow:visible;}
.dgwt-wcas-is-details .dgwt-wcas-si{width:30px;max-width:100%;box-sizing:border-box;}
.dgwt-wcas-is-details .dgwt-wcas-sp{display:flex;top:0;flex-direction:column;height:100%;justify-content:center;resize:vertical;}
.dgwt-wcas-is-details .dgwt-wcas-sd{font-size:11px;line-height:100%;}
.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat],.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag]{padding-left:15px;min-height:0;}
.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat] .dgwt-wcas-st,.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag] .dgwt-wcas-st{padding-left:0;}
.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:20px;}
.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#444;}
.rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:12px;}
.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px;}
.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 40px 10px 15px;}
.dgwt-wcas-overlay-mobile-on,.dgwt-wcas-overlay-mobile-on body{overflow:hidden;min-width:100vw;min-height:100vh;}
html.dgwt-wcas-overlay-mobile-on{scroll-behavior:unset;}
.dgwt-wcas-om-bar{display:flex;height:45px;width:100%;}
.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative;margin:0;padding:0;box-shadow:none;outline:0;border:none;border-spacing:0;border-radius:0;}
.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px;fill:#fff;}
.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff;}
.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0!important;}
.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px!important;right:auto!important;}
.rtl .dgwt-wcas-om-bar .dgwt-wcas-style-pirx.dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:10px!important;right:auto!important;}
@keyframes dgwt-wcas-preloader-price-anim {
0%,100%{background:rgba(128,128,128,.03);}
50%{background:rgba(128,128,128,.1);}
}
.dgwt-wcas-preloader-price-inner div:first-child{left:0;animation-delay:-.1s;}
.dgwt-wcas-preloader-price-inner div:nth-child(2){left:13px;animation-delay:-.2s;}
.dgwt-wcas-preloader-price-inner div:nth-child(3){left:26px;animation-delay:-.3s;}
.dgwt-wcas-preloader-price{width:34px;height:10px;display:inline-block;overflow:hidden;background:0 0;}
.dgwt-wcas-preloader-price-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0;}
.dgwt-wcas-preloader-price-inner div{position:absolute;width:8px;height:8px;background:rgba(128,128,128,.05);animation:.8s cubic-bezier(0,.5,.5,1) infinite dgwt-wcas-preloader-price-anim;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;}
.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none;margin:0;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion{width:100%;}
.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff;}
.dgwt-wcas-overlay-mobile *{box-sizing:border-box;}
.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input{height:45px!important;border-top:none;border-right:none;border-left:none;border-radius:0;font-size:16px!important;}
.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input:focus{font-size:16px!important;}
.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;top:45px!important;width:100%!important;height:calc(100% - 45px)!important;position:absolute;overflow-y:auto;border:none;margin:0;display:block;}
.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer;display:block;}
html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative;}
html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px;}
html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%;}
html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none;}
.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body{overflow:auto;}
.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible;}
.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important;}
.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset;}
.menu .dgwt-wcas-search-icon,html:not(.dgwt-wcas-overlay-mobile-on) .menu .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{width:auto;}
.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form{opacity:0;}
.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form{max-width:20px;min-width:unset;}
.dgwt-wcas-icon-preloader{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}
.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1;}
html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000;}
html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1;}
.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer;display:block;}
li.menu-item a.dgwt-wcas-search-icon{padding-right:0;padding-left:0;}
.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%;}
.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:.6;}
.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:15px;}
.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:15px;height:15px;background:#fff;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{pointer-events:none;display:block;font-weight:500;white-space:nowrap;}
.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2{display:block;font-weight:500;white-space:nowrap;cursor:default;font-size:14px;margin-top:5px;margin-bottom:15px;}
.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2 .dgwt-wcas-st{padding-bottom:3px;margin-top:16px;}
.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-bottom:1px solid #ddd;padding-bottom:3px;text-transform:uppercase;margin-top:16px;font-size:12px;}
.dgwt-wcas-has-headings .dgwt-wcas-suggestion-tax .dgwt-wcas-st{padding:0;}
.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax.dgwt-wcas-suggestion-selected,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax:hover{background:0 0;text-decoration:underline;}
.dgwt-wcas-is-details .dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{min-height:30px;}
.dgwt-wcas-sugg-hist-clear{cursor:pointer;text-decoration:underline;display:inline-block;margin-left:2px;}
.dgwt-wcas-darkened-overlay{display:block;position:absolute;opacity:.15;z-index:100000;left:0;top:0;}
.dgwt-wcas-darkened-overlay>div{background:#111;position:absolute;}
.dgwt-wcas-search-wrapp.dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form{background-color:rgba(17,17,17,.15);border:none;border-radius:0;}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff;padding:10px;border-radius:10px;}
.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp{padding-top:0;padding-bottom:0;}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:13px 24px 13px 48px;line-height:24px;font-size:17px;border:2px solid transparent;border-radius:30px;height:auto;font-family:Roboto,sans-serif;background-color:#eee;}
.dgwt-wcas-open-pirx .dgwt-wcas-open .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 5px;}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none;transition:30ms ease-in;}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#dfdfdf;}
.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333;}
.dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:30px;}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:0 0;border-radius:100%;border:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:absolute;min-height:33px;min-width:33px;height:33px;width:33px;left:23px;top:21px;pointer-events:none;transition:none;}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{width:18px;height:18px;}
.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:28px;pointer-events:auto;animation:.3s fadeIn;}
.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:24px;padding-right:48px;transition:none!important;}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{opacity:1;background:#e4e4e4;box-shadow:0 0 0 2px #e4e4e4;border-radius:100%;}
.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:35px;}
.rtl .dgwt-wcas-style-solaris .dgwt-wcas-preloader,.rtl .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{margin-left:4px;}
.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){transition:none;width:18px;}
.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#111;}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{opacity:1;font-style:normal;font-weight:300;color:#777;}
.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-color:#fff;padding-top:10px;padding-bottom:10px;}
.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding-left:20px;padding-right:20px;}
.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion,.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:1px solid #ddd;}
.dgwt-wcas-open-pirx .dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:0;border-top:none;}
.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-right:none;}
.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;}
.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-left:none;}
.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:70px!important;}
.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0;background:0 0;padding:0 10px;}
.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:transparent;}
.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:10px;}
.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:transparent;}
.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border-top:1px solid #e0e2e5;}
.dgwt-wcas-open-pirx .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#fff;}
.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return svg{left:17px;top:16px;width:17px;height:17px;}
.dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:20px;top:1px;opacity:1;}
.rtl .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:auto;left:50px;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:5px;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{right:5px!important;}
.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{left:5px!important;right:auto!important;}
.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{background:0 0;padding:4px;border-radius:10px 10px 0 0;}
.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-top:10px;padding-bottom:10px;line-height:normal;font-size:14px;}
.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:15px;top:7px;}
.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:23px;}
html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff;box-shadow:0 0 0 1px #eee;}
html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333;box-shadow:none;}
.dgwt-wcas-open-pirx-compact .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-top:1px;}
.dgwt-wcas-suggestions-wrapp-fixed{position:fixed!important;}
.elementor-widget-fibosearch-posts::after{content:""!important;}
.dgwt-wcas-posts-results-grid{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:flex-start;}
.dgwt-wcas-posts-results-grid-item{width:calc(25% - 15px);margin-bottom:30px;}.wpfFilterWrapper label{margin:0;}
.wpfHidden{display:none!important;}
.wpfClear{clear:both;}
.wpfVisibilityHidden{visibility:hidden;}
.wpfFilterWrapper{box-sizing:border-box;}
.wpfFilterTitle{margin-bottom:5px;}
.wpfFilterWrapper .ui-slider-horizontal{height:.6em;margin-top:5px;width:100%;}
.wpfFilterWrapper .ui-slider-range{padding:0!important;}
.wpfFilterWrapper .wpfPriceInputs{margin-top:10px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
.wpfFilterDelimeter{margin-left:10px;margin-right:10px;}
.wpfFilterWrapper .wpfCurrencySymbol + div + input,.wpfFilterWrapper input + .wpfCurrencySymbol{margin-left:10px;}
.wpfPriceInputs .wpfCurrencySymbol{margin-right:3px;}
.wpfFilterWrapper .ui-widget-header{background:#3FE331;}
.wpfPriceRangeField#wpfMinPrice,.wpfPriceRangeField#wpfMaxPrice{width:35%;min-width:16%;display:inline-block;}
.wpfSearchResultsBlock{position:relative;display:block;clear:both;}
.wpfFilterWrapper{padding:5px;min-width:150px;margin:0 auto;margin-top:12px;margin-bottom:12px;width:100%;}
.wpfFilterWrapper[data-filter-type]{padding:5px;}
.wpfFilterWrapper[data-display-type="switch"],.wpfFilterWrapper[data-display-type="switch"] + .wpfFilterWrapper{margin-top:0;}
.wpfPriceFilterRange{margin:0 auto;margin-bottom:15px;width:100%;}
.wpfFilterWrapper .wfpTitle{display:inline-block;}
.wpfFilterWrapper .wfpDescription{padding-bottom:5px;}
.wpfCheckbox{vertical-align:middle;display:inline-block;}
.wpfCheckbox input{cursor:pointer;display:block;}
.wpfCheckboxHier ul{text-align:left;list-style:none;}
.wpfCheckboxHier > ul{margin-left:0;margin-bottom:0;}
.wpfValue{padding-left:5px!important;}
.wpfFilterWrapper[data-filter-type="wpfPriceRange"] .wpfValue{padding-left:10px!important;}
.wpfFilterTaxImgWrapper{display:inline-block;vertical-align:text-bottom;}
.wpfFilterTaxNameWrapper{display:inline;}
.rtl .wpfValue{padding-left:0!important;padding-right:5px!important;}
.wpfFilterButtons{clear:both;}
.wpfFilterButtons .wpfButton{margin-top:5px;margin-bottom:5px;margin-left:5px;}
.wpfFilterButton.wpfButton,.wpfClearButton.wpfButton{width:47%;}
.wpfPreview{margin:0 auto;width:70px;}
.wpfFilterVerScroll li{display:block;width:100%;}
.wpfFilterVerScroll{overflow-y:auto;}
.wpfFilterVerScroll li label{display:block;vertical-align:baseline;}
.wpfFilterWrapper select{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;}
.woocommerce-ordering{display:none;}
.wpfSearchWrapper{display:flex;flex-direction:column;align-items:flex-end;}
.wpfSearchWrapper .wpfSearchFieldsFilter{width:100%;margin:5px 0;}
.wpfSlugWrapper{display:block;padding:10px 0;clear:both;}
.wpfSlugTitle{display:inline-block;}
.wpfSlugDelete{display:inline-block;cursor:pointer;}
.wpfSlug{display:inline-block;padding:5px 15px;margin:5px;background-color:#eae1e1;border-radius:33px;}
.wpfSlugTitle{padding-right:5px;}
#wpfOverlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:10000;cursor:pointer;}
#wpfOverlayText{position:absolute;top:50%;left:50%;font-size:50px;color:white;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}
#wpfOverlay .wpfPreview{display:inline-block;margin:20px;vertical-align:middle;}
.wpfFilterWrapper i,.wpfFilterWrapper svg{display:inline-block;float:right;}
.wpfMainWrapper .wpfCount{font-size:smaller;padding-left:9px;}
.wpfMainWrapper .wpfBlockClear{display:none;cursor:pointer;font-size:smaller;text-decoration:underline;}
.wpfPriceTooltipShowAsText{padding:0!important;margin:0!important;min-width:auto!important;font-size:inherit!important;color:inherit!important;background:transparent!important;border:none!important;box-shadow:none!important;text-align:center!important;outline:0!important;}
.wpfVisibleBufferMin,.wpfVisibleBufferMax{position:absolute;top:-1000px;left:-1000px;visibility:hidden;white-space:nowrap;}
.rtl .wpfVisibleBufferMin,.rtl .wpfVisibleBufferMax{right:-1000px;left:0;}
.wpfTitleToggle{position:relative;display:inline-block;margin-right:0;text-align:center;padding-top:0;cursor:pointer;}
.wpfTitleToggle::before{display:inline-block;cursor:pointer;}
.wpfColorsFilterHor .wpfColorsRow div{display:inline-block;}
.ms-options ul{margin-left:0;}
.wpfFilterWrapper .ui-slider-horizontal{margin-top:20px!important;}
.wpfFilterWrapper input[type=checkbox],.wpfFilterWrapper input[type=radio]{clear:none;cursor:pointer;display:inline-block;line-height:0;}
.wpfColorsFilter input{display:none!important;}
.wpfFilterWrapper ul li::before{display:none!important;}
.wpfFilterWrapper ul:not(.wpfButtonsFilter) li{width:auto!important;padding-left:0!important;margin-left:0!important;}
.rtl .wpfFilterWrapper ul:not(.wpfButtonsFilter) li{padding-right:0!important;padding-left:10px!important;margin-right:0!important;}
.wpfFilterWrapper label,.wpfFilterWrapper select,.wpfPriceFilterRange,.wpfFilterWrapper .ui-slider-handle{cursor:pointer!important;}
.wpfFilterVerScroll{display:block;position:relative;width:100%;margin:0;padding:0;padding-inline-start:0;padding-left:0;padding-bottom:1px;}
.wpfFilterLayoutVer,.wpfFilterLayoutHor{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:start;}
.wpfFilterLayoutVer>li,.wpfFilterLayoutHor>li{width:auto;margin-right:0;margin-left:0;padding-right:10px;}
.rtl .wpfFilterLayoutVer>li,.rtl .wpfFilterLayoutHor>li{padding-right:0;padding-left:10px;}
.wpfFilterWrapper[data-filter-type="wpfPriceRange"] .wpfCheckbox input{position:relative;}
.wpfFilterWrapper .irs-line{overflow:initial;}
.wpfCheckboxHier li>ul{margin-left:1em;padding-left:0;}
.wpfCheckboxHier li>ul.wpfHideParent li{width:100%!important;}
.wfpClickable{cursor:pointer;}
.rtl .wpfFilterWrapper li{text-align:right!important;}
.rtl .wpfTitleToggle{float:left!important;}
.wpfBlockAnimated.wpfHide{max-height:0;-webkit-transition:max-height .4s ease-out;-moz-transition:max-height .4s ease-out;transition:max-height .4s ease-out;}
.wpfFilterContent{width:100%;box-sizing:border-box;}
.wpfFilterContent ul input[type="checkbox"]{appearance:auto!important;}
.wpfBlockAnimated{overflow:hidden;max-height:1000px;-webkit-transition:max-height .8s ease-in;-moz-transition:max-height .8s ease-in;transition:max-height .8s ease-in;}
.wpfFilterWrapper[data-filter-type="wpfPrice"] .wpfFilterContent{overflow:visible;padding-left:10px;padding-right:10px;}
.wpfFilterWrapper[data-filter-type="wpfPrice"] .wpfFilterContent.wpfHide{display:none;}
.wpfOptionDisabled{color:#acacac;}
.wpfPriceRangeField::-webkit-outer-spin-button,.wpfPriceRangeField::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.wpfSearchHidden,.wpfSelectCopies{display:none!important;}
.wpfFilterContent .ms-search{display:inline-block;margin:0;min-height:26px;padding:4px;position:relative;white-space:nowrap;width:100%;}
.wpfFilterWrapper .wpfFilterContent .ms-options-wrap > .ms-options > .ms-search input{border:1px groove;width:100%;outline:none;border-radius:0;height:auto;}
@media only screen and (min-width : 1140px) {
.wpfFilterWrapper .wpfPriceInputs{white-space:nowrap;}
}
.hidePageCategory{display:none!important;}
ul ul.wpfHideAllParent{margin:0;}
.rtl .wpfSingleInputSearch button,.rtl .wpfSearchWrapper button{left:0!important;right:auto!important;}
.rtl .wpfSingleInputSearch input,.rtl .wpfSearchWrapper input{padding-left:25px!important;}
.rtl .wpfMainWrapper .wpfCount{padding-left:0;padding-right:10px;}
.rtl .wpfFilterWrapper i,.rtl .wpfFilterWrapper svg{float:left;}
.wpfSrOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.wpfSingleInputSearch{position:relative;}
.wpfSingleInputSearch input.passiveFilter{width:100%;margin:5px 0;box-sizing:border-box;padding-right:30px;}
.wpfSingleInputSearch button,.wpfSearchWrapper button{position:absolute;top:0;right:0;height:100%;width:30px;background:none;border:none;font-size:13px;outline:none;margin:auto 0;bottom:0;line-height:normal;padding:5px 10px;}
.wpfSingleInputSearch button:before{content:'\f002';font-family:"FontAwesome";display:block;color:#777;}
.wpfSearchWrapper button:before{content:'\f054';font-family:"FontAwesome";display:block;color:#777;}
.wpfLabelInputSearch{display:flex;}
.wpfBeforeInputSearch,.wpfAfterInputSearch{align-self:center;white-space:nowrap;}
.wpfBeforeInputSearch{margin-right:10px;}
.wpfAfterInputSearch{margin-left:3px;}
.wpfValue img{vertical-align:text-bottom;display:inline-block;margin:0 5px 0 0;}
.wpfCustomLoader{background-repeat:no-repeat;min-width:30px;min-height:30px;max-width:500px;max-height:500px;}
.wpfShowMoreWrapper,.wpfShowFewerWrapper{cursor:pointer;font-size:smaller;font-weight:700;margin-bottom:0;}
@media (max-width: 992px) {
.wpfShowMoreWrapper,.wpfShowFewerWrapper{font-size:larger;}
}
.wpfMoreHidden{display:none!important;}
.wpfSelectedParameters{display:block;padding:10px 0;clear:both;}
.wpfSelectedParametersClear{display:inline-block;cursor:pointer;margin:2px 5px;text-decoration:underline;}
.wpfSelectedParameter{display:inline-block;padding:2px 5px;margin:5px!important;background-color:#eae1e1;border-radius:2px;}
.wpfSelectedParameter[data-query-logic="not_in"] .wpfSelectedTitle{text-decoration:line-through;}
.wpfSelectedTitle{display:inline-block;padding-left:5px!important;}
.wpfSelectedTitle img{display:inline-block;vertical-align:middle;margin-right:5px;}
.wpfSelectedDelete{display:inline-block;cursor:pointer;}
.wfpHideButton{width:100%;max-width:300px;align-items:center;}
.wfpHideButton i,.wfpHideButton svg{float:right;line-height:inherit;}
.wpfHideFilter{display:none!important;}
.wfpHideButton:after,.wpfSelectedParameters:after{content:" ";display:table;clear:both;}
.wpfFilterWrapper .wpfTermWrapper input{display:none!important;}
.wpfButtonsFilter .wpfTermWrapper{text-align:center;display:inline-block;cursor:pointer;width:auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}
.wpfButtonsFilter .wpfTermWrapper .wpfValue{padding:0!important;}
.wpfButtonsFilter .wpfCount,.wpfTextFilter .wpfCount{padding:0 0 0 3px;}
.wpfTextFilter .wpfCheckbox label{display:none!important;}
.wpfTextFilter .wpfCheckbox input{display:none!important;}
.wpfTextFilter .wpfValue{padding-left:0;}
.wpfTextFilter .wpfValue.wpfTermChecked{font-weight:bolder;}
.wpfSwitchFilter input.wpfSwitch{display:none!important;}
.wpfSwitchFilter label.wpfSwitch{cursor:pointer;text-indent:-9999px;width:30px;height:16px;background:#b0bec5;display:block;border-radius:100px;position:relative;margin:0;}
.wpfSwitchFilter label.wpfSwitch:after{content:'';position:absolute;top:1px;left:1px;width:14px;height:14px;background:#fff;border-radius:90px;transition:.3s;}
.wpfSwitchFilter input.wpfSwitch:checked + label.wpfSwitch{background:#81d742;}
.wpfSwitchFilter input.wpfSwitch:checked + label.wpfSwitch:after{left:calc(100% - 1px);transform:translateX(-100%);}
.wpfSwitchFilter label.wpfSwitch:active:after{width:16px;}
.wpfToggleSwitch{display:inline-block;vertical-align:middle;}
li.wpfAbcLetter{font-weight:bold;font-size:larger;width:100%!important;}
.wpfAbcLink{display:inline-block;margin:0 5px;cursor:pointer;}
.wpfAbcLinkFirst{margin-left:0;}
.wpfAbcToggle{cursor:pointer;width:auto;text-decoration:underline dotted;}
.wpfAbcToggle:hover,.wpfAbcLink:hover{color:inherit;}
.wpfButtonsFilter .wpfOptionDisabled{color:#acacac!important;cursor:default;}
.wpfStarsRating{display:inline-block;}
.wpfStarsAdditional,.wpfStarsAdditional5{margin:auto 0 auto 5px;white-space:nowrap;float:right;font-size:14px;color:#444;}
.rtl .wpfStarsAdditional,.rtl .wpfStarsAdditional5{margin:auto 5px auto 0;}
.wpfStarsRatingBlock{display:flex;font-size:20px;line-height:20px;position:relative;margin-bottom:5px;}
.wpfStarsRatingLine{display:inline-flex;line-height:20px;height:20px;font-size:20px;}
.wpfStarInput{position:absolute;left:-9999px;}
.wpfLineChecked .wpfStarsAdditional{font-weight:bold;}
.wpfStarItem{-webkit-tap-highlight-color:transparent;cursor:pointer;position:relative;padding-right:3px;margin-left:0!important;}
.wpfRatingStar{display:flex;width:1em;height:1em;fill:currentColor;stroke:#a3a3a3;stroke-width:2px;}
.wpfStarsRatingLine .checked{color:#eeee22;}
.wpfColorsFilter label.icon{border-width:0;border-style:solid;height:16px;width:16px;float:left;background-color:#000000;background-repeat:no-repeat;background-position:center;background-size:contain;}
.wpfColorsFilter{display:inline-block;width:100%;}
.wpfColorsFilter input[type=checkbox]{display:none!important;}
.wpfColorsFilterHor label.icon{margin:0;font-weight:normal;}
.wpfColorsRow{clear:both;}
.wpfColorsFilterVer{display:flex;}
.wpfColorsFilterVer label.icon{display:inline-block;margin:0 0 6px;font-weight:normal;flex:1 0 auto;}
.wpfColorsFilterVer .wpfColorsCol{display:inline-block;margin-right:10px;float:left;}
.wpfColorsFilterVer .wpfColorsCol .wpfColorsColBlock{display:flex;}
.wpfColorsFilterVer label.wpfAttrLabel{font-weight:normal;margin-left:10px;}
.wpfColorsFilter input:checked + label.icon:before{content:'\f00c';font-family:FontAwesome!important;margin-left:25%;}
.wpfPriceRangeCustom{display:block;margin-left:20px;}
.wpfPriceRangeCustom input{max-width:35%;min-width:30px;min-height:20px;margin:0 5px;}
.wpfPriceRangeCustom i{float:none;}
.wpfSearchWrapper{position:relative;}
.wpfSearchWrapper input{padding-left:5px!important;padding-right:40px!important;}
.rtl .wpfSearchWrapper input{padding-left:40px!important;padding-right:5px!important;}
.animate-rotate{animation:1s linear 0s normal none infinite running animate-rotate;-webkit-animation:1s linear 0s normal none infinite running animate-rotate;}
#wpfMinAttrNum,#wpfMaxAttrNum{width:35%;min-width:16%;display:inline-block;}
@keyframes animate-rotate {
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
@-webkit-keyframes animate-rotate {
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.animate-jump{animation:.7s linear 0s normal none infinite running animate-jump;-webkit-animation:.7s linear 0s normal none infinite running animate-jump;position:relative;}
to{top:25px;}
@-webkit-keyframes animate-jump {
from{top:-25px;}
to{top:25px;}
}
.animate-flip{animation:2s linear 0s normal none infinite running animate-flip;-webkit-animation:2s linear 0s normal none infinite running animate-flip;}
@keyframes animate-flip {
0%{transform:rotateY(0deg);}
100%{transform:rotateY(360deg);}
}
@-webkit-keyframes animate-flip {
0%{transform:rotateY(0deg);}
100%{transform:rotateY(360deg);}
}
.hideUntilPrevSelected{display:none!important;}
.wpfDisable select{background:#aaaaaa;}
.wpfDisable .ms-options-wrap > button{background-color:#aaaaaa!important;pointer-events:none!important;opacity:.6;cursor:not-allowed!important;}
.wpfDisable .ms-options-wrap > .ms-options{display:none!important;}
.wpfFloatingWrapper{background:#FFFFFF;z-index:999999;position:fixed!important;display:none;min-width:200px;max-width:100%;max-height:100%;}
.wpfFloatingTitle{padding:10px 30px 10px 10px;overflow:hidden;white-space:nowrap;font-size:16px;line-height:16px;}
.wpfFloatingClose{position:absolute;right:10px;top:10px;font-weight:normal;cursor:pointer;}
.wpfFloatingOverlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:9998;cursor:pointer;}
.wpfFloating{overflow:auto;padding:0 10px 10px;}.wpfFilterWrapper label{font-weight:normal;}
.wpfPriceRangeField#wpfMinPrice,.wpfPriceRangeField#wpfMaxPrice{background-color:#f9f9f9;border:1px solid #6e6666;color:black;font-family:myFont;font:normal 14px Arial,Helvetica,sans-serif;border-radius:5px;height:26px;padding:5px;-moz-appearance:textfield;}
.wpfFilterWrapper .wfpTitle{font-size:16px;font-weight:bold;height:25px;margin:inherit;padding:inherit;color:inherit;line-height:inherit;}
.wpfFilterWrapper .wfpDescription{font-size:14px;}
.wpfFilterButtons{min-width:150px;}
.wpfFilterButton.wpfButton,.wpfClearButton.wpfButton{padding:5px;align-items:center;min-height:52px;border-radius:4px;font-size:17px;text-decoration:none!important;text-align:center;text-transform:uppercase;transition:all .2s;white-space:normal;cursor:pointer;border:none;font-weight:bold;outline:none;}
.wpfFilterVerScroll::-webkit-scrollbar-track{border:1px solid #000;padding:2px 0;background-color:#404040;}
.wpfFilterVerScroll::-webkit-scrollbar{width:10px;}
.wpfFilterVerScroll::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#737272;border:1px solid #000;}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfFilterContent .wpfCheckboxHier input,.wpfFilterWrapper[data-filter-type="wpfRating"] .wpfFilterContent .wpfCheckboxHier input,.wpfFilterWrapper[data-filter-type="wpfPriceRange"] .wpfFilterContent .wpfCheckboxHier input[type="checkbox"]{width:1.3em;height:1.3em;background-color:white;border-radius:50%;vertical-align:middle;border:1px solid #ddd;-webkit-appearance:none;outline:none;cursor:pointer;}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfFilterContent .wpfCheckboxHier .ms-options input{border-radius:0;}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfCheckboxHier input:checked,.wpfFilterWrapper[data-filter-type="wpfRating"] .wpfCheckboxHier input:checked,.wpfFilterWrapper[data-filter-type="wpfPriceRange"] .wpfCheckboxHier input:checked{background-color:gray;}
.wpfFilterWrapper input[type=number]::-webkit-inner-spin-button,.wpfFilterWrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}
.wpfFilterDelimeter{font-weight:bold;}
.wpfFilterWrapper[data-display-type="mul_dropdown"] select{height:100px;}
.wpfSearchWrapper .wpfSearchFieldsFilter{height:30px;}
.wpfMainWrapper .wpfCount{font-size:.9em;}
.wpfMainWrapper .wpfBlockClear{color:#0074a2;text-decoration:none;}
.wpfMainWrapper .wpfBlockClear:before{content:'\f104';font-family:FontAwesome;margin:0 5px;text-decoration:none;}
.wpfFilterWrapper input[type=checkbox],.wpfFilterWrapper input[type=radio]{border:1px solid #b4b9be;background:#fff;color:#555;height:18px!important;margin:-4px 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:18px!important;min-width:18px;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:.05s border-color ease-in-out;}
.wpfFilterWrapper input[type=checkbox]{border-radius:0;}
.wpfFilterWrapper[data-filter-type="wpfPriceRange"] .wpfCheckbox input[type=checkbox]:checked:before{content:none;}
.wpfFilterWrapper .ms-options-wrap > .ms-options > ul label{line-height:30px;}
.wpfFilterTitle{display:block;margin:0;padding:0;font-size:16px;line-height:16px;min-height:20px;}
.wpfFilterWrapper .wpfFilterTitle{cursor:pointer;}
.wpfFilterWrapper .ms-options input[type=checkbox]:checked:before,input[type=radio]:checked:before{float:left;display:inline-block;vertical-align:middle;width:16px;height:16px;font:normal 21px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0;}
.wpfFilterWrapper .ms-options input[type=checkbox]:checked:before{content:"";}
.wpfFilterWrapper .ms-options input[type=checkbox]:checked{outline:0;}
.wpfFilterWrapper .wpfCheckbox label{width:16px!important;height:16px!important;}
.wpfFilterWrapper .wpfCheckbox label::before{display:table-cell!important;position:absolute!important;text-align:center!important;vertical-align:middle!important;transform:inherit!important;left:0!important;top:0!important;margin:0!important;height:100%!important;width:100%!important;font-size:8px!important;background-color:rgb(255,255,255)!important;border:1px solid rgb(204,204,204)!important;color:rgb(68,68,68)!important;}
.wpfFilterWrapper .wpfCheckbox label::after{height:3.5px!important;width:6.8px!important;left:50%!important;top:4px!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-o-transform:translate(-50%,-50%)!important;}
.wpfFilterWrapper .wpfCheckbox input[type="checkbox"]{opacity:0;display:none!important;}
.wpfFilterWrapper .wpfCheckbox label{position:relative!important;display:inline-block!important;margin-bottom:0;}
.wpfFilterWrapper .wpfCheckbox label::before,.wpfFilterWrapper .wpfCheckbox label::after{position:absolute!important;content:""!important;display:inline-block!important;}
.wpfFilterWrapper .wpfCheckbox input[type="checkbox"] + label::after{content:none!important;}
.wpfFilterWrapper .wpfCheckbox input[type="checkbox"]:checked + label::before{background:url(/wp-content/plugins/woo-product-filter/img/tick.png)!important;background-size:100% 100%!important;}
.wpfFilterWrapper .wpfCheckbox input[type="checkbox"]:focus + label::before{outline:rgb(59,153,252) auto 5px!important;}
.wpfFilterWrapper[data-filter-type="wpfPriceRange"] .wpfCheckbox input:checked{background:url(/wp-content/plugins/woo-product-filter/img/tick.png)!important;background-size:100% 100%!important;}
.wpfFilterWrapper[data-radio="1"] .wpfCheckbox label:before{border-radius:50%!important;width:16px;height:16px;}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfMulti label:before{border-radius:0!important;}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfCheckbox input[type="checkbox"]:checked + label::after{margin-left:1px;}
.wpfFilterWrapper .wpfFilterTaxNameWrapper{color:inherit;font-size:inherit;margin:inherit;padding:inherit;line-height:inherit;font-weight:inherit;}.wpfSingleInputSearch input.passiveFilter{min-height:30px;line-height:21px;}
.wpfCollapsible{font-size:20px;font-weight:bold;padding:0 7px;line-height:15px;}
.wfpHideButton{padding:5px 10px;min-height:52px;border-radius:4px;font-size:17px!important;text-decoration:none!important;text-align:center;transition:all .2s;white-space:normal;line-height:normal;}
.wpfAbcLink,.wpfAbcToggle{color:#0064b4;}
.wpfSwitchFilter li{margin-bottom:5px;}
.wpfSingleInputSearch input.usePlaceholder::-webkit-input-placeholder,.wpfSingleInputSearch input.usePlaceholder:-ms-input-placeholder,.wpfSingleInputSearch input.usePlaceholder::-moz-placeholder,.wpfSingleInputSearch input.usePlaceholder:-moz-placeholder,.wpfSingleInputSearch input.usePlaceholder::placeholder{color:inherit!important;}
[dir="rtl"] .wpfFilterContent .irs{direction:ltr;}
.wpfPriceRangeCustom input{background-color:#ffffff;border:1px solid #cccccc;box-shadow:none;height:26px;width:100px;padding:5px;}
#wpfMinAttrNum,#wpfMaxAttrNum{background-color:#f9f9f9;border:1px solid #6e6666;color:black;font-family:myFont;font:normal 14px Arial,Helvetica,sans-serif;border-radius:5px;height:26px;padding:5px;-moz-appearance:textfield;}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif;}
.irs-line{position:relative;display:block;overflow:hidden;outline:none!important;}
.irs-bar{position:absolute;display:block;left:0;width:0;}
.irs-shadow{position:absolute;display:none;left:0;width:0;}
.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1;}
.irs-handle.type_last{z-index:2;}
.irs-min,.irs-max{position:absolute;display:block;cursor:default;}
.irs-min{left:0;}
.irs-max{right:0;}
.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap;}
.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px;}
.irs-with-grid .irs-grid{display:block;}
.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000;}
.irs-grid-pol.small{height:4px;}
.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000;}
.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2;}
.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed;}
.irs-disabled{opacity:.4;}
.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:none!important;z-index:-9999!important;background:none!important;border-style:solid!important;border-color:transparent!important;}
.irs--flat{height:40px;}
.irs--flat.irs-with-grid{height:60px;}
.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px;}
.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565;}
.irs--flat .irs-bar--single{border-radius:4px 0 0 4px;}
.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9;}
.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent;}
.irs--flat .irs-handle > i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453;}
.irs--flat .irs-handle.state_hover > i:first-child,.irs--flat .irs-handle:hover > i:first-child{background-color:#a43540;}
.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px;}
.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px;}
.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565;}
.irs--flat .irs-grid-pol{background-color:#e1e4e9;}
.irs--flat .irs-grid-text{color:#999;}
.irs--big{height:55px;}
.irs--big.irs-with-grid{height:70px;}
.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom,#ddd -50%,white 150%);border:1px solid #ccc;border-radius:12px;}
.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#ffffff 0%,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5);}
.irs--big .irs-bar--single{border-radius:12px 0 0 12px;}
.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5);}
.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom,white 0%,#B4B9BE 30%,white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px;}
.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom,white 0%,#919BA5 30%,white 100%);}
.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px;}
.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0%,#3071a9 100%);border-radius:3px;}
.irs--big .irs-grid-pol{background-color:#428bca;}
.irs--big .irs-grid-text{color:#428bca;}
.irs--modern{height:55px;}
.irs--modern.irs-with-grid{height:55px;}
.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0%,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px;}
.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0%,#18891d 100%);}
.irs--modern .irs-bar--single{border-radius:5px 0 0 5px;}
.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5);}
.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px;}
.irs--modern .irs-handle > i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:8px;height:8px;border:1px solid #a3adc1;background:white;transform:rotate(45deg);box-sizing:border-box;}
.irs--modern .irs-handle > i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,white 0%,#e9e6e6 100%);border-radius:0 0 3px 3px;}
.irs--modern .irs-handle > i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1;}
.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#ffffff 0%,#919ba5 30%,#ffffff 100%);}
.irs--modern .irs-handle.state_hover > i:nth-child(1),.irs--modern .irs-handle:hover > i:nth-child(1){border-color:#7685a2;}
.irs--modern .irs-handle.state_hover > i:nth-child(3),.irs--modern .irs-handle:hover > i:nth-child(3){border-color:#48536a;}
.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px;}
.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px;}
.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426;}
.irs--modern .irs-grid{height:25px;}
.irs--modern .irs-grid-pol{background-color:#dedede;}
.irs--modern .irs-grid-text{color:silver;font-size:13px;}
.irs--sharp{height:50px;font-size:12px;line-height:1;}
.irs--sharp.irs-with-grid{height:57px;}
.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px;}
.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa;}
.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px;}
.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5);}
.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2;}
.irs--sharp .irs-handle > i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2;}
.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black;}
.irs--sharp .irs-handle.state_hover > i:first-child,.irs--sharp .irs-handle:hover > i:first-child{border-top-color:black;}
.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px;}
.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px;}
.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2;}
.irs--sharp .irs-grid{height:25px;}
.irs--sharp .irs-grid-pol{background-color:#dedede;}
.irs--sharp .irs-grid-text{color:silver;font-size:13px;}
.irs--round{height:50px;}
.irs--round.irs-with-grid{height:65px;}
.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px;}
.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa;}
.irs--round .irs-bar--single{border-radius:4px 0 0 4px;}
.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5);}
.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3);}
.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff;}
.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px;}
.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px;}
.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa;}
.irs--round .irs-grid{height:25px;}
.irs--round .irs-grid-pol{background-color:#dedede;}
.irs--round .irs-grid-text{color:silver;font-size:13px;}
.irs--square{height:50px;}
.irs--square.irs-with-grid{height:60px;}
.irs--square .irs-line{top:31px;height:4px;background-color:#dedede;}
.irs--square .irs-bar{top:31px;height:4px;background-color:black;}
.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede;}
.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff;}
.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);}
.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white;}
.irs--square .irs-grid{height:25px;}
.irs--square .irs-grid-pol{background-color:#dedede;}
.irs--square .irs-grid-text{color:silver;font-size:11px;}
.irs--compact{height:50px;}
.irs--compact.irs-with-grid{height:65px;}
.irs--compact .irs-line{top:28px;height:12px;background-color:#dee4ec;border-radius:10px;}
.irs--compact .irs-bar{top:28px;height:12px;background-color:#006cfa;}
.irs--compact .irs-bar--single{border-radius:4px 0 0 4px;}
.irs--compact .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5);}
.irs--compact .irs-handle{top:28px;width:12px;height:12px;border:1px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3);}
.irs--compact .irs-handle.state_hover,.irs--compact .irs-handle:hover{background-color:#f0f6ff;}
.irs--compact .irs-min,.irs--compact .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px;}
.irs--compact .irs-from,.irs--compact .irs-to,.irs--compact .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px;}
.irs--compact .irs-from:before,.irs--compact .irs-to:before,.irs--compact .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa;}
.irs--compact .irs-grid{height:25px;}
.irs--compact .irs-grid-pol{background-color:#dedede;}
.irs--compact .irs-grid-text{color:silver;font-size:13px;}
.irs--circle{height:55px;}
.irs--circle.irs-with-grid{height:70px;}
.irs--circle .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom,#6d6c6c -30%,#c1c1c1 30%,white 110%);border:1px solid #b5b5b5;border-radius:12px;}
.irs--circle .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#ffffff 0%,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5);}
.irs--circle .irs-bar--single{border-radius:12px 0 0 12px;}
.irs--circle .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5);}
.irs--circle .irs-handle{top:28px;width:22px;height:22px;border:1px solid rgba(0,0,0,0.3);background-color:#fff;background:radial-gradient(circle closest-side,#555 1px,white 2px,#fff 7px,#ccc 20px);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 -1px 3px #ccc;border-radius:30px;}
.irs--circle .irs-handle.state_hover,.irs--circle .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:radial-gradient(circle closest-side,#555 1px,white 2px,#fff 7px,#ccc 20px);}
.irs--circle .irs-min,.irs--circle .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px;}
.irs--circle .irs-from,.irs--circle .irs-to,.irs--circle .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0%,#3071a9 100%);border-radius:3px;}
.irs--circle .irs-grid-pol{background-color:#428bca;}
.irs--circle .irs-grid-text{color:#428bca;}
.irs--rail{height:50px;}
.irs--rail.irs-with-grid{height:65px;}
.irs--rail .irs-line{top:24px;height:16px;background-color:#000;background:linear-gradient(0.5turn,#ccc,#000,#555);border:1px solid #b5b5b5;border-radius:12px;margin:0 -7px;}
.irs--rail .irs-line:before{position:absolute;display:block;content:"";left:7px;top:5px;width:calc(100% - 14px);height:4px;overflow:hidden;background:#c1c1c1;background:linear-gradient(to bottom,#ffffff 0%,#6b6a6a 30%,#c1c1c1 100%);border-radius:4px;}
.irs--rail .irs-bar{top:30px;height:4px;background-color:#fff;border:1px solid #428bca;background:linear-gradient(to bottom,#ffffff 0%,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5);}
.irs--rail .irs-bar--single{border-radius:12px 0 0 12px;}
.irs--rail .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5);}
.irs--rail .irs-handle{top:25px;width:13px;height:13px;border:1px solid rgba(0,0,0,0.3);background-color:#fff;background:#fff;border-radius:30px;}
.irs--rail .irs-handle.state_hover,.irs--rail .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#fff;}
.irs--rail .irs-min,.irs--rail .irs-max{top:0;padding:1px 7px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:20px;}
.irs--rail .irs-from,.irs--rail .irs-to,.irs--rail .irs-single{color:white;text-shadow:none;padding:1px 7px;background-color:#555;background:linear-gradient(0.5turn,#ccc,#000,#555);border-radius:30px;min-width:22px;text-align:center;line-height:18px;}
.irs--rail .irs-from:before,.irs--rail .irs-to:before,.irs--rail .irs-single:before{position:absolute;display:block;content:"";bottom:-10px;left:50%;width:0;height:0;margin-left:-6px;overflow:hidden;border:6px solid transparent;border-top-color:#333;}
.irs--rail .irs-grid-pol{background-color:#428bca;}
.irs--rail .irs-grid-text{color:#428bca;}
.irs--trolley{height:50px;}
.irs--trolley.irs-with-grid{height:65px;}
.irs--trolley .irs-line{top:28px;height:12px;background-color:#dee4ec;border-radius:10px;border:1px solid #c1c1c1;}
.irs--trolley .irs-bar{top:28px;height:12px;background-color:#006cfa;border:1px solid #064496;}
.irs--trolley .irs-bar--single{border-radius:4px 0 0 4px;}
.irs--trolley .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5);}
.irs--trolley .irs-handle{top:21px;width:25px;height:25px;border:1px solid #8a8888;background-color:#bbb9b9;border-radius:24px;background:linear-gradient(0.5turn,#bbb9b9,#6d6c6c);}
.irs--trolley .irs-handle.state_hover,.irs--trolley .irs-handle:hover{background-color:#f0f6ff;}
.irs--trolley .irs-min,.irs--trolley .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px;}
.irs--trolley .irs-from,.irs--trolley .irs-to,.irs--trolley .irs-single{font-size:14px;line-height:normal;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px;top:21px;z-index:10;min-width:25px;height:25px;border:1px solid #8a8888;background-color:#bbb9b9;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3);background:linear-gradient(0.5turn,#bbb9b9,#6d6c6c);text-align:center;padding:3px 18px;font-weight:bold;}
.irs--trolley .irs-from:before,.irs--trolley .irs-to:before,.irs--trolley .irs-single:before{position:absolute;display:block;content:"\f104";top:4px;left:2px;color:#6b6a6a;font-family:FontAwesome;padding:0 5px;}
.irs--trolley .irs-from:after,.irs--trolley .irs-to:after,.irs--trolley .irs-single:after{position:absolute;display:block;content:"\f105";top:4px;right:2px;color:#6b6a6a;font-family:FontAwesome;padding:0 5px;}
.irs--trolley .irs-grid{height:25px;}
.irs--trolley .irs-grid-pol{background-color:#dedede;}
.irs--trolley .irs-grid-text{color:silver;font-size:13px;}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 
!
 * Generated using the Bootstrap Customizer (<none>)
 * Config saved to config.json and <none>
 
!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 
! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css 
! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css*/
*{padding:0;margin:0;}
img{max-width:100%;height:auto;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:14px;margin-right:0!important;}
html.no-scrollbar::-webkit-scrollbar{width:4px;height:4px;}
body{--et_font-color:#555;margin:0;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Verdana,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:var(--et_font-color)!important;height:auto!important;background-color:var(--et_container-bg-color,transparent);--product-stock-step-1-active-color:var(--et_green-color);--product-stock-step-2-active-color:var(--et_orange-color);--product-stock-step-3-active-color:var(--et_red-color);--h1-size-proportion:2.5714;--h2-size-proportion:1.7142;--h3-size-proportion:1.7142;--h4-size-proportion:1.2857;--h5-size-proportion:1;--h6-size-proportion:.8571;--h1-line-height:1.2;--h2-line-height:var(--h1-line-height);--h3-line-height:var(--h1-line-height);--h4-line-height:var(--h1-line-height);--h5-line-height:var(--h1-line-height);--h6-line-height:var(--h1-line-height);--product-title-size-proportion:1.14;--product-title-line-height:1.5;--et_main-color:#888;--et_dark-color:#222;--et_active-color:#a4004f;--et_red-color:#c62828;--et_green-color:#2e7d32;--et_blue-color:#1565c0;--et_orange-color:#f57f17;--et_yellow-color:#fdd835;--et_border-color:#e1e1e1;--et_light-color:#f7f7f7;--et_light-color2:#f2f2f2;--et_white-2-dark:#fff;--et_dark-2-white:#222;--et_select-arrow-closed:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABmJLR0QA/wD/AP+gvaeTAAAEm0lEQVR4nO3cWaiUZRgH8N85armShlgWLZS0gLQgIVm0UGQgtEBKe110IdSFF0FXhtCNChERFLSQFBUltEC0ZxS0E7QZ0UJEG6aFltmiOV28c3DpvO+cZWa+c+Z7fjAo58x87/99HuSceb9nJIQQQgghhBBCCCGEEEIIIYQQQgghhBBCO01o/nkYrsRp+B7bK0tUL7NwFRZhM7bCOfgdjebjl+bXQmediy321H07ToeP9vriwGMHFlcSsx4ulGq8f92fhm2DfKOBv3BRBWF73cVSbQer+cvwbOabDfyDZV2P3LuWSTXN1ftGOBY/Fp60C9d0OXgvulaqZa7OD6Nv4MlH4svCk3djRfey95wVUg1z9b3TXs0YcCg2Fl7UwMrOZ+85tyrX9HaDNGPAIfi4xQVWdy57z1mtXMtVQ7nILLzX4kJr25u7J61VruEtw7nYTLzd4oL3oL892XtKv1Sb0s/jm0dy4enYULhwA/eKpuytH/fJ1+tfLB/NAlOlNyulpjyKiaNZpEdMxGPKzbihHQtNwQuFhRp4ApPasdg4NUmqQa4+O3F5Oxc8AE8WFmxI7/gnt3PRcWKy1qcdSzux8CSsLyzckP4lTenE4mPUdLwmX48/saSTASZgXSFAA69jRidDjBEz8IZ8HXZIp7od14/7C0Ea0vuYg7sRpiIH4335/f+Gs7oZqE86fyk15QPM7maoLpkt7S237204o4pgfdI5TKkpGzG3inAdMhefye93CxZUlq5plXJTPsfhVYVro8OlveT2+TNOqSzdfm5Rbso3OKaydKN3jLSH3P5+wAmVpcu4WfnM/1vMqyzdyM2Tsuf29R2OqyxdC8ulI4Jc+J8wv7J0wzdfypzbz1c4qrJ0Q3SDclM24aTK0g3dyVLW3D6+wBGVpRumK6Tzm9xmfsXCytK1tlDKmMv/iXQzb1xZqjxhsVWa2BtrFknZcrk/xJzK0o3SEuk8J7e57TivsnT/d76UKZf3Henm3biWm9IbePyBCypLt8di5Zxv4qDK0rXZ2dL5Tm6zf+OSytJxaTNDLt8rmFZZug45U35stSH9vLmsglxXK/8C8qJ057QnLbDvxPf+j124rot5rleeJnxKujnX006VPguRK8JuzRnXDrtJ+WRhvRrdlj5ROv8pNaWTo6utRjvX2fNhpto4XjoHyhWloTOjqytbrPmAGo82HY2vlQvUztHVVqOdgw49102ryfsG1rRhnVajncWh57o5FJ8qF+xuIytYf/O1pWuvGlX6HjXH4J933Psx3NHV/uZrStcc1tBz3czCu8oFfMTQRlcnSmOupd/kRjT0XDcz8ZZyUx5Xfo/QarRz1EPPdTMNryo3JTe62mq0s21Dz3UzFS8pN+V5+46uthoM3yndPAsjdCCeUW7KwOjqjObfc8/r2NBz3UzBc8pN2aA89Byft2+zCdLnuEtNyT26NvRcNxPwoOE1o+tDz3XTh7sMrRmVDT3XTR/uUG7GmBh6rpvbDN6MMTX0XDdr7NuMzdIdyXGrF46bF0u/RW3CQ9L/bBRCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYD/AI5xCCmGn2cGAAAAAElFTkSuQmCC);--et_select-arrow-opened:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABmJLR0QA/wD/AP+gvaeTAAAEZUlEQVR4nO3caYhVZRgH8N+oaWmbIWULUhS0UbQQtFFJEUXRSoRaZHvUB8EWPxgl9UVaKGmPVioKKjNB2omKooUiKpE2kXZbtE3LvQ/n3hxz3vfc0Xvvae59fnBgYO457/99nznn3jnznCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQjP1VB2gCUbj5NrXs7CwwixdbywWYU1t+wVHVRmom52KZdYWo74twykV5upKZ2Gl9YtR35bj9MrSdZlz5ItR31bi7Ioydo3LsFp5MXoX5dxKknaBSfpXjPq2WlHI0ERlZ8a7tS31/VW4oO2pO9R0+TPgJQzHiNrXuddObXP2jlNWjGcxrNfrN8PzJftc26bsHaUHt8sv7NMY2se+QzGzZN/prY3fWQbhbvkFfQSDM8cYUntN7hg3tiZ+ZxmCR+UX8gH5YtQNxoMlx7pLZ9zPa4kheFx+AW/TvwVs5NJ3r+KsDL0Mw2z5hbvFhv0099T2zR37McUPRMCmmCO/YNc1YZzrS8Z4QhTF5nhVfqGmNHG8KSVjzbbux+iusgVel1+gK1sw7lUlY85RnLVdZRvltzouaeH4l8rfinlO8UtmVxiF9+WLcWEbclxUGyuV4zXFWdzRtsdc6UVYgXFtzDO+NmYqzxvYso152mpHzJOe/HKcUUGuM2tjp3K9p7jEdpRdMF960n/hhMrScSL+7iNXfftAcantCLtigfRkl+K4qsL1crwiSyrnXMUld0DbC99JT/J3HFFZuvUdiT+k887DDpWl20j74Afpyf2KwypLl3Y4fpPO/Sl2qizdBjrIug1s/91+xgGVpSt3oCJjKv8CxaV4QDgYi6Un8yP2qyxd4/bHT9Lz+Aq7VZauQWPlr8HfYI/K0vXfnvhWej7fY+/K0pU4Bkukw89XfPwdaHbH19LzWoh9K0uXcJL85/jPMaaydBtvZ3wpPb9FivfN/4VU03N9+0TxyMBANwafSc9zseL9s1JlTc8fYbvK0jXfaHws/1H+0KrCTZQvxjsYWVW4FtoWH0rP+08c3e5QZa2db2Hrdodqo5F4W3r+S3Bsu8KUNT2/omjr7HRb4U3pdVhm7aN2LXN1JsAavKjos+0WI/CyfFFOa9XgZX22s3Rng8BwvCC9Li15cKisGE/pu8+2WwzFM/JFmdiMgXpwR2agNXhYY62dnW4TPCm9Thv94NAg3JMZYA3uF8XobTAeki/KpA05cCNNzzNEo3JfBuE++aJM7s8BG2l6vlkUI6cHt8qv4TWNHKiRpudpTY3euXpwk/xaZh8caqTpuZl9tt1imvya3tDXTmVNz6txRWtzd7SyJu879XoLGCL/oGQUozmmyhfl30fsLs+8KB66b67J8vcBx5O+F7MK57c9cufLdd7PoO9f/lZgQgVhu8V5+v5b0gSKTrzenRVLxb82aodxis7N+rrPxOD6O/soXKy4nfyIomUytN4oHIIvxJqHEEIIIYQQQgghhBBCCCGEEEIIIYQQQkv8A07d/ovDcJx+AAAAAElFTkSuQmCC);--et_404-page-bg-image:url(/wp-content/images/404.png);--et_link-color:var(--et_dark-2-white);--et_link-hover-color:var(--et_main-color);--et_btn-color:var(--et_dark-2-white);--et_btn-bg-color:var(--et_light-color2);--et_btn-br-color:var(--et_light-color2);--et_btn-color-hover:#fff;--et_btn-bg-color-hover:var(--et_active-color);--et_btn-br-color-hover:var(--et_active-color);--et_btn-bordered-color:var(--et_dark-color);--et_btn-bordered-bg-color:transparent;--et_btn-bordered-br-color:var(--et_border-color);--et_btn-bordered-color-hover:var(--et_dark-color);--et_btn-bordered-bg-color-hover:#fff;--et_btn-bordered-br-color-hover:var(--et_border-color);--et_btn-active-color:#fff;--et_btn-active-bg-color:var(--et_active-color);--et_btn-active-br-color:var(--et_active-color);--et_btn-active-color-hover:#fff;--et_btn-active-bg-color-hover:var(--et_active-color);--et_btn-active-br-color-hover:var(--et_active-color);--et_btn-light-color:#fff;--et_btn-light-bg-color:var(--et_btn-bg-color);--et_btn-light-br-color:var(--et_border-color);--et_btn-light-text-transform:uppercase;--et_btn-light-color-hover:#fff;--et_btn-light-bg-color-hover:var(--et_active-color);--et_btn-light-br-color-hover:var(--et_active-color);--et_btn-dark-color:#fff;--et_btn-dark-bg-color:var(--et_dark-color);--et_btn-dark-br-color:var(--et_dark-color);--et_btn-dark-color-hover:#fff;--et_btn-dark-bg-color-hover:#4c4c4c;--et_btn-dark-br-color-hover:#4c4c4c;--et_dark-2-white-0:rgba(0,0,0,0);--et_dark-2-white-01:rgba(0,0,0,0.1);--et_dark-2-white-02:rgba(0,0,0,0.2);--et_dark-2-white-03:rgba(0,0,0,0.3);--et_dark-2-white-08:rgba(0,0,0,0.8);--et_dark-2-white-002:rgba(0,0,0,0.02);--et_white-2-dark-0:rgba(255,255,255,0);--et_white-2-dark-01:rgba(255,255,255,0.1);--et_white-2-dark-05:rgba(255,255,255,0.5);--et_white-2-dark-07:rgba(255,255,255,0.7);--et_white-2-dark-09:rgba(255,255,255,0.9);--et_dark-2-light-dark:var(--et_dark-color);--et_white-2-light-dark:#fff;}
body.et-compare:before{display:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
h1{margin:0 0 .67em;}
mark{background:0 0;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
body p:empty{display:none!important;}
img.emoji{display:inline!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;}
.active-color{color:var(--et_active-color);}
fieldset{border:1px solid var(--et_border-color);border-radius:var(--et_inputs-border-radius,0);margin:0 0 3em;padding:1.5em 2.5em;min-width:0;}
fieldset legend{display:inline-block;width:auto;padding-right:7px;padding-left:7px;}
legend{font-size:1rem;text-transform:uppercase;color:var(--et_dark-2-white);margin-bottom:0;}
ol,ul{margin-top:0;margin-bottom:10px;}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0;}
address{font-style:italic;font-size:1.14rem;}
.h1,h1{margin-top:0;font-size:calc(var(--h1-size-proportion) * 1rem);line-height:var(--h1-line-height);font-weight:400;margin-bottom:.5rem;color:var(--et_dark-2-white);}
.h2,h2{line-height:var(--h2-line-height);color:var(--et_dark-2-white);}
.h3,h3{line-height:var(--h3-line-height);color:var(--et_dark-2-white);}
.h4,h4{line-height:var(--h4-line-height);color:var(--et_dark-2-white);}
.h5,h5{line-height:var(--h5-line-height);color:var(--et_dark-2-white);}
.h6,h6{line-height:var(--h6-line-height);color:var(--et_dark-2-white);}
.h2,.h3,h2,h3{margin-top:0;font-size:calc(var(--h2-size-proportion) * 1rem);font-weight:400;margin-bottom:.7rem;}
.h3,h3{font-size:calc(var(--h3-size-proportion) * 1rem);}
.h4,h4{margin-top:0;font-size:calc(var(--h4-size-proportion) * 1rem);font-weight:400;margin-bottom:.7rem;}
.h5,h5{margin-top:0;font-size:calc(var(--h5-size-proportion) * 1rem);font-weight:400;margin-bottom:.7rem;}
.h6,h6{margin-top:0;font-size:calc(var(--h6-size-proportion) * 1rem);font-weight:400;margin-bottom:.7rem;}
p{margin-bottom:1.43rem;line-height:var(--p-line-height,1.6);font-size:var(--p-font-size,1.14rem);}
.aligncenter,.bypostauthor,.gallery-caption,.wp-caption,.wp-caption-text{opacity:1;}
.wp-caption{max-width:100%;}
img.aligncenter{margin:.35em auto;}
img.alignright{float:right;margin:.14em 0 1.42em 1.42em;}
img.alignleft{float:left;margin:.14em 1.42em 1.42em 0;}
.cursor-pointer{cursor:pointer;}
.aligncenter{display:block;margin:.36em auto;}
.alignright{float:right;margin:1.07em 0 2.14em 1.07em!important;}
.alignleft{float:left;margin:15px 2.14em 1.07em 0!important;}
.content ul,.type-product ul{margin-bottom:1.43em;}
.content ol ol,.content ul ul,.type-product ol ol,.type-product ul ul{margin-bottom:0;}
.content li,.type-product li{margin-bottom:.5em;line-height:1.8;font-size:1.14rem;}
.content ol,.content ul,.type-product ol,.type-product ul{padding-left:20px;}
.content .simple-list li,.type-product .simple-list li{padding:5px 0;}
body ::-webkit-scrollbar{width:3px;height:3px;background:var(--et_border-color);}
.nano-pane{width:2px;position:absolute;right:0;top:0;bottom:0;height:auto;visibility:visible;opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:0;}
.nano-pane>.nano-slider{position:relative;margin:0;border-radius:3px;}
body ::-webkit-scrollbar-thumb{background:#bbb;}
.nano-slider{background:#bbb;z-index:3;}
.et-overflow-hidden{overflow:hidden;}
.et-content-shown:before{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(24,24,24,.3);content:'';z-index:1003;-webkit-animation:fadeIn .3s;animation:fadeIn .3s;}
.page-wrapper{position:relative;z-index:1;background-color:var(--et_container-bg-color,transparent);}
.template-container{position:relative;overflow:hidden;}
@media (min-width:1200px) {
.boxed .template-container,.framed .template-container{width:1230px;margin:0 auto;}
.framed .template-container{margin-top:50px;margin-bottom:50px;}
body.bordered{border:20px solid #f5f5f5;}
body.bordered .body-border-bottom,body.bordered .body-border-left,body.bordered .body-border-right,body.bordered .body-border-top{position:fixed;z-index:1001;background-color:#f5f5f5;}
body.bordered .body-border-left,body.bordered .body-border-right{top:0;bottom:0;width:20px;}
body.bordered .body-border-left{left:0;}
body.bordered .body-border-right{right:0;}
body.bordered .body-border-bottom,body.bordered .body-border-top{height:20px;left:0;right:0;}
body.bordered .body-border-top{top:0;}
body.bordered .body-border-bottom{bottom:0;}
body.bordered .et-notify{top:22px;}
body.bordered.admin-bar .body-border-top{height:52px;}
body.bordered.admin-bar .et-notify{top:52px;}
body.bordered:not(.rtl) .et-notify{right:20px;}
body.bordered.rtl .et-notify{left:20px;}
body.bordered .etheme-sticky-panel{bottom:20px;left:20px;right:20px;}
}
.etheme-elementor-off-canvas--shown .etheme-sticky-panel,.etheme-sticky-panel.outside,body:has(.et-quick-view-wrapper) .etheme-sticky-panel{opacity:0;visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);}
::-moz-selection{background:var(--et_selection-bg-color,#f2f2f2);}
::selection{background:var(--et_selection-bg-color,#f2f2f2);}
::-moz-selection{background:var(--et_selection-bg-color,#f2f2f2);}
.content::-moz-selection,.mpc-carousel__wrapper::-moz-selection,.mpc-nav__icon::-moz-selection,.mpc-navigation::-moz-selection,.mpc-wc-carousel-products::-moz-selection,.product-content-image::-moz-selection,.rev_slider::-moz-selection,.rev_slider_wrapper::-moz-selection,.slick-list::-moz-selection,.swiper-container .swiper-lazy::-moz-selection,.swiper-container::-moz-selection,.swiper-custom-left::-moz-selection,.swiper-custom-right::-moz-selection,.swiper-entry::-moz-selection,.swiper-slide .content-product::-moz-selection,.swiper-slide::-moz-selection,.tp-bgimg::-moz-selection,.tp-carousel-wrapper::-moz-selection,.tp-revslider-mainul::-moz-selection,.tp-revslider-slidesli::-moz-selection{background-color:var(--et_selection-bg-color,transparent);}
.content::selection,.mpc-carousel__wrapper::selection,.mpc-nav__icon::selection,.mpc-navigation::selection,.mpc-wc-carousel-products::selection,.product-content-image::selection,.rev_slider::selection,.rev_slider_wrapper::selection,.slick-list::selection,.swiper-container .swiper-lazy::selection,.swiper-container::selection,.swiper-custom-left::selection,.swiper-custom-right::selection,.swiper-entry::selection,.swiper-slide .content-product::selection,.swiper-slide::selection,.tp-bgimg::selection,.tp-carousel-wrapper::selection,.tp-revslider-mainul::selection,.tp-revslider-slidesli::selection{background-color:var(--et_selection-bg-color,transparent);}
.a-center{text-align:center;}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important;}
.quicklinks a .ab-icon.et-ab-label img{padding:6px 0 0!important;max-width:20px;}
@media only screen and (max-width:768px) {
.mob-center{text-align:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}
}
.demo_store{width:100%;z-index:1005;color:#1a1a1a;background-color:#f2f2f2;margin-bottom:0;text-align:center;padding:3px 15px;}
.yith-wcbm-badge{z-index:4;}
.et-cookies-popup-wrapper{background:#fff;z-index:1000;margin:15px;padding:30px;border:1px solid #e1e1e1;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transition:all .7s linear;transition:all .7s linear;}
.et-cookies-popup-wrapper .close{margin:15px;line-height:1;cursor:pointer;}
.et-cookies-popup-wrapper .cookies-button{height:auto;}
.et-cookies-popup-wrapper .cookies-button:only-child{margin-top:30px;}
.et-cookies-popup-wrapper .cookies-details{display:block;margin-top:10px;margin-bottom:15px;}
.et-cookies-popup-wrapper.right.left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.et-cookies-popup-wrapper.right.left .cookies-button{margin-top:0;-webkit-margin-start:15px;margin-inline-start:15px;}
@media only screen and (max-width:768px) {
.et-cookies-popup-wrapper.right.left .cookies-content{-ms-flex-preferred-size:100%;flex-basis:100%;}
.et-cookies-popup-wrapper.right.left .cookies-button{-webkit-margin-start:0;margin-inline-start:0;margin-top:15px;}
}
.et-cookies-popup-wrapper.removing{opacity:0;visibility:hidden;}
.et-cookies-popup-wrapper.removing.left:not(.right){-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.et-cookies-popup-wrapper.removing.right:not(.left){-webkit-transform:translateX(100%);transform:translateX(100%);}
.et-cookies-popup-wrapper.removing.left.right{-webkit-transform:translateY(100%);transform:translateY(100%);}
body.rtl .et-cookies-popup-wrapper.removing.left:not(.right){-webkit-transform:translateX(100%);transform:translateX(100%);}
body.rtl .et-cookies-popup-wrapper.removing.right:not(.left){-webkit-transform:translateX(-100%);transform:translateX(-100%);}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
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:1px dotted;}
b,strong{font-weight:700;}
dfn{font-style:italic;}
mark{color:#222;}
small{font-size:75%;}
sub,sup{font-size:.85rem;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-1em;}
sub{bottom:-.25em;}
img{border:0;vertical-align:middle;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #e1e1e1;}
pre{overflow:auto;}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
textarea{overflow:auto;}
optgroup{font-weight:700;}
@media print {
*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}
blockquote,pre{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
img,tr{page-break-inside:avoid;}
img{max-width:100%!important;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important;}
.label{border:1px solid #000;}
.table{border-collapse:collapse!important;}
.table td,.table th{background-color:#fff!important;}
.table-bordered td,.table-bordered th{border:1px solid #ddd!important;}
}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;}
html{-webkit-tap-highlight-color:transparent;}
body{line-height:1.42857143;background-color:#fff;}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
a:focus{outline-offset:-2px;}
figure{margin:0;}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive{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;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto;}
.img-circle{border-radius:50%;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}
[role=button]{cursor:pointer;}
.breadcrumb-trail .page-heading,.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
@media (min-width:768px) {
.container,.single-product .woocommerce-error,.single-product .woocommerce-info,.single-product .woocommerce-message{width:750px;}
.breadcrumb-trail .page-heading{max-width:750px;}
footer.footer:after{width:720px;}
}
@media (min-width:992px) {
.container,.single-product .woocommerce-error,.single-product .woocommerce-info,.single-product .woocommerce-message{width:970px;}
.breadcrumb-trail .page-heading{max-width:970px;}
footer.footer:after{width:940px;}
}
@media (min-width:1200px) {
.single-product .woocommerce-error,.single-product .woocommerce-info,.single-product .woocommerce-message{width:1170px;}
.breadcrumb-trail .page-heading{max-width:1170px;}
.container,.et-container,div.container{width:100%;}
footer.footer:after{width:1140px;}
.boxed .header-wrapper,.boxed .template-container,.footer:after,.framed .header-wrapper,.framed .template-container{max-width:100%;}
}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
.row{margin-left:-15px;margin-right:-15px;}
.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-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-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-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{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.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{float:left;}
.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-pull-12{right:100%;}
.col-xs-pull-11{right:91.66666667%;}
.col-xs-pull-10{right:83.33333333%;}
.col-xs-pull-9{right:75%;}
.col-xs-pull-8{right:66.66666667%;}
.col-xs-pull-7{right:58.33333333%;}
.col-xs-pull-6{right:50%;}
.col-xs-pull-5{right:41.66666667%;}
.col-xs-pull-4{right:33.33333333%;}
.col-xs-pull-3{right:25%;}
.col-xs-pull-2{right:16.66666667%;}
.col-xs-pull-1{right:8.33333333%;}
.col-xs-pull-0{right:auto;}
.col-xs-push-12{left:100%;}
.col-xs-push-11{left:91.66666667%;}
.col-xs-push-10{left:83.33333333%;}
.col-xs-push-9{left:75%;}
.col-xs-push-8{left:66.66666667%;}
.col-xs-push-7{left:58.33333333%;}
.col-xs-push-6{left:50%;}
.col-xs-push-5{left:41.66666667%;}
.col-xs-push-4{left:33.33333333%;}
.col-xs-push-3{left:25%;}
.col-xs-push-2{left:16.66666667%;}
.col-xs-push-1{left:8.33333333%;}
.col-xs-push-0{left:auto;}
.col-xs-offset-12{margin-left:100%;}
.col-xs-offset-11{margin-left:91.66666667%;}
.col-xs-offset-10{margin-left:83.33333333%;}
.col-xs-offset-9{margin-left:75%;}
.col-xs-offset-8{margin-left:66.66666667%;}
.col-xs-offset-7{margin-left:58.33333333%;}
.col-xs-offset-6{margin-left:50%;}
.col-xs-offset-5{margin-left:41.66666667%;}
.col-xs-offset-4{margin-left:33.33333333%;}
.col-xs-offset-3{margin-left:25%;}
.col-xs-offset-2{margin-left:16.66666667%;}
.col-xs-offset-1{margin-left:8.33333333%;}
.col-xs-offset-0{margin-left:0;}
@media (min-width:768px) {
.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{float:left;}
.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-pull-12{right:100%;}
.col-sm-pull-11{right:91.66666667%;}
.col-sm-pull-10{right:83.33333333%;}
.col-sm-pull-9{right:75%;}
.col-sm-pull-8{right:66.66666667%;}
.col-sm-pull-7{right:58.33333333%;}
.col-sm-pull-6{right:50%;}
.col-sm-pull-5{right:41.66666667%;}
.col-sm-pull-4{right:33.33333333%;}
.col-sm-pull-3{right:25%;}
.col-sm-pull-2{right:16.66666667%;}
.col-sm-pull-1{right:8.33333333%;}
.col-sm-pull-0{right:auto;}
.col-sm-push-12{left:100%;}
.col-sm-push-11{left:91.66666667%;}
.col-sm-push-10{left:83.33333333%;}
.col-sm-push-9{left:75%;}
.col-sm-push-8{left:66.66666667%;}
.col-sm-push-7{left:58.33333333%;}
.col-sm-push-6{left:50%;}
.col-sm-push-5{left:41.66666667%;}
.col-sm-push-4{left:33.33333333%;}
.col-sm-push-3{left:25%;}
.col-sm-push-2{left:16.66666667%;}
.col-sm-push-1{left:8.33333333%;}
.col-sm-push-0{left:auto;}
.col-sm-offset-12{margin-left:100%;}
.col-sm-offset-11{margin-left:91.66666667%;}
.col-sm-offset-10{margin-left:83.33333333%;}
.col-sm-offset-9{margin-left:75%;}
.col-sm-offset-8{margin-left:66.66666667%;}
.col-sm-offset-7{margin-left:58.33333333%;}
.col-sm-offset-6{margin-left:50%;}
.col-sm-offset-5{margin-left:41.66666667%;}
.col-sm-offset-4{margin-left:33.33333333%;}
.col-sm-offset-3{margin-left:25%;}
.col-sm-offset-2{margin-left:16.66666667%;}
.col-sm-offset-1{margin-left:8.33333333%;}
.col-sm-offset-0{margin-left:0;}
}
@media (min-width:992px) {
.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{float:left;}
.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-pull-12{right:100%;}
.col-md-pull-11{right:91.66666667%;}
.col-md-pull-10{right:83.33333333%;}
.col-md-pull-9{right:75%;}
.col-md-pull-8{right:66.66666667%;}
.col-md-pull-7{right:58.33333333%;}
.col-md-pull-6{right:50%;}
.col-md-pull-5{right:41.66666667%;}
.col-md-pull-4{right:33.33333333%;}
.col-md-pull-3{right:25%;}
.col-md-pull-2{right:16.66666667%;}
.col-md-pull-1{right:8.33333333%;}
.col-md-pull-0{right:auto;}
.col-md-push-12{left:100%;}
.col-md-push-11{left:91.66666667%;}
.col-md-push-10{left:83.33333333%;}
.col-md-push-9{left:75%;}
.col-md-push-8{left:66.66666667%;}
.col-md-push-7{left:58.33333333%;}
.col-md-push-6{left:50%;}
.col-md-push-5{left:41.66666667%;}
.col-md-push-4{left:33.33333333%;}
.col-md-push-3{left:25%;}
.col-md-push-2{left:16.66666667%;}
.col-md-push-1{left:8.33333333%;}
.col-md-push-0{left:auto;}
.col-md-offset-12{margin-left:100%;}
.col-md-offset-11{margin-left:91.66666667%;}
.col-md-offset-10{margin-left:83.33333333%;}
.col-md-offset-9{margin-left:75%;}
.col-md-offset-8{margin-left:66.66666667%;}
.col-md-offset-7{margin-left:58.33333333%;}
.col-md-offset-6{margin-left:50%;}
.col-md-offset-5{margin-left:41.66666667%;}
.col-md-offset-4{margin-left:33.33333333%;}
.col-md-offset-3{margin-left:25%;}
.col-md-offset-2{margin-left:16.66666667%;}
.col-md-offset-1{margin-left:8.33333333%;}
.col-md-offset-0{margin-left:0;}
}
@media (min-width:1200px) {
.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{float:left;}
.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-pull-12{right:100%;}
.col-lg-pull-11{right:91.66666667%;}
.col-lg-pull-10{right:83.33333333%;}
.col-lg-pull-9{right:75%;}
.col-lg-pull-8{right:66.66666667%;}
.col-lg-pull-7{right:58.33333333%;}
.col-lg-pull-6{right:50%;}
.col-lg-pull-5{right:41.66666667%;}
.col-lg-pull-4{right:33.33333333%;}
.col-lg-pull-3{right:25%;}
.col-lg-pull-2{right:16.66666667%;}
.col-lg-pull-1{right:8.33333333%;}
.col-lg-pull-0{right:auto;}
.col-lg-push-12{left:100%;}
.col-lg-push-11{left:91.66666667%;}
.col-lg-push-10{left:83.33333333%;}
.col-lg-push-9{left:75%;}
.col-lg-push-8{left:66.66666667%;}
.col-lg-push-7{left:58.33333333%;}
.col-lg-push-6{left:50%;}
.col-lg-push-5{left:41.66666667%;}
.col-lg-push-4{left:33.33333333%;}
.col-lg-push-3{left:25%;}
.col-lg-push-2{left:16.66666667%;}
.col-lg-push-1{left:8.33333333%;}
.col-lg-push-0{left:auto;}
.col-lg-offset-12{margin-left:100%;}
.col-lg-offset-11{margin-left:91.66666667%;}
.col-lg-offset-10{margin-left:83.33333333%;}
.col-lg-offset-9{margin-left:75%;}
.col-lg-offset-8{margin-left:66.66666667%;}
.col-lg-offset-7{margin-left:58.33333333%;}
.col-lg-offset-6{margin-left:50%;}
.col-lg-offset-5{margin-left:41.66666667%;}
.col-lg-offset-4{margin-left:33.33333333%;}
.col-lg-offset-3{margin-left:25%;}
.col-lg-offset-2{margin-left:16.66666667%;}
.col-lg-offset-1{margin-left:8.33333333%;}
.col-lg-offset-0{margin-left:0;}
}
table{background-color:transparent;border-collapse:collapse;border-spacing:0;}
caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:start;}
th{text-align:start;font-weight:400;}
.table{width:100%;max-width:100%;margin-bottom:20px;}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0;}
.table>tbody+tbody{border-top:2px solid #ddd;}
.table .table{background-color:#fff;}
.table-hover>tbody>tr:hover{background-color:#f5f5f5;}
table col[class*=col-]{position:static;float:none;display:table-column;}
table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell;}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5;}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8;}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8;}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6;}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7;}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3;}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3;}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc;}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede;}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc;}
.table-responsive{overflow-x:auto;min-height:.01%;}
@media screen and (max-width:767px) {
.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;}
.table-responsive>.table{margin-bottom:0;}
.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap;}
.table-responsive>.table-bordered{border:0;}
.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0;}
.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0;}
.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0;}
}
label{display:inline-block;max-width:100%;margin-bottom:5px;}
input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;}
input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal;}
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;}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:var(--et_container-bg-color,#fff);background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
.form-control::-moz-placeholder{color:#999;opacity:1;}
.form-control:-ms-input-placeholder{color:#999;}
.form-control::-webkit-input-placeholder{color:#999;}
.form-control::-ms-expand{border:0;background-color:transparent;}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1;}
.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed;}
textarea.form-control{height:auto;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px;}
.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px;}
.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px;}
}
.form-group{margin-bottom:15px;}
.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px;}
.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer;}
.checkbox+.checkbox,.radio input[type=radio],.radio+.radio,.radio-inline input[type=radio]{margin-top:-5px;}
.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer;}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px;}
fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed;}
.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed;}
.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed;}
@media (min-width:768px) {
.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}
.form-inline .input-group{display:inline-table;vertical-align:middle;}
.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto;}
.form-inline .input-group>.form-control{width:100%;}
.form-inline .control-label{margin-bottom:0;vertical-align:middle;}
.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}
.form-inline .checkbox label,.form-inline .radio label{padding-left:0;}
.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0;}
.form-inline .has-feedback .form-control-feedback{top:0;}
}
.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px;}
.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px;}
.form-horizontal .form-group{margin-left:-15px;margin-right:-15px;}
@media (min-width:768px) {
.form-horizontal .control-label{text-align:end;margin-bottom:0;padding-top:7px;}
}
.form-horizontal .has-feedback .form-control-feedback{right:15px;}
@media (min-width:768px) {
.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px;}
.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px;}
}
.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;}
.fade.in{opacity:1;}
.collapse{display:none;}
.collapse.in{display:block;}
.media{margin-top:15px;}
.media:first-child{margin-top:0;}
.media,.media-body{zoom:1;overflow:hidden;}
.media-body{width:10000px;}
.media-object{display:block;}
.media-right,.media>.pull-right{padding-left:10px;}
.media-left,.media>.pull-left{padding-right:10px;}
.media-body,.media-left,.media-right{display:table-cell;vertical-align:top;}
.media-heading{margin-top:0;margin-bottom:5px;}
.media-list{padding-left:0;list-style:none;}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.row:after,.row:before{content:" ";display:table;}
.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.row:after{clear:both;}
.pull-right{float:right!important;}
.pull-left{float:left!important;}
.hide{display:none!important;}
.show{display:block!important;}
.invisible{visibility:hidden;}
.hidden{display:none!important;}
@media (max-width:767px) {
.hidden-xs{display:none!important;}
}
@media (min-width:768px) and (max-width:991px) {
.hidden-sm{display:none!important;}
}
@media (min-width:992px) and (max-width:1199px) {
.hidden-md{display:none!important;}
}
@media (min-width:1200px) {
.hidden-lg{display:none!important;}
}
.btn,.button,form #qna-ask-input button,form button,input[type=button],input[type=submit]{display:inline-block;border-radius:0;border:1px solid var(--et_btn-br-color);color:var(--et_btn-color);-webkit-text-fill-color:currentColor;text-transform:uppercase;font-size:var(--et_btn-size,.85rem);text-align:center;line-height:1;padding:.75rem 2.2rem;height:var(--et_inputs-height,2.642rem);background-color:var(--et_btn-bg-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;}
.btn:hover,.button:hover,form #qna-ask-input button:hover,form button:hover,input[type=button]:hover,input[type=submit]:hover{color:var(--et_btn-color-hover);background-color:var(--et_btn-bg-color-hover);border-color:var(--et_btn-br-color-hover);-webkit-box-sizing:border-box;box-sizing:border-box;}
.btn:focus,.button:focus,form #qna-ask-input button:focus,form button:focus,input[type=button]:focus,input[type=submit]:focus{color:var(--et_btn-color);outline:0;}
.btn:hover:focus,.button:hover:focus,form #qna-ask-input button:hover:focus,form button:hover:focus,input[type=button]:hover:focus,input[type=submit]:hover:focus{color:var(--et_white-2-dark);outline:0;}
.btn.active,.button.active,form #qna-ask-input button.active,form button.active,input[type=button].active,input[type=submit].active{background-color:var(--et_btn-active-bg-color);color:var(--et_btn-active-color);border-color:var(--et_btn-active-br-color);}
.btn.active:hover,.button.active:hover,form #qna-ask-input button.active:hover,form button.active:hover,input[type=button].active:hover,input[type=submit].active:hover{background-color:var(--et_btn-active-bg-color-hover);color:var(--et_btn-active-color-hover);border-color:var(--et_btn-active-br-color-hover);}
.btn.active:focus,.btn.active:hover:focus,.button.active:focus,.button.active:hover:focus,form #qna-ask-input button.active:focus,form #qna-ask-input button.active:hover:focus,form button.active:focus,form button.active:hover:focus,input[type=button].active:focus,input[type=button].active:hover:focus,input[type=submit].active:focus,input[type=submit].active:hover:focus{color:var(--et_btn-active-color-hover);}
input[type=button],input[type=submit]{height:auto;}
.btn.active:hover{opacity:.8!important;}
#commentform input[type=button],.btn-black,.btn.black,.form-submit input[type=submit]{background-color:var(--et_btn-dark-bg-color);border:1px solid var(--et_btn-dark-br-color);color:var(--et_btn-dark-color);-webkit-text-fill-color:currentColor;}
#commentform input[type=button]:hover,.btn-black:hover,.btn.black:hover,.form-submit input[type=submit]:hover{background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--et_btn-dark-br-color-hover);color:var(--et_btn-dark-color-hover);}
.woocommerce-Button{height:auto;color:var(--et_btn-color);background-color:var(--et_btn-bg-color);border-color:var(--et_btn-br-color);}
.woocommerce-Button:hover{color:var(--et_btn-color-hover);background-color:var(--et_btn-bg-color-hover);border-color:var(--et_btn-br-color-hover);}
.woocommerce-Button+label.inline{margin-bottom:0;margin-left:10px;display:inline-block;vertical-align:middle;}
.btn-checkout,.mini-cart-buttons .btn-checkout{color:var(--et_btn-active-color);background-color:var(--et_btn-active-bg-color);border-color:var(--et_btn-active-br-color);}
.btn-checkout:hover,.btn-checkout:hover:focus,.mini-cart-buttons .btn-checkout:hover,.mini-cart-buttons .btn-checkout:hover:focus{opacity:.8!important;color:var(--et_btn-active-color-hover);background-color:var(--et_btn-active-bg-color-hover);border-color:var(--et_btn-active-br-color-hover);}
.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none;}
.btn:not(.black):not(.active):not(.bordered):not(.style-custom){color:var(--et_btn-color);background-color:var(--et_btn-bg-color);border-color:var(--et_btn-br-color);}
.btn:not(.black):not(.active):not(.bordered):not(.style-custom):hover{color:var(--et_btn-color-hover);background-color:var(--et_btn-bg-color-hover);border-color:var(--et_btn-br-color-hover);}
.btn[disabled],.button.disabled{opacity:.7;cursor:not-allowed;}
.btn.small{padding:.65rem 1.5rem;font-size:.75rem;height:auto;}
.btn.medium{font-size:.85rem;height:auto;}
.btn.big{font-size:1rem;height:auto;padding-top:1rem;padding-bottom:1rem;}
.btn.white{background-color:rgba(255,255,255,.9);border-color:rgba(255,255,255,.9);}
.btn.white:hover{background-color:#fff;border-color:#fff;color:var(--et_dark-color);}
.btn.bordered,.btn.bordered.big,.btn.bordered.medium,.btn.bordered.small{background-color:var(--et_btn-bordered-bg-color);color:var(--et_btn-bordered-color);border:1px solid var(--et_btn-bordered-br-color);}
.btn.bordered.big:focus,.btn.bordered.big:hover,.btn.bordered.medium:focus,.btn.bordered.medium:hover,.btn.bordered.small:focus,.btn.bordered.small:hover,.btn.bordered:focus,.btn.bordered:hover{background-color:var(--et_btn-bordered-bg-color-hover);border-color:var(--et_btn-bordered-br-color-hover);color:var(--et_btn-bordered-color-hover);}
.btn-underline{position:relative;display:inline-block;}
.btn-underline:after{content:"";width:100%;left:50%;right:50%;height:2px;background-color:var(--et_active-color);opacity:0;display:block;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.btn-underline:hover:after{left:0;right:0;opacity:1;}
.btn-advanced{background-color:var(--et_active-color);color:#fff!important;padding:9px 63px 9px 23px;text-transform:uppercase;font-size:13px;border-color:var(--et_active-color);}
input[type=submit].btn-advanced{border-color:var(--et_active-color);background-color:var(--et_active-color);}
.btn-advanced:before{content:"";width:40px;height:41px;right:0;display:block;-webkit-transform:none;transform:none;background-color:var(--et_dark-2-white-01);}
.btn-advanced:after{top:-2px;color:#fff;opacity:1;margin-left:0;content:'\e904';font-family:xstore-icons;display:inline-block;position:absolute;right:-15px;-webkit-transition:all .2s linear;transition:all .2s linear;}
.et-load-block{position:relative;}
.et-load-block .btn{padding:0;height:auto;border:none;}
.et-load-block .btn a{padding:.83rem 1.7rem;display:inline-block;color:currentColor;}
.et-load-block.loading .et-loader{z-index:1;opacity:1;visibility:visible;}
.et-load-block.lazy-loading .btn,.et-load-block.loading .btn{opacity:0;}
.et-load-block .et-loader{z-index:-1;position:static;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}
.et-load-block .et-loader-img{max-width:200px;}
.et-load-block p{margin-bottom:0;}
.et-ajax-element{min-height:100px;}
.et-loader{position:relative;margin:0 auto;}
.loader-circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:0;bottom:0;left:0;right:0;width:30px;margin:auto;}
.loader-path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke:var(--et_main-color);-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round;}
body>.et-loader{background-color:var(--et_white-2-dark-09);height:100%;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;}
body>.et-loader svg{width:40px;}
.et-loader-img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.rtl .et-loader-img{left:auto;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);}
.blockOverlay{display:block;background:var(--et-blockOverlay-color,var(--et_white-2-dark-05))!important;opacity:1!important;line-height:1;}
.blockOverlay:before,.etheme-elementor-off-canvas.processing .etheme-elementor-off-canvas__main:before{position:absolute;left:calc(50% - (var(--et_loader-size,18px)/ 2));top:calc(50% - (var(--et_loader-size,18px)/ 2));}
.rtl .blockOverlay:before,.rtl .etheme-elementor-off-canvas.processing .etheme-elementor-off-canvas__main:before{left:auto;right:calc(50% - (var(--et_loader-size,18px)/ 2));}
.products-loop{position:relative;}
.products-loop .product-ajax{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--et_white-2-dark-07);opacity:0;visibility:hidden;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;z-index:-1;}
.products-loop .product-ajax.loading{opacity:1;visibility:visible;z-index:3;}
.products-loop .product-ajax .loader-path{stroke:var(--et_main-color);}
.products-loop .product-ajax .loader-circular{bottom:auto;top:150px;}
.product-details .compare.button .blockOverlay:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;background:var(--et_white-2-dark);z-index:-1;}
.woocommerce .wishlist-fragment .blockUI.blockOverlay::before{display:inline-block;}
.content-product .wishlist-fragment .blockOverlay{background-color:transparent!important;}
.content-product .wishlist-fragment .blockOverlay:before{width:var(--et_loader-size,16px);height:var(--et_loader-size,16px);top:calc(50% - (var(--et_loader-size,16px)/ 2));left:calc(50% - (var(--et_loader-size,16px)/ 2));}
.content-product .wishlist-fragment a.add_to_wishlist[style]:before{opacity:0;visibility:hidden;}
.rtl .content-product .wishlist-fragment .blockOverlay:before{left:auto;right:calc(50% - (var(--et_loader-size,16px)/ 2));}
.product-view-default .wishlist-fragment .blockOverlay:before,.product-view-light .wishlist-fragment .blockOverlay:before{top:-16px;}
.product-view-default .wishlist-fragment .blockOverlay:before{left:3px;}
.product-details .compare.button .blockOverlay:before,.view-color-transparent .compare.button .blockOverlay:before,.view-color-white .compare.button .blockOverlay:before{color:var(--et_dark-color);}
.blockOverlay:before,.etheme-elementor-off-canvas.processing .etheme-elementor-off-canvas__main:before,div.pp_default .pp_loaderIcon:before,div.wpcf7 .ajax-loader:before,div.wpcf7 .wpcf7-spinner:before{content:'';-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear;width:var(--et_loader-size,18px);height:var(--et_loader-size,18px);border:1px solid var(--et_loader-br-color,var(--et_border-color));border-left-color:var(--et_loader-br-color2,#888);border-radius:50%;display:inline-block;}
div.pp_default .pp_loaderIcon{background:0 0!important;}
div.pp_default .pp_loaderIcon:before{height:100%;width:100%;}
@-webkit-keyframes anim {
12.5%{stroke-dasharray:33.98873px,242.77666px;stroke-dashoffset:-26.70543px;}
43.75%{stroke-dasharray:84.97183px,242.77666px;stroke-dashoffset:-84.97183px;}
100%{stroke-dasharray:2.42777px,242.77666px;stroke-dashoffset:-24.34889px;}
}
@keyframes anim {
12.5%{stroke-dasharray:33.98873px,242.77666px;stroke-dashoffset:-26.70543px;}
43.75%{stroke-dasharray:84.97183px,242.77666px;stroke-dashoffset:-84.97183px;}
100%{stroke-dasharray:2.42777px,242.77666px;stroke-dashoffset:-24.34889px;}
}
.et-preloader-on>.et-loader{opacity:1;z-index:1000;position:fixed;}
.et-preloader-hide>.et-loader{display:none;opacity:0;z-index:-1;visibility:hidden;}
.xstore-compare.processing:not(.xstore-compare-has-animation):not(.xstore-compare-icon.xstore-compare-single),.xstore-compare.processing:not(.xstore-compare-has-animation):not(.xstore-compare-icon.xstore-compare-single) .et-icon,.xstore-wishlist.processing:not(.xstore-wishlist-has-animation),.xstore-wishlist.processing:not(.xstore-wishlist-has-animation) .et-icon{color:transparent!important;-webkit-transition:none!important;transition:none!important;}
.xstore-compare.processing:not(.xstore-compare-has-animation):not(.xstore-compare-icon.xstore-compare-single) .et-icon svg,.xstore-wishlist.processing:not(.xstore-wishlist-has-animation) .et-icon svg{opacity:0;visibility:hidden;}
.xstore-compare.processing:not(.xstore-compare-has-animation):not(.xstore-compare-icon.xstore-compare-single) .mt-mes,.xstore-wishlist.processing:not(.xstore-wishlist-has-animation) .mt-mes{display:none!important;}
.xstore-compare.processing:not(.xstore-compare-has-animation):not(.xstore-compare-icon.xstore-compare-single):before,.xstore-wishlist.processing:not(.xstore-wishlist-has-animation):before{content:'';position:absolute;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear;width:16px;height:16px;border:1px solid var(--et_loader-br-color,var(--et_border-color))!important;border-left-color:var(--et_loader-br-color2,#888)!important;border-radius:50%;display:inline-block!important;left:calc(50% - 8px)!important;top:calc(50% - 8px)!important;}
@keyframes opacity-loader {
from{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes opacity-loader {
from{opacity:0;}
to{opacity:1;}
}
.etheme-ajaxify-lazy-wrapper{display:block;text-align:center;position:relative;min-height:calc(var(--etheme-ajaxify-loader-size,2rem) + 10px);width:100%;}
.et_b_header-menu .secondary-menu-wrapper .etheme-ajaxify-lazy-wrapper,.et_b_header-menu.header-mobile-menu .etheme-ajaxify-lazy-wrapper{min-height:300px;}
.etheme-ajaxify-loading:before{content:'';display:inline-block;position:absolute;width:var(--etheme-ajaxify-loader-size,1.5rem);height:var(--etheme-ajaxify-loader-size,1.5rem);left:calc(50% - (var(--etheme-ajaxify-loader-size,1.5rem)/ 2));top:calc(50% - (var(--etheme-ajaxify-loader-size,1.5rem)/ 2));border:1px solid var(--etheme-ajaxify-loader-color,#e1e1e1);border-left-color:var(--etheme-ajaxify-loader-color-active,#888);border-radius:50%;-webkit-animation:rotate .3s linear infinite;animation:rotate .3s linear infinite;z-index:1;}
.etheme-ajaxify-skeleton{min-height:50px;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(100%,var(--linear-gradient,#f4f4f4)),color-stop(0,transparent));background-image:linear-gradient(var(--linear-gradient,#f4f4f4) 100%,transparent 0);background-size:100% calc(100% - 20px);overflow:hidden;}
.etheme-ajaxify-skeleton:before{display:none;}
.etheme-ajaxify-skeleton:after{content:'';position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-image:-webkit-gradient(linear,left top,right top,color-stop(20%,var(--linear-gradient-overlay,rgba(255,255,255,0))),color-stop(50%,var(--linear-gradient-overlay-2,rgba(255,255,255,.8))),color-stop(80%,var(--linear-gradient-overlay,rgba(255,255,255,0))));background-image:linear-gradient(90deg,var(--linear-gradient-overlay,rgba(255,255,255,0)) 20%,var(--linear-gradient-overlay-2,rgba(255,255,255,.8)) 50%,var(--linear-gradient-overlay,rgba(255,255,255,0)) 80%);background-size:60% 100%;background-position:-100% 0;background-repeat:no-repeat;-webkit-animation:skeletonloading 1.5s infinite .2s;animation:skeletonloading 1.5s infinite .2s;z-index:1;}
.etheme-ajaxify-skeleton[data-type=widget]{min-height:200px;background-image:linear-gradient(var(--linear-gradient,#f4f4f4) 25px,transparent 0),linear-gradient(var(--linear-gradient,#f4f4f4) 15px,transparent 0),linear-gradient(var(--linear-gradient,#f4f4f4) 15px,transparent 0),linear-gradient(var(--linear-gradient,#f4f4f4) 15px,transparent 0),linear-gradient(var(--linear-gradient,#f4f4f4) 15px,transparent 0);background-size:50% 25px,70% 15px,40% 15px,50% 15px,30% 15px;background-position:left top,left 35px,left 60px,left 85px,left 110px;}
.wp-block-button{margin-bottom:15px;}
.wp-block-cover,.wp-block-cover-image{color:#fff;}
.wp-block-cover{margin-bottom:.36em;}
.wp-block-search .wp-block-search__button{padding:0;color:#fff;background-color:var(--et_dark-color);border-color:var(--et_dark-color);margin:0;font-size:0;}
.wp-block-search .wp-block-search__button:before{font-size:14px;}
.wp-block-latest-comments ul li{list-style:none;margin-bottom:.71em;}
input[type=checkbox]{display:inline-block;border-radius:0;padding:0;position:relative;margin-right:4px;width:var(--et_inputs-radio-size);height:var(--et_inputs-radio-size);}
input[type=checkbox]:focus{outline:0;}
input[type=radio]{display:inline-block;margin-right:4px;width:var(--et_inputs-radio-size);height:var(--et_inputs-radio-size);}
input[type=radio]:focus{outline:0;}
.input-password-wrap{position:relative;display:inline-block;width:100%;}
.input-password-wrap svg{position:absolute;top:0;right:10px;height:var(--et_inputs-height,2.642rem);fill:var(--et_dark-2-white);}
.input-password-wrap[data-type=password] .hide-password,.input-password-wrap[data-type=text] .show-password{display:none;}
.password-input .show-password-input{display:none;}
.select2.select2-container--default .select2-selection--single,select{padding:0 2.9em 0 1em;cursor:pointer;color:var(--et_main-color);height:var(--et_inputs-height,2.642rem);line-height:2rem;max-width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:start;position:relative;border:1px solid var(--et_inputs-border-color,var(--et_border-color));border-radius:var(--et_inputs-border-radius,0);-webkit-appearance:none;-moz-appearance:none;background-color:var(--et_inputs-bg-color,var(--et_white-2-light-dark));background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-image:var(--et_select-arrow-closed);background-size:var(--et_select-arrow-size,10px);}
.select2.select2-container--default .select2-selection--single:focus,select:focus{outline:0;}
.select2.select2-container--default .select2-selection--single::-ms-expand,select::-ms-expand{display:none;}
.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default.select2 .select2-selection--single .select2-selection__rendered{padding:0;line-height:2.35rem;color:var(--et_main-color);white-space:normal;}
.select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}
.select2-container--default .select2-search--dropdown{background-color:var(--et_inputs-bg-color,var(--et_white-2-light-dark));}
.select2-container--default .select2-dropdown,.select2-container--default .select2-dropdown .select2-search__field{border-color:var(--et_border-color);}
.select2-container--default .select2-dropdown .select2-search__field{border-top:none;border-left:none;border-right:none;border-radius:0;}
.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{border-radius:0;}
.select2-container--open.select2 .select2-selection--single{background-image:var(--et_select-arrow-opened);}
.select2-container .select2-selection--single{margin:0;}
.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background:0 0;color:var(--et_dark-2-white);}
.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:0 0;color:var(--et_main-color);}
.select2-container--default .select2-results__option[data-selected=true]{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:3px;}
.select2-container--default .select2-results__option{font-size:1.14rem;}
.select2-drop,.select2-results{background-color:var(--et_container-bg-color,transparent);}
.select2-search--dropdown{padding:0;}
.select2-container--default .select2-selection--single:focus,.select2-container--default .select2-selection--single:hover,.select2-container--default .select2-selection--single:hover:focus,.select2-results__option:focus{outline:0;}
.dokan-form-control,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,textarea.form-control{border:1px solid var(--et_inputs-border-color,var(--et_border-color));background-color:var(--et_inputs-bg-color,var(--et_white-2-light-dark));outline:0;border-radius:var(--et_inputs-border-radius,0);width:100%;color:var(--et_dark-2-white);font-size:1.14rem;-webkit-box-shadow:none;box-shadow:none;text-align:start;}
.dokan-form-control:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea.form-control:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none;outline:0;border-color:var(--et_font-color);}
input.dokan-form-control,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{height:var(--et_inputs-height,2.642rem);line-height:2rem;padding:0 1.07em;-webkit-appearance:none;}
textarea,textarea.form-control{padding:1.07em;line-height:1.5;font-size:1.14rem;}
input.form-control:-moz-placeholder,input.form-control:-ms-input-placeholder,input.form-control::-moz-placeholder,input.form-control::-webkit-input-placeholder,input:-moz-placeholder,input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder{color:var(--et_main-color);}
input.form-control:focus:-moz-placeholder,input.form-control:focus:-ms-input-placeholder,input.form-control:focus::-webkit-input-placeholder,input:focus:-moz-placeholder,input:focus:-ms-input-placeholder,input:focus::-webkit-input-placeholder{color:transparent;}
input[type=number]{-moz-appearance:textfield;font-size:1rem;}
textarea:focus:-moz-placeholder,textarea:focus:-ms-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent;}
.woocommerce-invalid{--et_inputs-border-color:var(--et_red-color);}
label.checkbox{font-size:1.14rem;display:inline-block;margin:0;}
.form-control{-webkit-appearance:none;}
.select2-container .select2-choice{border:none;border-radius:0;background-color:var(--et_inputs-bg-color,var(--et_white-2-light-dark));height:2.57rem;line-height:2.57rem;}
.select2-drop-active{border:1px solid var(--et_light-color);}
.select2-search input{padding:0 .8em!important;}
iframe{max-width:100%!important;}
abbr[title],acronym[title]{text-decoration:none;border-bottom:none;}
.rev-btn{-webkit-transition:none;transition:none;}
a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;cursor:pointer;color:var(--et_link-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
a:focus,a:hover{outline:0;color:var(--et_link-color-hover);}
a.color-white,a.color-white:hover{color:var(--et_white-2-dark);}
a.color-white:hover,a.underline{text-decoration:underline;}
a.no-click{pointer-events:none;}
.wp-caption-text{padding-top:.71em;color:var(--et_main-color);font-size:1em!important;text-align:center;font-style:normal;}
.wp-caption-text strong{color:var(--et_dark-2-white);}
ol.active,ol.simple,ol.squared{list-style:none;counter-reset:li;}
ol.active>li,ol.simple>li,ol.squared>li{padding:.71em 0 .71em 2.14em;position:relative;}
ol.active>li:before,ol.simple>li:before,ol.squared>li:before{left:-.71em;}
ol.active>li:before,ol.simple>li:before{border-radius:50%;content:var(--et-list-item-marker,counter(li));counter-increment:li;position:absolute;display:inline-block;width:2.28em;height:2.28em;font-size:1rem;margin-top:0;line-height:2.28em;text-align:center;color:var(--et_white-2-dark);background:#cecece;}
ol.active>li:before{background-color:var(--et_active-color);}
ol.squared>li:before{position:absolute;content:var(--et-list-item-marker,counter(li));counter-increment:li;background-color:#f2f2f2;display:inline-block;color:var(--et_dark-2-white);width:2.21em;line-height:2.36rem;margin-top:0;height:2.21em;text-align:center;}
ul.arrow>li,ul.circle>li,ul.square>li,ul.tick>li{list-style:none;position:relative;padding-left:1.43em;}
ul.arrow>li:before,ul.circle>li:before,ul.square>li:before,ul.tick>li:before{content:var(--et-list-item-marker, '');color:var(--et-list-item-marker-color,inherit);font-family:xstore-icons;display:inline-block;font-size:12px;margin-right:1em;margin-left:-1.86em;}
ul.square{--et-list-item-marker:\e941;}
ul.circle{--et-list-item-marker:\e92b;}
ul.arrow{--et-list-item-marker:\e904;}
ul.tick{--et-list-item-marker:\e918;}
ul.active{padding-left:0;}
ul.active>li{position:relative;padding-left:1.43em;line-height:1.4;list-style-position:inside;}
dl p{margin-bottom:0;line-height:1.42857143;}
blockquote:not(.etheme-blockquote){position:relative;margin-top:1.43em;padding:1.35em 0 1.35em 1.8em;border-left:3px solid var(--et_dark-2-white-01);font-style:italic!important;}
blockquote:not(.etheme-blockquote) cite{color:var(--et_main-color);font-size:1.14rem;}
blockquote:not(.etheme-blockquote) cite strong{color:var(--et_dark-2-white);}
blockquote:not(.etheme-blockquote) p{color:var(--et_dark-2-white);font-style:italic!important;line-height:var(--p-line-height,1.6);font-size:var(--p-font-size,1.14rem);}
blockquote:not(.etheme-blockquote) p:last-child{margin-bottom:0;}
blockquote:not(.etheme-blockquote).style2{background-color:#fafafa;}
blockquote:not(.etheme-blockquote).style2:before{opacity:.1;top:2.14em;left:1.43em;}
@media only screen and (max-width:767px) {
blockquote.style3{margin-left:30px;}
blockquote.style3 p{font-size:1.1rem;line-height:2rem;}
}
.active-link i{display:none;}
.active-link:after,.meta-post .entry-date:before,.meta-post .post-comments-count:before,.meta-post .views-count:before,.read-more:after{font-family:xstore-icons;display:inline-block;margin-right:4px;vertical-align:top;}
.active-link:before,.product-view-light .add_to_cart_button:before,.product-view-light .button:before,.product-view-light .product_type_grouped:before,.read-more:before{content:"";display:block;height:1px;width:0;background-color:currentColor;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;bottom:0;}
.active-link:hover:before,.product-view-light .add_to_cart_button:hover:before,.product-view-light .button:hover:before,.product-view-light .product_type_grouped:hover:before,.read-more:hover:before{width:100%;}
.active-link,.read-more{font-size:1.14rem;position:relative;display:inline-block;color:var(--et_active-color);}
.active-link:after,.read-more:after{content:"\e904";opacity:0;position:absolute;font-size:12px;right:-12px;top:5px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.active-link:hover:after,.read-more:hover:after{opacity:1;right:-20px;}
.read-more{text-transform:capitalize;}
.read-more.btn{margin-top:15px;text-transform:uppercase;font-size:.85rem;}
.active-link:hover{color:var(--et_active-color);}
span.active{color:var(--et_active-color);}
.single-staticblocks .elementor-location-footer,.single-staticblocks .elementor-location-header,.single-staticblocks .et-footers-wrapper,.single-staticblocks .et-mobile-panel-wrapper,.single-staticblocks .etheme-sales-booster-sticky-panel,.single-staticblocks .page-heading,.single-staticblocks .prefooter,.single-staticblocks .site-header,body.search article.type-staticblocks{display:none!important;}
table{width:100%;max-width:100%;margin-bottom:1.43em;}
table td,table th{vertical-align:var(--et_table-v-align,top);border-left:0;border-right:0;}
table td:first-child,table th:first-child{padding-left:0;}
table td:last-child,table th:last-child{padding-right:0;text-align:right;text-align:end;}
table td:only-child,table th:only-child{text-align:start;}
table thead{border-bottom:1px solid var(--et_border-color);}
table thead th{text-transform:uppercase;color:var(--et_dark-2-white);line-height:1.1;padding-top:1.9em;padding-bottom:1em;}
table tfoot{border-top:1px solid var(--et_border-color);}
.woocommerce table.wishlist_table tr:first-child td,.woocommerce table.wishlist_table tr:first-child th,table tr:first-child td,table tr:first-child th{padding-top:1em;}
.woocommerce table.wishlist_table tr:last-child td,.woocommerce table.wishlist_table tr:last-child th,table tr:last-child td,table tr:last-child th{padding-bottom:.71em;}
.woocommerce table.wishlist_table tbody td,.woocommerce table.wishlist_table tbody th,table td,table th{padding:var(--et_table-space-v,.71em) var(--et_table-space-h,.71em);}
.title.title-left{text-align:start;}
.title.title-center{text-align:center;}
.title.title-right{text-align:end;}
.title h1,.title h2{text-transform:uppercase;}
h1.vc_custom_heading:not(.no-uppercase),h2.vc_custom_heading:not(.no-uppercase),h3.vc_custom_heading:not(.no-uppercase),h4.vc_custom_heading:not(.no-uppercase),h5.vc_custom_heading:not(.no-uppercase),h6.vc_custom_heading:not(.no-uppercase){text-transform:uppercase;}
.title[class*=line-through] .banner-title{margin:0;line-height:1;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.title[class*=line-through] .banner-title:not([style*=left]):before,.title[class*=line-through] .banner-title:not([style*=right]):after{content:'';border-bottom:1px solid var(--et_border-color);-webkit-box-flex:1;-ms-flex:1;flex:1;}
.title[class*=line-through] .banner-title:before{margin-right:15px;}
.title[class*=line-through] .banner-title:after{margin-left:15px;}
.title[class*=line-through] .banner-title:not([style]),.title[class*=line-through] .banner-title[style*=center]{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.title[class*=line-through] .banner-title[style*=left]{padding-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.title[class*=line-through] .banner-title[style*=right]{padding-right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.title.line-through-short .banner-title:after,.title.line-through-short .banner-title:before{max-width:50px;}
.title.line-under .banner-title:not([style]):after,.title.line-under .banner-title[style*=center]:after{margin:0 auto;}
.title.line-under .banner-title[style*=right]:after{margin-left:auto;}
.title.line-under .banner-title{position:relative;}
.title.line-under .banner-title:after{content:'';display:block;border-bottom:1px solid var(--et_border-color);max-width:50px;}
.et-or-wrapper{overflow:hidden;margin-top:20px;margin-bottom:20px;text-transform:uppercase;font-size:calc(var(--content-zoom,1rem) * .84);-ms-flex-preferred-size:100%;flex-basis:100%;}
.et-or-wrapper div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.et-or-wrapper div:after,.et-or-wrapper div:before{content:'';height:1px;background:currentColor;-webkit-box-flex:1;-ms-flex:1;flex:1;opacity:.1;}
.et-or-wrapper div span{padding:0 5px;}
.header-wrapper{position:relative;width:100%;}
.header-wrapper .menu-element{max-width:300px;}
.header-wrapper .menu-element.horizontal{max-width:unset;}
.header-wrapper .menu-element.horizontal .menu .menu-item-has-children .nav-sublist-dropdown{width:18em;}
.header-wrapper .menu-element.menu-list .menu .nav-sublist-dropdown,.header-wrapper .menu-element.menu-list .menu ul{background-color:transparent;}
.header-wrapper .menu-element .menu .menu-item-has-children .nav-sublist-dropdown .container{padding:0;}
.header-wrapper .menu-element .menu>li{padding:0;}
.header-wrapper,.mobile-header-wrapper{z-index:5;}
.header-wrapper.pos-absolute,.mobile-header-wrapper.pos-absolute{position:absolute;}
.mobile-header-wrapper .mob-align-start{text-align:start;}
.mobile-header-wrapper .mob-align-center{text-align:center;}
.mobile-header-wrapper .mob-align-end{text-align:end;}
.mobile-header-wrapper .mob-align-justify{text-align:justify;}
.mobile-header-wrapper .mob-justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;}
.mobile-header-wrapper .mob-justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end;}
.mobile-header-wrapper .mob-justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.mobile-header-wrapper .mob-justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.mobile-header-wrapper .mob-justify-content-around{-ms-flex-pack:distribute;justify-content:space-around;}
.mobile-header-wrapper .mob-justify-content-inherit{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;text-align:inherit;}
.mobile-header-wrapper .mob-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.submenu-languages li{list-style:none;}
.submenu-languages li a{width:100%;display:block;color:#9b9b9b!important;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;padding:.78em 2.5em;}
.submenu-languages li a:hover{color:#9b9b9b;background-color:#fafafa;}
.menu-item-language:hover .submenu-languages{visibility:visible;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;opacity:1;}
#lang_sel_click a.lang_sel_sel{-webkit-transition:none;transition:none;color:#5f5f5f!important;}
.et_connect-block.flex-col>div{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.et_connect-block.flex-row>form{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto;}
.et_b_header-contact-sep,.et_connect-block-sep{opacity:.5;}
.et_connect-block-sep:after{content:"\2502";}
.et_b_header-contact-sep,.et_b_header-menu-sep,.et_connect-block-sep{font-family:auto;}
.et_connect-block.flex-col>.et_b_header-account>a,.et_connect-block.flex-col>.et_b_header-cart>a,.et_connect-block.flex-col>.et_b_header-compare>a,.et_connect-block.flex-col>.et_b_header-waitlist>a,.et_connect-block.flex-col>.et_b_header-wishlist>a{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;}
.et-mini-content-opened .content-page *,.et-mini-content-opened .et-content_toggle .et-toggle{pointer-events:none;}
@media only screen and (max-width:992px) {
.et-mini-content-opened{overflow:hidden;}
}
.et-mini-content-opened [id*=zoid-paypal-button]>.zoid-outlet>iframe.zoid-component-frame,.et-mini-content-opened [id*=zoid-paypal-button]>iframe{z-index:auto!important;}
.site-header{font-size:14px;}
.et_b-icon svg,.site-header svg{fill:currentColor;}
.et_b-icon svg,.site-header svg:not([width]){width:1em;}
.et_b-icon svg,.site-header svg:not([height]){height:1em;}
.site-header ul{list-style:none;}
.site-header .menu{margin-bottom:0;}
.site-header .et-wrap-columns{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;}
.site-header .et-wrap-columns:empty{display:none;}
.header-bottom,.header-main,.header-top{position:relative;-webkit-transition:all .3s ease-in-out,top 0s;transition:all .3s ease-in-out,top 0s;font-size:var(--content-zoom,100%);}
#header.sticky-on[data-type=smart]>[class*=header-wrapper]{-webkit-animation-name:et-toBottomFull;animation-name:et-toBottomFull;-webkit-animation-duration:.5s;animation-duration:.5s;}
#header.sticky-on:not([data-type=sticky])>[class*=header-wrapper]{z-index:9999;}
#header.sticky-on:not([data-type=sticky])>[class*=header-wrapper]>[class*=header-]:not(.sticky){height:0!important;overflow:hidden;}
#header.sticky-on>[class*=header-wrapper]>.sticky:last-of-type,#header.sticky>[class*=header-wrapper]>.sticky-on:last-of-type>div{-webkit-box-shadow:2px 0 12px 0 rgba(0,0,0,.15);box-shadow:2px 0 12px 0 rgba(0,0,0,.15);}
#header.sticky-on:not([data-type=sticky])>[class*=header-wrapper],#header>[class*=header-wrapper] .sticky-on>div{position:fixed;top:0;width:100%;}
#header>[class*=header-wrapper] .sticky-on>.header-top{z-index:10001;}
#header>[class*=header-wrapper] .sticky-on>.header-main{z-index:10000;}
#header>[class*=header-wrapper] .sticky-on>.header-bottom{z-index:9999;}
@media only screen and (min-width:1200px) {
.bordered #header.sticky-on:not([data-type=sticky])>[class*=header-wrapper],.bordered #header>[class*=header-wrapper] .sticky-on>div{width:calc(100% - 40px);}
}
.et_b_header-logo img[data-lazy-src]:not(.lazyloaded){max-height:0;opacity:0;visibility:hidden;}
.site-header .et_b_header-logo.et_element-top-level span.fixed{display:none;}
#header .sticky-on .et_b_header-logo.et_element-top-level span.fixed,.site-header.sticky-on:not([data-type=sticky]) .et_b_header-logo.et_element-top-level span.fixed{display:inline-block;}
#header .sticky-on .et_b_header-logo.et_element-top-level span:not(.fixed),.site-header.sticky-on:not([data-type=sticky]) .et_b_header-logo.et_element-top-level span:not(.fixed){display:none;}
.et_b_dt_header-overlap .header-wrapper,.et_b_mob_header-overlap .mobile-header-wrapper{position:absolute;left:0;right:0;}
@media only screen and (min-width:993px) {
.et_b_dt_header-overlap .page-heading{padding-top:13em;padding-bottom:5em;}
}
@media only screen and (max-width:992px) {
.et_b_mob_header-overlap .page-heading{padding-top:13em;padding-bottom:5em;}
}
.site-header .menu-element .menu>li>a,.site-header .menu-element .menu>li>a:hover,.site-header .widget_nav_menu .menu>li>a,.site-header .widget_nav_menu .menu>li>a:hover{color:currentColor;}
.site-header .menu-element .menu>li>a:hover,.site-header .widget_nav_menu .menu>li>a:hover{opacity:.7;}
.site-header .widget_nav_menu .sub-menu{position:absolute;display:block!important;top:100%;width:18em;background:var(--et_white-2-dark);-webkit-animation:fadeOut;animation:fadeOut;z-index:1;border:1px solid var(--et_border-color);}
.site-header .widget_nav_menu .menu>li .sub-menu{-webkit-animation-duration:.3s;animation-duration:.3s;}
.site-header .widget_nav_menu .menu a{width:100%;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:100%;padding:0;}
.site-header .widget_nav_menu .menu .sub-menu a{padding:.6em 1.9em;}
.site-header .widget_nav_menu .menu>li>a{margin-left:10px;margin-right:10px;}
.site-header .widget_nav_menu .menu .menu-item-has-children>a:after{content:"\e905";font-family:xstore-icons;font-size:.57em;margin-left:7px;line-height:1;}
.site-header .widget_nav_menu .menu li:not(:hover)>.sub-menu{display:none!important;}
.et-content-dropdown:not(.static),.et-content_toggle:not(.static){position:relative;}
.et-content-toLeft:hover .et-mini-content{-webkit-animation-name:et-rtl;animation-name:et-rtl;}
.et-content-fadeIn:hover .et-mini-content{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
.et-content-dropdown:hover .et-mini-content,.et-content-toTop.active .et-mini-content,.et-content-toTop:hover .et-mini-content{-webkit-animation-name:et-toTop;animation-name:et-toTop;}
.et-mini-content,.et-popup-content{font-size:var(--content-zoom);}
.et-mini-content .product_list_widget{color:currentColor;}
.et-popup-content{-webkit-animation:slideInRightEffect .3s ease-in-out;animation:slideInRightEffect .3s ease-in-out;}
.et-mini-content{text-transform:none;text-align:start;color:var(--et_dark-2-white);background-color:var(--et_white-2-dark);top:100%;position:absolute;z-index:9999;opacity:0;visibility:hidden;}
.et-mini-content.full-bottom{top:auto;bottom:100%;}
.et-mini-content:not(.active)::-webkit-scrollbar{display:none;}
.et-mini-content .et-close{padding:13px;border-radius:50%;color:var(--et_dark-2-white);-webkit-text-fill-color:currentColor;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:9px;background:var(--et_white-2-dark);cursor:pointer;}
.et-mini-content>.menu{min-width:150px;margin-bottom:0;}
.et-mini-content .menu li{padding:8px 0;}
.et-mini-content .menu li:first-child{padding-top:0;}
.et-mini-content .menu li:last-child{padding-bottom:0;}
.et-mini-content .menu li a{color:currentColor;}
.et-mini-content>.menu li a{font-size:114%;}
.et-mini-content .menu li a .et-icon,.et-mini-content .menu li a>.fa,div.mobile-menu-content .et_b_header-menu .menu li a .et-icon,div.mobile-menu-content .et_b_header-menu .menu li a>.fa{margin-right:5px;}
.et-mini-content .menu li a:hover{opacity:.7;}
[class*=et-content-]:not(.et-popup_toggle).active .et-mini-content,[class*=et-content-]:not(.et-popup_toggle):hover form#loginform,[class*=et-content-]:not(.et-popup_toggle,.et_like-hover):hover .et-mini-content{-webkit-animation-duration:.3s;animation-duration:.3s;opacity:1;visibility:visible;}
[class*=et-content-]:not(.et-popup_toggle).et_like-hover .et-mini-content{opacity:1;visibility:visible;}
.et_b_header-button{overflow:hidden;line-height:1;-webkit-text-fill-color:currentColor;}
.et_b_header-button:after{content:'';position:absolute;background:rgba(255,255,255,.2);z-index:1;top:0;left:0;bottom:0;right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:inherit;}
.et_b_header-button:not(:hover):after{visibility:hidden;opacity:0;}
.et_b_header-search>a,.et_b_header-socials a{color:currentColor;border-radius:inherit;}
.et_b_header-search>a:focus,.et_b_header-search>a:hover,.et_b_header-socials a:focus,.et_b_header-socials a:hover{opacity:.7;color:currentColor;}
.et_b_header-account>a:focus,.et_b_header-account>a:hover,.et_b_header-cart>a:focus,.et_b_header-cart>a:hover,.et_b_header-compare>a:focus,.et_b_header-compare>a:hover,.et_b_header-waitlist>a:focus,.et_b_header-waitlist>a:hover,.et_b_header-wishlist>a:focus,.et_b_header-wishlist>a:hover{opacity:.7;}
.et_b_header-account>a,.et_b_header-cart>a,.et_b_header-compare>a,.et_b_header-waitlist>a,.et_b_header-wishlist>a{-webkit-text-fill-color:currentColor;}
.et_b_header-wishlist{position:relative;}
.et_b_header-socials a{font-size:var(--content-zoom);line-height:1;}
.et_b-loader{position:relative;width:100%;height:100%;}
.et_b-loader:before{content:'';border:1px solid #e1e1e1;border-left-color:#888;width:16px;height:16px;border-radius:50%;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);-webkit-animation:rotate .3s infinite linear;animation:rotate .3s infinite linear;}
.et_b_header-cart.et-content-toTop .et-mini-content,.et_b_header-compare.et-content-toTop .et-mini-content,.et_b_header-waitlist.et-content-toTop .et-mini-content,.et_b_header-wishlist.et-content-toTop .et-mini-content{width:350px;padding:0;}
.et_b_header-cart:not(.et-off-canvas) .widget_shopping_cart{width:100%;}
.et_b_header-cart .woocommerce-mini-cart__empty-message,.et_b_header-compare .empty,.et_b_header-waitlist .empty,.et_b_header-wishlist .empty{text-align:center;margin-bottom:-1.43rem;}
.et_b_header-cart:not(.et-off-canvas) .woocommerce-mini-cart__empty-message{margin-bottom:-1.43rem;}
.account-type2>a,.cart-type2>a,.compare-type2>a,.waitlist-type2>a,.wishlist-type2>a{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.account-type2 .et_b-icon,.cart-type2 .et_b-icon,.compare-type2 .et_b-icon,.waitlist-type2 .et_b-icon,.wishlist-type2 .et_b-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;}
.et_b_header-account.et_element-top-level>a,.et_b_header-cart.et_element-top-level>a,.et_b_header-compare.et_element-top-level>a,.et_b_header-waitlist.et_element-top-level>a,.et_b_header-wishlist.et_element-top-level>a{-webkit-backface-visibility:hidden;}
.account-type2 .et_b-icon:first-child:not(:last-child)+.et-element-label,.cart-type2 .et_b-icon:first-child:not(:last-child)+.et-element-label,.cart-type2 .et_b-icon:first-child:not(:last-child)+.et-element-label+.et-total,.cart-type2 .et_b-icon:first-child:not(:last-child)+.et-total,.compare-type2 .et_b-icon:first-child:not(:last-child)+.et-element-label,.waitlist-type2 .et_b-icon:first-child:not(:last-child)+.et-element-label,.wishlist-type2 .et_b-icon:first-child:not(:last-child)+.et-element-label{padding-top:5px;}
.account-type2 .et_b-icon:last-child:not(:first-child),.cart-type2 .et_b-icon:last-child:not(:first-child),.compare-type2 .et_b-icon:last-child:not(:first-child),.waitlist-type2 .et_b-icon:last-child:not(:first-child),.wishlist-type2 .et_b-icon:last-child:not(:first-child){padding:5px 0 0;}
.account-type2 .et-element-label,.cart-type2 .et-element-label,.compare-type2 .et-element-label,.waitlist-type2 .et-element-label,.wishlist-type2 .et-element-label{padding:0;line-height:1;}
.cart-type2 .et-total{line-height:1;}
.et-quantity{--et-quantity-proportion:1.5em;font-size:.75em;position:relative;-webkit-text-fill-color:currentColor;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;line-height:.75em;width:var(--et-quantity-proportion);height:var(--et-quantity-proportion);text-align:center;}
.et-quantity-bottom .et-quantity{top:2px;}
.static-quantity .et-quantity{position:static;margin-left:0;margin-right:0;}
.et_element:not(.et-off-canvas)>.et-quantity.count-0+.et-mini-content,.et_element>.et-quantity{display:none;}
.et-content_toggle:hover>.et-mini-content:not(.active),.et-off-canvas:hover>.et-mini-content:not(.active){opacity:0;visibility:hidden;}
.et-content_toggle .et-mini-content.active,.et-off-canvas .et-mini-content.active{-webkit-animation-duration:.3s;animation-duration:.3s;opacity:1;visibility:visible;}
.et_b_header-widget:empty:before{content:attr(data-title);white-space:nowrap;}
.et_b_header-widget .sidebar-slider:not(:empty),.et_b_header-widget .sidebar-widget:not(:empty){margin:0;}
.et_b_header-widget>div{display:inline-block;}
.widget .product_list_widget .reviewer,.widget .product_list_widget .star-rating{margin-top:5px;}
.widget .product_list_widget .star-rating+.amount{display:block;margin-top:5px;}
.et_b_header-widget #lang_sel a.lang_sel_sel,.et_b_header-widget .wcml-dropdown a.wcml-cs-item-toggle{padding-top:0;padding-bottom:0;}
.et_b_header-widget #lang_sel li ul,.et_b_header-widget .wcml-dropdown .wcml-cs-submenu{border:1px solid var(--et_border-color);}
.et_b_header-widget .wcml-dropdown .wcml-cs-submenu li{border:none;}
.et_b_header-widget .widget_polylang>ul>li>a{color:currentColor!important;}
.et_b_header-widget .widget_polylang>ul>li>a:hover{opacity:.7;}
.et_b_header-widget #lang_sel a,.et_b_header-widget .wpml-ls-legacy-list-horizontal a{font-size:var(--content-zoom)!important;border:none;}
.et_b_header-widget .sub-menu li{width:100%;text-align:start;}
.et_b_header-widget>div,.et_b_header-widget>ul{margin-left:10px;margin-right:10px;}
.et_b_header-widget>div:first-child,.et_b_header-widget>ul:first-child{margin-left:0!important;}
.et_b_header-widget>div:last-child,.et_b_header-widget>ul:last-child{margin-right:0!important;}
.et_b-tab-content{-webkit-animation:fadeIn .3s;animation:fadeIn .3s;margin-top:-10px;margin-bottom:-10px;}
.et_b-tab-content:not(.active){display:none;}
.et_b-tab-content .widget>ul>li:not(.opened):last-child>a{padding-bottom:10px;}
.et_b-tab-content,.et_b-tab-content .widget,.et_b-tab-content a,.et_b-tab-content li,.et_b-tab-content ul{text-align:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;}
.et_b-tab-content .widget .cat-item a,.et_b-tab-content .widget .cat-item-none{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-size:100%;width:100%;color:currentColor;-webkit-text-fill-color:currentColor;margin:0;padding:10px 0;white-space:normal;}
.et_b-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:15px;}
.et_b-tabs-wrapper{overflow:hidden;width:100%;}
.et_b-tabs-wrapper:not(:last-child){margin-bottom:20px;}
.et_b-tabs .et-tab{position:relative;color:currentColor;-webkit-text-fill-color:currentColor;cursor:pointer;padding:0 5px 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;opacity:.5;white-space:nowrap;text-transform:uppercase;border-bottom:1px solid currentColor;}
.et_b-tabs .et-tab:not(.active){overflow:hidden;text-overflow:ellipsis;}
.et_b-tabs .et-tab.active{opacity:1;}
.et_b_header-html_block p{color:currentColor;margin-bottom:0;}
.et_b_header-html_block>.vc_row{width:inherit;}
.et-popup{position:fixed;max-width:100%;max-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:11;}
.et-popup-wrapper:not(.et-mini-content):before{position:fixed;left:0;bottom:0;right:0;top:0;background-color:rgba(0,0,0,.4);content:'';z-index:10;}
.et-popup-wrapper.et-mini-content{z-index:1003;}
.et-popup-content{max-width:100%;max-height:100%;background:var(--et_white-2-dark);padding:15px;overflow-x:hidden;overflow-y:auto;}
.et-popup-content:not(.with-static-block){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;}
.et-popup-content:not(.et-mini-content)>*{color:currentColor;-webkit-text-fill-color:currentColor;}
.et-popup-content.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.et-popup-content .et-container{padding:0;}
.et_element.et_b_header-newsletter.popup_link{line-height:inherit;}
span.et-close-popup{line-height:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:11;padding:13px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff;cursor:pointer;font-size:12px;border:1px solid var(--et_border-color);-webkit-animation:et-rtl .3s linear,fadeIn .3s linear;animation:et-rtl .3s linear,fadeIn .3s linear;}
.et-call-popup{cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.et-call-popup.btn{height:auto;}
.et-called-popup:not(.active){display:none;}
.et-called-popup .et-popup-content{max-height:calc(100vh - 100px);padding:30px;}
.et-called-popup:before{position:fixed;left:0;bottom:0;right:0;top:0;background-color:var(--et_dark-2-white-03);content:'';z-index:10;}
.et-called-popup.active{z-index:10000;}
.et-called-popup.active+.et-call-popup{z-index:9!important;}
.et-age-verify-popup .et-popup-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.et-age-verify-popup .et-popup-content .et-content{-ms-flex-preferred-size:100%;flex-basis:100%;}
.et-age-verify-popup .et-popup-content .button-wrapper{margin:0 -10px -10px;}
.et-age-verify-popup .et-popup-content .button-wrapper .btn{margin:0 5px 10px;}
.header-wrapper .menu-element.menu-list .nav-sublist-dropdown ul{padding-left:20px;}
.header-wrapper .menu-element .menu .menu-item-has-children .nav-sublist-dropdown{width:100%;left:0;top:100%;-webkit-transform:none;transform:none;}
.submenu-languages{position:absolute;top:100%;left:0;z-index:1000;visibility:hidden;margin-top:-5px;opacity:0;width:18em;padding:1.43em 0;background-color:#fff;text-align:start;border:1px solid var(--et_border-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.submenu-languages:before{content:"";position:absolute;top:-17px;width:100%;height:50px;left:0;}
.et_connect-block.justify-content-end .et_b_header-widget .sub-menu{left:auto;right:0;}
@media only screen and (max-width:992px) {
.et-popup-wrapper:not(.et-off-canvas) .et-close-popup.full-left{left:auto;right:0;margin:5px;}
}
.site-header .widget_nav_menu .sub-menu .sub-menu{top:-1px;left:100%;}
.site-header .widget_nav_menu .menu>li:first-child>a{margin-left:0!important;}
.site-header .widget_nav_menu .menu>li:last-child>a{margin-right:0!important;}
.et-content-right .ajax-search-form .ajax-results-wrapper,.et-content-right .et-mini-content{right:0;}
.et-content-left .ajax-search-form .ajax-results-wrapper,.et-content-left .et-mini-content{left:0;}
.et_b_header-socials.et_element-top-level a:first-of-type{margin-left:0!important;}
.et_b_header-socials.et_element-top-level a:last-of-type{margin-right:0!important;}
.cart-type2 .et_b-icon:first-child:not(:last-child)+.et-total{padding-left:0;}
.et-quantity-right .et-quantity{top:0;margin-left:1px;}
.et-quantity,.et-quantity-top .et-quantity{top:-7px;margin-left:-7px;}
.et_b_header-widget .sub-menu{left:0;}
.et_b-tab-content .cat-parent>a{padding-right:20px;}
.et_b-tabs .et-tab:after{position:absolute;bottom:-1px;z-index:12;content:'';height:2px;width:0;right:0;-webkit-transition:width .3s;transition:width .3s;background:currentColor;}
.et_b-tabs .et-tab.active:after{width:100%;left:0;right:auto;}
.et-popup-wrapper .et-close-popup.full-left{margin-left:5px;}
.et_promo_text_carousel{--promo-text-height:30px;padding:0 3px;height:var(--promo-text-height);}
.et_connect-block .et_promo_text_carousel{max-width:100%;}
.et_promo_text_carousel .swiper-container,.et_promo_text_carousel .swiper-wrapper{z-index:auto;}
.et_promo_text_carousel.swiper-entry>.swiper-container .swiper-custom-left,.et_promo_text_carousel.swiper-entry>.swiper-container .swiper-custom-right{border-width:0!important;font-size:100%;color:currentColor;-webkit-text-fill-color:currentColor;width:auto!important;height:var(--promo-text-height,30px)!important;top:calc(50% - var(--promo-text-height,30px)/ 2);background:0 0;margin:0;}
.et_promo_text_carousel.swiper-entry>.swiper-container .swiper-custom-left:before,.et_promo_text_carousel.swiper-entry>.swiper-container .swiper-custom-right:before{font-size:100%;}
.et_promo_text_carousel,.et_promo_text_carousel .et-close{line-height:var(--promo-text-height);}
.et_promo_text_carousel .et-close{margin-left:5px;z-index:4;}
.et_promo_text_carousel .et-close svg{padding:3px;border:1px solid currentColor;border-radius:50%;top:-1px;position:relative;vertical-align:middle;width:calc(.8em + 5px);height:calc(.8em + 5px);}
.et_promo_text_carousel .swiper-button-next,.et_promo_text_carousel .swiper-button-prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;}
.et-promo-text-carousel a{color:currentColor;-webkit-text-fill-color:currentColor;text-decoration:underline;display:inline-block;margin-left:10px;}
.et-promo-text-carousel a:hover{color:currentColor;-webkit-text-fill-color:currentColor;opacity:.7;}
.et-elm{float:left;}
.et_col-xs-offset-12{margin-left:100%;}
.et_col-xs-offset-11{margin-left:91.66666667%;}
.et_col-xs-offset-10{margin-left:83.33333333%;}
.et_col-xs-offset-9{margin-left:75%;}
.et_col-xs-offset-8{margin-left:66.66666667%;}
.et_col-xs-offset-7{margin-left:58.33333333%;}
.et_col-xs-offset-6{margin-left:50%;}
.et_col-xs-offset-5{margin-left:41.66666667%;}
.et_col-xs-offset-4{margin-left:33.33333333%;}
.et_col-xs-offset-3{margin-left:25%;}
.et_col-xs-offset-2{margin-left:16.66666667%;}
.et_col-xs-offset-1{margin-left:8.33333333%;}
.et_col-xs-offset-0{margin-left:0;}
.et_row:not(.et_row_inner){float:left;}
.et_column{float:left;}
.content-page,.page-content{padding-bottom:5.65em;}
.edit-link{display:none;}
.align-start,.text-left{text-align:start;}
.align-center,.text-center{text-align:center;}
.align-end,.text-right{text-align:end;}
.align-justify,.text-justify{text-align:justify;}
.text-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.justify-content-around{-ms-flex-pack:distribute;justify-content:space-around;}
.justify-content-inherit{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;text-align:inherit;}
.align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.align-items-center,.align-items-center .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.align-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}
.align-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.align-content-start{-ms-flex-line-pack:start;align-content:flex-start;}
.align-content-end{-ms-flex-line-pack:end;align-content:flex-end;}
.align-content-center{-ms-flex-line-pack:center;align-content:center;}
.align-content-around{-ms-flex-line-pack:distribute;align-content:space-around;}
.align-content-between{-ms-flex-line-pack:justify;align-content:space-between;}
.align-content-stretch{-ms-flex-line-pack:stretch;align-content:stretch;}
.align-self-center{-ms-flex-item-align:center;align-self:center;}
.valign-center{vertical-align:middle;}
.text-lowercase{text-transform:lowercase;}
.text-capitalize{text-transform:capitalize;}
.text-uppercase{text-transform:uppercase;}
.elementor .text-underline,.text-underline{text-decoration:underline;}
.full-height{height:100vh;}
.full-width{width:100%;}
.full-width.container{max-width:unset;}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.flex-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.flex-col{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.flex-col>div,.flex-row>form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:inherit!important;-ms-flex-pack:inherit!important;justify-content:inherit!important;}
.flex-col,.flex-col-child>div,.flex-col-child>ul.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.flex-basis-full,.full-width-children>div,.full-width-children>form{-ms-flex-preferred-size:100%;flex-basis:100%;}
.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.block{display:block;}
.inline-block{display:inline-block;}
.none{display:none;}
@media only screen and (max-width:992px) {
.mob-hide{display:none;}
.mob-full-width{width:100%!important;}
.mob-full-width-children>*{width:100%;}
.mob-et-content-right .ajax-search-form .ajax-results-wrapper,.mob-et-content-right .et-mini-content{left:auto;right:0;}
.mob-et-content-left .ajax-search-form .ajax-results-wrapper,.mob-et-content-left .et-mini-content{right:auto;left:0;}
.mob-align-start{text-align:start;}
.mob-align-center{text-align:center;}
.mob-align-end{text-align:end;}
.mob-align-justify{text-align:justify;}
.mob-justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;}
.mob-justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end;}
.mob-justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.mob-justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.mob-justify-content-around{-ms-flex-pack:distribute;justify-content:space-around;}
.mob-justify-content-inherit{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;text-align:inherit;}
.mob-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
@media only screen and (min-width:993px) {
.dt-hide{display:none;}
}
body.none{display:block;}
.no-click{pointer-events:none;}
.pointer{cursor:pointer;}
.currentColor{color:currentColor;}
a.currentColor:hover{color:currentColor;opacity:.7;}
.et-svg,.et_b-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.et-svg svg,.et_b-icon svg{overflow:visible;}
.et-svg.none,.et_b-icon.none{display:none;}
.et_b-icon svg,.et_b_header-socials svg{fill:currentColor;}
.et-element-label+span,.et-total+span,.et_b-icon+span,span+.et-element-label,span+.et-total,span+.et_b-icon{padding-left:5px;}
.mtips{position:relative;z-index:1000;}
.mtips span.mt-mes{position:absolute!important;background:var(--et_white-2-dark);white-space:nowrap;color:var(--et_dark-2-white);padding:7px 12px!important;top:100%;font-weight:300;margin-top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:2px;font-size:12px;height:11px;line-height:11px;border:1px solid var(--et_border-color);-webkit-box-sizing:content-box;box-sizing:content-box;text-transform:none;-webkit-transition:all .2s linear;transition:all .2s linear;cursor:default;}
.mtips:not(:hover) span.mt-mes{-webkit-transform:translateY(-7px) translateX(-50%);transform:translateY(-7px) translateX(-50%);opacity:0;visibility:hidden;}
.mtips.mtips-top span.mt-mes{top:auto;bottom:100%;margin-top:0;margin-bottom:10px;}
.mtips.mtips-top:not(:hover) span.mt-mes{-webkit-transform:translateY(7px) translateX(-50%);transform:translateY(7px) translateX(-50%);}
.mtips.mtips-left span.mt-mes,.mtips.mtips-right span.mt-mes{top:50%;left:130%;-webkit-transform:none;transform:none;margin-top:-13px;-webkit-box-sizing:content-box;box-sizing:content-box;}
.mtips.mtips-left:not(:hover) span.mt-mes{-webkit-transform:translateX(7px);transform:translateX(7px);}
.mtips.mtips-right:not(:hover) span.mt-mes{-webkit-transform:translateX(-7px);transform:translateX(-7px);}
.mtips.mtips-left span.mt-mes{top:50%;left:auto;right:130%;}
.mtips:hover{z-index:1001;}
.clear{clear:both;}
.m0{margin-bottom:0!important;}
.et-elm{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.et-elm:focus{outline:0;}
.et_col-sm-1,.et_col-xs-1{width:8.33333%;}
.et_col-sm-2,.et_col-xs-2{width:16.6667%;}
.et_col-sm-3,.et_col-xs-3{width:25%;}
.et_col-sm-4,.et_col-xs-4{width:33.3333%;}
.et_col-sm-5,.et_col-xs-5{width:41.6667%;}
.et_col-sm-6,.et_col-xs-6{width:50%;}
.et_col-sm-7,.et_col-xs-7{width:58.3333%;}
.et_col-sm-8,.et_col-xs-8{width:66.6667%;}
.et_col-sm-9,.et_col-xs-9{width:75%;}
.et_col-sm-10,.et_col-xs-10{width:83.3333%;}
.et_col-sm-11,.et_col-xs-11{width:91.6667%;}
.et_col-sm-12,.et_col-xs-12{width:100%;}
.et-clearfix:after,.et-clearfix:before,.et-container:after,.et-container:before{content:'';display:table;}
.et-clearfix:after,.et-container:after{clear:both;}
.et-container{width:100%;max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.et-row-container:not(.et-container){padding-left:0;padding-right:0;width:100%;max-width:100%;}
.et-row-container.et-container .et-wrap-columns{margin-left:-15px;margin-right:-15px;clear:both;}
.et_row:not(.et_row_inner){clear:both;width:100%;}
.et_column{min-height:1px;position:relative;padding-right:15px;padding-left:15px;-webkit-transition:all .3s ease-in-out,top 0s;transition:all .3s ease-in-out,top 0s;}
@media (min-width:768px) {
.container{max-width:100%;}
.et-container{max-width:750px;}
}
@media only screen and (min-width:993px) {
.dt-hide{display:none;}
}
@media only screen and (min-width:992px) {
.et-container{max-width:970px;}
}
@media only screen and (max-width:992px) {
.mob-hide{display:none;}
}
@media only screen and (max-width:480px) {
.content-page,.page-content{padding-bottom:2.55em;}
html{font-size:13px;}
body{font-size:1rem;}
.et-hidden-phone{display:none!important;}
}
.pos-absolute{position:absolute;}
.pos-fixed{position:fixed;}
.pos-relative{position:relative;}
.pos-absolute.top,.pos-fixed.top{top:0;}
.pos-absolute.bottom,.pos-fixed.bottom{bottom:0;}
.pos-static{position:static;}
.pos-absolute.right,.pos-fixed.right{right:0;}
.pos-absolute.left,.pos-fixed.left{left:0;}
.pos-absolute.full-right,.pos-fixed.full-right{right:100%;}
.pos-absolute.full-left,.pos-fixed.full-left{left:100%;}
ul.menu-social-icons{padding-left:0;padding-right:0;margin-bottom:0;isolation:isolate;}
ul.menu-social-icons li{float:left;position:relative;list-style:none;line-height:1;margin-bottom:0;}
ul.menu-social-icons li a{padding:3px 10px;}
ul.menu-social-icons li a:hover{color:var(--et_active-color);}
ul.menu-social-icons li a:focus{outline:0;}
ul.menu-social-icons i{position:relative;z-index:2;font-style:normal;}
ul.menu-social-icons.icons-filled li a i{padding:7px;color:#fff;}
ul.menu-social-icons.icons-filled li a .et-facebook{background-color:#3a5795;}
ul.menu-social-icons.icons-filled li a .et-twitter{background-color:#000;}
ul.menu-social-icons.icons-filled li a .et-instagram{background-color:#2d5a82;}
ul.menu-social-icons.icons-filled li a .et-google{background-color:#dd4c3e;}
ul.menu-social-icons.icons-filled li a .et-pinterest{background-color:#bd2126;}
ul.menu-social-icons.icons-filled li a .et-etsy{background-color:#eb6d20;}
ul.menu-social-icons.icons-filled li a .et-tik-tok{background-color:#000;}
ul.menu-social-icons.icons-filled li a .et-strava{background-color:#fc4c02;}
ul.menu-social-icons.icons-filled li a .et-dribbble{background:#444;}
ul.menu-social-icons.icons-filled li a .et-kofi{background:#01b9fe;}
ul.menu-social-icons.icons-filled li a .et-line{background:#00c300;}
ul.menu-social-icons.icons-filled li a .et-reddit{background:#ff4500;}
ul.menu-social-icons.icons-filled li a .et-cafecito{background:#8fa2cc;}
ul.menu-social-icons.icons-filled li a .et-patreon{background:#ff5900;}
ul.menu-social-icons.icons-filled li a .et-discord{background:#7289da;}
ul.menu-social-icons.icons-filled li a .et-untapped{background-color:#ffc000;}
ul.menu-social-icons.icons-filled li a .et-linkedin{background-color:#1898b9;}
ul.menu-social-icons.icons-filled li a .et-tumblr{background-color:#35465c;}
ul.menu-social-icons.icons-filled li a .et-message{background-color:#888;}
ul.menu-social-icons.icons-filled li a .et-youtube{background-color:#e2282e;}
ul.menu-social-icons.icons-filled li a .et-telegram{background-color:#08c;}
ul.menu-social-icons.icons-filled li a .et-vimeo{background-color:#2ab8e8;}
ul.menu-social-icons.icons-filled li a .et-skype{background-color:#1eb7ec;}
ul.menu-social-icons.icons-filled li a .et-rss{background-color:#f97636;}
ul.menu-social-icons.icons-filled li a .et-vk{background-color:#507299;}
ul.menu-social-icons.icons-filled li a .et-houzz{background-color:#7cc04b;}
ul.menu-social-icons.icons-filled li a .et-whatsapp{background-color:#25d266;}
ul.menu-social-icons.icons-filled li a .et-viber{background-color:#7360f2;}
ul.menu-social-icons.icons-filled li a .et-snapchat{background-color:#fffc00;}
ul.menu-social-icons.icons-filled li a .et-tripadvisor{background-color:#7cc04b;}
ul.menu-social-icons li:first-child a{padding-left:0;}
ul.menu-social-icons li:last-child a{padding-right:0;}
footer.footer:after{content:'';position:relative;display:block;top:2rem;margin:0 auto;}
.footer{padding:4rem 0 2rem;line-height:1.6;font-size:1.14rem;background-color:var(--et_dark-2-light-dark);position:relative;}
.footer .container .widget-container{margin-bottom:0;}
.footer .recent-posts-widget .post-date{color:var(--et_main-color);}
.prefooter .product_list_widget li{font-size:1.14rem;}
.prefooter .recent-posts-widget .post-widget-item img{max-width:2.86em;}
.prefooter .widget-title,.prefooter .widgettitle{margin-bottom:var(--widget-title-space-bottom,1.88em);}
.footer-bottom{padding:1.2rem 0;background-color:var(--et_dark-color);color:var(--et_main-color);}
.footer-bottom a{color:#fff;}
.footer-bottom img{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.footer-bottom img:hover{opacity:.7;}
.footer-bottom .footer-copyrights p:not(.widgettitle):not(.widget-title),.footer-bottom .footer-copyrights-right p:not(.widgettitle):not(.widget-title){margin-bottom:0;}
.footer-bottom .footer-copyrights-right{text-align:end;}
.footer .menu,.prefooter .menu{list-style:none;margin-top:0;padding-left:0;padding-right:0;}
.footer .menu li,.prefooter .menu li{margin-bottom:0;line-height:inherit;}
.footer .menu a,.prefooter .menu a{display:block;}
.footer mark,.prefooter mark{background-color:transparent;color:inherit;}
.footer .recent-posts-widget .post-widget-item img,.prefooter .recent-posts-widget .post-widget-item img{max-width:2.86em;}
.footer .recent-posts-widget .swiper-slide:nth-child(3n) .post-widget-item,.prefooter .recent-posts-widget .swiper-slide:nth-child(3n) .post-widget-item{padding-bottom:0;margin-bottom:0;}
.footer-widget{margin-bottom:2.14em;}
.footer-widgets .widget-title,.footer-widgets .widgettitle{line-height:1.6;}
.footer-widget a,.footer-widget p{color:var(--et_main-color);}
.footer-widget a:hover{color:#fff;}
.text-color-light .etheme_widget_recent_comments ul li a,.text-color-light .etheme_widget_recent_entries .post-widget-item .media-heading a,.text-color-light .menu-element h5,.text-color-light .product_list_widget li .product-title a,.text-color-light .sidebar-slider li .product-title a,.text-color-light .sidebar-widget ul li a,.text-color-light .tagcloud a,.text-color-light .textwidget,.text-color-light .widget-container ul li a,.text-color-light .widget-title,.text-color-light .widget_product_categories.sidebar-widget ul li a,.text-color-light .widget_recent_entries ul li a,.text-color-light .widget_rss ul li a,.text-color-light .widgettitle,.text-color-light .wishlist-dropdown li .product-title a,.text-color-light .wpb_widgetised_column .widget_product_categories ul li a,.text-color-light .wpb_widgetised_column_heading,.text-color-light a,.text-color-light h1,.text-color-light h2,.text-color-light h3,.text-color-light h4,.text-color-light h5,.text-color-light h6,.text-color-light li a,.text-color-light p{color:#fff;}
.text-color-light .etheme_widget_recent_comments ul li a:hover,.text-color-light .etheme_widget_recent_entries .post-widget-item .media-heading a:hover,.text-color-light .menu a:hover,.text-color-light .product_list_widget li .product-title a:hover,.text-color-light .sidebar-slider li .product-title a:hover,.text-color-light .sidebar-widget ul li a:hover,.text-color-light .widget_product_categories.sidebar-widget ul li a:hover,.text-color-light .widget_recent_entries ul li a:hover,.text-color-light .widget_rss ul li a:hover,.text-color-light .wishlist-dropdown li .product-title a:hover,.text-color-light .wpb_widgetised_column .widget_product_categories ul li a:hover,.text-color-light a:hover{color:var(--et_main-color);}
.text-color-light .widget-container ul li,.text-color-light .widget-container ul li .children{border-color:#393939;}
.text-color-light .calendar_wrap caption,.text-color-light .select2.select2-container--default .select2-selection--single,.text-color-light .widget_calendar caption,.text-color-light .widget_search input[type=text]:focus,.text-color-light select,.text-color-light table,.text-color-light table tfoot,.text-color-light table thead{border-color:var(--et_main-color);}
.text-color-light .product_list_widget li,.text-color-light .sidebar-widget.etheme_widget_brands li a,.text-color-light .sidebar-widget.etheme_widget_cats li a,.text-color-light .tagcloud a,.text-color-light .widget-title,.text-color-light .widget_search input[type=text],.text-color-light .widgettitle,.text-color-light .wpb_widgetised_column_heading,.text-color-light blockquote.testimonials-text{border-color:#393939;}
.text-color-dark .widget-title,.text-color-dark .widgettitle,.text-color-dark a,.text-color-dark h1,.text-color-dark h2,.text-color-dark h3,.text-color-dark h4,.text-color-dark h5,.text-color-dark h6,.text-color-dark li a{color:var(--et_dark-color);}
.text-color-dark a:hover{color:var(--et_font-color);}
.footer-bottom .container>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.footer-bottom.text-color-dark .widget-title,.footer-bottom.text-color-dark .widgettitle,.footer-bottom.text-color-dark a,.footer-bottom.text-color-dark h1,.footer-bottom.text-color-dark h2,.footer-bottom.text-color-dark h3,.footer-bottom.text-color-dark h4,.footer-bottom.text-color-dark h5,.footer-bottom.text-color-dark h6,.footer-bottom.text-color-dark li a{color:var(--et_dark-color);}
.footer-bottom.text-color-dark,.footer-bottom.text-color-dark a:hover,.footer-bottom.text-color-dark p{color:var(--et_main-color);}
.footer-bottom.text-color-light,.footer-bottom.text-color-light .widget-title,.footer-bottom.text-color-light .widgettitle,.footer-bottom.text-color-light a,.footer-bottom.text-color-light h1,.footer-bottom.text-color-light h2,.footer-bottom.text-color-light h3,.footer-bottom.text-color-light h4,.footer-bottom.text-color-light h5,.footer-bottom.text-color-light h6,.footer-bottom.text-color-light li a,.footer-bottom.text-color-light p{color:#fff;}
.footer-bottom.text-color-light a:hover{color:var(--et_main-color);}
.footer-widgets>.etheme_widget_satick_block:first-of-type:last-of-type{margin-bottom:0;--space-between-widgets:0;}
.footer-widgets .footer-widget ul{padding-left:0;padding-right:0;}
.footer-widgets .footer-widget ul li{list-style:none;margin-bottom:0;}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0;}
@media only screen and (max-width:768px) {
.footer{padding:3.57em 0 2.14em;}
.footer-bottom .footer-copyrights{text-align:center;}
.footer-bottom .footer-copyrights-right{margin-top:1.43em;text-align:center;}
.footer-bottom .footer-copyrights-right:empty{margin-top:0;}
.footer-bottom .container>.row{display:block;}
}
@media only screen and (max-width:992px) and (min-width:480px) {
.footer-widgets.col-md-3{width:50%;float:left;}
}
@media only screen and (max-width:992px) {
.footer .sidebar-widget,.footer .sidebar-widget:not(:empty),.prefooter .sidebar-widget,.prefooter .sidebar-widget:not(:empty){margin-bottom:0;}
}
.footer-bottom .menu-element.horizontal .menu>li>a{padding-top:0!important;padding-bottom:0!important;border-right:1px solid #393939;line-height:1;padding:0 1.07em;}
.footer-bottom .footer-copyrights .menu-element.horizontal .menu>li:first-child>a{padding-left:0;}
.footer-bottom .footer-copyrights .menu-element.horizontal .menu>li:last-child>a{border-right:none;}
.footer-bottom .footer-copyrights-right .menu-element.horizontal .menu>li:last-child>a{padding-right:0;border-right:none;}
.sticky-message-on .content-page .woocommerce-error{padding-left:calc(1.2em + 25px)!important;}
.dokan-alert,.dokan-alert-success,.dokan-error,.dokan-info,.mc4wp-alert,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-order-overview-wrapper~p{padding:.79em 1.2em .79em 45px;padding:.79em 1.2em .79em calc(1.2em + 25px);border-left:5px solid var(--et_dark-2-white-02);}
.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{margin-left:15px;}
.dokan-alert li,.dokan-alert-success li,.dokan-error li,.dokan-info li,.mc4wp-alert li,.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important;margin-bottom:0;line-height:inherit;}
.dokan-alert-warning,.dokan-error,.mc4wp-error,.woocommerce-error{padding-left:45px!important;padding-left:calc(1.2em + 25px)!important;}
.et-notify.removing{-webkit-transform:translateX(7px);transform:translateX(7px);opacity:0;visibility:hidden;}
.et-notify:before{font-family:xstore-icons;margin-right:5px;}
.et-notify-image{float:left;}
.sticky-message-on .content-page .woocommerce-NoticeGroup,.sticky-message-on .content-page .woocommerce-error,.sticky-message-on .content-page .woocommerce-info,.sticky-message-on .content-page .woocommerce-message,.sticky-message-on .content-page .woocommerce-notices-wrapper{position:fixed;bottom:0;z-index:3;margin-bottom:-2px;left:0;right:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out,visibility 3s ease-in-out;transition:opacity .3s ease-in-out,visibility 3s ease-in-out;-webkit-animation:et-woo-fadeIn 7s ease-in-out,et-toTop 1s ease-in-out;animation:et-woo-fadeIn 7s ease-in-out,et-toTop 1s ease-in-out;}
.sticky-message-on .content-page .woocommerce-NoticeGroup [class*=woocommerce],.sticky-message-on .content-page .woocommerce-notices-wrapper [class*=woocommerce]{position:static;margin-bottom:2px!important;}
.sticky-message-on .content-page .dokan-info,.sticky-message-on .content-page .mc4wp-alert,.sticky-message-on .content-page .woocommerce-error,.sticky-message-on .content-page .woocommerce-info,.sticky-message-on .content-page .woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.12em 1.2em!important;color:#fff;font-size:1.14em;word-wrap:break-word;background-color:var(--et_green-color)!important;border-radius:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sticky-message-on .content-page .dokan-info a,.sticky-message-on .content-page .mc4wp-alert a,.sticky-message-on .content-page .woocommerce-error a,.sticky-message-on .content-page .woocommerce-info a,.sticky-message-on .content-page .woocommerce-message a{color:currentColor;}
.sticky-message-on .content-page .dokan-info .button,.sticky-message-on .content-page .mc4wp-alert .button,.sticky-message-on .content-page .woocommerce-error .button,.sticky-message-on .content-page .woocommerce-info .button,.sticky-message-on .content-page .woocommerce-message .button{float:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.sticky-message-on .content-page .dokan-info:before,.sticky-message-on .content-page .mc4wp-alert:before,.sticky-message-on .content-page .woocommerce-error:before,.sticky-message-on .content-page .woocommerce-info:before,.sticky-message-on .content-page .woocommerce-message:before{display:none;}
.sticky-message-on .content-page .woocommerce-error{background-color:var(--et_red-color)!important;}
.sticky-message-on .content-page .woocommerce-error:before{content:"\f534";}
.sticky-message-on .content-page .woocommerce-info{background-color:var(--et_blue-color)!important;}
.sticky-message-on .content-page .woocommerce-info:before{content:"\f534";}
.dokan-alert,.dokan-alert-success,.dokan-error,.dokan-info,.mc4wp-alert,.wc-block-components-notice-banner,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-order-overview-wrapper~p{margin:0 0 1.43em;position:relative;font-size:1.14rem;word-wrap:break-word;background:var(--et_notice-bg-color,var(--et_green-color));color:var(--et_notice-color,#fff);border-radius:0;display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.dokan-alert-success:before,.dokan-alert:before,.dokan-error:before,.dokan-info:before,.mc4wp-alert:before,.wc-block-components-notice-banner:before,.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before,.woocommerce-order-overview-wrapper~p:before{position:absolute;font-family:xstore-icons;border-radius:50%;left:20px;padding:0;top:auto;background:0 0;font-style:normal;}
.dokan-alert .button,.dokan-alert-success .button,.dokan-error .button,.dokan-info .button,.mc4wp-alert .button,.wc-block-components-notice-banner .button,.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-order-overview-wrapper~p .button{float:right;height:auto;padding:0;font-size:inherit;background:0 0!important;border:none!important;text-decoration:underline;text-transform:capitalize;color:currentColor;line-height:inherit;}
.dokan-alert .button:hover,.dokan-alert-success .button:hover,.dokan-error .button:hover,.dokan-info .button:hover,.mc4wp-alert .button:hover,.wc-block-components-notice-banner .button:hover,.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover,.woocommerce-order-overview-wrapper~p .button:hover{opacity:.7;}
.dokan-alert a:not(.button),.dokan-alert-success a:not(.button),.dokan-error a:not(.button),.dokan-info a:not(.button),.mc4wp-alert a:not(.button),.wc-block-components-notice-banner a:not(.button),.woocommerce-error a:not(.button),.woocommerce-info a:not(.button),.woocommerce-message a:not(.button),.woocommerce-order-overview-wrapper~p a:not(.button){opacity:.85;color:currentColor!important;text-decoration:underline;}
.dokan-alert a:not(.button):hover,.dokan-alert-success a:not(.button):hover,.dokan-error a:not(.button):hover,.dokan-info a:not(.button):hover,.mc4wp-alert a:not(.button):hover,.wc-block-components-notice-banner a:not(.button):hover,.woocommerce-error a:not(.button):hover,.woocommerce-info a:not(.button):hover,.woocommerce-message a:not(.button):hover,.woocommerce-order-overview-wrapper~p a:not(.button):hover{opacity:.7;}
.elementor-widget-container .woocommerce-order-overview-wrapper~p{color:#fff;}
.dokan-alert strong,.dokan-alert-success strong,.dokan-info strong{font-weight:400;}
.dokan-alert-warning,.dokan-error,.mc4wp-error,.woocommerce-error{margin-bottom:1.43em!important;color:var(--et_error-color,#fff);background-color:var(--et_error-bg-color,var(--et_red-color));}
.dokan-alert-warning:before,.dokan-error:before,.mc4wp-error:before,.woocommerce-error:before{content:"\e900";}
.woocommerce-info.vc_empty-element{pointer-events:none;}
.woocommerce-info.vc_empty-element+.vc_controls,.woocommerce-info.vc_empty-element:after{display:none;}
.dokan-info,.mc4wp-info,.woocommerce-info,.woocommerce-order-overview-wrapper~p{color:var(--et_info-color,#fff);background-color:var(--et_info-bg-color,var(--et_blue-color));}
.dokan-info:before,.mc4wp-info:before,.woocommerce-info:before,.woocommerce-order-overview-wrapper~p:before{content:"\e906";}
.dokan-alert-success:before,.mc4wp-success:before,.woocommerce-message:before{content:"\e92a";}
.woocommerce-NoticeGroup{margin-top:20px;}
.woocommerce-NoticeGroup strong{font-weight:400;}
.woocommerce-info.vc_empty-element{pointer-events:none;}
.woocommerce-info.vc_empty-element+.vc_controls,.woocommerce-info.vc_empty-element:after{display:none;}
.woocommerce-NoticeGroup{margin-top:20px;}
.woocommerce-NoticeGroup strong{font-weight:400;}
.mc4wp-alert{margin-top:10px;margin-bottom:10px;background:#fff;}
.mc4wp-alert p{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;}
.mc4wp-alert,.mc4wp-alert a,.mc4wp-alert p{color:var(--et_dark-2-white);}
.content-page>.woocommerce-notices-wrapper:not(:empty){margin-top:1.43em;}
.et-notify{position:fixed;top:0;background:var(--et_border-color);color:#fff;z-index:10010;margin:5px;font-size:1rem;padding:15px 30px;border-radius:3px;-webkit-box-shadow:0 4px 10px 0 rgba(3,3,3,.1);box-shadow:0 4px 10px 0 rgba(3,3,3,.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
@media only screen and (min-width:769px) {
.et-notify{margin:30px;}
}
.logged-in .et-notify{top:32px;}
.et-notify:empty{display:none;}
.et-notify:not(.removing){-webkit-animation:fadeIn .3s linear,et-rtl .3s linear;animation:fadeIn .3s linear,et-rtl .3s linear;}
.et-notify[data-type=success]{background:var(--et_notice-bg-color,var(--et_green-color));}
.et-notify[data-type=success]:before{content:'\e92a';}
.et-notify[data-type=error]{background:var(--et_error-bg-color,var(--et_red-color));}
.et-notify[data-type=error]:before{content:'\e900';}
.et-notify[data-type=info]{background:var(--et_white-2-dark);border:1px solid var(--et_border-color);color:var(--et_font-color);padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:400px;max-width:calc(100vw - 40px);}
.et-notify-image{display:inline-block;padding:0;}
.et-notify-image img{max-width:6rem;max-height:100px;-webkit-margin-end:15px;margin-inline-end:15px;width:auto;height:auto;}
.et-notify-info{overflow:hidden;}
.et-notify-button{display:block;text-decoration:underline;margin-top:10px;}
.et-notify-close{margin:10px;}
@media only screen and (max-width:480px) {
.single-product .woocommerce-error .button,.single-product .woocommerce-info .button,.single-product .woocommerce-message .button{display:none;}
}
.list,.list ul{padding-left:0;margin-bottom:15px;}
.list li{display:inline-block;list-style:none;}
.list li:before{content:"\e904";font-family:xstore-icons;font-size:.7em;margin-right:10px;}
.menu li.menu-disable_title>a i{margin-left:0!important;margin-right:0!important;}
.label-text{position:relative;top:-.2em;margin-left:5px;color:#fff;-webkit-text-fill-color:currentColor;font-size:.57em;line-height:.9em;padding:3px;text-transform:uppercase;display:inline-block;border-radius:2px;}
.label-text:not(:only-child){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.label-text:before{content:'';width:0;height:0;border:.38em solid transparent;position:absolute;top:50%;left:-.655em;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.menu-label-new>a .label-text{background-color:#88b643;}
.menu-label-new>a .label-text:before{border-right-color:#88b643;}
.menu-label-sale>a .label-text{background-color:#e6bd47;}
.menu-label-sale>a .label-text:before{border-right-color:#e6bd47;}
.menu-label-hot>a .label-text{background-color:#a4004f;}
.menu-label-hot>a .label-text:before{border-right-color:#a4004f;}
.nav-sublist-dropdown{position:absolute;top:100%;left:var(--menu-main-sublist-offset-left,0);right:var(--menu-main-sublist-offset-right,auto);z-index:-1;display:none;-webkit-animation:fadeOut;animation:fadeOut;width:var(--menu-sublist-width,18em);padding:2.14em;background-color:var(--et-sublist-background,var(--et_white-2-dark));border-radius:var(--et-sublist-border-radius,0);text-align:left;text-align:start;border:1px solid var(--et-sublist-border-color,var(--et_border-color));-webkit-box-sizing:border-box;box-sizing:border-box;}
.nav-sublist-dropdown .container{width:auto;padding:0;}
.nav-sublist-dropdown .item-link{display:block;font-size:1rem;padding:.72em 0;}
.nav-sublist-dropdown ul{padding-left:0;display:block;width:100%;}
.nav-sublist-dropdown p:empty{display:none;}
.menu-static-block ul{display:inline-block;}
.my-account-link ul>li,.nav-sublist-dropdown ul>li{position:relative;display:inline-block;width:100%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.item-design-dropdown .nav-sublist-dropdown{padding:var(--menu-sublist-padding-top,1em) 0 var(--menu-sublist-padding-bottom,1em);}
.item-design-dropdown .nav-sublist-dropdown ul>li.menu-item-has-children{position:relative;}
.item-design-dropdown .nav-sublist-dropdown ul>li.menu-item-has-children>a{position:static;}
.item-design-dropdown .nav-sublist-dropdown ul>li.menu-item-has-children>a:after{content:"\e904";font-size:10px;font-family:xstore-icons;position:absolute;right:2.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.item-design-dropdown .nav-sublist-dropdown ul>li.menu-item-has-children>.nav-sublist{display:var(--submenu-display,none);-webkit-animation:fadeOut;animation:fadeOut;}
.item-design-dropdown .nav-sublist-dropdown ul>li.menu-item-has-children:hover>.nav-sublist{display:var(--submenu-display,block);}
.item-design-dropdown .nav-sublist-dropdown ul>li.menu-item-has-children:hover:after{content:"";display:inline-block;position:absolute;right:-5px;top:0;width:5px;height:100%;}
.item-design-dropdown .nav-sublist-dropdown ul>li>a{width:100%;font-size:1.14rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--menu-sublist-padding-v,.6em) var(--menu-sublist-padding-h,1.9em);}
.item-design-dropdown .nav-sublist-dropdown ul>li ul{position:var(--menu-sublist-position,absolute);top:var(--menu-sublist-top-offset,-1.07em);border:var(--menu-sublist-border,1px solid var(--et-sublist-border-color,var(--et_border-color)));z-index:var(--menu-sublist-z-index,0);left:var(--submenu-offset-left,100%);right:var(--submenu-offset-right,auto);}
.item-design-dropdown .nav-sublist-dropdown ul>li ul ul{z-index:-2;}
.item-design-dropdown .nav-sublist-dropdown ul>li .nav-sublist ul{background-color:var(--et-sublist-background,var(--et_white-2-dark));border-radius:var(--et-sublist-border-radius,0);padding:var(--menu-sublist-padding-top,1em) 0 var(--menu-sublist-padding-bottom,1em);width:100%;-webkit-animation-name:var(--dropdown-animation-name,fadeIn);animation-name:var(--dropdown-animation-name,fadeIn);-webkit-animation-duration:var(--dropdown-animation-duration,.2s);animation-duration:var(--dropdown-animation-duration,.2s);}
.item-design-dropdown .nav-sublist-dropdown ul>.header-search a{padding:var(--menu-sublist-padding-v,.6em) var(--menu-sublist-padding-h,1.9em);}
.menu-item-has-children{position:relative;}
.menu-item-has-children>a>.arrow{fill:currentColor;margin-left:5px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.menu-item-has-children:hover>.nav-sublist-dropdown,li.menu-open-by-click.opened>.nav-sublist-dropdown,li:hover>.nav-sublist-dropdown{display:var(--submenu-display,block);-webkit-animation-name:var(--dropdown-animation-name,fadeIn);animation-name:var(--dropdown-animation-name,fadeIn);-webkit-animation-duration:var(--dropdown-animation-duration,.2s);animation-duration:var(--dropdown-animation-duration,.2s);z-index:1002;}
li.menu-open-by-click:not(.opened)>.nav-sublist-dropdown{display:var(--submenu-display,none);}
.simple-hover>.nav-sublist-dropdown{display:block;opacity:0;visibility:hidden;}
.simple-hover:hover>.nav-sublist-dropdown{opacity:1;visibility:visible;}
.swiper-custom-left{left:calc(-1 * var(--arrow-size,50px) - 35px);}
.swiper-custom-left:before{content:'\e902';}
.swiper-custom-left:after{right:-10px;left:0;}
.swiper-custom-right{right:calc(-1 * var(--arrow-size,50px) - 35px);}
.swiper-custom-right:before{content:'\e904';}
.swiper-custom-right:after{left:-10px;right:0;}
.swiper-custom-left.type-archery:before{content:'\e947';}
.swiper-custom-right.type-archery:before{content:'\e948';}
.swiper-entry:hover .swiper-custom-left{left:calc(-1 * var(--arrow-size,50px) - 10px);}
.swiper-entry:hover .swiper-custom-right{right:calc(-1 * var(--arrow-size,50px) - 10px);}
.arrows-hovered .arrow-left,.arrows-hovered>.swiper-container .swiper-custom-left{left:0!important;}
.arrows-hovered .arrow-left.style-2,.arrows-hovered>.swiper-container .swiper-custom-left.style-2{left:7px!important;}
.arrows-hovered .arrow-left:before,.arrows-hovered>.swiper-container .swiper-custom-left:before{content:"\e902";}
.arrows-hovered .arrow-left.type-archery:before,.arrows-hovered>.swiper-container .swiper-custom-left.type-archery:before{content:"\e947";}
.arrows-hovered .arrow-right,.arrows-hovered>.swiper-container .swiper-custom-right{right:0!important;}
.arrows-hovered .arrow-right.style-2,.arrows-hovered>.swiper-container .swiper-custom-right.style-2{right:7px!important;}
.arrows-hovered .arrow-right:before,.arrows-hovered>.swiper-container .swiper-custom-right:before{content:"\e904";}
.arrows-hovered .arrow-right.type-archery:before,.arrows-hovered>.swiper-container .swiper-custom-right.type-archery:before{content:"\e948";}
.arrows-hovered .arrow-left,.arrows-hovered>.swiper-container .swiper-custom-left{-webkit-transform:translateX(-5px);transform:translateX(-5px);left:0;}
.arrows-hovered .arrow-left:hover,.arrows-hovered>.swiper-container .swiper-custom-left:hover{-webkit-transform:translateX(-3px);transform:translateX(-3px);}
.arrows-hovered .arrow-right,.arrows-hovered>.swiper-container .swiper-custom-right{-webkit-transform:translateX(5px);transform:translateX(5px);right:0;}
.arrows-hovered .arrow-right:hover,.arrows-hovered>.swiper-container .swiper-custom-right:hover{-webkit-transform:translateX(3px);transform:translateX(3px);}
.arrows-long-path .arrow-left,.arrows-long-path>.swiper-container .swiper-custom-left{-webkit-transform:translateX(-100%);transform:translateX(-100%);left:0;}
.arrows-long-path .arrow-right,.arrows-long-path>.swiper-container .swiper-custom-right{-webkit-transform:translateX(100%);transform:translateX(100%);right:0;}
@media screen and (max-width:480px) {
.swiper-entry .swiper-custom-left,.swiper-entry:hover .swiper-custom-left{left:0;}
.swiper-entry .swiper-custom-right,.swiper-entry:hover .swiper-custom-right{right:0;}
}
.arrows-effect-static .swiper-custom-left,.arrows-effect-static:hover .swiper-custom-left{left:20px;}
.arrows-effect-static .swiper-custom-right,.arrows-effect-static:hover .swiper-custom-right{right:20px;}
.middle-inside .swiper-entry .swiper-button-prev,.middle-inside.swiper-entry .swiper-button-prev{left:-12px;}
.middle-inside .swiper-entry:hover .swiper-button-prev,.middle-inside.swiper-entry:hover .swiper-button-prev{left:-22px;}
.middle-inside .swiper-entry .swiper-button-next,.middle-inside.swiper-entry .swiper-button-next{right:-12px;}
.middle-inside .swiper-entry:hover .swiper-button-next,.middle-inside.swiper-entry:hover .swiper-button-next{right:-22px;}
.middle-inbox .swiper-entry .swiper-button-prev,.middle-inbox.swiper-entry .swiper-button-prev{left:22px;}
.middle-inbox .swiper-entry:hover .swiper-button-prev,.middle-inbox.swiper-entry:hover .swiper-button-prev{left:12px;}
.middle-inbox .swiper-entry .swiper-button-next,.middle-inbox.swiper-entry .swiper-button-next{right:22px;}
.middle-inbox .swiper-entry:hover .swiper-button-next,.middle-inbox.swiper-entry:hover .swiper-button-next{right:12px;}
.carousel-area .product-slide{padding:10px 12px 0;}
@media only screen and (max-width:480px) {
.carousel-area .product-slide{padding-left:5px;padding-right:5px;}
.carousel-area.products-slider{--slider-margin-offset:-5px;}
}
.carousel-area .item-no-space{padding:0;}
.swiper-container{--arrow-size:var(--arrow-size,'50px');}
.swiper-container.carousel-area:not(.swiper-container-multirow){margin-left:var(--slider-margin-offset,-12px);margin-right:var(--slider-margin-offset,-12px);}
.sidebar-slider .swiper-pagination{margin-top:0;}
.sidebar-slider .swiper-entry .swiper-container .swiper-slide:not(.swiper-slide-visible) .price,.sidebar-slider .swiper-entry .swiper-container .swiper-slide:not(.swiper-slide-visible) p.product-title{opacity:0;}
.sidebar-slider .swiper-container-rtl .swiper-lazy{opacity:1!important;}
.sidebar-slider .swiper-container-rtl .swiper-lazy-preloader{display:none;}
.sidebar-slider .swiper-container-rtl.swiper-container .swiper-slide .price,.sidebar-slider .swiper-container-rtl.swiper-container .swiper-slide p.product-title{opacity:1!important;}
.swiper-button-disabled+.swiper-button-disabled+.swiper-container>.swiper-pagination-bullets{display:none!important;}
.swiper-entry .swiper-custom-left,.swiper-entry .swiper-custom-right{opacity:0;visibility:hidden;z-index:3;-webkit-transition-delay:.5s;transition-delay:.5s;}
.swiper-entry:hover .swiper-custom-left,.swiper-entry:hover .swiper-custom-right{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s;}
.swiper-entry:hover .swiper-custom-left:hover,.swiper-entry:hover .swiper-custom-right:hover{opacity:.7;}
.swiper-entry{position:relative;--arrow-size:50px;isolation:isolate;}
.swiper-entry:not(.swipers-couple-wrapper) .swiper-wrapper{cursor:url(/wp-content/themes/xstore/images/drag.png) 16 9,ew-resize;}
.swiper-entry .swiper-wrapper.no-dragging{cursor:default;}
.swiper-wrapper img{display:block;}
.hover-effect-slider .sm-arrow:before,.swiper-custom-left:before,.swiper-custom-right:before{font-family:xstore-icons;font-size:calc(var(--arrow-size,50px)/ 2.5);}
.swiper-custom-left,.swiper-custom-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--arrow-size,50px)!important;height:var(--arrow-size,50px)!important;position:absolute;top:calc(50% - var(--arrow-size,50px)/ 2);background-color:var(--et_arrows-bg-color,#f2f2f2);background-image:none!important;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;outline:0;margin:0!important;}
.swiper-custom-left:hover,.swiper-custom-right:hover{opacity:.7;}
.swiper-custom-left:after,.swiper-custom-right:after{content:''!important;position:absolute;top:-100%;bottom:-100%;}
.swiper-custom-left:hover,.swiper-custom-right:hover{background-color:var(--et_arrows-bg-color,#f2f2f2);}
.swiper-custom-left,.swiper-custom-left:hover,.swiper-custom-right,.swiper-custom-right:hover{color:var(--et_arrows-color);}
.swiper-custom-left.style-1,.swiper-custom-right.style-1{background:0 0;}
.swiper-custom-left.style-2,.swiper-custom-left.style-3,.swiper-custom-left.style-4,.swiper-custom-right.style-2,.swiper-custom-right.style-3,.swiper-custom-right.style-4{border-radius:50%;}
.swiper-custom-left.style-2,.swiper-custom-left.style-6,.swiper-custom-right.style-2,.swiper-custom-right.style-6{color:var(--et_dark-2-white);border:1px solid var(--et_border-color);background-color:var(--et_white-2-dark);}
.swiper-custom-left.style-2:hover,.swiper-custom-left.style-6:hover,.swiper-custom-right.style-2:hover,.swiper-custom-right.style-6:hover{border-color:var(--et_dark-color);}
.swiper-custom-left.style-3,.swiper-custom-left.style-5,.swiper-custom-right.style-3,.swiper-custom-right.style-5{color:var(--et_dark-2-white);background-color:#f2f2f2;}
.swiper-custom-left.style-3:hover,.swiper-custom-left.style-5:hover,.swiper-custom-right.style-3:hover,.swiper-custom-right.style-5:hover{color:var(--et_white-2-dark);background-color:var(--et_dark-2-white);}
.swiper-custom-left.style-4,.swiper-custom-right.style-4{color:var(--et_main-color);background-color:var(--et_white-2-dark);-webkit-box-shadow:0 13px 17px var(--et_dark-2-white-01);box-shadow:0 13px 17px var(--et_dark-2-white-01);}
.swiper-custom-left.style-4:hover,.swiper-custom-right.style-4:hover{color:var(--et_dark-2-white);}
.swipers-couple-wrapper{z-index:0;}
.swipers-couple-wrapper .swiper-custom-left:not(.et-swiper-elementor-nav),.swipers-couple-wrapper .swiper-custom-right:not(.et-swiper-elementor-nav){background:0 0!important;}
.swipers-couple-wrapper .swiper-custom-left:not(.et-swiper-elementor-nav):hover,.swipers-couple-wrapper .swiper-custom-right:not(.et-swiper-elementor-nav):hover{color:var(--et_main-color);}
.swipers-couple-wrapper .swiper-control-bottom ul li{margin-bottom:.1em;}
.swipers-couple-wrapper .swiper-control-bottom .swiper-slide img::-moz-selection{background-color:transparent;}
.swipers-couple-wrapper .swiper-control-bottom .swiper-slide img::selection{background-color:transparent;}
.swiper-control-bottom{margin-bottom:1.43em;}
.swiper-control-bottom ul{margin-bottom:0;}
.swiper-control-bottom .swiper-button-disabled{display:none!important;}
.et_post-slider .swiper-wrapper img,.swipers-couple-wrapper .swiper-wrapper img{margin:0 auto;background-color:var(--et_site-background-color,var(--et_container-bg-color,transparent));}
.swipers-couple-wrapper.images-wrapper.is_stuck+div{z-index:-1;}
.swiper-button-disabled,.swiper-button-disabled:hover{opacity:.7;}
.main-product-slider-wrapper{max-width:570px;margin:0 auto;}
.product-small-preview-entry{max-width:70px;margin:0 auto;opacity:.2;-webkit-transition:all .15s;transition:all .15s;background-size:cover;background-position:center center;}
.product-small-preview-entry .content{padding-bottom:100%;}
.swiper-slide-active .product-small-preview-entry{opacity:1;}
.swiper-lazy-preloader{width:100%;margin-left:0!important;margin-top:0!important;-webkit-animation:none!important;animation:none!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.swiper-lazy-preloader:after{background-image:none!important;}
.swiper-entry:not(.wpb_images_carousel) .swiper-lazy{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.swiper-entry:not(.wpb_images_carousel) .swiper-lazy.lazyload-lqip{opacity:1;width:100%;height:100%;}
.swiper-entry:not(.wpb_images_carousel) .swiper-lazy.swiper-lazy-loaded{opacity:1!important;}
.swiper-pagination{margin-top:20px;position:relative;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:4;}
.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:var(--et_dark-2-white);opacity:.4;}
.swiper-pagination .swiper-pagination-bullet-active,.swiper-pagination .swiper-pagination-bullet:hover{opacity:1;}
.swiper-pagination .swiper-pagination-bullet:first-child:last-child{display:none;}
.swiper-pagination-lines .swiper-pagination span{border-radius:0;width:19px;height:4px;}
.arrows-hovered .sm-arrow,.arrows-hovered>.swiper-container .swiper-custom-left,.arrows-hovered>.swiper-container .swiper-custom-right{position:absolute;top:calc(50% - var(--arrow-size,50px)/ 2);color:var(--et_dark-2-white);cursor:pointer;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;opacity:0!important;z-index:3;border:15px solid transparent;font-size:0;}
.arrows-hovered .sm-arrow::-moz-selection,.arrows-hovered>.swiper-container .swiper-custom-left::-moz-selection,.arrows-hovered>.swiper-container .swiper-custom-right::-moz-selection{background-color:transparent;}
.arrows-hovered .sm-arrow::selection,.arrows-hovered>.swiper-container .swiper-custom-left::selection,.arrows-hovered>.swiper-container .swiper-custom-right::selection{background-color:transparent;}
.arrows-hovered .hover-effect-slider .sm-arrow:before{font-size:16px;}
.arrows-hovered:hover .arrow-left,.arrows-hovered:hover .arrow-right,.arrows-hovered:hover>.swiper-container .swiper-custom-left,.arrows-hovered:hover>.swiper-container .swiper-custom-right,.arrows-long-path:hover .arrow-left,.arrows-long-path:hover .arrow-right,.arrows-long-path:hover>.swiper-container .swiper-custom-left,.arrows-long-path:hover>.swiper-container .swiper-custom-right{-webkit-transform:translateX(0);transform:translateX(0);opacity:1!important;}
.arrows-hovered.arrows-hovered-static>.swiper-container .swiper-custom-left,.arrows-hovered.arrows-hovered-static>.swiper-container .swiper-custom-right{opacity:1!important;visibility:visible;}
.arrows-hovered.arrows-hovered-static>.swiper-container .swiper-custom-left:not(:hover),.arrows-hovered.arrows-hovered-static>.swiper-container .swiper-custom-right:not(:hover){-webkit-transform:translateX(0);transform:translateX(0);}
.arrows-hovered .swiper-control-bottom .swiper-custom-left:hover,.arrows-hovered .swiper-control-bottom .swiper-custom-right:hover{-webkit-transform:none;transform:none;}
@media screen and (min-width:993px) {
.sidebar-enabled .post-grid.col-md-4{--arrow-size:40px;}
.sidebar-enabled .post-grid.col-md-4 .swiper-custom-left,.sidebar-enabled .post-grid.col-md-4 .swiper-custom-right{text-align:center;}
.sidebar-enabled .post-grid.col-md-3{--arrow-size:35px;}
}
.arrows-always .swiper-entry .swiper-button-next,.arrows-always .swiper-entry .swiper-button-prev,.arrows-always.swiper-entry .swiper-button-next,.arrows-always.swiper-entry .swiper-button-prev{visibility:visible;opacity:1;}
.arrows-always .swiper-entry .swiper-button-disabled,.arrows-always.swiper-entry .swiper-button-disabled{opacity:.7;}
.bottom .swiper-navigation{text-align:center;}
.bottom .swiper-navigation .swiper-custom-left,.bottom .swiper-navigation .swiper-custom-right{position:static;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:1;visibility:visible;margin:var(--arrow-top-space,10px) var(--arrow-space,10px) 0!important;}
.bottom .swiper-navigation .swiper-custom-left:after,.bottom .swiper-navigation .swiper-custom-right:after{display:none;}
@media screen and (max-width:1024px) {
.swiper-entry{--arrow-size:40px;}
}
@media screen and (max-width:768px) {
.swipers-couple-wrapper.swiper-entry .swiper-control-bottom .swiper-custom-left,.swipers-couple-wrapper.swiper-entry .swiper-control-bottom .swiper-custom-right{display:none;}
.arrows-hovered .arrow-left,.arrows-hovered .arrow-right,.arrows-hovered>.swiper-container .swiper-custom-left,.arrows-hovered>.swiper-container .swiper-custom-right,.arrows-long-path .arrow-left,.arrows-long-path .arrow-right,.arrows-long-path>.swiper-container .swiper-custom-left,.arrows-long-path>.swiper-container .swiper-custom-right{-webkit-transform:translateX(0);transform:translateX(0);opacity:1!important;visibility:visible;}
}
@media screen and (max-width:480px) {
.swiper-entry .swiper-custom-left,.swiper-entry .swiper-custom-right,.swiper-entry:hover .swiper-custom-left,.swiper-entry:hover .swiper-custom-right{opacity:1;visibility:visible;}
}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;}
.swiper-container-no-flexbox .swiper-slide{float:left;}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.swiper-wrapper{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}
.swiper-slide{-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;list-style:none;}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y;}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x;}
.swiper-pagination.swiper-pagination-hidden{opacity:0;}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;left:0;width:100%;}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;}
.swiper-container-cube,.swiper-container-flip{overflow:visible;}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0;}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0;}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity;opacity:0!important;}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;opacity:1!important;}
.swiper-lazy-preloader{position:absolute;left:50%;top:50%;z-index:10;border:none;}
.swiper-lazy-preloader:after{display:none;}
.et-icon{font-family:xstore-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.et-left-arrow-3:before{content:"\e96e";}
.et-right-arrow-3:before{content:"\e96f";}
.et-blog:before{content:"\e970";}
.et-box:before{content:"\e971";}
.et-chat-2:before{content:"\e972";}
.et-chat-3:before{content:"\e973";}
.et-compare-2-o:before{content:"\e974";}
.et-compare-2:before{content:"\e975";}
.et-compare-3:before{content:"\e976";}
.et-coupon-2:before{content:"\e977";}
.et-desktop:before{content:"\e978";}
.et-info-2:before{content:"\e979";}
.et-fire:before{content:"\e97a";}
.et-flash:before{content:"\e97b";}
.et-laptop:before{content:"\e97c";}
.et-location-2:before{content:"\e97d";}
.et-more-2:before{content:"\e97e";}
.et-phone:before{content:"\e97f";}
.et-sale:before{content:"\e980";}
.et-search:before{content:"\e981";}
.et-send:before{content:"\e982";}
.et-shop-2:before{content:"\e983";}
.et-shopping-cart-2-plus:before{content:"\e984";}
.et-shopping-cart-plus:before{content:"\e985";}
.et-star-2-o:before{content:"\e986";}
.et-star-2:before{content:"\e987";}
.et-support:before{content:"\e988";}
.et-tablet:before{content:"\e989";}
.et-view-2:before{content:"\e98a";}
.et-youtube-o:before{content:"\e52";}
.et-youtube:before{content:"\e12";}
.et-clock:before{content:"\e95e";}
.et-conversation:before{content:"\e95f";}
.et-debit-card:before{content:"\e960";}
.et-dev-menu:before{content:"\e961";}
.et-top-right-arrow:before{content:"\e962";}
.et-file:before{content:"\e963";}
.et-home-o:before{content:"\e964";}
.et-location:before{content:"\e965";}
.et-rocket:before{content:"\e966";}
.et-shopping-bag-2-o:before{content:"\e967";}
.et-shopping-bag-2:before{content:"\e968";}
.et-shopping-bag-3:before{content:"\e969";}
.et-user-3:before{content:"\e96a";}
.et-user-2:before{content:"\e96b";}
.et-heart-2-o:before{content:"\e96c";}
.et-heart-2:before{content:"\e96d";}
.et-facebook:before{content:"\e10";}
.et-behance:before{content:"\e11";}
.et-snapchat:before{content:"\e13";}
.et-instagram:before{content:"\e14";}
.et-google-plus:before{content:"\e15";}
.et-pinterest:before{content:"\e16";}
.et-linkedin:before{content:"\e17";}
.et-rss:before{content:"\e18";}
.et-tripadvisor:before{content:"\e19";}
.et-twitter:before{content:"\e20";}
.et-tumblr:before{content:"\e21";}
.et-vk:before{content:"\e22";}
.et-vimeo:before{content:"\e23";}
.et-skype:before{content:"\e24";}
.et-whatsapp:before{content:"\e25";}
.et-houzz:before{content:"\e26";}
.et-telegram:before{content:"\e27";}
.et-etsy:before{content:"\e28";}
.et-tik-tok:before{content:"\e29";}
.et-twitch:before{content:"\e30";}
.et-untapped:before{content:"\e32";}
.et-facebook-o:before{content:"\e50";}
.et-behance-o:before{content:"\e51";}
.et-snapchat-o:before{content:"\e53";}
.et-instagram-o:before{content:"\e54";}
.et-google-plus-o:before{content:"\e55";}
.et-pinterest-o:before{content:"\e56";}
.et-linkedin-o:before{content:"\e57";}
.et-rss-o:before{content:"\e58";}
.et-tripadvisor-o:before{content:"\e59";}
.et-twitter-o:before{content:"\e60";}
.et-tumblr-o:before{content:"\e61";}
.et-vk-o:before{content:"\e62";}
.et-vimeo-o:before{content:"\e63";}
.et-skype-o:before{content:"\e64";}
.et-whatsapp-o:before{content:"\e65";}
.et-houzz-o:before{content:"\e66";}
.et-telegram-o:before{content:"\e67";}
.et-etsy-o:before{content:"\e68";}
.et-tik-tok-o:before{content:"\e69";}
.et-twitch-o:before{content:"\e70";}
.et-untapped-o:before{content:"\e72";}
.et-exclamation:before{content:"\e900";}
.et-play-button:before{content:"\e901";}
.et-left-arrow:before{content:"\e902";}
.et-up-arrow:before{content:"\e903";}
.et-right-arrow:before{content:"\e904";}
.et-down-arrow:before{content:"\e905";}
.et-info:before{content:"\e906";}
.et-view:before{content:"\e907";}
.et-heart:before{content:"\e908";}
.et-grid-list:before{content:"\e92e";}
.et-list-grid:before{content:"\e92f";}
.et-grid-2-columns:before{content:"\e909";}
.et-grid-4-columns:before{content:"\e913";}
.et-grid-5-columns:before{content:"\e94f";}
.et-grid-6-columns:before{content:"\e958";}
.et-delete:before{content:"\e90a";}
.et-zoom:before{content:"\e90b";}
.et-shopping-cart:before{content:"\e90c";}
.et-shopping-cart-2:before{content:"\e90d";}
.et-star:before{content:"\e90e";}
.et-360-degrees:before{content:"\e90f";}
.et-plus:before{content:"\e910";}
.et-transfer:before{content:"\e911";}
.et-minus:before{content:"\e912";}
.et-downloads:before{content:"\e914";}
.et-compare:before{content:"\e915";}
.et-shopping-basket:before{content:"\e916";}
.et-loader-gif:before{content:"\e917";}
.et-tick:before{content:"\e918";}
.et-logout:before{content:"\e919";}
.et-reddit:before{content:"\e91a";}
.et-reddit-o:before{content:"\e91b";}
.et-discord:before{content:"\e91c";}
.et-discord-o:before{content:"\e91d";}
.et-cafecito-o:before{content:"\e91e";}
.et-clear-filter:before{content:"\e91f";}
.et-coupon:before{content:"\e920";}
.et-cafecito:before{content:"\e921";}
.et-kofi:before{content:"\e922";}
.et-filter:before{content:"\e95d";}
.et-viber:before{content:"\e923";}
.et-dribbble-o:before{content:"\e924";}
.et-share-arrow:before{content:"\e925";}
.et-dribbble:before{content:"\e926";}
.et-diagonal-arrow:before{content:"\e927";}
.et-kofi-o:before{content:"\e928";}
.et-viber-o:before{content:"\e929";}
.et-checked:before{content:"\e92a";}
.et-circle:before{content:"\e92b";}
.et-wallet:before{content:"\e92c";}
.et-heart-o:before{content:"\e92d";}
.et-protect:before{content:"\e930";}
.et-line-o:before{content:"\e931";}
.et-share:before{content:"\e932";}
.et-line:before{content:"\e933";}
.et-controls:before{content:"\e934";}
.et-patreon-o:before{content:"\e935";}
.et-burger:before{content:"\e936";}
.et-calendar:before{content:"\e937";}
.et-chat:before{content:"\e938";}
.et-internet:before{content:"\e939";}
.et-message:before{content:"\e93a";}
.et-patreon:before{content:"\e93b";}
.et-strava-o:before{content:"\e93c";}
.et-shopping-bag-o:before{content:"\e93d";}
.et-shopping-bag:before{content:"\e93e";}
.et-strava:before{content:"\e93f";}
.et-delivery:before{content:"\e940";}
.et-square:before{content:"\e941";}
.et-sent:before{content:"\e942";}
.et-more:before{content:"\e943";}
.et-upload:before{content:"\e944";}
.et-phone-call:before{content:"\e945";}
.et-gift:before{content:"\e946";}
.et-left-arrow-2:before{content:"\e947";}
.et-right-arrow-2:before{content:"\e948";}
.et-time:before{content:"\e949";}
.et-money-bag:before{content:"\e94a";}
.et-guarantee:before{content:"\e94b";}
.et-trash:before{content:"\e94c";}
.et-dot-inside:before{content:"\e94d";}
.et-dot:before{content:"\e94e";}
.et-size:before{content:"\e950";}
.et-play-button-2:before{content:"\e951";}
.et-gallery:before{content:"\e952";}
.et-home:before{content:"\e953";}
.et-shop:before{content:"\e954";}
.et-emoji-happy:before{content:"\e955";}
.et-emoji-sad:before{content:"\e956";}
.et-emoji-neutral:before{content:"\e957";}
.et-bell:before{content:"\e959";}
.et-bell-filled:before{content:"\e95a";}
.et-cart-unavailable:before{content:"\e95b";}
.et-square-filled:before{content:"\e95c";}
.et-user:before{content:"\e1000";}
.et-star-o:before{content:"\e930d";}
@-webkit-keyframes slideInEffect {
from{top:120%;opacity:0;}
to{top:100%;opacity:1;}
}
@keyframes slideInEffect {
from{top:120%;opacity:0;}
to{top:100%;opacity:1;}
}
@-webkit-keyframes slideOutEffect {
from{top:100%;opacity:1;}
to{top:120%;opacity:0;}
}
@keyframes slideOutEffect {
from{top:100%;opacity:1;}
to{top:120%;opacity:0;}
}
@-webkit-keyframes fadeIn {
0%{opacity:0;visibility:hidden;}
100%{opacity:1;visibility:visible;}
}
@keyframes fadeIn {
0%{opacity:0;visibility:hidden;}
100%{opacity:1;visibility:visible;}
}
@-webkit-keyframes et-fadeIn {
0%{opacity:0;visibility:hidden;}
100%{opacity:1;visibility:visible;}
}
@keyframes et-fadeIn {
0%{opacity:0;visibility:hidden;}
100%{opacity:1;visibility:visible;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeOut {
0%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:hidden;}
}
@keyframes fadeOut {
0%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:hidden;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDown {
0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}
50%{opacity:1;}
}
@keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}
50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes slideInDown {
from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
}
@keyframes slideInDown {
from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideInUp {
from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
}
@keyframes slideInUp {
from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}
@-webkit-keyframes et-woo-fadeIn {
0%{opacity:0;visibility:hidden;}
10%{opacity:1;visibility:visible;}
90%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:hidden;}
}
@keyframes et-woo-fadeIn {
0%{opacity:0;visibility:hidden;}
10%{opacity:1;visibility:visible;}
90%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:hidden;}
}
@-webkit-keyframes et-toTop {
0%{-webkit-transform:translateY(5px);transform:translateY(5px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes et-toTop {
0%{-webkit-transform:translateY(5px);transform:translateY(5px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes rotate {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotate {
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes dash {
0%{stroke-dasharray:1,200;stroke-dashoffset:0;}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}
}
@keyframes dash {
0%{stroke-dasharray:1,200;stroke-dashoffset:0;}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}
}
@-webkit-keyframes et-toBottomFull {
0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes et-toBottomFull {
0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes et-dropdown {
0%{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(500px) rotateX(-90deg);transform:perspective(500px) rotateX(-90deg);}
100%{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(500px) rotateX(0);transform:perspective(500px) rotateX(0);}
}
@keyframes et-dropdown {
0%{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(500px) rotateX(-90deg);transform:perspective(500px) rotateX(-90deg);}
100%{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(500px) rotateX(0);transform:perspective(500px) rotateX(0);}
}
@-webkit-keyframes et-dropdown-top {
0%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(500px) rotateX(90deg);transform:perspective(500px) rotateX(90deg);}
100%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(500px) rotateX(0);transform:perspective(500px) rotateX(0);}
}
@keyframes et-dropdown-top {
0%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(500px) rotateX(90deg);transform:perspective(500px) rotateX(90deg);}
100%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(500px) rotateX(0);transform:perspective(500px) rotateX(0);}
}
@keyframes et-toTop {
0%{-webkit-transform:translateY(5px);transform:translateY(5px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes et-toTopLong {
0%{-webkit-transform:translateY(15px);transform:translateY(15px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes et-toTopLong {
0%{-webkit-transform:translateY(15px);transform:translateY(15px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes et-scale-in {
0%{-webkit-transform:scale(.7);transform:scale(.7);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes et-scale-in {
0%{-webkit-transform:scale(.7);transform:scale(.7);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes et-scale {
0%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.2);transform:scale(1.2);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes et-scale {
0%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.2);transform:scale(1.2);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes pulsate {
0%{-webkit-transform:scale(.1,.1);opacity:0;}
50%{opacity:1;}
100%{-webkit-transform:scale(.9,.9);opacity:0;}
}
@keyframes pulsate {
0%{-webkit-transform:scale(.1,.1);opacity:0;}
50%{opacity:1;}
100%{-webkit-transform:scale(.9,.9);opacity:0;}
}
@-webkit-keyframes slideInRightEffect {
from{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0;}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}
}
@keyframes slideInRightEffect {
from{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0;}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}
}
@-webkit-keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeft {
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@-webkit-keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRight {
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@-webkit-keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
}
@keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
}
@-webkit-keyframes slideInRight {
from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
}
@keyframes slideInRight {
from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
}
@-webkit-keyframes et-rtl {
0%{-webkit-transform:translateX(7px);transform:translateX(7px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes et-rtl {
0%{-webkit-transform:translateX(7px);transform:translateX(7px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@-webkit-keyframes et-ltr {
0%{-webkit-transform:translateX(-7px);transform:translateX(-7px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes et-ltr {
0%{-webkit-transform:translateX(-7px);transform:translateX(-7px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.mfp-bg,.mfp-wrap{position:fixed;}
.mfp-bg,.mfp-container,.mfp-wrap{top:0;left:0;width:100%;height:100%;}
.mfp-bg{z-index:1042;overflow:hidden;background:var(--et_dark-color);opacity:.5;}
.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.mfp-container .open-360-popup,.mfp-container .open-video-popup,.mfp-container .zoom-images-button{opacity:0!important;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:start;z-index:1045;}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur{cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-arrow,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.mfp-hide{display:none!important;}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#ccc;}
.mfp-preloader a:hover{color:#fff;}
.mfp-align-top .mfp-container:before,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none;}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}
button.mfp-close{font-size:0!important;}
button::-moz-focus-inner{padding:0;border:0;}
#cboxClose,.mfp-close{width:44px!important;height:44px!important;line-height:40px;position:absolute;right:0!important;padding-right:0!important;top:0;text-decoration:none;text-align:center;opacity:.65;font-size:0;background:0 0!important;color:#9b9b9b;-webkit-transition:all .2s linear;transition:all .2s linear;text-indent:0!important;}
#cboxClose:before,.mfp-close:before{font-family:xstore-icons;display:inline-block;font-size:16px;content:"\e90a";-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
#cboxClose:hover:before,.mfp-close:hover:before{color:var(--et_active-color);}
#cboxClose:focus,#cboxClose:hover,.mfp-close:focus,.mfp-close:hover{opacity:1;outline:0;}
.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-zoom-out.mfp-ready{z-index:10002;}
.mfp-close-btn-in .mfp-close{color:var(--et_dark-color);}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100px;height:100px;background:0 0;}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;}
.mfp-arrow:after{font-family:xstore-icons;color:#fff;font-size:30px;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{content:"\e904";}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{content:"\e902";}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
div.mfp-iframe-holder .mfp-close,div.mfp-image-holder .mfp-close{text-align:center;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler .mfp-close{top:0!important;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}
.et-lightbox-opened button.mfp-close{display:none;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-height:calc(100vh - 40px);}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:start;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
html.et-mfp-opened{overflow:visible!important;}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width:900px) {
.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
.mfp-zoom-out .mfp-with-anim{-webkit-animation:none;animation:none;-webkit-transform:translateX(-50px);transform:translateX(-50px);}
.mfp-zoom-out .mfp-with-anim,.mfp-zoom-out.mfp-bg{opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}
.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.5;}
.mfp-zoom-out.mfp-removing .mfp-with-anim,.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0;}
.copyrights-widget li .wpml-ls-link,.copyrights-widget ul.menu>li>.wpml-ls-link{padding:6px 10px;}
.et-follow-buttons a:first-child{margin-left:0!important;}
.et-follow-buttons a:last-child{margin-right:0!important;}
.menu-element:not(.horizontal) .menu-item-has-children .nav-sublist ul,.menu-element:not(.horizontal) .menu-item-has-children .nav-sublist-dropdown{left:100%;}
.menu-element:not(.horizontal).submenu-left .menu-item-has-children .nav-sublist ul,.menu-element:not(.horizontal).submenu-left .menu-item-has-children .nav-sublist-dropdown{left:auto;right:100%;}
.menu-element.submenu-left .menu>li>a{padding-left:20px;padding-right:10px;}
.menu-element.submenu-left .menu>li>a:after{left:0;}
.menu-element.submenu-left .menu .nav-sublist-dropdown li>a{padding-left:3.5rem;}
.menu-element.submenu-left .menu .nav-sublist-dropdown li>a:after{left:2.5rem;}
@media only screen and (min-width:480px) and (max-width:992px) {
.etheme_widget_about_author img{float:left;margin-right:30px;}
}
.copyrights-widget.etheme_widget_socials .widget-title{display:inline-block;text-transform:uppercase;padding:0;margin-right:5px;border:none;}
.copyrights-widget.etheme_widget_socials .widget-title+.et-follow-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.copyrights-widget.etheme_widget_socials .et-follow-buttons a{font-size:11px;display:inline-block;text-align:center;}
.copyrights-widget.etheme_widget_socials .et-follow-buttons a i{color:inherit;}
.copyrights-widget.etheme_widget_socials .et-follow-buttons.buttons-size-normal a{font-size:15px;}
.copyrights-widget.etheme_widget_socials .et-follow-buttons.buttons-size-large a{font-size:19px;}
.sidebar-widget.etheme_widget_brands li a{position:relative;}
.sidebar-widget.etheme_widget_brands li a strong{font-weight:400;}
.etheme_widget_brands:has(ul):not(:has(li)){display:none;}
.sidebar-widget.etheme_widget_search{display:inline-block;width:100%;}
.sidebar-widget.etheme_widget_search input[type=email],.sidebar-widget.etheme_widget_search input[type=password],.sidebar-widget.etheme_widget_search input[type=text]{display:inline-block;height:2.57rem;}
.sidebar-widget.etheme_widget_search .button{height:2.57rem;margin-top:0;float:right;}
.etheme_widget_products li,.etheme_widget_recent_entries li{list-style:none;}
.etheme_widget_products .date-event,.etheme_widget_recent_entries .date-event{margin-right:5px;display:block;}
.etheme_widget_products .date-event .number,.etheme_widget_recent_entries .date-event .number{width:100%;display:inline-block;}
.etheme_widget_products .date-event .number:after,.etheme_widget_recent_entries .date-event .number:after{content:"";position:relative;margin:0 auto;display:block;}
.etheme_widget_products li:last-child{margin-bottom:0!important;}
.etheme_widget_entries_tabs .tabs{margin-bottom:0;}
.etheme_widget_entries_tabs .tabs .tab-title{display:inline-block;-webkit-margin-end:15px;margin-inline-end:15px;padding-bottom:15px;position:relative;}
.etheme_widget_entries_tabs .tabs .tab-title:before{content:'';height:1px;width:0;left:0;right:auto;position:absolute;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;bottom:0;background:currentColor;}
.etheme_widget_entries_tabs .tabs .tab-title.opened:before,.etheme_widget_entries_tabs .tabs .tab-title:hover:before{width:100%;right:auto;left:0;}
.etheme_widget_entries_tabs .post-widget-item:last-child{padding-bottom:0;margin-bottom:0;}
.etheme_widget_entries_tabs .tab-content{display:none;border-top:1px solid var(--et_border-color);padding-top:20px;padding-bottom:0;}
.etheme_widget_about_author h4:not(.widget-title){margin-bottom:5px;}
.etheme_widget_about_author img{margin-bottom:1em;}
.etheme_widget_about_author .author-bio{margin-bottom:0;}
.widget_price_filter ul{padding-left:0;padding-right:0;margin-bottom:0;}
.widget_price_filter ul li a{font-size:1rem;}
.widget_price_filter .price-filter-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5px -6px 0;}
.widget_price_filter .price-filter-box input{width:auto;max-width:calc(50% - 16px);text-align:center;-webkit-appearance:none;padding:2px 5px;margin:10px 6px 0;}
.widget_price_filter .price-filter-box:has(button) input{max-width:62px;}
.widget_price_filter .price-filter-box .line{display:block;width:8px;height:1px;background-color:var(--et_border-color);margin-top:10px;}
.widget_price_filter .price-filter-box button{margin:10px 6px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;}
.et-follow-buttons,.et-follow-buttons a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.et-follow-buttons a{font-size:12px;margin:0 7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.et-follow-buttons.buttons-size-normal a{font-size:16px;margin:0 9px;}
.et-follow-buttons.buttons-size-large a{font-size:20px;margin:0 10px;}
.et-follow-buttons.icons-filled a{padding:5px;position:relative;}
.et-follow-buttons.icons-filled a:before{position:absolute;content:'';width:100%;height:100%;opacity:0;background:rgba(0,0,0,.1);-webkit-transition:inherit;transition:inherit;border-radius:inherit;}
.et-follow-buttons.icons-filled a i{color:#fff;}
.et-follow-buttons.icons-filled a:hover:before{opacity:1;}
.et-follow-buttons.icons-filled a:last-child{margin-right:0!important;}
.et-follow-buttons.icons-filled.buttons-size-normal a{padding:7px;}
.et-follow-buttons.icons-filled.buttons-size-large a{padding:10px;}
.et-follow-buttons.icons-filled .follow-facebook{background-color:#3a5795;}
.et-follow-buttons.icons-filled .follow-twitter{background-color:#000;}
.et-follow-buttons.icons-filled .follow-instagram{background-color:#2d5a82;}
.et-follow-buttons.icons-filled .follow-google{background-color:#dd4c3e;}
.et-follow-buttons.icons-filled .follow-pinterest{background-color:#bd2126;}
.et-follow-buttons.icons-filled .follow-etsy{background-color:#eb6d20;}
.et-follow-buttons.icons-filled .follow-tik-tok{background-color:#000;}
.et-follow-buttons.icons-filled .follow-strava{background-color:#fc4c02;}
.et-follow-buttons.icons-filled .follow-dribbble{background:#444;}
.et-follow-buttons.icons-filled .follow-kofi{background:#01b9fe;}
.et-follow-buttons.icons-filled .follow-line{background:#00c300;}
.et-follow-buttons.icons-filled .follow-reddit{background:#ff4500;}
.et-follow-buttons.icons-filled .follow-cafecito{background:#8fa2cc;}
.et-follow-buttons.icons-filled .follow-patreon{background:#ff5900;}
.et-follow-buttons.icons-filled .follow-discord{background:#7289da;}
.et-follow-buttons.icons-filled .follow-untapped{background-color:#ffc000;}
.et-follow-buttons.icons-filled .follow-linkedin{background-color:#1898b9;}
.et-follow-buttons.icons-filled .follow-tumblr{background-color:#35465c;}
.et-follow-buttons.icons-filled .follow-youtube{background-color:#e2282e;}
.et-follow-buttons.icons-filled .follow-telegram{background-color:#08c;}
.et-follow-buttons.icons-filled .follow-vimeo{background-color:#2ab8e8;}
.et-follow-buttons.icons-filled .follow-skype{background-color:#1eb7ec;}
.et-follow-buttons.icons-filled .follow-rss{background-color:#f97636;}
.et-follow-buttons.icons-filled .follow-vk{background-color:#507299;}
.et-follow-buttons.icons-filled .follow-houzz{background-color:#7cc04b;}
.et-follow-buttons.icons-filled .follow-whatsapp{background-color:#25d266;}
.et-follow-buttons.icons-filled .follow-viber{background-color:#7360f2;}
.et-follow-buttons.icons-filled .follow-snapchat{background-color:#fffc00;}
.et-follow-buttons.icons-filled .follow-tripadvisor{background-color:#7cc04b;}
.et-follow-buttons.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.et-follow-buttons.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
@media only screen and (max-width:768px) {
.mob-center .et-follow-buttons{text-align:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}
}
.etheme_widget_qr_code{font-size:1.14rem;}
.etheme_widget_qr_code .qr-image,.etheme_widget_qr_code .qr-lighbox{float:right;max-width:43px;max-height:43px;}
@media only screen and (max-width:480px) {
.etheme_widget_qr_code .qr-image,.etheme_widget_qr_code .qr-lighbox{max-width:86px;max-height:86px;}
}
.menu-element h5{font-size:1.14rem;text-transform:uppercase;color:var(--et_dark-color);margin-bottom:1.07em;}
.menu-element .menu{padding:0;margin-bottom:0;}
.menu-element .menu:after,.menu-element .menu:before{display:table;content:" ";}
.menu-element .menu:after{clear:both;}
.menu-element .menu li{list-style:none;cursor:pointer;position:relative;display:block;margin-bottom:0;}
.menu-element .menu li>a{display:block;}
.menu-element .menu>li{padding:0 15px;}
.menu-element .menu .label-text{display:none;}
.menu-element .menu .menu-item-has-children>a:after{content:"\e904";font-family:xstore-icons;font-size:.57em;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.menu-element .menu .menu-item-has-children a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.footer .menu-element.horizontal .menu li>a,.menu-element .menu li>a{padding:.77em 1.07em;}
.menu-element:not(.horizontal) .menu-item-has-children .nav-sublist-dropdown{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.menu-element.submenu-left .menu .menu-item-has-children>a:after{content:"\e902";right:auto;}
.menu-element.menu-align-center{text-align:center;}
.menu-element.menu-align-right{text-align:end;}
.menu-element.horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.menu-element.horizontal.menu-align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.menu-element.horizontal.menu-align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.menu-element.horizontal .menu>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;padding:0;margin:0;-webkit-margin-end:var(--widget-list-item-space,11px);margin-inline-end:var(--widget-list-item-space,11px);}
.menu-element.horizontal .menu>li.menu-item-has-children>a:after{content:"\e905";}
.menu-element.horizontal.submenu-top .menu .nav-sublist-dropdown{top:auto;bottom:100%;}
.menu-element.menu-list .menu .item-with-block .nav-sublist-dropdown,.menu-element.menu-list .menu .item-with-block>.nav-sublist{display:none!important;}
.menu-element.menu-list .menu li .nav-sublist ul,.menu-element.menu-list .menu li .nav-sublist-dropdown{position:static!important;padding:0 0 0 12px;border:none;-webkit-transform:none;transform:none;}
.menu-element.menu-list .menu li .nav-sublist-dropdown,.menu-element.menu-list .menu li>.nav-sublist{display:block!important;-webkit-animation:none!important;animation:none!important;}
.menu-element.menu-list .menu li ul a{color:var(--et_main-color);-webkit-text-fill-color:var(--et_main-color);text-transform:none;padding:8px 0;}
.menu-element.menu-list .menu a:after{display:none;}
.menu-element.menu-list .menu .nav-sublist-dropdown ul>li .nav-sublist ul li a:hover,.menu-element.menu-list .menu .nav-sublist-dropdown ul>li a{background-color:transparent;}
.et-menu-list{padding:0;margin-bottom:2.14em;}
.et-menu-list li{list-style:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin-bottom:0;line-height:inherit;}
.et-menu-list ul{margin:0;padding:0;}
.et-menu-list .menu-title>:not(.label-text){display:inline-block;font:inherit;color:inherit;-webkit-text-fill-color:currentColor;margin-bottom:0;text-transform:inherit!important;}
.et-menu-list .menu-title i{display:inline-block;margin-right:10px;}
.et-menu-list .item-title-holder a{display:block;font-size:1rem;padding:0 2.3em .7em;}
.et-menu-list .item-title-holder a:hover{color:var(--et_active-color);}
.et-menu-list .subitem-title-holder a{display:block;padding:.5em 2em;font-size:1.14rem;color:var(--et_main-color);}
.et-menu-list .subitem-title-holder a:hover{color:var(--et_dark-2-white);}
.et-menu-list .menu-title a,.et-menu-list .type-img>a{padding-bottom:0;}
.et-menu-list .nav-item-image img{width:auto;}
.et-menu-list .menu-sublist .menu-item:last-child .subitem-title-holder a{padding-bottom:0;}
@media only screen and (max-width:767px) {
.template-content .menu-element{text-align:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}
}
.sidebar-widget ul li>ul.children li>a,.sidebar-widget ul li>ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li>a{font-size:1rem;padding-left:10px;--widget-link-underline-offset:10px;}
.sidebar-widget ul li>ul.children li ul.children li>a,.sidebar-widget ul li>ul.children li ul.sub-menu li>a,.sidebar-widget ul li>ul.sub-menu li ul.children li>a,.sidebar-widget ul li>ul.sub-menu li ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.children li ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.children li ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.sub-menu li>a{padding-left:20px;--widget-link-underline-offset:20px;}
.sidebar-widget ul li>ul.children li ul.children ul.children li>a,.sidebar-widget ul li>ul.children li ul.children ul.sub-menu li>a,.sidebar-widget ul li>ul.children li ul.sub-menu ul.children li>a,.sidebar-widget ul li>ul.children li ul.sub-menu ul.sub-menu li>a,.sidebar-widget ul li>ul.sub-menu li ul.children ul.children li>a,.sidebar-widget ul li>ul.sub-menu li ul.children ul.sub-menu li>a,.sidebar-widget ul li>ul.sub-menu li ul.sub-menu ul.children li>a,.sidebar-widget ul li>ul.sub-menu li ul.sub-menu ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.children li ul.children ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.children li ul.children ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.children li ul.sub-menu ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.children li ul.sub-menu ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.children ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.children ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.sub-menu ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.sub-menu ul.sub-menu li>a{padding-left:30px;--widget-link-underline-offset:30px;}
.sidebar-widget ul .caret-icon,.sidebar-widget ul .open-this,.widget_product_categories.sidebar-widget ul .caret-icon,.widget_product_categories.sidebar-widget ul .open-this{float:right;right:0;}
.widget_product_categories.sidebar-widget li a{position:relative;}
.widget_product_categories.sidebar-widget li a:before{content:'';height:1px;width:0;left:var(--widget-link-underline-offset,0);right:0;position:absolute;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;bottom:var(--widget-link-underline-bottom-offset,5px);background:currentColor;}
.widget_product_categories.sidebar-widget li.opened>a:before,.widget_product_categories.sidebar-widget li:hover>a:before{width:calc(100% - var(--widget-link-underline-offset,0px));}
.widget_text ol,.widget_text ul{padding-left:20px;margin-bottom:10px;margin-top:10px;}
.sidebar-slider .swiper-entry .swiper-custom-right,.sidebar-slider .swiper-entry:hover .swiper-custom-right{right:0;}
.sidebar-slider .swiper-entry .swiper-custom-left,.sidebar-slider .swiper-entry:hover .swiper-custom-left{right:20px;left:auto;}
.sidebar-slider .swiper-entry .initialized .swiper-lazy-preloader{left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.widget_product_search button,.widget_search button,.woocommerce-product-search button{right:0;}
.widget_product_search input,.widget_search input,.woocommerce-product-search input{font-size:1.14rem;padding-right:calc(var(--et_inputs-height,2.642rem) + 1.07em);}
.sidebar-widget,.widget-container{display:inline-block;}
.sidebar-widget,.sidebar-widget li,.widget-container,.widget-container li{width:100%;}
.footer-widget li a,.footer-widget ul.menu>li>a,.sidebar-widget li a,.sidebar-widget ul.menu>li>a,.widget li a,.widget ul.menu>li>a{font-size:1.14rem;}
.copyrights-widget li,.footer-widget li,.sidebar-widget li,.widget li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.42857143;}
.copyrights-widget ul,.footer-widget ul,.sidebar-widget ul,.widget ul{margin-bottom:0;padding-left:0;}
.copyrights-widget ul.menu>li,.footer-widget ul.menu>li,.sidebar-widget ul.menu>li,.widget ul.menu>li{padding-left:0;padding-right:0;}
.copyrights-widget li a,.copyrights-widget ul.menu>li>a,.footer-widget li a,.footer-widget ul.menu>li>a,.sidebar-widget li a,.sidebar-widget ul.menu>li>a,.widget li a,.widget ul.menu>li>a{display:inline-block;padding:calc(var(--widget-list-item-space,11px)/ 2) 0;}
.copyrights-widget .menu-main-menu-container>ul>li:first-child,.copyrights-widget .textwidget>ul>li:first-child,.copyrights-widget .wpb_wrapper>ul>li:first-child,.copyrights-widget>ul>li:first-child,.footer-widget .menu-main-menu-container>ul>li:first-child,.footer-widget .textwidget>ul>li:first-child,.footer-widget .wpb_wrapper>ul>li:first-child,.footer-widget>ul>li:first-child,.sidebar-widget .menu-main-menu-container>ul>li:first-child,.sidebar-widget .textwidget>ul>li:first-child,.sidebar-widget .wpb_wrapper>ul>li:first-child,.sidebar-widget>ul>li:first-child,.widget .menu-main-menu-container>ul>li:first-child,.widget .textwidget>ul>li:first-child,.widget .wpb_wrapper>ul>li:first-child,.widget>ul>li:first-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.copyrights-widget .menu-main-menu-container>ul>li:first-child>a,.copyrights-widget .textwidget>ul>li:first-child>a,.copyrights-widget .wpb_wrapper>ul>li:first-child>a,.copyrights-widget>ul>li:first-child>a,.footer-widget .menu-main-menu-container>ul>li:first-child>a,.footer-widget .textwidget>ul>li:first-child>a,.footer-widget .wpb_wrapper>ul>li:first-child>a,.footer-widget>ul>li:first-child>a,.sidebar-widget .menu-main-menu-container>ul>li:first-child>a,.sidebar-widget .textwidget>ul>li:first-child>a,.sidebar-widget .wpb_wrapper>ul>li:first-child>a,.sidebar-widget>ul>li:first-child>a,.widget .menu-main-menu-container>ul>li:first-child>a,.widget .textwidget>ul>li:first-child>a,.widget .wpb_wrapper>ul>li:first-child>a,.widget>ul>li:first-child>a{padding-top:0;}
.copyrights-widget .menu-main-menu-container>ul>li:first-child>.open-this,.copyrights-widget .textwidget>ul>li:first-child>.open-this,.copyrights-widget .wpb_wrapper>ul>li:first-child>.open-this,.copyrights-widget>ul>li:first-child>.open-this,.footer-widget .menu-main-menu-container>ul>li:first-child>.open-this,.footer-widget .textwidget>ul>li:first-child>.open-this,.footer-widget .wpb_wrapper>ul>li:first-child>.open-this,.footer-widget>ul>li:first-child>.open-this,.sidebar-widget .menu-main-menu-container>ul>li:first-child>.open-this,.sidebar-widget .textwidget>ul>li:first-child>.open-this,.sidebar-widget .wpb_wrapper>ul>li:first-child>.open-this,.sidebar-widget>ul>li:first-child>.open-this,.widget .menu-main-menu-container>ul>li:first-child>.open-this,.widget .textwidget>ul>li:first-child>.open-this,.widget .wpb_wrapper>ul>li:first-child>.open-this,.widget>ul>li:first-child>.open-this{height:22px;}
.copyrights-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>a,.copyrights-widget .textwidget>ul>li:not(.opened,.type-label):last-child>a,.copyrights-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>a,.copyrights-widget>ul>li:not(.opened,.type-label):last-child>a,.footer-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>a,.footer-widget .textwidget>ul>li:not(.opened,.type-label):last-child>a,.footer-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>a,.footer-widget>ul>li:not(.opened,.type-label):last-child>a,.sidebar-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>a,.sidebar-widget .textwidget>ul>li:not(.opened,.type-label):last-child>a,.sidebar-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>a,.sidebar-widget>ul>li:not(.opened,.type-label):last-child>a,.widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>a,.widget .textwidget>ul>li:not(.opened,.type-label):last-child>a,.widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>a,.widget>ul>li:not(.opened,.type-label):last-child>a{padding-bottom:0;--widget-link-underline-bottom-offset:0;margin-bottom:0;}
.copyrights-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>.open-this,.copyrights-widget .textwidget>ul>li:not(.opened,.type-label):last-child>.open-this,.copyrights-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>.open-this,.copyrights-widget>ul>li:not(.opened,.type-label):last-child>.open-this,.footer-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>.open-this,.footer-widget .textwidget>ul>li:not(.opened,.type-label):last-child>.open-this,.footer-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>.open-this,.footer-widget>ul>li:not(.opened,.type-label):last-child>.open-this,.sidebar-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>.open-this,.sidebar-widget .textwidget>ul>li:not(.opened,.type-label):last-child>.open-this,.sidebar-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>.open-this,.sidebar-widget>ul>li:not(.opened,.type-label):last-child>.open-this,.widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>.open-this,.widget .textwidget>ul>li:not(.opened,.type-label):last-child>.open-this,.widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>.open-this,.widget>ul>li:not(.opened,.type-label):last-child>.open-this{height:34px;}
.sidebar-widget ul.with-accordion ul.children,.widget_product_categories.sidebar-widget ul.with-accordion ul.children{display:none;}
.sidebar-widget ul li,.widget_product_categories.sidebar-widget ul li{list-style:none;display:block;width:100%;position:relative;margin-bottom:0;}
.sidebar-widget ul li a,.widget_product_categories.sidebar-widget ul li a{display:inline-block;color:var(--et_main-color);}
.sidebar-widget ul li a:hover,.widget_product_categories.sidebar-widget ul li a:hover{color:var(--et_dark-2-white);}
.sidebar-widget ul li.chosen>a,.sidebar-widget ul li.current-cat>a,.sidebar-widget ul li.current-item>a,.sidebar-widget ul li.selected>a,.widget_product_categories.sidebar-widget ul li.chosen>a,.widget_product_categories.sidebar-widget ul li.current-cat>a,.widget_product_categories.sidebar-widget ul li.current-item>a,.widget_product_categories.sidebar-widget ul li.selected>a{color:var(--et_dark-2-white);}
.sidebar-widget ul li.firstItem,.widget_product_categories.sidebar-widget ul li.firstItem{padding-top:0;}
.sidebar-widget ul li.parent-cat-wrap a,.widget_product_categories.sidebar-widget ul li.parent-cat-wrap a{border:none!important;}
.sidebar-widget ul li .count,.sidebar-widget ul li.wc-layered-nav-rating .star-rating~span,.widget_product_categories.sidebar-widget ul li .count,.widget_product_categories.sidebar-widget ul li.wc-layered-nav-rating .star-rating~span{font-size:1rem;display:inline-block;color:var(--widget-count-color,var(--et_main-color));background-color:var(--widget-count-bg-color,transparent);border-radius:var(--widget-count-br-radius,0);padding:var(--widget-count-padding,0);min-width:var(--widget-count-min-width,unset);text-align:center;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-transition:all .3s linear;transition:all .3s linear;}
.sidebar-widget ul li>ul,.widget_product_categories.sidebar-widget ul li>ul{padding:0;}
.sidebar-widget ul li>ul.children li,.sidebar-widget ul li>ul.sub-menu li,.widget_product_categories.sidebar-widget ul li>ul.children li,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li{list-style:none;}
.sidebar-widget ul .caret-icon,.sidebar-widget ul .open-this,.widget_product_categories.sidebar-widget ul .caret-icon,.widget_product_categories.sidebar-widget ul .open-this{cursor:pointer;height:36px;color:var(--et_dark-2-white);position:absolute;top:0;width:30px;text-align:right;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;font-size:0;}
.sidebar-widget ul .caret-icon+a,.sidebar-widget ul .open-this+a,.widget_product_categories.sidebar-widget ul .caret-icon+a,.widget_product_categories.sidebar-widget ul .open-this+a{max-width:calc(100% - 30px);}
.sidebar-widget ul .caret-icon i:before,.sidebar-widget ul .open-this:before,.widget_product_categories.sidebar-widget ul .caret-icon i:before,.widget_product_categories.sidebar-widget ul .open-this:before{font-size:10px;}
.sidebar-widget ul .caret-icon i:before,.widget_product_categories.sidebar-widget ul .caret-icon i:before{content:"\e905";font-family:xstore-icons;}
.sidebar-widget ul li.current-cat>a,.sidebar-widget ul li>ul.children li.current-cat>a{color:var(--et_dark-2-white);}
.widget-title,.widgettitle{line-height:1.1;}
span.widget-title,span.widgettitle{display:block;}
.cart_totals>h2,.widget-title,.widgettitle{font-size:calc(var(--h5-size-proportion) * 1rem);text-transform:uppercase;color:var(--et_dark-2-white);margin-bottom:var(--widget-title-space-bottom,1.4em);padding-bottom:var(--widget-title-inner-space-bottom,1em);border-bottom:var(--widget-title-border-width,1px) solid var(--widget-title-border-color,var(--et_border-color));}
.cart_totals>h2.style-classic,.widget-title.style-classic,.widgettitle.style-classic{border-bottom:none;padding-bottom:var(--widget-title-inner-space-bottom,0);}
.cart_totals>h2.style-circle-aside>span:before,.cart_totals>h2.style-line-aside>span:before,.cart_totals>h2.style-square-aside>span:before,.widget-title.style-circle-aside>span:before,.widget-title.style-line-aside>span:before,.widget-title.style-square-aside>span:before,.widgettitle.style-circle-aside>span:before,.widgettitle.style-line-aside>span:before,.widgettitle.style-square-aside>span:before{content:'';width:.8em;height:.8em;display:inline-block;background:var(--widget-title-element-color,currentColor);vertical-align:baseline;-webkit-margin-end:.3em;margin-inline-end:.3em;}
.cart_totals>h2.style-circle-aside>span:before,.widget-title.style-circle-aside>span:before,.widgettitle.style-circle-aside>span:before{border-radius:50%;background:0 0;border:.35em solid var(--widget-title-element-color,currentColor);}
.cart_totals>h2.style-line-aside>span:before,.widget-title.style-line-aside>span:before,.widgettitle.style-line-aside>span:before{width:3px;height:.72em;}
.cart_totals>h2.style-colored-underline>span,.widget-title.style-colored-underline>span,.widgettitle.style-colored-underline>span{position:relative;}
.cart_totals>h2.style-colored-underline>span:before,.widget-title.style-colored-underline>span:before,.widgettitle.style-colored-underline>span:before{content:'';height:var(--widget-title-border-width,1px);display:inline-block;background:var(--widget-title-element-color,currentColor);position:absolute;bottom:calc(var(--widget-title-inner-space-bottom,1em) * -1);width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);}
.footer-widget li,.sidebar-widget li,.widget li,.widget-container li,.widget_recent_entries li{list-style:none;}
.sidebar-widget .sidebar-slider{margin-bottom:0;}
.sidebar-slider{position:relative;}
.sidebar-slider .swiper-slide li{float:none;width:100%;}
.sidebar-slider .swiper-container-multirow{margin-bottom:var(--slider-multirow-bottom-offset,-1.43em);}
.sidebar-slider .swiper-entry{position:static;}
.sidebar-slider .swiper-entry .swiper-custom-left,.sidebar-slider .swiper-entry .swiper-custom-right{font-size:0;color:var(--et_dark-2-white);background:0 0!important;margin:0;}
.sidebar-slider .swiper-entry .swiper-custom-left:after,.sidebar-slider .swiper-entry .swiper-custom-right:after{display:none;}
.sidebar-slider .swiper-entry .swiper-custom-left,.sidebar-slider .swiper-entry .swiper-custom-right{opacity:1;visibility:visible;width:20px!important;height:20px!important;top:0;z-index:auto;}
.sidebar-slider .swiper-entry .swiper-button-disabled{opacity:.3;cursor:default;}
.sidebar-slider .swiper-entry .initialized .swiper-lazy-preloader .slide-loader{margin:0;}
.sidebar-slider .swiper-custom-left:before,.sidebar-slider .swiper-custom-right:before{font-size:12px;}
.sidebar-slider ul,.sidebar-widget ul,.widget_product_categories.sidebar-widget ul{padding:0;margin-bottom:0;}
.product_list_widget li img,.sidebar-slider li img{max-width:5rem;max-height:100px;}
.product_list_widget .initialized .product-list-image,.sidebar-slider .initialized .product-list-image{position:relative;}
.g-recaptcha{clear:both;}
.widget_product_search form,.widget_search form,.woocommerce-product-search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.widget_product_search,.widget_product_search .input-row,.widget_search,.widget_search .input-row,.woocommerce-product-search,.woocommerce-product-search .input-row{width:100%;}
.widget_product_search input,.widget_search input,.woocommerce-product-search input{font-size:1rem;}
.widget_product_search button,.widget_search button,.woocommerce-product-search button{position:absolute;bottom:0;z-index:1;width:var(--et_inputs-height,2.642rem);height:var(--et_inputs-height,2.642rem);font-size:inherit;padding:0;line-height:1;color:var(--et_dark-2-white);background-color:transparent;border-color:transparent;border-radius:0!important;}
.widget_product_search button:hover,.widget_search button:hover,.woocommerce-product-search button:hover{color:var(--et_dark-2-white);background-color:transparent!important;border-color:transparent!important;}
.widget_product_search button:before,.widget_search .wp-block-search__button:before,.woocommerce-product-search button:before{content:"\e90b";font-family:xstore-icons;color:currentColor;}
.widget_product_search button:before,.widget_search .wp-block-search__button:before,.widget_search button i,.woocommerce-product-search button:before{display:block!important;color:currentColor;}
@media (min-width:993px) {
.sidebar-slider,.sidebar-widget{margin-bottom:var(--space-between-widgets,3.9em);}
.sidebar .sidebar-widget:last-of-type:not(:first-of-type),.sidebar-widget.etheme_widget_satick_block:last-of-type{margin-bottom:0;}
}
@media only screen and (max-width:992px) {
.sidebar-slider:not(:empty),.sidebar-widget:not(:empty){margin-bottom:40px;}
}
.widget_currency_sel_widget .wcml_currency_switcher{background-color:transparent;background-image:none;}
.wpml-ls-legacy-dropdown{width:auto;max-width:12em;}
.wpml-ls-legacy-dropdown .wcml-cs-item-toggle{padding-top:0;padding-bottom:0;}
.wcml-dropdown .wcml-cs-submenu,.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);}
.wcml-dropdown li:hover.wcml-cs-active-currency .wcml-cs-submenu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
#lang_sel{height:auto;}
#lang_sel a{text-transform:uppercase!important;font-size:.85rem!important;}
#lang_sel a.lang_sel_sel{background-image:none;}
#lang_sel a.lang_sel_sel:after{top:calc(50% - 2.5px);border:5px solid transparent;}
#lang_sel img.iclflag{top:0;}
#lang_sel li,.widget_currency_sel_widget li{padding:0!important;margin:0!important;}
#lang_sel li ul,.widget_currency_sel_widget li ul{width:180px;background-color:#fff!important;height:auto!important;top:100%;z-index:100;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;padding:10px 0!important;}
#lang_sel li ul a,.widget_currency_sel_widget li ul a{padding:9px 10px;opacity:1!important;}
#lang_sel li ul a:hover,.widget_currency_sel_widget li ul a:hover{background:0 0;}
#lang_sel li ul li,.widget_currency_sel_widget li ul li{width:100%;float:left;}
#lang_sel ul ul a,.wcml-dropdown .wcml-cs-active-currency .wcml-cs-submenu a{color:var(--et_dark-color);}
#lang_sel ul ul a:hover,.wcml-dropdown .wcml-cs-active-currency .wcml-cs-submenu a:hover{opacity:1;color:var(--et_main-color);}
.widget_icl_lang_sel_widget{background-color:transparent;}
.widget_currency_sel_widget .wcml_currency_switcher{background-color:transparent!important;}
.widget_currency_sel_widget img{display:none!important;}
.wcml-dropdown{width:auto;}
.wcml-dropdown li{border:none;}
.wcml-dropdown li,.wcml-dropdown li:hover{background:0 0;}
.wcml-dropdown li .wcml-cs-submenu li{color:var(--et_dark-color);display:block;}
.wcml-dropdown li:hover.wcml-cs-active-currency .wcml-cs-submenu{opacity:1;}
.wcml-dropdown li ul a{color:var(--et_dark-color);background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.wcml-dropdown li ul a:hover{color:var(--et_main-color);}
.wcml-dropdown .wcml-cs-submenu{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.product_list_widget .product-list-image,.product_list_widget .product-mini-image,.sidebar-slider .product-list-image{float:left;width:auto!important;max-width:100px;display:block;margin-right:20px;}
.etheme-product-status-filter a,.etheme_swatches_filter.type-select li a,.etheme_widget_brands_filter li a,.etheme_widget_cats_filter li a,.wc-layered-nav-rating a,.wc-layered-nav-term a,.widget_price_filter li a{position:relative;padding:0 0 0 calc(var(--widget-checkbox-size,14px) + 11px)!important;}
.etheme-product-status-filter a:before,.etheme_swatches_filter.type-select li a:before,.etheme_widget_brands_filter li a:before,.etheme_widget_cats_filter li a:before,.wc-layered-nav-rating a:before,.wc-layered-nav-term a:before,.widget_price_filter li a:before{content:'';width:var(--widget-checkbox-size,14px);height:var(--widget-checkbox-size,14px);border:1px solid var(--widget-checkbox-br-color,var(--et_border-color));background-color:var(--widget-checkbox-bg-color,transparent);border-radius:var(--widget-checkbox-br-radius,0);-webkit-transition:inherit;transition:inherit;position:absolute;left:0;top:calc(50% - var(--widget-checkbox-size,14px)/ 2);}
.etheme-product-status-filter .chosen a:after,.etheme-product-status-filter li:hover a:after,.etheme_swatches_filter.type-select li.selected a:after,.etheme_swatches_filter.type-select li:hover a:after,.etheme_widget_brands_filter .current-item a:after,.etheme_widget_brands_filter a:hover:after,.etheme_widget_cats_filter .current-item a:after,.etheme_widget_cats_filter a:hover:after,.wc-layered-nav-rating.chosen a:after,.wc-layered-nav-rating:hover a:after,.wc-layered-nav-term.chosen a:after,.wc-layered-nav-term:hover a:after,.widget_price_filter .chosen a:after,.widget_price_filter li:hover a:after{content:var(--widget-checkbox-icon-code, "\e918");font-family:xstore-icons;position:absolute;left:calc(var(--widget-checkbox-size,14px)/ 2 - var(--widget-checkbox-icon-size,10px)/ 2);z-index:1;font-size:var(--widget-checkbox-icon-size,10px);line-height:1;top:calc(50% - var(--widget-checkbox-icon-size,10px)/ 2);color:var(--widget-checkbox-color,currentColor);}
.sidebar-widget li.et_widget-show-more span:after{content:'';height:2px;width:0;right:0;position:absolute;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;bottom:-3px;background:currentColor;}
.sidebar-widget li.et_widget-show-more:hover span:after{width:100%;left:0;right:auto;}
.sidebar-slider .product-title{font-size:1.14rem;padding-right:25px;margin-bottom:.15em;line-height:1.4;text-align:start;}
.sidebar-slider .product-title:empty{display:none;}
.sidebar-slider .product-title a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--et_dark-2-white);}
.sidebar-slider .product-title a:hover{color:var(--et_main-color);}
.sidebar-widget.widget_product_categories .product-categories{margin-bottom:0;}
.sidebar-widget.widget_product_categories ul li.product_cat.parent-level0+li{padding-left:10px;}
.etheme_widget_brands select,.etheme_widget_cats select,.sidebar-widget.widget_product_categories select{width:100%;}
.sidebar-widget.product-brands .view-products{padding-bottom:0;}
.widget_products .product_list_widget .et-loader-img{display:none;}
.wc-layered-nav-rating .star-rating{margin-bottom:0;}
.wc-layered-nav-rating a{margin-bottom:var(--widget-list-item-space,11px);}
.wc-layered-nav-rating a em{font-size:1rem;font-style:normal;}
.etheme-product-status-filter li,.etheme-product-status-filter li~.et_widget-show-more,.etheme_swatches_filter.type-select li,.etheme_swatches_filter.type-select li~.et_widget-show-more,.etheme_widget_brands_filter li,.etheme_widget_brands_filter li~.et_widget-show-more,.etheme_widget_cats_filter li,.etheme_widget_cats_filter li~.et_widget-show-more,.wc-layered-nav-term,.wc-layered-nav-term~.et_widget-show-more,.widget_price_filter li,.widget_price_filter li~.et_widget-show-more{margin-top:var(--widget-list-item-space,11px);margin-bottom:var(--widget-list-item-space,11px);}
.etheme-product-status-filter li:first-child,.etheme_swatches_filter.type-select li:first-child,.etheme_widget_brands_filter li:first-child,.etheme_widget_cats_filter li:first-child,.wc-layered-nav-term:first-child,.widget_price_filter li:first-child{margin-top:0;}
.etheme-product-status-filter li:last-child,.etheme_swatches_filter.type-select li:last-child,.etheme_widget_brands_filter li:last-child,.etheme_widget_cats_filter li:last-child,.wc-layered-nav-term:last-child,.widget_price_filter li:last-child{margin-bottom:0;}
.etheme-price-filter li.chosen .count,.etheme-price-filter li.chosen a,.etheme-product-status-filter li.chosen .count,.etheme-product-status-filter li.chosen a,.etheme_widget_brands li.chosen .count,.etheme_widget_brands li.chosen a,.etheme_widget_cats li.chosen .count,.etheme_widget_cats li.chosen a,.wc-layered-nav-term.chosen .count,.wc-layered-nav-term.chosen a{color:var(--et_dark-2-white);}
.etheme_widget_brands li~.et_widget-show-more,.etheme_widget_brands_filter li~.et_widget-show-more,.etheme_widget_cats_filter li~.et_widget-show-more,.wc-layered-nav-rating~.et_widget-show-more,.wc-layered-nav-term~.et_widget-show-more{padding:0;}
.etheme-product-status-filter .chosen a:before,.etheme-product-status-filter li:hover a:before,.etheme_swatches_filter.type-select li.selected a:before,.etheme_swatches_filter.type-select li:hover a:before,.etheme_widget_brands_filter .current-item a:before,.etheme_widget_brands_filter a:hover:before,.etheme_widget_cats_filter .current-item a:before,.etheme_widget_cats_filter a:hover:before,.wc-layered-nav-rating.chosen a:before,.wc-layered-nav-rating:hover a:before,.wc-layered-nav-term.chosen a:before,.wc-layered-nav-term:hover a:before,.widget_price_filter .chosen a:before,.widget_price_filter li:hover a:before{border-color:var(--widget-checkbox-br-color-active,var(--et_main-color));background-color:var(--widget-checkbox-bg-color-active,transparent);}
.etheme-product-status-filter .chosen a .count,.etheme-product-status-filter li:hover a .count,.etheme_swatches_filter.type-select li.selected a .count,.etheme_swatches_filter.type-select li:hover a .count,.etheme_widget_brands_filter .current-item a .count,.etheme_widget_brands_filter a:hover .count,.etheme_widget_cats_filter .current-item a .count,.etheme_widget_cats_filter a:hover .count,.wc-layered-nav-rating.chosen a .count,.wc-layered-nav-rating:hover a .count,.wc-layered-nav-term.chosen a .count,.wc-layered-nav-term:hover a .count,.widget_price_filter .chosen a .count,.widget_price_filter li:hover a .count{color:var(--widget-count-color-active,var(--et_main-color));background-color:var(--widget-count-bg-color-active,transparent);}
.widget_rating_filter li.wc-layered-nav-rating.chosen .star-rating~span,.widget_rating_filter li.wc-layered-nav-rating:hover .star-rating~span{color:var(--widget-count-color-active,var(--et_main-color));background-color:var(--widget-count-bg-color-active,transparent);}
.widget_product_categories.sidebar-widget ul li.current-cat-parent>.count,.widget_product_categories.sidebar-widget ul li.current-cat>.count,.widget_product_categories.sidebar-widget ul li:hover>.count{color:var(--widget-count-color-active,var(--et_main-color));background-color:var(--widget-count-bg-color-active,transparent);}
.widget_rating_filter ul li.wc-layered-nav-rating.chosen .star-rating+span,.widget_rating_filter ul li.wc-layered-nav-rating:hover .star-rating+span{color:var(--widget-count-color-active,var(--et_main-color));background-color:var(--widget-count-bg-color-active,transparent);}
.etheme-product-status-filter .chosen a:after,.etheme_swatches_filter.type-select li.selected a:after,.etheme_widget_brands_filter .current-item a:after,.etheme_widget_cats_filter .current-item a:after,.wc-layered-nav-rating.chosen a:after,.wc-layered-nav-term.chosen a:after,.widget_price_filter .chosen a:after{color:var(--widget-checkbox-color-active,currentColor);}
.etheme-product-status-filter .chosen a:hover:after,.etheme_swatches_filter.type-select li.selected a:hover:after,.etheme_widget_brands_filter .current-item a:hover:after,.etheme_widget_cats_filter .current-item a:hover:after,.wc-layered-nav-rating.chosen a:hover:after,.wc-layered-nav-term.chosen a:hover:after,.widget_price_filter .chosen a:hover:after{content:"\e90a";}
.price_slider_wrapper .price_slider_amount input{opacity:0;}
.price_slider_wrapper .ui-slider-range{position:absolute;height:var(--price-slider-line-thickness,2px)!important;border-radius:0!important;background:var(--et_active-color);}
.price_slider_wrapper .ui-slider-horizontal{position:relative;background:var(--et_border-color);height:var(--price-slider-line-thickness,2px);margin-bottom:20px;}
.price_slider_wrapper .ui-slider{border-radius:0!important;}
.price_slider_wrapper .ui-slider .ui-slider-handle{cursor:pointer;width:var(--price-slider-handle-size,10px)!important;height:var(--price-slider-handle-size,10px)!important;top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:0!important;position:absolute!important;border:none!important;border-radius:var(--price-slider-handle-radius,50%)!important;background:var(--et_active-color);-webkit-transition:transform .2s ease-out;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;margin:0;}
.price_slider_wrapper .ui-slider .ui-slider-handle:hover{-webkit-transform:translateY(-50%) scale(var(--price-slider-handle-scale-hover,1.5));transform:translateY(-50%) scale(var(--price-slider-handle-scale-hover,1.5));}
.price_slider_wrapper .ui-slider .ui-slider-handle:last-of-type{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);}
.price_slider_wrapper .ui-slider .ui-slider-handle:last-of-type:hover{-webkit-transform:translate(-100%,-50%) scale(var(--price-slider-handle-scale-hover,1.5));transform:translate(-100%,-50%) scale(var(--price-slider-handle-scale-hover,1.5));}
.price_slider_wrapper .price_label{-webkit-margin-end:auto;margin-inline-end:auto;}
.price_slider_wrapper .button{color:var(--et_dark-2-white);font-size:1rem;border:none;height:auto;padding:0;background-color:transparent;}
.price_slider_wrapper .button:hover{color:var(--et_active-color);background-color:transparent;}
.price_slider_wrapper .button span{color:currentColor;font-size:inherit;}
.price_slider_amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.14rem;}
.price_slider_amount .clear{display:none;}
.price_slider_amount span{font-size:1rem;color:var(--et_dark-2-white);}
.widget_product_search label{color:var(--et_main-color);font-size:1.14rem;}
.widget_product_search input[type=search],.widget_product_search label{width:100%;}
.widget_layered_nav_filters ul{margin:0 -3px;}
.widget_layered_nav_filters ul li{width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 3px 6px;}
.widget_layered_nav_filters ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;padding:3px 20px!important;border:1px solid var(--et_border-color);}
.widget_layered_nav_filters ul li a:after{content:'\e90a';font-family:xstore-icons;font-size:.5em;-webkit-margin-start:5px;margin-inline-start:5px;}
.widget_layered_nav_filters ul li a.etheme-clear-all-filters,.widget_layered_nav_filters ul li a:hover{color:var(--et_dark-2-white);border-color:var(--et_dark-2-light-dark);}
.widget_layered_nav_filters ul li a>span{-webkit-margin-start:3px;margin-inline-start:3px;}
.widget_layered_nav_filters ul li a.etheme-clear-all-filters:after{display:none;}
.subcategories-line-separated ul ul{position:relative;}
.subcategories-line-separated ul ul:after{content:'';position:absolute;-webkit-border-start:1px solid var(--et_border-color);border-inline-start:1px solid var(--et_border-color);top:calc(var(--widget-list-item-space,11px)/ 2);bottom:calc(var(--widget-list-item-space,11px)/ 2);left:var(--subcategories-line-offset,0);}
.subcategories-line-separated ul ul ul{--subcategories-line-offset:10px;}
.subcategories-line-separated ul ul ul:after{display:none;}
.subcategories-line-separated ul ul ul ul{--subcategories-line-offset:20px;}
.sidebar-widget .product_list_widget{padding-bottom:0;}
.sidebar-widget .product_list_widget+p{display:none;}
.sidebar-widget li.et_widget-show-more{text-transform:none;color:var(--et_active-color);padding:6px 0;cursor:pointer;}
.sidebar-widget li.et_widget-show-more span{position:relative;display:inline-block;}
.sidebar-widget li.et_widget-show-more[data-reverse].expanded span:first-child,.sidebar-widget li.et_widget-show-more[data-reverse]:not(.expanded) span:last-child{display:none;}
.etheme-widget_local_search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;border:1px solid var(--et_inputs-border-color,var(--et_border-color));border-radius:var(--et_inputs-border-radius,0);background-color:var(--et_inputs-bg-color,var(--et_white-2-light-dark));}
.etheme-widget_local_search-wrapper input{font-size:1rem;border:none;background:0 0;}
.etheme-widget_local_search-wrapper .search-button{width:var(--et_inputs-height,2.642rem);height:var(--et_inputs-height,2.642rem);color:var(--et_dark-2-white);background:0 0;border:none;}
.etheme-widget_local_search-wrapper .search-button.loading img,.etheme-widget_local_search-wrapper .search-button.loading svg,.etheme-widget_local_search-wrapper .search-button:not(.loading) span{display:none;}
.etheme-widget_local_search-wrapper .clear{color:var(--et_dark-2-white);-webkit-padding-end:3px;padding-inline-end:3px;font-size:65%;line-height:1;-webkit-animation:fadeIn .3s,et-rtl .3s;animation:fadeIn .3s,et-rtl .3s;text-transform:uppercase;}
.etheme-widget_local_search-wrapper:not(.done) .clear{display:none;}
.etheme-widget_local_search-message{color:var(--et_font-color);font-size:.85em;}
.recent-posts-widget .post-widget-item{font-size:1rem;margin-bottom:1.25em;}
.recent-posts-widget .post-widget-item h4{font-size:1.14rem;line-height:1.4;}
.recent-posts-widget .post-widget-item h4 a{color:var(--et_dark-2-white);}
.recent-posts-widget .post-widget-item img{max-width:2.86em;}
.recent-posts-widget .post-widget-item .media{display:-webkit-box;display:-ms-flexbox;display:flex;}
.recent-posts-widget .post-widget-item .media-body{width:auto;}
.recent-posts-widget .post-widget-item .media>a{display:table;margin-top:3px;padding-right:20px;}
.recent-posts-widget:not(.posts-widget-slider) .post-widget-item:last-child{padding-bottom:0;margin-bottom:0;}
.recent-posts-widget .post-comments:before,.recent-posts-widget .post-date:before{font-family:xstore-icons;display:inline-block;margin-right:5px;font-size:.71rem;position:relative;top:-1px;}
.recent-posts-widget .post-date{float:left;margin-right:10px;}
.recent-posts-widget .post-date:before{content:"\e937";}
.recent-posts-widget .post-comments{float:left;}
.recent-posts-widget .post-comments:before{content:"\e938";}
.etheme_widget_recent_comments ul li,.widget_recent_entries ul li,.widget_rss ul li,ul.wp-block-latest-posts li{margin-bottom:1.1em;}
.widget_recent_entries li a{padding:0;}
.widget_recent_entries li a+.post-date{padding-bottom:6px;display:inline-block;}
.widget.widget_meta ul,.widget.widget_pages ul,.widget.widget_recent_comments ul,.widget_rss ul{padding-left:0;padding-right:0;}
.widget_rss li a{display:block;padding:6px 0;}
.widget_rss li:last-child{margin-bottom:0;}
.widget_rss li:last-child a{padding-bottom:0;}
.widget_rss li:first-child a{padding-top:0;}
.widget_rss ul li cite{font-style:italic;}
.widget_rss .rssSummary{color:var(--et_main-color);}
.recent-posts-widget:not(.posts-widget-slider) .post-widget-item:last-child,.widget_recent_entries ul li:last-child{margin-bottom:0;}
.widget.widget_pages ul li{display:inline-block;width:100%;text-align:start;}
.widget.widget_pages ul li a{display:inline-block;position:relative;}
.widget_recent_comments ul li,.wp-block-latest-comments li{list-style:none;margin-bottom:.71em;}
.widget_recent_comments ul li:last-child,.wp-block-latest-comments li:last-child{margin-bottom:0;}
.widget_recent_comments ul li:last-child a,.wp-block-latest-comments li:last-child a{padding-bottom:8px;}
#recentcomments li,#recentcomments li span a,.widget_recent_comments ul li,.widget_recent_comments ul li span a{font-size:1rem;}
#recentcomments li a,.widget_recent_comments ul li a{display:block;padding-top:0;}
#recentcomments li>a,.widget_recent_comments ul li>a{color:var(--et_dark-2-white);}
#recentcomments li a{display:block!important;}
.sidebar aside.widget label,.widget_archive .screen-reader-text,.widget_categories .screen-reader-text,.widget_rss .widget-title img{display:none;}
.sidebar-widget .post-date{display:block;font-size:1rem;color:var(--et_dark-2-main);}
.sidebar-widget .recent-posts-widget img{max-width:5.36em;}
.sidebar-widget .recent-posts-widget .post-comments{display:none!important;}
.sidebar-widget .swiper-pagination{-webkit-transform:none;transform:none;float:left;}
.sidebar-widget.widget_categories>ul{margin-bottom:0;}
.widget_search{display:inline-block;}
.widget_search .form-group{margin:0!important;display:inline-block;}
.widget_search .form-group.form-button{float:right;}
.widget_search .form-group .col-xs-10{width:100%!important;padding:0;}
.widget_search .modal-form{margin-top:0;}
.widget.widget_search .form-group.has-border{float:left;width:75%;margin-right:0;}
.widget.widget_search .form-group.has-border .col-xs-10,.widget.widget_search .form-group.has-border .col-xs-10 input{width:100%;}
.widget.widget_search .form-group.form-button{width:25%;float:left;margin-left:0;}
.widget.widget_search .form-group.form-button button{height:39px;}
.widget ul li{position:relative;}
.widget.widget_archive ul li a,.widget.widget_categories ul li a,.widget.widget_nav_menu ul li a{display:inline-block;position:relative;}
.widget.widget_archive ul li:first-child a,.widget.widget_categories ul li:first-child a,.widget.widget_nav_menu ul li:first-child a{padding-top:0;}
.widget.widget_archive ul li,.widget.widget_archive ul li ul.sub-menu,.widget.widget_categories ul li,.widget.widget_categories ul li ul.sub-menu,.widget.widget_nav_menu ul li,.widget.widget_nav_menu ul li ul.sub-menu{display:inline-block;width:100%;}
.flickr_badge_image img{opacity:1;}
.widget_nav_menu.sidebar-widget .sub-menu{display:none;}
.gallery-item{margin-top:20px;}
.gallery-item img{border:none!important;}
.tagcloud{margin-bottom:var(--tagcloud-bottom-offset,-.5em);}
.tagcloud a{display:inline-block;font-size:var(--tagcloud-font-size,1rem)!important;padding:3px 16px;margin:0 .33em .5em 0;border:1px solid var(--et_border-color);}
.tagcloud a:hover{color:var(--tagcloud-color-hover,#fff)!important;border-color:var(--tagcloud-br-color-hover,var(--et_active-color));background-color:var(--tagcloud-bg-color-hover,var(--et_active-color));}
.widget_archive select,.widget_categories select,aside.widget select{width:100%;}
.calendar_wrap table,.widget_calendar table{margin-bottom:0;}
.calendar_wrap caption,.widget_calendar caption{font-size:1.14rem;color:var(--et_font-color);padding:0 0 10px;border-bottom:1px solid var(--et_border-color);}
.calendar_wrap thead th,.widget_calendar thead th{padding:10px;text-align:center;font-size:.93rem;font-weight:400;}
.calendar_wrap td,.widget_calendar td{color:var(--et_main-color);border:none;padding:.71em;}
.calendar_wrap tbody td,.widget_calendar tbody td{text-align:center;}
.calendar_wrap tbody td#today,.widget_calendar tbody td#today{color:var(--et_dark-2-white);text-decoration:underline;background-color:var(--et_white-2-dark-01);}
.calendar_wrap tbody td a,.widget_calendar tbody td a{text-decoration:underline;}
.calendar_wrap tfoot td,.widget_calendar tfoot td{padding-bottom:0;}
.widget_text ol li,.widget_text ul li{margin-bottom:.5em;list-style:inherit;line-height:1.8;}
.featured-posts-widget .blog-post{padding-left:0;padding-right:0;}
.featured-posts-widget .blog-post:last-child{margin-bottom:0;}
.featured-posts-widget .blog-post .wp-picture{margin-bottom:17px;width:100%;}
.featured-posts-widget .blog-post .wpb_row,.featured-posts-widget .blog-post .wpb_text_column{margin-bottom:0!important;}
.featured-posts-widget .blog-post .content-article{width:100%;}
.featured-posts-widget .blog-post .featured-quote{zoom:.8;}
.featured-posts-widget .blog-post h2{font-size:19px;margin-bottom:10px;line-height:24px;display:block!important;}
.featured-posts-widget .blog-post .post-categories{font-size:12px;top:25px;}
.featured-posts-widget .blog-post .post-heading{margin-bottom:15px;}
.featured-posts-widget .blog-post p{margin-bottom:0;}
.featured-posts-widget .blog-post .author-info,.featured-posts-widget .blog-post .meta-post,.featured-posts-widget .blog-post .more-link{display:none;}
.featured-posts-widget.hide-excerpt .content-article{display:none;}
@media only screen and (max-width:1200px) {
.featured-posts-widget .blog-post .featured-quote{zoom:.7;}
}
@media only screen and (max-width:992px) {
.featured-posts-widget .blog-post .featured-quote{zoom:1;}
}
@media only screen and (max-width:480px) {
.featured-posts-widget .blog-post .featured-quote{zoom:.7;}
}/*!
 * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.*/
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);}
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}
.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free";}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands";}
.fa-1x{font-size:1em;}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-6x{font-size:6em;}
.fa-7x{font-size:7em;}
.fa-8x{font-size:8em;}
.fa-9x{font-size:9em;}
.fa-10x{font-size:10em;}
.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em;}
.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em;}
.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em;}
.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em;}
.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em;}
.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em;}
.fa-fw{text-align:center;width:1.25em;}
.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0;}
.fa-ul>li{position:relative;}
.fa-li{left:calc(var(--fa-li-width,2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit;}
.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em);}
.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em);}
.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em);}
.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out);}
.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));}
.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));}
.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);}
.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));}
.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out);}
.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear);}
.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);}
.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear);}
.fa-spin-reverse{--fa-animation-direction:reverse;}
.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8));}
@media (prefers-reduced-motion:reduce) {
.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s;}
}
@-webkit-keyframes fa-beat {
0%,90%{-webkit-transform:scale(1);transform:scale(1);}
45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25));}
}
@keyframes fa-beat {
0%,90%{-webkit-transform:scale(1);transform:scale(1);}
45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25));}
}
@-webkit-keyframes fa-bounce {
0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);}
30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));}
50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);}
57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));}
64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
}
@keyframes fa-bounce {
0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);}
30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));}
50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);}
57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));}
64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);}
}
@-webkit-keyframes fa-fade {
50%{opacity:var(--fa-fade-opacity,.4);}
}
@keyframes fa-fade {
50%{opacity:var(--fa-fade-opacity,.4);}
}
@-webkit-keyframes fa-beat-fade {
0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1);}
50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125));}
}
@keyframes fa-beat-fade {
0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1);}
50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125));}
}
@-webkit-keyframes fa-flip {
50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));}
}
@keyframes fa-flip {
50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));}
}
@-webkit-keyframes fa-shake {
0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}
4%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg);}
12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg);}
16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg);}
20%{-webkit-transform:rotate(22deg);transform:rotate(22deg);}
32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg);}
36%{-webkit-transform:rotate(12deg);transform:rotate(12deg);}
40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes fa-shake {
0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}
4%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg);}
12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg);}
16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg);}
20%{-webkit-transform:rotate(22deg);transform:rotate(22deg);}
32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg);}
36%{-webkit-transform:rotate(12deg);transform:rotate(12deg);}
40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-webkit-keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}
}
@keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}
}
.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg);}
.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1);}
.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1);}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1);}
.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none));}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em;}
.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto);}
.fa-stack-1x{line-height:inherit;}
.fa-stack-2x{font-size:2em;}
.fa-inverse{color:var(--fa-inverse,#fff);}
.fa-0:before{content:"\30";}
.fa-1:before{content:"\31";}
.fa-2:before{content:"\32";}
.fa-3:before{content:"\33";}
.fa-4:before{content:"\34";}
.fa-5:before{content:"\35";}
.fa-6:before{content:"\36";}
.fa-7:before{content:"\37";}
.fa-8:before{content:"\38";}
.fa-9:before{content:"\39";}
.fa-fill-drip:before{content:"\f576";}
.fa-arrows-to-circle:before{content:"\e4bd";}
.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138";}
.fa-at:before{content:"\40";}
.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed";}
.fa-text-height:before{content:"\f034";}
.fa-user-times:before,.fa-user-xmark:before{content:"\f235";}
.fa-stethoscope:before{content:"\f0f1";}
.fa-comment-alt:before,.fa-message:before{content:"\f27a";}
.fa-info:before{content:"\f129";}
.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422";}
.fa-explosion:before{content:"\e4e9";}
.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c";}
.fa-wave-square:before{content:"\f83e";}
.fa-ring:before{content:"\f70b";}
.fa-building-un:before{content:"\e4d9";}
.fa-dice-three:before{content:"\f527";}
.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073";}
.fa-anchor-circle-check:before{content:"\e4aa";}
.fa-building-circle-arrow-right:before{content:"\e4d1";}
.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f";}
.fa-arrows-up-to-line:before{content:"\e4c2";}
.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd";}
.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056";}
.fa-door-open:before{content:"\f52b";}
.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5";}
.fa-atom:before{content:"\f5d2";}
.fa-soap:before{content:"\e06e";}
.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d";}
.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539";}
.fa-bridge-circle-check:before{content:"\e4c9";}
.fa-pump-medical:before{content:"\e06a";}
.fa-fingerprint:before{content:"\f577";}
.fa-hand-point-right:before{content:"\f0a4";}
.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689";}
.fa-forward-step:before,.fa-step-forward:before{content:"\f051";}
.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8";}
.fa-flag-checkered:before{content:"\f11e";}
.fa-football-ball:before,.fa-football:before{content:"\f44e";}
.fa-school-circle-exclamation:before{content:"\e56c";}
.fa-crop:before{content:"\f125";}
.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103";}
.fa-users-rectangle:before{content:"\e594";}
.fa-people-roof:before{content:"\e537";}
.fa-people-line:before{content:"\e534";}
.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc";}
.fa-diagram-predecessor:before{content:"\e477";}
.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176";}
.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a";}
.fa-male:before,.fa-person:before{content:"\f183";}
.fa-laptop:before{content:"\f109";}
.fa-file-csv:before{content:"\f6dd";}
.fa-menorah:before{content:"\f676";}
.fa-truck-plane:before{content:"\e58f";}
.fa-record-vinyl:before{content:"\f8d9";}
.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587";}
.fa-bong:before{content:"\f55c";}
.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b";}
.fa-arrow-down-up-across-line:before{content:"\e4af";}
.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5";}
.fa-jar-wheat:before{content:"\e517";}
.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674";}
.fa-file-circle-exclamation:before{content:"\e4eb";}
.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e";}
.fa-pager:before{content:"\f815";}
.fa-address-book:before,.fa-contact-book:before{content:"\f2b9";}
.fa-strikethrough:before{content:"\f0cc";}
.fa-k:before{content:"\4b";}
.fa-landmark-flag:before{content:"\e51c";}
.fa-pencil-alt:before,.fa-pencil:before{content:"\f303";}
.fa-backward:before{content:"\f04a";}
.fa-caret-right:before{content:"\f0da";}
.fa-comments:before{content:"\f086";}
.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea";}
.fa-code-pull-request:before{content:"\e13c";}
.fa-clipboard-list:before{content:"\f46d";}
.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de";}
.fa-user-check:before{content:"\f4fc";}
.fa-vial-virus:before{content:"\e597";}
.fa-sheet-plastic:before{content:"\e571";}
.fa-blog:before{content:"\f781";}
.fa-user-ninja:before{content:"\f504";}
.fa-person-arrow-up-from-line:before{content:"\e539";}
.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0";}
.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458";}
.fa-toggle-off:before{content:"\f204";}
.fa-archive:before,.fa-box-archive:before{content:"\f187";}
.fa-person-drowning:before{content:"\e545";}
.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886";}
.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a";}
.fa-spray-can:before{content:"\f5bd";}
.fa-truck-monster:before{content:"\f63b";}
.fa-w:before{content:"\57";}
.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c";}
.fa-rainbow:before{content:"\f75b";}
.fa-circle-notch:before{content:"\f1ce";}
.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa";}
.fa-paw:before{content:"\f1b0";}
.fa-cloud:before{content:"\f0c2";}
.fa-trowel-bricks:before{content:"\e58a";}
.fa-face-flushed:before,.fa-flushed:before{content:"\f579";}
.fa-hospital-user:before{content:"\f80d";}
.fa-tent-arrow-left-right:before{content:"\e57f";}
.fa-gavel:before,.fa-legal:before{content:"\f0e3";}
.fa-binoculars:before{content:"\f1e5";}
.fa-microphone-slash:before{content:"\f131";}
.fa-box-tissue:before{content:"\e05b";}
.fa-motorcycle:before{content:"\f21c";}
.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562";}
.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae";}
.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068";}
.fa-mars-and-venus-burst:before{content:"\e523";}
.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152";}
.fa-cut:before,.fa-scissors:before{content:"\f0c4";}
.fa-sun-plant-wilt:before{content:"\e57a";}
.fa-toilets-portable:before{content:"\e584";}
.fa-hockey-puck:before{content:"\f453";}
.fa-table:before{content:"\f0ce";}
.fa-magnifying-glass-arrow-right:before{content:"\e521";}
.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566";}
.fa-users-slash:before{content:"\e073";}
.fa-clover:before{content:"\e139";}
.fa-mail-reply:before,.fa-reply:before{content:"\f3e5";}
.fa-star-and-crescent:before{content:"\f699";}
.fa-house-fire:before{content:"\e50c";}
.fa-minus-square:before,.fa-square-minus:before{content:"\f146";}
.fa-helicopter:before{content:"\f533";}
.fa-compass:before{content:"\f14e";}
.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150";}
.fa-file-circle-question:before{content:"\e4ef";}
.fa-laptop-code:before{content:"\f5fc";}
.fa-swatchbook:before{content:"\f5c3";}
.fa-prescription-bottle:before{content:"\f485";}
.fa-bars:before,.fa-navicon:before{content:"\f0c9";}
.fa-people-group:before{content:"\e533";}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253";}
.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9";}
.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360";}
.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597";}
.fa-film:before{content:"\f008";}
.fa-ruler-horizontal:before{content:"\f547";}
.fa-people-robbery:before{content:"\e536";}
.fa-lightbulb:before{content:"\f0eb";}
.fa-caret-left:before{content:"\f0d9";}
.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a";}
.fa-school-circle-xmark:before{content:"\e56d";}
.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b";}
.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a";}
.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e";}
.fa-cloud-showers-heavy:before{content:"\f740";}
.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f";}
.fa-sitemap:before{content:"\f0e8";}
.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9";}
.fa-memory:before{content:"\f538";}
.fa-road-spikes:before{content:"\e568";}
.fa-fire-burner:before{content:"\e4f1";}
.fa-flag:before{content:"\f024";}
.fa-hanukiah:before{content:"\f6e6";}
.fa-feather:before{content:"\f52d";}
.fa-volume-down:before,.fa-volume-low:before{content:"\f027";}
.fa-comment-slash:before{content:"\f4b3";}
.fa-cloud-sun-rain:before{content:"\f743";}
.fa-compress:before{content:"\f066";}
.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd";}
.fa-ankh:before{content:"\f644";}
.fa-hands-holding-child:before{content:"\e4fa";}
.fa-asterisk:before{content:"\2a";}
.fa-check-square:before,.fa-square-check:before{content:"\f14a";}
.fa-peseta-sign:before{content:"\e221";}
.fa-header:before,.fa-heading:before{content:"\f1dc";}
.fa-ghost:before{content:"\f6e2";}
.fa-list-squares:before,.fa-list:before{content:"\f03a";}
.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b";}
.fa-cart-plus:before{content:"\f217";}
.fa-gamepad:before{content:"\f11b";}
.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192";}
.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567";}
.fa-egg:before{content:"\f7fb";}
.fa-house-medical-circle-xmark:before{content:"\e513";}
.fa-campground:before{content:"\f6bb";}
.fa-folder-plus:before{content:"\f65e";}
.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3";}
.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc";}
.fa-lock:before{content:"\f023";}
.fa-gas-pump:before{content:"\f52f";}
.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593";}
.fa-map-location:before,.fa-map-marked:before{content:"\f59f";}
.fa-house-flood-water:before{content:"\e50e";}
.fa-tree:before{content:"\f1bb";}
.fa-bridge-lock:before{content:"\e4cc";}
.fa-sack-dollar:before{content:"\f81d";}
.fa-edit:before,.fa-pen-to-square:before{content:"\f044";}
.fa-car-side:before{content:"\f5e4";}
.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0";}
.fa-heart-circle-minus:before{content:"\e4ff";}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252";}
.fa-microscope:before{content:"\f610";}
.fa-sink:before{content:"\e06d";}
.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290";}
.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881";}
.fa-mitten:before{content:"\f7b5";}
.fa-person-rays:before{content:"\e54d";}
.fa-users:before{content:"\f0c0";}
.fa-eye-slash:before{content:"\f070";}
.fa-flask-vial:before{content:"\e4f3";}
.fa-hand-paper:before,.fa-hand:before{content:"\f256";}
.fa-om:before{content:"\f679";}
.fa-worm:before{content:"\e599";}
.fa-house-circle-xmark:before{content:"\e50b";}
.fa-plug:before{content:"\f1e6";}
.fa-chevron-up:before{content:"\f077";}
.fa-hand-spock:before{content:"\f259";}
.fa-stopwatch:before{content:"\f2f2";}
.fa-face-kiss:before,.fa-kiss:before{content:"\f596";}
.fa-bridge-circle-xmark:before{content:"\e4cb";}
.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589";}
.fa-chess-bishop:before{content:"\f43a";}
.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c";}
.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4";}
.fa-road-circle-check:before{content:"\e564";}
.fa-dice-five:before{content:"\f523";}
.fa-rss-square:before,.fa-square-rss:before{content:"\f143";}
.fa-land-mine-on:before{content:"\e51b";}
.fa-i-cursor:before{content:"\f246";}
.fa-stamp:before{content:"\f5bf";}
.fa-stairs:before{content:"\e289";}
.fa-i:before{content:"\49";}
.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2";}
.fa-pills:before{content:"\f484";}
.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581";}
.fa-tooth:before{content:"\f5c9";}
.fa-v:before{content:"\56";}
.fa-bangladeshi-taka-sign:before{content:"\e2e6";}
.fa-bicycle:before{content:"\f206";}
.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579";}
.fa-head-side-cough-slash:before{content:"\e062";}
.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9";}
.fa-wheat-awn-circle-exclamation:before{content:"\e598";}
.fa-snowman:before{content:"\f7d0";}
.fa-mortar-pestle:before{content:"\f5a7";}
.fa-road-barrier:before{content:"\e562";}
.fa-school:before{content:"\f549";}
.fa-igloo:before{content:"\f7ae";}
.fa-joint:before{content:"\f595";}
.fa-angle-right:before{content:"\f105";}
.fa-horse:before{content:"\f6f0";}
.fa-q:before{content:"\51";}
.fa-g:before{content:"\47";}
.fa-notes-medical:before{content:"\f481";}
.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9";}
.fa-dong-sign:before{content:"\e169";}
.fa-capsules:before{content:"\f46b";}
.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a";}
.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a";}
.fa-hand-point-up:before{content:"\f0a6";}
.fa-money-bill:before{content:"\f0d6";}
.fa-bookmark:before{content:"\f02e";}
.fa-align-justify:before{content:"\f039";}
.fa-umbrella-beach:before{content:"\f5ca";}
.fa-helmet-un:before{content:"\e503";}
.fa-bullseye:before{content:"\f140";}
.fa-bacon:before{content:"\f7e5";}
.fa-hand-point-down:before{content:"\f0a7";}
.fa-arrow-up-from-bracket:before{content:"\e09a";}
.fa-folder-blank:before,.fa-folder:before{content:"\f07b";}
.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478";}
.fa-radiation:before{content:"\f7b9";}
.fa-chart-simple:before{content:"\e473";}
.fa-mars-stroke:before{content:"\f229";}
.fa-vial:before{content:"\f492";}
.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624";}
.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca";}
.fa-e:before{content:"\45";}
.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305";}
.fa-bridge-circle-exclamation:before{content:"\e4ca";}
.fa-user:before{content:"\f007";}
.fa-school-circle-check:before{content:"\e56b";}
.fa-dumpster:before{content:"\f793";}
.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6";}
.fa-building-user:before{content:"\e4da";}
.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191";}
.fa-highlighter:before{content:"\f591";}
.fa-key:before{content:"\f084";}
.fa-bullhorn:before{content:"\f0a1";}
.fa-globe:before{content:"\f0ac";}
.fa-synagogue:before{content:"\f69b";}
.fa-person-half-dress:before{content:"\e548";}
.fa-road-bridge:before{content:"\e563";}
.fa-location-arrow:before{content:"\f124";}
.fa-c:before{content:"\43";}
.fa-tablet-button:before{content:"\f10a";}
.fa-building-lock:before{content:"\e4d6";}
.fa-pizza-slice:before{content:"\f818";}
.fa-money-bill-wave:before{content:"\f53a";}
.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe";}
.fa-house-flag:before{content:"\e50d";}
.fa-person-circle-minus:before{content:"\e540";}
.fa-ban:before,.fa-cancel:before{content:"\f05e";}
.fa-camera-rotate:before{content:"\e0d8";}
.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0";}
.fa-star:before{content:"\f005";}
.fa-repeat:before{content:"\f363";}
.fa-cross:before{content:"\f654";}
.fa-box:before{content:"\f466";}
.fa-venus-mars:before{content:"\f228";}
.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245";}
.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e";}
.fa-charging-station:before{content:"\f5e7";}
.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f";}
.fa-random:before,.fa-shuffle:before{content:"\f074";}
.fa-person-running:before,.fa-running:before{content:"\f70c";}
.fa-mobile-retro:before{content:"\e527";}
.fa-grip-lines-vertical:before{content:"\f7a5";}
.fa-spider:before{content:"\f717";}
.fa-hands-bound:before{content:"\e4f9";}
.fa-file-invoice-dollar:before{content:"\f571";}
.fa-plane-circle-exclamation:before{content:"\e556";}
.fa-x-ray:before{content:"\f497";}
.fa-spell-check:before{content:"\f891";}
.fa-slash:before{content:"\f715";}
.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc";}
.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090";}
.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070";}
.fa-server:before{content:"\f233";}
.fa-virus-covid-slash:before{content:"\e4a9";}
.fa-shop-lock:before{content:"\e4a5";}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251";}
.fa-blender-phone:before{content:"\f6b6";}
.fa-building-wheat:before{content:"\e4db";}
.fa-person-breastfeeding:before{content:"\e53a";}
.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6";}
.fa-venus:before{content:"\f221";}
.fa-passport:before{content:"\f5ab";}
.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e";}
.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce";}
.fa-temperature-high:before{content:"\f769";}
.fa-microchip:before{content:"\f2db";}
.fa-crown:before{content:"\f521";}
.fa-weight-hanging:before{content:"\f5cd";}
.fa-xmarks-lines:before{content:"\e59a";}
.fa-file-prescription:before{content:"\f572";}
.fa-weight-scale:before,.fa-weight:before{content:"\f496";}
.fa-user-friends:before,.fa-user-group:before{content:"\f500";}
.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e";}
.fa-chess-knight:before{content:"\f441";}
.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b";}
.fa-wheelchair:before{content:"\f193";}
.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa";}
.fa-toggle-on:before{content:"\f205";}
.fa-person-walking:before,.fa-walking:before{content:"\f554";}
.fa-l:before{content:"\4c";}
.fa-fire:before{content:"\f06d";}
.fa-bed-pulse:before,.fa-procedures:before{content:"\f487";}
.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197";}
.fa-face-laugh:before,.fa-laugh:before{content:"\f599";}
.fa-folder-open:before{content:"\f07c";}
.fa-heart-circle-plus:before{content:"\e500";}
.fa-code-fork:before{content:"\e13b";}
.fa-city:before{content:"\f64f";}
.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9";}
.fa-pepper-hot:before{content:"\f816";}
.fa-unlock:before{content:"\f09c";}
.fa-colon-sign:before{content:"\e140";}
.fa-headset:before{content:"\f590";}
.fa-store-slash:before{content:"\e071";}
.fa-road-circle-xmark:before{content:"\e566";}
.fa-user-minus:before{content:"\f503";}
.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a";}
.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f";}
.fa-clipboard:before{content:"\f328";}
.fa-house-circle-exclamation:before{content:"\e50a";}
.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574";}
.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb";}
.fa-bath:before,.fa-bathtub:before{content:"\f2cd";}
.fa-underline:before{content:"\f0cd";}
.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff";}
.fa-signature:before{content:"\f5b7";}
.fa-stroopwafel:before{content:"\f551";}
.fa-bold:before{content:"\f032";}
.fa-anchor-lock:before{content:"\e4ad";}
.fa-building-ngo:before{content:"\e4d7";}
.fa-manat-sign:before{content:"\e1d5";}
.fa-not-equal:before{content:"\f53e";}
.fa-border-style:before,.fa-border-top-left:before{content:"\f853";}
.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0";}
.fa-jedi:before{content:"\f669";}
.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681";}
.fa-mug-hot:before{content:"\f7b6";}
.fa-battery-car:before,.fa-car-battery:before{content:"\f5df";}
.fa-gift:before{content:"\f06b";}
.fa-dice-two:before{content:"\f528";}
.fa-chess-queen:before{content:"\f445";}
.fa-glasses:before{content:"\f530";}
.fa-chess-board:before{content:"\f43c";}
.fa-building-circle-check:before{content:"\e4d2";}
.fa-person-chalkboard:before{content:"\e53d";}
.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b";}
.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255";}
.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151";}
.fa-cloud-showers-water:before{content:"\e4e4";}
.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080";}
.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e";}
.fa-less-than-equal:before{content:"\f537";}
.fa-train:before{content:"\f238";}
.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8";}
.fa-crow:before{content:"\f520";}
.fa-sailboat:before{content:"\e445";}
.fa-window-restore:before{content:"\f2d2";}
.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe";}
.fa-torii-gate:before{content:"\f6a1";}
.fa-frog:before{content:"\f52e";}
.fa-bucket:before{content:"\e4cf";}
.fa-image:before{content:"\f03e";}
.fa-microphone:before{content:"\f130";}
.fa-cow:before{content:"\f6c8";}
.fa-caret-up:before{content:"\f0d8";}
.fa-screwdriver:before{content:"\f54a";}
.fa-folder-closed:before{content:"\e185";}
.fa-house-tsunami:before{content:"\e515";}
.fa-square-nfi:before{content:"\e576";}
.fa-arrow-up-from-ground-water:before{content:"\e4b5";}
.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b";}
.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea";}
.fa-columns:before,.fa-table-columns:before{content:"\f0db";}
.fa-lemon:before{content:"\f094";}
.fa-head-side-mask:before{content:"\e063";}
.fa-handshake:before{content:"\f2b5";}
.fa-gem:before{content:"\f3a5";}
.fa-dolly-box:before,.fa-dolly:before{content:"\f472";}
.fa-smoking:before{content:"\f48d";}
.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c";}
.fa-monument:before{content:"\f5a6";}
.fa-snowplow:before{content:"\f7d2";}
.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101";}
.fa-cannabis:before{content:"\f55f";}
.fa-circle-play:before,.fa-play-circle:before{content:"\f144";}
.fa-tablets:before{content:"\f490";}
.fa-ethernet:before{content:"\f796";}
.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153";}
.fa-chair:before{content:"\f6c0";}
.fa-check-circle:before,.fa-circle-check:before{content:"\f058";}
.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d";}
.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568";}
.fa-plate-wheat:before{content:"\e55a";}
.fa-icicles:before{content:"\f7ad";}
.fa-person-shelter:before{content:"\e54f";}
.fa-neuter:before{content:"\f22c";}
.fa-id-badge:before{content:"\f2c1";}
.fa-marker:before{content:"\f5a1";}
.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a";}
.fa-helicopter-symbol:before{content:"\e502";}
.fa-universal-access:before{content:"\f29a";}
.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139";}
.fa-lari-sign:before{content:"\e1c8";}
.fa-volcano:before{content:"\f770";}
.fa-person-walking-dashed-line-arrow-right:before{content:"\e553";}
.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154";}
.fa-viruses:before{content:"\e076";}
.fa-square-person-confined:before{content:"\e577";}
.fa-user-tie:before{content:"\f508";}
.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175";}
.fa-tent-arrow-down-to-line:before{content:"\e57e";}
.fa-certificate:before{content:"\f0a3";}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122";}
.fa-suitcase:before{content:"\f0f2";}
.fa-person-skating:before,.fa-skating:before{content:"\f7c5";}
.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662";}
.fa-camera-retro:before{content:"\f083";}
.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab";}
.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f";}
.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c";}
.fa-box-open:before{content:"\f49e";}
.fa-scroll:before{content:"\f70e";}
.fa-spa:before{content:"\f5bb";}
.fa-location-pin-lock:before{content:"\e51f";}
.fa-pause:before{content:"\f04c";}
.fa-hill-avalanche:before{content:"\e507";}
.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb";}
.fa-bomb:before{content:"\f1e2";}
.fa-registered:before{content:"\f25d";}
.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb";}
.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516";}
.fa-subscript:before{content:"\f12c";}
.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb";}
.fa-burst:before{content:"\e4dc";}
.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066";}
.fa-face-tired:before,.fa-tired:before{content:"\f5c8";}
.fa-money-bills:before{content:"\e1f3";}
.fa-smog:before{content:"\f75f";}
.fa-crutch:before{content:"\f7f7";}
.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee";}
.fa-palette:before{content:"\f53f";}
.fa-arrows-turn-right:before{content:"\e4c0";}
.fa-vest:before{content:"\e085";}
.fa-ferry:before{content:"\e4ea";}
.fa-arrows-down-to-people:before{content:"\e4b9";}
.fa-seedling:before,.fa-sprout:before{content:"\f4d8";}
.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337";}
.fa-boxes-packing:before{content:"\e4c7";}
.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8";}
.fa-group-arrows-rotate:before{content:"\e4f6";}
.fa-bowl-food:before{content:"\e4c6";}
.fa-candy-cane:before{content:"\f786";}
.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160";}
.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c";}
.fa-remove-format:before,.fa-text-slash:before{content:"\f87d";}
.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da";}
.fa-file-word:before{content:"\f1c2";}
.fa-file-powerpoint:before{content:"\f1c4";}
.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e";}
.fa-house-lock:before{content:"\e510";}
.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed";}
.fa-children:before{content:"\e4e1";}
.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b";}
.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa";}
.fa-envelope-open:before{content:"\f2b6";}
.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f";}
.fa-mattress-pillow:before{content:"\e525";}
.fa-guarani-sign:before{content:"\e19a";}
.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021";}
.fa-fire-extinguisher:before{content:"\f134";}
.fa-cruzeiro-sign:before{content:"\e152";}
.fa-greater-than-equal:before{content:"\f532";}
.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed";}
.fa-atlas:before,.fa-book-atlas:before{content:"\f558";}
.fa-virus:before{content:"\e074";}
.fa-envelope-circle-check:before{content:"\e4e8";}
.fa-layer-group:before{content:"\f5fd";}
.fa-arrows-to-dot:before{content:"\e4be";}
.fa-archway:before{content:"\f557";}
.fa-heart-circle-check:before{content:"\e4fd";}
.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1";}
.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6";}
.fa-square:before{content:"\f0c8";}
.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000";}
.fa-couch:before{content:"\f4b8";}
.fa-cedi-sign:before{content:"\e0df";}
.fa-italic:before{content:"\f033";}
.fa-church:before{content:"\f51d";}
.fa-comments-dollar:before{content:"\f653";}
.fa-democrat:before{content:"\f747";}
.fa-z:before{content:"\5a";}
.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9";}
.fa-road-lock:before{content:"\e567";}
.fa-a:before{content:"\41";}
.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f";}
.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b";}
.fa-p:before{content:"\50";}
.fa-snowflake:before{content:"\f2dc";}
.fa-newspaper:before{content:"\f1ea";}
.fa-ad:before,.fa-rectangle-ad:before{content:"\f641";}
.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9";}
.fa-filter-circle-xmark:before{content:"\e17b";}
.fa-locust:before{content:"\e520";}
.fa-sort:before,.fa-unsorted:before{content:"\f0dc";}
.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb";}
.fa-person-dress-burst:before{content:"\e544";}
.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d";}
.fa-vector-square:before{content:"\f5cb";}
.fa-bread-slice:before{content:"\f7ec";}
.fa-language:before{content:"\f1ab";}
.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598";}
.fa-filter:before{content:"\f0b0";}
.fa-question:before{content:"\3f";}
.fa-file-signature:before{content:"\f573";}
.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2";}
.fa-house-chimney-user:before{content:"\e065";}
.fa-hand-holding-heart:before{content:"\f4be";}
.fa-puzzle-piece:before{content:"\f12e";}
.fa-money-check:before{content:"\f53c";}
.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0";}
.fa-code:before{content:"\f121";}
.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0";}
.fa-building-circle-exclamation:before{content:"\e4d3";}
.fa-magnifying-glass-chart:before{content:"\e522";}
.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e";}
.fa-cubes-stacked:before{content:"\e4e6";}
.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159";}
.fa-virus-covid:before{content:"\e4a8";}
.fa-austral-sign:before{content:"\e0a9";}
.fa-f:before{content:"\46";}
.fa-leaf:before{content:"\f06c";}
.fa-road:before{content:"\f018";}
.fa-cab:before,.fa-taxi:before{content:"\f1ba";}
.fa-person-circle-plus:before{content:"\e541";}
.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200";}
.fa-bolt-lightning:before{content:"\e0b7";}
.fa-sack-xmark:before{content:"\e56a";}
.fa-file-excel:before{content:"\f1c3";}
.fa-file-contract:before{content:"\f56c";}
.fa-fish-fins:before{content:"\e4f2";}
.fa-building-flag:before{content:"\e4d5";}
.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582";}
.fa-object-ungroup:before{content:"\f248";}
.fa-poop:before{content:"\f619";}
.fa-location-pin:before,.fa-map-marker:before{content:"\f041";}
.fa-kaaba:before{content:"\f66b";}
.fa-toilet-paper:before{content:"\f71e";}
.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807";}
.fa-eject:before{content:"\f052";}
.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a";}
.fa-plane-circle-check:before{content:"\e555";}
.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5";}
.fa-object-group:before{content:"\f247";}
.fa-chart-line:before,.fa-line-chart:before{content:"\f201";}
.fa-mask-ventilator:before{content:"\e524";}
.fa-arrow-right:before{content:"\f061";}
.fa-map-signs:before,.fa-signs-post:before{content:"\f277";}
.fa-cash-register:before{content:"\f788";}
.fa-person-circle-question:before{content:"\e542";}
.fa-h:before{content:"\48";}
.fa-tarp:before{content:"\e57b";}
.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9";}
.fa-arrows-to-eye:before{content:"\e4bf";}
.fa-plug-circle-bolt:before{content:"\e55b";}
.fa-heart:before{content:"\f004";}
.fa-mars-and-venus:before{content:"\f224";}
.fa-home-user:before,.fa-house-user:before{content:"\e1b0";}
.fa-dumpster-fire:before{content:"\f794";}
.fa-house-crack:before{content:"\e3b1";}
.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561";}
.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2";}
.fa-bottle-water:before{content:"\e4c5";}
.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b";}
.fa-toilet-paper-slash:before{content:"\e072";}
.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1";}
.fa-kitchen-set:before{content:"\e51a";}
.fa-r:before{content:"\52";}
.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca";}
.fa-cube:before{content:"\f1b2";}
.fa-bitcoin-sign:before{content:"\e0b4";}
.fa-shield-dog:before{content:"\e573";}
.fa-solar-panel:before{content:"\f5ba";}
.fa-lock-open:before{content:"\f3c1";}
.fa-elevator:before{content:"\e16d";}
.fa-money-bill-transfer:before{content:"\e528";}
.fa-money-bill-trend-up:before{content:"\e529";}
.fa-house-flood-water-circle-arrow-right:before{content:"\e50f";}
.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682";}
.fa-circle:before{content:"\f111";}
.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049";}
.fa-recycle:before{content:"\f1b8";}
.fa-user-astronaut:before{content:"\f4fb";}
.fa-plane-slash:before{content:"\e069";}
.fa-trademark:before{content:"\f25c";}
.fa-basketball-ball:before,.fa-basketball:before{content:"\f434";}
.fa-satellite-dish:before{content:"\f7c0";}
.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b";}
.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd";}
.fa-volume-high:before,.fa-volume-up:before{content:"\f028";}
.fa-users-rays:before{content:"\e593";}
.fa-wallet:before{content:"\f555";}
.fa-clipboard-check:before{content:"\f46c";}
.fa-file-audio:before{content:"\f1c7";}
.fa-burger:before,.fa-hamburger:before{content:"\f805";}
.fa-wrench:before{content:"\f0ad";}
.fa-bugs:before{content:"\e4d0";}
.fa-rupee-sign:before,.fa-rupee:before{content:"\f156";}
.fa-file-image:before{content:"\f1c5";}
.fa-circle-question:before,.fa-question-circle:before{content:"\f059";}
.fa-plane-departure:before{content:"\f5b0";}
.fa-handshake-slash:before{content:"\e060";}
.fa-book-bookmark:before{content:"\e0bb";}
.fa-code-branch:before{content:"\f126";}
.fa-hat-cowboy:before{content:"\f8c0";}
.fa-bridge:before{content:"\e4c8";}
.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879";}
.fa-truck-front:before{content:"\e2b7";}
.fa-cat:before{content:"\f6be";}
.fa-anchor-circle-exclamation:before{content:"\e4ab";}
.fa-truck-field:before{content:"\e58d";}
.fa-route:before{content:"\f4d7";}
.fa-clipboard-question:before{content:"\e4e3";}
.fa-panorama:before{content:"\e209";}
.fa-comment-medical:before{content:"\f7f5";}
.fa-teeth-open:before{content:"\f62f";}
.fa-file-circle-minus:before{content:"\e4ed";}
.fa-tags:before{content:"\f02c";}
.fa-wine-glass:before{content:"\f4e3";}
.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050";}
.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4";}
.fa-parking:before,.fa-square-parking:before{content:"\f540";}
.fa-house-signal:before{content:"\e012";}
.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828";}
.fa-faucet-drip:before{content:"\e006";}
.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474";}
.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d";}
.fa-terminal:before{content:"\f120";}
.fa-mobile-button:before{content:"\f10b";}
.fa-house-medical-flag:before{content:"\e514";}
.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291";}
.fa-tape:before{content:"\f4db";}
.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e";}
.fa-eye:before{content:"\f06e";}
.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3";}
.fa-audio-description:before{content:"\f29e";}
.fa-person-military-to-person:before{content:"\e54c";}
.fa-file-shield:before{content:"\e4f0";}
.fa-user-slash:before{content:"\f506";}
.fa-pen:before{content:"\f304";}
.fa-tower-observation:before{content:"\e586";}
.fa-file-code:before{content:"\f1c9";}
.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012";}
.fa-bus:before{content:"\f207";}
.fa-heart-circle-xmark:before{content:"\e501";}
.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af";}
.fa-window-maximize:before{content:"\f2d0";}
.fa-face-frown:before,.fa-frown:before{content:"\f119";}
.fa-prescription:before{content:"\f5b1";}
.fa-shop:before,.fa-store-alt:before{content:"\f54f";}
.fa-floppy-disk:before,.fa-save:before{content:"\f0c7";}
.fa-vihara:before{content:"\f6a7";}
.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515";}
.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de";}
.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad";}
.fa-plant-wilt:before{content:"\e5aa";}
.fa-diamond:before{content:"\f219";}
.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585";}
.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0";}
.fa-bacterium:before{content:"\e05a";}
.fa-hand-pointer:before{content:"\f25a";}
.fa-drum-steelpan:before{content:"\f56a";}
.fa-hand-scissors:before{content:"\f257";}
.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684";}
.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e";}
.fa-biohazard:before{content:"\f780";}
.fa-location-crosshairs:before,.fa-location:before{content:"\f601";}
.fa-mars-double:before{content:"\f227";}
.fa-child-dress:before{content:"\e59c";}
.fa-users-between-lines:before{content:"\e591";}
.fa-lungs-virus:before{content:"\e067";}
.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588";}
.fa-phone:before{content:"\f095";}
.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273";}
.fa-child-reaching:before{content:"\e59d";}
.fa-head-side-virus:before{content:"\e064";}
.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe";}
.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163";}
.fa-door-closed:before{content:"\f52a";}
.fa-shield-virus:before{content:"\e06c";}
.fa-dice-six:before{content:"\f526";}
.fa-mosquito-net:before{content:"\e52c";}
.fa-bridge-water:before{content:"\e4ce";}
.fa-person-booth:before{content:"\f756";}
.fa-text-width:before{content:"\f035";}
.fa-hat-wizard:before{content:"\f6e8";}
.fa-pen-fancy:before{content:"\f5ac";}
.fa-digging:before,.fa-person-digging:before{content:"\f85e";}
.fa-trash:before{content:"\f1f8";}
.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629";}
.fa-book-medical:before{content:"\f7e6";}
.fa-poo:before{content:"\f2fe";}
.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e";}
.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553";}
.fa-cubes:before{content:"\f1b3";}
.fa-divide:before{content:"\f529";}
.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7";}
.fa-headphones:before{content:"\f025";}
.fa-hands-holding:before{content:"\f4c2";}
.fa-hands-clapping:before{content:"\e1a8";}
.fa-republican:before{content:"\f75e";}
.fa-arrow-left:before{content:"\f060";}
.fa-person-circle-xmark:before{content:"\e543";}
.fa-ruler:before{content:"\f545";}
.fa-align-left:before{content:"\f036";}
.fa-dice-d6:before{content:"\f6d1";}
.fa-restroom:before{content:"\f7bd";}
.fa-j:before{content:"\4a";}
.fa-users-viewfinder:before{content:"\e595";}
.fa-file-video:before{content:"\f1c8";}
.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d";}
.fa-table-cells:before,.fa-th:before{content:"\f00a";}
.fa-file-pdf:before{content:"\f1c1";}
.fa-bible:before,.fa-book-bible:before{content:"\f647";}
.fa-o:before{content:"\4f";}
.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa";}
.fa-user-secret:before{content:"\f21b";}
.fa-otter:before{content:"\f700";}
.fa-female:before,.fa-person-dress:before{content:"\f182";}
.fa-comment-dollar:before{content:"\f651";}
.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a";}
.fa-table-cells-large:before,.fa-th-large:before{content:"\f009";}
.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827";}
.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0";}
.fa-hat-cowboy-side:before{content:"\f8c1";}
.fa-clipboard-user:before{content:"\f7f3";}
.fa-child:before{content:"\f1ae";}
.fa-lira-sign:before{content:"\f195";}
.fa-satellite:before{content:"\f7bf";}
.fa-plane-lock:before{content:"\e558";}
.fa-tag:before{content:"\f02b";}
.fa-comment:before{content:"\f075";}
.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd";}
.fa-envelope:before{content:"\f0e0";}
.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102";}
.fa-paperclip:before{content:"\f0c6";}
.fa-arrow-right-to-city:before{content:"\e4b3";}
.fa-ribbon:before{content:"\f4d6";}
.fa-lungs:before{content:"\f604";}
.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887";}
.fa-litecoin-sign:before{content:"\e1d3";}
.fa-border-none:before{content:"\f850";}
.fa-circle-nodes:before{content:"\e4e2";}
.fa-parachute-box:before{content:"\f4cd";}
.fa-indent:before{content:"\f03c";}
.fa-truck-field-un:before{content:"\e58e";}
.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254";}
.fa-mountain:before{content:"\f6fc";}
.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0";}
.fa-circle-info:before,.fa-info-circle:before{content:"\f05a";}
.fa-cloud-meatball:before{content:"\f73b";}
.fa-camera-alt:before,.fa-camera:before{content:"\f030";}
.fa-square-virus:before{content:"\e578";}
.fa-meteor:before{content:"\f753";}
.fa-car-on:before{content:"\e4dd";}
.fa-sleigh:before{content:"\f7cc";}
.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162";}
.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1";}
.fa-water:before{content:"\f773";}
.fa-calendar-check:before{content:"\f274";}
.fa-braille:before{content:"\f2a1";}
.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486";}
.fa-landmark:before{content:"\f66f";}
.fa-truck:before{content:"\f0d1";}
.fa-crosshairs:before{content:"\f05b";}
.fa-person-cane:before{content:"\e53c";}
.fa-tent:before{content:"\e57d";}
.fa-vest-patches:before{content:"\e086";}
.fa-check-double:before{content:"\f560";}
.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d";}
.fa-money-bill-wheat:before{content:"\e52a";}
.fa-cookie:before{content:"\f563";}
.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2";}
.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0";}
.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586";}
.fa-dumbbell:before{content:"\f44b";}
.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022";}
.fa-tarp-droplet:before{content:"\e57c";}
.fa-house-medical-circle-check:before{content:"\e511";}
.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca";}
.fa-calendar-plus:before{content:"\f271";}
.fa-plane-arrival:before{content:"\f5af";}
.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359";}
.fa-subway:before,.fa-train-subway:before{content:"\f239";}
.fa-chart-gantt:before{content:"\e0e4";}
.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc";}
.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565";}
.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1";}
.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a";}
.fa-dna:before{content:"\f471";}
.fa-virus-slash:before{content:"\e075";}
.fa-minus:before,.fa-subtract:before{content:"\f068";}
.fa-chess:before{content:"\f439";}
.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177";}
.fa-plug-circle-check:before{content:"\e55c";}
.fa-street-view:before{content:"\f21d";}
.fa-franc-sign:before{content:"\e18f";}
.fa-volume-off:before{content:"\f026";}
.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3";}
.fa-cog:before,.fa-gear:before{content:"\f013";}
.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7";}
.fa-mosque:before{content:"\f678";}
.fa-mosquito:before{content:"\e52b";}
.fa-star-of-david:before{content:"\f69a";}
.fa-person-military-rifle:before{content:"\e54b";}
.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a";}
.fa-vials:before{content:"\f493";}
.fa-plug-circle-plus:before{content:"\e55f";}
.fa-place-of-worship:before{content:"\f67f";}
.fa-grip-vertical:before{content:"\f58e";}
.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148";}
.fa-u:before{content:"\55";}
.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698";}
.fa-clock-four:before,.fa-clock:before{content:"\f017";}
.fa-backward-step:before,.fa-step-backward:before{content:"\f048";}
.fa-pallet:before{content:"\f482";}
.fa-faucet:before{content:"\e005";}
.fa-baseball-bat-ball:before{content:"\f432";}
.fa-s:before{content:"\53";}
.fa-timeline:before{content:"\e29c";}
.fa-keyboard:before{content:"\f11c";}
.fa-caret-down:before{content:"\f0d7";}
.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2";}
.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8";}
.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf";}
.fa-plane-up:before{content:"\e22d";}
.fa-piggy-bank:before{content:"\f4d3";}
.fa-battery-3:before,.fa-battery-half:before{content:"\f242";}
.fa-mountain-city:before{content:"\e52e";}
.fa-coins:before{content:"\f51e";}
.fa-khanda:before{content:"\f66d";}
.fa-sliders-h:before,.fa-sliders:before{content:"\f1de";}
.fa-folder-tree:before{content:"\f802";}
.fa-network-wired:before{content:"\f6ff";}
.fa-map-pin:before{content:"\f276";}
.fa-hamsa:before{content:"\f665";}
.fa-cent-sign:before{content:"\e3f5";}
.fa-flask:before{content:"\f0c3";}
.fa-person-pregnant:before{content:"\e31e";}
.fa-wand-sparkles:before{content:"\f72b";}
.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142";}
.fa-ticket:before{content:"\f145";}
.fa-power-off:before{content:"\f011";}
.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b";}
.fa-flag-usa:before{content:"\f74d";}
.fa-laptop-file:before{content:"\e51d";}
.fa-teletype:before,.fa-tty:before{content:"\f1e4";}
.fa-diagram-next:before{content:"\e476";}
.fa-person-rifle:before{content:"\e54e";}
.fa-house-medical-circle-exclamation:before{content:"\e512";}
.fa-closed-captioning:before{content:"\f20a";}
.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec";}
.fa-venus-double:before{content:"\f226";}
.fa-images:before{content:"\f302";}
.fa-calculator:before{content:"\f1ec";}
.fa-people-pulling:before{content:"\e535";}
.fa-n:before{content:"\4e";}
.fa-cable-car:before,.fa-tram:before{content:"\f7da";}
.fa-cloud-rain:before{content:"\f73d";}
.fa-building-circle-xmark:before{content:"\e4d4";}
.fa-ship:before{content:"\f21a";}
.fa-arrows-down-to-line:before{content:"\e4b8";}
.fa-download:before{content:"\f019";}
.fa-face-grin:before,.fa-grin:before{content:"\f580";}
.fa-backspace:before,.fa-delete-left:before{content:"\f55a";}
.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb";}
.fa-file-circle-check:before{content:"\e5a0";}
.fa-forward:before{content:"\f04e";}
.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce";}
.fa-face-meh:before,.fa-meh:before{content:"\f11a";}
.fa-align-center:before{content:"\f037";}
.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7";}
.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2";}
.fa-dedent:before,.fa-outdent:before{content:"\f03b";}
.fa-heart-circle-exclamation:before{content:"\e4fe";}
.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015";}
.fa-calendar-week:before{content:"\f784";}
.fa-laptop-medical:before{content:"\f812";}
.fa-b:before{content:"\42";}
.fa-file-medical:before{content:"\f477";}
.fa-dice-one:before{content:"\f525";}
.fa-kiwi-bird:before{content:"\f535";}
.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec";}
.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9";}
.fa-cutlery:before,.fa-utensils:before{content:"\f2e7";}
.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161";}
.fa-mill-sign:before{content:"\e1ed";}
.fa-bowl-rice:before{content:"\e2eb";}
.fa-skull:before{content:"\f54c";}
.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519";}
.fa-truck-pickup:before{content:"\f63c";}
.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c";}
.fa-stop:before{content:"\f04d";}
.fa-code-merge:before{content:"\f387";}
.fa-upload:before{content:"\f093";}
.fa-hurricane:before{content:"\f751";}
.fa-mound:before{content:"\e52d";}
.fa-toilet-portable:before{content:"\e583";}
.fa-compact-disc:before{content:"\f51f";}
.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d";}
.fa-caravan:before{content:"\f8ff";}
.fa-shield-cat:before{content:"\e572";}
.fa-bolt:before,.fa-zap:before{content:"\f0e7";}
.fa-glass-water:before{content:"\e4f4";}
.fa-oil-well:before{content:"\e532";}
.fa-vault:before{content:"\e2c5";}
.fa-mars:before{content:"\f222";}
.fa-toilet:before{content:"\f7d8";}
.fa-plane-circle-xmark:before{content:"\e557";}
.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157";}
.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158";}
.fa-sun:before{content:"\f185";}
.fa-guitar:before{content:"\f7a6";}
.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c";}
.fa-horse-head:before{content:"\f7ab";}
.fa-bore-hole:before{content:"\e4c3";}
.fa-industry:before{content:"\f275";}
.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358";}
.fa-arrows-turn-to-dots:before{content:"\e4c1";}
.fa-florin-sign:before{content:"\e184";}
.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884";}
.fa-less-than:before{content:"\3c";}
.fa-angle-down:before{content:"\f107";}
.fa-car-tunnel:before{content:"\e4de";}
.fa-head-side-cough:before{content:"\e061";}
.fa-grip-lines:before{content:"\f7a4";}
.fa-thumbs-down:before{content:"\f165";}
.fa-user-lock:before{content:"\f502";}
.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178";}
.fa-anchor-circle-xmark:before{content:"\e4ac";}
.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141";}
.fa-chess-pawn:before{content:"\f443";}
.fa-first-aid:before,.fa-kit-medical:before{content:"\f479";}
.fa-person-through-window:before{content:"\e5a9";}
.fa-toolbox:before{content:"\f552";}
.fa-hands-holding-circle:before{content:"\e4fb";}
.fa-bug:before{content:"\f188";}
.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d";}
.fa-automobile:before,.fa-car:before{content:"\f1b9";}
.fa-hand-holding-hand:before{content:"\e4f7";}
.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da";}
.fa-mountain-sun:before{content:"\e52f";}
.fa-arrows-left-right-to-line:before{content:"\e4ba";}
.fa-dice-d20:before{content:"\f6cf";}
.fa-truck-droplet:before{content:"\e58c";}
.fa-file-circle-xmark:before{content:"\e5a1";}
.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040";}
.fa-medal:before{content:"\f5a2";}
.fa-bed:before{content:"\f236";}
.fa-h-square:before,.fa-square-h:before{content:"\f0fd";}
.fa-podcast:before{content:"\f2ce";}
.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7";}
.fa-bell:before{content:"\f0f3";}
.fa-superscript:before{content:"\f12b";}
.fa-plug-circle-xmark:before{content:"\e560";}
.fa-star-of-life:before{content:"\f621";}
.fa-phone-slash:before{content:"\f3dd";}
.fa-paint-roller:before{content:"\f5aa";}
.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4";}
.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5";}
.fa-file:before{content:"\f15b";}
.fa-greater-than:before{content:"\3e";}
.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4";}
.fa-arrow-down:before{content:"\f063";}
.fa-droplet:before,.fa-tint:before{content:"\f043";}
.fa-eraser:before{content:"\f12d";}
.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d";}
.fa-person-burst:before{content:"\e53b";}
.fa-dove:before{content:"\f4ba";}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244";}
.fa-socks:before{content:"\f696";}
.fa-inbox:before{content:"\f01c";}
.fa-section:before{content:"\e447";}
.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625";}
.fa-envelope-open-text:before{content:"\f658";}
.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8";}
.fa-wine-bottle:before{content:"\f72f";}
.fa-chess-rook:before{content:"\f447";}
.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550";}
.fa-dharmachakra:before{content:"\f655";}
.fa-hotdog:before{content:"\f80f";}
.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d";}
.fa-drum:before{content:"\f569";}
.fa-ice-cream:before{content:"\f810";}
.fa-heart-circle-bolt:before{content:"\e4fc";}
.fa-fax:before{content:"\f1ac";}
.fa-paragraph:before{content:"\f1dd";}
.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772";}
.fa-star-half:before{content:"\f089";}
.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468";}
.fa-chain:before,.fa-link:before{content:"\f0c1";}
.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2";}
.fa-tree-city:before{content:"\e587";}
.fa-play:before{content:"\f04b";}
.fa-font:before{content:"\f031";}
.fa-rupiah-sign:before{content:"\e23d";}
.fa-magnifying-glass:before,.fa-search:before{content:"\f002";}
.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d";}
.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470";}
.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a";}
.fa-naira-sign:before{content:"\e1f6";}
.fa-cart-arrow-down:before{content:"\f218";}
.fa-walkie-talkie:before{content:"\f8ef";}
.fa-file-edit:before,.fa-file-pen:before{content:"\f31c";}
.fa-receipt:before{content:"\f543";}
.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b";}
.fa-suitcase-rolling:before{content:"\f5c1";}
.fa-person-circle-exclamation:before{content:"\e53f";}
.fa-chevron-down:before{content:"\f078";}
.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240";}
.fa-skull-crossbones:before{content:"\f714";}
.fa-code-compare:before{content:"\e13a";}
.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca";}
.fa-school-lock:before{content:"\e56f";}
.fa-tower-cell:before{content:"\e585";}
.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309";}
.fa-ranking-star:before{content:"\e561";}
.fa-chess-king:before{content:"\f43f";}
.fa-person-harassing:before{content:"\e549";}
.fa-brazilian-real-sign:before{content:"\e46c";}
.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752";}
.fa-arrow-up:before{content:"\f062";}
.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c";}
.fa-shrimp:before{content:"\e448";}
.fa-list-check:before,.fa-tasks:before{content:"\f0ae";}
.fa-jug-detergent:before{content:"\e519";}
.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd";}
.fa-user-shield:before{content:"\f505";}
.fa-wind:before{content:"\f72e";}
.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1";}
.fa-y:before{content:"\59";}
.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce";}
.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b";}
.fa-fish:before{content:"\f578";}
.fa-user-graduate:before{content:"\f501";}
.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042";}
.fa-clapperboard:before{content:"\e131";}
.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba";}
.fa-baseball-ball:before,.fa-baseball:before{content:"\f433";}
.fa-jet-fighter-up:before{content:"\e518";}
.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542";}
.fa-copy:before{content:"\f0c5";}
.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9";}
.fa-hand-sparkles:before{content:"\e05d";}
.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d";}
.fa-share-from-square:before,.fa-share-square:before{content:"\f14d";}
.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0";}
.fa-gun:before{content:"\e19b";}
.fa-phone-square:before,.fa-square-phone:before{content:"\f098";}
.fa-add:before,.fa-plus:before{content:"\2b";}
.fa-expand:before{content:"\f065";}
.fa-computer:before{content:"\e4e5";}
.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d";}
.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047";}
.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c";}
.fa-peso-sign:before{content:"\e222";}
.fa-building-shield:before{content:"\e4d8";}
.fa-baby:before{content:"\f77c";}
.fa-users-line:before{content:"\e592";}
.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d";}
.fa-tractor:before{content:"\f722";}
.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829";}
.fa-arrow-down-up-lock:before{content:"\e4b0";}
.fa-lines-leaning:before{content:"\e51e";}
.fa-ruler-combined:before{content:"\f546";}
.fa-copyright:before{content:"\f1f9";}
.fa-equals:before{content:"\3d";}
.fa-blender:before{content:"\f517";}
.fa-teeth:before{content:"\f62e";}
.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b";}
.fa-map:before{content:"\f279";}
.fa-rocket:before{content:"\f135";}
.fa-photo-film:before,.fa-photo-video:before{content:"\f87c";}
.fa-folder-minus:before{content:"\f65d";}
.fa-store:before{content:"\f54e";}
.fa-arrow-trend-up:before{content:"\e098";}
.fa-plug-circle-minus:before{content:"\e55e";}
.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9";}
.fa-bezier-curve:before{content:"\f55b";}
.fa-bell-slash:before{content:"\f1f6";}
.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb";}
.fa-school-flag:before{content:"\e56e";}
.fa-fill:before{content:"\f575";}
.fa-angle-up:before{content:"\f106";}
.fa-drumstick-bite:before{content:"\f6d7";}
.fa-holly-berry:before{content:"\f7aa";}
.fa-chevron-left:before{content:"\f053";}
.fa-bacteria:before{content:"\e059";}
.fa-hand-lizard:before{content:"\f258";}
.fa-notdef:before{content:"\e1fe";}
.fa-disease:before{content:"\f7fa";}
.fa-briefcase-medical:before{content:"\f469";}
.fa-genderless:before{content:"\f22d";}
.fa-chevron-right:before{content:"\f054";}
.fa-retweet:before{content:"\f079";}
.fa-car-alt:before,.fa-car-rear:before{content:"\f5de";}
.fa-pump-soap:before{content:"\e06b";}
.fa-video-slash:before{content:"\f4e2";}
.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243";}
.fa-radio:before{content:"\f8d7";}
.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d";}
.fa-traffic-light:before{content:"\f637";}
.fa-thermometer:before{content:"\f491";}
.fa-vr-cardboard:before{content:"\f729";}
.fa-hand-middle-finger:before{content:"\f806";}
.fa-percent:before,.fa-percentage:before{content:"\25";}
.fa-truck-moving:before{content:"\f4df";}
.fa-glass-water-droplet:before{content:"\e4f5";}
.fa-display:before{content:"\e163";}
.fa-face-smile:before,.fa-smile:before{content:"\f118";}
.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d";}
.fa-trophy:before{content:"\f091";}
.fa-person-praying:before,.fa-pray:before{content:"\f683";}
.fa-hammer:before{content:"\f6e3";}
.fa-hand-peace:before{content:"\f25b";}
.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1";}
.fa-spinner:before{content:"\f110";}
.fa-robot:before{content:"\f544";}
.fa-peace:before{content:"\f67c";}
.fa-cogs:before,.fa-gears:before{content:"\f085";}
.fa-warehouse:before{content:"\f494";}
.fa-arrow-up-right-dots:before{content:"\e4b7";}
.fa-splotch:before{content:"\f5bc";}
.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584";}
.fa-dice-four:before{content:"\f524";}
.fa-sim-card:before{content:"\f7c4";}
.fa-transgender-alt:before,.fa-transgender:before{content:"\f225";}
.fa-mercury:before{content:"\f223";}
.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149";}
.fa-person-falling-burst:before{content:"\e547";}
.fa-award:before{content:"\f559";}
.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff";}
.fa-building:before{content:"\f1ad";}
.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100";}
.fa-qrcode:before{content:"\f029";}
.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da";}
.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583";}
.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e";}
.fa-shield-blank:before,.fa-shield:before{content:"\f132";}
.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885";}
.fa-house-medical:before{content:"\e3b2";}
.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450";}
.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137";}
.fa-house-chimney-window:before{content:"\e00d";}
.fa-pen-nib:before{content:"\f5ad";}
.fa-tent-arrow-turn-left:before{content:"\e580";}
.fa-tents:before{content:"\e582";}
.fa-magic:before,.fa-wand-magic:before{content:"\f0d0";}
.fa-dog:before{content:"\f6d3";}
.fa-carrot:before{content:"\f787";}
.fa-moon:before{content:"\f186";}
.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce";}
.fa-cheese:before{content:"\f7ef";}
.fa-yin-yang:before{content:"\f6ad";}
.fa-music:before{content:"\f001";}
.fa-code-commit:before{content:"\f386";}
.fa-temperature-low:before{content:"\f76b";}
.fa-biking:before,.fa-person-biking:before{content:"\f84a";}
.fa-broom:before{content:"\f51a";}
.fa-shield-heart:before{content:"\e574";}
.fa-gopuram:before{content:"\f664";}
.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b";}
.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3";}
.fa-hashtag:before{content:"\23";}
.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424";}
.fa-oil-can:before{content:"\f613";}
.fa-t:before{content:"\54";}
.fa-hippo:before{content:"\f6ed";}
.fa-chart-column:before{content:"\e0e3";}
.fa-infinity:before{content:"\f534";}
.fa-vial-circle-check:before{content:"\e596";}
.fa-person-arrow-down-to-line:before{content:"\e538";}
.fa-voicemail:before{content:"\f897";}
.fa-fan:before{content:"\f863";}
.fa-person-walking-luggage:before{content:"\e554";}
.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338";}
.fa-cloud-moon-rain:before{content:"\f73c";}
.fa-calendar:before{content:"\f133";}
.fa-trailer:before{content:"\e041";}
.fa-bahai:before,.fa-haykal:before{content:"\f666";}
.fa-sd-card:before{content:"\f7c2";}
.fa-dragon:before{content:"\f6d5";}
.fa-shoe-prints:before{content:"\f54b";}
.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055";}
.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b";}
.fa-hand-holding:before{content:"\f4bd";}
.fa-plug-circle-exclamation:before{content:"\e55d";}
.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127";}
.fa-clone:before{content:"\f24d";}
.fa-person-walking-arrow-loop-left:before{content:"\e551";}
.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882";}
.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4";}
.fa-tornado:before{content:"\f76f";}
.fa-file-circle-plus:before{content:"\e494";}
.fa-book-quran:before,.fa-quran:before{content:"\f687";}
.fa-anchor:before{content:"\f13d";}
.fa-border-all:before{content:"\f84c";}
.fa-angry:before,.fa-face-angry:before{content:"\f556";}
.fa-cookie-bite:before{content:"\f564";}
.fa-arrow-trend-down:before{content:"\e097";}
.fa-feed:before,.fa-rss:before{content:"\f09e";}
.fa-draw-polygon:before{content:"\f5ee";}
.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e";}
.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a";}
.fa-shower:before{content:"\f2cc";}
.fa-desktop-alt:before,.fa-desktop:before{content:"\f390";}
.fa-m:before{content:"\4d";}
.fa-table-list:before,.fa-th-list:before{content:"\f00b";}
.fa-comment-sms:before,.fa-sms:before{content:"\f7cd";}
.fa-book:before{content:"\f02d";}
.fa-user-plus:before{content:"\f234";}
.fa-check:before{content:"\f00c";}
.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241";}
.fa-house-circle-check:before{content:"\e509";}
.fa-angle-left:before{content:"\f104";}
.fa-diagram-successor:before{content:"\e47a";}
.fa-truck-arrow-right:before{content:"\e58b";}
.fa-arrows-split-up-and-left:before{content:"\e4bc";}
.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de";}
.fa-cloud-moon:before{content:"\f6c3";}
.fa-briefcase:before{content:"\f0b1";}
.fa-person-falling:before{content:"\e546";}
.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0";}
.fa-user-tag:before{content:"\f507";}
.fa-rug:before{content:"\e569";}
.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2";}
.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d";}
.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410";}
.fa-baht-sign:before{content:"\e0ac";}
.fa-book-open:before{content:"\f518";}
.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a";}
.fa-handcuffs:before{content:"\e4f8";}
.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071";}
.fa-database:before{content:"\f1c0";}
.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064";}
.fa-bottle-droplet:before{content:"\e4c4";}
.fa-mask-face:before{content:"\e1d7";}
.fa-hill-rockslide:before{content:"\e508";}
.fa-exchange-alt:before,.fa-right-left:before{content:"\f362";}
.fa-paper-plane:before{content:"\f1d8";}
.fa-road-circle-exclamation:before{content:"\e565";}
.fa-dungeon:before{content:"\f6d9";}
.fa-align-right:before{content:"\f038";}
.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b";}
.fa-life-ring:before{content:"\f1cd";}
.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7";}
.fa-calendar-day:before{content:"\f783";}
.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5";}
.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d";}
.fa-face-grimace:before,.fa-grimace:before{content:"\f57f";}
.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce";}
.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be";}
.fa-person-walking-arrow-right:before{content:"\e552";}
.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199";}
.fa-dice:before{content:"\f522";}
.fa-bowling-ball:before{content:"\f436";}
.fa-brain:before{content:"\f5dc";}
.fa-band-aid:before,.fa-bandage:before{content:"\f462";}
.fa-calendar-minus:before{content:"\f272";}
.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057";}
.fa-gifts:before{content:"\f79c";}
.fa-hotel:before{content:"\f594";}
.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e";}
.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f";}
.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e";}
.fa-thumbs-up:before{content:"\f164";}
.fa-user-clock:before{content:"\f4fd";}
.fa-allergies:before,.fa-hand-dots:before{content:"\f461";}
.fa-file-invoice:before{content:"\f570";}
.fa-window-minimize:before{content:"\f2d1";}
.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4";}
.fa-brush:before{content:"\f55d";}
.fa-mask:before{content:"\f6fa";}
.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010";}
.fa-ruler-vertical:before{content:"\f548";}
.fa-user-alt:before,.fa-user-large:before{content:"\f406";}
.fa-train-tram:before{content:"\e5b4";}
.fa-user-nurse:before{content:"\f82f";}
.fa-syringe:before{content:"\f48e";}
.fa-cloud-sun:before{content:"\f6c4";}
.fa-stopwatch-20:before{content:"\e06f";}
.fa-square-full:before{content:"\f45c";}
.fa-magnet:before{content:"\f076";}
.fa-jar:before{content:"\e516";}
.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249";}
.fa-bug-slash:before{content:"\e490";}
.fa-arrow-up-from-water-pump:before{content:"\e4b6";}
.fa-bone:before{content:"\f5d7";}
.fa-user-injured:before{content:"\f728";}
.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4";}
.fa-plane:before{content:"\f072";}
.fa-tent-arrows-down:before{content:"\e581";}
.fa-exclamation:before{content:"\21";}
.fa-arrows-spin:before{content:"\e4bb";}
.fa-print:before{content:"\f02f";}
.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb";}
.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24";}
.fa-x:before{content:"\58";}
.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688";}
.fa-users-cog:before,.fa-users-gear:before{content:"\f509";}
.fa-person-military-pointing:before{content:"\e54a";}
.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c";}
.fa-umbrella:before{content:"\f0e9";}
.fa-trowel:before{content:"\e589";}
.fa-d:before{content:"\44";}
.fa-stapler:before{content:"\e5af";}
.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630";}
.fa-kip-sign:before{content:"\e1c4";}
.fa-hand-point-left:before{content:"\f0a5";}
.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6";}
.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb";}
.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1";}
.fa-barcode:before{content:"\f02a";}
.fa-plus-minus:before{content:"\e43c";}
.fa-video-camera:before,.fa-video:before{content:"\f03d";}
.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d";}
.fa-hand-holding-medical:before{content:"\e05c";}
.fa-person-circle-check:before{content:"\e53e";}
.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf";}
.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}
:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.ttf) format("truetype");}
.fa-brands,.fab{font-weight:400;}
.fa-monero:before{content:"\f3d0";}
.fa-hooli:before{content:"\f427";}
.fa-yelp:before{content:"\f1e9";}
.fa-cc-visa:before{content:"\f1f0";}
.fa-lastfm:before{content:"\f202";}
.fa-shopware:before{content:"\f5b5";}
.fa-creative-commons-nc:before{content:"\f4e8";}
.fa-aws:before{content:"\f375";}
.fa-redhat:before{content:"\f7bc";}
.fa-yoast:before{content:"\f2b1";}
.fa-cloudflare:before{content:"\e07d";}
.fa-ups:before{content:"\f7e0";}
.fa-wpexplorer:before{content:"\f2de";}
.fa-dyalog:before{content:"\f399";}
.fa-bity:before{content:"\f37a";}
.fa-stackpath:before{content:"\f842";}
.fa-buysellads:before{content:"\f20d";}
.fa-first-order:before{content:"\f2b0";}
.fa-modx:before{content:"\f285";}
.fa-guilded:before{content:"\e07e";}
.fa-vnv:before{content:"\f40b";}
.fa-js-square:before,.fa-square-js:before{content:"\f3b9";}
.fa-microsoft:before{content:"\f3ca";}
.fa-qq:before{content:"\f1d6";}
.fa-orcid:before{content:"\f8d2";}
.fa-java:before{content:"\f4e4";}
.fa-invision:before{content:"\f7b0";}
.fa-creative-commons-pd-alt:before{content:"\f4ed";}
.fa-centercode:before{content:"\f380";}
.fa-glide-g:before{content:"\f2a6";}
.fa-drupal:before{content:"\f1a9";}
.fa-hire-a-helper:before{content:"\f3b0";}
.fa-creative-commons-by:before{content:"\f4e7";}
.fa-unity:before{content:"\e049";}
.fa-whmcs:before{content:"\f40d";}
.fa-rocketchat:before{content:"\f3e8";}
.fa-vk:before{content:"\f189";}
.fa-untappd:before{content:"\f405";}
.fa-mailchimp:before{content:"\f59e";}
.fa-css3-alt:before{content:"\f38b";}
.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2";}
.fa-vimeo-v:before{content:"\f27d";}
.fa-contao:before{content:"\f26d";}
.fa-square-font-awesome:before{content:"\e5ad";}
.fa-deskpro:before{content:"\f38f";}
.fa-sistrix:before{content:"\f3ee";}
.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055";}
.fa-battle-net:before{content:"\f835";}
.fa-the-red-yeti:before{content:"\f69d";}
.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af";}
.fa-edge:before{content:"\f282";}
.fa-napster:before{content:"\f3d2";}
.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad";}
.fa-google-plus-g:before{content:"\f0d5";}
.fa-artstation:before{content:"\f77a";}
.fa-markdown:before{content:"\f60f";}
.fa-sourcetree:before{content:"\f7d3";}
.fa-google-plus:before{content:"\f2b3";}
.fa-diaspora:before{content:"\f791";}
.fa-foursquare:before{content:"\f180";}
.fa-stack-overflow:before{content:"\f16c";}
.fa-github-alt:before{content:"\f113";}
.fa-phoenix-squadron:before{content:"\f511";}
.fa-pagelines:before{content:"\f18c";}
.fa-algolia:before{content:"\f36c";}
.fa-red-river:before{content:"\f3e3";}
.fa-creative-commons-sa:before{content:"\f4ef";}
.fa-safari:before{content:"\f267";}
.fa-google:before{content:"\f1a0";}
.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c";}
.fa-atlassian:before{content:"\f77b";}
.fa-linkedin-in:before{content:"\f0e1";}
.fa-digital-ocean:before{content:"\f391";}
.fa-nimblr:before{content:"\f5a8";}
.fa-chromecast:before{content:"\f838";}
.fa-evernote:before{content:"\f839";}
.fa-hacker-news:before{content:"\f1d4";}
.fa-creative-commons-sampling:before{content:"\f4f0";}
.fa-adversal:before{content:"\f36a";}
.fa-creative-commons:before{content:"\f25e";}
.fa-watchman-monitoring:before{content:"\e087";}
.fa-fonticons:before{content:"\f280";}
.fa-weixin:before{content:"\f1d7";}
.fa-shirtsinbulk:before{content:"\f214";}
.fa-codepen:before{content:"\f1cb";}
.fa-git-alt:before{content:"\f841";}
.fa-lyft:before{content:"\f3c3";}
.fa-rev:before{content:"\f5b2";}
.fa-windows:before{content:"\f17a";}
.fa-wizards-of-the-coast:before{content:"\f730";}
.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa";}
.fa-meetup:before{content:"\f2e0";}
.fa-centos:before{content:"\f789";}
.fa-adn:before{content:"\f170";}
.fa-cloudsmith:before{content:"\f384";}
.fa-pied-piper-alt:before{content:"\f1a8";}
.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397";}
.fa-codiepie:before{content:"\f284";}
.fa-node:before{content:"\f419";}
.fa-mix:before{content:"\f3cb";}
.fa-steam:before{content:"\f1b6";}
.fa-cc-apple-pay:before{content:"\f416";}
.fa-scribd:before{content:"\f28a";}
.fa-openid:before{content:"\f19b";}
.fa-instalod:before{content:"\e081";}
.fa-expeditedssl:before{content:"\f23e";}
.fa-sellcast:before{content:"\f2da";}
.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081";}
.fa-r-project:before{content:"\f4f7";}
.fa-delicious:before{content:"\f1a5";}
.fa-freebsd:before{content:"\f3a4";}
.fa-vuejs:before{content:"\f41f";}
.fa-accusoft:before{content:"\f369";}
.fa-ioxhost:before{content:"\f208";}
.fa-fonticons-fi:before{content:"\f3a2";}
.fa-app-store:before{content:"\f36f";}
.fa-cc-mastercard:before{content:"\f1f1";}
.fa-itunes-note:before{content:"\f3b5";}
.fa-golang:before{content:"\e40f";}
.fa-kickstarter:before{content:"\f3bb";}
.fa-grav:before{content:"\f2d6";}
.fa-weibo:before{content:"\f18a";}
.fa-uncharted:before{content:"\e084";}
.fa-firstdraft:before{content:"\f3a1";}
.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431";}
.fa-wikipedia-w:before{content:"\f266";}
.fa-rendact:before,.fa-wpressr:before{content:"\f3e4";}
.fa-angellist:before{content:"\f209";}
.fa-galactic-republic:before{content:"\f50c";}
.fa-nfc-directional:before{content:"\e530";}
.fa-skype:before{content:"\f17e";}
.fa-joget:before{content:"\f3b7";}
.fa-fedora:before{content:"\f798";}
.fa-stripe-s:before{content:"\f42a";}
.fa-meta:before{content:"\e49b";}
.fa-laravel:before{content:"\f3bd";}
.fa-hotjar:before{content:"\f3b1";}
.fa-bluetooth-b:before{content:"\f294";}
.fa-sticker-mule:before{content:"\f3f7";}
.fa-creative-commons-zero:before{content:"\f4f3";}
.fa-hips:before{content:"\f452";}
.fa-behance:before{content:"\f1b4";}
.fa-reddit:before{content:"\f1a1";}
.fa-discord:before{content:"\f392";}
.fa-chrome:before{content:"\f268";}
.fa-app-store-ios:before{content:"\f370";}
.fa-cc-discover:before{content:"\f1f2";}
.fa-wpbeginner:before{content:"\f297";}
.fa-confluence:before{content:"\f78d";}
.fa-mdb:before{content:"\f8ca";}
.fa-dochub:before{content:"\f394";}
.fa-accessible-icon:before{content:"\f368";}
.fa-ebay:before{content:"\f4f4";}
.fa-amazon:before{content:"\f270";}
.fa-unsplash:before{content:"\e07c";}
.fa-yarn:before{content:"\f7e3";}
.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7";}
.fa-500px:before{content:"\f26e";}
.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194";}
.fa-asymmetrik:before{content:"\f372";}
.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4";}
.fa-gratipay:before{content:"\f184";}
.fa-apple:before{content:"\f179";}
.fa-hive:before{content:"\e07f";}
.fa-gitkraken:before{content:"\f3a6";}
.fa-keybase:before{content:"\f4f5";}
.fa-apple-pay:before{content:"\f415";}
.fa-padlet:before{content:"\e4a0";}
.fa-amazon-pay:before{content:"\f42c";}
.fa-github-square:before,.fa-square-github:before{content:"\f092";}
.fa-stumbleupon:before{content:"\f1a4";}
.fa-fedex:before{content:"\f797";}
.fa-phoenix-framework:before{content:"\f3dc";}
.fa-shopify:before{content:"\e057";}
.fa-neos:before{content:"\f612";}
.fa-hackerrank:before{content:"\f5f7";}
.fa-researchgate:before{content:"\f4f8";}
.fa-swift:before{content:"\f8e1";}
.fa-angular:before{content:"\f420";}
.fa-speakap:before{content:"\f3f3";}
.fa-angrycreative:before{content:"\f36e";}
.fa-y-combinator:before{content:"\f23b";}
.fa-empire:before{content:"\f1d1";}
.fa-envira:before{content:"\f299";}
.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae";}
.fa-studiovinari:before{content:"\f3f8";}
.fa-pied-piper:before{content:"\f2ae";}
.fa-wordpress:before{content:"\f19a";}
.fa-product-hunt:before{content:"\f288";}
.fa-firefox:before{content:"\f269";}
.fa-linode:before{content:"\f2b8";}
.fa-goodreads:before{content:"\f3a8";}
.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264";}
.fa-jsfiddle:before{content:"\f1cc";}
.fa-sith:before{content:"\f512";}
.fa-themeisle:before{content:"\f2b2";}
.fa-page4:before{content:"\f3d7";}
.fa-hashnode:before{content:"\e499";}
.fa-react:before{content:"\f41b";}
.fa-cc-paypal:before{content:"\f1f4";}
.fa-squarespace:before{content:"\f5be";}
.fa-cc-stripe:before{content:"\f1f5";}
.fa-creative-commons-share:before{content:"\f4f2";}
.fa-bitcoin:before{content:"\f379";}
.fa-keycdn:before{content:"\f3ba";}
.fa-opera:before{content:"\f26a";}
.fa-itch-io:before{content:"\f83a";}
.fa-umbraco:before{content:"\f8e8";}
.fa-galactic-senate:before{content:"\f50d";}
.fa-ubuntu:before{content:"\f7df";}
.fa-draft2digital:before{content:"\f396";}
.fa-stripe:before{content:"\f429";}
.fa-houzz:before{content:"\f27c";}
.fa-gg:before{content:"\f260";}
.fa-dhl:before{content:"\f790";}
.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3";}
.fa-xing:before{content:"\f168";}
.fa-blackberry:before{content:"\f37b";}
.fa-creative-commons-pd:before{content:"\f4ec";}
.fa-playstation:before{content:"\f3df";}
.fa-quinscape:before{content:"\f459";}
.fa-less:before{content:"\f41d";}
.fa-blogger-b:before{content:"\f37d";}
.fa-opencart:before{content:"\f23d";}
.fa-vine:before{content:"\f1ca";}
.fa-paypal:before{content:"\f1ed";}
.fa-gitlab:before{content:"\f296";}
.fa-typo3:before{content:"\f42b";}
.fa-reddit-alien:before{content:"\f281";}
.fa-yahoo:before{content:"\f19e";}
.fa-dailymotion:before{content:"\e052";}
.fa-affiliatetheme:before{content:"\f36b";}
.fa-pied-piper-pp:before{content:"\f1a7";}
.fa-bootstrap:before{content:"\f836";}
.fa-odnoklassniki:before{content:"\f263";}
.fa-nfc-symbol:before{content:"\e531";}
.fa-ethereum:before{content:"\f42e";}
.fa-speaker-deck:before{content:"\f83c";}
.fa-creative-commons-nc-eu:before{content:"\f4e9";}
.fa-patreon:before{content:"\f3d9";}
.fa-avianex:before{content:"\f374";}
.fa-ello:before{content:"\f5f1";}
.fa-gofore:before{content:"\f3a7";}
.fa-bimobject:before{content:"\f378";}
.fa-facebook-f:before{content:"\f39e";}
.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4";}
.fa-mandalorian:before{content:"\f50f";}
.fa-first-order-alt:before{content:"\f50a";}
.fa-osi:before{content:"\f41a";}
.fa-google-wallet:before{content:"\f1ee";}
.fa-d-and-d-beyond:before{content:"\f6ca";}
.fa-periscope:before{content:"\f3da";}
.fa-fulcrum:before{content:"\f50b";}
.fa-cloudscale:before{content:"\f383";}
.fa-forumbee:before{content:"\f211";}
.fa-mizuni:before{content:"\f3cc";}
.fa-schlix:before{content:"\f3ea";}
.fa-square-xing:before,.fa-xing-square:before{content:"\f169";}
.fa-bandcamp:before{content:"\f2d5";}
.fa-wpforms:before{content:"\f298";}
.fa-cloudversify:before{content:"\f385";}
.fa-usps:before{content:"\f7e1";}
.fa-megaport:before{content:"\f5a3";}
.fa-magento:before{content:"\f3c4";}
.fa-spotify:before{content:"\f1bc";}
.fa-optin-monster:before{content:"\f23c";}
.fa-fly:before{content:"\f417";}
.fa-aviato:before{content:"\f421";}
.fa-itunes:before{content:"\f3b4";}
.fa-cuttlefish:before{content:"\f38c";}
.fa-blogger:before{content:"\f37c";}
.fa-flickr:before{content:"\f16e";}
.fa-viber:before{content:"\f409";}
.fa-soundcloud:before{content:"\f1be";}
.fa-digg:before{content:"\f1a6";}
.fa-tencent-weibo:before{content:"\f1d5";}
.fa-symfony:before{content:"\f83d";}
.fa-maxcdn:before{content:"\f136";}
.fa-etsy:before{content:"\f2d7";}
.fa-facebook-messenger:before{content:"\f39f";}
.fa-audible:before{content:"\f373";}
.fa-think-peaks:before{content:"\f731";}
.fa-bilibili:before{content:"\e3d9";}
.fa-erlang:before{content:"\f39d";}
.fa-cotton-bureau:before{content:"\f89e";}
.fa-dashcube:before{content:"\f210";}
.fa-42-group:before,.fa-innosoft:before{content:"\e080";}
.fa-stack-exchange:before{content:"\f18d";}
.fa-elementor:before{content:"\f430";}
.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e";}
.fa-creative-commons-nd:before{content:"\f4eb";}
.fa-palfed:before{content:"\f3d8";}
.fa-superpowers:before{content:"\f2dd";}
.fa-resolving:before{content:"\f3e7";}
.fa-xbox:before{content:"\f412";}
.fa-searchengin:before{content:"\f3eb";}
.fa-tiktok:before{content:"\e07b";}
.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082";}
.fa-renren:before{content:"\f18b";}
.fa-linux:before{content:"\f17c";}
.fa-glide:before{content:"\f2a5";}
.fa-linkedin:before{content:"\f08c";}
.fa-hubspot:before{content:"\f3b2";}
.fa-deploydog:before{content:"\f38e";}
.fa-twitch:before{content:"\f1e8";}
.fa-ravelry:before{content:"\f2d9";}
.fa-mixer:before{content:"\e056";}
.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203";}
.fa-vimeo:before{content:"\f40a";}
.fa-mendeley:before{content:"\f7b3";}
.fa-uniregistry:before{content:"\f404";}
.fa-figma:before{content:"\f799";}
.fa-creative-commons-remix:before{content:"\f4ee";}
.fa-cc-amazon-pay:before{content:"\f42d";}
.fa-dropbox:before{content:"\f16b";}
.fa-instagram:before{content:"\f16d";}
.fa-cmplid:before{content:"\e360";}
.fa-facebook:before{content:"\f09a";}
.fa-gripfire:before{content:"\f3ac";}
.fa-jedi-order:before{content:"\f50e";}
.fa-uikit:before{content:"\f403";}
.fa-fort-awesome-alt:before{content:"\f3a3";}
.fa-phabricator:before{content:"\f3db";}
.fa-ussunnah:before{content:"\f407";}
.fa-earlybirds:before{content:"\f39a";}
.fa-trade-federation:before{content:"\f513";}
.fa-autoprefixer:before{content:"\f41c";}
.fa-whatsapp:before{content:"\f232";}
.fa-slideshare:before{content:"\f1e7";}
.fa-google-play:before{content:"\f3ab";}
.fa-viadeo:before{content:"\f2a9";}
.fa-line:before{content:"\f3c0";}
.fa-google-drive:before{content:"\f3aa";}
.fa-servicestack:before{content:"\f3ec";}
.fa-simplybuilt:before{content:"\f215";}
.fa-bitbucket:before{content:"\f171";}
.fa-imdb:before{content:"\f2d8";}
.fa-deezer:before{content:"\e077";}
.fa-raspberry-pi:before{content:"\f7bb";}
.fa-jira:before{content:"\f7b1";}
.fa-docker:before{content:"\f395";}
.fa-screenpal:before{content:"\e570";}
.fa-bluetooth:before{content:"\f293";}
.fa-gitter:before{content:"\f426";}
.fa-d-and-d:before{content:"\f38d";}
.fa-microblog:before{content:"\e01a";}
.fa-cc-diners-club:before{content:"\f24c";}
.fa-gg-circle:before{content:"\f261";}
.fa-pied-piper-hat:before{content:"\f4e5";}
.fa-kickstarter-k:before{content:"\f3bc";}
.fa-yandex:before{content:"\f413";}
.fa-readme:before{content:"\f4d5";}
.fa-html5:before{content:"\f13b";}
.fa-sellsy:before{content:"\f213";}
.fa-sass:before{content:"\f41e";}
.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0";}
.fa-buromobelexperte:before{content:"\f37f";}
.fa-salesforce:before{content:"\f83b";}
.fa-octopus-deploy:before{content:"\e082";}
.fa-medapps:before{content:"\f3c6";}
.fa-ns8:before{content:"\f3d5";}
.fa-pinterest-p:before{content:"\f231";}
.fa-apper:before{content:"\f371";}
.fa-fort-awesome:before{content:"\f286";}
.fa-waze:before{content:"\f83f";}
.fa-cc-jcb:before{content:"\f24b";}
.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab";}
.fa-fantasy-flight-games:before{content:"\f6dc";}
.fa-rust:before{content:"\e07a";}
.fa-wix:before{content:"\f5cf";}
.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5";}
.fa-supple:before{content:"\f3f9";}
.fa-rebel:before{content:"\f1d0";}
.fa-css3:before{content:"\f13c";}
.fa-staylinked:before{content:"\f3f5";}
.fa-kaggle:before{content:"\f5fa";}
.fa-space-awesome:before{content:"\e5ac";}
.fa-deviantart:before{content:"\f1bd";}
.fa-cpanel:before{content:"\f388";}
.fa-goodreads-g:before{content:"\f3a9";}
.fa-git-square:before,.fa-square-git:before{content:"\f1d2";}
.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174";}
.fa-trello:before{content:"\f181";}
.fa-creative-commons-nc-jp:before{content:"\f4ea";}
.fa-get-pocket:before{content:"\f265";}
.fa-perbyte:before{content:"\e083";}
.fa-grunt:before{content:"\f3ad";}
.fa-weebly:before{content:"\f5cc";}
.fa-connectdevelop:before{content:"\f20e";}
.fa-leanpub:before{content:"\f212";}
.fa-black-tie:before{content:"\f27e";}
.fa-themeco:before{content:"\f5c6";}
.fa-python:before{content:"\f3e2";}
.fa-android:before{content:"\f17b";}
.fa-bots:before{content:"\e340";}
.fa-free-code-camp:before{content:"\f2c5";}
.fa-hornbill:before{content:"\f592";}
.fa-js:before{content:"\f3b8";}
.fa-ideal:before{content:"\e013";}
.fa-git:before{content:"\f1d3";}
.fa-dev:before{content:"\f6cc";}
.fa-sketch:before{content:"\f7c6";}
.fa-yandex-international:before{content:"\f414";}
.fa-cc-amex:before{content:"\f1f3";}
.fa-uber:before{content:"\f402";}
.fa-github:before{content:"\f09b";}
.fa-php:before{content:"\f457";}
.fa-alipay:before{content:"\f642";}
.fa-youtube:before{content:"\f167";}
.fa-skyatlas:before{content:"\f216";}
.fa-firefox-browser:before{content:"\e007";}
.fa-replyd:before{content:"\f3e6";}
.fa-suse:before{content:"\f7d6";}
.fa-jenkins:before{content:"\f3b6";}
.fa-twitter:before{content:"\f099";}
.fa-rockrms:before{content:"\f3e9";}
.fa-pinterest:before{content:"\f0d2";}
.fa-buffer:before{content:"\f837";}
.fa-npm:before{content:"\f3d4";}
.fa-yammer:before{content:"\f840";}
.fa-btc:before{content:"\f15a";}
.fa-dribbble:before{content:"\f17d";}
.fa-stumbleupon-circle:before{content:"\f1a3";}
.fa-internet-explorer:before{content:"\f26b";}
.fa-stubber:before{content:"\e5c7";}
.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6";}
.fa-old-republic:before{content:"\f510";}
.fa-odysee:before{content:"\e5c6";}
.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c";}
.fa-node-js:before{content:"\f3d3";}
.fa-edge-legacy:before{content:"\e078";}
.fa-slack-hash:before,.fa-slack:before{content:"\f198";}
.fa-medrt:before{content:"\f3c8";}
.fa-usb:before{content:"\f287";}
.fa-tumblr:before{content:"\f173";}
.fa-vaadin:before{content:"\f408";}
.fa-quora:before{content:"\f2c4";}
.fa-reacteurope:before{content:"\f75d";}
.fa-medium-m:before,.fa-medium:before{content:"\f23a";}
.fa-amilia:before{content:"\f36d";}
.fa-mixcloud:before{content:"\f289";}
.fa-flipboard:before{content:"\f44d";}
.fa-viacoin:before{content:"\f237";}
.fa-critical-role:before{content:"\f6c9";}
.fa-sitrox:before{content:"\e44a";}
.fa-discourse:before{content:"\f393";}
.fa-joomla:before{content:"\f1aa";}
.fa-mastodon:before{content:"\f4f6";}
.fa-airbnb:before{content:"\f834";}
.fa-wolf-pack-battalion:before{content:"\f514";}
.fa-buy-n-large:before{content:"\f8a6";}
.fa-gulp:before{content:"\f3ae";}
.fa-creative-commons-sampling-plus:before{content:"\f4f1";}
.fa-strava:before{content:"\f428";}
.fa-ember:before{content:"\f423";}
.fa-canadian-maple-leaf:before{content:"\f785";}
.fa-teamspeak:before{content:"\f4f9";}
.fa-pushed:before{content:"\f3e1";}
.fa-wordpress-simple:before{content:"\f411";}
.fa-nutritionix:before{content:"\f3d6";}
.fa-wodu:before{content:"\e088";}
.fa-google-pay:before{content:"\e079";}
.fa-intercom:before{content:"\f7af";}
.fa-zhihu:before{content:"\f63f";}
.fa-korvue:before{content:"\f42f";}
.fa-pix:before{content:"\e43a";}
.fa-steam-symbol:before{content:"\f3f6";}
:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.ttf) format("truetype");}
.fa-regular,.far{font-weight:400;}
:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.ttf) format("truetype");}
.fa-solid,.fas{font-weight:900;}
@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.ttf) format("truetype");}
@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.ttf) format("truetype");}
@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.ttf) format("truetype");}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-solid-900.ttf) format("truetype");}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-brands-400.ttf) format("truetype");}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc;}
@font-face{font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-v4compatibility.woff2) format("woff2"),url(/wp-content/themes/xstore/css/fontawesome/webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a;}.et_image-with-hover img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;}
.et_image-hover-2.active img,.et_image-hover-2:hover img,.et_image-hover-4:not(:hover):not(.active) img{-webkit-transform:scale(1.15);transform:scale(1.15);}
.et_image-hover-6 img{-webkit-transition-duration:.5s;transition-duration:.5s;width:calc(100% + 30px);max-width:calc(100% + 30px);}
.et_image-hover-6:not(:hover):not(.active) img{-webkit-transform:translateX(-30px);transform:translateX(-30px);}
.et_image-hover-5 img{-webkit-transition-duration:.35s;transition-duration:.35s;width:calc(100% + 60px);max-width:calc(100% + 60px);}
.et_image-hover-5:not(:hover):not(.active) img{-webkit-transform:translateX(-30px) scale(1.15);transform:translateX(-30px) scale(1.15);}.elementor-23542 .elementor-element.elementor-element-9ff88b1{--display:flex;--min-height:4vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-23542 .elementor-element.elementor-element-5f85ccb{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:45px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}
.elementor-23542 .elementor-element.elementor-element-5f85ccb:not(.elementor-motion-effects-element-type-background),.elementor-23542 .elementor-element.elementor-element-5f85ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}
.elementor-23542 .elementor-element.elementor-element-2bd2c19{--display:flex;--gap:20px 0;--row-gap:20px;--column-gap:0;}
.elementor-23542 .elementor-element.elementor-element-feefcec{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0 0;--row-gap:0;--column-gap:0;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0;--border-right-width:0;--border-bottom-width:1px;--border-left-width:0;border-color:#464D54;--border-color:#464D54;--margin-top:20px;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:15px;--padding-left:0;--padding-right:0;}
.elementor-23542 .elementor-element.elementor-element-feefcec.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-a951373{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:10px;--margin-right:10px;}
.elementor-23542 .elementor-element.elementor-element-a951373.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-8157e89 .etheme-icon-box{align-items:center;}
.elementor-23542 .elementor-element.elementor-element-8157e89 .etheme-icon-box-icon{font-size:28px;color:#888888;fill:#888888;padding:0;}
.elementor-23542 .elementor-element.elementor-element-8157e89{--icon-space:25px;}
.elementor-23542 .elementor-element.elementor-element-8157e89 .etheme-icon-box-title{font-family:"Verdana",Sans-serif;font-size:16px;font-weight:500;text-transform:none;color:#FFFFFF;}
.elementor-23542 .elementor-element.elementor-element-8157e89 .etheme-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:#AAAAAA;margin-bottom:0;}
.elementor-23542 .elementor-element.elementor-element-516b403{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:10px;--margin-right:10px;}
.elementor-23542 .elementor-element.elementor-element-516b403.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-641de39 .etheme-icon-box{align-items:center;}
.elementor-23542 .elementor-element.elementor-element-641de39 .etheme-icon-box-icon img{max-width:50px;}
.elementor-23542 .elementor-element.elementor-element-641de39 .etheme-icon-box-icon{padding:5px 0 0;}
.elementor-23542 .elementor-element.elementor-element-641de39{--icon-space:25px;}
.elementor-23542 .elementor-element.elementor-element-641de39 .etheme-icon-box-title{font-family:"Verdana",Sans-serif;font-size:16px;font-weight:500;text-transform:none;color:#FFFFFF;}
.elementor-23542 .elementor-element.elementor-element-641de39 .etheme-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:#AAAAAA;margin-bottom:0;}
.elementor-23542 .elementor-element.elementor-element-b7176d1{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:10px;--margin-right:10px;}
.elementor-23542 .elementor-element.elementor-element-b7176d1.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-f04e98a .etheme-icon-box{align-items:center;}
.elementor-23542 .elementor-element.elementor-element-f04e98a .etheme-icon-box-icon img{max-width:50px;}
.elementor-23542 .elementor-element.elementor-element-f04e98a .etheme-icon-box-icon{padding:5px 0 0;}
.elementor-23542 .elementor-element.elementor-element-f04e98a{--icon-space:25px;}
.elementor-23542 .elementor-element.elementor-element-f04e98a .etheme-icon-box-title{font-family:"Verdana",Sans-serif;font-size:16px;font-weight:500;text-transform:none;color:#FFFFFF;}
.elementor-23542 .elementor-element.elementor-element-f04e98a .etheme-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:#AAAAAA;margin-bottom:0;}
.elementor-23542 .elementor-element.elementor-element-ca34f57{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:35px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-ca34f57.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-c51a944{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:50px;}
.elementor-23542 .elementor-element.elementor-element-c51a944.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-667602d .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:23px;font-weight:700;text-transform:none;line-height:14px;color:#FFFFFF;}
.elementor-23542 .elementor-element.elementor-element-92f07e6{margin:0 0 calc(var(--kit-widget-spacing,0px) + -1.5em) 0;padding:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:#BBBBBB;}
.elementor-23542 .elementor-element.elementor-element-196b3f9{width:var(--container-widget-width,61.388%);max-width:61.388%;--container-widget-width:61.388%;--container-widget-flex-grow:0;}
.elementor-23542 .elementor-element.elementor-element-196b3f9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-196b3f9 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;color:#FFFFFF;}
.elementor-23542 .elementor-element.elementor-element-344da18{width:var(--container-widget-width,20%);max-width:20%;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:left;}
.elementor-23542 .elementor-element.elementor-element-344da18.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-344da18 img{border-radius:25px 25px 25px 25px;}
.elementor-23542 .elementor-element.elementor-element-1fc822b .et-follow-buttons a{margin:0 11px;}
.elementor-23542 .elementor-element.elementor-element-1fc822b .et-follow-buttons{justify-content:flex-start;}
.elementor-23542 .elementor-element.elementor-element-c96f0ad{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0;--margin-bottom:0;--margin-left:10px;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-c96f0ad.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-92892ad .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:23px;font-weight:700;text-transform:none;line-height:14px;color:#FFFFFF;}
.elementor-23542 .elementor-element.elementor-element-0f18bee{font-family:"Verdana",Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:-.5px;color:#BBBBBB;}
.elementor-23542 .elementor-element.elementor-element-adb7fc3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0;--margin-bottom:0;--margin-left:10px;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-adb7fc3.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-3484050 .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:23px;font-weight:700;text-transform:none;line-height:14px;color:#FFFFFF;}
.elementor-23542 .elementor-element.elementor-element-d26064e{font-family:"Verdana",Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:-.5px;color:#BBBBBB;}
.elementor-23542 .elementor-element.elementor-element-5137641{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0;--margin-bottom:0;--margin-left:10px;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-5137641.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-478d150 .elementor-heading-title{font-family:"Cormorant Infant",Sans-serif;font-size:23px;font-weight:700;text-transform:none;line-height:14px;color:#FFFFFF;}
.elementor-23542 .elementor-element.elementor-element-a876df7{font-family:"Verdana",Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:-.5px;color:#BBBBBB;}
.elementor-23542 .elementor-element.elementor-element-e892fa4{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:10px;--margin-right:10px;}
.elementor-23542 .elementor-element.elementor-element-e892fa4.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-610bcda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0 0;--row-gap:0;--column-gap:0;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0;--border-bottom-width:0;--border-left-width:0;border-color:#545454;--border-color:#545454;--padding-top:1%;--padding-bottom:0;--padding-left:2%;--padding-right:2%;}
.elementor-23542 .elementor-element.elementor-element-610bcda.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-f5cb77d{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-23542 .elementor-element.elementor-element-f5cb77d.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-eccb4ef{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 0;padding:0;font-family:"Verdana",Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:-.5px;}
.elementor-23542 .elementor-element.elementor-element-eccb4ef.elementor-element{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-1794ab6{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-23542 .elementor-element.elementor-element-1794ab6.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-341159c{margin:0 0 calc(var(--kit-widget-spacing,0px) + -1.5em) 0;padding:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:#BBBBBB;}
.elementor-23542 .elementor-element.elementor-element-5a7b253{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-23542 .elementor-element.elementor-element-5a7b253.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-aa70f73{text-align:right;}
.elementor-23542 .elementor-element.elementor-element-cb6d7fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 5px;--row-gap:0;--column-gap:5px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}
.elementor-23542 .elementor-element.elementor-element-cb6d7fa.e-con{--flex-grow:0;--flex-shrink:0;}
.elementor-23542 .elementor-element.elementor-element-52c954e{text-align:right;}
.elementor-23542 .elementor-element.elementor-element-d58c750{text-align:right;}
.elementor-23542 .elementor-element.elementor-element-c09ec97{text-align:right;}
.elementor-23542 .elementor-element.elementor-element-6e661ce{text-align:right;}
.elementor-theme-builder-content-area{height:400px;}
.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both;}
@media(max-width:1300px) {
.elementor-23542 .elementor-element.elementor-element-610bcda{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}
}
@media(min-width:768px) {
.elementor-23542 .elementor-element.elementor-element-5f85ccb{--content-width:1360px;}
.elementor-23542 .elementor-element.elementor-element-a951373{--width:24%;}
.elementor-23542 .elementor-element.elementor-element-516b403{--width:24%;}
.elementor-23542 .elementor-element.elementor-element-b7176d1{--width:24%;}
.elementor-23542 .elementor-element.elementor-element-ca34f57{--width:1290px;}
.elementor-23542 .elementor-element.elementor-element-c51a944{--width:22%;}
.elementor-23542 .elementor-element.elementor-element-c96f0ad{--width:19.572%;}
.elementor-23542 .elementor-element.elementor-element-adb7fc3{--width:22%;}
.elementor-23542 .elementor-element.elementor-element-5137641{--width:22%;}
.elementor-23542 .elementor-element.elementor-element-e892fa4{--width:8.779%;}
.elementor-23542 .elementor-element.elementor-element-610bcda{--width:1336px;}
.elementor-23542 .elementor-element.elementor-element-f5cb77d{--width:36.99%;}
.elementor-23542 .elementor-element.elementor-element-1794ab6{--width:28.256%;}
.elementor-23542 .elementor-element.elementor-element-5a7b253{--width:16.481%;}
.elementor-23542 .elementor-element.elementor-element-cb6d7fa{--width:14.608%;}
}
@media(max-width:1366px) and (min-width:768px) {
.elementor-23542 .elementor-element.elementor-element-adb7fc3{--width:201.225px;}
.elementor-23542 .elementor-element.elementor-element-5137641{--width:213.95px;}
.elementor-23542 .elementor-element.elementor-element-1794ab6{--width:358.55px;}
}
@media(max-width:1300px) and (min-width:768px) {
.elementor-23542 .elementor-element.elementor-element-610bcda{--width:100%;}
.elementor-23542 .elementor-element.elementor-element-f5cb77d{--width:532.188px;}
}
@media(max-width:1024px) and (min-width:768px) {
.elementor-23542 .elementor-element.elementor-element-feefcec{--width:101.001%;}
.elementor-23542 .elementor-element.elementor-element-a951373{--width:33.015%;}
.elementor-23542 .elementor-element.elementor-element-516b403{--width:32.818%;}
.elementor-23542 .elementor-element.elementor-element-b7176d1{--width:32.818%;}
.elementor-23542 .elementor-element.elementor-element-ca34f57{--width:700px;}
.elementor-23542 .elementor-element.elementor-element-c51a944{--width:266.806px;}
.elementor-23542 .elementor-element.elementor-element-c96f0ad{--width:156.556px;}
.elementor-23542 .elementor-element.elementor-element-5137641{--width:200.806px;}
.elementor-23542 .elementor-element.elementor-element-e892fa4{--width:348px;}
.elementor-23542 .elementor-element.elementor-element-610bcda{--width:100%;}
.elementor-23542 .elementor-element.elementor-element-f5cb77d{--width:96.782%;}
.elementor-23542 .elementor-element.elementor-element-1794ab6{--width:96.782%;}
.elementor-23542 .elementor-element.elementor-element-5a7b253{--width:96.782%;}
.elementor-23542 .elementor-element.elementor-element-cb6d7fa{--width:96.782%;}
}
@media(min-width:2400px) {
.elementor-23542 .elementor-element.elementor-element-8157e89 .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-641de39 .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-f04e98a .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-92f07e6{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-341159c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
}
@media(max-width:1366px) {
.elementor-23542 .elementor-element.elementor-element-8157e89 .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-641de39 .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-f04e98a .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-ca34f57{--justify-content:flex-start;}
.elementor-23542 .elementor-element.elementor-element-92f07e6{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-610bcda{--justify-content:flex-start;--gap:0 3px;--row-gap:0;--column-gap:3px;--flex-wrap:wrap;}
.elementor-23542 .elementor-element.elementor-element-eccb4ef{font-size:15px;}
.elementor-23542 .elementor-element.elementor-element-341159c{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-5a7b253{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:3px;}
}
@media(max-width:1024px) {
.elementor-23542 .elementor-element.elementor-element-5f85ccb{--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}
.elementor-23542 .elementor-element.elementor-element-feefcec{--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:15px;--padding-bottom:15px;--padding-left:0;--padding-right:0;}
.elementor-23542 .elementor-element.elementor-element-a951373{--margin-top:0;--margin-bottom:25px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-8157e89 .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-516b403{--margin-top:0;--margin-bottom:25px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-641de39 .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-b7176d1{--margin-top:0;--margin-bottom:25px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-f04e98a .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-ca34f57{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:4%;--margin-right:4%;}
.elementor-23542 .elementor-element.elementor-element-ca34f57.e-con{--align-self:center;}
.elementor-23542 .elementor-element.elementor-element-c51a944{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-92f07e6{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-1fc822b .et-follow-buttons{justify-content:flex-end;}
.elementor-23542 .elementor-element.elementor-element-5137641{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-610bcda{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:wrap;}
.elementor-23542 .elementor-element.elementor-element-610bcda.e-con{--align-self:center;}
.elementor-23542 .elementor-element.elementor-element-f5cb77d{--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);}
.elementor-23542 .elementor-element.elementor-element-eccb4ef{width:var(--container-widget-width,466.938px);max-width:466.938px;--container-widget-width:466.938px;--container-widget-flex-grow:0;}
.elementor-23542 .elementor-element.elementor-element-1794ab6{--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);}
.elementor-23542 .elementor-element.elementor-element-341159c{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0em) 0;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-5a7b253{--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:15px;--margin-bottom:15px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-aa70f73{text-align:left;}
.elementor-23542 .elementor-element.elementor-element-cb6d7fa{--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);}
}
@media(max-width:880px) {
.elementor-23542 .elementor-element.elementor-element-5f85ccb{--padding-top:45px;--padding-bottom:40px;--padding-left:6px;--padding-right:15px;}
}
@media(max-width:767px) {
.elementor-23542 .elementor-element.elementor-element-5f85ccb{--padding-top:0;--padding-bottom:40px;--padding-left:0;--padding-right:0;}
.elementor-23542 .elementor-element.elementor-element-feefcec{--padding-top:15px;--padding-bottom:15px;--padding-left:0;--padding-right:0;}
.elementor-23542 .elementor-element.elementor-element-a951373{--margin-top:0;--margin-bottom:30px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-8157e89 .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-516b403{--margin-top:0;--margin-bottom:30px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-641de39 .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-b7176d1{--margin-top:0;--margin-bottom:30px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-f04e98a > .elementor-widget-container{margin:0 0 0 11px;}
.elementor-23542 .elementor-element.elementor-element-f04e98a .etheme-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-ca34f57{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-c51a944{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0;--margin-bottom:30px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-667602d{margin:1.2em 0 calc(var(--kit-widget-spacing,0px) + 0em) 0;}
.elementor-23542 .elementor-element.elementor-element-92f07e6{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-196b3f9.elementor-element{--order:-99999;}
.elementor-23542 .elementor-element.elementor-element-344da18.elementor-element{--order:-99999;}
.elementor-23542 .elementor-element.elementor-element-1fc822b .et-follow-buttons{justify-content:flex-start;}
.elementor-23542 .elementor-element.elementor-element-c96f0ad{--width:100%;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-adb7fc3{--width:100%;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-5137641{--width:100%;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-e892fa4{--width:100%;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:10px;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-610bcda{--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);}
.elementor-23542 .elementor-element.elementor-element-f5cb77d{--width:100%;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-eccb4ef{text-align:center;}
.elementor-23542 .elementor-element.elementor-element-1794ab6{--width:100%;--margin-top:0;--margin-bottom:15px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-341159c{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0%) 0;text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}
.elementor-23542 .elementor-element.elementor-element-5a7b253{--width:100%;--margin-top:0;--margin-bottom:15px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-aa70f73{text-align:center;}
.elementor-23542 .elementor-element.elementor-element-cb6d7fa{--width:100%;--justify-content:center;--margin-top:0;--margin-bottom:15px;--margin-left:0;--margin-right:0;}
.elementor-23542 .elementor-element.elementor-element-52c954e{text-align:center;}
.elementor-23542 .elementor-element.elementor-element-d58c750{text-align:center;}
.elementor-23542 .elementor-element.elementor-element-c09ec97{text-align:center;}
.elementor-23542 .elementor-element.elementor-element-6e661ce{text-align:center;}
}@keyframes awn-fade-in {
0%{opacity:0;}
to{opacity:1;}
}
@keyframes awn-fade-out {
0%{opacity:1;}
to{opacity:0;}
}
@keyframes awn-slide-right {
0%{left:100%;opacity:0;}
to{left:0;opacity:1;}
}
@keyframes awn-slide-left {
0%{opacity:0;right:100%;}
to{opacity:1;right:0;}
}
@keyframes awn-bar {
0%{right:100%;}
to{right:0;}
}
.awn-popup-loading-dots,.awn-popup-loading-dots:after,.awn-popup-loading-dots:before{animation-fill-mode:both;animation:awn-loading-dots 1s ease-in-out infinite;background:#fff;border-radius:50%;height:6px;width:6px;}
.awn-popup-loading-dots{animation-delay:-.16s;color:#fff;display:inline-block;margin-left:24px;position:relative;}
.awn-popup-loading-dots:after,.awn-popup-loading-dots:before{content:"";position:absolute;top:0;}
.awn-popup-loading-dots:before{animation-delay:-.32s;left:-16px;}
.awn-popup-loading-dots:after{left:16px;}
@keyframes awn-loading-dots {
0%,80%,to{box-shadow:0 0 0 0;}
40%{box-shadow:0 0 0 2px;}
}
#awn-popup-wrapper{align-items:center;animation-fill-mode:both;animation-name:awn-fade-in;animation-timing-function:ease-out;background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99999;}
#awn-popup-wrapper.awn-hiding{animation-name:awn-fade-out;}
#awn-popup-wrapper .awn-popup-body{background:#fff;border-radius:6px;font-size:14px;max-width:500px;min-width:320px;padding:24px;position:relative;word-break:break-word;}
#awn-popup-wrapper .awn-popup-body.awn-popup-confirm{align-items:center;display:flex;flex-direction:column;}
#awn-popup-wrapper .awn-popup-body.awn-popup-confirm .fa{color:#c26700;font-size:44px;}
#awn-popup-wrapper .awn-popup-body.awn-popup-async-block{background:transparent;color:#fff;font-size:32px;font-weight:700;text-align:center;}
#awn-popup-wrapper .awn-popup-title{font-size:14px;font-weight:700;margin-top:8px;text-transform:uppercase;}
#awn-popup-wrapper .awn-buttons{display:flex;justify-content:space-between;margin-top:24px;width:100%;}
#awn-popup-wrapper .awn-buttons .awn-btn{border:0;border-radius:4px;color:#fff;font-size:14px;font-weight:700;line-height:32px;transition:background .2s linear;width:45%;}
#awn-popup-wrapper .awn-buttons-1 .awn-btn{width:100%;}
#awn-popup-wrapper .awn-buttons .awn-btn-success{background:#40871d;}
#awn-popup-wrapper .awn-buttons .awn-btn-success:hover{background:#367218;}
#awn-popup-wrapper .awn-buttons .awn-btn-cancel{background:#1c76a6;}
#awn-popup-wrapper .awn-buttons .awn-btn-cancel:hover{background:#186690;}
#awn-toast-container{bottom:24px;box-sizing:border-box;position:fixed;right:24px;z-index:99998;}
#awn-toast-container.awn-top-left,#awn-toast-container.awn-top-right{bottom:auto;top:24px;}
#awn-toast-container.awn-top-left .awn-toast:first-child,#awn-toast-container.awn-top-right .awn-toast:first-child{margin-top:16px;}
#awn-toast-container.awn-bottom-left,#awn-toast-container.awn-top-left{left:24px;right:auto;}
#awn-toast-container.awn-bottom-left .awn-toast,#awn-toast-container.awn-top-left .awn-toast{animation-name:awn-slide-left;right:100%;}
#awn-toast-container.awn-bottom-left .awn-toast.awn-hiding,#awn-toast-container.awn-top-left .awn-toast.awn-hiding{right:0;}
#awn-toast-container.awn-bottom-right .awn-toast,#awn-toast-container.awn-top-right .awn-toast{animation-name:awn-slide-right;left:100%;}
#awn-toast-container.awn-bottom-right .awn-toast.awn-hiding,#awn-toast-container.awn-top-right .awn-toast.awn-hiding{left:0;}
.awn-toast{animation-fill-mode:both;animation-timing-function:linear;background:#ebebeb;border-radius:6px;color:gray;cursor:pointer;font-size:14px;margin-top:16px;opacity:0;overflow:hidden;position:relative;width:320px;}
.awn-toast-content{word-break:break-word;}
.awn-toast-label{color:gray;display:block;font-size:18px;text-transform:uppercase;}
.awn-toast-icon{align-items:center;bottom:0;display:flex;justify-content:flex-end;position:absolute;right:16px;top:6px;}
.awn-toast-icon .fa{color:gray;font-size:44px;}
.awn-toast-wrapper{border:2px solid #d1d1d1;border-radius:6px;padding:22px 88px 16px 16px;}
.awn-toast-progress-bar{height:6px;left:0;position:absolute;right:0;top:0;}
.awn-toast-progress-bar:after{animation-duration:inherit;animation-fill-mode:both;animation-name:awn-bar;animation-timing-function:linear;background:gray;content:" ";height:6px;position:absolute;right:100%;top:0;width:100%;}
.awn-toast.awn-toast-progress-bar-paused .awn-toast-progress-bar:after{animation-play-state:paused;}
.awn-toast.awn-hiding{animation-name:awn-fade-out!important;}
.awn-toast.awn-toast-success{background:#dff8d3;color:#40871d;}
.awn-toast.awn-toast-success .awn-toast-wrapper{border-color:#a7d590;}
.awn-toast.awn-toast-success .fa,.awn-toast.awn-toast-success b{color:#40871d;}
.awn-toast.awn-toast-success .awn-toast-progress-bar:after{background:#40871d;}
.awn-toast.awn-toast-info{background:#d3ebf8;color:#1c76a6;}
.awn-toast.awn-toast-info .awn-toast-wrapper{border-color:#9fd3ef;}
.awn-toast.awn-toast-info .fa,.awn-toast.awn-toast-info b{color:#1c76a6;}
.awn-toast.awn-toast-info .awn-toast-progress-bar:after{background:#1c76a6;}
.awn-toast.awn-toast-alert{background:#f8d5d3;color:#a92019;}
.awn-toast.awn-toast-alert .awn-toast-wrapper{border-color:#f0a29d;}
.awn-toast.awn-toast-alert .fa,.awn-toast.awn-toast-alert b{color:#a92019;}
.awn-toast.awn-toast-alert .awn-toast-progress-bar:after{background:#a92019;}
.awn-toast.awn-toast-warning{background:#ffe7cc;color:#c26700;}
.awn-toast.awn-toast-warning .awn-toast-wrapper{border-color:#ffc480;}
.awn-toast.awn-toast-warning .fa,.awn-toast.awn-toast-warning b{color:#c26700;}
.awn-toast.awn-toast-warning .awn-toast-progress-bar:after{background:#c26700;}
[class^=awn-]{box-sizing:border-box;}@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";
.cbx-chota{--bg-color:#ffffff;--bg-secondary-color:#f3f3f6;--color-lightgrey:#d2d6dd;--color-grey:#747681;--color-darkgrey:#3f4144;--color-error:#d43939;--color-success:#339D5D;--color-white:#ffffff;--grid-maxwidth:120rem;--grid-gutter:2rem;--font-size:.875rem;--font-color:#333333;--font-family-sans:"DM Sans",-apple-system,BlinkMacSystemFont,Avenir,"Avenir Next","Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-family-mono:monaco,Consolas,"Lucida Console",monospace;--color-primary:#6648fe;--color-secondary:#747681;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.icon-inline{display:inline-flex!important;align-items:center!important;}
.icon{display:inline-flex!important;align-items:center!important;}
.icon .cbx-icon{margin-right:5px;order:1;}
.icon .button-label{order:2;}
.icon.icon-right .cbx-icon{margin-right:0!important;margin-left:5px!important;order:2;}
.icon.icon-right .button-label{order:1;}
.icon.icon-only .cbx-icon{margin-right:0;margin-left:0;}
.buddypress-wrap table.notifications th.icon,.buddypress-wrap table.notification-settings th.icon{display:none!important;}
.cbx-icon{background-size:contain!important;background-repeat:no-repeat!important;width:20px;height:20px;background-position:center;display:block;vertical-align:middle;background-color:rgba(0,0,0,0);}
.cbx-icon-10{width:10px;height:10px;}
.cbx-icon-15{width:15px;height:15px;}
.cbx-icon-20{width:20px;height:20px;}
.cbx-icon-25{width:25px;height:25px;}
.cbx-icon-30{width:30px;height:30px;}
.cbx-icon-32{width:32px;height:32px;}
.cbx-icon-35{width:35px;height:35px;}
.cbx-icon-search{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_search.svg);}
.cbx-icon-search-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_search_white.svg);}
.cbx-icon-refresh{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_refresh.svg);}
.cbx-icon-refresh-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_refresh_white.svg);}
.cbx-icon-table-filter{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_filters.svg);}
.cbx-icon-reset{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_reset.svg);}
.cbx-icon-reset-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_reset_white.svg);}
.cbx-icon-close{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_close.svg);}
.cbx-icon-lock{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_lock.svg);}
.cbx-icon-unlock{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unlock.svg);}
.cbx-icon-delete{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_delete.svg);}
.cbx-icon-delete-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_delete_white.svg);}
.cbx-icon-edit{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_edit.svg);}
.cbx-icon-edit-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_edit_white.svg);}
.cbx-icon-save{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_save.svg);}
.cbx-icon-save-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_save_white.svg);}
.cbx-icon-share{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_share.svg);}
.cbx-icon-share-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_share_white.svg);}
.cbx-icon-square-plus{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_square_plus.svg);}
.cbx-icon-square-minus{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_square_minus.svg);}
.cbx-icon-square-plus-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_square_plus_white.svg);}
.cbx-icon-square-minus-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_square_minus_white.svg);}
.cbx-icon-circle-plus{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle_plus.svg);}
.cbx-icon-circle-minus{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle_minus.svg);}
.cbx-icon-circle-plus-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle_plus_white.svg);}
.cbx-icon-circle-minus-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle_minus_white.svg);}
.cbx-icon-plus{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_plus.svg);}
.cbx-icon-minus{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_minus.svg);}
.cbx-icon-plus-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_plus_white.svg);}
.cbx-icon-minus-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_minus_white.svg);}
.cbx-icon-external{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_external.svg);}
.cbx-icon-view{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_view.svg);}
.cbx-icon-view-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_view_white.svg);}
.cbx-icon-table-filters{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_filters.svg);}
.cbx-icon-table-filters-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_filters_white.svg);}
.cbx-icon-clone{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_clone.svg);}
.cbx-icon-clone-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_clone_white.svg);}
.cbx-icon-grid{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_grid.svg);}
.cbx-icon-list{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_list.svg);}
.cbx-icon-save{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_save.svg);}
.cbx-icon-save-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_save_white.svg);}
.cbx-icon-print{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_print.svg);}
.cbx-icon-print-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_print_white.svg);}
.cbx-icon-user-circle{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_user_circle.svg);}
.cbx-icon-user-circle-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_user_circle_white.svg);}
.cbx-icon-logout{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_logout.svg);}
.cbx-icon-logout-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_logout_white.svg);}
.cbx-icon-move{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_move.svg);}
.cbx-icon-move-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_move_white.svg);}
.cbx-icon-export{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_export.svg);}
.cbx-icon-export-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_export_white.svg);}
.cbx-icon-import{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_import.svg);}
.cbx-icon-import-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_import_white.svg);}
.cbx-icon-maximize{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_maximize.svg);}
.cbx-icon-maximize-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_maximize_white.svg);}
.cbx-icon-minimize{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_minimize.svg);}
.cbx-icon-minimize-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_minimize_white.svg);}
.cbx-icon-message-circle{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_message_circle.svg);}
.cbx-icon-message-circle-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_message_circle_white.svg);}
.cbx-icon-location{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_location.svg);}
.cbx-icon-location-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_location_white.svg);}
.cbx-icon-thumbs-up{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_thumbs_up.svg);}
.cbx-icon-thumbs-up-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_thumbs_up_white.svg);}
.cbx-icon-thumbs-down{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_thumbs_down.svg);}
.cbx-icon-thumbs-down-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_thumbs_down_white.svg);}
.cbx-icon-settings{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_settings.svg);}
.cbx-icon-settings-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_settings_white.svg);}
.cbx-icon-copy{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_copy.svg);}
.cbx-icon-copy-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_copy_white.svg);}
.cbx-icon-cut{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_cut.svg);}
.cbx-icon-cut-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_cut_white.svg);}
.cbx-icon-tag{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_tag.svg);}
.cbx-icon-tag-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_tag_white.svg);}
.cbx-icon-clock{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_clock.svg);}
.cbx-icon-clock-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_clock_white.svg);}
.cbx-icon-heart{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_heart.svg);}
.cbx-icon-heart-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_heart_white.svg);}
.cbx-icon-lock{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_lock.svg);}
.cbx-icon-lock-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_lock_white.svg);}
.cbx-icon-unlock{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unlock.svg);}
.cbx-icon-unlock-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unlock_white.svg);}
.cbx-icon-currency-dollar{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_currency_dollar.svg);}
.cbx-icon-currency-dollar-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_currency_dollar_white.svg);}
.cbx-icon-phone{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_phone.svg);}
.cbx-icon-phone-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_phone_white.svg);}
.cbx-icon-more-h{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_more_h.svg);}
.cbx-icon-more-h-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_more_h_white.svg);}
.cbx-icon-more-v{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_more_v.svg);}
.cbx-icon-more-v-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_more_v_white.svg);}
.cbx-icon-gear{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_gear.svg);}
.cbx-icon-gear-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_gear_white.svg);}
.cbx-icon-back{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_back.svg);}
.cbx-icon-back-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_back_white.svg);}
.cbx-icon-email{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_email.svg);}
.cbx-icon-email-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_email_white.svg);}
.cbx-icon-message{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_message.svg);}
.cbx-icon-message-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_message_white.svg);}
.cbx-icon-checked{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_checked.svg);}
.cbx-icon-checked-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_checked_white.svg);}
.cbx-icon-unchecked,.cbx-icon-square{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unchecked.svg);}
.cbx-icon-unchecked-white,.cbx-icon-square-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unchecked_white.svg);}
.cbx-icon-circle{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle.svg);}
.cbx-icon-circle-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle_white.svg);}
.cbx-icon-code{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_code.svg);}
.cbx-icon-code-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_code_white.svg);}
.cbx-icon-check{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_check.svg);}
.cbx-icon-check-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_check_white.svg);}
.cbx-icon-photo{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_photo.svg);}
.cbx-icon-photo-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_photo_white.svg);}
.cbx-icon-camera{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_camera.svg);}
.cbx-icon-camera-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_camera_white.svg);}
.cbx-icon-funnel{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_funnel.svg);}
.cbx-icon-funnel-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_funnel_white.svg);}
.cbx-icon-calendar{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_calendar.svg);}
.cbx-icon-calendar-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_calendar_white.svg);}
.cbx-icon-home{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_home.svg);}
.cbx-icon-home-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_home_white.svg);}
.cbx-icon-headphones{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_headphones.svg);}
.cbx-icon-headphones-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_headphones_white.svg);}
.cbx-icon-users{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_users.svg);}
.cbx-icon-users-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_users_white.svg);}
.cbx-icon-users{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_users.svg);}
.cbx-icon-users-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_users_white.svg);}
.cbx-icon-database{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_database.svg);}
.cbx-icon-database-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_database_white.svg);}
.cbx-icon-reports{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_reports.svg);}
.cbx-icon-reports-white{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_reports_white.svg);}
.cbx-guest-wrap{font-size:14px;line-height:1.2;border-radius:8px!important;max-width:315px;margin:30px auto;}
.cbx-guest-wrap .cbx-title-login{margin-bottom:20px;}
.cbx-guest-wrap .cbx-title-login a{text-decoration:underline!important;}
.cbx-guest-wrap .cbx-title-login .guest-login-trigger{text-decoration:none!important;}
.cbx-guest-wrap .cbx-guest-login-wrap{background-color:#f0f0f1;border-radius:5px;padding:20px;margin-bottom:20px;display:none;}
.cbx-guest-wrap .cbx-guest-login-wrap input[name=rememberme]{width:auto!important;display:inline-block!important;vertical-align:middle!important;}
.cbx-guest-wrap .cbx-guest-login-wrap input[type=submit],.cbx-guest-wrap .cbx-guest-login-wrap button[type=submit]{font-size:15px!important;line-height:1.5!important;outline:none!important;text-decoration:none!important;border:1px solid;border-radius:6px;padding:5px 15px!important;color:#fff!important;background-color:var(--color-primary)!important;border:1px solid var(--color-primary)!important;box-shadow:0 2px 4px rgba(0,0,0,.2);}
.cbx-guest-wrap .cbx-guest-login-wrap input[type=submit]:focus,.cbx-guest-wrap .cbx-guest-login-wrap input[type=submit]:hover,.cbx-guest-wrap .cbx-guest-login-wrap button[type=submit]:focus,.cbx-guest-wrap .cbx-guest-login-wrap button[type=submit]:hover{outline:none!important;text-decoration:none!important;box-shadow:none!important;color:#fff;background-color:var(--color-primary);border-color:var(--color-primary);}
.cbx-guest-wrap .cbx-guest-login-wrap input[type=submit]:disabled,.cbx-guest-wrap .cbx-guest-login-wrap button[type=submit]:disabled{opacity:.5;}
.cbx-guest-wrap .cbx-guest-login-wrap input[type=color],.cbx-guest-wrap .cbx-guest-login-wrap input[type=date],.cbx-guest-wrap .cbx-guest-login-wrap input[type=datetime-local],.cbx-guest-wrap .cbx-guest-login-wrap input[type=datetime],.cbx-guest-wrap .cbx-guest-login-wrap input[type=email],.cbx-guest-wrap .cbx-guest-login-wrap input[type=month],.cbx-guest-wrap .cbx-guest-login-wrap input[type=number],.cbx-guest-wrap .cbx-guest-login-wrap input[type=password],.cbx-guest-wrap .cbx-guest-login-wrap input[type=search],.cbx-guest-wrap .cbx-guest-login-wrap input[type=tel],.cbx-guest-wrap .cbx-guest-login-wrap input[type=text],.cbx-guest-wrap .cbx-guest-login-wrap input[type=time],.cbx-guest-wrap .cbx-guest-login-wrap input[type=url],.cbx-guest-wrap .cbx-guest-login-wrap input[type=week],.cbx-guest-wrap .cbx-guest-login-wrap select,.cbx-guest-wrap .cbx-guest-login-wrap textarea{background-color:var(--color-white)!important;}
.cbx-guest-wrap .cbx-guest-login-wrap .login-submit{text-align:center!important;margin:20px auto 0!important;}
.cbx-guest-wrap .cbx-guest-login-wrap .woocommerce-button.button.woocommerce-form-login__submit{margin:0 auto!important;display:block;}
.cbx-guest-wrap form p{margin-bottom:2px!important;}
.cbx-guest-wrap h3{font-weight:bold!important;font-size:18px!important;line-height:1.5!important;padding:0!important;margin:0 0 8px!important;text-align:left!important;}
.cbx-guest-wrap label{display:block;width:100%!important;font-size:15px!important;line-height:1.5!important;padding:0!important;margin:0 0 4px!important;}
.cbx-guest-wrap .bbp-remember-me label{display:inline-block!important;width:auto!important;}
.cbx-guest-wrap input[type=text],.cbx-guest-wrap input[type=password],.cbx-guest-wrap input[type=date],.cbx-guest-wrap input[type=datetime],.cbx-guest-wrap input[type=datetime-local],.cbx-guest-wrap input[type=email],.cbx-guest-wrap input[type=month],.cbx-guest-wrap input[type=number],.cbx-guest-wrap input[type=search],.cbx-guest-wrap input[type=tel],.cbx-guest-wrap input[type=time],.cbx-guest-wrap input[type=url],.cbx-guest-wrap input[type=week]{width:100%!important;border:1px solid #ccc!important;margin:0 0 4px!important;padding:3px 5px!important;font-size:14px!important;line-height:1.2!important;}
.cbx-guest-wrap input[type=text]:focus,.cbx-guest-wrap input[type=password]:focus,.cbx-guest-wrap input[type=date]:focus,.cbx-guest-wrap input[type=datetime]:focus,.cbx-guest-wrap input[type=datetime-local]:focus,.cbx-guest-wrap input[type=email]:focus,.cbx-guest-wrap input[type=month]:focus,.cbx-guest-wrap input[type=number]:focus,.cbx-guest-wrap input[type=search]:focus,.cbx-guest-wrap input[type=tel]:focus,.cbx-guest-wrap input[type=time]:focus,.cbx-guest-wrap input[type=url]:focus,.cbx-guest-wrap input[type=week]:focus{outline:0 none!important;}
.cbx-guest-wrap .cbx-guest-register{padding:0!important;margin:10px 0 0!important;}
.cbx-guest-wrap .woocommerce-form.woocommerce-form-login.login .form-row{margin:0!important;}
.cbx-guest-wrap .woocommerce-form.woocommerce-form-login.login .lost_password{margin:5px 0;}
.guest_login_url_wrap{background-color:#fbefeb;color:#747681;border:1px solid #f2dbd4;border-radius:10px;padding:10px;box-shadow:0 10px 22px 0 rgba(0,4,32,.05)!important;text-align:center;}
.flatpickr-calendar select.flatpickr-monthDropdown-months{font-size:16px!important;line-height:1.5!important;}
.flatpickr-calendar select.flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{font-size:14px!important;line-height:1.5!important;}
.flatpickr-calendar .numInputWrapper .numInput{font-size:16px!important;line-height:1.5!important;}
.no-underline{text-decoration:none!important;}
.no-underline:focus,.no-underline:hover{text-decoration:none!important;}
.no-italics{font-style:normal!important;}
.display_none{display:none!important;}
.ld-ball,.ld-ring,.ld-hourglass,.ld-loader,.ld-cross,.ld-square,.ld-pie,.ld-spinner{width:1em;height:1em;position:relative;color:inherit;display:inline-block;box-sizing:content-box;}
.ld-ball:after,.ld-ring:after,.ld-hourglass:after,.ld-loader:after,.ld-cross:after,.ld-square:after,.ld-pie:after,.ld-spinner:after{content:" ";display:block;width:2em;height:2em;box-sizing:border-box;transform-origin:0 0;transform:translateZ(0) scale(0.5);backface-visibility:hidden;}
.ld-ring:after{border-radius:50%;border:.3em solid currentColor;border-left-color:rgba(0,0,0,0);}
.ld-ball:after{border-radius:50%;background:currentColor;}
.ld-hourglass:after{border-radius:50%;border:1em solid currentColor;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);}
.ld-cross:after{position:absolute;height:.5em;transform:translateZ(0) scale(0.5) translate(0,0.75em);background:currentColor;}
.ld-cross:before{content:" ";display:block;width:.5em;height:2em;box-sizing:border-box;transform-origin:0 0;backface-visibility:hidden;position:absolute;width:.5em;transform:translateZ(0) scale(0.5) translate(0.75em,0);background:currentColor;}
.ld-square:after{background:currentColor;}
.ld-pie:after{border-radius:50%;border:1em solid currentColor;border-left-color:rgba(0,0,0,0);}
.ld-spinner:after{position:absolute;width:.4em;height:.4em;transform:translateZ(0) scale(0.5) translate(0.8em,0.8em);border-radius:50%;background:none;box-shadow:0 1em 0 currentColor,0 -1em 0 currentColor,1em 0 0 currentColor,-1em 0 0 currentColor,.70710678em .70710678em 0 currentColor,-0.70710678em .70710678em 0 currentColor,.70710678em -.70710678em 0 currentColor,-0.70710678em -.70710678em 0 currentColor;}
.ld-loader{background-size:cover;}
.ld.reverse{animation-direction:reverse!important;}
.ld.xp15{animation-duration:.15s!important;}
.ld.xp35{animation-duration:.35s!important;}
.ld.xhalf{animation-duration:.5s!important;}
.ld.x1{animation-duration:1s!important;}
.ld.x2{animation-duration:2s!important;}
.ld.x4{animation-duration:4s!important;}
.ld.running{animation-play-state:running!important;}
.ld.paused{animation-play-state:paused!important;}
.ld.f00{animation-delay:0s!important;}
.ld.f01{animation-delay:-.1s!important;}
.ld.f02{animation-delay:-.2s!important;}
.ld.f03{animation-delay:-.3s!important;}
.ld.f04{animation-delay:-.4s!important;}
.ld.f05{animation-delay:-.5s!important;}
.ld.f06{animation-delay:-.6s!important;}
.ld.f07{animation-delay:-.7s!important;}
.ld.f08{animation-delay:-.8s!important;}
.ld.f09{animation-delay:-.9s!important;}
.ld.f10{animation-delay:-1s!important;}
.ld{transform-origin:50% 50%;transform-box:fill-box;}
@keyframes ld-blink {
0%{opacity:1;}
49.75%{opacity:1;}
50.25%{opacity:0;}
99.5%{opacity:0;}
100%{opacity:1;}
}
.ld.ld-blink{animation:ld-blink 1s infinite linear;}
@keyframes ld-blur {
0%{filter:blur(0);}
50%{filter:blur(10px);}
100%{filter:blur(0);}
}
.ld.ld-blur{animation:ld-blur 1s infinite linear;}
@keyframes ld-beat {
0%{animation-timing-function:cubic-bezier(0.1028,0.2484,0.1372,0.849);transform:scale(1);}
34%{animation-timing-function:cubic-bezier(0.7116,0.2095,0.8159,0.6876);transform:scale(1.2);}
68%{animation-timing-function:cubic-bezier(0.1475,0.2888,0.294,0.883);transform:scale(1.0268);}
84%{animation-timing-function:cubic-bezier(0.8176,0.2193,0.867,0.6889);transform:scale(1.0932);}
100%{transform:scale(1);}
}
.ld.ld-beat{animation:ld-beat 1s infinite linear;}
@keyframes ld-bounceAlt {
0%{animation-timing-function:cubic-bezier(0.1348,0.3256,0.2495,0.8687);transform:translate(0,0%);}
51%{animation-timing-function:cubic-bezier(0.7426,0.1782,0.8523,0.6514);transform:translate(0,-14%);}
100%{transform:translate(0,0%);}
}
.ld.ld-bounceAlt{animation:ld-bounceAlt 1s infinite linear;}
@keyframes ld-tick-alt {
0%{animation-timing-function:cubic-bezier(0.0637,0.1569,-0.0154,0.8727);transform:rotate(0deg);}
22%{animation-timing-function:cubic-bezier(0.7634,0.2713,0.7818,0.6832);transform:rotate(-44.865deg);}
43%{animation-timing-function:cubic-bezier(0.0599,0.1266,0.2372,1.029);transform:rotate(-7.515deg);}
56%{animation-timing-function:cubic-bezier(0.6353,0.3049,0.6792,0.6671);transform:rotate(-25.29deg);}
68%{animation-timing-function:cubic-bezier(0.0513,0.1148,0.3085,1.1548);transform:rotate(-5.13deg);}
76%{animation-timing-function:cubic-bezier(0.467,0.2881,0.3593,0.7819);transform:rotate(-14.175deg);}
83%{animation-timing-function:cubic-bezier(0.0632,0.1615,0.3539,1.4565);transform:rotate(-3.6deg);}
88%{animation-timing-function:cubic-bezier(0.3563,0.3125,0.5387,1.6475);transform:rotate(-7.74deg);}
92%{animation-timing-function:cubic-bezier(0.1265,0.4155,0.3821,1.8827);transform:rotate(-2.61deg);}
95%{animation-timing-function:cubic-bezier(0.5727,1.3521,0.0229,3.0356);transform:rotate(-4.185deg);}
98%{animation-timing-function:cubic-bezier(0.4531,-1.3593,0.757,0.0281);transform:rotate(-2.565deg);}
100%{transform:rotate(0deg);}
}
.ld.ld-tick-alt{animation:ld-tick-alt 1s infinite linear;}
@keyframes ld-jump {
0%{animation-timing-function:cubic-bezier(0.0637,0.1569,-0.0154,0.8727);transform:translate(0,0%);}
22%{animation-timing-function:cubic-bezier(0.7634,0.2713,0.7818,0.6832);transform:translate(0,-13.958%);}
43%{animation-timing-function:cubic-bezier(0.0599,0.1266,0.2372,1.029);transform:translate(0,-2.338%);}
56%{animation-timing-function:cubic-bezier(0.6353,0.3049,0.6792,0.6671);transform:translate(0,-7.868%);}
68%{animation-timing-function:cubic-bezier(0.0513,0.1148,0.3085,1.1548);transform:translate(0,-1.596%);}
76%{animation-timing-function:cubic-bezier(0.467,0.2881,0.3593,0.7819);transform:translate(0,-4.41%);}
83%{animation-timing-function:cubic-bezier(0.0632,0.1615,0.3539,1.4565);transform:translate(0,-1.12%);}
88%{animation-timing-function:cubic-bezier(0.3563,0.3125,0.5387,1.6475);transform:translate(0,-2.408%);}
92%{animation-timing-function:cubic-bezier(0.1265,0.4155,0.3821,1.8827);transform:translate(0,-0.812%);}
95%{animation-timing-function:cubic-bezier(0.5727,1.3521,0.0229,3.0356);transform:translate(0,-1.302%);}
98%{animation-timing-function:cubic-bezier(0.4531,-1.3593,0.757,0.0281);transform:translate(0,-0.798%);}
100%{transform:translate(0,0%);}
}
.ld.ld-jump{animation:ld-jump 1s infinite linear;}
@keyframes ld-bounce {
0%{animation-timing-function:cubic-bezier(0.138,0.2541,0.2177,0.8747);transform:translate(0,0%) scaleY(1);}
37%{animation-timing-function:cubic-bezier(0.7679,0.1817,0.8401,0.7167);transform:translate(0,-39.96%) scaleY(1);}
72.2%{animation-timing-function:cubic-bezier(0.1045,0.2026,0.2224,0.9608);transform:translate(0,0%) scaleY(1);}
87.2%{animation-timing-function:cubic-bezier(0.7463,0.2314,0.8159,0.6941);transform:translate(0,19.85%) scaleY(0.603);}
100%{transform:translate(0,0%) scaleY(1);}
}
.ld.ld-bounce{animation:ld-bounce 1s infinite linear;}
@keyframes ld-clock {
0%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(0deg);}
8.33333%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(30deg);}
16.66667%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(60deg);}
25%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(90deg);}
33.33333%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(120deg);}
41.66667%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(150deg);}
50%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(180deg);}
58.33333%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(210deg);}
66.66667%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(240deg);}
75%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(270deg);}
83.33333%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(300deg);}
91.66667%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(330deg);}
100%{animation-timing-function:cubic-bezier(0,0.7,0.3,1);transform:rotate(360deg);}
}
.ld.ld-clock{animation:ld-clock 12s infinite linear;}
@keyframes ld-fade {
0%{animation-timing-function:cubic-bezier(0.2057,0.573,0.3723,0.9184);opacity:1;}
100%{opacity:0;}
}
.ld.ld-fade{animation:ld-fade 1s infinite linear;}
@keyframes ld-flip {
0%,25%,50%,75%,100%{animation-timing-function:cubic-bezier(0,0.4,0.6,1);}
0%{transform:scale(1,1);}
25%{transform:scale(-1,1);}
50%{transform:scale(-1,-1);}
75%{transform:scale(1,-1);}
100%{transform:scale(1,1);}
}
.ld.ld-flip{animation:ld-flip 1s infinite linear;}
@keyframes ld-float {
0%{animation-timing-function:cubic-bezier(0,0.4,0.6,1);transform:translate(0,0) scale(0.7);box-shadow:0 0 0 rgba(0,0,0,.3);}
50%{animation-timing-function:cubic-bezier(0.4,0,1,0.6);transform:translate(0,-15%) scale(1);box-shadow:0 23% 5% -15% rgba(0,0,0,.2);}
100%{transform:translate(0,0) scale(0.7);box-shadow:0 0 0 rgba(0,0,0,.3);}
}
.ld.ld-float{animation:ld-float 1s infinite linear;}
@keyframes ld-heartbeat {
0%{animation-timing-function:cubic-bezier(0.1678,0.6042,0.5465,3.0859);transform:scale(1.3);}
30%{animation-timing-function:cubic-bezier(0.3206,0.3435,0.6825,0.6598);transform:scale(1.15);}
31%{animation-timing-function:cubic-bezier(0.2811,0.5061,0.5347,0.909);transform:scale(1.1458);}
100%{transform:scale(1);}
}
.ld.ld-heartbeat{animation:ld-heartbeat 1s infinite linear;}
@keyframes ld-hit {
0%{animation-timing-function:cubic-bezier(0.5,0,1,0.5);transform:scale(0) translate(0,0) skewX(0);opacity:1;}
20%{transform:scale(1) translate(0,0) skewX(20deg);}
50%{animation-timing-function:cubic-bezier(0.6,0,1,0.4);transform:scale(1) translate(0,0) skewX(20deg);opacity:1;}
100%{transform:scale(1) translate(0,200%) skewX(20deg);opacity:0;}
}
.ld.ld-hit{animation:ld-hit 2s infinite linear;}
@keyframes ld-move-ltr {
0%{transform:translate(0%,0%);}
40%{transform:translate(40%,0%);}
49.99999%{transform:translate(49.99999%,0%);}
50%{transform:translate(-50%,0%);}
50.00001%{transform:translate(-49.99999%,0%);}
60%{transform:translate(-40%,0%);}
100%{transform:translate(0%,0%);}
}
.ld.ld-move-ltr{animation:ld-move-ltr 1s infinite linear;}
@keyframes ld-move-rtl {
0%{transform:translate(0%,0%);}
40%{transform:translate(-40%,0%);}
49.99999%{transform:translate(-49.99999%,0%);}
50%{transform:translate(50%,0%);}
50.00001%{transform:translate(49.99999%,0%);}
60%{transform:translate(40%,0%);}
100%{transform:translate(0%,0%);}
}
.ld.ld-move-rtl{animation:ld-move-rtl 1s infinite linear;}
@keyframes ld-move-ttb {
0%{transform:translate(0%,0%);}
40%{transform:translate(0%,40%);}
49.99999%{transform:translate(0%,49.99999%);}
50%{transform:translate(0%,-50%);}
50.00001%{transform:translate(0%,-49.99999%);}
60%{transform:translate(0%,-40%);}
100%{transform:translate(0%,0%);}
}
.ld.ld-move-ttb{animation:ld-move-ttb 1s infinite linear;}
@keyframes ld-move-btt {
0%{transform:translate(0%,0%);}
40%{transform:translate(0%,-40%);}
49.99999%{transform:translate(0%,-49.99999%);}
50%{transform:translate(0%,50%);}
50.00001%{transform:translate(0%,49.99999%);}
60%{transform:translate(0%,40%);}
100%{transform:translate(0%,0%);}
}
.ld.ld-move-btt{animation:ld-move-btt 1s infinite linear;}
@keyframes ld-move-fade-ltr {
0%{transform:translate(0%,0%);opacity:1;}
40%{transform:translate(40%,0%);opacity:1;}
49.99999%{transform:translate(49.99999%,0%);opacity:0;}
50%{transform:translate(-50%,0%);opacity:0;}
50.00001%{transform:translate(-49.99999%,0%);opacity:0;}
60%{transform:translate(-40%,0%);opacity:1;}
100%{transform:translate(0%,0%);opacity:1;}
}
.ld.ld-move-fade-ltr{animation:ld-move-fade-ltr 1s infinite linear;}
@keyframes ld-move-fade-rtl {
0%{transform:translate(0%,0%);opacity:1;}
40%{transform:translate(-40%,0%);opacity:1;}
49.99999%{transform:translate(-49.99999%,0%);opacity:0;}
50%{transform:translate(50%,0%);opacity:0;}
50.00001%{transform:translate(49.99999%,0%);opacity:0;}
60%{transform:translate(40%,0%);opacity:1;}
100%{transform:translate(0%,0%);opacity:1;}
}
.ld.ld-move-fade-rtl{animation:ld-move-fade-rtl 1s infinite linear;}
@keyframes ld-move-fade-ttb {
0%{transform:translate(0%,0%);opacity:1;}
40%{transform:translate(0%,40%);opacity:1;}
49.99999%{transform:translate(0%,49.99999%);opacity:0;}
50%{transform:translate(0%,-50%);opacity:0;}
50.00001%{transform:translate(0%,-49.99999%);opacity:0;}
60%{transform:translate(0%,-40%);opacity:1;}
100%{transform:translate(0%,0%);opacity:1;}
}
.ld.ld-move-fade-ttb{animation:ld-move-fade-ttb 1s infinite linear;}
@keyframes ld-move-fade-btt {
0%{transform:translate(0%,0%);opacity:1;}
40%{transform:translate(0%,-40%);opacity:1;}
49.99999%{transform:translate(0%,-49.99999%);opacity:0;}
50%{transform:translate(0%,50%);opacity:0;}
50.00001%{transform:translate(0%,49.99999%);opacity:0;}
60%{transform:translate(0%,40%);opacity:1;}
100%{transform:translate(0%,0%);opacity:1;}
}
.ld.ld-move-fade-btt{animation:ld-move-fade-btt 1s infinite linear;}
@keyframes ld-orbit {
0%{animation-timing-function:linear;transform:translate(0%,-60%) rotate(0deg);}
8.33333%{animation-timing-function:linear;transform:translate(30%,-51.96152%) rotate(30deg);}
16.66667%{animation-timing-function:linear;transform:translate(51.96152%,-30%) rotate(60deg);}
25%{animation-timing-function:linear;transform:translate(60%,0%) rotate(90deg);}
33.33333%{animation-timing-function:linear;transform:translate(51.96152%,30%) rotate(120deg);}
41.66667%{animation-timing-function:linear;transform:translate(30%,51.96152%) rotate(150deg);}
50%{animation-timing-function:linear;transform:translate(0%,60%) rotate(180deg);}
58.33333%{animation-timing-function:linear;transform:translate(-30%,51.96152%) rotate(210deg);}
66.66667%{animation-timing-function:linear;transform:translate(-51.96152%,30%) rotate(240deg);}
75%{animation-timing-function:linear;transform:translate(-60%,0%) rotate(270deg);}
83.33333%{animation-timing-function:linear;transform:translate(-51.96152%,-30%) rotate(300deg);}
91.66667%{animation-timing-function:linear;transform:translate(-30%,-51.96152%) rotate(330deg);}
100%{animation-timing-function:linear;transform:translate(0%,-60%) rotate(360deg);}
}
.ld.ld-orbit{animation:ld-orbit 1s infinite linear;}
@keyframes ld-breath {
0%{animation-timing-function:cubic-bezier(0.9647,0.2413,-0.0705,0.7911);transform:scale(0.91);}
51%{animation-timing-function:cubic-bezier(0.9226,0.2631,-0.0308,0.7628);transform:scale(1.02994);}
100%{transform:scale(0.91);}
}
.ld.ld-breath{animation:ld-breath 1s infinite linear;}
@keyframes ld-dim {
0%{animation-timing-function:cubic-bezier(0.9647,0.2413,-0.0705,0.7911);opacity:0;}
51%{animation-timing-function:cubic-bezier(0.9226,0.2631,-0.0308,0.7628);opacity:.9995;}
100%{opacity:0;}
}
.ld.ld-dim{animation:ld-dim 1s infinite linear;}
@keyframes ld-metronome {
0%{animation-timing-function:cubic-bezier(0.7806,0.0715,0.8998,0.731);transform:translate(-10%) rotate(-20deg);}
17.5%{animation-timing-function:cubic-bezier(0.484,0.3308,0.6853,0.6667);transform:translate(-6.18%) rotate(-12.36deg);}
27.6%{animation-timing-function:cubic-bezier(0.0676,0.1836,0.0518,0.9433);transform:translate(2.48%) rotate(4.96deg);}
50.1%{animation-timing-function:cubic-bezier(0.7773,0.0708,0.9008,0.735);transform:translate(10%) rotate(20deg);}
67.6%{animation-timing-function:cubic-bezier(0.4888,0.331,0.6153,0.6674);transform:translate(6.16%) rotate(12.32deg);}
80%{animation-timing-function:cubic-bezier(0.0801,0.2206,0.1357,0.9363);transform:translate(-4.57%) rotate(-9.14deg);}
100%{transform:translate(-10%) rotate(-20deg);}
}
.ld.ld-metronome{animation:ld-metronome 1s infinite linear;}
@keyframes ld-swing {
0%{animation-timing-function:cubic-bezier(0.9647,0.2413,-0.0705,0.7911);transform:rotate(-30deg);}
51%{animation-timing-function:cubic-bezier(0.9226,0.2631,-0.0308,0.7628);transform:rotate(29.97deg);}
100%{transform:rotate(-30deg);}
}
.ld.ld-swing{animation:ld-swing 1s infinite linear;}
@keyframes ld-wander-v {
0%{animation-timing-function:cubic-bezier(0.7806,0.0715,0.8998,0.731);transform:translate(0,-10%);}
17.5%{animation-timing-function:cubic-bezier(0.484,0.3308,0.6853,0.6667);transform:translate(0,-6.18%);}
27.6%{animation-timing-function:cubic-bezier(0.2459,0.3343,0.4923,0.6717);transform:translate(0,2.48%);}
35.1%{animation-timing-function:cubic-bezier(0.1317,0.3401,0.311,0.9176);transform:translate(0,7.49%);}
50.1%{animation-timing-function:cubic-bezier(0.7773,0.0708,0.9008,0.735);transform:translate(0,10%);}
67.6%{animation-timing-function:cubic-bezier(0.4888,0.331,0.6153,0.6674);transform:translate(0,6.16%);}
80%{animation-timing-function:cubic-bezier(0.2539,0.3274,0.5671,0.676);transform:translate(0,-4.57%);}
85%{animation-timing-function:cubic-bezier(0.1302,0.3349,0.3113,0.9183);transform:translate(0,-7.47%);}
100%{transform:translate(0,-10%);}
}
.ld.ld-wander-v{animation:ld-wander-v 1s infinite linear;}
@keyframes ld-wander-h {
0%{animation-timing-function:cubic-bezier(0.7806,0.0715,0.8998,0.731);transform:translate(-10%,0);}
17.5%{animation-timing-function:cubic-bezier(0.484,0.3308,0.6853,0.6667);transform:translate(-6.18%,0);}
27.6%{animation-timing-function:cubic-bezier(0.2459,0.3343,0.4923,0.6717);transform:translate(2.48%,0);}
35.1%{animation-timing-function:cubic-bezier(0.1317,0.3401,0.311,0.9176);transform:translate(7.49%,0);}
50.1%{animation-timing-function:cubic-bezier(0.7773,0.0708,0.9008,0.735);transform:translate(10%,0);}
67.6%{animation-timing-function:cubic-bezier(0.4888,0.331,0.6153,0.6674);transform:translate(6.16%,0);}
80%{animation-timing-function:cubic-bezier(0.2539,0.3274,0.5671,0.676);transform:translate(-4.57%,0);}
85%{animation-timing-function:cubic-bezier(0.1302,0.3349,0.3113,0.9183);transform:translate(-7.47%,0);}
100%{transform:translate(-10%,0);}
}
.ld.ld-wander-h,.ld.ld-wander{animation:ld-wander-h 1s infinite linear;}
@keyframes ld-pulse {
0%{animation-timing-function:cubic-bezier(0.3333,0.3333,0.3124,0.6668);transform:scale(0.85);}
0.5%{animation-timing-function:cubic-bezier(0.0233,-0.3865,0.6667,0.6667);transform:scale(1.141);}
1.5%{animation-timing-function:cubic-bezier(0.2893,0.354,0.6158,0.6958);transform:scale(1.124);}
11%{animation-timing-function:cubic-bezier(0.2861,0.4196,0.6215,0.7476);transform:scale(0.992);}
25%{animation-timing-function:cubic-bezier(0.0793,0.2627,0.9972,1.5511);transform:scale(0.887);}
49.5%{animation-timing-function:cubic-bezier(0.6664,0.3332,0.6667,0.6667);transform:scale(0.85);}
50%{animation-timing-function:cubic-bezier(0,0.3522,1,0.6686);transform:scale(1.15);}
51%{animation-timing-function:cubic-bezier(0.2668,0.4036,0.554,0.7657);transform:scale(1.132);}
73.5%{animation-timing-function:cubic-bezier(0.2997,1.0028,0.6671,1);transform:scale(0.894);}
100%{transform:scale(0.85);}
}
.ld.ld-pulse{animation:ld-pulse 1s infinite linear;}
@keyframes ld-jingle {
0%{animation-timing-function:cubic-bezier(0.146,0.2111,0.5902,1.3204);transform:rotate(0deg);}
11%{animation-timing-function:cubic-bezier(0.1079,0.1992,-0.6462,0.828);transform:rotate(7.61deg);}
23%{animation-timing-function:cubic-bezier(0.0504,0.0951,0.0163,0.9677);transform:rotate(-5.79deg);}
36%{animation-timing-function:cubic-bezier(0.0475,0.0921,0.3134,1.0455);transform:rotate(3.35deg);}
49%{animation-timing-function:cubic-bezier(0.0789,0.1565,0.3413,1.0972);transform:rotate(-1.93deg);}
62%{animation-timing-function:cubic-bezier(0.141,0.2885,0.406,1.1519);transform:rotate(1.12deg);}
75%{animation-timing-function:cubic-bezier(0.226,0.4698,0.5031,1.1722);transform:rotate(-0.64deg);}
88%{animation-timing-function:cubic-bezier(0.3121,0.5521,0.5655,0.8997);transform:rotate(0.37deg);}
100%{transform:rotate(-0.28deg);}
}
.ld.ld-jingle{animation:ld-jingle 1s infinite linear;transform-origin:50% 0;}
@keyframes ld-rubber-v {
0%{animation-timing-function:cubic-bezier(0.1858,0.2841,0.5834,1.4615);transform:scaleY(1);}
31%{animation-timing-function:cubic-bezier(0.0467,0.1102,0.4803,1.4719);transform:scaleY(1.1354);}
41%{animation-timing-function:cubic-bezier(0.0469,0.1108,0.4775,1.4732);transform:scaleY(0.9052);}
51%{animation-timing-function:cubic-bezier(0.0478,0.1131,0.4723,1.4819);transform:scaleY(1.0664);}
61%{animation-timing-function:cubic-bezier(0.0506,0.1192,0.4639,1.4818);transform:scaleY(0.9536);}
71%{animation-timing-function:cubic-bezier(0.0581,0.1374,0.457,1.4901);transform:scaleY(1.0326);}
81%{animation-timing-function:cubic-bezier(0.0765,0.1813,0.4542,1.4923);transform:scaleY(0.9772);}
91%{animation-timing-function:cubic-bezier(0.1747,0.3181,0.341,0.878);transform:scaleY(1.016);}
100%{transform:scaleY(0.9836);}
}
.ld.ld-rubber-v{animation:ld-rubber-v 1s infinite linear;}
@keyframes ld-rubber-h {
0%{animation-timing-function:cubic-bezier(0.1858,0.2841,0.5834,1.4615);transform:scaleX(1);}
31%{animation-timing-function:cubic-bezier(0.0467,0.1102,0.4803,1.4719);transform:scaleX(1.1354);}
41%{animation-timing-function:cubic-bezier(0.0469,0.1108,0.4775,1.4732);transform:scaleX(0.9052);}
51%{animation-timing-function:cubic-bezier(0.0478,0.1131,0.4723,1.4819);transform:scaleX(1.0664);}
61%{animation-timing-function:cubic-bezier(0.0506,0.1192,0.4639,1.4818);transform:scaleX(0.9536);}
71%{animation-timing-function:cubic-bezier(0.0581,0.1374,0.457,1.4901);transform:scaleX(1.0326);}
81%{animation-timing-function:cubic-bezier(0.0765,0.1813,0.4542,1.4923);transform:scaleX(0.9772);}
91%{animation-timing-function:cubic-bezier(0.1747,0.3181,0.341,0.878);transform:scaleX(1.016);}
100%{transform:scaleX(0.9836);}
}
.ld.ld-rubber-h,.ld.ld-rubber{animation:ld-rubber-h 1s infinite linear;}
@keyframes ld-shake-v {
0%{animation-timing-function:cubic-bezier(0.1441,0.1912,0.6583,1.1029);transform:translate(0,0%);}
31%{animation-timing-function:cubic-bezier(0.0667,0.1419,0.6667,1.1415);transform:translate(0,7.8%);}
45%{animation-timing-function:cubic-bezier(0.0542,0.1151,0.5697,1.181);transform:translate(0,-4.68%);}
59%{animation-timing-function:cubic-bezier(0.0497,0.1058,0.4541,1.231);transform:translate(0,2.81%);}
73%{animation-timing-function:cubic-bezier(0.0808,0.1711,0.4109,1.2519);transform:translate(0,-1.68%);}
87%{animation-timing-function:cubic-bezier(0.2073,0.3705,0.4064,0.8839);transform:translate(0,1.01%);}
100%{transform:translate(0,-0.78%);}
}
.ld.ld-shake-v{animation:ld-shake-v 1s infinite linear;}
@keyframes ld-shake-h {
0%{animation-timing-function:cubic-bezier(0.1515,0.2047,0.6562,1.1369);transform:translate(0%,0);}
31%{animation-timing-function:cubic-bezier(0.0628,0.1361,0.6012,1.2083);transform:translate(7.66%,0);}
45%{animation-timing-function:cubic-bezier(0.0579,0.1251,0.5661,1.2263);transform:translate(-5.36%,0);}
59%{animation-timing-function:cubic-bezier(0.0523,0.113,0.5181,1.2493);transform:translate(3.75%,0);}
73%{animation-timing-function:cubic-bezier(0.0513,0.1113,0.4632,1.2762);transform:translate(-2.63%,0);}
87%{animation-timing-function:cubic-bezier(0.1502,0.2709,0.2303,0.8469);transform:translate(1.84%,0);}
100%{transform:translate(-1.68%,0);}
}
.ld.ld-shake-h,.ld.ld-shake{animation:ld-shake-h 1s infinite linear;}
@keyframes ld-tick {
0%{animation-timing-function:cubic-bezier(0.1858,0.2841,0.5834,1.4615);transform:rotate(0deg);}
31%{animation-timing-function:cubic-bezier(0.0467,0.1102,0.4803,1.4719);transform:rotate(13.54deg);}
41%{animation-timing-function:cubic-bezier(0.0469,0.1108,0.4775,1.4732);transform:rotate(-9.48deg);}
51%{animation-timing-function:cubic-bezier(0.0478,0.1131,0.4723,1.4819);transform:rotate(6.64deg);}
61%{animation-timing-function:cubic-bezier(0.0506,0.1192,0.4639,1.4818);transform:rotate(-4.64deg);}
71%{animation-timing-function:cubic-bezier(0.0581,0.1374,0.457,1.4901);transform:rotate(3.26deg);}
81%{animation-timing-function:cubic-bezier(0.0765,0.1813,0.4542,1.4923);transform:rotate(-2.28deg);}
91%{animation-timing-function:cubic-bezier(0.1747,0.3181,0.341,0.878);transform:rotate(1.6deg);}
100%{transform:rotate(-1.64deg);}
}
.ld.ld-tick{animation:ld-tick 1s infinite linear;}
@keyframes ld-smash {
0%{animation-timing-function:cubic-bezier(0.3385,0.332,0.6667,0.6667);transform:rotate(0deg);}
40.8%{animation-timing-function:cubic-bezier(0.3316,0.3338,0.5714,1.3045);transform:rotate(24.48deg);}
48.5%{animation-timing-function:cubic-bezier(0.9673,0.2776,0.6667,0.6667);transform:rotate(29.07deg);}
51%{animation-timing-function:cubic-bezier(0.1933,0.2947,-0.0572,0.7191);transform:rotate(25.38deg);}
60.8%{animation-timing-function:cubic-bezier(0.0583,2.8507,0.8558,1);transform:rotate(0.54deg);}
100%{transform:rotate(0deg);}
}
.ld.ld-smash{animation:ld-smash 1s infinite linear;}
@keyframes ld-jelly-alt {
0%{animation-timing-function:cubic-bezier(0.1858,0.2841,0.5834,1.4615);transform:skewX(0deg);}
31%{animation-timing-function:cubic-bezier(0.0467,0.1102,0.4803,1.4719);transform:skewX(6.77deg);}
41%{animation-timing-function:cubic-bezier(0.0469,0.1108,0.4775,1.4732);transform:skewX(-4.74deg);}
51%{animation-timing-function:cubic-bezier(0.0478,0.1131,0.4723,1.4819);transform:skewX(3.32deg);}
61%{animation-timing-function:cubic-bezier(0.0506,0.1192,0.4639,1.4818);transform:skewX(-2.32deg);}
71%{animation-timing-function:cubic-bezier(0.0581,0.1374,0.457,1.4901);transform:skewX(1.63deg);}
81%{animation-timing-function:cubic-bezier(0.0765,0.1813,0.4542,1.4923);transform:skewX(-1.14deg);}
91%{animation-timing-function:cubic-bezier(0.1747,0.3181,0.341,0.878);transform:skewX(0.8deg);}
100%{transform:skewX(-0.82deg);}
}
.ld.ld-jelly-alt{animation:ld-jelly-alt 1s infinite linear;}
@keyframes ld-jelly {
0%{animation-timing-function:cubic-bezier(0.1441,0.1912,0.6583,1.1029);transform:translate(0%,0) skewX(0deg);}
31%{animation-timing-function:cubic-bezier(0.0667,0.1419,0.6667,1.1415);transform:translate(-7.8%,0) skewX(7.8deg);}
45%{animation-timing-function:cubic-bezier(0.0542,0.1151,0.5697,1.181);transform:translate(4.68%,0) skewX(-4.68deg);}
59%{animation-timing-function:cubic-bezier(0.0497,0.1058,0.4541,1.231);transform:translate(-2.81%,0) skewX(2.81deg);}
73%{animation-timing-function:cubic-bezier(0.0808,0.1711,0.4109,1.2519);transform:translate(1.68%,0) skewX(-1.68deg);}
87%{animation-timing-function:cubic-bezier(0.2073,0.3705,0.4064,0.8839);transform:translate(-1.01%,0) skewX(1.01deg);}
100%{transform:translate(0.78%,0) skewX(-0.78deg);}
}
.ld.ld-jelly{animation:ld-jelly 1s infinite linear;}
@keyframes ld-damage {
0%{animation-timing-function:cubic-bezier(0.1916,0.3481,0.5313,2.0622);opacity:1;}
21%{animation-timing-function:cubic-bezier(0.0461,0.1237,0.4559,1.8579);opacity:.422;}
29%{animation-timing-function:cubic-bezier(0.0468,0.1254,0.4564,1.8559);opacity:1.462;}
37%{animation-timing-function:cubic-bezier(0.0479,0.1283,0.457,1.856);opacity:.63;}
45%{animation-timing-function:cubic-bezier(0.0487,0.1306,0.457,1.8506);opacity:1.296;}
53%{animation-timing-function:cubic-bezier(0.0515,0.1383,0.4591,1.8571);opacity:.763;}
61%{animation-timing-function:cubic-bezier(0.0556,0.1484,0.4608,1.846);opacity:1.189;}
69%{animation-timing-function:cubic-bezier(0.0595,0.1602,0.4632,1.8456);opacity:.848;}
77%{animation-timing-function:cubic-bezier(0.0689,0.1849,0.4698,1.8391);opacity:1.121;}
85%{animation-timing-function:cubic-bezier(0.0794,0.2133,0.4765,1.8226);opacity:.903;}
93%{animation-timing-function:cubic-bezier(0.1486,0.2692,0.2335,0.855);opacity:1.078;}
100%{opacity:.893;}
}
.ld.ld-damage{animation:ld-damage 1s infinite linear;}
@keyframes ld-rush-ltr {
0%{animation-timing-function:cubic-bezier(0,0.5,0.5,1);opacity:0;}
5%{opacity:1;}
0%{transform:translateX(-318.4752086141%) skewX(30deg);}
25%{transform:translateX(-21.4256258422%) skewX(-15deg);}
33%{transform:translateX(8.5743741578%) skewX(-15deg);}
44%{transform:translateX(-4.2128799228%) skewX(7.5deg);}
55.00000000000001%{transform:translateX(2.0973908101%) skewX(-3.75deg);}
66%{transform:translateX(0%) skewX(0deg);}
80%{transform:translateX(0%) skewX(0deg);}
100%{transform:translateX(300%) skewX(30deg);opacity:1;}
}
.ld.ld-rush-ltr{animation:ld-rush-ltr 1s infinite linear;}
@keyframes ld-rush-rtl {
0%{animation-timing-function:cubic-bezier(0,0.5,0.5,1);opacity:0;}
5%{opacity:1;}
0%{transform:translateX(318.4752086141%) skewX(-30deg);}
25%{transform:translateX(21.4256258422%) skewX(15deg);}
33%{transform:translateX(-8.5743741578%) skewX(15deg);}
44%{transform:translateX(4.2128799228%) skewX(-7.5deg);}
55.00000000000001%{transform:translateX(-2.0973908101%) skewX(3.75deg);}
66%{transform:translateX(0%) skewX(0deg);}
80%{transform:translateX(0%) skewX(0deg);}
100%{transform:translateX(-300%) skewX(-30deg);opacity:1;}
}
.ld.ld-rush-rtl{animation:ld-rush-rtl 1s infinite linear;}
@keyframes ld-rush-ttb {
0%{animation-timing-function:cubic-bezier(0,0.5,0.5,1);opacity:0;}
5%{opacity:1;}
0%{transform:translateY(-78.4752086141%) skewY(30deg);}
25%{transform:translateY(2.5743741578%) skewY(-15deg);}
33%{transform:translateY(8.5743741578%) skewY(-15deg);}
44%{transform:translateY(-4.2128799228%) skewY(7.5deg);}
55.00000000000001%{transform:translateY(2.0973908101%) skewY(-3.75deg);}
66%{transform:translateY(0%) skewY(0deg);}
80%{transform:translateY(0%) skewY(0deg);}
100%{transform:translateY(60%) skewY(30deg);opacity:1;}
}
.ld.ld-rush-ttb{animation:ld-rush-ttb 1s infinite linear;}
@keyframes ld-rush-btt {
0%{animation-timing-function:cubic-bezier(0,0.5,0.5,1);opacity:0;}
5%{opacity:1;}
0%{transform:translateY(318.4752086141%) skewY(-30deg);}
25%{transform:translateY(21.4256258422%) skewY(15deg);}
33%{transform:translateY(-8.5743741578%) skewY(15deg);}
44%{transform:translateY(4.2128799228%) skewY(-7.5deg);}
55.00000000000001%{transform:translateY(-2.0973908101%) skewY(3.75deg);}
66%{transform:translateY(0%) skewY(0deg);}
80%{transform:translateY(0%) skewY(0deg);}
100%{transform:translateY(-300%) skewY(-30deg);opacity:1;}
}
.ld.ld-rush-btt{animation:ld-rush-btt 1s infinite linear;}
@keyframes ld-skew {
0%,50%,100%{animation-timing-function:cubic-bezier(0.4,0,1,0.6);}
25%,75%{animation-timing-function:cubic-bezier(0,0.4,0.6,1);}
0%{transform:skewX(20deg) scale(1);}
25%{transform:skewX(0deg) scale(0.9);}
50%{transform:skewX(-20deg) scale(1);}
75%{transform:skewX(0deg) scale(0.9);}
100%{transform:skewX(20deg) scale(1);}
}
.ld.ld-skew{animation:ld-skew 1s infinite linear;}
@keyframes ld-skew-alt {
0%,50%,100%{animation-timing-function:cubic-bezier(0.4,0,1,0.6);}
25%,75%{animation-timing-function:cubic-bezier(0,0.4,0.6,1);}
0%{transform:skewY(20deg) scale(1);}
25%{transform:skewY(0deg) scale(0.9);}
50%{transform:skewY(-20deg) scale(1);}
75%{transform:skewY(0deg) scale(0.9);}
100%{transform:skewY(20deg) scale(1);}
}
.ld.ld-skew-alt{animation:ld-skew-alt 1s infinite linear;}
@keyframes ld-slide-ltr {
0%{animation-timing-function:cubic-bezier(0.4652,0.1051,0.774,0.6426);transform:translate(0%,0%);opacity:1;}
22.5%{animation-timing-function:cubic-bezier(0.4142,0.3131,0.7623,0.6513);transform:translate(47.8%,0%);opacity:1;}
45%{animation-timing-function:cubic-bezier(0.3615,0.331,0.9646,1.3461);transform:translate(147.8%,0%);opacity:1;}
47.5%{animation-timing-function:cubic-bezier(0.7006,0.3332,0.6667,0.6667);transform:translate(165.6%,0%);opacity:0;}
50%{animation-timing-function:cubic-bezier(0.1604,0.3176,-0.0218,0.6965);transform:translate(-200%,0%);opacity:0;}
51%{animation-timing-function:cubic-bezier(0.1983,0.3529,0.5263,0.6945);transform:translate(-179.8%,0%);opacity:0;}
80.4%{animation-timing-function:cubic-bezier(0.2342,0.3708,0.5422,0.9065);transform:translate(-38.4%,0%);opacity:1;}
100%{transform:translate(0%,0%);opacity:1;}
}
.ld.ld-slide-ltr{animation:ld-slide-ltr 1s infinite linear;}
@keyframes ld-slide-rtl {
0%{animation-timing-function:cubic-bezier(0.4652,0.1051,0.774,0.6426);transform:translate(0%,0%);opacity:1;}
22.5%{animation-timing-function:cubic-bezier(0.4142,0.3131,0.7623,0.6513);transform:translate(-47.8%,0%);opacity:1;}
45%{animation-timing-function:cubic-bezier(0.3615,0.331,0.9646,1.3461);transform:translate(-147.8%,0%);opacity:1;}
47.5%{animation-timing-function:cubic-bezier(0.7006,0.3332,0.6667,0.6667);transform:translate(-165.6%,0%);opacity:0;}
50%{animation-timing-function:cubic-bezier(0.1604,0.3176,-0.0218,0.6965);transform:translate(200%,0%);opacity:0;}
51%{animation-timing-function:cubic-bezier(0.1983,0.3529,0.5263,0.6945);transform:translate(179.8%,0%);opacity:0;}
80.4%{animation-timing-function:cubic-bezier(0.2342,0.3708,0.5422,0.9065);transform:translate(38.4%,0%);opacity:1;}
100%{transform:translate(0%,0%);opacity:1;}
}
.ld.ld-slide-rtl{animation:ld-slide-rtl 1s infinite linear;}
@keyframes ld-slide-btt {
0%{animation-timing-function:cubic-bezier(0.4652,0.1051,0.774,0.6426);transform:translate(0%,0%);opacity:1;}
22.5%{animation-timing-function:cubic-bezier(0.4142,0.3131,0.7623,0.6513);transform:translate(0%,-47.8%);opacity:1;}
45%{animation-timing-function:cubic-bezier(0.3615,0.331,0.9646,1.3461);transform:translate(0%,-147.8%);opacity:1;}
47.5%{animation-timing-function:cubic-bezier(0.7006,0.3332,0.6667,0.6667);transform:translate(0%,-165.6%);opacity:0;}
50%{animation-timing-function:cubic-bezier(0.1604,0.3176,-0.0218,0.6965);transform:translate(0%,200%);opacity:0;}
51%{animation-timing-function:cubic-bezier(0.1983,0.3529,0.5263,0.6945);transform:translate(0%,179.8%);opacity:0;}
80.4%{animation-timing-function:cubic-bezier(0.2342,0.3708,0.5422,0.9065);transform:translate(0%,38.4%);opacity:1;}
100%{transform:translate(0%,0%);opacity:1;}
}
.ld.ld-slide-btt{animation:ld-slide-btt 1s infinite linear;}
@keyframes ld-slide-ttb {
0%{animation-timing-function:cubic-bezier(0.4652,0.1051,0.774,0.6426);transform:translate(0%,0%);opacity:1;}
22.5%{animation-timing-function:cubic-bezier(0.4142,0.3131,0.7623,0.6513);transform:translate(0%,47.8%);opacity:1;}
45%{animation-timing-function:cubic-bezier(0.3615,0.331,0.9646,1.3461);transform:translate(0%,147.8%);opacity:1;}
47.5%{animation-timing-function:cubic-bezier(0.7006,0.3332,0.6667,0.6667);transform:translate(0%,165.6%);opacity:0;}
50%{animation-timing-function:cubic-bezier(0.1604,0.3176,-0.0218,0.6965);transform:translate(0%,-200%);opacity:0;}
51%{animation-timing-function:cubic-bezier(0.1983,0.3529,0.5263,0.6945);transform:translate(0%,-179.8%);opacity:0;}
80.4%{animation-timing-function:cubic-bezier(0.2342,0.3708,0.5422,0.9065);transform:translate(0%,-38.4%);opacity:1;}
100%{transform:translate(0%,0%);opacity:1;}
}
.ld.ld-slide-ttb{animation:ld-slide-ttb 1s infinite linear;}
@keyframes ld-coin-h {
0%{animation-timing-function:cubic-bezier(0.5856,0.0703,0.4143,0.9297);transform:rotateY(0deg);}
100%{transform:rotateY(3600deg);}
}
.ld.ld-coin-h,.ld.ld-coin{animation:ld-coin-h 2s infinite linear;}
@keyframes ld-coin-v {
0%{animation-timing-function:cubic-bezier(0.5856,0.0703,0.4143,0.9297);transform:rotateX(0deg);}
100%{transform:rotateX(3600deg);}
}
.ld.ld-coin-v{animation:ld-coin-v 2s infinite linear;}
@keyframes ld-cycle {
0%{animation-timing-function:cubic-bezier(0.3333,0.3333,0.6667,0.6667);transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.ld.ld-cycle{animation:ld-cycle 1s infinite linear;}
@keyframes ld-cycle-alt {
0%{animation-timing-function:cubic-bezier(0.3333,0.3333,0.6667,0.6667);transform:rotate(0deg);}
100%{transform:rotate(-360deg);}
}
.ld.ld-cycle-alt{animation:ld-cycle-alt 1s infinite linear;}
@keyframes ld-flip-h {
0%{animation-timing-function:cubic-bezier(0.1909,0.4373,0.4509,0.7454);transform:rotateY(0deg);}
30%{animation-timing-function:cubic-bezier(0.128,0.2315,0.9704,0.8632);transform:rotateY(153.72deg);}
50%{animation-timing-function:cubic-bezier(0.5788,0.3001,0.5613,0.6784);transform:rotateY(180deg);}
55%{animation-timing-function:cubic-bezier(0.1545,0.4929,0.6089,0.9373);transform:rotateY(238.68deg);}
100%{transform:rotateY(360deg);}
}
.ld.ld-flip-h{animation:ld-flip-h 1s infinite linear;}
@keyframes ld-flip-v {
0%{animation-timing-function:cubic-bezier(0.1909,0.4373,0.4509,0.7454);transform:rotateX(0deg);}
30%{animation-timing-function:cubic-bezier(0.128,0.2315,0.9704,0.8632);transform:rotateX(153.72deg);}
50%{animation-timing-function:cubic-bezier(0.5788,0.3001,0.5613,0.6784);transform:rotateX(180deg);}
55%{animation-timing-function:cubic-bezier(0.1545,0.4929,0.6089,0.9373);transform:rotateX(238.68deg);}
100%{transform:rotateX(360deg);}
}
.ld.ld-flip-v{animation:ld-flip-v 1s infinite linear;}
@keyframes ld-spin-fast {
0%{animation-timing-function:cubic-bezier(0.5856,0.0703,0.4143,0.9297);transform:rotate(0deg);}
100%{transform:rotate(1800deg);}
}
.ld.ld-spin-fast{animation:ld-spin-fast 1s infinite linear;}
@keyframes ld-spin {
0%{animation-timing-function:cubic-bezier(0.5856,0.0703,0.4143,0.9297);transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.ld.ld-spin{animation:ld-spin 1s infinite linear;}
@keyframes ld-squeeze {
0%{animation-timing-function:cubic-bezier(0.1685,0.4459,0.3641,0.7833);transform:scale(0.5,1);}
30%{animation-timing-function:cubic-bezier(0.0995,0.199,0.9948,0.959);transform:scale(0.949,0.551);}
50%{animation-timing-function:cubic-bezier(0.6064,0.3078,0.5406,0.6764);transform:scale(1,0.5);}
55%{animation-timing-function:cubic-bezier(0.1401,0.5826,0.6091,0.9651);transform:scale(0.802,0.698);}
100%{transform:scale(0.5,1);}
}
.ld.ld-squeeze{animation:ld-squeeze 1s infinite linear;}
.ld.ld-static{animation:ld-static 1s infinite linear;}
@keyframes ld-surprise {
0%{transform:skewX(0deg) scale(1);}
10%{transform:skewX(-25deg) scale(0.5);}
20%{transform:skewX(-25deg) scale(0.5);}
30%{transform:skewX(25deg) scale(1);}
40%{transform:skewX(-25deg) scale(1);}
50%{transform:skewX(25deg) scale(1);}
60%{transform:skewX(-25deg) scale(1);}
70%{transform:skewX(25deg) scale(1);}
80%{transform:skewX(-25deg) scale(1);}
90%{transform:skewX(25deg) scale(1);}
100%{transform:skewX(-25deg) scale(1);}
}
.ld.ld-surprise{animation:ld-surprise 1s infinite linear;}
@keyframes ld-measure {
0%{transform:translate(0%,0%) rotate(0deg);}
3.33333%{transform:translate(0%,0%) rotate(-14.99241deg);}
6.66667%{transform:translate(0%,0%) rotate(10.93733deg);}
10%{transform:translate(0%,0%) rotate(10.60793deg);}
13.33333%{transform:translate(0%,0%) rotate(-10.26249deg);}
16.66667%{transform:translate(0%,0%) rotate(0.47337deg);}
20%{transform:translate(0%,0%) rotate(15deg);}
23.33333%{transform:translate(0%,0%) rotate(0.48087deg);}
26.66667%{transform:translate(0%,0%) rotate(-10.26796deg);}
30%{transform:translate(0%,0%) rotate(10.60262deg);}
33.33333%{transform:translate(0%,0%) rotate(10.94246deg);}
36.66667%{transform:translate(0%,0%) rotate(-14.99265deg);}
40%{transform:translate(0%,0%) rotate(-0.0075deg);}
43.33333%{transform:translate(0%,0%) rotate(14.99217deg);}
46.66667%{transform:translate(0%,0%) rotate(-10.93219deg);}
50%{transform:translate(0%,0%) rotate(-10.61323deg);}
53.33333%{transform:translate(0%,0%) rotate(10.25702deg);}
56.66667%{transform:translate(0%,0%) rotate(-0.46588deg);}
60%{transform:translate(0%,0%) rotate(-15deg);}
63.33333%{transform:translate(0%,0%) rotate(-0.48836deg);}
66.66667%{transform:translate(0%,0%) rotate(10.27343deg);}
70%{transform:translate(0%,0%) rotate(-10.59732deg);}
73.33333%{transform:translate(0%,0%) rotate(-10.94759deg);}
76.66667%{transform:translate(0%,0%) rotate(14.99288deg);}
80%{transform:translate(0%,0%) rotate(0.015deg);}
83.33333%{transform:translate(0%,0%) rotate(-14.99193deg);}
86.66667%{transform:translate(0%,0%) rotate(10.92706deg);}
90%{transform:translate(0%,0%) rotate(10.61853deg);}
93.33333%{transform:translate(0%,0%) rotate(-10.25155deg);}
96.66667%{transform:translate(0%,0%) rotate(0.45838deg);}
100%{transform:translate(0,0) rotate(0);}
}
.ld.ld-measure{animation:ld-measure 5s infinite linear;}
@keyframes ld-shiver {
0%{transform:translate(0%,0%) scale(1);}
3.33333%{transform:translate(0%,0%) scale(1.04279);}
6.66667%{transform:translate(0%,0%) scale(1.00524);}
10%{transform:translate(0%,0%) scale(0.96369);}
13.33333%{transform:translate(0%,0%) scale(0.95064);}
16.66667%{transform:translate(0%,0%) scale(0.97651);}
20%{transform:translate(0%,0%) scale(1.02078);}
23.33333%{transform:translate(0%,0%) scale(1.04875);}
26.66667%{transform:translate(0%,0%) scale(1.03832);}
30%{transform:translate(0%,0%) scale(0.99777);}
33.33333%{transform:translate(0%,0%) scale(0.95897);}
36.66667%{transform:translate(0%,0%) scale(0.95244);}
40%{transform:translate(0%,0%) scale(0.98335);}
43.33333%{transform:translate(0%,0%) scale(1.02733);}
46.66667%{transform:translate(0%,0%) scale(1.04988);}
50%{transform:translate(0%,0%) scale(1.0331);}
53.33333%{transform:translate(0%,0%) scale(0.99035);}
56.66667%{transform:translate(0%,0%) scale(0.95507);}
60%{transform:translate(0%,0%) scale(0.95527);}
63.33333%{transform:translate(0%,0%) scale(0.99057);}
66.66667%{transform:translate(0%,0%) scale(1.03343);}
70%{transform:translate(0%,0%) scale(1.04984);}
73.33333%{transform:translate(0%,0%) scale(1.02714);}
76.66667%{transform:translate(0%,0%) scale(0.98293);}
80%{transform:translate(0%,0%) scale(0.9523);}
83.33333%{transform:translate(0%,0%) scale(0.9591);}
86.66667%{transform:translate(0%,0%) scale(0.99821);}
90%{transform:translate(0%,0%) scale(1.0386);}
93.33333%{transform:translate(0%,0%) scale(1.0487);}
96.66667%{transform:translate(0%,0%) scale(1.02038);}
100%{transform:translate(0,0) scale(1);}
}
.ld.ld-shiver{animation:ld-shiver .5s infinite linear;}
@keyframes ld-swim {
0%{transform:translate(0px,0px) rotate(0deg);}
8.33333%{transform:translate(-5.96462px,4.90845px) rotate(-13.66821deg);}
16.66667%{transform:translate(5.25471px,-2.05606px) rotate(0.47337deg);}
25%{transform:translate(2.30929px,5.79372px) rotate(13.8564deg);}
33.33333%{transform:translate(-5.75556px,-4.60802px) rotate(10.94246deg);}
41.66667%{transform:translate(3.73522px,5.97742px) rotate(-14.03079deg);}
50%{transform:translate(4.2628px,-3.01222px) rotate(-10.61323deg);}
58.33333%{transform:translate(-4.65975px,-2.51269px) rotate(5.2869deg);}
66.66667%{transform:translate(1.64024px,-1.05167px) rotate(10.27343deg);}
75%{transform:translate(5.55954px,-4.22763px) rotate(-5.72726deg);}
83.33333%{transform:translate(-2.84602px,5.91439px) rotate(-14.99193deg);}
91.66667%{transform:translate(-0.70744px,-5.43064px) rotate(6.16192deg);}
100%{transform:translate(0,0) rotate(0);}
}
.ld.ld-swim{animation:ld-swim 10s infinite linear;}
@keyframes ld-tremble {
0%{transform:translate(0px,0px);}
3.33333%{transform:translate(-0.18923px,1.45485px);}
6.66667%{transform:translate(-0.84296px,-1.32524px);}
10%{transform:translate(0.67971px,1.00422px);}
13.33333%{transform:translate(-0.5056px,0.83616px);}
16.66667%{transform:translate(1.31368px,-0.51401px);}
20%{transform:translate(-1.21184px,1.49193px);}
23.33333%{transform:translate(1.09065px,-0.21259px);}
26.66667%{transform:translate(-1.49916px,0.56159px);}
30%{transform:translate(1.48086px,1.21228px);}
33.33333%{transform:translate(-1.43889px,-1.152px);}
36.66667%{transform:translate(1.35914px,1.34835px);}
40%{transform:translate(-1.42834px,0.3091px);}
43.33333%{transform:translate(1.47472px,-1.49889px);}
46.66667%{transform:translate(-0.92402px,1.4416px);}
50%{transform:translate(1.0657px,-0.75306px);}
53.33333%{transform:translate(-1.19035px,-1.07484px);}
56.66667%{transform:translate(0.28828px,0.79337px);}
60%{transform:translate(-0.47167px,-1.42789px);}
63.33333%{transform:translate(0.64753px,-0.09795px);}
66.66667%{transform:translate(0.41006px,-0.26292px);}
70%{transform:translate(-0.22477px,-1.3683px);}
73.33333%{transform:translate(0.03588px,0.92931px);}
76.66667%{transform:translate(-1.01937px,-1.18398px);}
80%{transform:translate(0.8724px,-0.60494px);}
83.33333%{transform:translate(-0.71151px,1.4786px);}
86.66667%{transform:translate(1.40734px,-1.49607px);}
90%{transform:translate(-1.33062px,0.46957px);}
93.33333%{transform:translate(1.23264px,1.26738px);}
96.66667%{transform:translate(-1.48975px,-1.03867px);}
100%{transform:translate(0,0);}
}
.ld.ld-tremble{animation:ld-tremble .5s infinite linear;}
@keyframes ld-vortex {
0%,60%{animation-timing-function:cubic-bezier(0.3,0,1,0.7);}
0%{opacity:0;transform:rotate(-1800deg) scale(0.3);}
60%{opacity:1;transform:rotate(0deg) scale(1);}
100%{opacity:0;transform:rotate(0deg) scale(1);}
}
.ld.ld-vortex{animation:ld-vortex 1s infinite linear;}
@keyframes ld-vortex-alt {
0%,60%{animation-timing-function:cubic-bezier(0.3,0,1,0.7);}
0%{opacity:0;transform:rotate(-1800deg) scale(3);}
60%{opacity:1;transform:rotate(0deg) scale(1);}
100%{opacity:0;transform:rotate(0deg) scale(1);}
}
.ld.ld-vortex-alt{animation:ld-vortex-alt 1s infinite linear;}
@keyframes ld-wrench {
20%,36%,70%,86%{transform:rotate(0deg);}
0%,50%,100%{transform:rotate(45deg);}
}
.ld.ld-wrench{animation:ld-wrench 1s infinite linear;}
.ld-ext-right,.ld-ext-left,.ld-ext-bottom,.ld-ext-top,.ld-over,.ld-over-inverse,.ld-over-full,.ld-over-full-inverse{position:relative;}
.ld-ext-right>.ld,.ld-ext-left>.ld,.ld-ext-bottom>.ld,.ld-ext-top>.ld,.ld-over>.ld,.ld-over-inverse>.ld,.ld-over-full>.ld,.ld-over-full-inverse>.ld{position:absolute;top:50%;left:50%;width:1em;height:1em;margin:-.5em;opacity:0;z-index:-1;transition:all .3s;transition-timing-function:ease-in;animation-play-state:paused;}
.ld-ext-right>.ld>*,.ld-ext-left>.ld>*,.ld-ext-bottom>.ld>*,.ld-ext-top>.ld>*,.ld-over>.ld>*,.ld-over-inverse>.ld>*,.ld-over-full>.ld>*,.ld-over-full-inverse>.ld>*{width:1em;height:1em;position:absolute;top:50%;left:50%;transform:translate(-0.5em,-0.5em);}
.ld-ext-right.running>.ld,.ld-ext-left.running>.ld,.ld-ext-bottom.running>.ld,.ld-ext-top.running>.ld,.ld-over.running>.ld,.ld-over-inverse.running>.ld,.ld-over-full.running>.ld,.ld-over-full-inverse.running>.ld{opacity:1;z-index:auto;visibility:visible;animation-play-state:running!important;}
.ld-ext-right.running>.ld:before,.ld-ext-left.running>.ld:before,.ld-ext-bottom.running>.ld:before,.ld-ext-top.running>.ld:before,.ld-over.running>.ld:before,.ld-over-inverse.running>.ld:before,.ld-over-full.running>.ld:before,.ld-over-full-inverse.running>.ld:before,.ld-ext-right.running>.ld:after,.ld-ext-left.running>.ld:after,.ld-ext-bottom.running>.ld:after,.ld-ext-top.running>.ld:after,.ld-over.running>.ld:after,.ld-over-inverse.running>.ld:after,.ld-over-full.running>.ld:after,.ld-over-full-inverse.running>.ld:after{animation-play-state:running!important;}
.ld-ext-right,.ld-ext-left,.ld-ext-bottom,.ld-ext-top{transition-timing-function:ease-in;}
.ld-ext-right{transition:padding-right .3s;}
.ld-ext-right.running{padding-right:2.5em!important;}
.ld-ext-right>.ld{top:50%;left:auto;right:1.25em;}
.ld-ext-left{transition:padding-left .3s;}
.ld-ext-left.running{padding-left:2.5em!important;}
.ld-ext-left>.ld{top:50%;right:auto;left:1.25em;}
.ld-ext-bottom{transition:padding-bottom .3s;}
.ld-ext-bottom.running{padding-bottom:2.5em!important;}
.ld-ext-bottom>.ld{top:auto;left:50%;bottom:1.25em;}
.ld-ext-top{transition:padding-top .3s;}
.ld-ext-top.running{padding-top:2.5em!important;}
.ld-ext-top>.ld{bottom:auto;left:50%;top:1.25em;}
.ld-over:before,.ld-over-inverse:before,.ld-over-full:before,.ld-over-full-inverse:before{content:" ";display:block;opacity:0;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;transition:all .3s;transition-timing-function:ease-in;background:rgba(240,240,240,.8);}
.ld-over.running>.ld,.ld-over-inverse.running>.ld,.ld-over-full.running>.ld,.ld-over-full-inverse.running>.ld{z-index:4001;}
.ld-over.running:before,.ld-over-inverse.running:before,.ld-over-full.running:before,.ld-over-full-inverse.running:before{opacity:1;z-index:4000;display:block;}
.ld-over-full.running>.ld,.ld-over-full-inverse.running>.ld,.ld-over-full.running:before,.ld-over-full-inverse.running:before{position:fixed;}
.ld-over-full>.ld{color:rgba(0,0,0,.8);}
.ld-over-full:before,.ld-over-full-inverse:before{background:hsla(0,0%,100%,.8);}
.ld-over-inverse>.ld{color:hsla(0,0%,100%,.8);}
.ld-over-inverse:before{background:rgba(0,0,0,.6);}
.ld-over-full-inverse>.ld{color:hsla(0,0%,100%,.8);}
.ld-over-full-inverse:before{background:rgba(0,0,0,.6);}
.table{width:100%;max-width:100%;margin-bottom:1rem;border-collapse:collapse;border-spacing:0;text-align:left;border:none;}
.table th,.table td{padding:10px 5px;vertical-align:middle;border-top:1px solid #eceeef;}
.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef;}
.table tbody+tbody{border-top:2px solid #eceeef;}
.table .table{background-color:#fff;}
.table-sm th,.table-sm td{padding:.3rem;}
.table-bordered{border:1px solid #eceeef;}
.table-bordered th,.table-bordered td{border:1px solid #eceeef;}
.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px;}
.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}
.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);}
.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075);}
.table-hover .table-active:hover{background-color:rgba(0,0,0,.075);}
.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075);}
.table-success,.table-success>th,.table-success>td{background-color:#dff0d8;}
.table-hover .table-success:hover{background-color:#d0e9c6;}
.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6;}
.table-info,.table-info>th,.table-info>td{background-color:#d9edf7;}
.table-hover .table-info:hover{background-color:#c4e3f3;}
.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3;}
.table-warning,.table-warning>th,.table-warning>td{background-color:#fcf8e3;}
.table-hover .table-warning:hover{background-color:#faf2cc;}
.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc;}
.table-danger,.table-danger>th,.table-danger>td{background-color:#f2dede;}
.table-hover .table-danger:hover{background-color:#ebcccc;}
.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc;}
.thead-inverse th{color:#fff;background-color:#292b2c;}
.thead-default th{color:#464a4c;background-color:#eceeef;}
.table-inverse{color:#fff;background-color:#292b2c;}
.table-inverse th,.table-inverse td,.table-inverse thead th{border-color:#fff;}
.table-inverse.table-bordered{border:0;}
.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;}
.table-responsive.table-bordered{border:0;}
.table tbody tr.checked,.vtl-table tbody tr.vtl-tbody-tr-checked{background-color:rgba(72,39,236,.1490196078);}
.table tbody tr.checked:hover,.vtl-table tbody tr.vtl-tbody-tr-checked:hover{background-color:rgba(72,39,236,.1490196078);}
.cbx-chota legend{text-transform:uppercase;font-size:.8em;letter-spacing:.1rem;}
.cbx-chota input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota select,.cbx-chota textarea,.cbx-chota textarea[type=text]{font-family:inherit;border-radius:4px;border:1px solid var(--color-lightGrey);transition:all .2s ease;display:block;width:auto;}
.cbx-chota input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]).chota-inline,.cbx-chota select.chota-inline,.cbx-chota textarea.chota-inline,.cbx-chota textarea[type=text].chota-inline{width:auto;display:inline-block;}
.cbx-chota .modal__content input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota .modal__content select,.cbx-chota .modal__content textarea,.cbx-chota .modal__content textarea[type=text],.cbx-chota .cbx_form_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota .cbx_form_wrapper select,.cbx-chota .cbx_form_wrapper textarea,.cbx-chota .cbx_form_wrapper textarea[type=text]{width:100%;}
.cbx-chota .modal__content.chota-inline,.cbx-chota .cbx_form_wrapper.chota-inline{width:auto;display:inline-block;}
.cbx-chota .global_setting_group input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota .global_setting_group select,.cbx-chota .global_setting_group textarea,.cbx-chota .global_setting_group textarea[type=text]{width:100%;max-width:500px;}
.cbx-chota .global_setting_group .wpsa-browse-wrap{width:100%;max-width:500px;}
.cbx-chota .global_setting_group form .form-table td[colspan="2"]{padding:15px 0;}
.cbx-chota input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]):not(:disabled):hover,.cbx-chota select:hover,.cbx-chota textarea:hover,.cbx-chota textarea[type=text]:hover{border-color:var(--color-grey);}
.cbx-chota input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]):focus,.cbx-chota select:focus,.cbx-chota textarea:focus,.cbx-chota textarea[type=text]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 1px var(--color-primary);}
.cbx-chota input.error:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota textarea.error{border-color:var(--color-error);}
.cbx-chota input.success:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),.cbx-chota textarea.success{border-color:var(--color-success);}
.cbx-chota input[type=text],.cbx-chota input[type=password],.cbx-chota input[type=color],.cbx-chota input[type=date],.cbx-chota input[type=datetime],.cbx-chota input[type=datetime-local],.cbx-chota input[type=email],.cbx-chota input[type=month],.cbx-chota input[type=number],.cbx-chota input[type=search],.cbx-chota input[type=tel],.cbx-chota input[type=time],.cbx-chota input[type=url],.cbx-chota input[type=week],.cbx-chota select,.cbx-chota textarea{padding:0 8px;font-size:14px;line-height:2;height:30px;min-height:30px;background-color:rgba(239,242,249,.7);box-sizing:border-box;}
.cbx-chota textarea{height:auto;box-sizing:border-box;}
.cbx-chota select{-webkit-appearance:none;background-color:rgba(239,242,249,.7);background-size:1ex!important;background-origin:content-box!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='40' fill='%23555'><polygon points='0,0 60,0 30,40'/></svg>")!important;background-repeat:no-repeat!important;background-position:right -10px center!important;padding:0 18px 0 10px!important;font-size:14px!important;line-height:2!important;height:auto!important;box-sizing:border-box;}
.cbx-chota input:not(.magic-checkbox)[type=checkbox],.cbx-chota input:not(.magic-radio)[type=radio]{width:20px!important;height:20px!important;}
.cbx-chota input:not(.magic-checkbox)[type=checkbox]:checked::before,.cbx-chota input:not(.magic-radio)[type=radio]:checked::before{width:20px!important;height:20px!important;margin:0!important;}
.cbx-chota .button,.cbx-chota summary.button,.cbx-chota [type=button],.cbx-chota [type=reset],.cbx-chota [type=submit],.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row),.cbx-chota #wp-submit{text-decoration:none!important;height:30px!important;min-height:30px!important;padding:0 8px!important;position:relative;background:var(--bg-color);color:var(--color-darkGrey);border-radius:4px!important;border:1px solid rgba(0,0,0,0)!important;text-align:center;transition:opacity .2s ease;transform:scale(1);display:inline-block;cursor:pointer;vertical-align:middle!important;font-weight:normal!important;font-size:14px!important;line-height:2!important;box-sizing:border-box!important;white-space:nowrap!important;-webkit-appearance:none!important;}
.cbx-chota .button:hover,.cbx-chota .button:focus,.cbx-chota summary.button:hover,.cbx-chota summary.button:focus,.cbx-chota [type=button]:hover,.cbx-chota [type=button]:focus,.cbx-chota [type=reset]:hover,.cbx-chota [type=reset]:focus,.cbx-chota [type=submit]:hover,.cbx-chota [type=submit]:focus,.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row):hover,.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row):focus,.cbx-chota #wp-submit:hover,.cbx-chota #wp-submit:focus{border:1px solid rgba(0,0,0,0);box-shadow:none!important;outline:none!important;}
.cbx-chota .button .dashicons,.cbx-chota summary.button .dashicons,.cbx-chota [type=button] .dashicons,.cbx-chota [type=reset] .dashicons,.cbx-chota [type=submit] .dashicons,.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row) .dashicons,.cbx-chota #wp-submit .dashicons{vertical-align:middle;}
.cbx-chota .button .cbx-icon,.cbx-chota summary.button .cbx-icon,.cbx-chota [type=button] .cbx-icon,.cbx-chota [type=reset] .cbx-icon,.cbx-chota [type=submit] .cbx-icon,.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row) .cbx-icon,.cbx-chota #wp-submit .cbx-icon{width:20px;height:20px;}
.cbx-chota .button.small,.cbx-chota summary.button.small,.cbx-chota [type=button].small,.cbx-chota [type=reset].small,.cbx-chota [type=submit].small,.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row).small,.cbx-chota #wp-submit.small{font-size:13px!important;line-height:1.8461538462!important;min-height:24px!important;padding:0 6px!important;}
.cbx-chota .button.small .cbx-icon,.cbx-chota summary.button.small .cbx-icon,.cbx-chota [type=button].small .cbx-icon,.cbx-chota [type=reset].small .cbx-icon,.cbx-chota [type=submit].small .cbx-icon,.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row).small .cbx-icon,.cbx-chota #wp-submit.small .cbx-icon{width:16px!important;height:16px!important;}
.cbx-chota .button.icon,.cbx-chota summary.button.icon,.cbx-chota [type=button].icon,.cbx-chota [type=reset].icon,.cbx-chota [type=submit].icon,.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row).icon,.cbx-chota #wp-submit.icon{display:inline-flex!important;align-items:center!important;}
.cbx-chota .button.icon-only,.cbx-chota summary.button.icon-only,.cbx-chota [type=button].icon-only,.cbx-chota [type=reset].icon-only,.cbx-chota [type=submit].icon-only,.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row).icon-only,.cbx-chota #wp-submit.icon-only{line-height:1!important;padding:4px 8px!important;text-align:center;}
.cbx-chota .button.icon-only.small,.cbx-chota summary.button.icon-only.small,.cbx-chota [type=button].icon-only.small,.cbx-chota [type=reset].icon-only.small,.cbx-chota [type=submit].icon-only.small,.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row).icon-only.small,.cbx-chota #wp-submit.icon-only.small{padding:4px 8px!important;}
.cbx-chota .button.icon-only.small .cbx-icon,.cbx-chota summary.button.icon-only.small .cbx-icon,.cbx-chota [type=button].icon-only.small .cbx-icon,.cbx-chota [type=reset].icon-only.small .cbx-icon,.cbx-chota [type=submit].icon-only.small .cbx-icon,.cbx-chota button:not(.handle-order-higher):not(.handle-order-lower):not(.toggle-row).icon-only.small .cbx-icon,.cbx-chota #wp-submit.icon-only.small .cbx-icon{width:16px;height:16px;}
.cbx-chota .grouped{display:flex;}
.cbx-chota .grouped>:not(:last-child){margin-right:16px;}
.cbx-chota .grouped.gapless>*{margin:0 0 0 -1px!important;border-radius:0!important;}
.cbx-chota .grouped.gapless>:first-child{margin:0!important;border-radius:4px 0 0 4px!important;}
.cbx-chota .grouped.gapless>:last-child{border-radius:0 4px 4px 0!important;}
.cbx-chota .button+.button{margin-left:10px;}
.cbx-chota .button:hover,.cbx-chota [type=button]:hover,.cbx-chota [type=reset]:hover,.cbx-chota [type=submit]:hover,.cbx-chota button:hover{opacity:.8;}
.cbx-chota .button:active,.cbx-chota [type=button]:active,.cbx-chota [type=reset]:active,.cbx-chota [type=submit]:active,.cbx-chota button:active{transform:scale(0.98);}
.cbx-chota input:disabled,.cbx-chota button:disabled,.cbx-chota input:disabled:hover,.cbx-chota button:disabled:hover{opacity:.4;cursor:not-allowed;}
.cbx-chota .button.primary,.cbx-chota .button.secondary,.cbx-chota .button.dark,.cbx-chota .button.light,.cbx-chota .button.error,.cbx-chota .button.success,.cbx-chota [type=submit]{background-color:rgba(0,0,0,0);color:var(--font-color);z-index:1;}
.cbx-chota .button.primary.running .cbx-icon,.cbx-chota .button.secondary.running .cbx-icon,.cbx-chota .button.dark.running .cbx-icon,.cbx-chota .button.light.running .cbx-icon,.cbx-chota .button.error.running .cbx-icon,.cbx-chota .button.success.running .cbx-icon,.cbx-chota [type=submit].running .cbx-icon{display:none!important;}
.cbx-chota .button.primary,.cbx-chota input[type=button].button.primary,.cbx-chota button[type=submit].button.primary{background-color:var(--color-primary);color:#fff;}
.cbx-chota .button.primary:hover,.cbx-chota .button.primary:focus,.cbx-chota input[type=button].button.primary:hover,.cbx-chota input[type=button].button.primary:focus,.cbx-chota button[type=submit].button.primary:hover,.cbx-chota button[type=submit].button.primary:focus{background-color:var(--color-primary);color:#fff;}
.cbx-chota .button.secondary,.cbx-chota input[type=button].button.secondary,.cbx-chota button[type=submit].button.secondary{background-color:var(--color-secondary)!important;color:#fff!important;}
.cbx-chota .button.secondary:hover,.cbx-chota .button.secondary:focus,.cbx-chota input[type=button].button.secondary:hover,.cbx-chota input[type=button].button.secondary:focus,.cbx-chota button[type=submit].button.secondary:hover,.cbx-chota button[type=submit].button.secondary:focus{background-color:var(--color-secondary)!important;color:#fff!important;}
.cbx-chota .button.dark,.cbx-chota input[type=button].button.dark,.cbx-chota button[type=submit].button.dark{background-color:var(--color-darkGrey)!important;}
.cbx-chota .button.light,.cbx-chota input[type=button].button.light,.cbx-chota button[type=submit].button.light{background-color:var(--color-lightGrey)!important;}
.cbx-chota .button.error,.cbx-chota input[type=button].button.error,.cbx-chota button[type=submit].button.error{background-color:var(--color-error)!important;color:#fff!important;}
.cbx-chota .button.success,.cbx-chota input[type=button].button.success,.cbx-chota button[type=submit].button.success{background-color:var(--color-success)!important;color:#fff!important;}
.cbx-chota .button.outline,.cbx-chota input[type=button].button.outline,.cbx-chota button[type=submit].button.outline{background-color:rgba(0,0,0,0)!important;border-color:var(--color-lightGrey)!important;}
.cbx-chota .button.outline.primary,.cbx-chota input[type=button].button.outline.primary,.cbx-chota button[type=submit].button.outline.primary{border-color:var(--color-primary)!important;color:var(--color-primary)!important;}
.cbx-chota .button.outline.secondary,.cbx-chota input[type=button].button.outline.secondary,.cbx-chota button[type=submit].button.outline.secondary{border-color:var(--color-grey)!important;color:var(--color-grey)!important;}
.cbx-chota .button.outline.secondary:hover,.cbx-chota .button.outline.secondary:focus,.cbx-chota input[type=button].button.outline.secondary:hover,.cbx-chota input[type=button].button.outline.secondary:focus,.cbx-chota button[type=submit].button.outline.secondary:hover,.cbx-chota button[type=submit].button.outline.secondary:focus{background-color:rgba(0,0,0,0)!important;}
.cbx-chota .button.outline.dark,.cbx-chota input[type=button].button.outline.dark,.cbx-chota button[type=submit].button.outline.dark{border-color:var(--color-darkGrey)!important;color:var(--color-darkGrey)!important;}
.cbx-chota .button.outline.light,.cbx-chota input[type=button].button.outline.light,.cbx-chota button[type=submit].button.outline.light{border-color:var(--color-lightGrey)!important;color:var(--color-lightGrey)!important;}
.cbx-chota .button.outline.error,.cbx-chota input[type=button].button.outline.error,.cbx-chota button[type=submit].button.outline.error{color:var(--color-error)!important;background-color:#fff!important;border:1px solid var(--color-error)!important;}
.cbx-chota .button.clear,.cbx-chota input[type=button].button.clear,.cbx-chota button[type=submit].button.clear{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-primary)!important;}
.cbx-chota .button.transparent{border:1px solid rgba(0,0,0,0)!important;background-color:rgba(0,0,0,0)!important;}
.cbx-chota .button.transparent:focus,.cbx-chota .button.transparent:hover,.cbx-chota .button.transparent:hover{border:1px solid rgba(0,0,0,0)!important;background-color:rgba(0,0,0,0)!important;}
.cbx-chota .button.auto{padding:0!important;height:auto!important;min-height:auto!important;}
.cbx-chota ::-moz-placeholder{color:#bdbfc4;}
.cbx-chota ::placeholder{color:#bdbfc4;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox],.cbx-chota input.vtl-thead-checkbox[type=checkbox]{width:26px!important;height:26px!important;border:1px solid var(--color-grey)!important;outline:0 none!important;padding:0!important;position:relative!important;margin:0!important;-webkit-appearance:none!important;background-color:#fff;border-radius:4px!important;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox]:focus,.cbx-chota input.vtl-tbody-checkbox[type=checkbox]:hover,.cbx-chota input.vtl-thead-checkbox[type=checkbox]:focus,.cbx-chota input.vtl-thead-checkbox[type=checkbox]:hover{border:1px solid var(--color-darkGrey)!important;outline:0 none!important;box-shadow:none!important;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox]:before,.cbx-chota input.vtl-thead-checkbox[type=checkbox]:before{position:absolute!important;top:2px!important;left:2px!important;display:block!important;width:20px!important;height:20px!important;content:""!important;background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unchecked.svg)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox]:checked:before,.cbx-chota input.vtl-thead-checkbox[type=checkbox]:checked:before{display:inline-block;content:""!important;background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_checked.svg)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;}
.cbx-icon svg{width:100%;height:auto;display:inline-block;}
.cbxwpbkmark-hide{display:none!important;}
.cbxwpbkmark-clearfix{clear:both;}
.button-label{text-decoration:none!important;}
i.button-label{font-style:normal;}
.cbxbookmark-btn{font-family:Arial,Helvetica,sans-serif;display:inline-block;*display:inline;padding:4px 8px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:18px;font-weight:normal!important;background-color:#e2e2e2;color:#212121;text-align:center;vertical-align:middle;cursor:pointer;transition:all .3s;background-repeat:repeat-x;*border:0;border-radius:5px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe6e6e6",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;border:1px solid rgba(0,0,0,0);}
.cbxbookmark-btn.cbxbookmark-btn-primary{background:#007fff!important;color:#fff!important;}
.cbxbookmark-btn.cbxbookmark-btn-secondary{border-color:rgba(51,51,51,.1803921569);}
.cbxbookmark-btn.cbxbookmark-btn-danger{background:#ef4836!important;color:#fff!important;}
.cbxbookmark-btn:hover,.cbxbookmark-btn:focus{outline:none!important;text-decoration:none!important;}
.cbxwpbkmark_cat_hide{display:none;}
.cbxwpbkmarktrig{margin:5px 0;border-bottom:0 solid #fff!important;box-shadow:none!important;text-decoration:none;display:inline-flex;}
.cbxwpbkmarktrig .cbxwpbkmarktrig-label{margin-left:3px;}
.cbxwpbkmarktrig .cbxwpbkmarktrig-label .cbxwpbkmarktrig-count{font-style:normal;}
.cbxwpbkmarktrig .cbxwpbkmarktrig-icon{vertical-align:middle;background-image:url(/wp-content/plugins/cbxwpbookmark/assets/img/bookmarkicons/bookmark_before_2x.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:21px;height:auto;}
.cbxwpbkmarktrig.cbxwpbkmarktrig-marked .cbxwpbkmarktrig-icon{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/img/bookmarkicons/bookmark_after_2x.png);}
.cbxwpbkmarktrig.running{padding-left:20px!important;}
.cbxwpbkmarktrig.running .ld{left:10px!important;}
.cbxwpbkmarktrig.running .cbxwpbkmarktrig-icon{display:none;}
.cbxwpbkmarktrig:focus,.cbxwpbkmarktrig:active{outline:none!important;background:rgba(0,0,0,0)!important;text-decoration:none!important;}
.cbxwpbkmarkwrap{position:relative;font-size:14px;line-height:18px;box-sizing:border-box!important;}
.cbxwpbkmarkwrap *{box-sizing:border-box;}
.cbxwpbkmarklistwrap,.cbxwpbkmarkguestwrap{font-family:Arial,Helvetica,sans-serif;display:none;position:absolute;left:0;top:30px;z-index:1;background:#fff;width:100%;}
.cbxwpbkmarkwrap_user_cat .cbxwpbkmarklistwrap,.cbxwpbkmarkwrap_global_cat .cbxwpbkmarklistwrap{width:315px;max-width:315px;border-radius:8px!important;box-shadow:0 0 30px rgba(0,0,0,.15);-webkit-box-shadow:0 0 30px rgba(0,0,0,.15);transition:all .3s;}
.cbxwpbkmarkwrap-download{clear:both;}
.cbxwpbkmarkloading{display:none;text-align:center;position:absolute;top:2px;left:133px;margin:0!important;}
.cbxwpbkmark-field-wrap-actions{display:flex;flex-wrap:wrap;}
.cbxwpbkmark-field-wrap-actions .cbxwpbkmark-field-wrap-action-left{display:flex;flex-wrap:wrap;margin-right:auto;}
.cbxwpbkmark-field-wrap-actions .cbxwpbkmark-field-wrap-action-right{display:flex;flex-wrap:wrap;margin-left:auto;}
.cbxwpbkmark-field-privacy{font-size:16px;line-height:1.7;height:auto;width:100%;padding:5px 8px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px;}
.cbxwpbkmark-field-privacy:focus{outline:none;}
.cbxbookmark-btn.cbxwpbkmark-field-create-close,.cbxbookmark-btn.cbxwpbkmark-field-update-close{margin-left:5px;}
.cbxwpbkmark_cat_add_form,.cbxwpbkmark_cat_edit_form{display:none;border-top:1px solid #ccc;margin-top:5px;height:250px;padding:20px 10px;}
.cbxwpbkmarklist{width:100%;}
.cbxwpbkmark_cat_book_list,.cbxwpbkmark_cat_edit_list{display:none;}
.cbxwpbkmark-toolbar{padding:10px;border-top:1px solid #ccc;margin-top:5px;}
.cbxwpbkmark-toolbar span{font-family:Arial,Helvetica,sans-serif;margin-bottom:5px;margin-right:5px;padding:5px 8px;font-size:13px;line-height:1.2;}
.cbxwpbkmark-toolbar span .cbx-icon{width:15px;height:15px;}
.cbxwpbkmark-toolbar span:last-child{margin-right:0;}
p.cbxwpbkmark-form-note{display:none;color:#a94442!important;margin-bottom:8px;line-height:20px!important;font-size:14px!important;}
p.cbxwpbkmark-form-note-success{line-height:20px!important;font-size:14px!important;color:#3c763d!important;margin-bottom:10px!important;}
.cbxwpbkmark-toolbar-newcat{float:left;display:inline-flex;cursor:pointer;padding:5px 10px;border-radius:5px;font-weight:normal!important;transition:all .3s;}
.cbxwpbkmark-toolbar-newcat:hover,.cbxwpbkmark-toolbar-editcat:hover,.cbxwpbkmark-toolbar-listcat:hover,.cbxbookmark-category-list-create:hover,.cbxbookmark-mycat-editbox .cbxbookmark-btn:hover,.cbxbookmark-more:hover,.cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a:hover{box-shadow:2.736px 7.518px 10px 0 rgba(0,0,0,.15)!important;outline:none!important;}
.cbxwpbkmark-toolbar-listcat{float:left;display:inline-flex;cursor:pointer;padding:5px 10px;border-radius:5px;font-weight:normal!important;transition:all .3s;}
.cbxwpbkmark-toolbar-editcat{float:right;display:inline-flex;cursor:pointer;padding:5px 10px;border-radius:5px;font-weight:normal!important;transition:all .3s;}
input[type=text].cbxwpbkmark-field-cat{background:#fff;margin-bottom:10px;padding:5px 8px;width:100%!important;line-height:26px;font-size:16px;border-radius:5px;border:1px solid #ccc;}
input[type=text].cbxwpbkmark-field-cat:focus{outline:none;}
input[type=text].cbxwpbkmark-field-cat.error{outline:1px solid #a94442;}
.cbxwpbkmarktrig-button-addto{text-decoration:none!important;box-shadow:none!important;}
.cbxwpbkmarklistwrap .addto-head{padding:10px 10px 5px;border-bottom:1px solid #fff;position:relative;display:flex;align-items:center;width:100%;}
.cbxwpbkmarklistwrap .addto-head .cbxwpbkmarktrig_label{font-style:normal;}
.cbxwpbkmarklistwrap .addto-head .cbxwpbkmarktrig_close{padding:5px;margin-left:auto;border:1px solid rgba(51,51,51,.1803921569);border-radius:5px;cursor:pointer;}
.itemicon{float:right;}
.lbjs-item{padding:5px;}
.cbx-bookmark-error{color:#a94442;}
.cbxlbjs{margin:0;padding:0;}
.cbxlbjs .cbxlbjs-list{margin:0!important;overflow:auto;padding:0!important;list-style:none;height:202px;text-align:center;}
.cbxlbjs .cbxlbjs-list .cbxlbjs-item{margin:0!important;padding:3px 0!important;list-style:none!important;clear:both!important;background:none!important;float:left!important;font-size:14px;line-height:1.5;text-align:left;width:100%;display:flex;align-items:center;}
.cbxlbjs .cbxlbjs-list .cbxlbjs-item .cbxlbjs-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;cursor:pointer;font-size:inherit;line-height:inherit;flex:1;}
.cbxlbjs .cbxlbjs-list .cbxlbjs-item:hover{background-color:#f7f7f9!important;}
.cbxwpbkmark_cat_edit_list .cbxlbjs .cbxlbjs-list .cbxlbjs-item .cbxlbjs-item-name{flex:1;}
.cbxlbjs .cbxlbjs-searchbar-wrapper{margin:0;position:relative;overflow:hidden;display:flex;}
.cbxlbjs .cbxlbjs-searchbar-wrapper .cbxlbjs-searchbar{margin:0 0 10px;width:100%!important;padding:5px 25px 5px 5px;border:1px solid #ccc;border-width:1px 0;font-size:16px;line-height:26px;}
.cbxlbjs .cbxlbjs-searchbar-wrapper .cbxlbjs-searchbar:focus{border-width:1px 0;outline:0 solid #ccc;}
.cbxlbjs .cbxlbjs-searchbar-wrapper .cbxlbjs-searchbar-icon{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_search.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:21px;height:21px;content:"";display:inline-block;margin-left:auto;}
.cbxlbjs .cbxlbjs-searchbar-icon{background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_search.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:21px;height:21px;position:absolute;right:5px;top:9px;content:"";display:inline-block;}
.cbxlbjs-item:before{content:"";margin-right:3px;vertical-align:middle;background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unchecked.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:16px;height:16px;display:inline-block;cursor:pointer;margin-left:3px;flex:0 0 16px;}
.cbxlbjs-item[data-incat="1"]:before{content:"";margin-right:3px;vertical-align:middle;background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_checked.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:16px;height:16px;display:inline-block;margin-left:3px;flex:0 0 16px;}
.cbxlbjs-item[data-privacy="1"]:after,.cbxlbjs-item-widget[data-privacy="1"]:after{content:"";margin-left:3px;vertical-align:middle;background:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unlock.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;margin-right:3px;flex:0 0 16px;}
.cbxlbjs-item[data-privacy="0"]:after,.cbxlbjs-item-widget[data-privacy="0"]:after{content:"";margin-left:3px;vertical-align:middle;background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_lock.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;margin-right:3px;flex:0 0 16px;}
.cbxwpbkmark_cat_edit_list .cbxlbjs-item[data-privacy="1"]:before{content:"";margin-right:3px;vertical-align:middle;background:center 2px url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unlock.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;margin-left:3px;flex:0 0 16px;}
.cbxwpbkmark_cat_edit_list .cbxlbjs-item[data-privacy="0"]:before{content:"";margin-right:3px;vertical-align:middle;background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_lock.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;margin-left:3px;flex:0 0 16px;}
.cbxwpbkmark_cat_edit_list .cbxlbjs-item:after{content:"";margin-left:3px;vertical-align:middle;background-image:url(/wp-content/plugins/cbxwpbookmark/assets/icons/icon_edit.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;clear:right!important;cursor:pointer;margin-right:3px;flex:0 0 16px;}
.cbxbookmark-delete-btn{box-shadow:none!important;cursor:pointer;margin-left:10px;display:inline-block;vertical-align:middle;}
.cbxbookmark-delete-btn.running .cbx-icon{display:none;}
.cbxbookmark-edit-btn{box-shadow:none!important;cursor:pointer;margin-left:10px;display:inline-block;vertical-align:middle;}
.cbxwpbookmark-button-holder{float:right;}
.cbxbookmark-category-list{margin-left:20px!important;padding:0!important;}
.cbxbookmark-category-list li a{box-shadow:none!important;text-decoration:none!important;}
.cbxbookmark-category-list li.cbxbookmark-category-list-item-active{font-weight:bold;}
.cbxwpbookmarkcategory-class .cbxbookmark-category-list{margin-left:0!important;}
.cbxbookmark-category-list-item-sublist-a-more{text-align:center;display:block;font-weight:bold;}
.cbxbookmark-mycat-panel li{margin-bottom:10px;}
.cbxbookmark-mycat-editbox{border-radius:8px;font-size:16px;line-height:18px;background:#fff;padding:10px;box-shadow:0 0 30px rgba(0,0,0,.15);margin-bottom:10px;display:flex;align-items:center;}
.cbxbookmark-mycat-editbox .cbxbmedit-catname{font-size:14px;line-height:20px;padding:4px 12px;border:1px solid #ccc;border-radius:5px;height:auto;margin:2px 0;}
.cbxbookmark-mycat-editbox .cbxbmedit-catname-error{border:1px solid red;}
.cbxbookmark-mycat-editbox .cbxbmedit-privacy{width:100px;font-size:14px;line-height:20px;padding:0 12px;height:30px;float:left;display:inline-block;margin:2px 0 2px 10px;border-radius:5px;border:1px solid #ccc;}
.cbxbookmark-mycat-editbox .cbxbmedit-privacy.cbxwpbkmark_cat_hide{display:none;}
.cbxbookmark-mycat-editbox .cbxbookmark-cat-save{margin-left:10px;background-color:#007fff!important;color:#fff!important;}
.cbxbookmark-mycat-editbox .cbxbookmark-cat-close{margin-left:10px;}
.cbxwpbm_ajax_icon{display:none;}
.cbxwpbookmark-title{padding:0;margin:0 0 10px;}
.cbxwpbookmark-title a{letter-spacing:0;}
.cbxwpbookmark-mylist,.cbxwpbookmark-mostlist{margin-left:20px;padding:0;}
.cbxwpbookmark-mylist li a,.cbxwpbookmark-mostlist li a{font-size:14px;line-height:20px;box-shadow:none!important;text-decoration:none!important;}
.cbxwpbookmark-mylist li a img,.cbxwpbookmark-mostlist li a img{margin-right:5px;}
.cbxwpbookmark-mostlist{padding:0;margin-left:20px;}
.cbxwpbookmark-mostlist li{padding:0;margin:0 0 8px;clear:both;}
.cbxwpbookmark-mostlist li p.cbxwpbookmark-mostlist-product-title{margin-bottom:5px;}
.cbxwpbookmark-mostlist li p.cbxwpbookmark-mostlist-product-title a{display:flex;flex-wrap:wrap;}
.cbxwpbookmark-mostlist li p.cbxwpbookmark-mostlist-product-title a img{max-width:32px;height:auto;box-shadow:none;margin-left:auto;}
.cbxwpbookmark-mostlist li p.cbxwpbookmark-mostlist-product-title a span{margin-right:4px;}
.cbxwpbookmark-mostlist li a{display:block;border-bottom:0;box-shadow:none!important;}
.cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{cursor:pointer;padding:5px 10px;display:inline-block;clear:both;border-radius:5px;font-weight:700;transition:all .3s;}
.cbxwpbookmark-mylist-sc-more{margin-bottom:5px;}
.cbxbookmark-more-wrap{clear:both;width:100%;text-align:center;margin:5px 0;}
.cbxbookmark-more-wrap a{margin:0 auto;transition:all .3s;text-decoration:none!important;font-size:15px;line-height:2;padding:5px 15px;box-shadow:none!important;border-radius:5px;font-weight:normal!important;}
.cbxbookmark-more-wrap a:hover,.cbxbookmark-more-wrap a:focus{box-shadow:2.736px 7.518px 10px 0 rgba(0,0,0,.15)!important;}
.cbxbookmark-alert{padding:5px 10px;margin:5px 0;border:1px solid rgba(0,0,0,0);border-radius:4px;font-size:16px;line-height:22px;width:100%;}
.cbxbookmark-alert .cbxbookmark-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}
.cbxbookmark-alert .cbxbookmark-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}
.cbxbookmark-alert .cbxbookmark-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;text-align:center;}
.cbxbookmark-alert .cbxbookmark-alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
.cbxlbjs-item-widget_dropdown{margin-bottom:10px;width:100%;max-width:400px;font-size:16px!important;line-height:1.5!important;}
.cbxwpbkmark-icon{width:18px;height:18px;display:block;}
.cbxwpbkmarklist-nocatfound{padding:10px;width:100%;text-align:center;}
.cbxwpbkmarklist-nocatfound .cbxwpbkmarklist-nocatfoundtrig{color:#a94442;font-size:14px;line-height:20px;cursor:pointer;display:block;}
.cbxwpbkmarkguestwrap,.entry-content .cbxwpbkmarkguestwrap{font-family:Arial,Helvetica,sans-serif;box-shadow:0 0 30px rgba(0,0,0,.15);-webkit-box-shadow:0 0 30px rgba(0,0,0,.15);transition:all .3s;border-radius:8px!important;max-width:315px;}
.cbxwpbkmarkguestwrap h3,.entry-content .cbxwpbkmarkguestwrap h3{font-weight:bold!important;font-size:18px!important;line-height:1.5!important;padding:0!important;margin:0 0 8px!important;}
.cbxwpbkmarkguestwrap label,.entry-content .cbxwpbkmarkguestwrap label{display:block;width:100%!important;font-size:15px!important;line-height:1.5!important;padding:0!important;margin:0 0 4px!important;}
.cbxwpbkmarkguestwrap .bbp-remember-me label,.entry-content .cbxwpbkmarkguestwrap .bbp-remember-me label{display:inline-block;width:auto!important;}
.cbxwpbkmarkguestwrap input[type=text],.cbxwpbkmarkguestwrap input[type=password],.cbxwpbkmarkguestwrap input[type=date],.cbxwpbkmarkguestwrap input[type=datetime],.cbxwpbkmarkguestwrap input[type=datetime-local],.cbxwpbkmarkguestwrap input[type=email],.cbxwpbkmarkguestwrap input[type=month],.cbxwpbkmarkguestwrap input[type=number],.cbxwpbkmarkguestwrap input[type=search],.cbxwpbkmarkguestwrap input[type=tel],.cbxwpbkmarkguestwrap input[type=time],.cbxwpbkmarkguestwrap input[type=url],.cbxwpbkmarkguestwrap input[type=week],.entry-content .cbxwpbkmarkguestwrap input[type=text],.entry-content .cbxwpbkmarkguestwrap input[type=password],.entry-content .cbxwpbkmarkguestwrap input[type=date],.entry-content .cbxwpbkmarkguestwrap input[type=datetime],.entry-content .cbxwpbkmarkguestwrap input[type=datetime-local],.entry-content .cbxwpbkmarkguestwrap input[type=email],.entry-content .cbxwpbkmarkguestwrap input[type=month],.entry-content .cbxwpbkmarkguestwrap input[type=number],.entry-content .cbxwpbkmarkguestwrap input[type=search],.entry-content .cbxwpbkmarkguestwrap input[type=tel],.entry-content .cbxwpbkmarkguestwrap input[type=time],.entry-content .cbxwpbkmarkguestwrap input[type=url],.entry-content .cbxwpbkmarkguestwrap input[type=week]{width:100%;border:1px solid #ccc!important;margin:0 0 8px!important;padding:5px!important;}
.cbxwpbkmarkguestwrap input[type=text]:focus,.cbxwpbkmarkguestwrap input[type=password]:focus,.cbxwpbkmarkguestwrap input[type=date]:focus,.cbxwpbkmarkguestwrap input[type=datetime]:focus,.cbxwpbkmarkguestwrap input[type=datetime-local]:focus,.cbxwpbkmarkguestwrap input[type=email]:focus,.cbxwpbkmarkguestwrap input[type=month]:focus,.cbxwpbkmarkguestwrap input[type=number]:focus,.cbxwpbkmarkguestwrap input[type=search]:focus,.cbxwpbkmarkguestwrap input[type=tel]:focus,.cbxwpbkmarkguestwrap input[type=time]:focus,.cbxwpbkmarkguestwrap input[type=url]:focus,.cbxwpbkmarkguestwrap input[type=week]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=text]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=password]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=date]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=datetime]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=datetime-local]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=email]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=month]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=number]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=search]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=tel]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=time]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=url]:focus,.entry-content .cbxwpbkmarkguestwrap input[type=week]:focus{outline:0 none!important;}
.cbxwpbkmarkguestwrap .cbxwpbookmark-guest-register,.entry-content .cbxwpbkmarkguestwrap .cbxwpbookmark-guest-register{padding:0!important;margin:10px 0 0!important;}
.cbxwpbkmarkguestwrap .woocommerce-form.woocommerce-form-login.login .form-row,.entry-content .cbxwpbkmarkguestwrap .woocommerce-form.woocommerce-form-login.login .form-row{margin:0!important;}
.cbxwpbkmarkguestwrap .woocommerce-form.woocommerce-form-login.login .lost_password,.entry-content .cbxwpbkmarkguestwrap .woocommerce-form.woocommerce-form-login.login .lost_password{margin:5px 0;}
.cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline,.entry-content .cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline{display:block!important;position:relative!important;left:auto!important;top:auto!important;}
.cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap,.entry-content .cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap{margin-top:0;margin-bottom:0;}
.cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap .cbx-title-login,.entry-content .cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap .cbx-title-login{margin-bottom:0;}
.cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap .cbx-guest-login-wrap,.entry-content .cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap .cbx-guest-login-wrap{margin-bottom:0;margin-top:20px;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message{font-family:Arial,Helvetica,sans-serif;position:relative;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguest-message-head{display:flex;align-items:center;padding:10px;border-bottom:1px solid #ccc;margin-bottom:10px;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguest-message-head .cbxwpbkmarkguesttrig_close{padding:5px;margin-left:auto;border:1px solid rgba(51,51,51,.1803921569);border-radius:5px;cursor:pointer;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguest-content{padding:0 10px 10px;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguest-content .cbx-guest-wrap{margin:0;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguest-content .cbx-guest-wrap .cbx-guest-login-wrap{padding:10px!important;display:block!important;margin-bottom:0!important;}
.cbxwpbkmarkguest-content-inline{padding:10px;}
.cbxbookmark-category-list-create{margin-left:20px;cursor:pointer;padding:5px 10px;margin-bottom:20px;display:inline-block;font-size:14px;line-height:1.5;clear:both;border-radius:5px;font-weight:700;transition:all .3s;outline:none!important;}
.cbxbookmark-category-list-create-form{display:none;margin-left:20px;}
.products .cbxwpbkmarkwrap{display:inline-block;}
@media(max-width: 767px) {
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message{padding:15px;}
}
@media(max-width: 400px) {
.cbxwpbkmarkwrap_user_cat .cbxwpbkmarklistwrap,.cbxwpbkmarkwrap_global_cat .cbxwpbkmarklistwrap{width:100%!important;max-width:100%!important;}
.cbxlbjs .cbxlbjs-list .cbxlbjs-item{width:100%;display:flex;justify-content:space-between;align-items:center;}
.cbxlbjs .cbxlbjs-list .cbxlbjs-item .cbxlbjs-item-name{width:auto;flex:1 1 auto;}
.cbxwpbkmark_cat_edit_list .cbxlbjs .cbxlbjs-list .cbxlbjs-item .cbxlbjs-item-name{width:auto;flex:1 1 auto;}
.cbxlbjs-item[data-incat="1"]:before,.cbxlbjs-item[data-incat="0"]:before,.cbxlbjs-item[data-privacy="1"]:after,.cbxlbjs-item-widget[data-privacy="1"]:after,.cbxlbjs-item[data-privacy="0"]:after,.cbxlbjs-item-widget[data-privacy="0"]:after{flex:0 0 16px;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message{padding:10px;}
}
.cbxwpbookmarkcategory-class .cbxbookmark-mycat-editbox .cbxbmedit-privacy{margin-left:0;}
.cbxwpbookmarkcategory-class .cbxbookmark-mycat-editbox .cbxbmedit-catname{margin-bottom:10px;}
.cbxwpbookmark-default .cbxwpbkmark-toolbar-editcat{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default .cbxwpbkmark-toolbar-newcat{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default .cbxwpbkmark-toolbar-listcat{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #e2e2e2;border-radius:5px;}
.cbxwpbookmark-default .cbxwpbkmark-field-privacy:focus{border:1px solid #e2e2e2;border-radius:5px;}
.cbxwpbookmark-default .cbxbookmark-category-list-create,.cbxwpbookmark-default .cbxwpbookmark_deleteall{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #e2e2e2;border-radius:5px;outline:none!important;}
.cbxwpbookmark-default .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #e2e2e2;border-radius:5px;outline:none!important;}
.cbxwpbookmark-default .cbxbookmark-more{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default .cbxbookmark-more:focus{border:1px solid #e2e2e2;border-radius:5px;}
.cbxwpbookmark-default .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-red .cbxwpbkmark-toolbar-editcat{background:#f44336;color:#fff;}
.cbxwpbookmark-red .cbxwpbkmark-toolbar-newcat{background:#f44336;color:#fff;}
.cbxwpbookmark-red .cbxwpbkmark-toolbar-listcat{background:#f44336;color:#fff;}
.cbxwpbookmark-red input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #f44336;border-radius:5px;}
.cbxwpbookmark-red .cbxwpbkmark-field-privacy:focus{border:1px solid #f44336;border-radius:5px;}
.cbxwpbookmark-red .cbxbookmark-category-list-create,.cbxwpbookmark-red .cbxwpbookmark_deleteall{background:#f44336;color:#fff;}
.cbxwpbookmark-red .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#f44336;color:#fff;}
.cbxwpbookmark-red .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #f44336;border-radius:5px;outline:none!important;}
.cbxwpbookmark-red .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #f44336;border-radius:5px;outline:none!important;}
.cbxwpbookmark-red .cbxbookmark-more{background:#f44336;color:#fff;}
.cbxwpbookmark-red .cbxbookmark-more:focus{border:1px solid #f44336;border-radius:5px;}
.cbxwpbookmark-red .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#f44336;color:#fff;}
.cbxwpbookmark-purple .cbxwpbkmark-toolbar-editcat{background:#673ab7;color:#fff;}
.cbxwpbookmark-purple .cbxwpbkmark-toolbar-newcat{background:#673ab7;color:#fff;}
.cbxwpbookmark-purple .cbxwpbkmark-toolbar-listcat{background:#673ab7;color:#fff;}
.cbxwpbookmark-purple input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #673ab7;border-radius:5px;}
.cbxwpbookmark-purple .cbxwpbkmark-field-privacy:focus{border:1px solid #673ab7;border-radius:5px;}
.cbxwpbookmark-purple .cbxbookmark-category-list-create,.cbxwpbookmark-purple .cbxwpbookmark_deleteall{background:#673ab7;color:#fff;}
.cbxwpbookmark-purple .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#673ab7;color:#fff;}
.cbxwpbookmark-purple .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #673ab7;border-radius:5px;outline:none!important;}
.cbxwpbookmark-purple .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #673ab7;border-radius:5px;outline:none!important;}
.cbxwpbookmark-purple .cbxbookmark-more{background:#673ab7;color:#fff;}
.cbxwpbookmark-purple .cbxbookmark-more:focus{border:1px solid #673ab7;border-radius:5px;}
.cbxwpbookmark-purple .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#673ab7;color:#fff;}
.cbxwpbookmark-indigo .cbxwpbkmark-toolbar-editcat{background:#3f51b5;color:#fff;}
.cbxwpbookmark-indigo .cbxwpbkmark-toolbar-newcat{background:#3f51b5;color:#fff;}
.cbxwpbookmark-indigo .cbxwpbkmark-toolbar-listcat{background:#3f51b5;color:#fff;}
.cbxwpbookmark-indigo input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #3f51b5;border-radius:5px;}
.cbxwpbookmark-indigo .cbxwpbkmark-field-privacy:focus{border:1px solid #3f51b5;border-radius:5px;}
.cbxwpbookmark-indigo .cbxbookmark-category-list-create,.cbxwpbookmark-indigo .cbxwpbookmark_deleteall{background:#3f51b5;color:#fff;}
.cbxwpbookmark-indigo .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#3f51b5;color:#fff;}
.cbxwpbookmark-indigo .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #3f51b5;border-radius:5px;outline:none!important;}
.cbxwpbookmark-indigo .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #3f51b5;border-radius:5px;outline:none!important;}
.cbxwpbookmark-indigo .cbxbookmark-more{background:#3f51b5;color:#fff;}
.cbxwpbookmark-indigo .cbxbookmark-more:focus{border:1px solid #3f51b5;border-radius:5px;}
.cbxwpbookmark-indigo .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#3f51b5;color:#fff;}
.cbxwpbookmark-blue .cbxwpbkmark-toolbar-editcat{background:#2196f3;color:#fff;}
.cbxwpbookmark-blue .cbxwpbkmark-toolbar-newcat{background:#2196f3;color:#fff;}
.cbxwpbookmark-blue .cbxwpbkmark-toolbar-listcat{background:#2196f3;color:#fff;}
.cbxwpbookmark-blue input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #2196f3;border-radius:5px;}
.cbxwpbookmark-blue .cbxwpbkmark-field-privacy:focus{border:1px solid #2196f3;border-radius:5px;}
.cbxwpbookmark-blue .cbxbookmark-category-list-create,.cbxwpbookmark-blue .cbxwpbookmark_deleteall{background:#2196f3;color:#fff;}
.cbxwpbookmark-blue .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#2196f3;color:#fff;}
.cbxwpbookmark-blue .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #2196f3;border-radius:5px;outline:none!important;}
.cbxwpbookmark-blue .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #2196f3;border-radius:5px;outline:none!important;}
.cbxwpbookmark-blue .cbxbookmark-more{background:#2196f3;color:#fff;}
.cbxwpbookmark-blue .cbxbookmark-more:focus{border:1px solid #2196f3;border-radius:5px;}
.cbxwpbookmark-blue .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#2196f3;color:#fff;}
.cbxwpbookmark-teal .cbxwpbkmark-toolbar-editcat{background:#009688;color:#fff;}
.cbxwpbookmark-teal .cbxwpbkmark-toolbar-newcat{background:#009688;color:#fff;}
.cbxwpbookmark-teal .cbxwpbkmark-toolbar-listcat{background:#009688;color:#fff;}
.cbxwpbookmark-teal input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #009688;border-radius:5px;}
.cbxwpbookmark-teal .cbxwpbkmark-field-privacy:focus{border:1px solid #009688;border-radius:5px;}
.cbxwpbookmark-teal .cbxbookmark-category-list-create,.cbxwpbookmark-teal .cbxwpbookmark_deleteall{background:#009688;color:#fff;}
.cbxwpbookmark-teal .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#009688;color:#fff;}
.cbxwpbookmark-teal .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #009688;border-radius:5px;outline:none!important;}
.cbxwpbookmark-teal .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #009688;border-radius:5px;outline:none!important;}
.cbxwpbookmark-teal .cbxbookmark-more{background:#009688;color:#fff;}
.cbxwpbookmark-teal .cbxbookmark-more:focus{border:1px solid #009688;border-radius:5px;}
.cbxwpbookmark-teal .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#009688;color:#fff;}
.cbxwpbookmark-green .cbxwpbkmark-toolbar-editcat{background:#4caf50;color:#fff;}
.cbxwpbookmark-green .cbxwpbkmark-toolbar-newcat{background:#4caf50;color:#fff;}
.cbxwpbookmark-green .cbxwpbkmark-toolbar-listcat{background:#4caf50;color:#fff;}
.cbxwpbookmark-green input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #4caf50;border-radius:5px;}
.cbxwpbookmark-green .cbxwpbkmark-field-privacy:focus{border:1px solid #4caf50;border-radius:5px;}
.cbxwpbookmark-green .cbxbookmark-category-list-create,.cbxwpbookmark-green .cbxwpbookmark_deleteall{background:#4caf50;color:#fff;}
.cbxwpbookmark-green .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#4caf50;color:#fff;}
.cbxwpbookmark-green .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #4caf50;border-radius:5px;outline:none!important;}
.cbxwpbookmark-green .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #4caf50;border-radius:5px;outline:none!important;}
.cbxwpbookmark-green .cbxbookmark-more{background:#4caf50;color:#fff;}
.cbxwpbookmark-green .cbxbookmark-more:focus{border:1px solid #4caf50;border-radius:5px;}
.cbxwpbookmark-green .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#4caf50;color:#fff;}
.cbxwpbookmark-orange .cbxwpbkmark-toolbar-editcat{background:#ff9800;color:#fff;}
.cbxwpbookmark-orange .cbxwpbkmark-toolbar-newcat{background:#ff9800;color:#fff;}
.cbxwpbookmark-orange .cbxwpbkmark-toolbar-listcat{background:#ff9800;color:#fff;}
.cbxwpbookmark-orange input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #ff9800;border-radius:5px;}
.cbxwpbookmark-orange .cbxwpbkmark-field-privacy:focus{border:1px solid #ff9800;border-radius:5px;}
.cbxwpbookmark-orange .cbxbookmark-category-list-create,.cbxwpbookmark-orange .cbxwpbookmark_deleteall{background:#ff9800;color:#fff;}
.cbxwpbookmark-orange .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#ff9800;color:#fff;}
.cbxwpbookmark-orange .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #ff9800;border-radius:5px;outline:none!important;}
.cbxwpbookmark-orange .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #ff9800;border-radius:5px;outline:none!important;}
.cbxwpbookmark-orange .cbxbookmark-more{background:#ff9800;color:#fff;}
.cbxwpbookmark-orange .cbxbookmark-more:focus{border:1px solid #ff9800;border-radius:5px;}
.cbxwpbookmark-orange .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#ff9800;color:#fff;}
.cbxwpbookmark-brown .cbxwpbkmark-toolbar-editcat{background:#795548;color:#fff;}
.cbxwpbookmark-brown .cbxwpbkmark-toolbar-newcat{background:#795548;color:#fff;}
.cbxwpbookmark-brown .cbxwpbkmark-toolbar-listcat{background:#795548;color:#fff;}
.cbxwpbookmark-brown input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #795548;border-radius:5px;}
.cbxwpbookmark-brown .cbxwpbkmark-field-privacy:focus{border:1px solid #795548;border-radius:5px;}
.cbxwpbookmark-brown .cbxbookmark-category-list-create,.cbxwpbookmark-brown .cbxwpbookmark_deleteall{background:#795548;color:#fff;}
.cbxwpbookmark-brown .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#795548;color:#fff;}
.cbxwpbookmark-brown .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #795548;border-radius:5px;outline:none!important;}
.cbxwpbookmark-brown .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #795548;border-radius:5px;outline:none!important;}
.cbxwpbookmark-brown .cbxbookmark-more{background:#795548;color:#fff;}
.cbxwpbookmark-brown .cbxbookmark-more:focus{border:1px solid #795548;border-radius:5px;}
.cbxwpbookmark-brown .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#795548;color:#fff;}
.cbxwpbookmark-blue-gray .cbxwpbkmark-toolbar-editcat{background:#607d8b;color:#fff;}
.cbxwpbookmark-blue-gray .cbxwpbkmark-toolbar-newcat{background:#607d8b;color:#fff;}
.cbxwpbookmark-blue-gray .cbxwpbkmark-toolbar-listcat{background:#607d8b;color:#fff;}
.cbxwpbookmark-blue-gray input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #607d8b;border-radius:5px;}
.cbxwpbookmark-blue-gray .cbxwpbkmark-field-privacy:focus{border:1px solid #607d8b;border-radius:5px;}
.cbxwpbookmark-blue-gray .cbxbookmark-category-list-create,.cbxwpbookmark-blue-gray .cbxwpbookmark_deleteall{background:#607d8b;color:#fff;}
.cbxwpbookmark-blue-gray .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#607d8b;color:#fff;}
.cbxwpbookmark-blue-gray .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #607d8b;border-radius:5px;outline:none!important;}
.cbxwpbookmark-blue-gray .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #607d8b;border-radius:5px;outline:none!important;}
.cbxwpbookmark-blue-gray .cbxbookmark-more{background:#607d8b;color:#fff;}
.cbxwpbookmark-blue-gray .cbxbookmark-more:focus{border:1px solid #607d8b;border-radius:5px;}
.cbxwpbookmark-blue-gray .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#607d8b;color:#fff;}
#buddypress .cbxlbjs .cbxlbjs-list .cbxlbjs-item{padding:0!important;}
div.action i.cbxwpbkmarktrig-count{font-size:14px!important;}
#buddypress ul.activity-list li{overflow:visible!important;}
#buddypress ul.activity-list li a.cbxwpbkmarktrig{display:inline-flex!important;}
.cbxwpbookmark_deleteall{margin-left:10px;display:inline-flex;}
.cbxwpbookmark_deleteall .cbx-icon{margin-left:5px;}
.cbxwpbookmark_deleteall:focus,.cbxwpbookmark_deleteall:hover{text-decoration:none!important;outline:none!important;box-shadow:2.736px 7.518px 10px 0 rgba(0,0,0,.15)!important;}
.cbxwpbookmark_deleteall.running .cbx-icon{display:none;}
.cbxwpbookmark_share{background:#007fff!important;color:#fff!important;margin-left:10px;display:inline-flex;}
.cbxwpbookmark_share:focus,.cbxwpbookmark_share:hover{text-decoration:none!important;outline:none!important;box-shadow:2.736px 7.518px 10px 0 rgba(0,0,0,.15)!important;}
.cbxwpbookmark_share .cbx-icon{margin-left:5px;}
.cbxwpbookmark-widget-class .cbxwpbookmark_share{margin-left:0;}
#awn-confirm-ok{background:#40871d!important;border:0;border-radius:4px;color:#fff;font-size:14px!important;font-weight:normal!important;line-height:1.2!important;padding:10px 15px!important;}
#awn-confirm-cancel{background:#1c76a6!important;border:0;border-radius:4px;color:#fff;font-size:14px!important;font-weight:normal!important;line-height:1.2!important;padding:10px 15px!important;}
.awn-popup-title{font-size:18px!important;font-weight:bold!important;line-height:1.2!important;text-transform:capitalize!important;margin-bottom:30px;}
.awn-popup-content{font-size:14px!important;font-weight:normal!important;line-height:1.2!important;}
.shareurl_modal h3{font-size:16px!important;font-weight:normal!important;line-height:1.2!important;padding:0!important;margin:0 0 10px!important;}
.shareurl_modal .shareurl_copy{display:flex;}
.shareurl_modal .shareurl_copy .shareurl_copy_input{font-size:14px!important;font-weight:normal!important;line-height:1.2!important;padding:5px 10px!important;border:1px solid #ccc!important;border-radius:4px 0 0 4px!important;border-right:0!important;flex:1 0 auto!important;width:auto!important;}
.shareurl_modal .shareurl_copy .shareurl_copy_btn{border:1px solid #007fff!important;font-size:14px!important;font-weight:normal!important;line-height:1.2!important;padding:5px 10px!important;border-radius:0 4px 4px 0!important;flex:0 0 auto!important;background:#007fff!important;color:#fff!important;cursor:pointer;}
.shareurl_modal .shareurl_copy .shareurl_copy_btn:focus,.shareurl_modal .shareurl_copy .shareurl_copy_btn:hover{outline:none!important;text-decoration:none!important;}
.shareurl_modal .shareurl_copy .shareurl_copy_btn:disabled{cursor:not-allowed;}
p.cbxbookmark-category-list-item-notfound{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;text-align:center;font-size:16px;line-height:1.2;}.elementor-element .swiper-container{z-index:0!important;}
body .elementor-element .swiper.swiper-container-initialized > .swiper-wrapper{gap:unset;overflow:visible;}
.elementor-element .swiper-pagination{position:relative;text-align:center;-webkit-transition:300ms;transition:300ms;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.elementor-element .swiper-pagination-inside{position:absolute;margin-top:0;margin-bottom:10px;}
.elementor-element .swiper-entry:hover .et-swiper-elementor-nav{opacity:1;}
.elementor-element .et-slider .swiper-pagination{position:absolute;}
.elementor-element .swiper-container-horizontal > .swiper-pagination-bullets,.elementor-element .swiper-pagination-custom,.elementor-element .swiper-pagination-fraction{bottom:0;}
.elementor-element .swiper-button-next,.elementor-element .swiper-button-prev{width:var(--arrow-size,50px);height:var(--arrow-size,50px);position:absolute;top:calc(50% - var(--arrow-size,50px) / 2);margin:0;}
.elementor-button .e-font-icon-svg{height:1em;}
.swiper-pagination-number{position:relative;margin:0 5px;color:var(--et_dark-2-white);opacity:.4;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.swiper-pagination-number:after{content:'';border-bottom:1px solid currentColor;width:1em;display:inline-block;-webkit-margin-start:5px;margin-inline-start:5px;-webkit-transition:inherit;transition:inherit;}
.swiper-pagination-number:hover,.swiper-pagination-number-active{opacity:1;}
.swiper-pagination-number:hover:after,.swiper-pagination-number-active:after{width:2em;}
.elementor-widget-text-editor{line-height:var(--p-line-height,1.6);font-size:var(--p-font-size,1.14rem);}
.elementor-widget-text-editor p{font-size:inherit;line-height:inherit;}
.elementor-image-box-img img{vertical-align:unset;}
.swiper-slide .content-product .product-details .button{display:inline-block;}
.swiper-slide .content-product .quantity-wrapper .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.single-product .product_title{display:block;}
body.single .elementor-widget-heading .product_title,body.single .elementor-widget-woocommerce-product-etheme_tabs .woocommerce-tabs{margin:0;border:none;padding:0;}
.woocommerce-tabs.type-accordion .wc-tabs .et-woocommerce-tab a{border:none!important;}
body .elementor-widget-woocommerce-etheme_breadcrumb .page-heading{font-size:inherit;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;}
body.single .elementor-widget-woocommerce-etheme_breadcrumb .page-heading{--h1-size-proportion:1;--content-zoom:1em;border:none;margin:0;}
.elementor-element .et-fancy-button .button-wrap a{height:auto;}
.elementor-element .et-fancy-button .button-wrap svg{width:1em;height:1em;fill:currentColor;}
.elementor-element .et-fancy-button .button-wrap i{-webkit-transition:inherit;transition:inherit;}
.elementor-element .et-menu-list .type-img.position-center-center img,.elementor-element .et-menu-list .type-img.position-center-center i,.elementor-element .et-menu-list .type-img.position-center-center svg{display:block;margin:0;}
.elementor-widget-etheme_horizontal_scroll [data-animation] .swiper-slide-contents:not(.animated){opacity:0;visibility:hidden;}
.etheme-elementor-slider .swiper-slide-contents > p:last-child{margin-bottom:0;}
.etheme-elementor-slider.swiper-fade .swiper-slide:not(.swiper-slide-active){opacity:0!important;visibility:hidden!important;}
.elementor-widget-container p{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;}
.elementor-widget-container p.woocommerce-info{color:var(--et_info-color,#fff);}
.swiper-slide .added_to_cart{display:none;}
.elementor-button{height:auto;}
.elementor-button.flex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.etheme-payment-button{text-transform:none;}
.footer-widget .elementor-element ul.menu > li > a,.footer-widget .elementor-element li a{font-size:inherit;}
body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]:not(.etheme-elementor-widget-loaded) > .elementor-widget-container,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]:not(.etheme-elementor-widget-loaded) > .elementor-widget-container,body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-etheme]:not(.etheme-elementor-widget-loaded) > .elementor-widget-container,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-etheme]:not(.etheme-elementor-widget-loaded) > .elementor-widget-container,body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-product-etheme]:not(.etheme-elementor-widget-loaded) > .elementor-widget-container,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-woocommerce-product-etheme]:not(.etheme-elementor-widget-loaded) > .elementor-widget-container,body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-et-]:not(.etheme-elementor-widget-loaded) > .elementor-widget-container,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-et-]:not(.etheme-elementor-widget-loaded) > .elementor-widget-container{opacity:var(--etheme-element-loading-opacity,0);visibility:var(--etheme-element-loading-visibility,hidden);}
body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]:not(.etheme-elementor-widget-loaded):before,body.elementor-page:not([data-elementor-device-mode]) [class*=elementor-widget-et-]:not(.etheme-elementor-widget-loaded):before,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-etheme]:not(.etheme-elementor-widget-loaded):before,body.elementor-default:not([data-elementor-device-mode]) [class*=elementor-widget-et-]:not(.etheme-elementor-widget-loaded):before,.etheme-elementor-lazy-button:before,.elementor-widget.etheme-loading:before,.elementor-widget.etheme-reloading:before{content:'';display:var(--etheme-element-loader-display,inline-block);position:absolute;width:var(--etheme-elementor-loader-size,1.5rem);height:var(--etheme-elementor-loader-size,1.5rem);left:calc(50% - (var(--etheme-elementor-loader-size,1.5rem) / 2));top:calc(50% - (var(--etheme-elementor-loader-size,1.5rem) / 2));border:1px solid var(--etheme-elementor-loader-color,#e1e1e1);border-left-color:var(--etheme-elementor-loader-color-active,#555);border-radius:50%;-webkit-animation:rotate .5s linear infinite;animation:rotate .5s linear infinite;z-index:1;}
.elementor-widget.etheme-reloading{--etheme-elementor-loader-size:2rem;}
.elementor-widget.etheme-reloading.elementor-widget-woocommerce-etheme_archive_products .elementor-widget-container:has(.woocommerce-product-search),.elementor-widget.etheme-reloading.elementor-widget-woocommerce-etheme_product_grid .elementor-widget-container:has(.woocommerce-product-search),.elementor-widget.etheme-reloading.elementor-widget-woocommerce-etheme_product_list .elementor-widget-container:has(.woocommerce-product-search){min-height:250px;}
.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .type-product:first-child,.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .type-post:first-child,.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .etheme-elementor-pagination,.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .etheme-elementor-lazy-button-wrapper{opacity:0;visibility:hidden;-webkit-transition:none;transition:none;}
.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .type-product:not(:first-child),.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .type-post:not(:first-child){display:none;}
.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .etheme-product-grid,.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .etheme-product-list,.elementor-widget.etheme-reloading:not(.etheme-skeleton-loading) .etheme-posts-wrapper{grid-template-rows:1fr;}
.elementor-widget .type-product,.elementor-widget .type-post{-webkit-transition:var(--et_elementor-post-product-transition,all 0.225s linear,margin 0s);transition:var(--et_elementor-post-product-transition,all 0.225s linear,margin 0s);}
.elementor-widget .type-product.etheme-post-product-loading,.elementor-widget .type-post.etheme-post-product-loading{opacity:0;visibility:hidden;-webkit-transform:translateY(var(--et_elementor-post-product-translate-y,15px));transform:translateY(var(--et_elementor-post-product-translate-y,15px));}
.elementor-widget.etheme-skeleton-loaded{--et_elementor-post-product-transition:none;--et_elementor-post-product-translate-y:0;}
.elementor-widget.etheme-skeleton-loaded .etheme-post-product-loading{-webkit-animation:et-fadeIn .45s linear;animation:et-fadeIn .45s linear;}
.elementor-widget.etheme-skeleton-loading{--et_link-color:transparent;--et_yellow-color:transparent;--et_active-color:transparent;--etheme-elementor-loader-size:0;}
.elementor-widget.etheme-skeleton-loading .star-rating{--et_yellow-color:transparent;--et_border-color:transparent;}
.elementor-widget.etheme-skeleton-loading .etheme-product-grid-item{display:block;opacity:1;visibility:visible;background-image:none!important;}
.elementor-widget.etheme-skeleton-loading .etheme-product-grid-item.type-list,.elementor-widget.etheme-skeleton-loading .etheme-product-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;}
.elementor-widget.etheme-skeleton-loading .etheme-product-grid-image,.elementor-widget.etheme-skeleton-loading .etheme-product-grid-content > *,.elementor-widget.etheme-skeleton-loading .etheme-product-grid-content .star-rating,.elementor-widget.etheme-skeleton-loading .etheme-product-list-image,.elementor-widget.etheme-skeleton-loading .etheme-product-list-content > *,.elementor-widget.etheme-skeleton-loading .etheme-product-list-content .star-rating,.elementor-widget.etheme-skeleton-loading .etheme-post-image-wrapper,.elementor-widget.etheme-skeleton-loading .etheme-post-content > *,.elementor-widget.etheme-skeleton-loading .etheme-elementor-pagination ul .page-numbers{-webkit-transition:none;transition:none;background:var(--et_light-color);background:linear-gradient(110deg,var(--et_light-color) 8%,var(--et_white-2-dark) 15%,var(--et_light-color) 33%);background-size:200% 100%;-webkit-animation:etheme-elementor-skeleton-anim 1.5s linear infinite;animation:etheme-elementor-skeleton-anim 1.5s linear infinite;color:transparent!important;}
.elementor-widget.etheme-skeleton-loading .etheme-product-grid-content,.elementor-widget.etheme-skeleton-loading .etheme-product-grid-content .star-rating-wrapper,.elementor-widget.etheme-skeleton-loading .etheme-product-list-content,.elementor-widget.etheme-skeleton-loading .etheme-product-list-content .star-rating-wrapper,.elementor-widget.etheme-skeleton-loading .etheme-post-content{background:transparent!important;}
.elementor-widget.etheme-skeleton-loading a,.elementor-widget.etheme-skeleton-loading span{-webkit-transition:none;transition:none;color:transparent!important;pointer-events:none;}
.elementor-widget.etheme-skeleton-loading .et_st-default-holder,.elementor-widget.etheme-skeleton-loading .quantity-wrapper > *,.elementor-widget.etheme-skeleton-loading img,.elementor-widget.etheme-skeleton-loading footer{-webkit-transition:none;transition:none;opacity:0;visibility:hidden;}
@-webkit-keyframes etheme-elementor-skeleton-anim {
to{background-position-x:-200%;}
}
@keyframes etheme-elementor-skeleton-anim {
to{background-position-x:-200%;}
}
.elementor-widget.etheme-loading > .elementor-widget-container,[data-elementor-type].etheme-loading{opacity:.5;}
.etheme-elementor-lazy-button{position:relative;background-color:#000;}
.etheme-elementor-lazy-button:hover{background-color:#333;}
.etheme-elementor-lazy-button.loading span{color:transparent!important;}
.etheme-elementor-lazy-button.loading:before{opacity:1;visibility:visible;}
.etheme-elementor-lazy-button:before{opacity:0;visibility:hidden;}
.etheme-elementor-lazy-button.navigation-type-scroll{display:inline-block;font-size:var(--etheme-elementor-loader-size,1.5rem);height:var(--etheme-elementor-loader-size,1.5rem);}
.etheme-elementor-lazy-button.navigation-type-button{--etheme-elementor-loader-size:1em;--etheme-elementor-loader-color:currentColor;}
.etheme-elementor-lazy-button-wrapper{margin:40px 0 20px;line-height:1;--etheme-elementor-loader-color:#555;--etheme-elementor-loader-color-active:transparent;-webkit-transition:all .225s linear,margin 0s;transition:all .225s linear,margin 0s;}
.etheme-elementor-lazy-progress-wrapper{margin-bottom:20px;color:var(--et_font-color);}
.etheme-elementor-lazy-progress-bar{position:relative;display:block;background:#f1f1f1;padding:var(--progress-inner-space,0);margin:var(--progress-space,15px) auto;border-radius:var(--progress-radius,3px);max-width:var(--progress-max-width,350px);}
.etheme-elementor-lazy-progress-bar-inner{position:relative;display:block;height:var(--progress-height,4px);background:var(--progress-active-color,var(--et_dark-2-white));border-radius:inherit;-webkit-transition:width 1.5s linear;transition:width 1.5s linear;}
.etheme-elementor-lazy-progress-bar-inner:after{content:'';display:inline-block;position:absolute;background:inherit;width:var(--progress-height,4px);right:0;top:calc(var(--progress-height,4px) / -2);bottom:calc(var(--progress-height,4px) / -2);}
body.rtl .etheme-elementor-lazy-progress-bar-inner:after{right:auto;left:0;}
.etheme-elementor-lazy-progress-bar-inner.finished:after{display:none;}
.etheme-elementor-pagination{margin:40px 0 20px;--etheme-elementor-pagination-size:2.57rem;-webkit-transition:all .225s linear,margin 0s;transition:all .225s linear,margin 0s;}
.etheme-elementor-pagination ul{list-style:none;padding:0;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(auto-fit,var(--etheme-elementor-pagination-size));grid-template-rows:repeat(auto-fit,var(--etheme-elementor-pagination-size));grid-gap:var(--etheme-elementor-pagination-gap,10px);}
.etheme-elementor-pagination ul li{margin:0;}
.etheme-elementor-pagination ul .page-numbers{font-size:.85rem;width:var(--etheme-elementor-pagination-size);height:var(--etheme-elementor-pagination-size);border:1px solid var(--et_border-color);margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.etheme-elementor-pagination ul .current,.etheme-elementor-pagination ul .page-numbers:hover{color:#fff;background-color:var(--et_active-color);border-color:var(--et_active-color);}
.etheme-grid{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(100px,1fr));grid-gap:var(--rows-gap,20px) var(--cols-gap,30px);}
.etheme-grid > .etheme-grid{grid-template-columns:1fr;}
.etheme-masonry{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.etheme-image-hover img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;}
.etheme-image-hover-scaleIn img,.etheme-image-hover-scaleOut img{width:100%;}
.etheme-image-hover-scaleIn:hover img,.etheme-image-hover-scaleIn.active img,.etheme-image-hover-scaleOut:not(:hover):not(.active) img{-webkit-transform:scale(1.15);transform:scale(1.15);}
.etheme-image-hover-slideRtl img{-webkit-transition-duration:.5s;transition-duration:.5s;width:calc(100% + 30px);max-width:calc(100% + 30px);}
.etheme-image-hover-slideRtl:not(:hover):not(.active) img{-webkit-transform:translateX(-30px);transform:translateX(-30px);}
.etheme-image-hover-slideScaleOut img{-webkit-transition-duration:.5s;transition-duration:.5s;width:calc(100% + 60px);max-width:calc(100% + 60px);}
.etheme-image-hover-slideScaleOut:not(:hover):not(.active) img{-webkit-transform:translateX(-30px) scale(1.15);transform:translateX(-30px) scale(1.15);}
.etheme-elementor-tab{display:inline-block;text-align:var(--etheme-tab-align,center);position:relative;padding:5px 0;margin:0 var(--etheme-tabs-space,15px);cursor:pointer;-webkit-transition:all 0.3s,border 0s;transition:all 0.3s,border 0s;}
.etheme-elementor-tabs-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 calc(var(--etheme-tabs-space,15px) * -1);margin-top:var(--etheme-tabs-space-top,0);margin-bottom:var(--etheme-tabs-space-bottom,20px);}
.etheme-elementor-tab:hover,.etheme-elementor-tab-active{color:#000;}
.etheme-elementor-tab-text:only-child{margin-left:0!important;margin-right:0!important;}
.etheme-elementor-tab-content:not(.etheme-elementor-tab-content-active){display:none;}
@media only screen and (min-width: 768px) {
.etheme-elementor-tabs-vertical{--etheme-tabs-space:5px;--etheme-tab-align:start;}
.etheme-elementor-tabs-simple .etheme-elementor-tabs-wrapper{margin-left:calc(var(--etheme-tabs-space,5px) * -1);margin-right:calc(var(--etheme-tabs-space,5px) * -1);}
.etheme-elementor-tabs-simple .etheme-elementor-tab{margin:0 var(--etheme-tabs-space,5px);}
}
.etheme-elementor-tabs-simple .etheme-elementor-tab{padding:7px 15px;border-radius:30px;}
.etheme-elementor-tabs-simple .etheme-elementor-tab svg{width:1em;height:1em;}
.etheme-elementor-tabs-simple .etheme-elementor-tab-active,.etheme-elementor-tabs-simple .etheme-elementor-tab:hover{color:#fff;fill:currentColor;background-color:#000;}
.etheme-elementor-tabs-underline .etheme-elementor-tab:after,.etheme-elementor-tabs-overline .etheme-elementor-tab:after,.etheme-elementor-tabs-folders .etheme-elementor-tab:after{content:'';bottom:0;height:var(--etheme-tabs-line-weight,2px);background:var(--etheme-tabs-line-color,currentColor);left:auto;right:0;width:0;position:absolute;-webkit-transition:inherit;transition:inherit;}
.etheme-elementor-tabs-underline .etheme-elementor-tab:hover,.etheme-elementor-tabs-overline .etheme-elementor-tab:hover,.etheme-elementor-tabs-folders .etheme-elementor-tab:hover,.etheme-elementor-tabs-underline .etheme-elementor-tab-active,.etheme-elementor-tabs-overline .etheme-elementor-tab-active,.etheme-elementor-tabs-folders .etheme-elementor-tab-active{color:#000;}
.etheme-elementor-tabs-underline .etheme-elementor-tab:hover:after,.etheme-elementor-tabs-overline .etheme-elementor-tab:hover:after,.etheme-elementor-tabs-folders .etheme-elementor-tab:hover:after,.etheme-elementor-tabs-underline .etheme-elementor-tab-active:after,.etheme-elementor-tabs-overline .etheme-elementor-tab-active:after,.etheme-elementor-tabs-folders .etheme-elementor-tab-active:after{width:100%;left:0;right:auto;}
.etheme-elementor-tabs-overline .etheme-elementor-tab:after{top:0;bottom:auto;}
.etheme-elementor-tabs-folders{--etheme-tabs-space:0;--etheme-tabs-space-bottom:0;}
.etheme-elementor-tabs-folders .etheme-elementor-tab{color:#888;background:#fafafa;border:1px solid var(--etheme-tabs-border-color,#e1e1e1);padding:7px 15px;margin:0;margin-bottom:-1px;}
.etheme-elementor-tabs-folders .etheme-elementor-tab + .etheme-elementor-tab{border-left:none;}
.etheme-elementor-tabs-folders .etheme-elementor-tab-active{color:#000;background:#fff;border-bottom:none;}
.etheme-elementor-tabs-folders .etheme-elementor-tab:after{top:-1px;bottom:auto;}
.etheme-elementor-tabs-horizontal.etheme-elementor-tabs-folders{--etheme-tabs-space:0;}
@media only screen and (min-width: 768px) {
.etheme-elementor-tabs-vertical{--etheme-tabs-space-bottom:0;}
.etheme-elementor-tabs-vertical .elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;}
.etheme-elementor-tabs-vertical .etheme-elementor-tabs-wrapper{-ms-flex-preferred-size:var(--etheme-tabs-width-proportion,20%);flex-basis:var(--etheme-tabs-width-proportion,20%);margin:calc(var(--etheme-tabs-space,15px) * -1) 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}
.etheme-elementor-tabs-vertical .etheme-elementor-tabs-wrapper ~ .etheme-elementor-tab-content{-ms-flex-preferred-size:calc(100% - var(--etheme-tabs-width-proportion,20%));flex-basis:calc(100% - var(--etheme-tabs-width-proportion,20%));-webkit-padding-start:30px;padding-inline-start:30px;}
.etheme-elementor-tabs-vertical .etheme-elementor-tab{width:100%;padding:7px 15px;margin:var(--etheme-tabs-space,15px) 0;}
.etheme-elementor-tabs-vertical .etheme-elementor-tab:after{width:var(--etheme-tabs-line-weight,2px);top:0;bottom:auto;left:auto;right:0;height:0;}
.etheme-elementor-tabs-vertical .etheme-elementor-tab-active:after,.etheme-elementor-tabs-vertical .etheme-elementor-tab:hover:after{height:100%;width:var(--etheme-tabs-line-weight,2px);bottom:0;top:auto;right:0;left:auto;}
.etheme-elementor-tabs-vertical.etheme-elementor-tabs-overline .etheme-elementor-tab:after{left:0;right:auto;}
.etheme-elementor-tabs-vertical.etheme-elementor-tabs-folders .etheme-elementor-tab + .etheme-elementor-tab{border-left:1px solid var(--etheme-tabs-border-color,#e1e1e1);border-top:none;}
.etheme-elementor-tabs-vertical.etheme-elementor-tabs-folders .etheme-elementor-tab-active{border-bottom:1px solid var(--etheme-tabs-border-color,#e1e1e1);}
}
@media only screen and (max-width: 767px) {
.etheme-elementor-tabs-wrapper{white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;overflow-y:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.etheme-tt-button{display:inline-block;cursor:pointer;}
.etheme-tt-button-wrapper{margin-top:15px;}
.etheme-toggle-short-content-wrapper p:last-child,.etheme-toggle-long-content-wrapper p:last-child{margin-bottom:0;}
.etheme-toggle-content-overlay{position:relative;}
.etheme-toggle-content-overlay:after{content:'';position:absolute;left:0;right:0;bottom:0;height:var(--overlay-height,40px);}
.etheme-toggle-content-overlay-white:after{background:-webkit-gradient(linear,left bottom,left top,from(#ffffff),to(rgba(255,255,255,0)));background:linear-gradient(0deg,#ffffff,rgba(255,255,255,0));}
.etheme-toggle-content-overlay-dark:after{background:-webkit-gradient(linear,left bottom,left top,from(#000000),to(rgba(0,0,0,0)));background:linear-gradient(0deg,#000000,rgba(0,0,0,0));}
.etheme-elementor-sticky-column > .elementor-column-wrap,.etheme-elementor-sticky-column > .elementor-widget-wrap{-ms-flex-item-align:start;align-self:flex-start;}
.etheme-elementor-sticky-column .is_stuck + div{pointer-events:none;}
.etheme-elementor-tooltip{position:absolute;z-index:999;padding:5px 10px;border-radius:3px;background-color:#000;color:#fff;text-align:center;width:var(--et-tooltip-width,150px);-webkit-transition:all var(--et-tooltip-duration,0.3s) linear;transition:all var(--et-tooltip-duration,0.3s) linear;}
.etheme-elementor-tooltip p{font:inherit;line-height:inherit;color:inherit;}
.etheme-elementor-tooltip p:last-child{margin-bottom:0;}
.etheme-elementor-tooltip:not(.etheme-elementor-tooltip-arrow){--et-tooltip-arrow-size:0;}
.etheme-elementor-tooltip:not(.etheme-elementor-tooltip-arrow):after{display:none;}
.etheme-elementor-tooltip:after{border-width:var(--et-tooltip-arrow-size,5px);border-style:solid;content:'';position:absolute;}
.etheme-elementor-tooltip[data-position=top],.etheme-elementor-tooltip[data-position=bottom]{left:calc(50% - var(--et-tooltip-offset-2,0px));-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.etheme-elementor-tooltip[data-position=top]{bottom:calc(100% + var(--et-tooltip-offset,0px) + var(--et-tooltip-arrow-size,5px));}
.etheme-elementor-tooltip[data-position=top]:after{top:100%;right:unset;bottom:unset;left:calc(50% - var(--et-tooltip-arrow-size,5px));border-color:var(--et-tooltip-arrow-color,#000) transparent transparent;}
.etheme-elementor-tooltip[data-position=bottom]{top:calc(100% + var(--et-tooltip-offset,0px) + var(--et-tooltip-arrow-size,5px));}
.etheme-elementor-tooltip[data-position=bottom]:after{bottom:100%;right:unset;top:unset;left:calc(50% - var(--et-tooltip-arrow-size,5px));border-color:transparent transparent var(--et-tooltip-arrow-color,#000);}
.etheme-elementor-tooltip[data-position=left],.etheme-elementor-tooltip[data-position=right]{top:calc(50% - var(--et-tooltip-offset-2,0px));-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.etheme-elementor-tooltip[data-position=right]{left:calc(100% + var(--et-tooltip-offset,0px) + var(--et-tooltip-arrow-size,5px));}
.etheme-elementor-tooltip[data-position=right]:after{border-color:transparent var(--et-tooltip-arrow-color,#000) transparent transparent;top:calc(50% - var(--et-tooltip-arrow-size,5px));right:100%;}
.etheme-elementor-tooltip[data-position=left]{right:calc(100% + var(--et-tooltip-offset,0px) + var(--et-tooltip-arrow-size,5px));}
.etheme-elementor-tooltip[data-position=left]:after{border-color:transparent transparent transparent var(--et-tooltip-arrow-color,#000);top:calc(50% - var(--et-tooltip-arrow-size,5px));left:100%;}
.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip,.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip{opacity:0;visibility:hidden;}
.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=none],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=none]{opacity:1;visibility:visible;}
.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=bottom][data-position=top],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=bottom][data-position=top],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=bottom][data-position=bottom],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=bottom][data-position=bottom]{-webkit-transform:translateX(-50%) translateY(15px);transform:translateX(-50%) translateY(15px);}
.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=bottom][data-position=left],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=bottom][data-position=left],.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=bottom][data-position=right],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=bottom][data-position=right]{-webkit-transform:translateY(calc(-50% + 15px));transform:translateY(calc(-50% + 15px));}
.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=auto][data-position=bottom],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=auto][data-position=bottom]{-webkit-transform:translateX(-50%) translateY(15px);transform:translateX(-50%) translateY(15px);}
.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=auto][data-position=top],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=auto][data-position=top]{-webkit-transform:translateX(-50%) translateY(-15px);transform:translateX(-50%) translateY(-15px);}
.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=auto][data-position=left],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=auto][data-position=left]{-webkit-transform:translateY(-50%) translateX(-15px);transform:translateY(-50%) translateX(-15px);}
.etheme-elementor-tooltip-hover:not(:hover) .etheme-elementor-tooltip[data-animation=auto][data-position=right],.etheme-elementor-tooltip-click:not(.shown) .etheme-elementor-tooltip[data-animation=auto][data-position=right]{-webkit-transform:translateY(-50%) translateX(15px);transform:translateY(-50%) translateX(15px);}
.elementor-element.etheme-elementor-lazyBg,.elementor-element.etheme-elementor-lazyBg > .elementor-widget-container,.elementor-element.etheme-elementor-lazyBg > .elementor-widget-wrap{background-image:none!important;}
iframe.elementor-background-video-embed{max-width:unset!important;}
@-webkit-keyframes et-marquee-scrolling {
from{-webkit-transform:translat3d(0,0,0);transform:translat3d(0,0,0);}
to{-webkit-transform:translate3d(calc(-100% - var(--cols-gap,10px)),0,0);transform:translate3d(calc(-100% - var(--cols-gap,10px)),0,0);}
}
@keyframes et-marquee-scrolling {
from{-webkit-transform:translat3d(0,0,0);transform:translat3d(0,0,0);}
to{-webkit-transform:translate3d(calc(-100% - var(--cols-gap,10px)),0,0);transform:translate3d(calc(-100% - var(--cols-gap,10px)),0,0);}
}
.etheme-marquee{--et-marquee-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;gap:var(--cols-gap,10px);max-width:100vw;}
.etheme-marquee-hover-pause:hover .etheme-marquee-content{-webkit-animation-play-state:paused;animation-play-state:paused;}
.etheme-marquee-on-scroll{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.etheme-marquee-on-scroll[data-dir=ltr]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.etheme-marquee-on-scroll .etheme-marquee-content{-webkit-animation:none;animation:none;}
.etheme-marquee-reverse{--et-marquee-direction:reverse;}
.etheme-marquee-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:0;flex-shrink:0;gap:var(--cols-gap,10px);min-width:100%;white-space:nowrap;-webkit-animation:var(--animation-duration,30s) linear infinite var(--et-marquee-direction) running et-marquee-scrolling;animation:var(--animation-duration,30s) linear infinite var(--et-marquee-direction) running et-marquee-scrolling;}
.etheme-marquee-content span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.etheme-marquee-content span p:last-child{margin-bottom:0;}
.etheme-marquee-item_sep svg{width:1em;height:1em;}
.elementor-widget-search-form input,.elementor-widget-search-form button{height:auto;}
.elementor-widget .sales-booster-safe-checkout,.elementor-widget .sales-booster-quantity-discounts-wrapper,.elementor-widget .bought-together-products{margin:0;}
.content-page .elementor-widget .sales-booster-cart-countdown{border:none;}
.elementor-widget .sales-booster-cart-countdown{padding:0;margin:0;border:none;}
.elementor-widget-woocommerce-product-add-to-cart .et-or-wrapper{display:none;}
.elementor-widget-woocommerce-product-add-to-cart .et-single-buy-now{-ms-flex-item-align:center;align-self:center;}
.elementor-widget-woocommerce-product-etheme_sticky_cart .etheme-sticky-cart .et_column{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.elementor-widget .sales-booster-live-viewing,.elementor-widget .sales-booster-total-sales,.elementor-widget div.sales-booster-estimated-delivery,.elementor-widget-woocommerce-product-etheme_short_description .woocommerce-product-details__short-description > p:last-child,.elementor-widget-woocommerce-product-etheme_reviews .form-submit,.elementor-widget-woocommerce-product-etheme_stock .stock{margin-bottom:0;}
.elementor-widget-woocommerce-product-meta,.elementor-widget-woocommerce-product-etheme_meta{color:var(--et_dark-2-white);font-size:1.14rem;}
.elementor-widget-woocommerce-product-meta .product_meta,.elementor-widget-woocommerce-product-etheme_meta .product_meta,.elementor-widget-woocommerce-product-meta .product_meta .detail-label,.elementor-widget-woocommerce-product-etheme_meta .product_meta .detail-label{font-size:inherit;color:inherit;}
.elementor-widget-woocommerce-product-meta .product_meta > span,.elementor-widget-woocommerce-product-etheme_meta .product_meta > span{margin-bottom:0;}
.elementor-widget-woocommerce-product-meta .product_meta .detail-label,.elementor-widget-woocommerce-product-etheme_meta .product_meta .detail-label{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:3px;padding-inline-end:3px;}
.elementor-widget-woocommerce-product-meta .product_meta .detail-content > :first-child,.elementor-widget-woocommerce-product-etheme_meta .product_meta .detail-content > :first-child{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;}
.elementor-widget-woocommerce-product-meta .product_meta,.elementor-widget-woocommerce-product-etheme_meta .product_meta,.elementor-widget-woocommerce-product-meta .product_meta > .detail-container:last-child,.elementor-widget-woocommerce-product-etheme_meta .product_meta > .detail-container:last-child{margin-bottom:0;}
.elementor-widget-woocommerce-product-meta:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child),.elementor-widget-woocommerce-product-etheme_meta:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:10px;}
.elementor-widget-woocommerce-product-rating .star-rating{width:auto;margin-bottom:0;}
.woocommerce:not(.rtl) .elementor-widget-woocommerce-product-rating .star-rating{margin-left:0;margin-right:7px;}
.woocommerce.rtl .elementor-widget-woocommerce-product-rating .star-rating{margin-left:7px;margin-right:0;}
.elementor-widget-woocommerce-product-price .price,.elementor-widget-woocommerce-product-etheme_price .price{margin-bottom:0;}
.elementor-widget-woocommerce-product-price .price ins,.elementor-widget-woocommerce-product-etheme_price .price ins{color:var(--et_active-color);}
.elementor-widget-woocommerce-product-price .price ins .amount,.elementor-widget-woocommerce-product-etheme_price .price ins .amount{color:currentColor;}
.elementor-widget-woocommerce-product-etheme_product_images img.zoomImg{pointer-events:none;}
.elementor-widget-woocommerce-product-etheme_product_images .swiper-control-bottom{margin-bottom:0;}
.elementor-widget-woocommerce-product-etheme_add_to_cart .single_add_to_cart_button:before{display:none;}
.elementor-widget-woocommerce-product-etheme_add_to_cart.vertical-variations form.cart table.variations th.label,.elementor-widget-woocommerce-product-etheme_add_to_cart.vertical-variations form.cart table.variations td.value{width:auto;display:block;text-align:start;padding:0;}
.elementor-widget-woocommerce-product-etheme_add_to_cart.vertical-variations form.cart table.variations select{margin-bottom:10px;}
.elementor-widget-woocommerce-product-etheme_add_to_cart.vertical-variations form.cart table.variations a.reset_variations{margin-left:0;margin-right:0;margin-top:15px;}
.elementor-widget-woocommerce-product-etheme_add_to_cart:not(.vertical-variations) select{-webkit-margin-start:auto;margin-inline-start:auto;}
.elementor-widget-woocommerce-product-etheme_sales_booster_safe_checkout .sales-booster-safe-checkout{margin:0;}
body.woocommerce div.product .elementor-widget-woocommerce-product-etheme_tabs .woocommerce-tabs .panel{border:none;margin:0;}
body.woocommerce div.product .elementor-widget-woocommerce-product-etheme_tabs .form-submit{margin-bottom:0;}
.elementor-widget-woocommerce-etheme_breadcrumb .page-heading a,.single .elementor-widget-woocommerce-etheme_breadcrumb .page-heading a{color:currentColor;}
.elementor-widget-woocommerce-etheme_breadcrumb .page-heading{margin-bottom:0;--page-heading-link-opacity-hover:1;--page-heading-bg:none;background-color:transparent;}
.elementor-widget-woocommerce-etheme_breadcrumb .page-heading .container{max-width:unset;}
.elementor-widget-woocommerce-etheme_breadcrumb .page-heading .container,.elementor-widget-woocommerce-etheme_breadcrumb .page-heading .row,.elementor-widget-woocommerce-etheme_breadcrumb .page-heading .col-md-12{padding:0;margin:0 auto;}
body:not(.rtl) .elementor-widget-woocommerce-etheme_breadcrumb .page-heading a.back-history{right:0;}
body.rtl .elementor-widget-woocommerce-etheme_breadcrumb .page-heading a.back-history{left:0;}
.elementor-widget-woocommerce-etheme_breadcrumb .bbp-breadcrumb,.elementor-widget-woocommerce-etheme_breadcrumb .breadcrumbs,.elementor-widget-woocommerce-etheme_breadcrumb .page-heading .title,.elementor-widget-woocommerce-etheme_breadcrumb .woocommerce-breadcrumb{text-transform:inherit;}
.elementor-widget-etheme_tag_cloud{--tagcloud-font-size:inherit;}
.elementor-widget-etheme_tag_cloud .tagcloud{margin:0 calc(var(--cols-gap,10px) / 2 * -1) calc(var(--rows-gap,10px) * -1);}
.elementor-widget-etheme_tag_cloud .tagcloud a{margin:0 calc(var(--cols-gap,10px) / 2);margin-bottom:var(--rows-gap,10px);}
.elementor-widget-etheme_tag_cloud .tagcloud .tag-cloud-link-separator{font-size:var(--tagcloud-separator-size,1em);vertical-align:middle;}
.elementor-widget-etheme_tag_cloud .tagcloud .tag-cloud-link-separator svg{width:1em;height:1em;}
.elementor-widget-etheme_tag_cloud .tagcloud .tag-cloud-link-separator img{max-width:1em;max-height:1em;}
.elementor-widget-etheme_tag_cloud ul li{margin-bottom:0;}
.elementor-widget-etheme_tag_cloud ul li a{--tagcloud-color-hover:var(--et_dark-2-white);--tagcloud-bg-color-hover:transparent;background:none;padding:0;border:none;}
.elementor-widget-woocommerce-archive-etheme_product_per_page .products-per-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.elementor-widget-woocommerce-archive-etheme_product_per_page .products-per-page > span{-webkit-margin-end:10px;margin-inline-end:10px;}
.elementor-widget-woocommerce-cart .et-cart-progress{margin-bottom:20px;}
.elementor-widget-woocommerce-cart .woocommerce .coupon .form-row{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.elementor-widget-woocommerce-cart .woocommerce .return-shop{margin-top:15px;}
.elementor-widget-woocommerce-cart .woocommerce .coupon button.button{background-color:var(--et_btn-bordered-bg-color);color:var(--forms-buttons-normal-text-color,var(--et_btn-bordered-color));border-radius:var(--forms-buttons-border-radius,0);padding:var(--forms-buttons-padding,0.75rem 2.2rem);border-width:1px;border-color:var(--forms-buttons-border-color,var(--et_btn-bordered-br-color-hover));}
.elementor-widget-woocommerce-cart .woocommerce .coupon .input-text,.elementor-widget-woocommerce-cart .woocommerce .coupon select{color:var(--forms-fields-normal-color,var(--et_main-color));background-color:var(--et_inputs-bg-color,var(--et_white-2-light-dark));border:1px solid var(--et_inputs-border-color,var(--et_border-color));border-radius:var(--forms-fields-border-radius,var(--et_inputs-border-radius,0));padding:var(--forms-fields-padding,0 1.07em);}
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .button.checkout-button{padding:var(--checkout-button-padding,0.95rem 2.2rem);font-size:14px;color:var(--checkout-button-normal-text-color,var(--et_btn-dark-color));background-color:var(--et_btn-dark-bg-color);border-radius:var(--checkout-button-border-radius,0);}
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .button.checkout-button:hover{color:var(--checkout-button-hover-text-color,var(--et_btn-dark-color-hover));background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--checkout-button-hover-border-color,var(--et_btn-dark-br-color-hover));}
.elementor-widget-woocommerce-cart .woocommerce .content-product{--links-normal-color:var(--et_main-color);--links-hover-color:var(--et_main-color);}
.elementor-widget-woocommerce-cart .woocommerce .content-product .product-title{--links-normal-color:var(--et_link-color);}
.elementor-widget-woocommerce-cart .woocommerce .content-product .button{color:var(--et_btn-color);background-color:var(--et_btn-bg-color);}
.elementor-widget-woocommerce-cart .woocommerce .content-product .button:hover{color:var(--et_btn-color-hover);background-color:var(--et_btn-bg-color-hover);}
.elementor-widget-woocommerce-cart.elementor-widget .woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount,.elementor-widget-woocommerce-cart.elementor-widget .woocommerce .cart_totals table.shop_table_responsive tr td:before{font-weight:normal;}
.elementor-widget-woocommerce-cart,.elementor-widget-woocommerce-checkout-page{--links-normal-color:var(--et_link-color);--links-hover-color:var(--et_link-color-hover);--order-summary-items-divider-weight:0;--sections-padding:0;--sections-border-type:none;}
.elementor-widget-woocommerce-cart-etheme_table .actions,.elementor-widget-woocommerce-cart-etheme_table .coupon{margin-bottom:0;}
.elementor-widget-woocommerce-cart-etheme_table .actions{display:grid;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media only screen and (min-width: 769px) {
.elementor-widget-woocommerce-cart-etheme_table .actions{grid-template-columns:auto auto;}
}
.elementor-widget-woocommerce-cart-etheme_table .actions > div:only-child{text-align:start;}
.elementor-widget-woocommerce-cart-etheme_table .actions-buttons{display:grid;grid-gap:inherit;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-template-columns:auto auto;}
.elementor-widget-woocommerce-cart-etheme_table .actions-buttons:has([name="update_cart"].hidden,[name="update_cart"]:first-child){grid-template-columns:auto;}
@media only screen and (max-width: 768px) {
.elementor-widget-woocommerce-cart-etheme_table .actions-buttons:has([name="update_cart"].hidden,[name="update_cart"]:first-child){grid-template-columns:1fr;}
.elementor-widget-woocommerce-cart-etheme_table .actions-buttons:has([name="update_cart"].hidden,[name="update_cart"]:first-child) .clear-cart{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.elementor-widget-woocommerce-cart-etheme_table .actions .clear-cart,.elementor-widget-woocommerce-cart-etheme_table .actions button[name=update_cart]{margin-left:0;margin-right:0;}
.elementor-widget-woocommerce-cart-etheme_table .actions .clear-cart i,.elementor-widget-woocommerce-cart-etheme_table .actions button[name=update_cart] i{margin:0;}
.elementor-widget-woocommerce-my-account.elementor-widget{--links-normal-color:var(--et_link-color);--links-hover-color:var(--et_link-color-hover);--tables-links-normal-color:var(--et_link-color);--tables-links-hover-color:var(--et_link-color-hover);--tabs-hover-color:var(--et_dark-2-white);--tabs-active-color:var(--et_active-color);--sections-border-type:none;--sections-padding:0;}
.elementor-widget-woocommerce-my-account.elementor-widget .e-my-account-tab .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation{width:100%;}
.elementor-widget-woocommerce-my-account.elementor-widget .e-my-account-tab .woocommerce-MyAccount-navigation-wrapper .woocommerce-MyAccount-navigation ul li a{font-weight:normal;}
.elementor-widget-woocommerce-my-account.elementor-widget .e-my-account-tab .woocommerce-MyAccount-content{padding:0;}
.elementor-widget-woocommerce-my-account.elementor-widget .e-my-account-tab .woocommerce-MyAccount-content .product .content-product .product-details .product-title{--links-normal-color:var(--et_link-color);margin-top:0;margin-bottom:0;}
.elementor-widget-woocommerce-my-account.elementor-widget .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button{background:var(--et_btn-dark-bg-color);border-radius:var(--tables-button-border-radius);border:1px var(--tables-buttons-border-type,solid) var(--tables-buttons-border-color,var(--et_btn-dark-br-color));color:var(--tables-button-normal-text-color,var(--et_btn-dark-color));padding:var(--tables-button-padding,0.75rem 2.2rem);}
.elementor-widget-woocommerce-my-account.elementor-widget .MyAccount-dashboard-buttons{margin-top:1.43rem;--links-normal-color:var(--et_btn-dark-color);--links-hover-color:var(--et_btn-dark-color-hover);}
.elementor-widget-woocommerce-my-account.elementor-widget .woocommerce .content-product .product-details .button{color:var(--et_btn-color);background-color:var(--et_btn-bg-color);}
.elementor-widget-woocommerce-my-account.elementor-widget .woocommerce .content-product .product-details .button:hover{color:var(--et_btn-color-hover);background-color:var(--et_btn-bg-color-hover);}
.elementor-widget-woocommerce-my-account.elementor-widget .woocommerce .content-product .footer-product{--links-normal-color:#333333;--links-hover-color:#333333;}
.elementor-widget-woocommerce-my-account.elementor-widget .view-color-dark .content-product .footer-product{--links-normal-color:#fff;--links-hover-color:#fff;}
.elementor-widget-woocommerce-my-account.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation-wrapper{width:100%;margin:0 0 30px;border:none;}
.elementor-widget-woocommerce-my-account.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation-wrapper .MyAccount-user-info{display:none;}
@media only screen and (max-width: 992px) {
.elementor-widget-woocommerce-my-account.e-my-account-tabs-horizontal .e-wc-account-tabs-nav .woocommerce-MyAccount-navigation ul{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
@media only screen and (min-height: 993px) {
.elementor-widget-woocommerce-my-account.e-my-account-tabs-horizontal .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation-wrapper ~ .woocommerce-MyAccount-content{width:75%;padding-top:1.9em;}
}
.elementor-products-grid ul.products.elementor-grid li.product .onsale{padding:3px 8px;}
.elementor-editor-active .woocommerce-tabs:not(.loaded){opacity:1;visibility:visible;}
.e-preview--show-hidden-elements[data-elementor-device-mode=tablet] .elementor-edit-area-active .elementor-widget-et-advanced-tabs.elementor-hidden-tablet,.e-preview--show-hidden-elements[data-elementor-device-mode=mobile] .elementor-edit-area-active .elementor-widget-et-advanced-tabs.elementor-hidden-mobile{display:inline-block;}
.etheme-advanced-product-stock.style-06{font-size:1.14rem;color:var(--et_main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}
.etheme-advanced-product-stock-count{display:inline-block;}
.etheme-advanced-product-stock-in{margin-right:5px;}
.etheme-advanced-product-stock-out .stock-count{color:var(--et_font-color);}
.etheme-add-to-cart-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.etheme-add-to-cart-form form .single_add_to_cart_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.etheme-add-to-cart-form .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.etheme-add-to-cart-form .single_variation_wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.add-to-cart-button-stretched .etheme-add-to-cart-form form .add_to_cart_button,.add-to-cart-button-stretched .etheme-add-to-cart-form form .single_add_to_cart_button:not(.et-single-buy-now){-webkit-box-flex:1;-ms-flex:1;flex:1;}
.add-to-cart-button-stretched .etheme-add-to-cart-form form .add_to_cart_button:last-child,.add-to-cart-button-stretched .etheme-add-to-cart-form form .single_add_to_cart_button:not(.et-single-buy-now):last-child{margin-left:0;margin-right:0;}
.add-to-cart-button-stretched .etheme-add-to-cart-form form .add_to_cart_button + .et-single-buy-now,.add-to-cart-button-stretched .etheme-add-to-cart-form form .single_add_to_cart_button:not(.et-single-buy-now) + .et-single-buy-now{margin-right:0;}
.add-to-cart-button-stretched .etheme-add-to-cart-form form .add_to_cart_button:nth-last-child(3),.add-to-cart-button-stretched .etheme-add-to-cart-form form .add_to_cart_button:nth-last-child(4):has(+.added_to_cart){margin-left:0;margin-right:0;}
.buy-now-button-stretched .etheme-add-to-cart-form form .et-single-buy-now{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.buy-now-button-stretched .etheme-add-to-cart-form form .et-single-buy-now:last-child{margin:0;}
@media only screen and (min-width: 992px) {
.etheme-product-review-columns-one #reviews #comments,.etheme-product-review-columns-one #reviews #review_form_wrapper{width:100%;padding-left:0;padding-right:0;}
.etheme-product-review-columns-one #reviews #review_form_wrapper{padding-top:var(--comments-columns-space,30px);}
}
.elementor-wc-products ul.products{padding-left:0;padding-right:0;}
.etheme-elementor-grid-list-switcher{display:grid;grid-auto-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-gap:var(--items-gap,5px);font-size:1.2rem;line-height:1;}
.etheme-elementor-grid-list-switcher ul{position:absolute;padding:10px 0;top:100%;list-style:none;-webkit-animation:et-dropdown .3s ease-in-out;animation:et-dropdown .3s ease-in-out;border:1px solid var(--et_border-color);width:180px;left:calc(50% - 90px);z-index:99;background:var(--et_white-2-dark);margin:0;border-radius:3px;overflow:hidden;}
.etheme-elementor-grid-list-switcher ul li a{display:inline-block;width:100%;padding:10px 15px;}
.etheme-elementor-grid-list-switcher ul li:not(:first-child){margin-top:var(--dropdown-items-gap,0px);}
.etheme-elementor-grid-list-switcher a{display:inline-block;padding:10px;}
.etheme-elementor-grid-list-switcher .switcher-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.etheme-elementor-grid-list-switcher .switcher-active a{color:var(--et_active-color);}
.etheme-elementor-grid-list-switcher.with-separators > .switcher-wrapper:not(:last-child):after{content:'';-webkit-margin-start:var(--items-gap,5px);margin-inline-start:var(--items-gap,5px);-webkit-border-end:var(--items-sep-width,1px) var(--items-sep-style,solid) var(--items-sep-color,var(--et_border-color));border-inline-end:var(--items-sep-width,1px) var(--items-sep-style,solid) var(--items-sep-color,var(--et_border-color));height:1.2em;}
.etheme-elementor-grid-list-switcher .switch-more{position:relative;-ms-flex-item-align:center;align-self:center;}
.etheme-elementor-grid-list-switcher .switch-more:hover .et-down-arrow:before{content:'\e903';}
.etheme-elementor-grid-list-switcher .switch-more:not(:hover) ul{display:none;}
form.checkout:has(.design-type-multistep){counter-reset:multistep-section;}
form.checkout:has(.design-type-multistep) .form-row:last-child{--fields-v-gap:0;}
form.checkout:has(.design-type-multistep) .design-type-multistep{-webkit-transition:all .3s linear;transition:all .3s linear;}
form.checkout:has(.design-type-multistep) .design-type-multistep .step-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;}
form.checkout:has(.design-type-multistep) .design-type-multistep .step-title:before{counter-increment:multistep-section;content:counter(multistep-section);border:1px solid var(--et_border-color);font-size:.8em;width:1.8em;height:1.8em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-margin-end:7px;margin-inline-end:7px;-webkit-transition:all .3s linear;transition:all .3s linear;}
form.checkout:has(.design-type-multistep) .design-type-multistep .step-title.inited:not(.opened){--widget-title-inner-space-bottom:0;--widget-title-space-bottom:0;--widget-title-border-width:0;}
form.checkout:has(.design-type-multistep) .design-type-multistep .step-title.opened{color:var(--widget-title-active-color,var(--et_dark-2-white));cursor:default;}
form.checkout:has(.design-type-multistep) .design-type-multistep .step-title.opened:before{border-color:var(--widget-title-active-color,var(--et_dark-2-white));color:var(--widget-title-counter-active-color,var(--et_white-2-dark));background-color:var(--widget-title-active-color,var(--et_dark-2-white));}
.xstore-stretch-section,.elementor-slider-full-width .etheme-elementor-swiper-entry{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw;}
.e-con-boxed.et-section-stretch{--container-max-width:min(calc(var(--wd-container-w) - 30px));}
.e-con-boxed.et-section-stretch-content{--container-max-width:none;}
[class*="et-section-stretch"]{position:relative;min-width:calc(100vw - var(--et-scroll-w,0.001px) - var(--et-sticky-nav-w,0.001px));width:calc(100vw - var(--et-scroll-w,0.001px) - var(--et-sticky-nav-w,0.001px));left:calc(50% - 50vw + var(--et-scroll-w,0.001px) / 2 + var(--et-sticky-nav-w,0.001px) / 2);}
.elementor-location-header:has(.add-overlay-body-on-hover,.add-overlay-body-on-focus):after,.etheme-elementor-header-sticky.sticky-on .etheme-elementor-header-wrapper:has(.add-overlay-body-on-hover,.add-overlay-body-on-focus):after{position:fixed;width:100vw;top:0;background:var(--hover-overlay-color,rgba(17,24,39,0.25));content:'';z-index:var(--hover-overlay-z-index,97);height:100vh;opacity:var(--hover-overlay-opacity,0);visibility:var(--hover-overlay-visiblity,hidden);-webkit-transition:all .2s linear,background 0s;transition:all .2s linear,background 0s;pointer-events:none;}
.elementor-location-header:has(.add-overlay-body-on-hover:hover,.add-overlay-body-on-hover.dropdown-click.dropdown-opened:hover,.add-overlay-body-on-focus.focused,.add-overlay-body-on-focus:focus,.add-overlay-body-on-focus:focus-within),.etheme-elementor-header-sticky.sticky-on .etheme-elementor-header-wrapper:has(.add-overlay-body-on-hover:hover,.add-overlay-body-on-hover.dropdown-click.dropdown-opened:hover,.add-overlay-body-on-focus.focused,.add-overlay-body-on-focus:focus,.add-overlay-body-on-focus:focus-within){--hover-overlay-opacity:1;--hover-overlay-visiblity:visible;}
.elementor-location-header:has(.add-overlay-body-on-hover.dropdown-click:not(.dropdown-opened):hover),.etheme-elementor-header-sticky.sticky-on .etheme-elementor-header-wrapper:has(.add-overlay-body-on-hover.dropdown-click:not(.dropdown-opened):hover){--hover-overlay-opacity:0;--hover-overlay-visiblity:hidden;}
.elementor-widget:has(.add-overlay-body-on-hover:not(.dropdown-click.dropdown-opened):hover),.elementor-widget:has(.add-overlay-body-on-hover.dropdown-click:hover),.elementor-widget:has(.add-overlay-body-on-focus:focus,.add-overlay-body-on-focus.focused){z-index:98;}
a > .elementor-author-box__name,.elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-text{-webkit-transition:inherit;transition:inherit;}
@media (min-width: 1025px) {
.elementor-author-box--layout-image-outside.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-top:calc(var(--img-size,100px)/-2);}
body:not(.rtl) .elementor-author-box--layout-image-outside.elementor-author-box--layout-image-left .elementor-author-box__avatar{margin-left:calc(var(--img-size,100px) / -2)!important;}
body:not(.rtl) .elementor-author-box--layout-image-outside.elementor-author-box--layout-image-right .elementor-author-box__avatar{margin-right:calc(var(--img-size,100px) / -2)!important;}
body.rtl .elementor-author-box--layout-image-outside.elementor-author-box--layout-image-left .elementor-author-box__avatar{margin-right:calc(var(--img-size,100px) / -2)!important;}
body.rtl .elementor-author-box--layout-image-outside.elementor-author-box--layout-image-right .elementor-author-box__avatar{margin-left:calc(var(--img-size,100px) / -2)!important;}
}
.etheme-post-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.etheme-post-navigation__link{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.etheme-post-navigation a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.14rem;}
.etheme-post-navigation__next{text-align:end;}
.etheme-post-navigation__next a:hover{-webkit-transform:translateX(7px);transform:translateX(7px);}
.etheme-post-navigation__prev{text-align:start;}
.etheme-post-navigation__prev a:hover{-webkit-transform:translateX(-7px);transform:translateX(-7px);}
.etheme-post-navigation__separator{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-inline:15px;}
.etheme-post-navigation__separator .button-icon{line-height:1;}
.etheme-post-navigation__prev .wp-post-image{-webkit-margin-end:10px;margin-inline-end:10px;}
.etheme-post-navigation__next .wp-post-image{-webkit-margin-start:10px;margin-inline-start:10px;}
.post-navigation__prev--label:first-child{-webkit-margin-end:10px;margin-inline-end:10px;}
.post-navigation__prev--label:only-child{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;}
.post-navigation__next--label:last-child{-webkit-margin-start:10px;margin-inline-start:10px;}
.post-navigation__next--label:only-child{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;}
.post-navigation__arrow-prev:not(:last-child){-webkit-margin-end:10px;margin-inline-end:10px;}
.post-navigation__arrow-next:not(:first-child){-webkit-margin-start:10px;margin-inline-start:10px;}
.post-navigation__arrow-wrapper:only-child{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;}
.elementor-widget[class*=archive-etheme_description]:has(.elementor-etheme_woocommerce_archive_placeholder){display:none;}
.single-etheme_slides .site-header,.single-etheme_slides .elementor-location-header,.single-etheme_slides .page-heading,.single-etheme_slides .prefooter,.single-etheme_slides .elementor-location-footer,.single-etheme_slides .et-footers-wrapper,.single-etheme_slides #sales-booster-popup,.single-etheme_slides .et-mobile-panel-wrapper,.single-etheme_slides .etheme-sales-booster-sticky-panel{display:none!important;}
.single-etheme_mega_menus .site-header,.single-etheme_mega_menus .elementor-location-header,.single-etheme_mega_menus .page-heading,.single-etheme_mega_menus .prefooter,.single-etheme_mega_menus .elementor-location-footer,.single-etheme_mega_menus .et-footers-wrapper,.single-etheme_mega_menus #sales-booster-popup,.single-etheme_mega_menus .et-mobile-panel-wrapper,.single-etheme_mega_menus .etheme-sales-booster-sticky-panel{display:none!important;}.breadcrumbs,.woocommerce-breadcrumb,.bbp-breadcrumb{list-style:none;display:block;width:100%;padding:0;margin:0;color:var(--et_main-color);}
.breadcrumbs li,.woocommerce-breadcrumb li,.bbp-breadcrumb li{display:inline-block;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.breadcrumbs li.lastItem:after,.woocommerce-breadcrumb li.lastItem:after,.bbp-breadcrumb li.lastItem:after{display:none;}
.breadcrumbs a,.woocommerce-breadcrumb a,.bbp-breadcrumb a{padding:0 1px;}
.breadcrumbs a,.woocommerce-breadcrumb a,.bbp-breadcrumb a,.breadcrumbs a:hover,.woocommerce-breadcrumb a:hover,.bbp-breadcrumb a:hover{color:var(--et_main-color);}
.breadcrumbs a:hover,.woocommerce-breadcrumb a:hover,.bbp-breadcrumb a:hover{opacity:var(--page-heading-link-opacity-hover,0.7);}
.breadcrumbs a,.woocommerce-breadcrumb a,.bbp-breadcrumb a,.breadcrumbs .delimeter,.woocommerce-breadcrumb .delimeter,.bbp-breadcrumb .delimeter{display:inline-block;}
.breadcrumbs,.woocommerce-breadcrumb,.bbp-breadcrumb,.page-heading .title{text-transform:capitalize;}
div.bbp-breadcrumb{font-size:1rem;}
.bbp-breadcrumb p{margin-bottom:0;}
.bbp-breadcrumb-current{display:block;color:var(--et_dark-color);}
#breadcrumb a:last-of-type:not(:only-of-type) + .delimeter,.bbp-breadcrumb a:last-of-type:not(:only-of-type) + .bbp-breadcrumb-sep{font-size:0!important;}
.archive.category .page-heading.bc-type-left2 .breadcrumbs a:last-of-type:not(:only-of-type) + .delimeter,body .page-heading .delimeter + .delimeter{display:none;}
.single-product .bc-type-left2 .delimeter:last-child,.single-product .bc-type-default .woocommerce-breadcrumb a:last-of-type + .delimeter,.single-product .bc-type-left .woocommerce-breadcrumb a:last-of-type + .delimeter{display:none;}
.page-heading{padding:.85em;text-align:center;background-repeat:no-repeat;background-position:center center;}
.page-heading .title{font-weight:inherit;letter-spacing:inherit;}
.page-heading .title,.page-heading .bbp-breadcrumb-current{margin-bottom:0;word-wrap:break-word;}
.page-heading + .page-heading{display:none!important;}
.bc-type-left,.bc-type-left .breadcrumbs,.bc-type-left .woocommerce-breadcrumb,.bc-type-left #breadcrumb,.bc-type-left .bbp-breadcrumb,.bc-type-left .title{text-align:start;}
.bc-type-left .delimeter:last-child{font-size:0;}
.bc-type-left2 .a-center{text-align:start;}
.bc-type-left2 .title{display:inline-block;font-family:inherit;font-size:100%;}
.bc-type-left2 .bbp-breadcrumb-current{display:inline-block;}
.bc-type-left,.bc-type-default{padding:1.7em 0;}
.bc-type-left .title,.bc-type-default .title,.bc-type-left .bbp-breadcrumb-current,.bc-type-default .bbp-breadcrumb-current{font-size:170%;text-transform:uppercase;}
.bc-type-left .span-title,.bc-type-default .span-title,.bc-type-left .span-title + .delimeter,.bc-type-default .span-title + .delimeter{display:none;}
.page-heading .delimeter,.page-heading .bbp-breadcrumb-sep,.back-history:before,.page-heading .title:before{font-size:.57em;}
.archive.category .page-heading .delimeter,.error404 .page-heading .delimeter,.page-heading.bc-type-left2 .delimeter,.page-heading.bc-type-left2 .bbp-breadcrumb-sep{font-size:.57em!important;}
[class*="paged-"].woocommerce-page .page-heading.bc-type-left2 .title,.woocommerce-page.et_paged .page-heading.bc-type-left2 .title{font-size:0;}
.span-title:last-of-type{color:var(--et_dark-2-white);}
.category .bc-type-left2 .current,.archive.category .bc-type-left2 .title:before,.bc-type-disable,.single-post .page-heading.bc-type-left2 .title{display:none!important;}
.single-product.global-product-name-on .page-heading.bc-type-left2 .delimeter:last-child{font-size:0!important;}
.product-content .page-heading .woocommerce-breadcrumb,.product-content .page-heading .woocommerce-breadcrumb .title,.product-content .page-heading .woocommerce-breadcrumb a{color:var(--et_dark-2-white);}
a.back-history:hover,a.back-history:focus{text-decoration:none;}
.bc-color-white .breadcrumbs,.bc-color-white .woocommerce-breadcrumb,.bc-color-white .bbp-breadcrumb,.bc-color-white,.bc-color-white a,.bc-color-white h1,.bc-color-white h2,.bc-color-white h3,.bc-color-white h4,.bc-color-white a:hover{color:#fff;}
@media only screen and (max-width: 1200px) {
.back-history{display:none!important;}
}
@media only screen and (max-width: 992px) {
.page-heading{padding-left:0;padding-right:0;}
}
@media only screen and (max-width: 480px) {
.page-heading.bc-type-left2{padding-top:15px;padding-bottom:15px;}
}
.breadcrumb-trail .page-heading > div,.breadcrumb-trail .page-heading .container{display:inline-block;width:auto;padding:0;position:static;}
.breadcrumb-trail{padding:0 .85em;background-repeat:no-repeat;background-position:center center;}
@media only screen and (max-width: 992px) {
.breadcrumb-trail{padding:0;}
}
.breadcrumb-trail .page-heading{text-align:start;width:100%;margin:0 auto;color:currentColor;position:relative;background-image:none!important;}
.breadcrumb-trail .page-heading .breadcrumb_last{color:var(--et_dark-2-white);}
.breadcrumb-trail .page-heading .back-history{top:.85em;color:var(--et_link-color);--page-heading-link-opacity-hover:1;}
.breadcrumb-trail .page-heading .back-history:hover{color:var(--et_link-color-hover);}
.breadcrumb-trail .page-heading.bc-color-white{color:#fff;}
.breadcrumb-trail .page-heading.bc-color-white .breadcrumb_last,.breadcrumb-trail .page-heading.bc-color-white .back-history{color:currentColor;}
.bc-type-left2 .breadcrumbs,.bc-type-left2 .woocommerce-breadcrumb,.bc-type-left2 .bbp-breadcrumb{display:inline-block;width:auto;margin-right:calc(.57em/2);}
.single .bc-type-left2 .breadcrumbs + .title:before,.archive .bc-type-left2 .breadcrumbs + .title:before,.error404 .bc-type-left2 .breadcrumbs + .title:before{content:'\e904';font-family:'xstore-icons';display:inline-block;padding-right:4px;}
a.back-history{position:absolute;right:15px;top:0;padding:0;}
a.back-history:before{content:'\e902';font-family:'xstore-icons';position:absolute;left:-2px;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);}.back-top{position:fixed;right:30px;bottom:30px;height:46px;width:46px;cursor:pointer;color:var(--et_dark-2-white);background-color:var(--et_white-2-light-dark);border-radius:50px;-webkit-box-shadow:inset 0 0 0 1px var(--et_border-color);box-shadow:inset 0 0 0 1px var(--et_border-color);-webkit-transition:all 200ms linear;transition:all 200ms linear;z-index:999;}
.back-top:not(.backIn){opacity:0;visibility:hidden;-webkit-transform:translateY(15px);transform:translateY(15px);}
.back-top svg{width:calc(100% + 2px);height:calc(100% + 2px);margin:-1px;}
.back-top svg path{stroke:var(--et_dark-2-white);stroke-width:4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 200ms linear;transition:all 200ms linear;}
.back-top span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);}
.back-top:hover span:before{display:inline-block;-webkit-animation:animArrow 1s infinite;animation:animArrow 1s infinite;}
@media only screen and (max-width: 992px) {
.back-top:hover span:before{-webkit-animation:none;animation:none;}
}
@media only screen and (max-width: 480px) {
.back-top{right:15px;bottom:15px;}
}
@-webkit-keyframes animArrow {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
50%{-webkit-transform:translateX(3px);transform:translateX(3px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes animArrow {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
50%{-webkit-transform:translateX(3px);transform:translateX(3px);}
100%{-webkit-transform:translateX(0);transform:translateX(0);}
}article.blog-post,article.post-grid{margin-bottom:30px;}
article.blog-post .wp-picture,article.post-grid .wp-picture{position:relative;margin-bottom:22px;text-align:center;width:auto;margin-left:0;margin-right:auto;}
article.blog-post .wp-picture:hover .zoom,article.post-grid .wp-picture:hover .zoom{opacity:1;visibility:visible;}
article.blog-post .wp-picture img,article.post-grid .wp-picture img{max-width:100%;width:100%;margin:0 auto;}
article.blog-post .featured-audio,article.post-grid .featured-audio,article.blog-post .featured-video,article.post-grid .featured-video,article.blog-post .et_post-slider,article.post-grid .et_post-slider{margin-bottom:20px;}
article.blog-post .featured-video,article.post-grid .featured-video{position:relative;}
article.blog-post .read-more,article.post-grid .read-more{margin-top:10px;}
article.blog-post .read-more span,article.post-grid .read-more span{float:left;}
article.blog-post .read-more.btn,article.post-grid .read-more.btn{margin-top:15px;}
article.blog-post:not(.content-framed) .read-more.btn:before,article.post-grid:not(.content-framed) .read-more.btn:before,article.blog-post:not(.content-framed) .read-more.btn:after,article.post-grid:not(.content-framed) .read-more.btn:after{display:none;}
article.blog-post .zoom,article.post-grid .zoom{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0;visibility:hidden;}
article.blog-post .zoom .btn_group,article.post-grid .zoom .btn_group{position:absolute;top:50%;left:0;width:100%;margin:-22px 0 0;z-index:2;text-align:center;}
article.blog-post .zoom .btn_group a i:before,article.post-grid .zoom .btn_group a i:before{content:"";display:block;}
article.blog-post .zoom > i,article.post-grid .zoom > i{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;width:100%;height:100%;}
article.blog-post h6.active,article.post-grid h6.active{display:inline-block;}
article.blog-post:not(.post-single) p,article.post-grid:not(.post-single) p{margin-bottom:.4em;}
article.blog-post:not(.post-single) .author-info,article.post-grid:not(.post-single) .author-info,article.blog-post .wp-picture .svg-wrapper svg,article.post-grid .wp-picture .svg-wrapper svg{display:none;}
article.blog-post .wp-picture.blog-hover-zoom,article.post-grid .wp-picture.blog-hover-zoom{overflow:hidden;}
article.blog-post .wp-picture.blog-hover-zoom img,article.post-grid .wp-picture.blog-hover-zoom img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .4s ease-out;transition:all .4s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
article.blog-post .wp-picture.blog-hover-zoom:hover:before,article.post-grid .wp-picture.blog-hover-zoom:hover:before{background-color:rgba(34,34,34,0.2);}
article.blog-post .wp-picture.blog-hover-zoom:hover img,article.post-grid .wp-picture.blog-hover-zoom:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;}
article.blog-post .wp-picture.blog-hover-zoom .blog-mask,article.post-grid .wp-picture.blog-hover-zoom .blog-mask{display:none;}
article.blog-post .wp-picture.blog-hover-zoom:before,article.post-grid .wp-picture.blog-hover-zoom:before{position:absolute;top:0;left:0;right:0;width:100%;height:100%;content:'';z-index:1;pointer-events:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
article.blog-post .wp-picture.blog-hover-animated,article.post-grid .wp-picture.blog-hover-animated{overflow:hidden;}
article.blog-post .wp-picture.blog-hover-animated .svg-wrapper,article.post-grid .wp-picture.blog-hover-animated .svg-wrapper{height:40px;margin:0 auto;position:relative;top:50%;opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;width:150px;overflow:hidden;}
article.blog-post .wp-picture.blog-hover-animated .svg-wrapper svg,article.post-grid .wp-picture.blog-hover-animated .svg-wrapper svg{display:inline-block;}
article.blog-post .wp-picture.blog-hover-animated .shape,article.post-grid .wp-picture.blog-hover-animated .shape{fill:none;stroke-dasharray:0 300;stroke-dashoffset:-215;stroke-width:2px;stroke:rgba(255,255,255,0.9);-webkit-transition:all .3s linear;transition:all .3s linear;}
article.blog-post .wp-picture.blog-hover-animated .btn,article.post-grid .wp-picture.blog-hover-animated .btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;padding:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
article.blog-post .wp-picture.blog-hover-animated img,article.post-grid .wp-picture.blog-hover-animated img{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
article.blog-post .wp-picture.blog-hover-animated:hover img,article.post-grid .wp-picture.blog-hover-animated:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 4s linear;transition:-webkit-transform 4s linear;transition:transform 4s linear;transition:transform 4s linear,-webkit-transform 4s linear;}
article.blog-post .wp-picture.blog-hover-animated:hover .svg-wrapper,article.post-grid .wp-picture.blog-hover-animated:hover .svg-wrapper{opacity:1;}
article.blog-post .wp-picture.blog-hover-animated:hover .svg-wrapper .shape,article.post-grid .wp-picture.blog-hover-animated:hover .svg-wrapper .shape{-webkit-animation:.4s draw linear forwards;animation:.4s draw linear forwards;opacity:1;stroke:rgba(255,255,255,0.9);}
article.blog-post .wp-picture.blog-hover-animated:hover .svg-wrapper .btn,article.post-grid .wp-picture.blog-hover-animated:hover .svg-wrapper .btn{color:rgba(255,255,255,0.9);}
article.blog-post .wp-picture.blog-hover-animated:hover .svg-wrapper:hover .btn,article.post-grid .wp-picture.blog-hover-animated:hover .svg-wrapper:hover .btn{color:var(--et_dark-color);}
article.blog-post .wp-picture.blog-hover-animated:hover .svg-wrapper:hover .shape,article.post-grid .wp-picture.blog-hover-animated:hover .svg-wrapper:hover .shape{stroke:#fff;fill:#fff;}
article.blog-post.blog-align-center .meta-post .post-comments-count,article.post-grid.blog-align-center .meta-post .post-comments-count,article.blog-post.blog-align-right .meta-post .post-comments-count,article.post-grid.blog-align-right .meta-post .post-comments-count{margin-left:10px;}
article.blog-post.blog-align-center,article.post-grid.blog-align-center,article.blog-post.blog-align-center .post-heading,article.post-grid.blog-align-center .post-heading{text-align:center;}
article.blog-post.blog-align-center .read-more,article.post-grid.blog-align-center .read-more{margin-left:auto;margin-right:auto;}
article.blog-post.blog-align-right,article.post-grid.blog-align-right,article.blog-post.blog-align-right .post-heading,article.post-grid.blog-align-right .post-heading{text-align:end;}
article.post-grid .content-article p{margin-bottom:0;}
.post-grid .post-categories,.blog-post .post-categories,.post-header .post-categories{position:absolute;top:30px;left:0;font-size:1.14rem;z-index:3;padding:.25em 1.2em;background:var(--et_active-color);}
.post-grid .post-categories a,.blog-post .post-categories a,.post-header .post-categories a{color:#fff;}
.post-grid .sticky-post,.blog-post .sticky-post,.post-header .sticky-post{font-size:1.14rem;display:inline-block;margin-bottom:5px;}
.wp-picture{position:relative;}
.wp-picture .blog-mask{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0;z-index:2;left:0;right:0;top:0;bottom:0;}
.wp-picture .blog-mask:before{content:"";position:absolute;right:0;left:0;top:0;bottom:0;opacity:.4;background-color:var(--et_active-color);}
.wp-picture .blog-mask-inner{top:50%;position:absolute;width:100%;margin-top:-20px;}
.wp-picture .blog-mask-inner .btn{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0;background-color:transparent;color:#fff;height:auto;border:2px solid rgba(255,255,255,0.4);}
.wp-picture .blog-mask-inner .btn:hover{border-color:#fff;}
.wp-picture:hover .blog-mask{opacity:1;}
.wp-picture:hover .blog-mask-inner .btn{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}
.post-heading{margin-bottom:.79em;}
.post-heading h2{margin-bottom:.3em;word-wrap:break-word;}
.blog-category-description{margin-bottom:30px;}
.meta-post{font-size:1.14rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.meta-post .views-count:before{content:'\e907';}
.meta-post .post-comments-count:before{content:'\e938';}
.meta-post .entry-date:before{content:'\e937';}
.meta-post > span,.meta-post > a{margin-left:6px;}
.meta-post,.meta-post a,.post-comments-count{color:var(--et_main-color);}
.meta-post a[rel="author"]:hover,.post-comments-count:hover{color:var(--et_active-color);}
.content-center{text-align:center;}
.content-article{line-height:var(--p-line-height,1.6);font-size:var(--p-font-size,1.14rem);}
.content-article .more-button{display:block;}
.posts-slider .slide-view-horizontal .wp-picture,.posts-slider .slide-view-horizontal .featured-audio,.posts-slider .slide-view-horizontal .featured-video{width:245px;float:left;margin-right:30px;}
.posts-slider .slide-view-horizontal .grid-post-body{float:left;width:265px;}
.posts-slider .slide-view-horizontal .read-more,.posts-slider .slide-view-horizontal .featured-quote{display:none!important;}
.posts-slider article{width:100%;margin-bottom:0;}
.posts-slider article .wp-picture{min-height:120px;width:100%;margin-bottom:18px;display:inline-block;float:none;}
.posts-slider article .post-heading{margin-bottom:15px;}
.posts-slider article .post-heading h2{font-size:1.3rem;}
.posts-slider article .content-article,.posts-slider article .content-article p{line-height:var(--p-line-height,1.6);font-size:var(--p-font-size,1.14rem);margin-bottom:0;}
@media only screen and (max-width: 768px) {
.posts-slider article .featured-quote{zoom:.75;}
}
.posts-slider article.format-quote .featured-quote .quote-content,.posts-slider article.format-quote .featured-quote .quote-content p{font-size:0;}
.posts-slider article.format-quote .featured-quote .quote-content i{font-size:1.7rem;padding:0;vertical-align:middle;}
.posts-slider article.format-quote .featured-quote .quote-content i:first-child{display:none;}
.et_post-slider{--arrow-size:40px;}
.et_post-slider::-moz-selection{background:transparent;}
.et_post-slider::selection{background:transparent;}
.et_post-slider .swiper-custom-left,.et_post-slider .swiper-custom-right{z-index:5;}
.et_post-slider .swiper-button-disabled{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}
.et_post-slider:hover .swiper-button-disabled{opacity:.4!important;}
.et_post-slider .swiper-pagination{position:absolute;}
@-webkit-keyframes draw {
0%{stroke-dasharray:0 300;stroke-dashoffset:-215;stroke-width:3px;}
100%{stroke-dasharray:400 300;stroke-dashoffset:0;stroke-width:3px;}
}
@keyframes draw {
0%{stroke-dasharray:0 300;stroke-dashoffset:-215;stroke-width:3px;}
100%{stroke-dasharray:400 300;stroke-dashoffset:0;stroke-width:3px;}
}
@media only screen and (max-width: 992px) {
article.blog-post.col-md-3 .zoom .btn_group,article.post-grid.col-md-3 .zoom .btn_group{margin-top:-25px;}
}
@media only screen and (max-width: 767px) {
.meta-post{font-size:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
@media only screen and (max-width: 480px) {
article.blog-post .zoom .btn_group,article.post-grid .zoom .btn_group{margin-top:-32px;}
article.blog-post .zoom .btn_group a,article.post-grid .zoom .btn_group a{margin:5px;}
article .post-heading + .content-article{padding-top:0;}
.post-heading h2{font-size:1.5rem;}
}
article.format-video iframe{max-height:100%;}article.blog-post.col-md-4 .zoom .btn_group a,article.post-grid.col-md-4 .zoom .btn_group a{padding:11px;}
article.blog-post.col-md-4.format-quote .quote-content,article.post-grid.col-md-4.format-quote .quote-content{zoom:.7;line-height:24px;}
article.blog-post.col-md-3.format-quote .quote-content,article.post-grid.col-md-3.format-quote .quote-content{zoom:.85;}
article.blog-post.col-md-3 .zoom .btn_group,article.post-grid.col-md-3 .zoom .btn_group{margin-top:-50px;}
.swiper-wrapper article.blog-post.col-md-4.format-quote .quote-content,.swiper-wrapper article.post-grid.col-md-4.format-quote .quote-content,.swiper-wrapper article.blog-post.col-md-3.format-quote .quote-content,.swiper-wrapper article.post-grid.col-md-3.format-quote .quote-content{zoom:1;}article.format-quote .featured-quote,.single-format-quote .featured-quote{position:absolute;width:100%;height:100%;left:0;right:0;top:0;line-height:26px;text-align:center;bottom:0;color:#fff;background-color:rgba(0,0,0,0.5);}
article.format-quote .featured-quote .quote-icon,.single-format-quote .featured-quote .quote-icon{display:none;}
article.format-quote .featured-quote .quote-content,.single-format-quote .featured-quote .quote-content{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.14rem;padding-left:30px;padding-right:30px;font-style:italic;}
article.format-quote .featured-quote .quote-content i:first-of-type,.single-format-quote .featured-quote .quote-content i:first-of-type{padding-left:5px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
article.format-quote .featured-quote .quote-content i:last-of-type,.single-format-quote .featured-quote .quote-content i:last-of-type{padding-left:5px;}
article.format-quote .featured-quote .quote-content cite,.single-format-quote .featured-quote .quote-content cite{font-size:1.14rem;font-style:normal;margin-top:10px;display:inline-block;width:100%;}
article.format-quote .featured-quote .quote-content p,.single-format-quote .featured-quote .quote-content p{font-size:1rem;margin-bottom:0;}
article.format-quote .content-article p i:first-of-type,.single-format-quote .content-article p i:first-of-type{padding-left:7px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
article.format-quote .content-article p i:last-of-type,.single-format-quote .content-article p i:last-of-type{padding-left:7px;}
article.format-quote .post-categories,.single-format-quote .post-categories{display:none;}.content-grid.col-md-4:nth-child(3n+1),.content-grid2.col-md-4:nth-child(3n+1),.content-grid.col-md-3:nth-child(4n+1),.content-grid2.col-md-3:nth-child(4n+1),.content-grid.col-md-6:nth-child(2n+1),.content-grid2.col-md-6:nth-child(2n+1){clear:both;}
.content-grid .post-heading h2,.content-grid2 .post-heading h2{font-size:1.3rem;}
.content-grid2{padding-top:30px;position:relative;}
article.content-grid2{margin-bottom:70px;}
.content-grid2 .meta-post-timeline{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--et_active-color);z-index:4;top:0;background-color:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;width:60px;height:60px;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.content-grid2 .meta-post-timeline > *{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.content-grid2 .meta-post-timeline .time-day{font-size:23px;margin-bottom:0;line-height:1;}
.content-grid2 .meta-post-timeline .time-mon{font-size:1rem;text-transform:uppercase;}
.content-grid2:hover .meta-post-timeline{background-color:var(--et_active-color);border-color:var(--et_active-color);}
.content-grid2:hover .meta-post-timeline .time-day,.content-grid2:hover .meta-post-timeline .time-mon{color:#fff;}
.content-grid2 .grid-post-body{text-align:center;}
.content-grid2 .read-more{margin:auto;}
.content-grid2 .post-categories{display:none;}
.content-page:not(.blog-full-width) .content-grid.col-md-3 .wp-picture .blog-mask-inner,.content-page:not(.blog-full-width) .content-grid2.col-md-3 .wp-picture .blog-mask-inner{display:none;}
.content-page:not(.blog-full-width) .content-grid.col-md-3.format-quote .featured-quote .quote-content,.content-page:not(.blog-full-width) .content-grid2.col-md-3.format-quote .featured-quote .quote-content,.content-page:not(.blog-full-width) .content-grid.col-md-3.format-quote .featured-quote .quote-content p,.content-page:not(.blog-full-width) .content-grid2.col-md-3.format-quote .featured-quote .quote-content p{font-size:0;}
.content-page:not(.blog-full-width) .content-grid.col-md-3.format-quote .featured-quote .quote-content i,.content-page:not(.blog-full-width) .content-grid2.col-md-3.format-quote .featured-quote .quote-content i{font-size:1.7rem;padding:0;vertical-align:middle;}
.content-page:not(.blog-full-width) .content-grid.col-md-3.format-quote .featured-quote .quote-content i:first-child,.content-page:not(.blog-full-width) .content-grid2.col-md-3.format-quote .featured-quote .quote-content i:first-child{display:none;}.single-post .wp-picture img{width:100%;}
.single-post .entry-content > blockquote:last-child{margin-bottom:25px;}
.share-post{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em 0;border-top:1px solid var(--et_border-color);border-bottom:1px solid var(--et_border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3.5em;}
.share-post span{margin-bottom:0;}
.share-post .share-title,.portfolio-single-item .share-title{display:none;color:var(--et_dark-2-white);}
.author-info{width:100%;display:inline-block;margin-bottom:2.7vw;font-size:1.14rem;overflow:hidden;}
.author-info img{margin-right:2.5em;max-width:100px;}
.author-info .title-alt{display:none;}
.author-info .author-link{color:var(--et_active-color);margin-top:1.05em;display:block;}
.post-password-form label{margin-bottom:0;}
.post-password-form input{vertical-align:middle;margin-top:6px;}
.post-password-form input[type=submit]{background-color:var(--et_btn-dark-bg-color);border:1px solid var(--et_btn-dark-br-color);color:var(--et_btn-dark-color);-webkit-text-fill-color:currentColor;}
.post-password-form input[type=submit]:hover{background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--et_btn-dark-br-color-hover);color:var(--et_btn-dark-color-hover);}
.related-posts .post-categories,.related-posts .more-link,.related-posts .featured-quote{display:none;}
.et_post-slider{margin-bottom:25px;}
.et_post-slider .swiper-slide{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;opacity:1;}
.et_post-slider .swiper-slide img{width:100%;}
.et_post-slider .swiper-slide:hover{opacity:.7;cursor:pointer;}
@media only screen and (max-width: 992px) {
.single-post .wp-picture + .post-heading{margin-top:22px;}
}
@media only screen and (max-width: 768px) {
.share-post{padding-top:1.5em;padding-bottom:1.5em;margin-bottom:2em;}
.comments .title-alt,.about-author-title,.related-posts .title,.comment-reply-title{font-size:1.5rem;}
}
@media only screen and (max-width: 480px) {
.single-essential_grid .share-post{width:100%;}
}.single-tags,.product_meta{width:100%;}
.single-tags span,.product_meta span span,.single-tags a,.product_meta span a{color:var(--et_main-color);}
.single-tags a:hover,.product_meta span a:hover{color:var(--et_dark-2-white);}
.product_meta{clear:both;}
.product_meta > span,.product_meta > div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.product_meta > span :first-child,.product_meta .products-page-cats a:first-child{-webkit-padding-start:3px;padding-inline-start:3px;}
.product_meta > .sales-booster-estimated-delivery > span:first-child{-webkit-padding-start:0;padding-inline-start:0;}
.product_meta > .sales-booster-estimated-delivery > span + span{-webkit-padding-start:3px;padding-inline-start:3px;}
.product_meta .product_brand,.product_meta .product_seller{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.product_meta,.product_meta > span,.product_meta .products-page-cats,.product_meta .wcml_currency_switcher,.product_meta .wcml-dropdown.product,.wcpv-sold-by-single{margin-bottom:10px;}
.product_meta .wcml_currency_switcher,.product_meta .wcml-dropdown.product{margin-top:0;}
.single-tags,.product_meta,.product-share,.product_meta > .sales-booster-estimated-delivery > span:first-child,.wcpv-sold-by-single{color:var(--et_dark-2-white);font-size:1.14rem;}
.et-socials span,.single-tags span{color:var(--et_dark-2-white);}
.single-tags{margin:0 0 25px;}#review_form .stars a{display:inline-block;font-size:0;-webkit-margin-end:15px;margin-inline-end:15px;}
#review_form .stars a:before{content:'\e930d';-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
#review_form .stars a.star-2:before{content:'\e930d \e930d';}
#review_form .stars a.star-3:before{content:'\e930d \e930d \e930d';}
#review_form .stars a.star-4:before{content:'\e930d \e930d \e930d \e930d ';}
#review_form .stars a.star-5:before{content:'\e930d \e930d \e930d \e930d \e930d';}
#review_form .stars a:before{font-size:1rem;font-family:'xstore-icons';color:var(--et_border-color);-webkit-text-fill-color:currentColor;}
#review_form .stars a.active:before,#review_form .stars a:hover:before{color:var(--et_yellow-color);-webkit-text-fill-color:currentColor;}.comments .title-alt,.about-author-title,.related-posts .title,.comment-reply-title{font-size:1.7142em;padding-bottom:1em;margin-bottom:0;}
#reviews #comments > h2,.comment-reply-title{display:block;width:100%;color:var(--et_dark-2-white);margin-bottom:0;line-height:var(--h2-line-height);}
#reviews #comments > h2,span.comment-reply-title{font-size:1rem;text-transform:uppercase;margin-bottom:var(--widget-title-space-bottom,1em);padding-bottom:var(--widget-title-inner-space-bottom,1em);border-bottom:var(--widget-title-border-width,1px) solid var(--widget-title-border-color,var(--et_border-color));line-height:var(--h2-line-height);}
#reply-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.comment-reply-link{right:var(--comment-reply-link-h-offset,0);top:var(--comment-reply-link-v-offset,0);color:var(--et_dark-2-white);font-size:1rem;}
.comment-reply-link svg{width:1em;height:1em;}
.comment-reply-link span:not(:only-child){-webkit-padding-start:5px;padding-inline-start:5px;}
@media only screen and (min-width: 481px) {
.comment-reply-link{position:absolute;}
}
.media-body{position:relative;}
.customer-badge{background-color:var(--et_dark-2-white);color:var(--et_white-2-dark);padding:2px 5px;cursor:default;font-size:.55em;-webkit-margin-start:7px;margin-inline-start:7px;border-radius:3px;}
.comments-list .comment{width:100%;display:inline-block;margin-bottom:var(--comments-v-gap,2em);padding-bottom:var(--comments-v-gap,2em);border-bottom:var(--comment-border-width,1px) solid var(--comment-border-color,var(--et_border-color));}
.comments-list .comment img{-webkit-margin-end:var(--comment-avatar-spacing,1.8em);margin-inline-end:var(--comment-avatar-spacing,1.8em);border-radius:var(--comment-avatar-border-radius,50%);}
.comments-list .comment:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}
.comments-list .meta-comm{display:block;font-size:1rem;line-height:2;margin-bottom:5px;}
.comments-list .children{-webkit-padding-start:var(--comments-h-offset,6em);padding-inline-start:var(--comments-h-offset,6em);margin-top:var(--comments-v-gap,2em);padding-top:var(--comments-v-gap,2em);border-top:var(--comment-border-width,1px) var(--comment-border-style,solid) var(--comment-border-color,var(--et_border-color));}
.comments-list .children:last-child{margin-bottom:0;}
.comment-respond{display:inline-block;width:100%;}
article + .comment-respond{margin-top:2.7vw;}
.comment-respond label{display:none;}
.comment-respond textarea{height:200px;}
.comment-respond .comment-form-email,.comment-respond .comment-form-url,.comment-respond .comment-form-author{width:33.33%;display:block;}
.comment-respond .comment-form-email{padding:0 .71em;}
.comment-respond .comment-form-url{-webkit-padding-start:1.42em;padding-inline-start:1.42em;}
.comment-respond .comment-form-author{-webkit-padding-end:1.42em;padding-inline-end:1.42em;}
.comment-respond .comment-form-rating label{margin-bottom:0;}
.comment-respond .comment-form-rating #rating,.comment-respond .comment-form-rating .stars [data-criteria] + select{opacity:0;}
.comment-respond .comment-form-rating .stars{margin-bottom:1em;}
.comment-respond .comment-form-rating .stars + .stars{display:none;}
.comment-form-cookies-consent label{display:block;}
.commentlist li{list-style-type:none;margin-bottom:var(--comments-v-gap,1.5em);padding-bottom:var(--comments-v-gap,1.5em);border-bottom:var(--comment-border-width,1px) var(--comment-border-style,solid) var(--comment-border-color,var(--et_border-color));}
.commentlist li:first-child{margin-top:var(--comments-v-gap,1.5em);}
.commentlist li:last-child{border:none;}
.commentlist .avatar{margin-top:12px;-webkit-margin-end:var(--comment-avatar-spacing,30px);margin-inline-end:var(--comment-avatar-spacing,30px);border-radius:var(--comment-avatar-border-radius,50%);}
@media only screen and (max-width: 480px) {
.commentlist .avatar{max-width:60px;}
}
.commentlist .comment-text{overflow:hidden;text-align:start;}
.commentlist .comment-text p{word-break:break-word;}
.commentlist .description p{margin-bottom:.75em;}
.commentlist .review-images{margin:0 -5px 5px;}
.commentlist .review-images a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.commentlist .review-images img{margin:0 5px 5px;}
.commentlist .star-rating{margin-top:5px;}
.commentlist .star-rating span{height:auto;}
.commentlist .meta{font-size:0;}
.commentlist .meta strong{display:block;font-size:1.3rem;font-weight:400;color:var(--et_dark-2-white);}
.commentlist .meta time{color:var(--et_main-color);font-size:1.14rem;}
.no-comments{display:none;}
#review_form .comment-respond label{display:block;font-size:1.14rem;}
#review_form .comment-respond label .required{color:var(--et_red-color);}
#review_form .comment-respond .comment-form-author,#review_form .comment-respond .comment-form-email{width:100%;display:block;padding:0;}
#review_form .comment-respond .comment-form-author input,#review_form .comment-respond .comment-form-email input{width:100%;}
#review_form #wp-comment-cookies-consent + label{display:inline-block;}
.single-post .comments{margin-bottom:50px;}
.author-info .media-body p,.comments-list .comment .media-body p{line-height:var(--p-line-height,1.6);font-size:var(--p-font-size,1.14rem);}
.author-info .media-body p:last-of-type,.comments-list .comment .media-body p:last-of-type{margin-bottom:0;}
#reviews .commentlist .star-rating{margin-top:10px;}
.open-reviews{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;margin-top:20px;margin-bottom:20px;}
.open-reviews:after{content:'\e905';font-family:'xstore-icons';-webkit-margin-start:7px;margin-inline-start:7px;}
.open-reviews.opened:after{content:'\e903';}
@media only screen and (max-width: 1200px) {
.comments-list .children{-webkit-padding-start:var(--comments-h-offset,3em);padding-inline-start:var(--comments-h-offset,3em);}
}
@media only screen and (min-width: 992px) {
#reviews{overflow:hidden;--h2-line-height:1.4;}
#reviews #comments,#reviews #review_form_wrapper{width:50%;}
#reviews #comments:only-child,#reviews #review_form_wrapper:only-child{width:100%;padding:0;}
.tabs-after_image #reviews #comments,.tabs-after_image #reviews #review_form_wrapper{width:100%;padding-right:0;padding-left:0;}
}
@media only screen and (max-width: 768px) {
.comment-respond .comment-form-email,.comment-respond .comment-form-url,.comment-respond .comment-form-author{width:100%;margin-left:0;margin-right:0;padding:0;}
.comment-respond .form-group input{width:100%;}
.commentlist .comment{margin-bottom:var(--comments-v-gap,1.43em);padding-bottom:var(--comments-v-gap,1.43em);}
.commentlist .comment-text p{word-break:normal;}
}
@media only screen and (max-width: 480px) {
.comments-list .comment .media .pull-left{margin-bottom:10px;}
.comments-list .comment .media-body{width:100%;}
}
.etheme-comments-design-quotes .comments-list .children{border:none;padding-top:0;}
.etheme-comments-design-quotes .comments-list .comment{padding-bottom:0;border-bottom:0;}
.etheme-comments-design-quotes .comments-list .comment .media-body{border:var(--comment-border-width,1px) var(--comment-border-style,solid) var(--comment-border-color,var(--et_border-color));padding:var(--comments-inner-v-gap,1em) var(--comments-inner-h-gap,1em);border-radius:5px;--comment-reply-link-h-offset:var(--comments-inner-h-gap,1em);--comment-reply-link-v-offset:calc(var(--comments-inner-v-gap,1em) / 2);overflow:visible;}
.etheme-comments-design-quotes .comments-list .comment .media-body:before{content:'';border-top:var(--comment-border-width,1px) var(--comment-border-style,solid) var(--comment-border-color,var(--et_border-color));border-right:var(--comment-border-width,1px) var(--comment-border-style,solid) var(--comment-border-color,var(--et_border-color));background:var(--et_container-bg-color,transparent);position:absolute;top:calc(50% - 1em);width:1em;height:1em;-webkit-clip-path:polygon(0 0,100% 100%,100% 0%);clip-path:polygon(0 0,100% 100%,100% 0%);left:-.5em;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);display:block;}
#review_form .et-reviews-images{margin-top:10px;margin-bottom:25px;}
#review_form .et-reviews-images label{display:inline-block;margin-bottom:7px;}
p.et-reviews-images-message{position:relative;font-size:1.14rem;word-wrap:break-word;background:var(--et_info-bg-color,var(--et_blue-color));color:var(--et_info-color,#fff);margin:15px 0;padding:.79em 1.2em .79em 45px;padding:.79em 1.2em .79em calc(1.2em + 25px);border-left:5px solid var(--et_dark-2-white-02);clear:both;}
p.et-reviews-images-message:empty{display:none;}
p.et-reviews-images-message:before{content:"\e906";position:absolute;font-family:'xstore-icons';border-radius:50%;left:20px;padding:0;top:auto;background:0 0;font-style:normal;}
.et-reviews-images-uploader .et-icon{font-size:.85em;}
.et-reviews-images-error{color:var(--et_red-color);}
.et-reviews-images-info{margin-bottom:10px;}
#et-reviews-images-uploader{position:absolute;clip:rect(1px,1px,1px,1px);}
.et-reviews-images-previewer{margin:0 -10px 10px;}
.et-reviews-images-previewer img{max-width:150px;margin:0 10px 10px;}
.comments-list{padding-left:0!important;}
.commentlist .avatar{float:left;}
.commentlist .star-rating{float:right;}
.comment-respond .comment-form-email,.comment-respond .comment-form-url,.comment-respond .comment-form-author{float:left;}
@media only screen and (min-width: 992px) {
#reviews #review_form_wrapper{float:right;padding-left:var(--comments-columns-space,15px);}
#reviews #comments{float:left;padding-right:var(--comments-columns-space,15px);}
}.global-post-template-full-width.single-testimonials .post-header{padding-left:15px;}
.global-post-template-full-width.single-testimonials .post-categories{display:none;}
.global-post-template-full-width.single-testimonials .wp-picture{margin-bottom:15px;margin-right:15px;display:inline-block;}
.global-post-template-full-width.single-testimonials .post-heading{display:inline-block;vertical-align:top;}@media only screen and (min-width: 993px) {
.single-post.global-post-template-full-width:not(.single-testimonials) .post-header .post-heading h2{text-transform:none;font-size:2.5rem;}
.global-post-template-full-width:not(.single-testimonials) .post-header{position:relative;margin:0 15px 2.14rem;}
.global-post-template-full-width:not(.single-testimonials) .post-header .post-heading{position:absolute;bottom:0;padding:3.57em;width:100%;margin-bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(var(--et_dark-2-white-0)),to(var(--et_dark-2-white-08)));background:linear-gradient(to bottom,var(--et_dark-2-white-0) 0%,var(--et_dark-2-white-08) 100%);z-index:1;}
.global-post-template-full-width:not(.single-testimonials) .post-header .post-heading h2{color:#fff;font-size:2.28rem;line-height:2.14rem;}
.global-post-template-full-width:not(.single-testimonials) .post-header .post-heading .meta-post,.global-post-template-full-width:not(.single-testimonials) .post-header .post-heading .meta-post a{color:#fff;}
.global-post-template-full-width:not(.single-testimonials) .post-header .post-heading .meta-post a:hover{color:var(--et_main-color);}
}
@media only screen and (max-width: 992px) {
.global-post-template-full-width:not(.single-testimonials) .post-header{padding-left:15px;padding-right:15px;}
}.et_b_header-menu:not(.header-secondary-menu) li:hover > .nav-sublist-dropdown:not(.nav-sublist),.et_b_header-menu li.menu-open-by-click.opened > .nav-sublist-dropdown:not(.nav-sublist),.et_b_header-menu:not(.header-secondary-menu) .item-design-dropdown li:hover > .nav-sublist > ul,.site-header .widget_nav_menu .menu > li .sub-menu,.site-header .etheme_widget_menu li:hover > .nav-sublist-dropdown:not(.nav-sublist),.site-header .etheme_widget_menu .item-design-dropdown li:hover > .nav-sublist > ul{-webkit-animation-name:et-toTop;animation-name:et-toTop;}
.header-secondary-menu li:hover > .nav-sublist-dropdown:not(.nav-sublist),.header-secondary-menu .item-design-dropdown li:hover > .nav-sublist > ul{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
.et_b_header-menu > .menu-main-container{all:inherit;width:auto;margin:0;}
.et_b_header-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.et_b_header-menu .menu li{list-style:none;}
.et_b_header-menu .menu a{position:relative;display:inline-block;-webkit-text-fill-color:currentColor;}
.et_b_header-menu .menu > li > a{color:currentColor;}
.et_b_header-menu.et_element-top-level .menu > li > a{font-size:var(--content-zoom);}
.et_b_header-menu.et_element-top-level .menu > li > a.type-img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.et_b_header-menu.et_element-top-level .menu .type-img,.header-mobile-menu .menu .type-img,.et-mobile-panel .menu .type-img,.et_b_header-menu.et_element-top-level .menu .nav-sublist-dropdown .type-img,.header-mobile-menu .menu .nav-sublist-dropdown .type-img,.et-mobile-panel .menu .nav-sublist-dropdown .type-img{display:-webkit-box;display:-ms-flexbox;display:flex;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-center-center,.header-mobile-menu .menu .type-img.position-center-center,.et-mobile-panel .menu .type-img.position-center-center,.et_b_header-menu.et_element-top-level .menu .type-img.position-center-top,.header-mobile-menu .menu .type-img.position-center-top,.et-mobile-panel .menu .type-img.position-center-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-center-center img,.header-mobile-menu .menu .type-img.position-center-center img,.et-mobile-panel .menu .type-img.position-center-center img,.et_b_header-menu.et_element-top-level .menu .type-img.position-center-top img,.header-mobile-menu .menu .type-img.position-center-top img,.et-mobile-panel .menu .type-img.position-center-top img{margin-bottom:10px;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-center-bottom,.header-mobile-menu .menu .type-img.position-center-bottom,.et-mobile-panel .menu .type-img.position-center-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-center-bottom img,.header-mobile-menu .menu .type-img.position-center-bottom img,.et-mobile-panel .menu .type-img.position-center-bottom img{margin-top:10px;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-right-top,.header-mobile-menu .menu .type-img.position-right-top,.et-mobile-panel .menu .type-img.position-right-top{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-right-center,.header-mobile-menu .menu .type-img.position-right-center,.et-mobile-panel .menu .type-img.position-right-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-right-bottom,.header-mobile-menu .menu .type-img.position-right-bottom,.et-mobile-panel .menu .type-img.position-right-bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-left-top,.header-mobile-menu .menu .type-img.position-left-top,.et-mobile-panel .menu .type-img.position-left-top{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-left-center,.header-mobile-menu .menu .type-img.position-left-center,.et-mobile-panel .menu .type-img.position-left-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-left-bottom,.header-mobile-menu .menu .type-img.position-left-bottom,.et-mobile-panel .menu .type-img.position-left-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-left-top,.header-mobile-menu .menu .type-img.position-left-top,.et-mobile-panel .menu .type-img.position-left-top,.et_b_header-menu.et_element-top-level .menu .type-img.position-left-center,.header-mobile-menu .menu .type-img.position-left-center,.et-mobile-panel .menu .type-img.position-left-center,.et_b_header-menu.et_element-top-level .menu .type-img.position-left-bottom,.header-mobile-menu .menu .type-img.position-left-bottom,.et-mobile-panel .menu .type-img.position-left-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.header-main-menu.et_element-top-level .menu-main-container > .menu{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;}
.et_b_header-menu ul[id]{margin-bottom:0;}
.et_b_header-menu.et_element-top-level .menu > li:last-child > a + .et_b_header-menu-sep,.et_b_header-menu.et_element-top-level .menu ul .et_b_header-menu-sep{display:none;}
.et_b_header-menu:not(.et_element-top-level) .menu a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.et_b_header-menu:not(.et_element-top-level) .menu a .label-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.et_b_header-menu .item-design-dropdown .nav-sublist-dropdown:not(.nav-sublist){width:18em;}
.header-main-menu .nav-sublist-dropdown:not(.nav-sublist){top:100%;padding:.6em 1.14em;}
.et_b_header-menu.et_element-top-level .item-design-mega-menu .nav-sublist-dropdown:not(.nav-sublist){padding-top:0!important;padding-bottom:0!important;}
.et_b_header-menu.et_element-top-level .item-design-dropdown .nav-sublist-dropdown:not(.nav-sublist),.et_b_header-menu.et_element-top-level .item-design-dropdown .nav-sublist-dropdown ul > li .nav-sublist ul,.et_b_header-menu.et_element-top-level .item-design-mega-menu .nav-sublist-dropdown:not(.nav-sublist){padding-left:0!important;padding-right:0!important;}
.et_b_header-menu.et_element-top-level .nav-sublist-dropdown .item-link,.site-header .widget_nav_menu .menu > li > .sub-menu a,.site-header .etheme_widget_menu .nav-sublist-dropdown .item-link{font-size:var(--content-zoom);}
.et_b_header-menu .nav-sublist-dropdown .item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:100%;color:currentColor;-webkit-text-fill-color:currentColor;padding:.6em 1.9em;}
.et_b_header-menu .nav-sublist-dropdown .item-link:hover,.site-header .widget_nav_menu .menu > li > .sub-menu a:hover,.site-header .etheme_widget_menu .nav-sublist-dropdown .item-link:hover{opacity:.5;}
.et_b_header-menu .nav-sublist-dropdown ul{display:block;width:100%;}
.et_b_header-menu .menu-static-block ul{display:inline-block;}
.et_b_header-menu li > .nav-sublist-dropdown:not(.nav-sublist),.et_b_header-menu li.menu-open-by-click:not(.opened):hover > .nav-sublist-dropdown:not(.nav-sublist){opacity:0;visibility:hidden;pointer-events:none;}
.et_b_header-menu li:hover > .nav-sublist-dropdown:not(.nav-sublist),.et_b_header-menu li.menu-open-by-click.opened > .nav-sublist-dropdown:not(.nav-sublist){opacity:1;visibility:visible;z-index:1002;-webkit-animation-duration:.3s;animation-duration:.3s;pointer-events:auto;}
.et_b_header-menu .nav-sublist-dropdown{text-transform:none;}
.et_b_header-menu .item-design-dropdown .nav-sublist-dropdown{opacity:0;visibility:hidden;}
.et_b_header-menu .item-design-dropdown:hover > .nav-sublist-dropdown,.et_b_header-menu .item-design-dropdown li:hover > .nav-sublist-dropdown{opacity:1;visibility:visible;z-index:2;-webkit-animation-duration:.3s;animation-duration:.3s;}
.et_b_header-menu.et_element-top-level .item-design-dropdown .nav-sublist-dropdown ul > li .nav-sublist ul{margin-top:0!important;}
.et_b_header-menu .item-design-dropdown .nav-sublist-dropdown ul > li > a{width:100%;}
.et_b_header-menu .item-design-dropdown .nav-sublist-dropdown ul > li ul ul{z-index:-2;}
.et_b_header-menu .item-design-dropdown .nav-sublist-dropdown ul > li .nav-sublist ul{background-color:var(--et_white-2-dark);padding:1em 0;}
.et_b_header-menu .nav-sublist-dropdown{color:var(--et_dark-2-white);background:var(--et_white-2-dark);}
.et_b_header-menu.menu-items-dots.et_element-top-level .menu > li > a{border-color:transparent;}
.et_b_header-menu:not(.menu-items-dots) .et_b_header-menu-sep{display:none;}
.menu-items-arrow .menu > li > a:before{content:'';height:0;width:0;background:transparent!important;border:.5em solid transparent;border-bottom-color:#555;position:absolute;left:50%;bottom:-.5em;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.menu-items-arrow .menu > li.current-menu-item > a:hover:before,.menu-items-arrow .menu > li > a:hover:before{bottom:0;visibility:visible;opacity:1;}
.et_b_header-menu.et_element-top-level .menu > li > a:before,.et_b_header-menu.et_element-top-level.menu-items-custom .menu > li > a:hover,.et_b_header-menu.et_element-top-level.menu-items-custom .menu > .current-menu-item > a,.et_b_header-menu.et_element-top-level .menu > .current-menu-item > a:before{background-color:var(--et_border-color);}
.et_b_header-menu.et_element-top-level .menu > li > a i,.header-mobile-menu .menu > li > a i,.et-mobile-panel .menu > li > a i{display:inline-block;margin-right:5px;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-right-top img,.header-mobile-menu .menu .type-img.position-right-top img,.et-mobile-panel .menu .type-img.position-right-top img,.et_b_header-menu.et_element-top-level .menu .type-img.position-right-center img,.header-mobile-menu .menu .type-img.position-right-center img,.et-mobile-panel .menu .type-img.position-right-center img,.et_b_header-menu.et_element-top-level .menu .type-img.position-right-bottom img,.header-mobile-menu .menu .type-img.position-right-bottom img,.et-mobile-panel .menu .type-img.position-right-bottom img{margin-left:10px;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-left-top-center img,.header-mobile-menu .menu .type-img.position-left-top-center img,.et-mobile-panel .menu .type-img.position-left-top-center img{float:left;}
.et_b_header-menu.et_element-top-level .menu .type-img.position-left-top img,.header-mobile-menu .menu .type-img.position-left-top img,.et-mobile-panel .menu .type-img.position-left-top img,.et_b_header-menu.et_element-top-level .menu .type-img.position-left-center img,.header-mobile-menu .menu .type-img.position-left-center img,.et-mobile-panel .menu .type-img.position-left-center img,.et_b_header-menu.et_element-top-level .menu .type-img.position-left-bottom img,.header-mobile-menu .menu .type-img.position-left-bottom img,.et-mobile-panel .menu .type-img.position-left-bottom img{margin-right:10px;}
.et_b_header-menu:not(.header-secondary-menu) .item-design-mega-menu .nav-sublist-dropdown .container > ul > li:not(:last-child){border-right:1px solid var(--et_border-color);}
.et_b_header-menu:not(.et_element-top-level) .menu a img{margin-right:10px;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;}
.et_b_header-menu .nav-sublist-dropdown:not(.nav-sublist){position:absolute;left:0;z-index:-1;background-color:var(--et_white-2-dark);text-align:start;border:1px solid var(--et_border-color);-webkit-box-sizing:border-box;box-sizing:border-box;}
.header-secondary-menu.et_element-top-level .item-design-mega-menu .nav-sublist-dropdown .item-link,.header-secondary-menu.et_element-top-level .item-design-mega-menu .nav-sublist-dropdown > .container > ul .item-level-1 > a{padding-left:0;padding-right:9px;}
.et_b_header-menu .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children > a:after{font-size:60%;right:1em;}
.et_b_header-menu .item-design-dropdown .nav-sublist-dropdown ul > li ul,.site-header .widget_nav_menu .menu > li > .sub-menu .sub-menu,.site-header .etheme_widget_menu .item-design-dropdown .nav-sublist-dropdown ul > li ul{position:absolute;top:calc(-1em - 1px);border:1px solid var(--et_border-color);z-index:0;left:100%;-webkit-animation-duration:.3s;animation-duration:.3s;}
.menu-items-underline .menu > li > a:before{content:'';height:2px;width:0;right:0;position:absolute;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;bottom:0;}
.menu-items-underline .menu > li.current-menu-item > a:before,.menu-items-underline .menu > li > a:hover:before,.menu-items-underline .menu > li.opened > a:before{width:100%;left:0;right:auto;}
.menu-items-overline .menu > li > a:before{content:'';height:2px;width:0;right:0;position:absolute;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;top:0;}
.menu-items-overline .menu > li > a:hover:before{width:100%;left:0;right:auto;}
.menu-items-overline .menu > li.current-menu-item > a:before,.menu-items-overline .menu > li > a:hover:before,.menu-items-overline .menu > li.opened > a:before{width:100%;left:0;right:auto;}
.menu-items-dots .menu > li:not(:last-child) > a:before{color:currentColor;-webkit-text-fill-color:currentColor;position:absolute;right:0;-webkit-transform:translateX(50%);transform:translateX(50%);background-color:transparent!important;}.et_b_header-search:not(.et_element-top-level) .input-row{border:none;}
.et_b_header-search:not(.et_element-top-level) input[type="text"],.et_b_header-search:not(.et_element-top-level) select,.et_b_header-search:not(.et_element-top-level) .search-button{height:40px;line-height:20px;}
.et_b_header-search:not(.et_element-top-level) .search-button{width:40px;}
.et_b_header-search:not(.et_element-top-level) .search-button,.et_b_header-search:not(.et_element-top-level) .search-button:hover{color:currentColor;-webkit-text-fill-color:currentColor;background-color:transparent;}
.et_b_header-search:not(.et_element-top-level) .input-row{color:var(--et_main-color);-webkit-text-fill-color:currentColor;border:1px solid var(--et_border-color);}
.et_b_header-search.et_element-top-level > span img,.et_b_header-search.et_element-top-level .search-button img{max-width:1em;max-height:1em;}
#header .et_b_header-search:not(.et_element-top-level) .ajax-results-wrapper{position:relative;width:100%!important;margin:0;max-width:unset;min-width:unset;border:none;left:0!important;}
.et_b_header-search:not(.et_element-top-level) .ajax-results-wrapper .autocomplete-suggestions{padding:12px 5px 5px;}
.et_b_header-search:not(.et_element-top-level) .ajax-results-wrapper .autocomplete-no-suggestion{margin-top:-7px;}
.ajax-search-tabs{-ms-flex-preferred-size:100%;flex-basis:100%;color:#222;}
.et_b_header-search:not(.et_element-top-level) .search-results-titles span{margin:0;padding:0 7px 7px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:90%;text-align:center;}
.et_b_header-search:not(.et_element-top-level) .ajax-in-action .search-button{color:transparent!important;}
.et_b_header-search:not(.et_element-top-level) .ajax-in-action .search-button:after{content:'';position:absolute;width:16px;height:16px;margin:0 auto;border:1px solid var(--et_border-color);border-left-color:var(--et_main-color);border-radius:50%;top:calc(50% - 8px);-webkit-animation:rotate .5s infinite linear;animation:rotate .5s infinite linear;}
.et_b_header-search .search-button:not(.loading) span,.et_b_header-search .search-button.loading svg,.et_b_header-search .search-button.loading img{display:none;}
.et_b_header-search .input-row{--et_inputs-border-radius:0;position:relative;border:1px solid var(--et_border-color);background:#fff;margin-left:auto;margin-right:auto;-ms-flex-pack:distribute;justify-content:space-around;}
.et_b_header-search form:not(.input-icon){width:100%;}
.et_b_header-search input[type="text"]{font-size:100%;color:#222;width:100%;background-color:#fff;border-width:0;padding-left:10px;padding-right:10px;border-radius:0;}
.et_b_header-search input::-webkit-input-placeholder{color:#888;}
.et_b_header-search select,.et_b_header-search .fancy-select .fancy-placeholder-text{color:#222;bottom:0;left:0;border-width:0;background-color:transparent!important;background-image:var(--et_select-arrow-closed);background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:10px;-webkit-transition:max-width .2s ease-in-out;transition:max-width .2s ease-in-out;padding:0 27px 0 0;}
.et_b_header-search [data-search-mode="white"] select,.et_b_header-search [data-search-mode="white"] .fancy-select .fancy-placeholder-text{color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAA3lBMVEUAAAD////MzMzV1dXb29vf39/j4+Pm5ubo6OjY2Njd3d3f39/j4+Pm5ubn5+fc3Nzf39/g4ODj4+Pd3d3f39/g4ODi4uLj4+Pf39/h4eHj4+Pg4ODi4uLf39/i4uLg4ODh4eHj4+Pg4ODh4eHh4eHh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eHh4eHg4ODh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eFRk8keAAAASnRSTlMAAwUGBwgJCgsNDxASFBUWGBkbHiAhIyUoKi0yNTg+QURIS1RcoKmusrS4u8HFyMrN0NPV2Nrd3t/g4uPk5ujs7e7v8vP19vf6/B4KHFoAAACPSURBVHjazcxTAkJBFIDh/yrbtm3b7X9B2XiubzwH/JT623c/KfBGSDZIbFMiL8TUKgrxTVbhiZReRo5nbJ1T8UDOLMLnW3hR0HKjyc+C13toXjZc77riNMBNYFIxnm/60sjHA/+4bj2e5urQyxPvsGEDS63r4oVn0HHam20nb9y9bvfc75WjVTXxkSLxJ/ZSKgzwwjRX7AAAAABJRU5ErkJggg==);}
.et_b_header-search .fancy-select .fancy-placeholder-text{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:var(--et_inputs-height,2.642rem);line-height:2rem;border:0 solid var(--et_inputs-border-color,var(--et_border-color));}
.et_b_header-search .fancy-select p{margin:0;color:currentColor;}
.fancy-select-results{background:#fff;color:#222;left:0;-webkit-animation:et-dropdown .3s;animation:et-dropdown .3s;z-index:27;border:1px solid var(--et_border-color);}
.fancy-select-results ul{margin-bottom:0;text-align:start;}
.fancy-select-results > ul{overflow:hidden;overflow-y:auto;max-height:230px;padding:10px 0;}
.fancy-select-results ul li{padding:.5em 2em;cursor:pointer;-webkit-transition:all .3s linear;transition:all .3s linear;}
.fancy-select-results ul li:hover{opacity:.7;background:#f1f1f1;}
.et_b_header-search .search-button{font-size:100%;padding:0;border:none;background:transparent;}
.et_b_header-search .clear{color:#222;padding:0 10px 0 0;font-size:85%;line-height:1;-webkit-animation:fadeIn 0.3s,et-rtl .3s;animation:fadeIn 0.3s,et-rtl .3s;text-transform:uppercase;}
.ajax-search-form:not(.ajax-results-shown) .clear{display:none;}
.ajax-search-form.input-icon:before{content:'';width:100%;height:0;position:absolute;top:0;}
.et_b_header-search .et-mini-content{background:transparent;}
.et_b_header-search .et-mini-content,.ajax-results-wrapper{width:100%;min-width:310px;}
.justify-content-center .input-row,.mobile-header-wrapper .mob-justify-content-center .input-row{margin-right:auto;margin-left:auto;}
.mobile-header-wrapper .et_b_header-search.et-content-dropdown{position:static;font-weight:400;}
.mobile-header-wrapper .et_b_header-search .input-row{width:100%;}
.et_b_header-search select + input[type="text"],.et_b_header-search .fancy-select + input[type="text"]{border-left-width:1px;}
.justify-content-start .input-row{margin-left:0;}
.justify-content-end .input-row{margin-right:0;}
.mobile-header-wrapper .mob-justify-content-start .input-row{margin-left:0;margin-right:auto;}
.mobile-header-wrapper .mob-justify-content-end .input-row{margin-right:0;margin-left:auto;}
#header .mobile-header-wrapper .et_b_header-search:not(.search-full-width) .et-mini-content,#header .mobile-header-wrapper .input-input:not(.search-full-width-form) .ajax-results-wrapper{min-width:unset;width:calc(100% - 30px);left:15px;right:0;}/*! elementor - v3.31.0 - 27-08-2025*/
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden;}
.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px;}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word;}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px;}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto;}
.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0;}
.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative;}
.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%;}
.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit;}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px;}
.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative;}
.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em);}
.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em;}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align);}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0);}
.elementor-widget.elementor-list-item-link-full_width a{width:100%;}
.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center;}
.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto;}
.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center;}
.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left;}
.elementor-widget.elementor-align-left .elementor-inline-items{justify-content:flex-start;}
.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right;}
.elementor-widget.elementor-align-right .elementor-icon-list-items{justify-content:flex-end;}
.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{inset-inline-start:0;}
.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{inset-inline-end:0;}
@media (min-width:-1) {
.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center;}
.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto;}
.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center;}
.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left;}
.elementor-widget.elementor-widescreen-align-left .elementor-inline-items{justify-content:flex-start;}
.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right;}
.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items{justify-content:flex-end;}
.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{inset-inline-start:0;}
.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{inset-inline-end:0;}
}
@media (max-width:-1) {
.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center;}
.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto;}
.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center;}
.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left;}
.elementor-widget.elementor-laptop-align-left .elementor-inline-items{justify-content:flex-start;}
.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right;}
.elementor-widget.elementor-laptop-align-right .elementor-icon-list-items{justify-content:flex-end;}
.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{inset-inline-start:0;}
.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{inset-inline-end:0;}
.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center;}
.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto;}
.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center;}
.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left;}
.elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items{justify-content:flex-start;}
.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right;}
.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items{justify-content:flex-end;}
.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{inset-inline-start:0;}
.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{inset-inline-end:0;}
}
@media (max-width:1024px) {
.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center;}
.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto;}
.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center;}
.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left;}
.elementor-widget.elementor-tablet-align-left .elementor-inline-items{justify-content:flex-start;}
.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right;}
.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{justify-content:flex-end;}
.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{inset-inline-start:0;}
.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{inset-inline-end:0;}
}
@media (max-width:-1) {
.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center;}
.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto;}
.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center;}
.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left;}
.elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items{justify-content:flex-start;}
.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right;}
.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items{justify-content:flex-end;}
.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{inset-inline-start:0;}
.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{inset-inline-end:0;}
}
@media (max-width:767px) {
.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center;}
.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto;}
.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center;}
.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left;}
.elementor-widget.elementor-mobile-align-left .elementor-inline-items{justify-content:flex-start;}
.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right;}
.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{justify-content:flex-end;}
.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{inset-inline-start:0;}
.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{inset-inline-end:0;}
}
#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0;}@media only screen and (min-width: 993px) {
.item-design-mega-menu.columns-2 .nav-sublist-dropdown{width:462px;}
.item-design-mega-menu.columns-3 .nav-sublist-dropdown{width:750px;}
.item-design-mega-menu.columns-4 .nav-sublist-dropdown{width:1000px;}
.item-design-mega-menu.columns-5 .nav-sublist-dropdown,.item-design-mega-menu.columns-6 .nav-sublist-dropdown{width:1250px;}
.item-design-posts-subcategories{position:relative;}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories{padding:1.12em 0 1.12em 1.12em;}
.item-design2-image-no-borders{--menu-item-image-width:100%;}
.item-design-mega-menu .nav-sublist-dropdown{padding:0;}
.item-design-mega-menu .nav-sublist-dropdown .item-link{color:var(--et_dark-color);}
.item-design-mega-menu .nav-sublist-dropdown .item-link:hover{color:var(--et_main-color);}
.item-design-mega-menu .nav-sublist-dropdown ul li{vertical-align:middle;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-hot > a,.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-new > a,.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-sale > a{background-position:right top!important;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-hot a,.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-new a,.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-sale a{background-position:right center!important;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a{text-transform:uppercase;line-height:1;font-size:1rem;padding:0 2.3em 1.071em;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1:last-child{border-right:0;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1.without-border{border:none!important;}
.item-design-mega-menu .nav-sublist-dropdown .nav-sublist a{display:block;padding:.5em 2em;font-size:1.14rem;color:var(--et_main-color);}
.item-design-mega-menu .nav-sublist-dropdown .nav-sublist a:hover{color:var(--et_dark-2-white);}
.item-design-mega-menu .nav-sublist-dropdown > .container{padding-top:0;padding-bottom:0;}
.item-design-mega-menu .nav-sublist-dropdown > .container > ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:auto;padding:2.14em 0 0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.item-design-mega-menu .nav-sublist-dropdown > .container > ul > li{float:left;display:block;margin-bottom:2.14em;}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets{padding-top:.72em;padding-left:2.3em;padding-right:2.5em;}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .widget-title{color:var(--et_dark-color)!important;text-transform:uppercase;padding-top:0;line-height:1;font-size:1rem;}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 img{-webkit-transition:all 1s cubic-bezier(0.29,0.04,0.19,0.98);transition:all 1s cubic-bezier(0.29,0.04,0.19,0.98);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 .banner-content{-webkit-transition:all 1.2s cubic-bezier(0.29,0.04,0.19,0.98);transition:all 1.2s cubic-bezier(0.29,0.04,0.19,0.98);opacity:0;-webkit-transform:scale(0.8) translateY(-50%);transform:scale(0.8) translateY(-50%);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 .banner-content .content-inner{-webkit-transform:translateY(0);transform:translateY(0);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2:hover img{opacity:.4;-webkit-transform:scale(0.85);transform:scale(0.85);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2:hover .banner-content{opacity:1;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);}
.item-design-mega-menu:not(:hover) .nav-sublist-dropdown .menu-widgets .banner{visibility:hidden;pointer-events:none;}
.item-design-mega-menu .nav-item-image img{width:100%;}
.item-design-mega-menu.columns-2 .nav-sublist-dropdown ul > li:nth-child(2n+1),.item-design-mega-menu.columns-3 .nav-sublist-dropdown ul > li:nth-child(3n+1),.item-design-mega-menu.columns-4 .nav-sublist-dropdown ul > li:nth-child(4n+1),.item-design-mega-menu.columns-5 .nav-sublist-dropdown ul > li:nth-child(5n+1),.item-design-mega-menu.columns-6 .nav-sublist-dropdown ul > li:nth-child(6n+1){clear:both;}
.item-design-mega-menu.columns-2 .nav-sublist-dropdown .container > ul > li{width:50%;}
.item-design-mega-menu.columns-3 .nav-sublist-dropdown .container > ul > li{width:33.33%;}
.item-design-mega-menu.columns-4 .nav-sublist-dropdown .container > ul > li{width:25%;}
.item-design-mega-menu.columns-5 .nav-sublist-dropdown .container > ul > li{width:20%;}
.item-design-mega-menu.columns-6 .nav-sublist-dropdown .container > ul > li{width:16.66%;}
.item-design-mega-menu .recent-posts-widget .post-widget-item img{max-width:2.86em;}
.et_b_header-menu.et_element-top-level .item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a{text-transform:uppercase;}
.item-design-posts-subcategories .nav-sublist-dropdown{width:1140px;left:15px;top:100%!important;min-height:220px;padding:30px 15px 30px 30px;border:1px solid var(--et_border-color);}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories{display:inline-block;width:100%;}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories .posts-content{position:relative;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories.loading-posts .posts-content{opacity:0;}
.item-design-posts-subcategories .subcategories-tabs{width:20%;display:block;float:left;}
.item-design-posts-subcategories .subcategories-tabs ul{position:static!important;padding:0!important;border:none!important;}
.item-design-posts-subcategories .subcategories-tabs li{border-bottom:1px solid var(--et_border-color);color:var(--et_main-color);padding:15px 0;font-size:.93rem;line-height:16px;text-align:start;text-transform:uppercase;cursor:pointer;}
.item-design-posts-subcategories .subcategories-tabs li:hover{color:var(--et_dark-color);}
.item-design-posts-subcategories .subcategories-tabs li:first-child{padding-top:0;}
.item-design-posts-subcategories .posts-content .post-preview{width:33.33%;display:block;float:left;padding:0 15px;}
.item-design-posts-subcategories .posts-content .post-preview a{font-size:14px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.item-design-posts-subcategories .posts-content .post-preview-thumbnail{position:relative;margin-bottom:15px;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}
.item-design-posts-subcategories .posts-content .post-preview-thumbnail:hover{opacity:.7;}
.item-design-posts-subcategories .posts-content .post-preview-thumbnail .post-category{position:absolute;left:0;top:15px;z-index:2;padding:5px 15px;color:#fff;-webkit-text-fill-color:currentColor;font-size:11px;text-transform:uppercase;background-color:var(--et_active-color);}
.item-design2-image-no-borders{margin:-2.14em 0 0!important;border:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.item-design2-image-no-borders .item-link{font-size:0;text-align:center;-ms-flex-item-align:center;align-self:center;}
.boxed .item-design-mega-menu.columns-5 .nav-sublist-dropdown{width:1230px;-webkit-transform:translateX(10px);transform:translateX(10px);}
.mega-menu-full-width.item-design-mega-menu{position:static;}
.mega-menu-full-width.item-design-mega-menu .nav-sublist-dropdown{width:100%!important;left:0!important;right:0!important;margin-left:0!important;margin-right:0!important;}
}
@media only screen and (min-width: 993px) and (max-width: 1250px) {
.item-design-mega-menu.columns-5 .nav-sublist-dropdown{width:980px;}
}
@media only screen and (min-width: 993px) {
.item-design-mega-menu .nav-sublist-dropdown > .container > ul > li{float:left;}
.item-design-mega-menu .nav-sublist-dropdown .item-design2-image{border-right:none!important;margin-left:-1px;padding-left:20px;padding-right:20px;}
.item-design-mega-menu .nav-sublist-dropdown .item-design2-image:first-child{padding-left:20px;}
.item-design-mega-menu .nav-sublist-dropdown .item-design2-image:last-child{padding-right:20px;}
.item-design-posts-subcategories .posts-content{width:80%;display:block;float:left;text-align:start;padding-left:35px;}
}.et-off-canvas > .et-mini-content{position:fixed;top:0;height:100%;max-width:300px;width:calc(100% - 64px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:10010;--head-icon-proportion:1.6;--head-quantity-proportion:1;--head-label-proportion:1.2;}
@media only screen and (min-width: 1200px) {
body.bordered .et-off-canvas > .et-mini-content{height:calc(100% - 36px);top:18px;}
body.bordered.admin-bar .et-off-canvas > .et-mini-content{height:calc(100% - 72px);top:52px;}
}
.et-off-canvas-wide > .et-mini-content{max-width:400px;}
.et-off-canvas .et-content{overflow:hidden;overflow-y:auto;width:100%;max-height:100%;height:100%;}
.et-off-canvas-wide .et-content{display:grid;-ms-flex-line-pack:stretch;align-content:stretch;grid-template-rows:-webkit-max-content minmax(0px,100vh) 1fr;grid-template-rows:max-content minmax(0px,100vh) 1fr;overflow:unset;margin-bottom:0;}
.et-off-canvas .widget_shopping_cart,.et-off-canvas .et_b_wishlist-dropdown,.et-off-canvas .et_b_waitlist-dropdown,.et-off-canvas .et_b_compare-dropdown{padding-right:3px;padding-left:3px;}
.et-off-canvas .widget_shopping_cart,.et-off-canvas .et_b_wishlist-dropdown,.et-off-canvas .et_b_waitlist-dropdown,.et-off-canvas .et_b_compare-dropdown,.et-off-canvas.et_b_header-account .et_b-tabs-wrapper{overflow-x:hidden;overflow-y:auto;max-height:calc(100% - 20px);}
.et-off-canvas .widget_shopping_cart > ul,.et-off-canvas .et_b_wishlist-dropdown > ul,.et-off-canvas .et_b_waitlist-dropdown > ul,.et-off-canvas .et_b_compare-dropdown > ul{margin-bottom:0;}
.header-wrapper .et-off-canvas .et-mini-content .et-quantity,.mobile-header-wrapper .et-off-canvas .et-mini-content .et-quantity{background-color:#e1e1e1;color:#000000;}
.et-off-canvas.et_b_header-account ul.menu{text-transform:uppercase;}
.et-off-canvas.et_b_header-account input{min-width:unset;}
.et-off-canvas.et_b_header-account input#rememberme + span{max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;float:left;}
.et-off-canvas.et_b_header-account input#rememberme{float:left;}
.et-mini-content-head{padding:0 10px 10px;margin:0 -10px 30px;-ms-flex-item-align:start;align-self:flex-start;}
.et-mini-content-head > a{color:currentColor;}
.et-mini-content-head.et-inline-type{margin-bottom:0;}
.et-mini-content-head > a:hover{color:currentColor;}
.et-mini-content-head:not(.et-inline-type) .et_b-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.et-mini-content-head .et_b-icon svg{width:calc(var(--content-zoom) * var(--head-icon-proportion));height:calc(var(--content-zoom) * var(--head-icon-proportion));overflow:visible;}
.et-mini-content-head .et-element-label{color:currentColor;text-transform:uppercase;font-size:calc(var(--content-zoom) * var(--head-label-proportion));}
.et-mini-content-head:not(.et-inline-type) .et-element-label{padding:0;padding-top:15px!important;}
.et-off-canvas .cart_list.product_list_widget li{padding:20px 0;margin:0 -5px!important;width:calc(100% + 10px);-webkit-transition:all .2s linear;transition:all .2s linear;cursor:default;}
.et-mini-content .cart_list.product_list_widget .sidebar-slider{margin-top:0;margin-bottom:1.07em;}
.et-mini-content .cart_list.product_list_widget .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.et-mini-content .cart_list.product_list_widget .swiper-slide{margin:0!important;padding:0;width:100%;border:none;}
.et-mini-content .cart_list.product_list_widget li.swiper-slide{padding:0 12px;}
.et-mini-content .sidebar-slider .swiper-entry .swiper-container .swiper-slide:not(.swiper-slide-visible) p.product-title,.et-mini-content .sidebar-slider .swiper-entry .swiper-container .swiper-slide:not(.swiper-slide-visible) .price{opacity:1;}
.et-mini-content .sidebar-slider .swiper-entry .swiper-container .swiper-slide .product-title a{white-space:normal;overflow:unset;}
.et-mini-content .cart_list.product_list_widget .swiper-slide .product-list-image{margin:0 0 10px;float:none;}
.et-mini-content .cart_list.product_list_widget .swiper-slide .product-list-image img{margin:0 auto;}
.et-off-canvas .cart_list.product_list_widget .swiper-slide .product-list-image img{max-width:unset;}
.et-off-canvas .cart_list.product_list_widget li .et-remove-type1{display:none;}
.et-off-canvas .cart_list.product_list_widget li .et-remove-type2{display:inline-block;border-radius:3px;overflow:hidden;background:#fcfcfc;padding:2px;}
.et-off-canvas .cart_list.product_list_widget li .et-remove-type2 img{max-width:18px;}
.header-wrapper .et-off-canvas .cart_list.product_list_widget li,.header-wrapper .et-off-canvas .cart_list.product_list_widget .product-slide{padding-left:12px;padding-right:12px;}
.header-wrapper .et-off-canvas .cart_list.product_list_widget .swiper-slide:hover{background:transparent;}
[data-mode="dark"] .header-wrapper .et-off-canvas .cart_list.product_list_widget .swiper-slide:hover{background:transparent;}
.et-off-canvas .product_list_widget .cart-widget-products{padding:0 5px;}
.et-off-canvas .cart-widget-products .remove{top:19px;}
.et-off-canvas .cart-widget-products .remove i{font-size:65%;}
.et_b_header-cart.et-off-canvas .woocommerce-mini-cart__empty-message,.et_b_header-wishlist.et-off-canvas .empty,.et_b_header-waitlist.et-off-canvas .empty,.et_b_header-compare.et-off-canvas .empty{font-size:114%;}
.et-off-canvas .product_list_widget li:not(:last-child){border-bottom:1px solid var(--et_border-color);}
.et-off-canvas .cart-popup-footer .btn-view-cart{display:none;}
.et-off-canvas .cart-popup-footer .total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:100%;}
.et-off-canvas .cart-widget-subtotal .small-h{text-transform:uppercase;}
.et-off-canvas.et_element .cart-widget-subtotal .big-coast{font-size:114%;}
.et-off-canvas.et-content-right > .et-mini-content:not(.active){margin-right:-150px;}
.et-off-canvas.et-content-left > .et-mini-content:not(.active){margin-left:-150px;}
.et-mini-content-head .et-element-label:before{content:'';height:2px;width:0;right:0;position:absolute;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;bottom:-4px;background:currentColor;}
.et-mini-content-head > a:hover .et-element-label:before{width:100%;left:0;right:auto;}
.et-mini-content .sidebar-slider .swiper-entry .swiper-container .swiper-slide .product-title{padding-right:0;}.et-remove-type2{display:none;}
.widget_shopping_cart_content:before,.widget_shopping_cart_content:after{display:table;content:'';}
.widget_shopping_cart_content:after{clear:both;}
.et_b_header-cart .product_list_widget + p{margin-top:20px;margin-bottom:-20px;padding:0!important;}
.et_b_header-cart .cart-popup-footer{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.et_b_header-cart .woocommerce-mini-cart__footer:empty{display:none;}
.et_b_header-cart .et-cart-progress{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:20px;padding-left:20px;cursor:default;background:transparent;padding-top:0;color:currentColor;}
.et_b_header-cart .et-cart-progress > span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-10px;}
.et_b_header-cart .et-cart-progress .et_b-icon{width:auto;}
.et_b_header-cart .et-cart-progress svg{vertical-align:middle;font-size:1.2em;}
.et_b_header-cart .et-cart-progress:not([data-percent-sold="100"]) .et-cart-progress-success,.et_b_header-cart .et-cart-progress[data-percent-sold="100"] .et-cart-in-progress{display:none;}
.et_b_header-cart .et-cart-progress-amount{font-size:114%;font-weight:600;}
.et_b_header-cart .et-cart-progress .et_cart-progress-bar{position:relative;width:100%;height:12px;text-align:start;background-color:var(--et_border-color);background-image:linear-gradient(135deg,rgba(255,255,255,0.7) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.7) 50%,rgba(255,255,255,0.7) 75%,transparent 75%,transparent);background-size:30px 30px;animation:progress-bar-move 2s linear infinite reverse;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:3px;margin-top:10px;}
.et_b_header-cart .et-cart-progress .et_cart-progress-bar::-webkit-progress-bar{background:transparent;}
.et_b_header-cart .et-cart-progress .et_cart-progress-bar::-webkit-progress-value{display:block;height:100%;background-color:var(--et_green-color);position:relative;overflow:hidden;border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.mobile-header-wrapper .et_b_header-cart .et-cart-progress .et_cart-progress-bar{display:none;}
.woocommerce-mini-cart__footer{padding:var(--cart-widget-footer-padding,15px 5px);margin:var(--cart-widget-footer-margin,0);-ms-flex-item-align:end;align-self:flex-end;}
.woocommerce-mini-cart__footer:not(:last-child){margin-bottom:0;}
.woocommerce-mini-cart__footer p{color:currentColor;font-size:100%;line-height:normal;}
.woocommerce-mini-cart__footer p:last-child{margin-bottom:0;}
.et-cart-quantity.count-0 ~ .et-mini-content .woocommerce-mini-cart__footer{display:none;}
.woocommerce-mini-cart__footer .woocommerce-mini-cart__footer .vc_row{max-width:100%;}
.woocommerce-mini-cart__footer .woocommerce-mini-cart__footer .swiper-container{max-width:100%;overflow:hidden;}
.et-mini-content .woocommerce-mini-cart__footer-wrapper{display:inline-block;width:100%;}
@-webkit-keyframes progress-bar-move {
0%{background-position:0 0;}
100%{background-position:30px 30px;}
}
@keyframes progress-bar-move {
0%{background-position:0 0;}
100%{background-position:30px 30px;}
}
.et_element .product_list_widget{padding-bottom:0;}
.et_element .product_list_widget li .product-title,.et_element .wishlist-dropdown li .product-title{font-size:114%;color:currentColor;}
.et_element .product_list_widget li .product-title a,.et_element .wishlist-dropdown li .product-title a{font-size:inherit;color:currentColor;}
.et_element .product_list_widget li .product-title a:hover,.et_element .wishlist-dropdown li .product-title a:hover{opacity:.7;color:currentColor;}
.et_element .btn-checkout,.et_element .mini-cart-buttons .wc-forward:not(.btn-checkout),.et_element .btn-view-wishlist,.et_element .btn-view-compare{font-size:85%;height:auto;}
.et_element .mini-cart-buttons .wc-forward:not(.btn-checkout){color:var(--et_btn-color);background-color:var(--et_btn-bg-color);border:2px solid var(--et_btn-br-color)!important;}
.et_element .mini-cart-buttons .wc-forward:not(.btn-checkout):hover{opacity:.85;}
.et_element .cart-popup-footer > *{font-size:114%;color:currentColor;}
.et_element .cart-widget-subtotal .small-h,.et_element .cart-widget-subtotal .big-coast{font-size:100%;}
.mini-cart-buttons{margin-bottom:0;--et_inputs-height:auto;}
.mini-cart-buttons a{color:#222;-webkit-text-fill-color:currentColor;background-color:#f2f2f2;border-color:#f2f2f2;display:block;padding:1rem 1.7rem;text-align:center;}
.mini-cart-buttons a:not(:first-child){margin-top:9px;}
.mini-cart-buttons a:hover,.mini-cart-buttons a:focus,.mini-cart-buttons a:hover:focus{color:#222;background-color:#f7f7f7;border-color:#f7f7f7;}
.product_list_widget{float:left;width:100%;padding-bottom:1.43rem;}
.product_list_widget + p{margin-top:-.7em;display:inline-block;width:100%;}
.product_list_widget .product-item-right{overflow:hidden;}
.product_list_widget .product-item-right .star-rating{display:block;margin:0 0 10px;}
.product_list_widget li .blockOverlay{opacity:.9!important;background-color:var(--et_white-2-dark)!important;}
.product_list_widget li .rating{display:none;}
.product_list_widget .descr-box > span,.product_list_widget .product_meta > span{display:inline-block;opacity:1;margin-top:.4em;margin-bottom:0;-webkit-transition:none;transition:none;height:auto;}
.product_list_widget .quantity-wrapper{-webkit-transition:all .3s;transition:all .3s;position:static;-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.product_list_widget .quantity-wrapper .quantity{position:relative;height:var(--et_quantity-height,38px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;white-space:nowrap;margin:.6em 0 .2em;}
.product_list_widget .quantity-wrapper .quantity:has(input[type=number]){border:1px solid var(--et_border-color);}
.product_list_widget .quantity-wrapper .quantity > span,.product_list_widget .quantity-wrapper .quantity input[type="number"]{color:currentColor;border-color:var(--et_border-color);border:none;}
.product_list_widget .quantity-wrapper span.quantity{font-size:1.35em;margin-top:calc(.6em - .35ex);}
.product_list_widget .quantity-wrapper span.quantity,.product_list_widget .quantity-wrapper span.quantity span{color:currentColor;}
.product_list_widget .quantity-wrapper span.quantity,.product_list_widget .quantity-wrapper span.quantity > .amount{margin-left:7px;}
@media only screen and (max-width: 380px) {
.product_list_widget .quantity-wrapper span.quantity{height:auto;}
}
.product_list_widget li .quantity-wrapper ~ .quantity,.product_list_widget li .quantity-wrapper ~ .product_meta{opacity:0;visibility:hidden;display:none;}
.product_list_widget .woocommerce-mini-cart__empty-message:before{display:none;}
.product_list_widget .variation{display:grid;grid-template-columns:auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px;opacity:.7;}
.product_list_widget .variation br{display:none;}
.product_list_widget .variation p{margin-bottom:.21em;line-height:1.4;font-size:var(--content-zoom,1rem);}
.product_list_widget .variation dt{display:inline-block;font-size:var(--content-zoom,1rem);}
.product_list_widget .variation dd{display:inline-block;font-size:var(--content-zoom,1rem);margin-right:5px;overflow:hidden;}
.product_list_widget .variation dd p{margin-bottom:0;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product_list_widget .variation dd img{max-width:15px;}
.product_list_widget .sidebar-slider .product-title{font-size:1rem;}
.woocommerce-mini-cart__empty-message .btn{background-color:var(--et_btn-dark-bg-color);border:1px solid var(--et_btn-dark-br-color);color:var(--et_btn-dark-color);-webkit-text-fill-color:currentColor;height:auto;}
.woocommerce-mini-cart__empty-message .btn:hover{background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--et_btn-dark-br-color-hover);color:var(--et_btn-dark-color-hover);}
.product_list_widget,.wishlist-dropdown{color:var(--et_main-color);}
.product_list_widget .product-list-image,.wishlist-dropdown .product-list-image,.product_list_widget .product-title a,.wishlist-dropdown .product-title a{padding:0;}
.product_list_widget .cart-popup .empty,.wishlist-dropdown .cart-popup .empty{margin-bottom:0;border-bottom:0;padding-bottom:0;}
.product_list_widget > p,.wishlist-dropdown > p,.et_b_header-cart .product_list-popup-footer-wrapper > p{font-size:var(--content-zoom);margin:0;}
.product_list_widget li,.wishlist-dropdown li,.sidebar-slider li{position:relative;margin-bottom:var(--items-spacing,1.43em)!important;list-style-type:none;overflow:hidden;}
.product_list_widget li .product-title,.wishlist-dropdown li .product-title,.sidebar-slider li .product-title{font-size:var(--item-title-size,1.14rem);padding-right:25px;margin-bottom:.15em;line-height:1.4;text-align:start;}
.product_list_widget li .product-title:empty,.wishlist-dropdown li .product-title:empty,.sidebar-slider li .product-title:empty{display:none;}
.product_list_widget li .product-title a,.wishlist-dropdown li .product-title a,.sidebar-slider li .product-title a{font-size:inherit;display:block;white-space:var(--item-title-white-space,nowrap);overflow:hidden;text-overflow:ellipsis;color:var(--et_dark-2-white);}
.product_list_widget li .product-title a:hover,.wishlist-dropdown li .product-title a:hover,.sidebar-slider li .product-title a:hover{color:var(--et_main-color);}
.product_list_widget li .price,.wishlist-dropdown li .price,.sidebar-slider li .price{font-size:1rem;line-height:1.4;color:var(--et_main-color);}
.product_list_widget li .right-wrap,.wishlist-dropdown li .right-wrap,.sidebar-slider li .right-wrap{overflow:hidden;}
.widget_shopping_cart .xcomponent-outlet,.cart_totals .xcomponent-outlet{max-height:45px;}
.popup-count-0 .wishlist-dropdown{display:none;}
.cart-popup-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.43em;}
.cart-popup-footer > *{font-size:1.14rem;-webkit-box-flex:1;-ms-flex:1;flex:1;}
.cart-popup-footer a:hover{color:var(--et_main-color);}
.cart-widget-subtotal{text-align:end;color:var(--et_dark-2-white);}
.cart-widget-subtotal .small-h{font-size:1.14rem;}
.cart-widget-subtotal .big-coast{font-size:1rem;}
.widget_shopping_cart .cart-widget-products{margin-bottom:1.07em;width:100%;}
.cart-widget-products{border-bottom:1px solid var(--et_border-color);margin-bottom:1.43em;}
.et-off-canvas .cart-widget-products{border-bottom:none;}
.et-off-canvas .cart-widget-products li:not(:hover) .remove{opacity:0;visibility:hidden;-webkit-transform:translateX(7px) rotate(20deg);transform:translateX(7px) rotate(20deg);}
.header-wrapper .et-off-canvas .cart-widget-products .remove{right:12px;}
.cart-widget-products .product-mini-image{display:inline-block;float:left;padding:0;}
.cart-widget-products a:hover{color:var(--et_active-color);}
.cart-widget-products li{width:100%;}
.cart-widget-products img{float:left;max-width:5.71em;}
.cart-widget-products .remove{position:absolute;font-size:114%;top:0;right:0;line-height:1;opacity:.7;padding:0;color:currentColor;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.cart-widget-products .remove:hover{color:currentColor;opacity:1;}
.cart-widget-products .remove i{font-size:65%;padding:3px;}
.widget .product_list_widget .cart-widget-products{margin-right:3px;}
.widget .product_list_widget li{position:relative;padding:0 2em 0 0;}.login-link .et-facebook-login-button,.login-link .button{font-size:.85rem;padding-top:.75rem;padding-bottom:.75rem;width:100%;line-height:1.5!important;border:none;color:#fff;}
.login-link input{min-width:270px;}
.login-link input[type=checkbox],.login-link input[type=radio]{min-width:auto;}
.login-link .login-password label,.login-link .login-username label{display:block;}
.login-link .et-facebook-login-button i{font-size:inherit;color:inherit;}
.login-link form p{margin-bottom:1em;line-height:1;}
.login-link form p:last-child{margin-bottom:1.95em;}
.login-link label{color:var(--et_font-color);}
.login-link label,.login-link .lost-password,.login-link .register-link{font-size:1.14rem;}
.login-link .login-submit{margin-bottom:10px;}
@media only screen and (max-width: 320px) {
.mobile-header-wrapper .login-link form.login{position:relative;}
.mobile-header-wrapper .login-link label{white-space:normal;}
.mobile-header-wrapper .login-link.et-off-canvas input#rememberme + span{max-width:unset;}
.mobile-header-wrapper .login-link .lost-password{float:none;position:absolute;top:calc(100% + 10px);width:100%;text-align:center;}
}
.login-link .button{color:var(--et_btn-dark-color);background-color:var(--et_btn-dark-bg-color);}
.login-link .button:hover{color:var(--et_btn-dark-color-hover);background-color:var(--et_btn-dark-bg-color-hover);}
.login-link .et-facebook-login-wrapper{margin-bottom:1.1em;line-height:1.5;}
.login-link .lost-password,.login-link .register-link{text-decoration:underline;}
.et_b_header-account.login-link form p{font-size:100%;line-height:1.3;}
.et_b_header-account.login-link form .user-role{margin-bottom:-10px;}
.et_b_header-account.login-link form.register .show_if_seller .form-row:not(.form-row-wide){width:100%;margin-left:0;margin-right:0;float:none;margin-bottom:1em;}
.et_b_header-account.login-link label,.et_b_header-account.login-link .lost-password,.et_b_header-account.login-link .register-link{font-size:114%;}
.et_b_header-account.login-link label{color:currentColor;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.et_b_header-account.login-link .lost-password:hover{opacity:.7;}
.et_b_header-account.login-link .et-facebook-login-button,.et_b_header-account.login-link .button,.et_b_header-account.login-link form .button{font-size:85%;}
.et_b_header-account .et_b-tab-content{margin:0;}
.et_b-header-account .et_b-tabs .et-tab{opacity:1;color:#888;border-color:#e1e1e1;}
.et_b-header-account .et_b-tabs .et-tab.active{color:#222;}
form.login.et_b-tab-content.active,.et_b_header-account form:only-of-type{display:block!important;}
form#loginform input[type="submit"],form#loginform input[type="submit"]:hover{background-color:#222;color:#fff;border-color:#222;}
.et_b_header-account.login-link form p:last-child{margin-bottom:0;}
.et_b_header-account.login-link form .woocommerce-privacy-policy-text{margin-bottom:20px;}
.et_b_header-account.et-content-toTop .et-mini-content{min-width:180px;}
.header-account-content .woocommerce-form-register .woocommerce-password-strength{margin-top:10px;}
.login-link .lost-password{width:50%;float:right;text-align:end;line-height:1.1!important;}
.login-link .lost-remember{width:50%;float:right;}
.sales-booster-account-loyalty-program{margin-top:10px;}
.sales-booster-account-loyalty-program ul{color:var(--et_dark-2-white);list-style:none;padding:0;margin:0;}
.sales-booster-account-loyalty-program ul li{margin-bottom:.5em;}
.sales-booster-account-loyalty-program ul li .et-icon{color:var(--et_green-color);}
.sales-booster-account-loyalty-program .mtips{cursor:help;}
.sales-booster-account-loyalty-program .mtips-top span.mt-mes{height:auto;white-space:normal;min-width:unset;line-height:normal;display:inline-block;left:0;-webkit-transform:none;transform:none;}
.sales-booster-account-loyalty-program .mtips-top:not(:hover) span.mt-mes{-webkit-transform:translateY(7px);transform:translateY(7px);}.mobile-menu-popup .et-popup-content{width:500px;max-width:calc(100% - 30px);margin:0 auto;background:transparent;}
.mobile-menu-popup span.et-close-popup{margin-top:15px;margin-right:15px;}
@media only screen and (min-width: 1200px) {
.mobile-menu-popup span.et-close-popup{margin-top:30px;margin-right:30px;}
}
.et_b_header-mobile-menu > .et-mini-content{-webkit-box-shadow:2px 3px 12px rgba(0,0,0,0.15);box-shadow:2px 3px 12px rgba(0,0,0,0.15);}
div.children-align-inherit .et_b_header-menu,div.children-align-inherit .et_b_header-menu .menu,div.children-align-inherit .et_b_header-menu .menu li a,div.children-align-inherit .menu-main-container,div.children-align-inherit .nav-sublist-dropdown .container,div.children-align-inherit .nav-sublist-dropdown,div.children-align-inherit .nav-sublist,div.children-align-inherit .nav-sublist-dropdown ul{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;text-align:inherit!important;width:100%;}
div.mobile-menu-content a,div.mobile-menu-content a:hover,.mobile-menu-content .et_b_header-menu .nav-sublist-dropdown{color:currentColor;}
div.mobile-menu-content a:hover{opacity:.7;}
.mobile-menu-content .et_b_header-menu .nav-sublist-dropdown{background:transparent;}
.mobile-menu-content .et_b_header-menu .item-design-mega-menu .nav-sublist-dropdown .container > ul > li:not(:last-child){border:none;}
div.mobile-menu-content::-webkit-scrollbar{display:none;}
.children-align-inherit .et_b_header-menu .menu{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}
div.mobile-menu-content .et_b_header-menu .menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:currentColor;-webkit-text-fill-color:currentColor;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:100%!important;}
div.mobile-menu-content .et_b_header-menu .menu li a{position:relative;width:100%;font-size:100%;color:currentColor;margin:0;padding:10px 0;white-space:normal;border:none;background:transparent;border-radius:0;}
div.mobile-menu-content .et_b_header-menu .menu li a:before{display:none;}
.mobile-menu-content.justify-content-center .et_b_header-menu .menu li.menu-item-has-children > a,.mobile-menu-content.justify-content-center .et_b_header-menu .menu li a,.mobile-menu-content.justify-content-center .et_b-tab-content .widget .cat-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0;padding-left:0;}
div.mobile-menu-content .et_b_header-menu .menu li.menu-item-has-children > a{padding-right:1em;}
div.mobile-menu-content .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children > a{position:relative;}
div.mobile-menu-content .et_b_header-menu .menu li .menu-sublist{width:100%;}
div.mobile-menu-content .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children > .nav-sublist{display:block;-webkit-animation:none;animation:none;}
div.mobile-menu-content .et_b_header-menu .menu li > .nav-sublist-dropdown:not(.nav-sublist),div.mobile-menu-content .et_b_header-menu .menu li > ul:not(.nav-sublist-dropdown):not(.nav-sublist),div.mobile-menu-content .et_b_header-menu .menu li > .nav-sublist > ul{display:none;position:static;-ms-flex-preferred-size:100%;flex-basis:100%;opacity:.7;visibility:visible;width:100%;margin:0;padding:0 0 0 15px!important;background:transparent;border:none;border-left:1px solid var(--et_border-color);-webkit-box-shadow:none;box-shadow:none;-webkit-animation:none;animation:none;z-index:2;}
.mobile-menu-content.justify-content-center .et_b_header-menu .menu li > .nav-sublist-dropdown:not(.nav-sublist),.mobile-menu-content.justify-content-center .et_b_header-menu .menu li > ul:not(.nav-sublist-dropdown):not(.nav-sublist),.mobile-menu-content.justify-content-center .et_b_header-menu .menu li > .nav-sublist > ul{padding:0!important;border-left:none;}
div.mobile-menu-content .et_b_header-menu .menu li > .nav-sublist{width:100%;}
div.mobile-menu-content .et_b_header-menu .menu li.over > .nav-sublist-dropdown:not(.nav-sublist),div.mobile-menu-content .et_b_header-menu .menu li.over > ul:not(.nav-sublist-dropdown):not(.nav-sublist),div.mobile-menu-content .et_b_header-menu .menu li.over > .nav-sublist > ul{-webkit-animation:none;animation:none;}
div.mobile-menu-content .et_b_header-menu .menu li.over > .nav-sublist{opacity:1;visibility:visible;-webkit-animation:none;animation:none;}
div.mobile-menu-content .et_b_header-menu .menu .item-link .arrow{display:none;}
div.mobile-menu-content .et_b_header-menu.menu-items-custom .menu > li > a:hover,div.mobile-menu-content .et_b_header-menu.menu-items-custom .menu > .current-menu-item > a{background:transparent;color:currentColor;-webkit-text-fill-color:currentColor;}
div.mobile-menu-content .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children > a:after{display:none;}
div.mobile-menu-content .open-child{position:absolute;right:0;top:calc(50% - .5em);}
div.mobile-menu-content .et_b-tab-content .widget .children{display:none;opacity:.7;padding-left:15px;border-left:1px solid var(--et_border-color);}
div.mobile-menu-content .et_b-tab-content .widget .children,.mobile-menu-content .et_b_header-menu .nav-sublist-dropdown{text-transform:capitalize;}
div.mobile-menu-content > div:empty{display:none;}
div.mobile-menu-content .autocomplete-suggestion{min-width:unset;}
div.mobile-menu-content .ajax-results-wrapper{position:static;}
div.mobile-menu-content .subcategories-tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;}
div.mobile-menu-content .subcategories-tabs ul li{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px!important;}
div.mobile-menu-content .subcategories-tabs ul li:after{position:absolute;bottom:-1px;z-index:12;content:'';height:2px;width:0;right:0;-webkit-transition:width .3s;transition:width .3s;background:currentColor;}
div.mobile-menu-content .subcategories-tabs ul li.active:after{left:0;width:100%;right:0;}
div.mobile-menu-content .post-preview-thumbnail{display:none;}
.children-align-inherit .et_b_header-logo{display:inline-block;width:100%;}
.mobile-menu-content .et_b_header-button{margin:0;}
.mobile-menu-content .et_b_header-socials a{margin:0 10px;font-size:100%;}
.mobile-menu-content > .et_element:not(:last-child),.mobile-menu-content .et_b_header-contacts .contact:not(:last-child),.mobile-menu-content .et_b_header-button{margin-bottom:20px;}
.mobile-menu-content > .et_element{width:100%;}
.mobile-menu-content > .et_element > .menu-main-container{margin-top:-10px;margin-bottom:-10px;}.toggles-by-arrow .open-child{width:1em;height:1em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;}
.toggles-by-arrow .open-child::before{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.toggles-by-arrow .open-child::after{left:calc(50% - .18em);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.toggles-by-arrow .open-child:before,.toggles-by-arrow .open-child:after{content:"";position:absolute;width:50%;height:1px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:currentColor;}
.toggles-by-arrow .over > a .open-child:before,.toggles-by-arrow .active:not(li) > a .open-child:before,.toggles-by-arrow li.et-active > a .open-child:before{left:5%;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:40%;}
.toggles-by-arrow .over > a .open-child:after,.toggles-by-arrow .active:not(li) > a .open-child:after,.toggles-by-arrow li.et-active > a .open-child:after{left:45%;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:40%;}/*! E-Gallery v1.2.0 by Elementor*/
.e-gallery-container{position:relative;display:flex;flex-wrap:wrap;}
.e-gallery-container:not(.e-gallery-grid){transition:padding-bottom var(--animation-duration);}
.e-gallery-item{position:relative;flex-grow:0;flex-shrink:0;transition-property:all;transition-duration:var(--animation-duration);}
.e-gallery-item:not(:hover) .e-gallery-overlay{display:none;}
.e-gallery-item.e-gallery-item--hidden{transform:scale3d(0,0,0);opacity:0;}
.e-gallery-image{background-position:center center;background-size:cover;width:100%;transform-origin:center top;transition:var(--animation-duration);}
.e-gallery-overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;flex-direction:column;color:#fff;background-color:rgba(0,0,0,0.5);}
.e-gallery-overlay__title{font-size:24px;}
.e-gallery-grid:not(.e-gallery--animated){display:grid;grid-gap:var(--vgap) var(--hgap);grid-template-columns:repeat(var(--columns),1fr);}
.e-gallery-grid:not(.e-gallery--animated) .e-gallery-item--hidden{position:absolute;}
.e-gallery-grid.e-gallery--animated{padding-bottom:var(--container-aspect-ratio);}
.e-gallery-grid.e-gallery--animated .e-gallery-item{--item-width:calc((100% - ((var(--columns) - 1) * var(--hgap))) / var(--columns));position:absolute;top:calc(((100% / var(--rows)) + (var(--vgap) / var(--rows))) * var(--row));width:var(--item-width);}
.e-gallery-grid .e-gallery-image{padding-bottom:var(--aspect-ratio);}
.e-gallery-justified{padding-bottom:calc(var(--container-aspect-ratio) * 100%);}
.e-gallery-justified .e-gallery-item{position:absolute;width:calc(var(--item-width) * (100% - var(--hgap) * var(--gap-count)));height:var(--item-height);top:calc(var(--item-top) + (var(--row) * var(--vgap)));}
.e-gallery-justified .e-gallery-image{height:100%;}
.e-gallery-masonry{height:0;margin-bottom:calc(var(--highest-column-gap-count) * var(--vgap));}
.e-gallery-masonry .e-gallery-item{position:absolute;width:calc(100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns)));top:calc(var(--percent-height) + (var(--items-in-column) * var(--vgap)));}
.e-gallery-masonry .e-gallery-image{padding-bottom:var(--item-height);}
.e-gallery--ltr.e-gallery-grid.e-gallery--animated .e-gallery-item{left:calc(var(--item-width) * var(--column) + (var(--hgap) * var(--column)));}
.e-gallery--ltr.e-gallery-justified .e-gallery-item{left:calc(var(--item-start) * (100% - var(--hgap) * var(--gap-count)) + var(--hgap) * var(--item-row-index));}
.e-gallery--ltr.e-gallery-masonry .e-gallery-item{left:calc((100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns))) * var(--column) + (var(--hgap) * var(--column)));}
.e-gallery--rtl.e-gallery-grid.e-gallery--animated .e-gallery-item{right:calc(var(--item-width) * var(--column) + (var(--hgap) * var(--column)));}
.e-gallery--rtl.e-gallery-justified .e-gallery-item{right:calc(var(--item-start) * (100% - var(--hgap) * var(--gap-count)) + var(--hgap) * var(--item-row-index));}
.e-gallery--rtl.e-gallery-masonry .e-gallery-item{right:calc((100% / var(--columns) - (var(--hgap) * (var(--columns) - 1) / var(--columns))) * var(--column) + (var(--hgap) * var(--column)));}
.e-gallery--lazyload .e-gallery-image:not(.e-gallery-image-loaded){filter:opacity(0);transform:scale(0.5);}:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:9,10,11;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-html-background:white;}
:root.dark{--dt-html-background:rgb(33,37,41);}
table.dataTable td.dt-control{text-align:center;cursor:pointer;}
table.dataTable td.dt-control:before{display:inline-block;color:rgba(0,0,0,0.5);content:"►";}
table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼";}
html.dark table.dataTable td.dt-control:before{color:rgba(255,255,255,0.5);}
html.dark table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255,255,255,0.5);}
table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px;}
table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em;}
table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲";content:▲/;}
table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼";content:▼/;}
table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6;}
table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none;}
table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none;}
div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none;}
div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px;}
div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto;}
div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0);}
div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite;}
div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite;}
div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite;}
div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite;}
@keyframes datatables-loader-1 {
0%{transform:scale(0);}
100%{transform:scale(1);}
}
@keyframes datatables-loader-3 {
0%{transform:scale(1);}
100%{transform:scale(0);}
}
@keyframes datatables-loader-2 {
0%{transform:translate(0,0);}
100%{transform:translate(24px,0);}
}
table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap;}
table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left;}
table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center;}
table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right;}
table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify;}
table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap;}
table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left;}
table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left;}
table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center;}
table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right;}
table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify;}
table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap;}
table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left;}
table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center;}
table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right;}
table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify;}
table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap;}
table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0;}
table.dataTable thead th,table.dataTable tfoot th{font-weight:bold;}
table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0,0,0,0.3);}
table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none;}
table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{padding:10px 10px 6px;border-top:1px solid rgba(0,0,0,0.3);}
table.dataTable tbody tr{background-color:transparent;}
table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.9);color:white;color:rgb(var(--dt-row-selected-text));}
table.dataTable tbody tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link));}
table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px;}
table.dataTable.row-border>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:1px solid rgba(0,0,0,0.15);}
table.dataTable.row-border>tbody>tr:first-child>th,table.dataTable.row-border>tbody>tr:first-child>td,table.dataTable.display>tbody>tr:first-child>th,table.dataTable.display>tbody>tr:first-child>td{border-top:none;}
table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0262ef;}
table.dataTable.cell-border>tbody>tr>th,table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgba(0,0,0,0.15);border-right:1px solid rgba(0,0,0,0.15);}
table.dataTable.cell-border>tbody>tr>th:first-child,table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgba(0,0,0,0.15);}
table.dataTable.cell-border>tbody>tr:first-child>th,table.dataTable.cell-border>tbody>tr:first-child>td{border-top:none;}
table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),0.023);}
table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.923);}
table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.035);}
table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd!important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1)!important;}
table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.019);}
table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.919);}
table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.054);}
table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.047);}
table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.039);}
table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.954);}
table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.947);}
table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.939);}
table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.019);}
table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.011);}
table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.003);}
table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.919);}
table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.911);}
table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.903);}
table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.082);}
table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.074);}
table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.062);}
table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.982);}
table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.974);}
table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.962);}
table.dataTable.no-footer{border-bottom:1px solid rgba(0,0,0,0.3);}
table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px;}
table.dataTable th,table.dataTable td{box-sizing:content-box;}
.dataTables_wrapper{position:relative;clear:both;}
.dataTables_wrapper .dataTables_length{float:left;}
.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;padding:4px;}
.dataTables_wrapper .dataTables_filter{float:right;text-align:right;}
.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px;}
.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em;}
.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em;}
.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:inherit!important;border:1px solid transparent;border-radius:2px;background:transparent;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit!important;border:1px solid rgba(0,0,0,0.3);background-color:rgba(0,0,0,0.05);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(230,230,230,0.05)),color-stop(100%,rgba(0,0,0,0.05)));background:-webkit-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:-moz-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:-o-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:linear-gradient(to bottom,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666!important;border:1px solid transparent;background:transparent;box-shadow:none;}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white!important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0%,#111 100%);background:-moz-linear-gradient(top,#585858 0%,#111 100%);background:-ms-linear-gradient(top,#585858 0%,#111 100%);background:-o-linear-gradient(top,#585858 0%,#111 100%);background:linear-gradient(to bottom,#585858 0%,#111 100%);}
.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#0c0c0c;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111;}
.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em;}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit;}
.dataTables_wrapper .dataTables_scroll{clear:both;}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch;}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle;}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important;}
.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0,0,0,0.3);}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none;}
.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0;}
@media screen and (max-width: 767px) {
.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center;}
.dataTables_wrapper .dataTables_paginate{margin-top:.5em;}
}
@media screen and (max-width: 640px) {
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center;}
.dataTables_wrapper .dataTables_filter{margin-top:.5em;}
}
html.dark{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255;}
html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid #595b5e;}
html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none;}
html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid #595b5e;}
html.dark table.dataTable.row-border>tbody>tr>th,html.dark table.dataTable.row-border>tbody>tr>td,html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid #404346;}
html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0257d5;}
html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid #404346;border-right:1px solid #404346;}
html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid #404346;}
html.dark .dataTables_wrapper .dataTables_filter input,html.dark .dataTables_wrapper .dataTables_length select{border:1px solid rgba(255,255,255,0.2);background-color:var(--dt-html-background);}
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid #595b5e;background:rgba(255,255,255,0.15);}
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666!important;}
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid #353535;background:#353535;}
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a;}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default!important;}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none!important;}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{position:relative;padding-left:30px;cursor:pointer;}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{top:50%;left:5px;height:1em;width:1em;margin-top:-9px;display:block;position:absolute;color:white;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131;}
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"-";background-color:#d33333;}
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:27px;}
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control:before{left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px;}
table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer;}
table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:.8em;width:.8em;margin-top:-.5em;margin-left:-.5em;display:block;position:absolute;color:white;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131;}
table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"-";background-color:#d33333;}
table.dataTable>tbody>tr.child{padding:.5em 1em;}
table.dataTable>tbody>tr.child:hover{background:transparent!important;}
table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0;}
table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0;}
table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0;}
table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none;}
table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold;}
div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em;}
div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:.5em;box-shadow:0 12px 30px rgba(0,0,0,0.6);}
div.dtr-modal div.dtr-modal-content{position:relative;padding:1em;}
div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12;}
div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea;}
div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,0.6);}
@media screen and (max-width: 767px) {
div.dtr-modal div.dtr-modal-display{width:95%;}
}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none;}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.select2-container .select2-selection--single .select2-selection__clear{position:relative;}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}
.select2-container .select2-search--inline{float:left;padding:0;}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0;}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}
.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}
.select2-results{display:block;}
.select2-results__options{list-style:none;margin:0;padding:0;}
.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}
.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer;}
.select2-container--open .select2-dropdown{left:0;}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}
.select2-search--dropdown{display:block;padding:4px;}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}
.select2-search--dropdown.select2-search--hide{display:none;}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;}
.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left;}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px;}
.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none;}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right;}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0;}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0;}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}
.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}
.select2-container--default .select2-results__option[role=group]{padding:0;}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}
.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd;}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}
.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff;}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;}
.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa;}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left;}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa;}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none;}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px;}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;}
.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa;}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto;}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa;}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent;}
.select2-container--classic .select2-dropdown--above{border-bottom:none;}
.select2-container--classic .select2-dropdown--below{border-top:none;}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}
.select2-container--classic .select2-results__option[role=group]{padding:0;}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}
.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff;}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa;}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/wp-content/plugins/woocommerce-product-table/assets/fonts/icomoon.woff2) format("woff2"),url(/wp-content/plugins/woocommerce-product-table/assets/fonts/icomoon.woff) format("woff");}
@keyframes icon-spin {
0%{transform:rotate(0deg);}
to{transform:rotate(1turn);}
}
.wc-product-table-wrapper{margin-bottom:2.6em;margin-top:1.6em;max-width:100%;}
.wc-product-table-wrapper .blockUI.blockOverlay:before{background:none;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:icon-spin .75s linear infinite;content:"";font-size:30px;height:30px;left:50%;line-height:1;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;width:30px;}
.wc-product-table-controls{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;}
.wc-product-table-controls.wc-product-table-above{margin-bottom:4px;}
.wc-product-table-controls.wc-product-table-below{margin-top:10px;}
.wc-product-table-controls>div{margin:0 10px 8px;}
.wc-product-table-wrapper .wc-product-table-controls>div{color:inherit;float:none;padding:0;}
@media screen and (max-width:640px) {
.wc-product-table-wrapper .wc-product-table-controls>div{margin-top:0;}
}
.wc-product-table-controls .dataTables_length{margin-top:1px;}
@media screen and (min-width:600px) {
.wc-product-table-controls{justify-content:flex-end;margin-left:0;margin-right:0;}
.wc-product-table-controls>div{margin-left:25px;margin-right:0;}
.wc-product-table-controls .dataTables_filter:first-child,.wc-product-table-controls .dataTables_length:first-child,.wc-product-table-controls .wc-product-table-select-filters:first-child,.wc-product-table-controls>.wc-product-table-reset:first-child{margin-left:0;margin-right:auto;}
}
@media screen and (max-width:767px) {
.wc-product-table-controls .dataTables_paginate{margin-top:0;}
}
.wc-product-table-controls label{display:inline-block;font-weight:400;margin-bottom:0;margin-top:0;vertical-align:baseline;}
.wc-product-table-controls input[type=search]{-webkit-appearance:none;background-color:#f2f2f2;border:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);color:#43454b;height:auto;height:32px;margin:0 0 0 6px;min-width:auto;padding:0 .5em;}
.wc-product-table-controls input[type=search],.wc-product-table-controls select{box-sizing:border-box;display:inline-block;float:none;font-family:inherit;font-size:inherit;font-weight:400;line-height:normal;min-height:0;vertical-align:baseline;width:auto;}
.wc-product-table-controls select{height:auto;margin:0;min-width:55px;padding:.2em 1em .2em .5em;}
.wc-product-table-wrapper .wc-product-table-controls select{width:auto;}
.wc-product-table-controls .dataTables_length .select2-container,.wc-product-table-controls .dataTables_length select{margin-left:2px;margin-right:2px;}
.wc-product-table-controls .wc-product-table-select-filters{margin-bottom:6px;max-width:100%;}
.wc-product-table-controls .wc-product-table-select-filters label{margin-right:6px;}
.wc-product-table-controls .wc-product-table-select-filters .select2-container,.wc-product-table-controls .wc-product-table-select-filters select{margin:3px 6px 3px 0;}
.wc-product-table-controls .select2-container{display:inline-block!important;font-size:inherit;height:32px;max-width:100%;min-height:0;}
.wc-product-table-controls .select2-container .select2-selection:focus{outline:none;}
.wc-product-table-controls .select2-container .select2-selection--single{height:32px;padding:0;position:relative;}
.wc-product-table-controls .select2-container .select2-selection--single .select2-selection__rendered{line-height:30px;padding-left:8px;padding-right:20px;}
.wc-product-table-controls .select2-container .select2-selection--single .select2-selection__arrow{border:none;height:30px;top:0;transform:none;width:20px;}
.wc-product-table-controls .select2-container .select2-selection--single .select2-selection__arrow:after,.wc-product-table-controls .select2-container .select2-selection--single .select2-selection__arrow:before{border:none;content:"";}
.wc-product-table-controls .select2-container .select2-selection--single .select2-selection__placeholder{color:inherit;}
.wc-product-table-controls .dataTables_paginate .paginate_button{padding:.2em .7em;}
.select2-dropdown.wc-product-table-dropdown .select2-search--dropdown{padding:5px;}
.select2-dropdown.wc-product-table-dropdown .select2-search--dropdown .select2-search__field{-webkit-appearance:none;background-color:#f2f2f2;border:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);box-sizing:border-box;color:#43454b;display:inline-block;float:none;font-family:inherit;font-size:inherit;font-weight:400;height:auto;height:32px;line-height:normal;margin:0;min-height:0;padding:0 .5em;vertical-align:baseline;width:100%;}
.select2-dropdown.wc-product-table-dropdown .select2-search--dropdown:after{right:14px;top:14px;}
.select2-dropdown.wc-product-table-dropdown .select2-results{padding:0;}
.select2-dropdown.wc-product-table-dropdown .select2-results>.select2-results__options{list-style:none;margin:0;max-height:260px;padding:0;}
.select2-dropdown.wc-product-table-dropdown .select2-results__option{display:list-item;line-height:normal;margin:0;padding:6px 6px 6px 10px;}
.select2-dropdown.wc-product-table-dropdown .select2-results__option:focus{outline:none;}
.wc-product-table-reset{display:inline-block;margin-left:20px;position:relative;top:1px;}
.wc-product-table-select-filters .wc-product-table-reset{margin-left:10px;}
@media screen and (min-width:600px) {
.wc-product-table-controls>.wc-product-table-reset:first-child{margin-left:4px;}
}
.wc-product-table-reset a{border:none;box-shadow:none;font-size:inherit;font-weight:400;text-decoration:none!important;}
.wc-product-table-reset a:before{background:none;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.85em;margin-right:6px;text-decoration:none;}
.wc-product-table{line-height:inherit;margin-bottom:0;max-width:100%;word-break:normal;}
.wc-product-table tr{display:table-row;float:none;margin:0;}
.wc-product-table td,.wc-product-table th{display:table-cell;float:none;text-align:left;vertical-align:top;word-break:normal;}
.wc-product-table th{line-height:1.45;}
.wc-product-table th.control{width:8px;}
.wc-product-table td>:first-child{margin-top:0;}
.wc-product-table td p:last-child,.wc-product-table td>:last-child{margin-bottom:0;}
.wc-product-table td.nowrap{white-space:nowrap;}
.wc-product-table .no-data td{box-sizing:content-box;height:1.6em;}
.wc-product-table.nowrap td.child{white-space:normal;}
.wc-product-table audio{min-width:250px;}
@media screen and (min-width:600px) {
.wc-product-table audio{min-width:300px;}
}
.wc-product-table .wp-video{min-width:150px;width:auto!important;}
.wc-product-table .wp-audio-shortcode{min-width:240px;width:auto!important;}
.wc-product-table .wp-playlist{min-width:240px;}
.wc-product-table .wp-playlist .mejs-container{width:100%!important;}
.wc-product-table tr.child td{text-align:left;}
.wc-product-table ul.dtr-details{list-style-type:none;margin:0;padding:0;width:100%;}
.wc-product-table ul.dtr-details>li{align-content:stretch;border-bottom:1px solid #efefef;display:flex;flex-wrap:wrap;padding:14px 0 8px;}
@media screen and (min-width:768px) {
.wc-product-table ul.dtr-details>li{flex-wrap:nowrap;}
}
.wc-product-table ul.dtr-details>li:first-child{padding-top:0;}
.wc-product-table ul.dtr-details>li:last-child{border-bottom:none;}
.wc-product-table ul.dtr-details>li .dtr-data,.wc-product-table ul.dtr-details>li .dtr-title{vertical-align:top;}
.wc-product-table ul.dtr-details>li .dtr-title{flex:0 1 80px;font-weight:700;margin:0 15px 4px 0;}
.wc-product-table ul.dtr-details>li .dtr-data{flex:1 1 auto;}
.wc-product-table ul.dtr-details>li .dtr-data figure{float:none;width:auto;}
table.wc-product-table{display:table;table-layout:auto;visibility:hidden;}
table.wc-product-table thead th{padding-left:10px;}
table.wc-product-table tbody tr{background-color:transparent;}
table.wc-product-table.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.wc-product-table.dtr-inline.collapsed>tbody>tr>th.dtr-control{padding-left:32px;}
table.wc-product-table.dtr-column>tbody>tr>td.control:before,table.wc-product-table.dtr-column>tbody>tr>th.control:before,table.wc-product-table.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.wc-product-table.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{background:none;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;border-radius:0;box-shadow:none;color:#377837;content:"";font-size:.75em;margin:0;top:1.3em;}
table.wc-product-table.dtr-column>tbody>tr.parent>td.control:before,table.wc-product-table.dtr-column>tbody>tr.parent>th.control:before,table.wc-product-table.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.wc-product-table.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{background:none;color:#bd3737;content:"";}
table.wc-product-table.dtr-column>tbody>tr>td.control:before,table.wc-product-table.dtr-column>tbody>tr>th.control:before{left:12px;}
div.dtr-modal{z-index:2000;}
div.dtr-modal div.dtr-modal-background{background-color:rgba(0,0,0,.7);}
div.dtr-modal div.dtr-modal-display{background-color:#fff;border:none;border-radius:0;box-shadow:none;max-width:800px;width:90%;}
@media screen and (max-width:767px) {
div.dtr-modal div.dtr-modal-display{bottom:auto;height:auto;max-height:80%;top:10%;}
}
@media screen and (min-width:768px) {
div.dtr-modal div.dtr-modal-display{width:65%;}
}
div.dtr-modal div.dtr-modal-close{background-color:#333;border:none;border-radius:50%;color:#fff;font-size:30px;height:38px;line-height:38px;right:10px;top:10px;width:38px;}
div.dtr-modal div.dtr-modal-close:hover{background-color:#555;}
div.dtr-modal div.dtr-modal-content{padding:55px 25px 25px;}
@media screen and (min-width:768px) {
div.dtr-modal div.dtr-modal-content{padding-left:35px;padding-right:35px;}
}
div.dtr-modal div.dtr-modal-content .wc-product-table{visibility:visible;}
.enfold .wc-product-table select,.enfold .wc-product-table-controls select{padding-right:32px!important;}
.enfold .wc-product-table-controls input[type=search]{margin-left:6px!important;}
.rtl .enfold .wc-product-table-controls input[type=search]{margin-left:0!important;margin-right:6px!important;}
.flatsome .wc-product-table select,.flatsome .wc-product-table-controls select{padding-right:1.8em!important;}
.jupiter .wc-product-table select,.jupiter .wc-product-table-controls select{padding-right:55px!important;}
.uncode .wc-product-table select,.uncode .wc-product-table-controls select{padding-right:35px!important;}
.uncode .wc-product-table td{font-weight:400;}
.uncode .select2-container .select2-selection--single{background-position-x:102%;}
.uncode .select2-container .select2-selection__arrow{display:none;}
.xstore .wc-product-table select,.xstore .wc-product-table-controls select{padding-right:2.5em!important;}
.foo{test:none;}
.single-product .wc-product-table-wrapper{margin-bottom:2em;}
.wc-product-table.visible{visibility:visible;}
.wc-product-table.hide-header thead{visibility:collapse;}
.wc-product-table.sticky-header thead th{background-color:#fff;}
.wc-product-table tr.product{display:table-row;float:none;}
.wc-product-table tr.product:after,.wc-product-table tr.product:before{content:none;}
.wc-product-table .product-thumbnail-wrapper:focus{outline:none;}
.wc-product-table .stock.in-stock{color:#0f834d;}
.wc-product-table .out-of-stock{color:#e2401c;}
@media screen and (min-width:768px) {
.wc-product-table .stock{white-space:nowrap;}
}
.wc-product-table .cart .price ins,.wc-product-table .col-price ins{color:inherit;font-size:inherit;text-decoration:none;}
.wc-product-table.dataTable tfoot tr td,.wc-product-table.dataTable tfoot tr th{padding:10px;}
.wc-product-table .combined-column-block{margin-bottom:4px;}
.wc-product-table .combined-column-block .combined-column{margin-right:16px;}
.wc-product-table .combined-column-block .combined-column:last-child{margin-right:0;}
.wc-product-table .combined-column-block .combined-column .combined-column-label{margin-right:2px;}
.wc-product-table .combined-column-block .combined-column.combined-column-name{font-weight:700;}
table.wc-product-table.visible{visibility:visible;}
.wc-product-table-wrapper .cart-error,.wc-product-table-wrapper .cart-success{color:#0f834d;font-size:inherit;font-weight:700;line-height:1.4;margin-bottom:5px;white-space:normal;}
.wc-product-table-wrapper .cart-error a.wc-forward,.wc-product-table-wrapper .cart-success a.wc-forward{display:none!important;}
.wc-product-table-wrapper .cart-error{color:#e2401c;padding-bottom:0;}
.wc-product-table-wrapper .wc-forward{background-color:transparent;border:none;box-shadow:none;color:inherit;display:block;outline:none;padding:0;text-decoration:none;}
.wc-product-table-wrapper .wc-forward:after{background:none;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:.3em;position:relative;top:2px;}
.wc-product-table-wrapper .wc-forward:focus,.wc-product-table-wrapper .wc-forward:hover{background-color:transparent;}
.wc-product-table-wrapper a.wc-forward{text-decoration:none;}
.wc-product-table-wrapper .added_to_cart{display:block;float:none;height:auto;line-height:inherit;margin:0;position:static;text-align:right;text-decoration:none;width:auto;}
.wc-product-table .button.loading,.wc-product-table button.button.loading,.wc-product-table button.loading{opacity:.7;position:relative;}
.wc-product-table .button.loading:before,.wc-product-table button.button.loading:before,.wc-product-table button.loading:before{animation:0s none;content:""!important;}
.wc-product-table .button.loading:after,.wc-product-table button.button.loading:after,.wc-product-table button.loading:after{animation:icon-spin .75s linear infinite;content:"";font-size:20px;height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px;}
.wc-product-table .button.added:after,.wc-product-table .button.loading:after,.wc-product-table button.button.loading:after,.wc-product-table button.loading:after{background:none;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;}
.wc-product-table .button.added:after{content:"";display:inline;font-size:.9em;margin-left:.5em;}
.woocommerce .wc-product-table .button.added:after{vertical-align:baseline;}
.wc-product-table td.col-button:last-child,.wc-product-table td.col-buy,.wc-product-table th.col-buy{text-align:right;}
.wc-product-table.multicart-enabled th.col-buy{text-align:left;}
.wc-product-table.multicart-enabled th.col-buy .wpt-bulk-select-wrap{float:right;padding-left:4px;position:relative;}
.wc-product-table.multicart-enabled th.col-buy .wpt-bulk-select-wrap .wpt-bulk-select{cursor:pointer;opacity:0;position:absolute;right:6px;top:6px;z-index:99;}
.wc-product-table.multicart-enabled th.col-buy .wpt-bulk-select-wrap .wpt-bulk-select:checked+.wpt-multi-checkbox{background-color:#0275ff;border:1px solid #0275ff;}
.wc-product-table.multicart-enabled th.col-buy .wpt-bulk-select-wrap .wpt-bulk-select:checked+.wpt-multi-checkbox:after{display:block;}
.wc-product-table.multicart-enabled th.col-buy .wpt-bulk-select-wrap .wpt-bulk-select-label{cursor:pointer;margin-right:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.wc-product-table.multicart-enabled th.col-buy .wpt-bulk-select-wrap .wpt-multi-checkbox{background-color:#fff;border:1px solid #424242;border-radius:2px;cursor:pointer;display:inline-block;height:13px;left:-6px;position:relative;top:1px;width:13px;z-index:1;}
.wc-product-table.multicart-enabled th.col-buy .wpt-bulk-select-wrap .wpt-multi-checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:6px;left:3px;position:absolute;top:.5px;transform:rotate(45deg);width:3px;}
.wc-product-table .cart{background-color:transparent;border:none!important;display:block!important;font-size:inherit;margin:0!important;padding:0!important;}
.wc-product-table .product .add-to-cart-wrapper a.button,.wc-product-table .product .add-to-cart-wrapper button.button,.wc-product-table .product .add-to-cart-wrapper button.button.disabled,.wc-product-table .product .quantity .minus,.wc-product-table .product .quantity .plus,.wc-product-table .product .quantity input.qty,.wc-product-table .product a.button{box-sizing:border-box;height:34px;min-height:0;padding-bottom:2px;padding-top:2px;vertical-align:top;}
.wc-product-table .product .add-to-cart-wrapper a.button,.wc-product-table .product .add-to-cart-wrapper button.button,.wc-product-table .product .add-to-cart-wrapper button.button.disabled,.wc-product-table .product .quantity input.qty,.wc-product-table .product a.button{font-size:.9em;}
.wc-product-table .product .add-to-cart-wrapper a.button,.wc-product-table .product .add-to-cart-wrapper button.button,.wc-product-table .product .add-to-cart-wrapper button.button.disabled,.wc-product-table .product a.button{display:inline-block;letter-spacing:0;line-height:29px;margin:0;min-width:0;padding-left:16px;padding-right:16px;white-space:nowrap;}
.wc-product-table .product .add-to-cart-wrapper a.button:before{content:none;}
.wc-product-table .product .add-to-cart-wrapper button.button,.wc-product-table .product .add-to-cart-wrapper button.button.disabled{line-height:1.3;}
.wc-product-table .product .add-to-cart-wrapper button.button.disabled{opacity:.6;}
.wc-product-table .product .cart select{box-sizing:border-box;display:inline;font-size:.9em;font-weight:400;height:30px;line-height:28px;margin:0;min-height:0;min-width:55px;padding:0 1em 0 .5em;vertical-align:top;width:auto;}
.wc-product-table .product .quantity{display:inline-block;height:auto;margin-bottom:0;margin-right:0;}
.wc-product-table .product .quantity input.qty{margin-right:0;max-width:4em;min-height:0;padding-left:3px;padding-right:3px;text-align:center;}
.wc-product-table .product .quantity .minus,.wc-product-table .product .quantity .plus{text-decoration:none;}
.wc-product-table .product .quantity .minus{margin-left:0;}
.wc-product-table .product .quantity .plus{margin-right:0;}
.wc-product-table .product .with-quantity.with-cart-button .quantity{margin-bottom:4px;}
.wc-product-table .product .with-quantity.with-cart-button button.button{margin-left:3px;}
.wc-product-table .add-to-cart-button{display:inline-block;}
@media screen and (min-width:600px) {
.wc-product-table .add-to-cart-button{white-space:nowrap;}
}
.wc-product-table .quantity_label{display:none;}
.wc-product-table a.added_to_cart{display:block;margin:5px 0 0;padding:0;}
.wc-product-table .with-quantity.with-cart-button a.added_to_cart{margin-top:1px;}
.wc-product-table .cart-error{margin-top:5px;}
.wc-product-table .price .amount{font-size:inherit;}
.wc-product-table .cart .hidden.quantity,.wc-product-table .no-cart-button .single_add_to_cart_button,.wc-product-table .no-cart-button.no-quantity .add-to-cart-button,.wc-product-table .no-quantity .cart .quantity{display:none!important;}
.wc-product-table .woocommerce-Price-currencySymbol{color:inherit;}
.wc-product-table .wpt_variations_form .single_variation_wrap,.wc-product-table .wpt_variations_form .variations{background-color:transparent;display:inline-block;vertical-align:top;}
.wc-product-table .wpt_variations_form .wc-no-matching-variations{display:none;margin-bottom:0;}
.wc-product-table .wpt_variations_form .single_variation_wrap{margin:0;width:auto;}
.wc-product-table .wpt_variations_form .variations{margin-bottom:0;}
.wc-product-table .wpt_variations_form .variations+.single_variation_wrap{margin-left:3px;}
.wc-product-table .wpt_variations_form .variations select,.woocommerce .wc-product-table .wpt_variations_form .variations select{margin-bottom:5px;margin-left:2px;width:auto;}
.wc-product-table .wpt_variations_form .woocommerce-variation-add-to-cart{margin:0;}
.wc-product-table .wpt_variations_form .single_variation{border:none;float:none;height:auto;line-height:1.4;margin:6px 0 4px;padding:0;}
.wc-product-table .wpt_variations_form .woocommerce-variation-description p:first-child{margin-top:2px;}
.wc-product-table .wpt_variations_form .woocommerce-variation-availability,.wc-product-table .wpt_variations_form .woocommerce-variation-price{display:block;margin:0;padding:0;}
.wc-product-table .wpt_variations_form .woocommerce-variation-price{border-top:none;font-size:inherit;}
.wc-product-table .wpt_variations_form .woocommerce-variation-price .amount{font-weight:700;}
.wc-product-table .wpt_variations_form .single_variation p,.wc-product-table .wpt_variations_form .woocommerce-variation-price .price{display:block;font-size:inherit;line-height:inherit;margin:0 0 2px;padding:0;}
.wc-product-table .wpt_variations_form .single_variation_wrap .variations_button{margin:0;padding:0;}
.wc-product-table .no-cart-button.no-quantity .wpt_variations_form .single_variation_wrap{display:none!important;}
.wc-product-table .with-quantity.with-cart-button .wpt_variations_form .single_variation{margin-top:2px;}
.wc-product-table .child .wpt_variations_form .single_variation{margin-left:3px;}
.wc-product-table-controls .wc-product-table-multi-form form{margin:0;padding:0;}
.wc-product-table-controls .wc-product-table-multi-form input[type=submit]{cursor:pointer;font-size:.9em;height:2.7em;letter-spacing:0;line-height:1.2;margin:0;padding:4px 1.5em;}
.wc-product-table-controls .wc-product-table-multi-form input[type=checkbox]{display:none!important;}
.wc-product-table-controls .multi-cart-message{text-align:right;width:100%;}
.wc-product-table-controls .multi-cart-message p{margin:0;padding:0;}
.wc-product-table .multi-cart{min-height:28px;padding-right:34px;position:relative;}
.wc-product-table .multi-cart .multi-cart-check{height:100%;position:absolute;right:0;top:0;width:34px;}
.wc-product-table .multi-cart .multi-cart-check input[type=checkbox]{cursor:pointer;margin:0;opacity:0;position:absolute;right:6px;top:10px;z-index:99;}
.wc-product-table .multi-cart .multi-cart-check input[type=checkbox][disabled]{cursor:not-allowed;}
.wc-product-table .multi-cart .multi-cart-check input[type=checkbox]:checked+.wpt-multi-checkbox{background-color:#0275ff;border:1px solid #0275ff;}
.wc-product-table .multi-cart .multi-cart-check input[type=checkbox]:checked+.wpt-multi-checkbox:after{display:block;}
.wc-product-table .multi-cart .multi-cart-check input[type=checkbox]:not(:disabled)+.wpt-multi-checkbox{border:1px solid #424242;}
.wc-product-table .multi-cart .multi-cart-check .wpt-multi-checkbox{background-color:#fff;border-radius:2px;cursor:pointer;display:inline-block;height:13px;left:-6px;position:relative;top:5px;width:13px;z-index:1;}
.wc-product-table .multi-cart .multi-cart-check .wpt-multi-checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:6px;left:3px;position:absolute;top:.5px;transform:rotate(45deg);width:3px;}
.wc-product-table .child .multi-cart{padding-right:0;}
.wc-product-table .child .multi-cart .multi-cart-check{left:0;right:auto;}
.wc-product-table .child .multi-cart .multi-cart-check input[type=checkbox]{left:6px;right:auto;top:8px;}
.wc-product-table .child .purchasable .multi-cart{padding-left:34px;}
div.dtr-modal-content .wc-product-table .multi-cart{padding-right:0;}
div.dtr-modal-content .wc-product-table .multi-cart .multi-cart-check{display:none;}
div.dtr-modal-content .wc-product-table .no-cart-button .single_add_to_cart_button{display:inline-block!important;}
div.dtr-modal-content .wc-product-table .wc-forward{background-color:transparent;border:none;box-shadow:none;color:inherit;display:block;outline:none;padding:0;text-decoration:none;}
div.dtr-modal-content .wc-product-table .wc-forward:after{background:none;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:.3em;position:relative;top:2px;}
div.dtr-modal-content .wc-product-table .wc-forward:focus,div.dtr-modal-content .wc-product-table .wc-forward:hover{background-color:transparent;}
div.dtr-modal-content .wc-product-table a.wc-forward{text-decoration:none;}
.woocommerce-page .wc-product-table .product form.cart div.quantity{margin-right:0;}
.woocommerce-page .wc-product-table .product form.cart .button,.woocommerce-page .wc-product-table .product form.cart div.quantity{float:none;vertical-align:top;}
.woocommerce-page .wc-product-table .product form.cart .variations{border:none;margin-bottom:0;}
.woocommerce-page .wc-product-table .product form.cart .variations select{margin-right:0;min-width:0;}
.woocommerce-page .wc-product-table .product form.cart span.price{color:inherit;font-size:inherit;}
.wc-product-table .wc-pao-addons-container+.add-to-cart-button{margin-top:3px;}
.wc-product-table .wc-pao-addon-container,.wc-product-table .wc-pao-addon-container .form-row{vertical-align:top;white-space:normal;}
.wc-product-table .wc-pao-addon-container{line-height:1.65;margin:0 0 7px;}
.wc-product-table .wc-pao-addon-container .wc-pao-addon-description,.wc-product-table .wc-pao-addon-container .wc-pao-addon-name,.wc-product-table .wc-pao-addon-container label{font-size:.95em;}
.wc-product-table .wc-pao-addon-container .form-row{display:block;margin:0;padding:0;width:auto;}
.wc-product-table .wc-pao-addon-container .form-row label{font-weight:inherit;line-height:1.6;}
.wc-product-table .wc-pao-addon-container span.amount{color:inherit;font-weight:inherit;}
.wc-product-table .wc-pao-addon-container .form-row label,.wc-product-table .wc-pao-addon-container>label{display:inline-block;margin:0;padding:0;text-transform:none;}
.wc-product-table .wc-pao-addon-container p{font-weight:400;margin:0;padding:0;}
.wc-product-table .wc-pao-addon-container .wc-pao-addon-name{border:none;color:inherit;display:block;font-weight:700;line-height:1.5;margin:0 0 3px;padding:0;}
.wc-product-table .wc-pao-addon-container .wc-pao-addon-description{line-height:1.4;margin-bottom:4px;}
.wc-product-table .wc-pao-addon-container input,.wc-product-table .wc-pao-addon-container textarea{box-sizing:border-box;font-size:inherit;margin:0;}
.wc-product-table .wc-pao-addon-container input[type=email],.wc-product-table .wc-pao-addon-container input[type=number],.wc-product-table .wc-pao-addon-container input[type=text]{box-sizing:border-box;height:30px;line-height:1;max-width:500px;padding-bottom:0;padding-top:0;vertical-align:top;}
.wc-product-table .wc-pao-addon-container input[type=checkbox],.wc-product-table .wc-pao-addon-container input[type=radio]{margin-right:2px;width:auto;}
.wc-product-table .wc-pao-addon-container input[type=file]{border:none;display:block;}
.wc-product-table .wc-pao-addon-container .wc-pao-addon-image-swatch-select{display:none;}
.wc-product-table .addons-inline .wc-pao-addons-container{display:inline-block;}
.wc-product-table .addons-inline .wc-pao-addons-container+.add-to-cart-button{margin-left:15px;}
.wc-product-table .addons-inline .wc-pao-addon-container{display:inline-block;margin-left:12px;text-align:left;}
.wc-product-table .addons-options-inline .wc-pao-addon-container .form-row{display:inline-block;margin-left:10px;}
.wc-product-table .addons-options-inline .wc-pao-addon-container .form-row:first-of-type,.wc-product-table .child .addons-inline .wc-pao-addon-container,.wc-product-table .child .addons-inline .wc-pao-addons-container+.add-to-cart-button{margin-left:0;}
.wc-product-table .child .addons-options-inline .wc-pao-addon-container .form-row{margin-left:0;margin-right:10px;}
.wc-product-table #product-addons-total,.wc-product-table #required_addons_validation_message{display:none;}
.page.woof_search_is_going nav.woocommerce-breadcrumb,.single.woof_search_is_going nav.woocommerce-breadcrumb{display:block;}
.woof_shortcode_output .storefront-sorting{margin-bottom:0;}
.wc-product-table .cart .swatch-control select{display:none!important;}
.wc-product-table .cart .swatch-anchor{text-align:left;}
.wc-product-table .swatch-control.radio-select li{display:inline-block;margin-left:0;margin-right:10px;}
.wc-product-table .swatch-control.radio-select li label{margin:0;}
.wc-product-table .product a.button.add-request-quote-button{font-size:.9em;line-height:27px;}
.wc-product-table .product-row .cgkit-attribute-swatches{list-style:none;}
.wc-product-table .product-row button.cgkit-swatch{background:#fefefe;border:1px solid transparent;transition:all .15s ease-in-out;}
.wc-product-table .product-row button.cgkit-swatch.cgkit-swatch-selected,.wc-product-table .product-row button.cgkit-swatch:hover{background:#f1f1f1;border:1px solid #ccc;transition:all .15s ease-in-out;}
.woo-variation-swatches .wc-product-table .wpt_variations_form.wvs-loaded .variations{margin-bottom:4px;}
.woo-variation-swatches .wc-product-table td.col-buy .variable-items-wrapper,.woo-variation-swatches .wc-product-table th.col-buy .variable-items-wrapper{justify-content:flex-end;}
.wc-product-table .no-quantity .product-qty{display:none!important;}
.astra .wc-product-table .product .quantity.buttons_added{display:inline-flex;}
.astra .wc-product-table .product .quantity.buttons_added .qty{width:2.7em;}
.astra .wc-product-table .product .quantity.buttons_added .qty.ast-no-internal-border{font-size:13px;width:2.4em;}
.astra .wc-product-table .product .quantity.buttons_added .qty.vertical-icons-applied{width:3.1em;}
.astra .wc-product-table .product .quantity.buttons_added .ast-vertical-icon{height:17px;}
.astra .wc-product-table .product .cart select{padding-right:1.7em;}
.astra .wc-product-table .product .with-quantity.with-cart-button button.button{margin-left:3px!important;}
.fusion-body #main .avada .wc-product-table .quantity .minus,.fusion-body #main .avada .wc-product-table .quantity .plus,.fusion-body #main .avada .wc-product-table .quantity .qty{height:32px;}
.fusion-body #main .avada .wc-product-table .wc-pao-addon-name{font-family:inherit!important;font-size:1em!important;font-weight:700!important;}
.fusion-body #main .avada .wc-product-table .add-to-cart-wrapper a.button,.fusion-body #main .avada .wc-product-table .add-to-cart-wrapper button.button,.fusion-body #main .avada .wc-product-table .add-to-cart-wrapper button.button.disabled,.fusion-body #main .avada .wc-product-table a.button{font-size:var(--button_font_size,14px);}
.betheme .wc-product-table .mfn-variations-wrapper{display:none;}
.betheme .wc-product-table .product .cart select{background-size:15px;padding-right:80px;}
.betheme .wc-product-table .product .cart .single_add_to_cart_button{padding-bottom:2px!important;padding-top:2px!important;}
.betheme .wc-product-table .product .cart .quantity{width:100px;}
.betheme .wc-product-table .product .cart .quantity input.qty{max-width:none;padding-bottom:2px!important;padding-top:2px!important;}
.betheme .wc-product-table .product .cart .quantity a.quantity-change{top:0;}
.betheme .wc-product-table .product .cart .variations{display:inline-block;}
.betheme .wc-product-table .product .cart .single_variation .price{font-size:inherit!important;}
.wc-product-table-wrapper .qbutton{box-sizing:border-box!important;}
.wc-product-table-wrapper .buddyboss-select-inner{display:inline-block;padding-right:0;}
.wc-product-table-wrapper .buddyboss-select-inner>span{display:none;}
.wc-product-table-wrapper .buddyboss-select-inner select{border:1px solid #a6a6a6;opacity:1;position:static;}
.wc-product-table-wrapper .buddyboss-select-inner:after{content:"";}
.croma .wc-product-table .col-buy .single_variation .price{margin-bottom:0!important;text-align:right;}
.divi .wc-product-table .product .add-to-cart-wrapper a.button,.divi .wc-product-table .product .add-to-cart-wrapper button.button,.divi .wc-product-table .product .add-to-cart-wrapper button.button.disabled,.divi .wc-product-table .product a.button{line-height:25px!important;}
.divi .wc-product-table .product .add-to-cart-wrapper a.button:hover,.divi .wc-product-table .product .add-to-cart-wrapper button.button.disabled:hover,.divi .wc-product-table .product .add-to-cart-wrapper button.button:hover,.divi .wc-product-table .product a.button:hover{padding:2px 16px;}
.divi .wc-product-table .product .add-to-cart-wrapper a.button:not(.loading):after,.divi .wc-product-table .product .add-to-cart-wrapper button.button.disabled:not(.loading):after,.divi .wc-product-table .product .add-to-cart-wrapper button.button:not(.loading):after,.divi .wc-product-table .product a.button:not(.loading):after{content:""!important;}
.divi .wc-product-table button.button.loading:after{font-family:icomoon!important;opacity:1!important;transition:none;}
.woocommerce .divi .wc-product-table .cart .quantity{width:auto;}
.divi .wc-product-table .product a.button.add-request-quote-button{line-height:27px!important;}
#top .enfold .wc-product-table-controls label{font-weight:400;}
#top .enfold .wc-product-table-controls input[type=search]{display:inline-block;margin-bottom:0;width:auto;}
#top .enfold .wc-product-table-controls form{margin-bottom:0;}
#top .enfold .wc-product-table-controls select{width:auto;}
#top .enfold .wc-product-table .product .cart .quantity,#top .enfold .wc-product-table .product .cart .single_add_to_cart_button{float:none;}
#top .enfold .wc-product-table .product .cart select{background-color:#fff;display:inline-block;padding-bottom:0;padding-top:0;width:auto;}
#top .enfold .wc-product-table .product .cart .quantity{min-width:90px;width:auto;}
#top .enfold .wc-product-table .product .cart .quantity .minus,#top .enfold .wc-product-table .product .cart .quantity .plus,#top .enfold .wc-product-table .product .cart .quantity input.qty{height:34px;line-height:30px;}
#top .enfold .wc-product-table .product .cart .quantity .minus,#top .enfold .wc-product-table .product .cart .quantity .plus{width:30px;}
#top .enfold .wc-product-table .product .cart .wc-pao-addon-container .form-row{margin:0;padding:0;}
#top .enfold .wc-product-table .product .cart .wc-pao-addon-container .form-row label{display:inline;font-weight:400;}
#top .enfold .wc-product-table .product .wpt_variations_form .variations select{margin-bottom:5px;margin-left:2px;}
#top .enfold .wc-product-table .button{display:inline-block;float:none;}
.flatsome .wc-product-table .product .cart .quantity .minus,.flatsome .wc-product-table .product .cart .quantity .plus{line-height:28px;min-width:28px;}
.flatsome .wc-product-table .quantity,.generatepress .wc-product-table .product .cart .quantity.buttons-added{display:inline-flex;}
.generatepress .wc-product-table .product .cart .quantity.buttons-added input.qty::-webkit-inner-spin-button,.generatepress .wc-product-table .product .cart .quantity.buttons-added input.qty::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.generatepress .wc-product-table .product .cart .quantity.buttons-added .qty{text-align:center;width:45px;}
.generatepress .wc-product-table .product .cart .quantity.buttons-added .minus,.generatepress .wc-product-table .product .cart .quantity.buttons-added .plus{display:inline-block;height:34px;min-height:0;width:40px;}
.hello-elementor .wc-product-table .button.added:after{vertical-align:baseline!important;}
.hestia .wc-product-table .added_to_cart.wc-forward:hover{box-shadow:none;color:inherit;}
.hestia .wc-product-table .hestia-view-cart-wrapper{position:static;}
.wc-product-table .sh-increase-numbers span{border-radius:28px;font-size:12px;height:28px;width:28px!important;}
.wc-product-table .sh-increase-numbers i{line-height:28px;}
.jupiterx .wc-product-table-controls .select2-container .select2-selection--single .select2-selection__rendered{line-height:30px;padding:0 20px 0 8px;}
.jupiterx .wc-product-table-controls input[type=search]{width:auto;}
.jupiterx .wc-product-table .product .cart .quantity{margin-bottom:0;}
.jupiterx .wc-product-table .product .cart .quantity .input-group{width:120px;}
.jupiterx .wc-product-table .product .cart .quantity .input-group button.btn{padding:.25rem .5rem;width:36px;}
.jupiterx .wc-product-table .product .cart .quantity .input-group .input-group-prepend button{border-bottom-right-radius:0;border-top-right-radius:0;}
.jupiterx .wc-product-table .product .cart .quantity .input-group .input-group-append button{border-bottom-left-radius:0;border-top-left-radius:0;}
.jupiterx .wc-product-table .product .cart .quantity input.qty{border-radius:0;height:34px;width:52px;}
.nielsen .wc-product-table .sbHolder{display:none;}
.wp_nuvo3 .wc-product-table .product .cart .quantity{background-color:#efeff0;width:110px;}
.wp_nuvo3 .wc-product-table .product .cart .quantity input.qty{border:2px solid #efeff0!important;left:33px!important;margin-top:0!important;}
.wp_nuvo3 .wc-product-table .product .cart .quantity .minus{left:17px!important;}
.wp_nuvo3 .wc-product-table .product .cart .quantity .plus{right:12px!important;}
.porto .wc-product-table .add-to-cart-wrapper button.button{height:34px!important;}
.porto .wc-product-table .add-to-cart-wrapper .quickview{height:34px;line-height:32px;width:32px;}
.porto .wc-product-table .add-to-cart-wrapper .quickview:before{font-size:1em;}
.porto .wc-product-table .cart .single_variation_wrap{border:none;padding:0;}
.porto .wc-product-table .cart select{padding-right:2em;text-transform:none;}
.porto .wc-product-table .cart .quantity{display:inline-flex;}
.ronneby .wc-product-table .cart .quantity{width:77px;}
.ronneby .wc-product-table .add-to-cart-wrapper .button,.ronneby .wc-product-table .cart .single_add_to_cart_button,.ronneby .wc-product-table .product-details-button{padding-left:16px;padding-right:16px;}
.ronneby .wc-product-table .col-buy .addons-options-inline .wc-pao-addon input[type=checkbox],.ronneby .wc-product-table .col-buy.addons-inline .wc-pao-addon input[type=checkbox]{margin-right:8px;}
.wc-product-table-wrapper.salient .wc-product-table-multi-form input[type=submit]{padding:4px 1.5em!important;}
.wc-product-table-wrapper.salient .wc-forward:after{content:""!important;margin-left:.3em!important;}
.wc-product-table-wrapper.salient a.added_to_cart{position:static!important;}
.wc-product-table-wrapper.salient .wc-product-table .button.loading:after,.wc-product-table-wrapper.salient .wc-product-table button.button.loading:after,.wc-product-table-wrapper.salient .wc-product-table button.loading:after{top:50%!important;}
.wc-product-table-wrapper.salient .wc-product-table .product .add-to-cart-wrapper button.button{padding:2px 16px!important;}
.wc-product-table .no-quantity .nm-quantity-wrap{display:none!important;}
.wc-product-table .nm-quantity-wrap{border:none;display:inline-block;vertical-align:top;width:auto;}
.wc-product-table .nm-quantity-wrap .quantity .nm-qty-minus,.wc-product-table .nm-quantity-wrap .quantity .nm-qty-plus{display:none;}
.wc-product-table .nm-quantity-wrap .quantity .qty{border:1px solid;width:50px;}
.savoy .wc-product-table .cart .variations select,.savoy .wc-product-table-controls select{background-position-x:95%;padding-right:20px!important;}
.savoy .wc-product-table .single_variation>div{padding-bottom:2px;}
.shopkeeper .wc-product-table-controls .select2-container{font-size:inherit!important;}
.shopkeeper .multi-cart-form input[type=submit]{min-width:0!important;padding:4px 1.5em!important;}
.shopkeeper .multi-cart-message .product_notification_wrapper .wc-forward{display:none;}
.shopkeeper .multi-cart-message a.wc-forward{text-decoration:underline;}
.shopkeeper .wc-product-table .product .add-to-cart-wrapper a.button,.shopkeeper .wc-product-table .product .add-to-cart-wrapper button.button,.shopkeeper .wc-product-table .product a.button{padding-bottom:2px!important;padding-top:2px!important;}
.shopkeeper .wc-product-table .product .add-to-cart-wrapper a.button,.shopkeeper .wc-product-table .product a.button{line-height:32px;}
.shopkeeper .wc-product-table .product .price ins,.shopkeeper .wc-product-table .product ins{background-color:transparent;}
.shopkeeper .wc-product-table .product .cart .quantity{width:auto!important;}
.shopkeeper .wc-product-table .product .cart .quantity input.qty{font-weight:400;}
.shopkeeper .wc-product-table .product .cart select{padding-right:1.6em;}
.shopkeeper .wc-product-table .product .cart label,.shopkeeper .wc-product-table .product .cart p{font-size:.9em;}
.dt-the7 .wc-product-table .product .cart select{padding-right:32px;}
.dt-the7 .wc-product-table .product .quantity input.qty{float:none;}
.total .wc-product-table .product .cart .wpex-select-wrap{display:inline-block;}
.total .wc-product-table .product .cart .wpex-flex{display:block;}
.total .wc-product-table .product .cart .quantity{float:none;}
.total .wc-product-table .product .cart .quantity.buttons_added input.qty{margin-right:20px;}
.total .wc-product-table .product .cart .wpex-quantity-btns .minus,.total .wc-product-table .product .cart .wpex-quantity-btns .plus{height:17px;line-height:17px;padding-bottom:0;padding-top:0;}
.twentyseventeen .wc-product-table .add-to-cart-wrapper a.button,.twentyseventeen .wc-product-table .add-to-cart-wrapper button.button,.twentyseventeen .wc-product-table .add-to-cart-wrapper button.button.disabled,.twentyseventeen .wc-product-table a.button{padding-left:16px;padding-right:16px;}
.twentytwenty .wc-product-table .cart input.qty,.twentytwentyone .wc-product-table .product .cart input.qty{width:3.8em;}
.twentytwentyone .wc-product-table .product .cart input[type=checkbox],.twentytwentyone .wc-product-table .product .cart input[type=radio]{width:25px;}
.twentytwentyone .wc-product-table .product .cart select{height:34px;line-height:30px;padding-right:1.8em;}
.twentytwentyone .wc-product-table .product .cart .single_add_to_cart_button{line-height:1.2!important;padding-bottom:2px!important;padding-top:2px!important;}
.twentytwentyone .wc-product-table .product .add-to-cart-wrapper a.button,.twentytwentyone .wc-product-table .product a.button{line-height:24px;}
.twentytwentyone .wc-product-table .product a.button:hover{text-decoration:none!important;}
.twentytwentyone .wc-product-table .multi-cart .multi-cart-check input[type=checkbox]{right:0;top:5px;}
.twentytwentytwo .wc-product-table .cart .quantity input.qty{width:3.8em;}
.woocommerce-page .twentytwentytwo .wc-product-table .cart .quantity input.qty{border-color:#767676;border-radius:2px;}
.uncode .wc-product-table .product .add-to-cart-wrapper a.button,.uncode .wc-product-table .product .add-to-cart-wrapper button.button,.uncode .wc-product-table .product .add-to-cart-wrapper button.button.disabled,.uncode .wc-product-table .product a.button{padding:2px 16px!important;}
div.product .uncode .wc-product-table .product .cart{margin:0!important;}
.uncode .wc-product-table .product .single_add_to_cart_button .add_to_cart_text{opacity:1!important;}
.uncode .wc-product-table .product .single_add_to_cart_button .added_to_cart{display:none;}
.uncode .wc-product-table .product .quantity input.qty{margin-right:0;width:4em;}
.uncode .wc-product-table-controls .wc-product-table-multi-form input[type=submit]{padding:4px 1.5em!important;}
.woodmart .wc-product-table .product .cart select{line-height:25px;padding-right:30px;}
.woodmart .wc-product-table .product .cart .add-to-cart-button,.woodmart .wc-product-table .product .cart .variations,.woodmart .wc-product-table .product .cart .wc-pao-addons-container{margin-bottom:0;}
.woodmart .wc-product-table .product .cart .quantity{display:inline-flex;}
.woodmart .wc-product-table .product .cart .quantity input.qty::-webkit-inner-spin-button,.woodmart .wc-product-table .product .cart .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.woodmart .wc-product-table .product .cart .quantity input.qty{-moz-appearance:textfield;border-left:none;border-right:none;color:var(--color-gray-500);display:inline-block;width:36px;}
.woodmart .wc-product-table .product .cart .quantity .minus,.woodmart .wc-product-table .product .cart .quantity .plus{background-color:transparent;border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);padding:0 5px;width:30px;}
.x .wc-product-table .cart .quantity input.qty{width:3.8em;}
.xstore .wc-product-table .product .cart .quantity{align-items:flex-start;display:inline-flex;}
.xstore .wc-product-table .product .with-quantity.with-cart-button button.button{margin-left:5px;}
.single-product .tabs .xstore .wc-product-table .col-buy:last-child{text-align:right;}
#page-wrapper .vantage .wc-product-table .product .cart .quantity input.qty{margin-right:0;}
#page-wrapper .vantage .wc-product-table .product .add-to-cart-wrapper a.button,#page-wrapper .vantage .wc-product-table .product a.button{line-height:28px;}
.theme-bricks .product .cart .quantity{display:inline-flex;width:auto;}
.wc-product-table .variations .nice-select,.wc-product-table .wc-pao-addons-container .nice-select{clear:none;display:inline-block;float:none;height:34px;line-height:32px;margin-bottom:5px;width:auto!important;}
.wc-product-table-wrapper .select2-container{width:auto;}
.wc-product-table-wrapper .select2-container .select2-selection--single .select2-selection__rendered{display:inline;}
.wc-product-table .product-details-button.wrap{white-space:normal;}.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;}
.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top;}
.mejs-container,.mejs-container *{box-sizing:border-box;}
.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important;}
.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%;}
.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative;}
.mejs-container:focus{outline:none;}
.mejs-iframe-overlay{height:100%;position:absolute;width:100%;}
.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}
.mejs-fullscreen{overflow:hidden!important;}
.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000;}
.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important;}
.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0;}
.mejs-mediaelement{height:100%;width:100%;z-index:0;}
.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1;}
:root .mejs-poster-img{display:none;}
.mejs-poster-img{border:0;padding:0;}
.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;}
.mejs-layer{z-index:1;}
.mejs-overlay-play{cursor:pointer;}
.mejs-overlay-button{background:url(/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px;}
.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px;}
.mejs-overlay-loading{height:80px;width:80px;}
.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1;}
@-webkit-keyframes a {
to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}
}
@keyframes a {
to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}
}
.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3;}
.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35));}
.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px;}
.mejs-button>button{background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px;}
.mejs-button>button:focus{outline:1px dotted #999;}
.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0;}
.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto;}
.mejs-play>button{background-position:0 0;}
.mejs-pause>button{background-position:-20px 0;}
.mejs-replay>button{background-position:-160px 0;}
.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative;}
.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute;}
.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%;}
.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%;}
@-webkit-keyframes b {
0%{background-position:0 0;}
to{background-position:30px 0;}
}
@keyframes b {
0%{background-position:0 0;}
to{background-position:30px 0;}
}
.mejs-time-loaded{background:hsla(0,0%,100%,.3);}
.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9);}
.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10;}
.mejs-time-hovered.negative{background:rgba(0,0,0,.2);}
.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%;}
.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1);}
.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important;}
.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11;}
.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px;}
.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px;}
.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px;}
.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;}
.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px;}
.mejs-long-video .mejs-time-float-current{width:60px;}
.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%;}
.mejs-fullscreen-button>button{background-position:-80px 0;}
.mejs-unfullscreen>button{background-position:-100px 0;}
.mejs-mute>button{background-position:-60px 0;}
.mejs-unmute>button{background-position:-40px 0;}
.mejs-volume-button{position:relative;}
.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1;}
.mejs-volume-button:hover{border-radius:0 0 4px 4px;}
.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px;}
.mejs-volume-current{left:0;margin:0;width:100%;}
.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute;}
.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px;}
.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px;}
.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px;}
.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute;}
.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%;}
.mejs-horizontal-volume-handle{display:none;}
.mejs-captions-button,.mejs-chapters-button{position:relative;}
.mejs-captions-button>button{background-position:-140px 0;}
.mejs-chapters-button>button{background-position:-180px 0;}
.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px;}
.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px;}
.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0;}
.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0;}
.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important;}
.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute;}
.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%;}
.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8;}
.mejs-captions-translations{font-size:10px;margin:0 0 5px;}
.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center;}
.mejs-captions-layer a{color:#fff;text-decoration:underline;}
.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400;}
.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%;}
.mejs-captions-position-hover{bottom:35px;}
.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap;}
.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none;}
.mejs-overlay-error{position:relative;}
.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1;}
.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em;}
.mejs-cannotplay{position:relative;}
.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%;}.mejs-container{clear:both;max-width:100%;}
.mejs-container *{font-family:Helvetica,Arial;}
.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222;}
.mejs-time{font-weight:400;word-wrap:normal;}
.mejs-controls a.mejs-horizontal-volume-slider{display:table;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff;}
.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33);}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0;}
.mejs-overlay-loading{background:0 0;}
.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none;}
.me-cannotplay{width:auto!important;}
.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px;}
.audio-details .embed-media-settings{overflow:visible;}
.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto;}
.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block;}
.media-embed-details .embed-media-settings{padding-top:0;top:28px;}
.media-embed-details .instructions{padding:16px 0;max-width:600px;}
.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase;}
.media-embed-details .setting .remove-setting{padding:5px 0;}
.media-embed-details .setting a:hover{color:#dc3232;}
.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px;}
.wp-video{max-width:100%;height:auto;}
.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px;}
.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block;}
.video-details .wp-video-holder{width:100%;max-width:640px;}
.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5;}
.wp-admin .wp-playlist{margin:0 0 18px;}
.wp-playlist video{display:inline-block;max-width:100%;}
.wp-playlist audio{display:none;max-width:100%;width:400px;}
.wp-playlist .mejs-container{margin:0;max-width:100%;}
.wp-playlist .mejs-controls .mejs-button button{outline:0;}
.wp-playlist-light{background:#fff;color:#000;}
.wp-playlist-dark{color:#fff;background:#000;}
.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5;}
.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px);}
.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5;}
.wp-playlist-item-title{font-size:14px;line-height:1.5;}
.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wp-playlist-item-artist{font-size:12px;text-transform:uppercase;}
.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5;}
.rtl .wp-playlist-item-length{left:3px;right:auto;}
.wp-playlist-tracks{margin-top:10px;}
.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc;}
.wp-playlist-item:last-child{border-bottom:0;}
.wp-playlist-light .wp-playlist-caption{color:#333;}
.wp-playlist-dark .wp-playlist-caption{color:#ddd;}
.wp-playlist-playing{font-weight:700;background:#f7f7f7;}
.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000;}
.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff;}
.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px;}
.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0;}
.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0;}
.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wp-audio-playlist .me-cannotplay span{padding:5px 15px;}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license*/
.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none;}
button.pswp__button{box-shadow:none!important;background-image:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important;}
button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important;}
button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important;}
button.pswp__button--close:hover{background-position:0 -44px;}
button.pswp__button--zoom:hover{background-position:-88px 0;}
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0;}
.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box;}
.pswp img{max-width:none;}
.admin-bar .pswp{height:calc(100% - 32px);top:32px;}
@media screen and (max-width:782px) {
.admin-bar .pswp{height:calc(100% - 46px);top:46px;}
}
.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1);}
.pswp--open{display:block;}
.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}
.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}
.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity;}
.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;}
.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);}
.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1);}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none;}
.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}
.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;}
.pswp__img--placeholder{-webkit-backface-visibility:hidden;}
.pswp__img--placeholder--blank{background:#222;}
.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0;}
.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc;}
.pswp__error-msg a{color:#ccc;text-decoration:underline;}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license*/
.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none;}
.pswp__button:focus,.pswp__button:hover{opacity:1;}
.pswp__button:active{outline:0;opacity:.9;}
.pswp__button::-moz-focus-inner{padding:0;border:0;}
.pswp__ui--over-close .pswp__button--close{opacity:1;}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px;}
@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx) {
.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg);}
.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0;}
}
.pswp__button--close{background-position:0 -44px;}
.pswp__button--share{background-position:-44px -44px;}
.pswp__button--fs{display:none;}
.pswp--supports-fs .pswp__button--fs{display:block;}
.pswp--fs .pswp__button--fs{background-position:-44px 0;}
.pswp__button--zoom{display:none;background-position:-88px 0;}
.pswp--zoom-allowed .pswp__button--zoom{display:block;}
.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0;}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden;}
.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute;}
.pswp__button--arrow--left{left:0;}
.pswp__button--arrow--right{right:0;}
.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute;}
.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px;}
.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px;}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity;}
.pswp__share-modal--hidden{display:none;}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform;}
.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px;}
.pswp__share-tooltip a:hover{text-decoration:none;color:#000;}
.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0;}
.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px;}
.pswp__share-modal--fade-in{opacity:1;}
.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.pswp--touch .pswp__share-tooltip a{padding:16px 12px;}
a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;}
a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff;}
a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a;}
a.pswp__share--twitter:hover{background:#55acee;color:#fff;}
a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d;}
a.pswp__share--download:hover{background:#ddd;}
.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto;}
.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px;}
.pswp__caption small{font-size:11px;color:#bbb;}
.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc;}
.pswp__caption--empty{display:none;}
.pswp__caption--fake{visibility:hidden;}
.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr;}
.pswp__preloader__icn{width:20px;height:20px;margin:12px;}
.pswp__preloader--active{opacity:1;}
.pswp__preloader--active .pswp__preloader__icn{background:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat;}
.pswp--css_animation .pswp__preloader--active{opacity:1;}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite;}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;}
.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0;}
.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden;}
.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0;}
@media screen and (max-width:1024px) {
.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right;}
}
@-webkit-keyframes clockwise {
0%{-webkit-transform:rotate(0);transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes clockwise {
0%{-webkit-transform:rotate(0);transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes donut-rotate {
0%{-webkit-transform:rotate(0);transform:rotate(0);}
50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}
100%{-webkit-transform:rotate(0);transform:rotate(0);}
}
@keyframes donut-rotate {
0%{-webkit-transform:rotate(0);transform:rotate(0);}
50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}
100%{-webkit-transform:rotate(0);transform:rotate(0);}
}
.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550;}
.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end;}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1);}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible;}
.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5);}
.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3);}
.pswp__ui--idle .pswp__top-bar{opacity:0;}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0;}
.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001;}
.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none;}
.pswp__element--disabled{display:none!important;}
.pswp--minimal--dark .pswp__top-bar{background:0 0;}.category-description,.term-description,.page-description{margin-bottom:12px;}
.products-title{text-align:center;text-transform:capitalize;margin-bottom:.5em;}
.price ins,.cart ins{padding-left:3px;text-decoration:none;}
.price ins .amount,.cart ins .amount,.product-price ins .amount{color:var(--et_active-color);}
.star-rating{font-size:0;width:81px;display:inline-block;margin:0 auto 15px;position:relative;line-height:1;background-repeat:no-repeat;background-position:0 0;white-space:nowrap;}
.star-rating:before,.star-rating span:before{font-size:1rem;font-family:'xstore-icons';color:var(--et_border-color);-webkit-text-fill-color:currentColor;display:block;letter-spacing:3px;content:'\e930d \e930d \e930d \e930d \e930d';}
.star-rating span{position:absolute;left:0;top:0;height:auto;background-repeat:no-repeat;background-position:0 0;overflow:hidden;}
.star-rating span:before{color:var(--et_yellow-color);-webkit-text-fill-color:currentColor;}
.wcmp-report-abouse-wrapper:before,.by-vendor-name-link:before{font-family:'xstore-icons';margin-right:7px;}
.by-vendor-name-link:before{content:'\e954';}
.wcmp-report-abouse-wrapper:before{content:'\e900';}
.wcmp-report-abouse-wrapper a{text-decoration:underline;}
div.quantity,td.quantity{position:relative;height:var(--et_quantity-height,38px);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
div.quantity::-moz-selection,td.quantity::-moz-selection,div.quantity span::-moz-selection,td.quantity span::-moz-selection,div.quantity input[type="number"]::-moz-selection,td.quantity input[type="number"]::-moz-selection{background-color:transparent;}
div.quantity::selection,td.quantity::selection,div.quantity span::selection,td.quantity span::selection,div.quantity input[type="number"]::selection,td.quantity input[type="number"]::selection{background-color:transparent;}
div.quantity::-webkit-selection,td.quantity::-webkit-selection,div.quantity span::-webkit-selection,td.quantity span::-webkit-selection,div.quantity input[type="number"]::-webkit-selection,td.quantity input[type="number"]::-webkit-selection{background-color:transparent;}
div.quantity > span,td.quantity > span,div.quantity > input[type="number"],td.quantity > input[type="number"],div.quantity > input[type="text"][readonly],td.quantity > input[type="text"][readonly]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%;}
div.quantity > span:focus,td.quantity > span:focus,div.quantity > input[type="number"]:focus,td.quantity > input[type="number"]:focus,div.quantity > input[type="text"][readonly]:focus,td.quantity > input[type="text"][readonly]:focus{border-color:var(--et_inputs-border-color,var(--et_border-color));}
div.quantity > span,td.quantity > span{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;padding-right:4px;padding-left:4px;color:var(--et_dark-2-white);border:1px solid var(--et_inputs-border-color,var(--et_border-color));background-color:var(--et_inputs-bg-color,var(--et_white-2-light-dark));cursor:pointer;-webkit-font-smoothing:none;}
div.quantity > span:focus,td.quantity > span:focus{outline:none;}
div.quantity > span:hover,td.quantity > span:hover{color:var(--et_main-color);}
div.quantity > input[type="number"],td.quantity > input[type="number"],div.quantity > input[type="text"][readonly],td.quantity > input[type="text"][readonly]{padding:0;min-width:var(--et_quantity-height,38px);max-width:45px;border-right:none;border-left:none;border-radius:0;-webkit-appearance:none;-moz-appearance:textfield;}
div.quantity > input[type="number"]::-moz-selection,td.quantity > input[type="number"]::-moz-selection,div.quantity > input[type="text"][readonly]::-moz-selection,td.quantity > input[type="text"][readonly]::-moz-selection{color:var(--et_main-color);}
div.quantity > input[type="number"]::selection,td.quantity > input[type="number"]::selection,div.quantity > input[type="text"][readonly]::selection,td.quantity > input[type="text"][readonly]::selection{color:var(--et_main-color);}
div.quantity > .minus,td.quantity > .minus,div.quantity > .plus,td.quantity > .plus{font-size:var(--et_quantity-size,0.55em);}
div.quantity > input[type="number"]::-webkit-inner-spin-button,td.quantity > input[type="number"]::-webkit-inner-spin-button{display:none;}
div.quantity,div.quantity ~ .single_add_to_cart_button,div.quantity ~ .xstore-wishlist{margin-bottom:10px;}
div.quantity ~ .et-or-wrapper{margin-top:5px;}
.single_add_to_cart_button ~ .xstore-wishlist-icon{-webkit-margin-start:7px;margin-inline-start:7px;}
#yith-wcwl-popup-message{display:none!important;}
.wishlist-fragment .yith-wcwl-add-button,.wishlist-fragment .yith-wcwl-wishlistaddedbrowse,.wishlist-fragment .yith-wcwl-wishlistexistsbrowse{width:100%;height:100%;}
.onsale{position:absolute;top:20px;z-index:3;padding:3px 8px;background:var(--et_on-sale-bg-color,var(--et_red-color));font-size:.85rem;text-align:center;color:var(--et_on-sale-color,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;border-radius:var(--et_on-sale-radius,0%);}
.onsale.new-label{color:var(--et_new-label-color,#fff);background:var(--et_new-label-bg-color,var(--et_green-color));}
.onsale.hot-label{color:var(--et_hot-label-color,#fff);background:var(--et_hot-label-bg-color,var(--et_orange-color));}
.sale-wrapper ~ .sale-wrapper .onsale{-webkit-transform:translateY(calc(100% + 5px));transform:translateY(calc(100% + 5px));}
.sale-wrapper ~ .sale-wrapper ~ .sale-wrapper .onsale{-webkit-transform:translateY(calc(200% + 10px));transform:translateY(calc(200% + 10px));}
.yith-wcwl-add-to-wishlist.wishlist-fragment .yith-wcwl-add-button a:before{content:"\e908";}
.yith-wcwl-add-to-wishlist.wishlist-fragment .yith-wcwl-add-button a.delete_item:before{content:"\e92d";}
.yith-wcwl-add-to-wishlist.wishlist-fragment .yith-wcwl-wishlistexistsbrowse a::before,.yith-wcwl-add-to-wishlist.wishlist-fragment .yith-wcwl-wishlistaddedbrowse a::before{content:"\e92d";}
.compare,.yith-wcwl-add-to-wishlist a{position:relative;text-transform:none;}
.compare:before,.yith-wcwl-add-to-wishlist a:before{display:inline-block;font-family:'xstore-icons';background-color:transparent!important;}
.xstore-wishlist.mtips,.xstore-compare.mtips{z-index:2;}
.xstore-wishlist[data-action="remove"] .et-icon,.xstore-compare[data-action="remove"] .et-icon{color:var(--et_active-color);}
.xstore-wishlist .et-icon svg,.xstore-compare .et-icon svg{width:1em;height:1em;}
.xstore-wishlist .et-icon img,.xstore-compare .et-icon img{max-width:1em;}
.xstore-wishlist-animated-heart,.xstore-compare-animated-heart{width:.55em!important;height:.55em!important;position:absolute;left:calc(50% - 0.35em);opacity:0;--hover-color-dark:var(--et_active-color);stroke:var(--et_active-color);fill:var(--et_active-color);-webkit-animation:xstore-wishlist-animation-heart1 .7s linear;animation:xstore-wishlist-animation-heart1 .7s linear;}
.xstore-wishlist-animated-heart:nth-child(2),.xstore-compare-animated-heart:nth-child(2){-webkit-animation-name:xstore-wishlist-animation-heart2;animation-name:xstore-wishlist-animation-heart2;}
.xstore-wishlist-animated-heart:nth-child(3),.xstore-compare-animated-heart:nth-child(3){-webkit-animation-name:xstore-wishlist-animation-heart3;animation-name:xstore-wishlist-animation-heart3;}
.xstore-wishlist-animated-heart:nth-child(4),.xstore-compare-animated-heart:nth-child(4){-webkit-animation-name:xstore-wishlist-animation-heart4;animation-name:xstore-wishlist-animation-heart4;}
.xstore-wishlist-animated-hearts,.xstore-compare-animated-hearts{width:1em;height:1em;position:absolute;}
.xstore-wishlist-animated-hearts:before,.xstore-compare-animated-hearts:before,.xstore-wishlist-animated-hearts:after,.xstore-compare-animated-hearts:after{display:none!important;}
.xstore-wishlist .blockOverlay,.xstore-compare .blockOverlay{border-radius:inherit;}
@-webkit-keyframes xstore-wishlist-animation-heart1 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(-40%,-400%);transform:translate(-40%,-400%);}
}
@keyframes xstore-wishlist-animation-heart1 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(-40%,-400%);transform:translate(-40%,-400%);}
}
@-webkit-keyframes xstore-wishlist-animation-heart2 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(-160%,-350%) rotate(-45deg);transform:translate(-160%,-350%) rotate(-45deg);}
}
@keyframes xstore-wishlist-animation-heart2 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(-160%,-350%) rotate(-45deg);transform:translate(-160%,-350%) rotate(-45deg);}
}
@-webkit-keyframes xstore-wishlist-animation-heart3 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(150%,-330%) rotate(30deg);transform:translate(150%,-330%) rotate(30deg);}
}
@keyframes xstore-wishlist-animation-heart3 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(150%,-330%) rotate(30deg);transform:translate(150%,-330%) rotate(30deg);}
}
@-webkit-keyframes xstore-wishlist-animation-heart4 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(50%,-300%) rotate(20deg);transform:translate(50%,-300%) rotate(20deg);}
}
@keyframes xstore-wishlist-animation-heart4 {
0%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;-webkit-transform:translate(50%,-300%) rotate(20deg);transform:translate(50%,-300%) rotate(20deg);}
}
.et_product-block .single-compare .xstore-compare,.et_product-block .single-wishlist .xstore-wishlist{margin-bottom:0;}
.added_to_cart{display:none;}
.add_to_cart_button.loading,.single_add_to_cart_button.loading{position:relative;}
.et_quantity-off div.quantity > span.minus,.et_quantity-off div.quantity > span.plus{display:none;}
.et_quantity-off div.quantity > input:focus{outline:none;}
.et_quantity-off div.quantity > input[type=number]{height:100%;}
@media only screen and (max-width: 480px) {
.et_quantity-off .quantity .plus,.et_quantity-off .quantity .minus{height:1.45em;}
}
.shop_attributes{margin:0 auto;}
.shop_attributes th{font-size:1.14rem;color:var(--et_main-color);}
.shop_attributes th,.shop_attributes td{padding-top:var(--items-v-gap,1em);padding-bottom:var(--items-v-gap,1em);vertical-align:middle;}
.shop_attributes tr:not(:last-child){border-bottom:var(--separator-width,1px) var(--separator-style,solid) var(--separator-color,var(--et_border-color));}
.shop_attributes tr tr:first-child th,.shop_attributes tr tr:first-child td{padding-top:0;}
.shop_attributes tr tr:last-child th,.shop_attributes tr tr:last-child td{padding-bottom:var(--items-v-gap,10px);}
.shop_attributes p{font-size:1.07rem;margin-bottom:0;}
.shop_attributes p:last-child{margin-bottom:0;}
.tab-content .shop_attributes{width:100%;}
.etheme-product-attributes-layout-vertical .shop_attributes{width:100%;}
.etheme-product-attributes-layout-vertical .shop_attributes tr,.etheme-product-attributes-layout-vertical .shop_attributes th,.etheme-product-attributes-layout-vertical .shop_attributes td{display:block;text-align:start;padding-left:0;padding-right:0;}
.etheme-product-attributes-layout-vertical .shop_attributes th{padding-bottom:0;}
.etheme-product-attributes-layout-vertical .shop_attributes td{padding-top:1em;}
.etheme-product-attributes-layout-vertical .shop_attributes tr:first-child th{padding-top:0;}
.et-quick-view-wrapper .shop_attributes,.product-information .shop_attributes{margin-bottom:15px;}
.et-quick-view-wrapper .shop_attributes tbody tr th,.product-information .shop_attributes tbody tr th{--et_border-color:transparent;}
.et-quick-view-wrapper .shop_attributes td,.product-information .shop_attributes td,.et-quick-view-wrapper .shop_attributes th,.product-information .shop_attributes th{text-align:end;padding-left:0;padding-right:0;}
.et-quick-view-wrapper .shop_attributes th,.product-information .shop_attributes th{text-align:start;display:block;color:var(--et_dark-2-white);text-transform:capitalize;}
.et-availability-notify-popup .et-popup-content{max-width:400px;}
@media only screen and (max-width: 480px) {
.et-availability-notify-popup .et-popup-content{min-width:80vw;}
}
.et-availability-notify-popup .et-popup-content label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.85em;margin-bottom:15px;}
.et-availability-notify-popup .et-popup-content input[type=email]{margin-bottom:10px;}
.et-availability-notify-popup .et-popup-content input[type=email].invalid{color:var(--et_red-color);border-color:var(--et_red-color);}
.et-availability-notify-popup .et-popup-content input[type=email].invalid::-webkit-input-placeholder{color:currentColor;}
.et-availability-notify-popup .et-popup-content input[type=checkbox]{margin-top:0;}
.et-availability-notify-popup .et-popup-content .content-page .woocommerce-error{font-size:1rem!important;}
div.quantity,td.quantity{margin-right:20px;float:left;}
.onsale.left{left:20px;}
.onsale.right{right:20px;}
.compare:before,.yith-wcwl-add-to-wishlist a:before{margin-right:7px;}
.et_quantity-off div.quantity{margin-right:20px;}
.et_cart-type-1 .footer-product .button:before,.et_cart-type-1 .single_add_to_cart_button:before,.et_cart-type-1 .quantity-wrapper .button:before,.et_cart-type-1 .product-view-overlay .quick-buttons .button:before{content:"\e93e";font-family:'xstore-icons';}
.et_cart-type-5 .footer-product .button:before,.et_cart-type-5 .single_add_to_cart_button:before,.et_cart-type-5 .quantity-wrapper .button:before,.et_cart-type-5 .product-view-overlay .quick-buttons .button:before{content:"\e93d";font-family:'xstore-icons';}
.et_cart-type-2 .footer-product .button:before,.et_cart-type-2 .single_add_to_cart_button:before,.et_cart-type-2 .quantity-wrapper .button:before,.et_cart-type-2 .product-view-overlay .quick-buttons .button:before{content:"\e90c";font-family:'xstore-icons';}
.et_cart-type-3 .footer-product .button:before,.et_cart-type-3 .single_add_to_cart_button:before,.et_cart-type-3 .quantity-wrapper .button:before,.et_cart-type-3 .product-view-overlay .quick-buttons .button:before{content:"\e90d";font-family:'xstore-icons';}
.et_cart-type-4 .footer-product .button:before,.et_cart-type-4 .single_add_to_cart_button:before,.et_cart-type-4 .quantity-wrapper .button:before,.et_cart-type-4 .product-view-overlay .quick-buttons .button:before{content:"\e916";font-family:'xstore-icons';}
.quantity-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:var(--et_quantity-max-width,130px);height:var(--et_quantity-height,38px);}
.quantity-wrapper input.input-text{width:var(--et_quantity-height,38px);text-align:center;height:100%;border-radius:0;padding:0;}
.quantity .quantity-wrapper input.input-text{background-color:transparent;}
.quantity-wrapper input:focus{border-color:var(--et_border-color);}
.quantity-wrapper span{font-size:var(--et_quantity-size,1em);color:var(--et_main-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .2s ease-in-out,border .2s ease-in-out;transition:color .2s ease-in-out,border .2s ease-in-out;}
.quantity-wrapper span:hover{color:var(--et_dark-2-white);}
.quantity-wrapper span del{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:5px;margin-inline-end:5px;}
.quantity-wrapper span del span{display:initial;cursor:default;}
.quantity-wrapper:not(.type-none) input,.quantity-wrapper:not(.type-none) input::-webkit-outer-spin-button,.quantity-wrapper:not(.type-none) input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield;}
.quantity .quantity-wrapper.type-simple input{border:none;}
.quantity-wrapper.type-circle span,.quantity-wrapper.type-square span{padding-right:4px;padding-left:4px;border:1px solid var(--et_border-color);}
.quantity-wrapper.type-square span{font-size:var(--et_quantity-size,0.55em);}
.quantity-wrapper.type-circle,.quantity-wrapper.type-circle input{height:auto;padding:0;}
.quantity .quantity-wrapper.type-circle input{border:none;}
.quantity-wrapper.type-circle span{-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5em;height:1.5em;padding-right:6px;padding-left:6px;border-radius:50%;}
.quantity-wrapper.type-circle span:hover{border-color:var(--et_dark-2-white);}
.quantity .quantity-wrapper.type-square input{border-left:none;border-right:none;}
.quantity-wrapper.size-sm,.quantity:has(.quantity-wrapper.size-sm){font-size:.75em;--et_quantity-max-width:110px;--et_quantity-height:28px;--et_quantity-size:.85em;}
.quantity-wrapper.size-sm svg,.quantity:has(.quantity-wrapper.size-sm) svg{width:1em;height:1em;}
.quantity-wrapper.size-sm.type-circle svg,.quantity:has(.quantity-wrapper.size-sm.type-circle) svg{width:.7em;height:.7em;}